Category:Home/rNote (Total 12 items)
≪ 6-10 | 1-5
za - rNote
トラックバックが沢山きたので
- 2008-04-15 (火)
- rNote
スパム対策することにした。
今更トラックバックなんか必要無いような気もするけど
まとめサイトの記事が上手くいくのかどうかの検証もこめて対策。
一昨日くらいから合計10件程度のTBがありました。さてどうなるか?
駄目だったらTB機能は多分止める。駄目じゃなくても止めようかな。
(2008/07/30追記)TBもBBSも止めちゃいました。更新はおそらく無いです。すいません
- Comments (Close): 0
- TrackBack (Close): 0
キャッシュを消したらrnoteadminに入れなくなった
- 2008-04-13 (日)
- rNote
どうやらrNotepadが原因かな?
記事の作成の時のカテゴリー選択箇所を作る時にdir.cacheを読み込もうとするけどキャッシュが無いからエラーになるみたい。
なんで新規にrNote入れる時はまず再構築しといてからrNotepad入れないとだめみたい。
- Comments (Close): 0
- TrackBack (Close): 0
携帯のキャリア
- 2008-04-09 (水)
- rNote
携帯電話からのアクセスをチェックしている箇所を見ると
if(ereg("DoCoMo",$ua)||ereg("J-PHONE",$ua)||ereg("UP\.Browser",$ua)||ereg("PDXGW",$ua)) $g_bCellphone=true;
やっぱり数年間アップデートが無かっただけあって、softbankどころかVodafoneにも対応できてないですね。
足さねば。
- Comments (Close): 0
- TrackBack (Close): 0
site_items置換命令でurlオプション省略時の挙動
- 2008-04-01 (火)
- rNote
site_items置換命令でurlオプションが省略された場合は、ユーザーのアクセスしたカテゴリが表示されます。
更に個別ページに入った時は、単一ページが表示されます。
当然ですよね。
ただ、困るのはサイドバーなんかに記事一覧を表示してる時で、個別表示にした時に表示数が見ている記事一個になってしまいます。
これを避けるには、urlオプションで表示するカテゴリーを指定してやれば良いわけですが、カテゴリーを増やすと増やして分だけskinに記述しなければいけないので面倒くさい。
そこでurlでディレクトリじゃないような特殊な文字が指定された時には、
カテゴリー表示の場合はurlオプション無しと同じ挙動だが、
個別ページでも置換命令の対象をディレクトリにするようにしてみた。
とりあえず今回はurlを//で指定することにした。
function CreateHTML内で
while($tagstr=SkinTagChk('site_items',$a,$opt)){
以下で処理される部分に
+if($opt['url']=='//' ) {
+ SplitPath($_GET['u'] ,$dir ,$fn);
+ $u0 = $dir;
+ $d0 = $_GET['d'];
+}
$fi0 = SelectFileList($u0,$d0,$p0,$n0,$sort);
を追加、日付け別表示にすると全記事対象になってしまうので、強制的に$_GET['d']を読むようにした。
これによって
<%=$site_items url="//" %>
で呼び出すと、個別ページでもディレクトリ一覧が並びます。
オプション増やしたほうが良かったのかな?
- Comments (Close): 0
- TrackBack (Close): 0
カテゴリーのurl用の置換命令を追加した
- 2008-03-30 (日)
- rNote
<%=$Category%>
ではカテゴリーへのリンクを貼れないので、CategoryUrlという名前で置換命令を増やして
<a href="<%=$CategoryUrl%>"><%=$Category%></a>
でリンクを貼れるようにしてみた。
rnote.phpのfunction GetContentsEach内 コメント// replacement以下の置換処理をしている箇所に
while($tagstr=SkinTagChk('CategoryUrl',$a,$opt)){
$m0='';
if(isset($opt['mode'])) $m0 = array('m'=>$opt['mode']);
$a=str_replace($tagstr,MakeLinkUrl($dir,$m0,$opt['fullpath']),$a);
}
を追加。
追加箇所はCategoryの処理の後に入れるとカテゴリー名の変換が行われて正常に変換出来ないので注意。
まあぶっちゃけ
while($tagstr=SkinTagChk('Url',$a,$opt)){}
でやってる処理を2箇所変えただけです。なんでUrlの場合とオプションは一緒です。
- Comments (Close): 0
- TrackBack (Close): 0
Category:Home/rNote (Total 12 items)
≪ 6-10 | 1-5
- Recent Entries
-
- 04/15 トラックバックが沢山きたので
- 04/14 紹介されるなら
- 04/13 キャッシュを消したらrnoteadminに入れなくなった
- 04/09 携帯のキャリア
- 04/04 このいきあたりばったりな内容を
- 04/03 rNote用のVicuna CMS skin
- 04/01 site_items置換命令でurlオプション省略時の挙動
- 03/30 改造したファイルはどうしようかな
- 03/30 カテゴリーのurl用の置換命令を追加した
- 03/29 カレンダーを微改造
- 03/28 マクロを高速化
- 03/27 BBSスパムはじき
- 03/25 A JACK IN THE BOX版のrNoteに変更
- 03/25 マクロ処理のフラグを一つ追加しようと思う
- 03/25 rnotepad投稿テスト
- 03/12 サンプル
- Syndicate this site