Home > php > Scuttle:オープンソースのソーシャルブックマークを設置してみた

Scuttle:オープンソースのソーシャルブックマークを設置してみた

  • 2008-04-09 (水) 22:14
  • php

オープンソースのソーシャルブックマークScuttleを設置してみた。

まずScuttleの設置手順から

  1. Scuttleをダウンロード
  2. /config.inc.php.sample を/config.inc.phpに変更し、中身を自分用に書き換えます。
  3. mySqlデーターベースを作成。付属のtables.sqlを実行

ここまでが通常の設置
続いて、dbがEUC保存しかできなかったので改造。

.hpacssessファイルに追加

php_value mbstring.internal_encoding UTF-8
php_value mbstring.http_output pass
php_value mbstring.http_input pass
php_flag mbstring.encoding_translation Off

includes/db/mysql4.phpに以下を追加。
function sql_connect{}内の

45
46
47
48
49
50
if (@mysql_select_db($this->dbname))
				 {
				    mysql_query('SET NAMES utf8', $this->db_connect_id);//add
				  return $this->db_connect_id;
				 }
				}

そしてtemplates/を自分用にカスタマイズ。
おまけにScuttleの見栄えを変更する - にたまごほうれん草を参考にサムネイルの表示とファビコンの表示、はてブ件数の表示を付けた。

設置後いきなりスパム行為があったのでユーザー登録には日本語入力チェックを付けた。

更新時間のバグ(-18時間)があるけど、直すの面倒だからこのままでよしとするか・・。

今のところユーザー登録制限はないので勝手に登録して勝手に使ってもらってもよしですが、設置した場所はまた気が向いたら報告します。

tags:
%postlink%%postlink%

Comments:0

Comment Form
Remember personal info

Trackback+Pingback:0

TrackBack URL for this entry
http://wp.foliz.net/archives/72/trackback
Listed below are links to weblogs that reference
Scuttle:オープンソースのソーシャルブックマークを設置してみた from へっぽこ開発室

Home > php > Scuttle:オープンソースのソーシャルブックマークを設置してみた

Search
Feeds
Meta

Page Top