web関連tips備忘録

Category
<前 | 次>
エディタに各種リスト形式機能ボタン追加

アイテムの追加・編集エディタに
リスト形式、番号付きリスト形式、見出しリスト形式を追加

  1. blog/nucleus/libs/PAGEFACTORY.phpの315行目当たりにあるfunction parse_jsbuttonbar($extrabuttons = "")内の
    switch($CONF['DisableJsTools'])の case 0:およびcase 2:に下記のコードを挿入します。case 0、case 2内なら場所はどこでも良い
    $this->_jsbutton('ullist',"ullistThis()","リスト形式");
    $this->_jsbutton('nolist',"nolistThis()","番号付きリスト形式");
    $this->_jsbutton('dtlist',"dllistThis()","見出しリスト形式");


  2. blog/nucleus/javascript/edit.jsに下記のコードを挿入します。独立したファンクションとしてなら場所はどこでも良いですが、コアファイルのバージョンアップの際に苦労しないよう最後尾に追加します。
    function ullistThis() { insertAroundCaret('<ul>\n<li> \n</li>\n<li> \n</li>\n<li> \n</li>\n<li> \n</li>\n','</ul>\n'); }
    function nolistThis() { insertAroundCaret('<ol>\n<li> \n</li>\n<li> \n</li>\n<li> \n</li>\n<li> \n</li>\n','</ol>\n'); }
    function dllistThis() { insertAroundCaret('<dl>\n <dt> \n</dt>\n <dd> \n</dd>\n <dt> \n</dt>\n <dd> \n</dd>\n','</dl>\n'); }
    </ol>

  3. それぞれのアイコンを作成してblog/nucleus/imagesにアップロードして完了
    button-ullist.gif:リスト形式
    button-nolist.gif:番号付きリスト形式
    button-dtlist.gif:見出しリスト形式



2005-06-27 07:14:08 by kei - NuCleus

このアイテムは閲覧専用です。コメントの投稿、投票はできません。
<前 | 次>