#accordion(表示する文字列,****,openまたはclose){{ 展開後の文字列 }}
GUI編集と相性が悪いため非推奨
この部分は表示したり隠したりできる。
#region(表示する文字列) 展開後の文字列 #endregion
+ボタンをクリックすると#regionと#endregionで囲った文章が展開して表示されます
なので/pukiwiki-region-wikiwikilikeを使用
例
この部分は表示したり隠したりできる。
内部でプラグインを呼ぶこともできる。
自作した
#twitter_x($tweetId,$width,$mode)
$tweetId=twitterのリンクの後ろの数字
$width=横幅(%でもpxでも可)最低250px
$mode=light or dark (デフォルトはdark)
動画を含んだツイートは動画のみになる
非推奨:ツイート埋め込みプラグインtwitter_embed.inc.php
Twitterサービス上の単一のツイートを埋め込みます。
#twitter_embed(tweet_id)
ブラウザで開いた時のツイートのリンクの一番最後がtweet_id
大きさ指定は無理そう
https://twitter.com/CherryTaleJP/status/1550414599039569927
#twitter_timeline(@=CherryTaleJP,width=600,height=200,theme=dark)
publish.twitter.com で生成できる埋め込みタイムラインを wiki 内に導入します。
パラメータ | 説明 | 省略時 | 例 |
---|---|---|---|
@ | 表示したい Twitter アカウントのIDを@抜きで指定してください。 | (省略不可) | @=kaz_ic |
width | 横幅 [px]。最大は1200です。 | 1200 | width=100 |
height | 高さ [px]。 | 600 | height=300 |
theme | テーマ色。lightとdarkの2種。 | light | theme=dark |
lang | ウィジェットの表示言語を指定します。 | ja | lang=en |
#youtube(_X0nJ3PDgy8,400,)
youtube(id[,[width][,[loop][,[start][,autoplay]]]])
id … 動画ID。YouTubeサイトの動画ページURL「//www.youtube.com/watch?v=XXXXXXXXXXX」の「XXXXXXXXXXX」部分
width … 動画の幅(px)。省略時の既定値は 640
loop … 1:ループ再生、0:通常再生。省略時の既定値は 0
start … 再生開始位置(秒)。省略時の既定値は 0
autoplay … 1:自動再生、0:手動再生。省略時の既定値は 0。モバイル環境では効かないことがある
youtube.inc.phpを参考に自作した。
#youtube_shorts(lWnejDDids0,200,1,30,1)
youtube(id[,[width][,[loop][,[start][,autoplay]]]])
id … 動画ID。YouTubeサイトの動画ページURL「//www.youtube.com/shorts/XXXXXXXXXXX」の「XXXXXXXXXXX」部分
width … 動画の幅(px)。省略時の既定値は 200
loop … 1:ループ再生、0:通常再生。省略時の既定値は 0
start … 再生開始位置(秒)。省略時の既定値は 0
autoplay … 1:自動再生、0:手動再生。省略時の既定値は 0。モバイル環境では効かないことがある
下に謎の余白が出来るので一部修正した。
#nicovideo_player(動画ID,[横],[高さ]) https://sp.nicovideo.jp/watch/sm43068779 #nicovideo_player(sm43068779,350,210)
CKEditor4を使用して自作プラグイン/guiedit.inc.phpをもとに最新のPukiWikiへ対応させた編集プラグイン。
指定したファイル(サーバー上のローカルファイル)の内容をそのままWiki上に表示できます。
指定できるのはpukiwiki.php 階層の htmlinsert ディレクトリのみ。
管理者ならば Wiki で実現できない HTML, JavaScript を自由に取りコ込むことができます。
ユーザーも管理者が用意しておいてくれれば可能です。 Validation Check, 文字コードチェックは各自で行うこと。
管理人への要望やアクレコ攻略Wiki@arkrecordwikiのDM
アクレコ攻略wikiのDiscordで連絡しチャットや無料大容量 ファイル転送サービス GigaFile(ギガファイル)便などでファイルを送ってもらえれば htmlinsert ディレクトリに配置します
#htmlinsert(a.html)
このプラグインMenuBarでの利用を想定しているので(サイトのレスポンシブデザインを考慮)、MenuBarを編集してGoogleウェブサイト翻訳を組み込む。
プラグインはブロック型のみの利用が可能で、書式は次の通り。
#google_site_translate[([引数1],[引数2],・・・[引数n])]
翻訳先言語は、次の引数(大文字・小文字は区別する)が有効となっている。
引数詳細
引数 | 翻訳先言語 | 引数 | 翻訳先言語 | 引数 | 翻訳先言語 | 引数 | 翻訳先言語 |
ja | 日本語 | gu | グジャラト語 | tg | タジク語 | bn | ベンガル語 |
is | アイスランド語 | km | クメール語 | ta | タミル語 | pl | ポーランド語 |
ga | アイルランド語 | ku | クルド語 | cs | チェコ語 | bs | ボスニア語 |
az | アゼルバイジャン語 | hr | クロアチア語 | ny | チェワ語 | pt | ポルトガル語 |
af | アフリカーンス語 | xh | コーサ語 | te | テルグ語 | mi | マオリ語 |
am | アムハラ語 | co | コルシカ語 | da | デンマーク語 | mk | マケドニア語 |
ar | アラビア語 | sm | サモア語 | de | ドイツ語 | mr | マラーティー語 |
sq | アルバニア語 | jw | ジャワ語 | tr | トルコ語 | mg | マラガシ語 |
hy | アルメニア語 | ka | ジョージア(グルジア)語 | ne | ネパール語 | ml | マラヤーラム語 |
it | イタリア語 | sn | ショナ語 | no | ノルウェー語 | mt | マルタ語 |
yi | イディッシュ語 | sd | シンド語 | ht | ハイチ語 | ms | マレー語 |
ig | イボ語 | si | シンハラ語 | ha | ハウサ語 | my | ミャンマー語 |
id | インドネシア語 | sv | スウェーデン語 | ps | パシュト語 | mn | モンゴル語 |
cy | ウェールズ語 | zu | ズールー語 | eu | バスク語 | hmn | モン語 |
uk | ウクライナ語 | gd | スコットランド ゲール語 | haw | ハワイ語 | yo | ヨルバ語 |
uz | ウズベク語 | es | スペイン語 | hu | ハンガリー語 | lo | ラオ語 |
ur | ウルドゥ語 | sk | スロバキア語 | pa | パンジャブ語 | la | ラテン語 |
et | エストニア語 | sl | スロベニア語 | hi | ヒンディー語 | lv | ラトビア語 |
eo | エスペラント語 | sw | スワヒリ語 | fi | フィンランド語 | lt | リトアニア語 |
nl | オランダ語 | su | スンダ語 | fr | フランス語 | ro | ルーマニア語 |
kk | カザフ語 | ceb | セブアノ語 | fy | フリジア語 | lb | ルクセンブルク語 |
ca | カタルーニャ語 | sr | セルビア語 | bg | ブルガリア語 | ru | ロシア語 |
gl | ガリシア語 | st | ソト語 | vi | ベトナム語 | en | 英語 |
kn | カンナダ語 | so | ソマリ語 | iw | ヘブライ語 | ko | 韓国語 |
el | ギリシャ語 | th | タイ語 | be | ベラルーシ語 | zh-CN | 中国語(簡体) |
ky | キルギス語 | tl | タガログ語 | fa | ペルシャ語 | zh-TW | 中国語(繁体) |
引数は省略可能で、省略した場合は上記の全言語が翻訳先対象となる。
#google_site_translate(zh-CN,zh-TW,en,ko,ja)
編集領域変更
easyedit/configjs
config.height = 500;
編集画面のダークモード化
skinはMoono Dark | CKEditor.comを使用し
(public_html/easyedit/ckeditor.jsのconfig.skin=を変更)
URLに/?cmd=deldelをつけるとページの一括削除ができる。
ページ内の文章は消せるが、ページ自体は消えないので手動で消す必要がある。
(ページ自体を消してほしい...。)
スパムの対処がめんどくさいので入れてみた。
カクカクシカジカでスパム対策してくれるらしい。
PukiWiki用ソートテーブル(表)プラグインを導入する! | SEの良心 (dajya-ranger.com)
PukiWiki用ソートテーブル(表)プラグインをバージョンアップしてみた! | SEの良心 (dajya-ranger.com)
No | 日付 | 長さ | 尺貫法 | メートル法 |
---|---|---|---|---|
1 | 2019/08/01 | 1里 | 36町 | 3.927km |
2 | 2019/08/02 | 1町 | 60間 | 109.09m |
3 | 2019/08/03 | 1丈 | 10尺 | 3.03m |
4 | 2019/08/04 | 1間 | 6尺 | 1.82m |
5 | 2019/08/05 | 1尺 | 10寸 | 30.3cm |
6 | 2019/08/06 | 1寸 | 10分 | 30.3mm |
7 | 2019/08/07 | 1分 | 10厘 | 3.03mm |
http://taru.s223.xrea.com/index.php?PukiWiki%2Fmake%2Ftable_edit2.inc.php#pa60bc32
変更を加えて計算機能(sumとaverage)を付けた。
使い方は本家とほぼ同様です。
中でrefが使えないので画像のサイズを変更できない.......。
#tvote(とても参考になった, 参考になった, あまり参考にならなかった, 参考にならなかった) ※ 実際の入力時には、項目を改行しないで入力します。
vote2
https://web.archive.org/web/20201125174119/http://project.chu.jp/sha/?vote2.inc.php#c92b79c2使い方詳細
デフォルトのpcomment.inc.phpを元にcommentplus.phpなど色々な機能を追加したもの
#pcomment3
デフォルトとの変更点は4つあり以下に示します。
1、どこから添付してもpに添付されるようにしました。
2、ページ名の先頭にComments/がついていない場合は、ページ名の先頭にComments/を足したページの内容を読み込み変更します。
3、ページ名の先頭にCommnts/がついている場合は、そのページの内容を読み込み変更します。
4、添付画面でサイズを指定できるようにしました。%とpxどちらか。
問題点としてはコメント外で使った際、[Comment/そのページ名]が存在しない場合でもそこの内容を書き換えに行ってしまいます。
解決策は今のattachrefプラグインの名前を変えて、使用をコメントに限定してデフォルトのattachrefプラグインも導入する。
または、ページの内容にpcommentがあるのかを検知して添付する。
後者の方法で今後再調整していきます。
attachref.inc.php - 色々覚え書き Wiki* (wikiwiki.jp)のv0.16ファイルを元に作成。
画面の[添付]リンクを押すと、アップロードフォーマットが出現して、そこでファイルをアップロードすると、[添付]リンクのあった場所に&ref(...);してくれます。
引数の仕様
&attachref([<file>][,<refの引数>][,button]){<ボタン名>};
引数の例
&attachref; &arrachref(); &attachref(button){押せ!}; &attachref(,200x100,right){[画像添付]}; ←<refの引数>の前に","が必須 &attachref(pukiwiki.png,wrap,button); ←<file>指定も可 &arrachref(p/image.png); ※その後[添付]を選択し画像をアップロード
添付された画像を、一括操作するために導入。
一括操作にはパスワードが必要なので管理者用です。
タブ名の欄で&refなどプラグインが使えるように変更。
tab.inc.phpのfunction plugin_tab_convert()を1行変更。
55行目:
$label = htmlsc($label);を
$label = convert_html($label);に変更
$tabs = '';
foreach ($labels as $i =&amp;amp;gt; $label) {
$label = htmlsc($label);
$checked = $i == 0 ? ' checked="checked"' : '';
$content = convert_html($contents[$i]);
$id = $tab_counts . '-' . $i;
$tabs = '';
foreach ($labels as $i =&amp;amp;gt; $label) {
$label = convert_html($label);
$checked = $i == 0 ? ' checked="checked"' : '';
$content = convert_html($contents[$i]);
$id = $tab_counts . '-' . $i;
1個目のタブに表示する内容
2個目のタブに表示する内容
#tab{{ #:1個目のタブの表示名 1個目のタブに表示する内容 #:2個目のタブの表示名 2個目のタブに表示する内容 }}
中で↑のような書式を使ってGUI編集すると書式が解除されてしまう。
この書式が
こうなる
使用方法
&tooltip(語句[,オプション]){定義};
オプション
緑の床の上を歩くと&tooltip(DOT,placement=bottom-start){Damage Over Time: 継続ダメージ};を受ける。ただし&tooltip(DOT);で死ぬことはない。
緑の床の上を歩くと&tooltip(DOT,placement=bottom-start){Damage Over Time: 継続ダメージ};を受ける。ただし&tooltip(DOT);で死ぬことはない。
koichi-inoue/Navi-Drawer-CSS: CSS Silde Menu Sample (github.com)
msearch
PukiWikiで5段階評価を付けるプラグインを作成しました
Edgeでしか動作しなかった。
複数回評価するタイプ(1人1回)
評価数:10 平均評価:3.8
#raty([最初の評価(1~5)])
全体の平均を出すタイプ
評価数:30 平均評価:1.5
星5つ |
|
5 |
星4つ |
|
3 |
星3つ |
|
1 |
星2つ |
|
1 |
星1つ |
|
2 |
#raty([all])
検討中というかこんなのあったらいいな便利だなーって思っているもの
いいねボタンとかキャラの評価できるやつ。
属性とかでソートできるやつ。
コメントなどで色を付けられるやつ。
プラグイン(#なんとか)をボタンとかで簡単に入力できるやつ。
ページごとの最終更新日を表示するやつ。
あまり分かれるとあれなので編集者用掲示板にお願いします。
discordアカウント持っていない編集者はこちらでWiki編集に関わる話題があれば使ってください。
Wiki編集の備忘録、報連相、編集者同士の要望等。
(例):「新規ページ作るけど、どういう感じのがいいですか?」
誹謗中傷の書き込みは禁止します。
______________________
最新の20件を表示しています。 コメントページを参照
管理者: nattu
PukiWiki 1.5.4 © 2001-2022 PukiWiki Development Team | PHP: 7.4.33. 変換時間: 0.041 秒