phpデバッグ

 $data = "出力したい文字列";
 echo '<script>';
 echo 'console.log('. json_encode( $data ) .')';
 echo '</script>';


PukiWiki1.5.0にバージョンアップする

PukiWiki/Tips/1.5.0にバージョンアップする

php8.0(8.1)対応

https://pukiwiki.osdn.jp/dev/?Project-8

  classのコンストラクタで問題があるプラグインはclassと同じ名前の関数(コンストラクタ)を"__construct"へ修正すると動作する可能性があります。


convert_html.php改造

質問箱5004
表組み時にCLASS():を指定することで、該当セルのみにクラス指定ができる。
ただし、指定するクラスは直接スキンのcssファイルに記述してあるのが前提。
Line678付近

 // Set colspan and style
 (中略)
 $row[$ncol]->setStyle($stylerow[$ncol]->style);
 $row[$ncol]->class = $stylerow[$ncol]->class;	//yuz20230510 for "質問箱_5004"改
 // Inherits column style
 (後略)

コメント行の追加で書式指定行にも対応できるはず…。

font.inc.php

font.inc.php

 &font(パラメータ[,パラメーター]){対象文字列};
 指定可能なパラメーター ()内は省略可
 ・i(talic)
 斜体
 ・b(old)
 太字
 ・u(nderline)
 下線
 ・o(verline)
 上線
 ・l(ine-through)
 打ち消し線
 ・#[色コード]または色名
 文字色
 ・#[色コード]または色名(2回目)
 背景色
 ・[数字](px|%|pt|em)
 文字サイズ(単位省略時は px[ピクセル])

counterview.inc.php

# counterview
ページごとのアクセス数を表にしてくれる

gcounter.inc.php

gcounter.inc.php
グローバルなカウンター
Wiki全体のアクセスカウント?

secedit.inc.php

Wiki_memo/secedit.inc.php

splitbody.inc.php

splitbody.inc.php

 #splitbody([オプション]){{
 内容
 #split([オプション])
 内容
 }}
 
 #splitbody オプション
 ・tag=div|table
 使用する HTML タグ。デフォルトは table 式。
 ・border
 各分割領域の間に線を表示する
 ・width=幅
 全体の幅. 100% や 800px のように指定。
 ・style=CSSスタイル
 全分割領域に使用される追加CSSスタイル。
 #split オプション
 ・width=幅
 続く領域の幅を 60% のように指定。デフォルトは等分割

デフォルトのtable式だとデフォルトCSSの影響で文字が小さくなる

jumpto.inc.php

https://www.inkyogoya.net/pukiwiki/jumpto.html
プラグインファイル内183行目付近にホワイトリストの設定あり
いつの間にか本体に統合されてる?
pukiwiki.ini.phpの350行目付近にホワイトリスト設定
設定 $external_link_cushion in pukiwiki.ini.php
'internal_domains': 「内部サイト」とみなすサイト(FQDN)のリスト。ワイルドカード '*.' を先頭にのみ利用可能
'silent_external_domains': 「外部サイトであるが、外部リンクアイコンを表示しないドメインのリスト

スパム対策済コメントプラグイン

未導入
https://pukiwiki.osdn.jp/?%E8%87%AA%E4%BD%9C%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3/comment_nospam.inc.php%E3%83%BBpcomment_nospam.inc.php