MyPukiWiki_help
の編集
index.php?MyPukiWiki_help
[
トップ
] [
編集
|
差分
|
履歴
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
(no template pages)
#contents *** Update 時の再設定項目 (update 用パッケージ利用時) [#idbb8d42] - pukiwiki.ini.php -- init_set("upload_max_file_size",2MB) : 2MB -> 128MB -- define("MAX_FILESIZE",1000000); - php.ini -- memory_limit -- post_max_size -- upload_max_filesize *** 顔文字の表示 [#u7d4cb41] PukiWiki には顔文字のイメージが用意されており、 例えば :) は :) と表示されます。 |CENTER:記号|イメージ||CENTER:記号|イメージ||CENTER:記号|イメージ|h ||||||||| | :) |CENTER: :) || :D |CENTER: :D || :p |CENTER: :p | | :d |CENTER: :d || XD |CENTER: XD || X( |CENTER: X( | | ;) |CENTER: ;) || ;( |CENTER: ;( || :( |CENTER: :( | | &smile; |CENTER: ⌣ || &bigsmile; |CENTER: &bigsmile; ||CENTER: &huh; |CENTER: &huh; | | &oh; |CENTER: &oh; || &wink; |CENTER: &wink; || &sad; |CENTER: &sad; | | &heart; |CENTER: &heart; ||||||| *** [[カラーコード:http://www.tagindex.com/color/index.html]] [#e19b1c9e] - [[Color's:http://www1.odn.ne.jp/artistic/color/]] //*** 文字の色の指定 [#ycb46b13] //~文字色,背景色の指定は6桁の16進数値(rrggbb)か、色名を指定する。 //~以下、[[W3C勧告書:http://www.w3.org/TR/1999/REC-html401-//19991224/types.html#h-6.5]] より抜粋した色名。 //&ref(W3C_color.jpg); //&heart; [[KnoweldgeBase トップページに戻る>Knowledge_Bank]] &heart; - [[latex 日本の色:http://www.biwako.shiga-u.ac.jp/sensei/kumazawa/tex/color.html]] - [[グラデーションチャート:https://www.tagindex.com/color/color_gradation.html]] ***添付ファイルのアップロードサイズの制限の変更方法 [#od8579cc] ~plugin/attach.inc.php に定義されている以下の箇所を変更することで対応できます。 // max file size for upload on PHP(PHP default 2MB) ini_set("upload_max_filesize","2M"); // max file size for upload on script of PukiWiki(default 1MB) define("MAX_FILESIZE",1000000); ~ini_set("upload_max_filesize","2M"); の定義部分は、/etc/php.ini に同様な定義があると思います。PHPとしての制限値の変更です。PukiWiki での制限を緩和しても、PHP の制限に引っかかったら意味が無いですからね。 #hr :補足| ~/etc/php.ini では memory_limit > post_max_size > upload_max_filesize となるように下記の設定を変更する必要があります。 ; Maximum amount of memory a script may consume (8MB) memory_limit = 8M ; Maximum size of POST data that PHP will accept. post_max_size = 8M ; Maximum allowed size for uploaded files. upload_max_filesize = 2M ~phpの設定ディレクティブには次のように書かれています。 > :post_max_size integer| ~POSTデータに許可される最大サイズを設定します。この設定は、ファイルアップロードにも影響します。大きなファイルをアップロードするには、この値を upload_max_filesize より大きく設定する必要があります。 configureスクリプトでメモリ制限を有効とした場合、memory_limitもファイルアップロードに影響します。一般的に memory_limit は、 post_max_sizeよりも大きくする必要があります。 < ~/etc/php.ini を変更したら apache の再起動を忘れずに。 &heart; [[KnoweldgeBase トップページに戻る>Knowledge_Bank]] &heart; *** 外部エディターの利用 [#d949a965] -- [[IE環境で外部エディターを利用するための拡張(編集区域内の右クリックで絵エディターが起動):http://www.iburiworks.com/products/areaeditor/features.html]] -- Areaeditor ⇒ &ref(AreaEditor110.exe); *** 表組みの左寄せ表示 (IEの非互換性対策) [#j482ff9e] - ie5のクラスはW3C非準拠のInternet Explorer 5/5.5で正常に表示させるための対策ですので、その部分だけを変更してもW3C準拠のブラウザでは左寄せにはなりません。style_tableのクラスに対するcssも変更する必要があります。具体的には下記のように変更してください。 - 編集するファイルは2つ -- pukiwiki/skin/defaulr.ja.css -- pukiwiki/skin/default.eu.css .style_table { padding:0px; border:0px; margin:auto; + margin-left:0px; text-align:left; color:inherit; background-color:#ccd5dd; } div.ie5 { - text-align:center; + text-align:left; } - pukiwiki 1.4.7 での対応 (質問箱 4/2) -- http://pukiwiki.sourceforge.jp/?%E8%B3%AA%E5%95%8F%E7%AE%B14%2F2 pukiwiki 1.4.7を使ってます。~ tableにLEFT:/RIGHT:を適応させるために[[dev:PukiWiki/1.4/ちょっと便利に/テーブルの中央寄せor右寄せ]]を参考に以下の変更を加えました。~ pukiwiki/lib/convert_html.php~ 558行目~ class Table extends Element { var $type; var $types; var $col; // number of column var $align = 'left'; //これを追加 652行目 $string = $this->wrap($string, 'table', ' class="style_table_'.$this->align.'" cellspacing="1" border="0"'); //align値を最後につけるように書き換え return $this->wrap($string, 'div', ' class="ie5"'); 660行目 class YTable extends Element { var $col; var $align = 'left'; //ここにも追加 716行目 $rows = $this->wrap($rows, 'table', ' class="style_table_'.$this->align.'" cellspacing="1" border="0"'); //上と同じように書き換え~ 以上です。~ そして、cssを変更してスタイルを適応するために以下を追加しました。~ pukiwiki/skin/pukiwiki.css.php~ 170行目~ .style_table, .style_table_left{ padding:0px; border:0px; margin:auto auto auto 0px; text-align:left; color:inherit; background-color:#ccd5dd; } .style_table_center{ padding:0px; border:0px; margin:auto; text-align:left; color:inherit; background-color:#ccd5dd; } .style_table_right{ padding:0px; border:0px; margin:auto 0px auto auto; text-align:left; color:inherit; background-color:#ccd5dd; } *** 最新の20件に表示させない [#k142ba7b] - 最新の20件に表示したくないページは$non_listの定義で。$search_non_list=0にしておけば、文字列検索の対象からも外せます。[[続・質問箱/181:http://pukiwiki.org/index.php?%E7%B6%9A%E3%83%BB%E8%B3%AA%E5%95%8F%E7%AE%B1%2F181]] より引用 - $non_list の設定を変更した場合、何かファイルを編集しないとフィルター条件の変更が反映されない - $non_list の設定には [[正規表現>RegularExpressions]] が使える - pukiwiki.ini.php ///////////////////////////////////////////////// // 一覧・更新一覧に含めないページ名(正規表現で) $non_list = "^正規表現で対象ページを指定$"; $non_list = '^\:|^PukiWiki\/1.4\/マニュアル'; ///////////////////////////////////////////////// // $non_listを文字列検索の対象ページとするか // 0にすると、上記ページ名が単語検索からも除外されます。 $search_non_list = 1; - 現在の設定 -- $non_list = '^Peewee*'; -- $non_list = '(^Peewee*|^accountcode*)'; ← 正規表現で複数ページを指定した (2006.4.3) *** 編集時(編集画面)のテキストボックスのサイズを変えたい [#sc660f0b] - default.ini.php の以下の部分を変更する // テキストエリアのカラム数 $cols = 60; // テキストエリアの行数 $rows = 25; *** 横方向のスクロールバーを出ないようにサイトのページ幅を調節するには [#abb7f46d] - 整形済みテキストなどで横スクロールバーが出て見難くならないようにしたい場合は、~ skin/pukiwiki.css.phpのCSSに以下のプロパティを追加する。 pre {overflow:auto;} &color(red){但しこの方法は IE6 では無効だった(CSS の解釈の問題)}; *** 整形済みテキストの中で文字などを装飾したい [#g724f0ff] - [[dev:PukiWiki/1.4/ちょっと便利に :http://pukiwiki.sourceforge.jp/dev/?PukiWiki%2F1.4%2F%A4%C1%A4%E7%A4%C3%A4%C8%CA%D8%CD%F8%A4%CB]]の[[「dev:PukiWiki/1.4/ちょっと便利に/インライン要素が展開される整形済みテキスト行」:http://pukiwiki.sourceforge.jp/dev/?PukiWiki%2F1.4%2F%A4%C1%A4%E7%A4%C3%A4%C8%CA%D8%CD%F8%A4%CB%2F%A5%A4%A5%F3%A5%E9%A5%A4%A5%F3%CD%D7%C1%C7%A4%AC%C5%B8%B3%AB%A4%B5%A4%EC%A4%EB%C0%B0%B7%C1%BA%D1%A4%DF%A5%C6%A5%AD%A5%B9%A5%C8%B9%D4]]を利用 *** パーミションの設定は正しいのに 406番 のエラーでデーターの更新ができない [#ff252ee4] - Fedra Core 5 の Apache2 標準インストールでは mod_security が有効になっている ( /etc/httpd/conf.d/ 下で設定 ) - ファイル更新がエラーとなる (メッセージ的には "Access denied with code 406" で、対象ディレクトリが無いと言っている) - mod_security を組み込まないようにして Apache2 を再起動して問題は解決 *** 検索フォームをページ中に指定したい [#eb1440a4] - プラグインの「#search」を使うことで検索フォームを作ることが出来ます - 「#lookup(検索,ケンサク) と InterWikiName」を組み合わせて擬似検索フォームを作ることができます。 #lookup(検索,サイト内を検索) #lookup(Google,Googleで外部サイトを検索) *** 整形済みテキストのフォントを指定する [#of000a6c] - ...pukiwiki/skin/pukiwiki.css.php 内の pre 部にフォント指定を追加する pre { font-family:Ricty Diminished, verdana, arial, helvetica, Sans-Serif; border-top:#DDDDEE 1px solid; border-bottom:#888899 1px solid; border-left:#DDDDEE 1px solid; border-right:#888899 1px solid; padding:.5em; margin-left:1em; margin-right:2em; white-space:pre; color:black; background-color:#F0F8FF; overflow:auto; } -- &ref(pukiwiki.css.php); *** [[WikiName(大文字小文字を混ぜた英文字列)を無効に:https://pukiwiki.osdn.jp/?Q%EF%BC%86A/%E4%BD%BF%E3%81%84%E6%96%B9#e65e3103]] [#u44fc6df] - pukiwiki.ini.phpの「$nowikiname」を 「1」に設定
タイムスタンプを変更しない
#contents *** Update 時の再設定項目 (update 用パッケージ利用時) [#idbb8d42] - pukiwiki.ini.php -- init_set("upload_max_file_size",2MB) : 2MB -> 128MB -- define("MAX_FILESIZE",1000000); - php.ini -- memory_limit -- post_max_size -- upload_max_filesize *** 顔文字の表示 [#u7d4cb41] PukiWiki には顔文字のイメージが用意されており、 例えば :) は :) と表示されます。 |CENTER:記号|イメージ||CENTER:記号|イメージ||CENTER:記号|イメージ|h ||||||||| | :) |CENTER: :) || :D |CENTER: :D || :p |CENTER: :p | | :d |CENTER: :d || XD |CENTER: XD || X( |CENTER: X( | | ;) |CENTER: ;) || ;( |CENTER: ;( || :( |CENTER: :( | | &smile; |CENTER: ⌣ || &bigsmile; |CENTER: &bigsmile; ||CENTER: &huh; |CENTER: &huh; | | &oh; |CENTER: &oh; || &wink; |CENTER: &wink; || &sad; |CENTER: &sad; | | &heart; |CENTER: &heart; ||||||| *** [[カラーコード:http://www.tagindex.com/color/index.html]] [#e19b1c9e] - [[Color's:http://www1.odn.ne.jp/artistic/color/]] //*** 文字の色の指定 [#ycb46b13] //~文字色,背景色の指定は6桁の16進数値(rrggbb)か、色名を指定する。 //~以下、[[W3C勧告書:http://www.w3.org/TR/1999/REC-html401-//19991224/types.html#h-6.5]] より抜粋した色名。 //&ref(W3C_color.jpg); //&heart; [[KnoweldgeBase トップページに戻る>Knowledge_Bank]] &heart; - [[latex 日本の色:http://www.biwako.shiga-u.ac.jp/sensei/kumazawa/tex/color.html]] - [[グラデーションチャート:https://www.tagindex.com/color/color_gradation.html]] ***添付ファイルのアップロードサイズの制限の変更方法 [#od8579cc] ~plugin/attach.inc.php に定義されている以下の箇所を変更することで対応できます。 // max file size for upload on PHP(PHP default 2MB) ini_set("upload_max_filesize","2M"); // max file size for upload on script of PukiWiki(default 1MB) define("MAX_FILESIZE",1000000); ~ini_set("upload_max_filesize","2M"); の定義部分は、/etc/php.ini に同様な定義があると思います。PHPとしての制限値の変更です。PukiWiki での制限を緩和しても、PHP の制限に引っかかったら意味が無いですからね。 #hr :補足| ~/etc/php.ini では memory_limit > post_max_size > upload_max_filesize となるように下記の設定を変更する必要があります。 ; Maximum amount of memory a script may consume (8MB) memory_limit = 8M ; Maximum size of POST data that PHP will accept. post_max_size = 8M ; Maximum allowed size for uploaded files. upload_max_filesize = 2M ~phpの設定ディレクティブには次のように書かれています。 > :post_max_size integer| ~POSTデータに許可される最大サイズを設定します。この設定は、ファイルアップロードにも影響します。大きなファイルをアップロードするには、この値を upload_max_filesize より大きく設定する必要があります。 configureスクリプトでメモリ制限を有効とした場合、memory_limitもファイルアップロードに影響します。一般的に memory_limit は、 post_max_sizeよりも大きくする必要があります。 < ~/etc/php.ini を変更したら apache の再起動を忘れずに。 &heart; [[KnoweldgeBase トップページに戻る>Knowledge_Bank]] &heart; *** 外部エディターの利用 [#d949a965] -- [[IE環境で外部エディターを利用するための拡張(編集区域内の右クリックで絵エディターが起動):http://www.iburiworks.com/products/areaeditor/features.html]] -- Areaeditor ⇒ &ref(AreaEditor110.exe); *** 表組みの左寄せ表示 (IEの非互換性対策) [#j482ff9e] - ie5のクラスはW3C非準拠のInternet Explorer 5/5.5で正常に表示させるための対策ですので、その部分だけを変更してもW3C準拠のブラウザでは左寄せにはなりません。style_tableのクラスに対するcssも変更する必要があります。具体的には下記のように変更してください。 - 編集するファイルは2つ -- pukiwiki/skin/defaulr.ja.css -- pukiwiki/skin/default.eu.css .style_table { padding:0px; border:0px; margin:auto; + margin-left:0px; text-align:left; color:inherit; background-color:#ccd5dd; } div.ie5 { - text-align:center; + text-align:left; } - pukiwiki 1.4.7 での対応 (質問箱 4/2) -- http://pukiwiki.sourceforge.jp/?%E8%B3%AA%E5%95%8F%E7%AE%B14%2F2 pukiwiki 1.4.7を使ってます。~ tableにLEFT:/RIGHT:を適応させるために[[dev:PukiWiki/1.4/ちょっと便利に/テーブルの中央寄せor右寄せ]]を参考に以下の変更を加えました。~ pukiwiki/lib/convert_html.php~ 558行目~ class Table extends Element { var $type; var $types; var $col; // number of column var $align = 'left'; //これを追加 652行目 $string = $this->wrap($string, 'table', ' class="style_table_'.$this->align.'" cellspacing="1" border="0"'); //align値を最後につけるように書き換え return $this->wrap($string, 'div', ' class="ie5"'); 660行目 class YTable extends Element { var $col; var $align = 'left'; //ここにも追加 716行目 $rows = $this->wrap($rows, 'table', ' class="style_table_'.$this->align.'" cellspacing="1" border="0"'); //上と同じように書き換え~ 以上です。~ そして、cssを変更してスタイルを適応するために以下を追加しました。~ pukiwiki/skin/pukiwiki.css.php~ 170行目~ .style_table, .style_table_left{ padding:0px; border:0px; margin:auto auto auto 0px; text-align:left; color:inherit; background-color:#ccd5dd; } .style_table_center{ padding:0px; border:0px; margin:auto; text-align:left; color:inherit; background-color:#ccd5dd; } .style_table_right{ padding:0px; border:0px; margin:auto 0px auto auto; text-align:left; color:inherit; background-color:#ccd5dd; } *** 最新の20件に表示させない [#k142ba7b] - 最新の20件に表示したくないページは$non_listの定義で。$search_non_list=0にしておけば、文字列検索の対象からも外せます。[[続・質問箱/181:http://pukiwiki.org/index.php?%E7%B6%9A%E3%83%BB%E8%B3%AA%E5%95%8F%E7%AE%B1%2F181]] より引用 - $non_list の設定を変更した場合、何かファイルを編集しないとフィルター条件の変更が反映されない - $non_list の設定には [[正規表現>RegularExpressions]] が使える - pukiwiki.ini.php ///////////////////////////////////////////////// // 一覧・更新一覧に含めないページ名(正規表現で) $non_list = "^正規表現で対象ページを指定$"; $non_list = '^\:|^PukiWiki\/1.4\/マニュアル'; ///////////////////////////////////////////////// // $non_listを文字列検索の対象ページとするか // 0にすると、上記ページ名が単語検索からも除外されます。 $search_non_list = 1; - 現在の設定 -- $non_list = '^Peewee*'; -- $non_list = '(^Peewee*|^accountcode*)'; ← 正規表現で複数ページを指定した (2006.4.3) *** 編集時(編集画面)のテキストボックスのサイズを変えたい [#sc660f0b] - default.ini.php の以下の部分を変更する // テキストエリアのカラム数 $cols = 60; // テキストエリアの行数 $rows = 25; *** 横方向のスクロールバーを出ないようにサイトのページ幅を調節するには [#abb7f46d] - 整形済みテキストなどで横スクロールバーが出て見難くならないようにしたい場合は、~ skin/pukiwiki.css.phpのCSSに以下のプロパティを追加する。 pre {overflow:auto;} &color(red){但しこの方法は IE6 では無効だった(CSS の解釈の問題)}; *** 整形済みテキストの中で文字などを装飾したい [#g724f0ff] - [[dev:PukiWiki/1.4/ちょっと便利に :http://pukiwiki.sourceforge.jp/dev/?PukiWiki%2F1.4%2F%A4%C1%A4%E7%A4%C3%A4%C8%CA%D8%CD%F8%A4%CB]]の[[「dev:PukiWiki/1.4/ちょっと便利に/インライン要素が展開される整形済みテキスト行」:http://pukiwiki.sourceforge.jp/dev/?PukiWiki%2F1.4%2F%A4%C1%A4%E7%A4%C3%A4%C8%CA%D8%CD%F8%A4%CB%2F%A5%A4%A5%F3%A5%E9%A5%A4%A5%F3%CD%D7%C1%C7%A4%AC%C5%B8%B3%AB%A4%B5%A4%EC%A4%EB%C0%B0%B7%C1%BA%D1%A4%DF%A5%C6%A5%AD%A5%B9%A5%C8%B9%D4]]を利用 *** パーミションの設定は正しいのに 406番 のエラーでデーターの更新ができない [#ff252ee4] - Fedra Core 5 の Apache2 標準インストールでは mod_security が有効になっている ( /etc/httpd/conf.d/ 下で設定 ) - ファイル更新がエラーとなる (メッセージ的には "Access denied with code 406" で、対象ディレクトリが無いと言っている) - mod_security を組み込まないようにして Apache2 を再起動して問題は解決 *** 検索フォームをページ中に指定したい [#eb1440a4] - プラグインの「#search」を使うことで検索フォームを作ることが出来ます - 「#lookup(検索,ケンサク) と InterWikiName」を組み合わせて擬似検索フォームを作ることができます。 #lookup(検索,サイト内を検索) #lookup(Google,Googleで外部サイトを検索) *** 整形済みテキストのフォントを指定する [#of000a6c] - ...pukiwiki/skin/pukiwiki.css.php 内の pre 部にフォント指定を追加する pre { font-family:Ricty Diminished, verdana, arial, helvetica, Sans-Serif; border-top:#DDDDEE 1px solid; border-bottom:#888899 1px solid; border-left:#DDDDEE 1px solid; border-right:#888899 1px solid; padding:.5em; margin-left:1em; margin-right:2em; white-space:pre; color:black; background-color:#F0F8FF; overflow:auto; } -- &ref(pukiwiki.css.php); *** [[WikiName(大文字小文字を混ぜた英文字列)を無効に:https://pukiwiki.osdn.jp/?Q%EF%BC%86A/%E4%BD%BF%E3%81%84%E6%96%B9#e65e3103]] [#u44fc6df] - pukiwiki.ini.phpの「$nowikiname」を 「1」に設定
テキスト整形のルールを表示する
添付ファイル:
pukiwiki.css.php
22件
[
詳細
]
AreaEditor110.exe
37件
[
詳細
]
W3C_color.jpg
14件
[
詳細
]