Rollback of 更新履歴/第2世代/1.0.0
このバージョンに戻す
[Rev:CCcl33lXBf](最終更新:10ヶ月前)
[Rev:CCcl33lXBf](最終更新:10ヶ月前)
2024/02/29の更新でPHPバージョンアップに伴いLaravelベースに更新しました。
変更一覧
大きな変更点
- 内部コードを保持しつつlaravelベースに書き直し
- jQueryUIの廃止(一部CSS残留)
- モバイルスキンの廃止
- pluginのactionを廃止し、内部コマンドとして実装
コマンドフォーマット/[ページ名][:コマンド][@サブコマンド]
- 小さすぎる文字サイズのCSS記述を削除
- デザインの各種横幅を微調整
- テンプレートのデザインをpositionからflexに変更
- ダークテーマを試験的に追加
- FrontPageの編集権限を登録後24時間以上経過した登録ユーザーに緩和
プラグインの変更点
- 廃止
- add、flash、article、mml、count、keywords、description、skeylist、qrcode、random、multilang、tracker_list
- 変更
- ref、attachref、attachはすべて同一プラグインに変更(互換性)
- TwitterAPIの仕様変更によりtwitterプラグインをtwitter_widgetと同様の内容に変更
- refのtableで囲うパラメーター削除
- ls2のlinkパラメーター削除
- colorプラグインの赤、青、緑をBootStrapのデフォルト色に変更(ダークモードの親和性)
- colorプラグインの色指定がRGBAに対応
- 追加
- div(試験実装)
class、width、height、top、left、font-sizeが指定可能なプラグイン
bootstrapのclass指定である程度柔軟な編集を可能にします - tab
- number_format
数字にコンマを追加
1,000,000 - clipboardcopy
クリップボードに任意の文字をコピーするボタンを追加
- div(試験実装)
- ブロックプラグインのネストを改善(インラインプラグインは変更なし)
プラグインをネストする際に波括弧の数を増やす必要があったのを任意の数でのネストに対応
ただし、閉じ波括弧は同時に重ねても「}}}}}」5個閉じ括弧として認識されるため「}} }}}」のようにスペース等で分離する必要がある- 変更前
#plugin1{{{{ #plugin2{{{ #plugin3{{ }} }}} }}}}
- 変更後
#plugin1{{ #plugin2{{ #plugin3{{ }} }} }}
- 変更前
- searchプラグインをpukiwikiのsearch2.inc.phpのような形式に修正
その他変更点
- ソーシャルログインに対応(X、Googleのみ)
- プラグイン全般を最新版にバージョンアップ
- 変更点がない場合ajaxプレビューが更新されないように変更
- 内部処理をPukiWiki Adv.をベースにPukiWiki Plus寄りに調整(Advは処理が重すぎるので軽量化)
- ブラケット付きのURLリンクにエイリアスがない場合InterWikiの処理になっていたバグを修正
- descriptionが正常に設定されていなかったバグを修正