easyedit.inc.php

サマリCKEditorを使用して編集するプラグイン
リビジョン1.12
対応バージョン1.5.x
投稿者K
投稿日2020-09-06 (日) 22:25:56

概要

CKEditor4を使用して自作プラグイン/guiedit.inc.phpをもとに最新のPukiWikiへ対応させた編集プラグインです。
edit.inc.php、wiki2xhtml.phpとxhtml2wiki.phpを少し改造しました。
CKEditorは脆弱性があるバージョンらしいのですが、変換してるので何も問題ありません。

ダウンロード

手順

1. まず、下記のリンクからダウンロードし、解凍してください。
URL:http://pkom-files.22web.org/download.php?file=plugin/PukiWiki/easyedit.zip 2021-01-31 (日) 17:50:23(ミラーVer:https://github.com/PTOM76/PukiWiki-Plugins/raw/main/easyedit.zip)
github.com:hai-fun/pukiwiki/raw/main/plugins/zip/easyedit.zip
PHP8対応&所々修正 byはいふん
URL: github.com:PTOM76/PukiWiki-Plugins/releases/download/easyedit-v1.12/easyedit.zip 2022-03-12 (土) 17:35:07 (1.12)

2. 解凍したフォルダ(easyeditとplugin)をpukiwiki.ini.phpが入っているフォルダ上に入れてください。

ディレクトリ/ファイルの構成

3.skin/pukiwiki.skin.phpの123行らへん(「<?php _navigator('edit') ?> |」と「<?php if ($is_read && $function_freeze) { ?>」)の間に下記のコードを埋め込んでください。

<?php global $vars;echo '<a href="./?cmd=easyedit&page='.$vars['page'].'">編集(GUI)</a>'; ?> |

※rev1.11からはKCFinderを組み込んでますので使わない場合は、easyedit内のkcfinderのフォルダごと削除する等し、easyedit.inc.phpの定数PLUGIN_EASYEDIT_ENABLE_KCFINDERをfalseに設定することを推奨します。

関連ページ

コメント


変更点

v1.11

v1.12

見出し編集 (任意)

見出し編集といいつつ、MediaWikiのように見出しまで自動でスクロールするだけです。 paraeditやseceditと併用できます。

ライセンス

GPL v3


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2023-11-21 (火) 23:42:13
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 8.2.12. HTML convert time: 0.310 sec.

SourceForge