xpWikiでは、html側に各プラグインオブジェクトを継承した、プラグインクラスを置くことで、プラグインのすべての機能をオーバーライドできるようにしています。
Ver 3.47 未満の xpWiki では、各プラグイン関数名に user を加える規則にしていましたが、複数インストールしている場合に、クラス名が重複して PHP が止まってしまうことに、今更気付きました。

そこで、突然の基本設計変更です。 
user の変わりに、モジュールディレクトリ名を加える規則に変更しました。
例えば、goolemaps2 プラグインの場合
これを踏まえて、googlemaps2 プラグインの html側に置く独自設定ファイルは、以下のようになります。
以前に html 側に独自プラグインクラスを置かれている方は、すべてのプラグインクラスの名称を変更していただく必要があります。
お手数お掛けしますがよろしくお願い致します。
1 2 3 4 5 6 7 8 9 10 | |
ログイン
アクティブメニュー
Home
xpWiki::Dev
新規ページ作成
最新ページ一覧
全ページ一覧
人気のページ
全コメント一覧
xpWikiフォーラム
スキン選択
ヘルプ
» 関連ページ
» 編集する
» 変更点を見る
» バックアップ一覧
» 添付ファイル一覧
» リンク元一覧
|
付箋機能 (xpwiki)
MenuBar (xpwiki)
ブックマーク
サイト内 Wiki
☆ 検索 ☆
オンライン状況
サイト情報
現在ページのQRコード
参照元情報
Post a new comment
Comments list