利用者:Rotoryu/アンサイクロペディアの拡張機能

アンサイクロペディアに入ってる拡張機能のうちパーサーフックと呼ばれる種類を、使い方を示したりして簡単に解説する。

Alexa Rank編集

解説ページ

Alexaによるドメインのトラフィックグラフを表示する。

使用例

<alexagraph height="380" width="300" type="r" range="1y" color="e6f3fc">ja.uncyclopedia.info</alexagraph> <alexabutton size="120x95" type="stats">ja.uncyclopedia.info</alexabutton>

CategoryTree編集

解説ページ

カテゴリをツリー形式で表示する。

使用例

CharInsert編集

解説ページ

編集ボックスの下に「マークアップ」とある、クリックするだけで入力できる補助機能。

Cite編集

解説ページ

<ref>と<references />で脚注を表示する。[1]

使用例
  1. ^ これは使用例です。

CreateBox編集

解説ページ

テンプレート付きの新項目の作成補助機能。このボタンを押すと編集画面に飛ぶだけで、そこで「ページの保存」を押して始めて項目が作成される。#InputBoxで代用可。

使用例

<createbox> break=no default=Forum: preload=Template:フォーラムヘッダー editintro=Template:%E6%96%B0%E8%A6%8F%E6%8A%95%E7%A8%BF%E7%94%A8%E5%89%8D%E6%9B%B8%E3%81%8D buttonlabel=新規トピックの追加 width=50 </createbox>

DPLforum編集

解説ページ

指定した条件でページの一覧を簡易表示する。より詳細な動作を指定する場合は#DynamicPageList を使用する。

使用例

底辺 - 最終編集 2022年1月5日 (水) 15:07
Youtube short - 最終編集 2022年1月19日 (水) 22:32


DynamicFunctions編集

解説ページ

{{#arg:}}
URLパラメータから値を取得する。
使用例
{{#ip:}}
あなたのIPアドレスを表示する。
あなたのIPアドレス:107.21.85.250
{{#rand:}}
乱数を表示する。
サイコロの目:{{#rand:1|6}}
{{#skin:}}
現在のスキン(右上のオプションから指定できる外観)を表示する。
現在のスキン:{{#skin:}}

DynamicPageList編集

指定した条件でページの一覧を表示する。

使用例

EasyTimeline編集

解説ページ

グラフィカルな年表を表示する。

使用例

<timeline> ImageSize = width:160 height:550 PlotArea = width:50 height:530 left:50 bottom:10

DateFormat = yyyy Period = from:1919 till:1991 TimeAxis = orientation:vertical

ScaleMajor = unit:year increment:5 start:1920

  1. 項が接近している場合に自動的に衝突を避ける機能はないので、
  2. 文字を上下によけるように手入力する必要がある

Define $dx = 25 # 文字を棒の右によせる

PlotData=

 bar:Leaders color:red width:25 mark:(line,white) align:left fontsize:S
 from:start till:1922 shift:($dx,15)   text:レーニン
 from:1922  till:1953 shift:($dx,5)    text:スターリン
 from:1953  till:1964 shift:($dx,5)    text:Nikita~w:Khrushchev
 from:1964  till:1982 shift:($dx,5)    text:Leonid~w:Brezhnev
 from:1982  till:1984 shift:($dx,-12)  text:Yuri~w:Andropov
 from:1984  till:1985 shift:($dx,4)    text:Konstantin~w:Chernenko
 from:1985  till:end  shift:($dx,10)   text:Mikhail~w:Gorbachev

</timeline>

Edit Count編集

解説ページ

指定した利用者の投稿回数を表示する。

使用例

Rotoryuの投稿回数は{{#ec: Rotoryu}}回です。

Gnuplot編集

解説ページ

グラフを表示する。

使用例

<gnuplot>

plot '-' using 1:2 t 'quadratic approximation' with linesp lt 1 lw 3, \
'-' using 1:2 t 'cubic approximation' with linesp lt 2 lw 3
1 2
2 4
3 8
e
1 3
2 9
3 27
e

</gnuplot>

ImageMap編集

解説ページ

画像のどこをクリックしたかによって、遷移するページを変える。

使用例
画像辞書ニュース書籍音楽Gmailその他統計ログインドドンパ検索サービスは行っておりませんが、検索できるところに飛ばされますGoogle検索その運。私にもくださいここクリックしても意味はありませんよここクリックしても意味はありませんよ検索オプション表示設定言語ツールおすすめこの先のリンクは思いつきません便利なツールもっと楽しくトークYoutubeは見れないけどリンクニュースニュース乗換案内Scholarサービス一覧広告掲載ビジネスソリューションこのGoogle画面が出ないことを祈りながら、ボタンを押そう!Uncyclopedia in Englishプライバシー 

InputBox編集

解説ページ

ページを検索したり、テンプレート付きで作成したりできる入力ボックスを表示する。

使用例



Log Count編集

解説ページ

指定した利用者のログされた活動回数を表示する。

使用例

Rotoryuのログされた活動回数は{{#logcount:Rotoryu}}回です。

Math編集

TeX(テフ)による数式を表示する。

使用例

'"`UNIQ--postMath-00000001-QINU`"'

Page CSS編集

解説ページ

<css>を用いてページ中でスタイルシート書式を使う。

ParserFunctions編集

解説ページ

Wikipedia:Help:条件文にある{{#expr:}}{{#ifeq:}}{{#time:}}などが使用できるようになる。

Poem編集

解説ページ

改行をそのままに表示できる。<pre>に近い動作。

使用例

(出典:俺の押入れから出てきたノート)

「隠しきれないTo My Heart」 作詩:若かりし日の俺

 外に出てごらんよ 自分の殻に閉じこもっていないでさ
 ほら やさしい春の風が きみの頬をそっとなでる
 そう それは 春風のキッス

 ウソをついても 隠しきれない
 きみの中にある ぼくへの熱い Love Soul
 ごまかしてもだめさ わかっているよ

 言っちゃいなよ 好きなんだよって

 ふふふ きみの瞳に そっとララバイ

Poll編集

解説ページ

投票ができる。

RandomImage編集

解説ページ

指定した画像の中からランダムで1枚表示する。#RandomSelection#DynamicPageListで代用できる。

使用例

 
480Ã&#x97;640


RandomSelection編集

解説ページ

<choose>タグで指定した文章の中からランダムで表示する。

使用例

コインは 表 です。

RawMsg編集

解説ページ

「MediaWiki:rawmsg-xxxx(任意)」という名前のページを取り込んで表示することができると思われる。

使用例

「MediaWiki:rawmsg-xxxx」というページは存在しないため動作確認できず。 {{#rawmsg:xxxx}}

Simple Calendar編集

解説ページ

カレンダーを表示する。英語圏に特化しており、日本語版アンサイクロペディアでは{{カレンダー}}の方が遥かに使える。

使用例

{{#calendar: year=2022| month=jan | title= | format=%m月%e日 | dayformat=%a}}

SyntaxHighlight編集

解説ページ

プログラム言語のソースコードをカラフルに表示する。

使用例
  #include <stdio.h>
  
  int main(int argc, char* argv[])
  {
      int a, b, c, d;
  
      for (a = 1; a <= 10000; a++) {
          for (b = a+1; b <= 10000; b++) {
              for (c = 1; c <= 10000; c++) {
                  for (d = c+1; d <= 10000; d++) {
                      if (a < c && a*a*a+b*b*b == c*c*c+d*d*d) {
                          printf("%d\n", a*a*a+b*b*b);
                          return 0;
                      }
                  }
              }
          }
      }
  }

Variables編集

解説ページ

ページ中に変数を定義する。使い方はいろいろあると思われるが、長たらしい同じ語句を何度も使ってる場合に変数定義しておくと、テキストがすっきりするかもしれない。

使用例1


2×3=6です。

使用例2(#DynamicPageListと組み合わせて合計行を表示)
ページ名表示回数
世界一短い記事
退化
同じものがもう一つある
鉤十字
ゼルダ
新風
721系
進捗
マーシー
エニグマ
合計構文エラー: 予期しない演算子 < です。

YouTube編集

解説ページ

ページにYouTube動画を埋め込む。

使用例