チラシの裏

  • 新しいヴァージョンに入れ替える前にめくるよ。
    • enjo.eek.jp内のpukiwikiの設定について記述

pukiwiki1.4.7_rc1を入れてみた

  1. 自動改行をオフにするやりかたをど忘れして焦った

1.4.7正式版が出たので実験というか備忘録

  1. textareaを
      <textarea name="msg" rows="$rows" cols="$cols" wrap="off">$s_postdata</textarea>
    にするのはhtml.php、サイト名とかを
    $page_title = '投手炎上スレAA保管wiki';
    $modifier = 'ほかんこ';
    $modifierlink = 'http://enjo.eek.jp/';
    にしてパスワードを変更するのはpukiwiki.ini.php、preは
    pre {
    	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;
    	font-family : "MS PGothic" , "Mona","mona-gothic-jisx0208.1990-0",Osaka,sans-serif;
    	font-size: 12pt;
    	line-height : 17px;
    	background-color:#F0F8FF;
    }
    pukiwiki.css.php
  2. grepってみたら
    <h1 class="title"><?php echo $page ?> - 投手炎上スレAA保管wiki</h1>
    にするのはpukiwiki.skin.php
  3. 炎上wiki、AA保管庫共に入れ替え完了。あとは不具合が出ないように祈りつつgkgkbrbrするだけ。

ヘッダ部分を改変してみるテスト

pukiwiki.css.php

h1.title {
	font-size: 30px;
	font-weight:bold;
	background-color:transparent;
	padding: 0px;
	border: 0px;
	margin: 0px;
}

h3.pretitle {
	font-weight:bold;
	border: 0px;
	margin: 0px;
}

pukiwiki.skin.php

<h3 class="pretitle">投手炎上スレAA保管wiki</h3>
<h1 class="title"><?php echo $page ?></h1>

にしてみた。
なんか変なのでこれ以上いじるのはやめた。

"skin/trackback.css" の削除について

http://pukiwiki.sourceforge.jp/?%3Anews#hd0fb2cc[外部リンク]
消してみた

skin/trackback.jsの削除について

http://pukiwiki.sourceforge.jp/?%3Anews#oe6d0638[外部リンク]
trackbackはoffのはずなので多分問題ないはず。 いちおう消した。

textarea

いつ入れたのか忘れてたけど入れてたみたい。

textarea {
    font-family : "MS PGothic" , Osaka,"Mona","mona-gothic-jisx0208.1990-0",sans-serif;
	font-size: 12pt;
	line-height : 17px;
}

pukiwiki.css.php

index.phpを削る

ここ[外部リンク]

//$script_directory_index = 'index.php';

pukiwiki.ini.phpのこの部分のコメントを外す

スパム対策

専用ページを作ったのでそっち参照、現状asciiフィルタのみ

php5.4問題とかpukiwiki1.5.0とか ※解決済み

  • pukiwikiの新しい版がでないし出る気配がない
    • pukiwiki1.4.7はphp5.4ではそのまま動かない
    • さくらのデフォルトphpが5.4になったらどうすればいいんだろう?→これかな[外部リンク]
      • 早めに検証しておく
      • 動かねぇorz
    • pukiwikiからの移行も視野に検討しておく
  • ↑と言っていたら流石に動き出した模様[外部リンク]
  • とりあえずラボで動作確認する
  • 数ヶ月以内にリリースされない場合はこのバージョンで全wikiを更新する予定
    • リリースされた模様[外部リンク]
      • いつもある差分ファイルがない
      • 全部作り直すのマンドクセ
      • バックアップを取らずに配布ファイルで全上書きしたらskin関係が元に戻って大惨事に
      • そういやそのときのためにこのページ作ったんだっけ・・・
      • ここにあるパッチ[外部リンク]を充てた方がいいような気がする
      • 充てた[外部リンク]
      • パッチ当てる前に3wikiのバックアップ撮ったら7z圧縮かけて350MBってでかすぎるだろ・・・

AAワンピ[外部リンク]

  • は緑系にした以外は特になし
  • aaproなるプラグインがあるらしいが、今更再移植するのは面倒なので導入しない
    • もっと早く教えてよ
  • 画面左上に入るロゴ画像をランダム表示するスクリプトを書いた。超単純。
    • ファイル名リストの配列を作ってarray_rand関数[外部リンク]で適当に一つ抽出するだけ
      <?php
      // Set logo filename
      function _logofile(){
      	$input = array("ajisai", "ganko", "hinako", "hoshina", "ikuto", "kamaya", "kumi", "marin", "misono", "nagomi", "orihime", "raina", "reona", "satsuki", "shoko", "takako", "tamako", "tatsumi", "torakichi", "torami", "tsubame", "usako", "washiko", "yu");
      	$rand_keys = array_rand($input);
      	echo '<img id="logo" src="' . IMAGE_DIR . 'logo' . $input[$rand_keys] . '.png" width="80" height="80" ' .
      			'alt="[' . $input[$rand_keys] . ']" title="[' . $input[$rand_keys] . ']" />' ;
      	return TRUE;
      }
      ?>
      pukiwiki.skin.php
      <?php _logofile() ?>
      を元々imgタグが入ってたところに入れとく。スクリプト自体はその直前くらいに書いとけばいいと思う。logoXXXX.pngをimage/に入れる。
      logo.png[外部リンク]
      なんということでしょう!

スマホ等対応

  • MSPゴシックが入っていない端末でもShift-JISアートがわりとちゃんと表示できるようにします!
  • その代わり毎回?*1フォントファイル(3MB弱)をダウンロードするのでパケ死ねることが容易に推測されます。Shift-JISアート用なので文字種を絞る[外部リンク]のも無理ですし。
  • モナーフォント[外部リンク]は上手く動かなかったのでIPAモナー[外部リンク]を使いました。IPAフォントはライセンスがちょっとだけめんどくさそう[外部リンク]ですね。
  • この指定ではIE6〜8とかでは動かないらしいですが、どうせIEならMSPゴシック入ってるので無視します。
  • webフォントの指定を無視する設定[外部リンク]」下では当然ながら使用されません。
  • IPAモナーをローカルのフォントフォルダに入れておけば、多分代わりに使ってくれます。
/*
* "IPAMona" licensed under the IPA Font License Agreement v1.0
* http://www.geocities.jp/ipa_mona/
* http://ipafont.ipa.go.jp/
* http://ipafont.ipa.go.jp/ipa_font_license_v1.html
*/
@font-face {
  font-family: "IPAMona";
  src: local("IPA mona PGothic"),
        url("/mona.woff") format('woff');
}
pre,textarea {
    font-family : "MS PGothic", "Mona", "mona-gothic-jisx0208.1990-0", "IPAMona", Osaka,sans-serif;
}

pukiwiki.css.php

ss1.jpg[外部リンク]
ss2.jpg[外部リンク]
ss3.jpg[外部リンク]
ss4.jpg[外部リンク]
ss5.jpg[外部リンク]

iOSとかWindowsPhone?とかは持ってないのでよくわかりませんが、WiiUやnew3DSのブラウザからは想定通りに表示されました。


*1 フォントキャッシュの有効期間がよくわからんです

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2017-07-13 (木) 01:43:58 (2647d)