Home > FreeStyleWiki Archive

[ << < 1  2  3  4  5  6  7  8  9  10  11 >> ]

FreeStyleWiki Archive

高橋メソッドプラグイン

{{t_method 高橋メソッドプラグイン,http://lab.ajibit.com}}

トラックバックスパムくらった

過去の日記にくらうと、RSS 作り直すのがウザー

「もしかしたら関連するかもしれないページ」プラグイン

先日の「長年日記」に引き続き、tDiary のプラグインより「もしかしたら関連するかもしれないページ」。表示中のページを形態素解析し、ランダムに 2 つの単語をピックアップして、それで google 検索する。毎度形態素解析してたら重くてしかたないと思ったので、解析は一日一回深夜に行う。なので、更新直後は「もしかしたら関連するかもしれないページ」リンクが出てない時もある。

で、試しにいれてみたが、やっぱり重いな。飽きたらはずそう。

つうわけで、トップページには出さず、permalink なページだけ出るようにした。

長年日記プラグイン

仕事中に現実逃避。DiaryHandler に直接手を入れてしまったので、プラグインになってないな orz

ともあれ、日記用ナビゲーションとして「長年」を追加。全ての年の○月△日の日記を表示します。tDiary 的。

ロック処理が甘いのかな?

TrackBackSpam による連投を受けたページがサクッと消えた。復旧自体はできたのだが、Log からは連投を受けたというくらいしかわからず。つうわけで、fswiki と tb.cgi のソース追っかけやなぁ。とりあえず、サクッとガッサリとブロック。

前が左で次が右

横書の文章は、前頁が左で次頁が右だよなぁ。。。日記で「次」って言われたら翌日の事だよなぁ。。。と思ったので、日記各頁に出てる「前の日記」「次の日記」の左右を入れ替えた

QuickHack × 2

GoogleMaps の複数表示

で、日記の中に GoogleMaps 表示すると、1 ヶ月表示とかした時に、地図が 2 つ以上あると 1 つを残して全滅することに気づいた。もうやらない。

。。。とか思ったが、iframe 使えば大丈夫かの? とプラグインいろいろいじってみた。その過程で、初めて Windows の IE で GoogleMaps plugin 試してみたんだが、utf8化 FreeStyleWiki だとページ自体を表示できなくなってたので、euc-jp に戻した。地図だけ表示できない状態の方がマシであろう。でも、地図を全部表示した後でこけてるから、なんか GoogleMaps のせいではなくて、自分の JavaScript の書き方がまずいかもしれぬ。ちょっと飽きてきたので、ボチボチやろう。

GoogleMaps API は UTF8

Firefox や Safari は euc-jp なページでもよしなにしてくれるんだが、大多数の人が使っていると思われる IE では utf-8 なページでないと地図を表示してくれない。GoogleMaps API の仕様なんだろうが、せっかくなので、FreeStyleWiki の表示を UTF-8 にしてみるテスト中。

とりあえず、index.cgi、lib/CGI2.pm、tmpl/site/*/*.tmpl をいじってみる。plugin はきりがなさそうなんで、そのうち見てみよう。

閲覧/編集および comment、trackback は大丈夫っぽいので、しばしこのまま運用。。。と思ったら、肝心の GoogleMaps プラグインがおかしくなった(^^; まぁ、これは自作なのでなんとでもなるだろう。いったん euc-jp に戻し。

GoogleMaps プラグインの JavaScript のエラーだったので修正。大丈夫っぽいので、再度 utf-8 版 FreeStyleWiki で運用開始。IE で地図が表示されるかどうかは、今手元に Windows マシンがないので不明。

GoogleMaps プラグイン、さらにテスト中

GoogleMaps プラグインのテストも兼ねて「猪名川周辺」というページを作ってみた。んー、イマイチ。もうちょっと細かく道程写真撮っておかないと、知らん人が見てもさっぱりわからんな。

本日の GoogleMaps プラグインの改良点は、コメントページのフォーマット変更。下記を追加

  • ポップアップ画像からのリンク先 URL 指定
  • 特定画像だけマーカーつながないようにする指定

[ << < 1  2  3  4  5  6  7  8  9  10  11 >> ]

Home > FreeStyleWiki Archive

Feeds

Return to page top