Home Tag : rep2

rep2のic2でTumblr+LDRizeもどきを。

  • 2007-09-20 (Thu)
  • PC

個別管理のテンプレートを弄ってTumblr+LDRize感覚な動作を。

のだめカンタービレ マングース タンブラー
のだめカンタービレ マングース タンブラー

¥ 1,260 (定価)
 (Amazon価格)
なし (Amazonポイント)
rating (Amazonおすすめ度)

Continue reading

rep2でLDRize

  • 2007-09-18 (Tue)
  • PC

使えたら便利かなーと思ってsiteinfoを書いてみた

{
            domain:    'path/to/rep2/*',
            paragraph: '//td[contains(@class,"tl")]|//dt[contains(@id,"r")]',
            link:      'a',
            view:     'a/text()',
            height:    5,
      },

これで一応subjectでj/k、o/p。本文でj/kが効くけど
これだとsubjectのlinkの指定が甘々。
既読のスレはいいんだけど新規だとだめだなあ

rep2で定型文

rep2-expack rev.060903.0030; based on rep2-1.7.29(+live)の
定型文機能をexpackソースに残ってる残骸を利用して復帰させるメモ。

Continue reading

rep2におすすめ表示

rep2-expack rev.060903.0030; based on rep2-1.7.29(+live)に

■ おすすめ2ちゃんねる 開発中。。。 by FOX ★
このスレを見ている人はこんなスレも見ています。(ver 0.20)
を表示させるメモ。
/lib/read_footer.inc.phpの182行目に以下を追加
(【p2】PHPでつくった2ch viewer【part37】の175)
// 2chの板の場合 
if (P2Util::isHost2chs($aThread->host) & !P2Util::isHostBbsPink($aThread->host)) { 
$osusume_url = "http://{$aThread->host}/{$aThread->bbs}/i/{$aThread->key}.html";
$read = @file_get_contents($osusume_url);
preg_match_all('{<a href="(.+?)x" title=".+? \((\d+)\)">(.+?)</a> \[(.+?)\]<br>}', $read, $ret);
$max = count($ret[1]);
// おすすめがある場合
if ($max >0) {
// p2imeを通す
$osusume_url = P2Util::throughIme($osusume_url);
echo "<div class=\"osusume\"><a href=\"{$osusume_url}\" target=\"subject\">おすすめ</a><ul>";
for ($i=0; $i < $max; $i++) {
echo "<li><a href=\"read.php?url={$ret[1][$i]}\">{$ret[3][$i]} ({$ret[2][$i]})</a> [{$ret[4][$i]}]</li>";
}
echo '</div>';
}
}
おすすめ

epegのインストール

JPEG 画像のサムネイルを作成する PHP 用の拡張モジュールです。PHP での画像処理のデファクトスタンダードである GD より格段に高速かつ消費メモリが少ないのが特徴です

というふれこみのEpegを入れてみた
まだ少しおかしい感じだけど忘れないようにメモ。
epegを使うというかrep2-ex作者のrsk氏が作られてるphp-epegを使うのが目的。

Continue reading

rep2でlightbox_plusを使う

07年9月現在のex+live等なら最初からパッチあたってます

rep2のLightboxをPlusにする。
http://serennz.sakura.ne.jp/toybox/lightbox/
から全部落としてきてrep/lightbox_plusの下に入れる

conf/conf_ic2.inc.phpの設定を変える。
$_conf['expack.ic2.viewer.lightbox'] = "plus";
/rep/lightbox_plus/からコマンドで
patch -p0 < ../iv2.php

link

rep2

rep2用設定memo

/etc/php4/apache2/php.ini

register_globals = Off(必須)
magic_quotes_gpc = Off
memory_limit = 16M(またはそれ以上、-1 で無制限)
mbstring.encoding_translation = Off

[mbstring]
mbstring.internal_encoding = EUC-JP
mbstring.http_input = auto
mbstring.http_output = EUC-JP
mbstring.detect_order = auto
mbstring.substitute_character = none;

GDのインストール

apt-get install php4-gd

SQliteのインストール
apt-get install php4-sqlite (こっちも)

/etc/php4/apache2/php.ini

;extension=gd.so
;のコメントアウト
«Prev || 1 || Next»

Home

Page Top