Feb 20
スキン変数<%if%>に、archiveprevexistsとarchivenextexistsが追加
前後のアーカイブが存在するかどうかが確認可能になるっぽい
あと、昼過ぎにRSSで流れてた
『肉少なめ』さんの記事に興味深いものを発見(23:00現在、記事が削除されてる模様)。
プラグインのファンクションに『doIf』が存在していて、内容をプラグインでパース出来るみたい:要検証
これが使用可能なら、NP_TagEXでタグ選択時にスキンを変えたい時に、>if(TagEX,tag)%>と書くだけで出来るようになる。これは便利
それと、プラグインファンクションにdoItemVar()が追加されてた(本家SVN)
やっとevent_PreItem()でのpreg_replace_callback();から開放されそうです
ただ、引数に改行コードが使えるかどうかは未検証の為、これも要検証
改行コードが使えると、いろいろ使いどころが増えそう
使えなくても、doSkinVarと、doTemplateVarとPreItemで同じ事やってる部分のコードが大幅に短縮できそうです
Sep 21
'/' が検索できない
「ま、当たり前か」
という話ではなく、検索文字列の中に '/' が含まれていると、NP_CustomURL どころか、index.php にアクセスする前に Apache が勝手に 404 Error 返しやがる
今のところ手立て無し
とりあえず '/' を含む文字列をサイト内で検索する事なんて通常考えられないから、このままでリリースしよう
どうしても '/' を含む文字列を検索する事が多くなるようなサイトの場合はリダイレクトオフにしとけば問題ないし、たとえ Apache がエラー出さなくても '/' で URL 分解してる関係上まともに検索できないんで、運用でどうにかなる問題か
なんとかなるなら何とかしたいなぁ
No Comments yet.
Sep 21
次のバージョン(0.3.0)で追加する機能(現在実験中)
- Custom なトラックバックURLの書き出し --> <%CustomURL(trackback)%>
- 存在しない URL の対処方法 (303返して直近のディレクトリ表示/404でエラーページ) オプションで選択
- ノーマルな URL(/index.php?itemid=123&catid=10) を Fancy(/category/10/item/123) にリダイレクト(301)
- 検索ページの URL(/index.php?query=word&amount=0&blogid=2) をリダイレクト(/search/word)(302)
- feed の URL のCustom化 (index.rdf、rss2.xml、atom.xml 固定)
こんだけ
ヘルプ書かなきゃ
誰か書き直して…
自分で見てて訳がわからなくなってきた
06/09/22 追記
もう一個新機能
$CONF['Self'] を NP_CustomURL で設定します
これで index.php の記述が
// This file will generate and return the main page of the site
$CONF = array();
$CONF['Self'] = '';
include('../config.php');
selector();
?
でいけるようになる(はず)
$CONF['Self'] ってサブディレクトリ運用だとブログごとに違うはずなんでこれで問題ないと思うんですが、いいんですよね?>識者の方
Latest Comments
shizuki:
そうだ、後 ・ブックマークレットからの投稿時のPingイベン...
きゃしゃ:
拾っていただいてありがとうございます。 shizukiカスタム期...
shizuki:
>まみおさん Andyさんの息がかかったやつはとりあえずこ...
shizuki:
>hsurさん 確かに、ずいぶん前からありますねぇ… >いい...
まみお:
> タグとカテゴリも実装しました。でも,そのブランチはお...