サービスから使用しないサービスとして PostgreSQL を停止する。
Simple PHP Blog から WordPress に移行するまでは DB を封印することにする。
2008/06/27
WEBサーバにおいて PostgreSQL を停止
2008/06/21
画像アップロード時のメッセージ
「画像のアップロード」で最初に表示される英語が言語ファイルで変更できなかったのでパッチを当てました。
--- _upload_img.php 2007-09-23 09:58:04.000000000 +0900 +++ upload_img.php 2008-06-21 15:07:01.000000000 +0900 @@ -36 +36 @@ - How many images do you wish to upload? <select id="howmany" name="howmany"> + 画像をいくつアップロードしますか? <select id="howmany" name="howmany">
2008/06/16
画像の一覧でサムネイルの表示
SorceForge にサムネイルスクリプトがあったので、参考にサムネイルを作成するページを作ってみる。
直接使えると良かったのだが Simple PHP Blog (以後 SPB と表記) では .jpg .jpeg .gif .png に対応しているのに対し、スクリプトは .jpg のみの対応だったのでスクリプティングすることにする。
--- _sb_image.php 2008-06-16 13:12:35.000000000 +0900 +++ sb_image.php 2008-06-16 15:10:55.000000000 +0900 @@ -34 +34,2 @@ - $str .= '<a href='.$dir.$contents[$i].' target=_blank>'.$contents[$i].'</a><br />'; + $str .= "\n<a href=" . $dir . $contents[$i] . ' target=_blank>' . $contents[$i] . '<br />'; + $str .= '<img src=scripts/sb_thumb.php?dir=/' . $dir . '&file=' . $contents[$i] . '></a><br /><br />';
呼び出し用のスクリプトはここまで。
参照先である sb_thumb.php は適度に改良しました。
【改良点】
・URI をドメイン内に指定した。
・ヘッダからファイルタイプを識別するようにした。
・対応したファイルタイプのみを処理するようにした。
これは使える予感です。
参考にしたサムネイルスクリプト以外にもギャラリーとかありましたが、構造化過ぎて、本体に取り込まれていないならむしろウザいので却下しました。
テーマとかで入れば感謝なんですけど。
不要なファイルが一覧されてしまう問題を修正
アップロード画像一覧専用ページに不要なデータが表示されてしまう問題があったので修正しました。
--- _sb_image.php 2008-06-16 11:32:56.000000000 +0900
+++ sb_image.php 2008-06-16 12:03:29.000000000 +0900
@@ -32,0 +33 @@
+ if ($contents[$i] == '.htaccess' || $contents[$i] == 'Thumbs.db') { continue; }
@@ -39 +40 @@
-?>
\ No newline at end of file
+?>
--- _sb_texteditor.php 2008-06-16 11:57:39.000000000 +0900
+++ sb_texteditor.php 2008-06-16 12:00:42.000000000 +0900
@@ -367,0 +368 @@
+ if ($contents[$i] == '.htaccess' || $contents[$i] == 'Thumbs.db') { continue; }
menu_list.php を使った事が無かったので、こんなものがあるとはって感じでした。
menu_list.php へのリンクがわかりにくいので、言語ファイル内でリンクを強調表示することにしました。
- $lang_string['view_images'] = "<b>アップロード画像の参照</b>"; + $lang_string['view_images'] = "アップロード画像の参照";
こちらは覚書で適応は後ほどとなります。
設定時に指定言語が反映されるように修正
パッチ内容は以下の通りです。
--- _sb_theme.php 2008-06-16 10:58:00.000000000 +0900 +++ sb_theme.php 2008-06-16 11:03:23.000000000 +0900 @@ -101 +101 @@ - $str .= '<a href="setup.php">' . $lang_string[ 'menu_setup' ] . '</a><br />'; + $str .= '<a href="setup.php?blog_language=' . $blog_config['blog_language'] . '">' . $lang_string[ 'menu_setup' ] . '</a><br />'; @@ -180 +180 @@ -?> \ No newline at end of file +?>
もし、言語ファイルが破損した場合は setup.php へダイレクトにアクセスすることにより english にて表示可能です。
2008/06/14
ブログのテーマを更新中
現在各方面より SimplePHPBlog の Theme を入手しつつあります。
適応可能と判断したものから随時適応していきますので楽しみにしてください。
尚、テストはここで行い、動作確認後に各方面へ展開していきます。