[>>
I know. 開発日誌、 » Scuttle インストール後にやること個人的まとめ。]
を参考にしつつ...。
日本語化
config.inc.php の line:89 あたり
$locale = 'ja_JP';
タグの候補の表示を変更
(人気のタグの候補の数を増やしてアルファベット順に並べる)
templates/dynamictags.inc.php の line:27-28 あたり
$userPopularTags =& $tagservice->getPopularTags($logged_on_userid, 1024, $logged_on_userid);
$userPopularTagsCloud =& $tagservice->tagCloud($userPopularTags, 5, 90, 175, 'alphabet_asc');
Cookie の期間変更
(2週間から1年に)
services/userservice.php の line:21 あたり
var $cookietime = 31536000; // 1 year
registerの無効化(rewrite)
ひとりソーシャルブックマークとして利用する場合、第三者がID登録を出来ないようにする。
.htaccess に追加
RewriteCond %{REMOTE_ADDR} !^127.0.0.1$
RewriteRule ^register.php/ /bm/
(*) /bm/ は各自のScuttleのインストールディレクトリに置き換える
本当はテンプレートも書き換えて「登録」のリンクを出ないようにするのがベストなんだけどね。
サイトサムネイルをつける
(サムネイル作成には「
Mozshot」を利用)
templates/bookmarks.tpl.php の line:107 あたり
(2行目、8行目を追加)
echo <li class="xfolkentry'. $access .'">'."\n";
echo '<div><a href="' . $address . '"' . $rel . ' target="_blank"><img src="http://mozshot.nemui.org/shot?' . $address . '" class="pict_thumb" /></a></div>';
echo '<div class="link"><a href="'. $address .'"'. $rel .' class="taggedlink" target="_blank">'. filter($row['bTitle']) ."</a></div>\n";
if ($row['bDescription'] != '') {
echo '<div class="description">'. filter($row['bDescription']) . "</div>\n";
}
echo '<div class="meta">'. date($GLOBALS['shortdate'], strtotime($row['bDatetime'])) . $cats . $copy . $edit . "</div>\n";
echo '<div style="clear:both;"></div>';
echo "</li>\n";
/scuttle.css の最後尾に追加
img.pict_thumb {
padding: 3px;
float: right;
margin: 0 15px 5px 10px;
}
画像配置は好みで追加部分やcssを編集する。
あとは根本的なところのデザイン変更くらい?
[>>
SourceForge.net: Scuttle]