XPressME Integration Kit

フォーラム

Re: ALTSYSのブロック編集画面

#3435
toemon
キーマスター

Package_Legacy/extras/extra_preloadにはちょっとした機能変更を実現するpreloadが入っています。

これらの機能が必要であれば、適宜、ROOT/preload/ 内にコピーします。

  • AntiInstallerChecker.class.php
  • installフォルダが残っていてもXCLが動作するようにします。コアやディストリビューション開発者専用の機能です。

  • BBCodeNumSize.class.php
  • X2ではBBCodeのsizeで、フォントサイズの数値指定ができたのですが、XCL2.1では安全のために禁止されました。過去の書込で、フォントサイズに数値指定されているものが多い場合に、これを入れることで数値指定が有効になります。

  • DevelopPHPDebugger.class.php
  • 開発者用preload。各種デバッグ処理をオーバーライドする時に使います。ただし、中身は空なので、自分で処理を書く必要があります。

  • jQuery_ExternalLink.class.php
  • rel=”external” 指定をした外部サイトへのリンクを別ウィンドウで開かせたい場合に使用、詳細はこちらを参考ください。

  • ResignUserControl.class.php
  • ユーザの退会処理について、usersテーブルから消すのではなく、特定のグループに所属させる機能を提供します。これによって、退会者の書込がゲストになったりすることが避けられます。ファイルの先頭付近にある行で、退会者用グループ番号を指定してください。

  • UserInfoProtector.class.php
  • ゲストにはユーザ情報を見せなくします。

参考 Package_Legacy/extras/extra_preload内のファイル