TOTOCO.ORG

Home » Movable Type » Creative Commons2.0へのリンク変更と昨日のいぢり

Creative Commons2.0へのリンク変更と昨日のいぢり

クリエイティブコモンズへのリンクからページを開くと、「このライセンスは廃止されました。新しいものはこちらです。」と記述されていることにこの間気が付いて、どうしたら2.0へ直接リンクが張れるのか調べてみました。

そうしたら、Yoshi's blogさんとPF-Style Blogさんに同様の記事を見つけたのでMEMOエントリー。& 昨日のMT作業メモ。

 
1.リンク先を2.0に変更する

mt設置ディレクトリ/mt/lib/MT/Util.pmの865行目あたりを…

http://creativecommons.org/licenses/$code/1.0/

から

http://creativecommons.org/licenses/$code/2.0/

に書き換えます。

2.バナーを新しいもの(2.0のやつ)に変える

mt設置ディレクトリ/mt/lib/MT/Template/Context.pm の579行目あたりに「20」を追加する。

($cc eq 'pd' ? 'norights' : 'somerights');

から

($cc eq 'pd' ? 'norights' : 'somerights20');
3.最後にリビルドして終了。
とりあえずHOMEのみ変更した。

まだ3.155にアップグレードしていないけど、この辺も変更されてるのかしら?されてるんだろうな。まぁいいや。

昨日のMTいぢり >
一応ここのところの目標である、XHTML1.0とCSS2.0のW3C準拠と、過去のエントリーのソース修正完了。

CSSは結構書き換えてはいるものの、XHTMLはMTデフォルトのソースをいじったに過ぎないので、これからもう少しブラッシュアップしていく予定。将来的にはstrictで書きたいなぁ。(前途多難)

でも、年明けから集中的にいじっていると、XHTML・カスタマイズのいい勉強にもなった。来月初のビジネスBlogの案件があるので、ちょうどよい時期でした。

CSSの次の目標は、IE5.xの対応。その前にMTカスタムやりたいこと山とあるので、プライオリティをつけてTODOリストを作らねば。

技術メモ >
過去エントリーのソース修正は、一度書き出しをしてから修正し、また読み込みをしたのだが、リビルドする際に以前導入した特定のエントリーを表示させないようにする「CatEntries2.8」にエラーが発生。これはあちこちのBlogで報告されている。でも、一度導入できているわけだから、一度CatEntriesに関するテンプレートの記述をプレーンに戻し、再リビルドをする。その後、CatEntries2.8を再設置したら問題なく元の状態に戻った。


Track Backs

PingURL

トラックバックはまだありません。

Comment

コメントはまだありません。


Page Top