木曜日, 12月 13, 2007

Scuttleの設置

オープンソースのソーシャルブックマーク Scuttle
MySQLは4じゃないとだめみたいです。

ダウンロード元

インストール方法
解凍したソースをドキュメントルートに格納、
ルートディレクトリにある config.inc.php.example を config.inc.php にリネームして、
このへんとか
$dbtype = 'mysql4';
$dbhost = '127.0.0.1';
$dbport = '3306';
$dbuser = 'username';
$dbpass = 'password';
$dbname = 'scuttle';

このへんを環境に合わせる。
$locale = 'en_GB';


新規アカウント登録は、http://サイト名/register.phpから。

参考
Scuttleという名の ソーシャルブックマーク を設置してみる
Scuttle ソーシャルブックマーク の設置
エラーがでましたが上記サイトより以下の方法で解決
注意点 php5でscuttleを動かす場合の変更点

setlocale()のエラーが出るときは、
scuttle\includes\php-gettext\gettext.inc の131行目、
$ret = setlocale($category, $locale);

コメントアウト
//$ret = setlocale($category, $locale);
次の行に、
$ret = setlocale(LC_ALL, $locale);
とする。


Rename Tag
タグのリネーム機能を使えるようにするにはファイルを追加する必要がありました。
ScuttleのTagReplace機能

[ 1597978 ] Missing tag rename for 0.7.2
ダウンロードしたファイルは以下のように配置
/tagrename.php
/templates/tagrename.tpl.php

タグの大文字小文字対応
あとで試してみます。
引き続きブックマーク(Scuttle)ネタ