useBBの注意点。
投稿の時間が夜中になっていて、あれ?とおもったら。
デフォルトがGMTになっているので+9の設定をする。
ログイン後、オプション編集で設定できます。
追記>これだけではダメでした。
config.phpファイルで以下を設定します。
$conf['timezone'] = 9;
これでOK
useBBの注意点。
投稿の時間が夜中になっていて、あれ?とおもったら。
デフォルトがGMTになっているので+9の設定をする。
ログイン後、オプション編集で設定できます。
追記>これだけではダメでした。
config.phpファイルで以下を設定します。
$conf['timezone'] = 9;
これでOK
掲示板のUseBBを使ってみました。
まずはソースをダウンロードして解凍します。
次にフォルダごとアップロード。
さて、この次ですが、
config.php-dist を config.phpに変更。
次に、 掲示板URL/install にアクセスしてインストール完了!
Mentenance Mode はページをメンテナンスしてぐちゃぐちゃになっているときに
(例えば、パーマリンクを変えて全部URL変更しなければならない・・など)
非常に便利です。
ただ、デザイン的にアレだという人がいれば次のファイルをいじればOK.
plugins/maintenance-mode/maintenance-mode_site.php
Wordpressでサイドバーなどに最近のコメントを表示させることができる。
しかし、同一のアンカー名称で異なるリンク先をさしてしまうことになるのでその点を修正したメモ。
ファイル:wp-includes/widgets.php
1102行目
// echo ‘<li class=”recentcomments”>’ . sprintf(__(’%1$s on %2$s’), get_comment_author_link(), ‘<a href=”‘. get_permalink($comment->comment_post_ID) . ‘#comment-’ . $comment->comment_ID . ‘”>’ . get_the_title($comment->comment_post_ID) . ‘</a>’) . ‘</li>’;
から、
echo ‘<li class=”recentcomments”>’ . ‘<a href=”‘. get_permalink($comment->comment_post_ID) . ‘#comment-’ . $comment->comment_ID . ‘”>’ . get_the_title($comment->comment_post_ID) .’に’. get_comment_author(). ‘より</a>’ . ‘</li>’;
に変更。
異業種交流会@東京近郊 にて
このサイトは東京・神奈川・千葉・埼玉で開催される異業種交流会(ビジネス交流会)を紹介したページです。
さくらでcronを動かそうとしてオオハマリ。もうダメカと思ったが。。
× /usr/local/bin/php /home/mydirectory/file.php
× /usr/local/bin/php -f /home/mydirectory/file.php
○ cd /home/mydirectory; /usr/local/bin/php /home/mydirectory/file.php
何とか動きました。
携帯小説サイト移管時の変更点をメモ。ハマッタネ。
set names sjis => set names binary に変更
binaryにすると、データベースの初期文字コードを無視するらしい。
sjisだと文字化けして(これでおおはまり。)、どうやらさくらの初期文字コードが問題なのかもしれない。
あとは、さくらはphp.iniでセッションをusecookiesとか一括管理するので管理画面もURL引数で管理することにした。
そのため、管理フォルダのlogin.phpのlocation: 部分に?PHPSESSID=session_id()を追記
SJISのプログラムをさくらに移してみた。
が、案の定文字化け。
php.iniを設定するも直らず。。。
携帯サイトはSJISだから厳しいね。
get_postsを使ってサイドメニューなどを作成しているが、本日新たに発見したこと。
get_postsでループで記事を呼び出しても、デフォルトでは5件しか表示されない。
get_postsの引数にnumberpostsというのがあり、これがデフォルトで5だからみたい。
なので、6件以上表示させる場合は注意しましょう。
numberposts=10などとする。
MDB2は、PHP5、MYSQL5以上が無難。
ちなみに、MDB2は各DB用のドライバをインストールしなければならないので注意。
PEARのMDB2とDBにはいろいろ違いがあるので、移行には本格的な見直しが必要。
たんなる一括置換ソフトでは厳しい。
それにしても、いまどきPHP4やMYSQL4を使っているサーバが多いのには驚きます。
HTML構造の最適化を行っていて、wordpressのプラグインcformsもその対象となりました。
しかし、1点失敗したところがあったのでメモ。
以下の行は、コメントアウトまたは改変してはならない!!
$content .= $ntt . ‘<div id=”usermessage’.$no.’a” class=”cf_info’ . $usermessage_class . $umc .’ “>’ . $usermessage_text . ‘</div>’;
異業種交流会 のページでやってしまいました(汗)本当に他人様のプログラムって言うのは便利なんですが怖いです(笑)