PukiWikiカスタマイズ

ページの編集画面

編集用テキストエリアの横幅の変更

html.phpの「edit_form」関数で編集フォームを出力しているので、TEXTAREAタグを出力している部分を変更する。
変更前

  <textarea name="msg" rows="$rows" cols="$cols">$s_postdata</textarea>

変更後

  <textarea name="msg" rows="$rows" cols="$cols" style="width:100%">$s_postdata</textarea>

補足)本当はccsファイルで対応した方が良いかも....

タイムスタンプを変更しないチェックボックスを消す

html.phpの「edit_form」関数でこのチェックボックスを出力しているので、チェックボックスのINPUTタグを出力している部分をコメントアウトする。 変更前

  <input type="checkbox" name="notimestamp" value="true"$checked_time />
  <span style="small">$_btn_notchangetimestamp</span>

変更後

  <!--input type="checkbox" name="notimestamp" value="true"$checked_time /-->
  <!--span style="small">$_btn_notchangetimestamp</span-->

補足)この変更では出力されたhtmlのソースに残るので、それがいやな場合はコメントアウトせずに削除しましょう。

表組み

rowspan,colspanマークの条件緩和

標準では、「~」「>」は、前後に空白が含まれると認識されないので、前方の空白は許すようにする。
convert_htmlの「TableCell.TableCell」関数で表組みの解釈を行っているので、「~」「>」の条件判断を変更する。
変更前

if ($text == '>')
{
    $this->colspan = 0;
}
else if ($text == '~')
{
    $this->rowspan = 0;
}

変更後

//if ($text == '>')
if (ltrim($text) == '>')
{
    $this->colspan = 0;
}
//else if ($text == '~')
else if (ltrim($text) == '~')
{
    $this->rowspan = 0;
}

コメント


(画像の文字列を入力して下さい)

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2015-07-22 (水) 15:30:01 (2757d)