Prodused by SAKI

This site is a personal works of "SAKI".
I hope there will be a much of fun contents and funny dreams.
Of coursse that is a future occurrence.
The Watchword is "Picture Yourself".

Count:15662(0/1)Bot:673037(225/60)
HOME>BLOG > 日記 > 開発日記 > やっぱり浦島状態だから

Attention!! Your Access is doubtful of Bot or Crawler.
 当サイトは日本国内からの正当なアクセスがなされることを前提にページを作成しています。
 BOTによるアクセスであると判断した場合は、画像や書庫ファイル、スタイルシートなどを廃した"情報"のみが表示されます。
 もし、そういった心当たりのない方でこのメッセージが表示された場合は、クッキーが保存されない、ユーザーエージェントにBOTを連想させる文字列が含まれている、海外Ploxy経由などの可能性があります。
 できましたら、正当な環境にてアクセスされますようお願いいたします。
 なお、ご不明な点や、どうしても現在の環境でのアクセスをご希望される場合は、メールフォームにて相談して頂ければ善処させていただきたいと思います。

MODE: ゲストモード

USER ID:
PASS:
ADMIN

TOP PAGE
サイトトップに戻ります

はじめに
このサイトの紹介です

更新履歴
このサイトの更新履歴です

掲示板
足跡を残してくれると嬉しい

リンク
他サイトへのリンクページです

INDEX
入口ページに戻ります

ARCHIVES
検索および過去記事

<前月 2024年11月 次月>
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

NEW ENTRIES
最近の記事

CATEGORIES
カテゴリ一覧

ACCESS RANK
閲覧回数ランキング

ランキング対象がありません[]

COMMENTS
最近のコメント

POWERED BY

NOTICE
 拙作のBlogn用モジュール(コメントアイコン等)をお求めに立ち寄られた方へ、
サーバー移転時に不都合があり、(旧)ブログの移転作業が頓挫してしまいました。本家「開発コーナー」にて新バージョンを紹介させていただいていますのでご参照くださいませ。

コメントアイコン&絵文字モジュール
表示モード別分岐タグモジュール

 なお、「開発コーナー」では上記のモジュールだけでなく、それ以降にリリースしたモジュール等も掲載させていただいてます。
Prev(新しい記事)< >Next(古い記事)

こんなに苦労するのだろうか。

 とりあえず、今日、拙作のモジュールである「コメントアイコンモジュール」と「表示モード別分岐モジュール」を改めてUPすることができました。

 なにせ、ブログも含めて放置している間に本体のBlognPlusはver2.5.5にまでなっているし、なんとか導入し、折角だから多少はモジュールもバージョンアップさせたいな、と中身を触ったのが運の尽きでした。


続きを読む ≫

 コメントアイコンモジュールでの苦労話は既出として、表示モード別の方は、以前から実現したかった記事内でのコード表示。

 ブログンの記事ログを見比べながら手がけたのはいいのですが、どうも「記事」や「続き」の表示段階で、初期設定で許可されたタグ(a,b,などなど)との関係なのか、一度"<"を"&lt"に変換したものをまた戻したり、とややこしいことをやっているようです。

 さらに改行の取扱いが記事投稿時のオプション「改行を自動的に<br />に変換して投稿する」などとの関係でしょうか、オプションによって処理後のバッファの内容がかなり異なります。
 なにより、コード表示というからには、記事投稿時の状態がそのまま表示して欲しいわけだし。

 いっそ、「<br />に変換」で投稿されたものについては、比較的対応しやすかったのですが、「<br />に変換しない」場合、取得したバッファの中身に改行コードが見当たらないということになってしまいました。明示的に書き込んである<br />はそのままコード表示されるべき代物ですから手をつけるわけにはいかない。

 もうひとつ困ったのが、初期設定で許可を出している「form」や「div」タグで、開始はいいのですが、終了時の「/form」「/div」が他のタグと同じような処理がなされていない。(漏れなのか仕様なのか)
 ifviewで返還したはずがまた舞い戻っているという変な現象が発生してしましました。(謎です)

 というわけで、Blognがいろいろ手を出す前の記事ログを取得して、先にこちらの意図どおりの返還をしてしまえ、ということになりました。

 それが、index.phpへの記述が2か所に増えた理由です。変換したコード部分のタグを「すべて」Blognが感知しない独自のタグに書き換え、その後通常処理させた後、再びifviewを呼び出して表示用に置き換えてやったわけです。

 ここまで苦労しながら、実際には記事じゃなくてHPの方でコードの紹介、参照をするつもりで整理しているというのが矛盾してますけどね。


≪ 続きを隠す

|2008,06,28, Saturday 10:22 PM | comments (0) | trackback (0) |

この記事に対するコメントの受付は終了しています。

コメント

トラックバックURL

http://bvs.saki-net.com/tb.php/20

トラックバック

Prev(新しい記事)< >Next(古い記事)


Copyright © 2008-2009 The Blue and Violet Storys All Rights Reserved.
当ページに掲載しているコンテンツの再利用(再転載・配布など)は、禁止しています。