忍者ブログ
インフォメーション
< 10月 2024年11月 12月 >
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
RSS
yuz_ブログ  >>  PCプログラム遊び

僕の毎日を、思い出として書き残す。
何一つ役立つものはないが・・・

忍者ブログの仕組みについて、根本的な考え違いをしていたかも知れない・・・
と、今日の昼過ぎにふと思った。
この事については、また改めて書こう。

今日は小雨が降ったりやんだり、外出する気も起こらず引き篭もっていた。
時々、庭に出て外の風に当たってみたり。

あとは、普段どおりの雑用とPC遊びをしていた。
そのPC遊びなのだが、ちょっとJavaScriptで手間取った。
JavaScript、IeとFirefoxで動作に違いがある事を知らなかった訳ではないが。
今日は、その違いが現実として分かった。
なにしろ、これまではJavaScriptを使わない方向でやっていたのだから。
あまりプログラムを作った事がないから・・・

タグに付いた属性を削除しようとしたら、IeではOKでFirefoxではエラーになって。
ループ内にいろいろ処理を書いて、同じように削除を書いてもダメなんだ。
で、けっきょく削除専用ループを作って、Idで要素を引っ張ってきて成功した。
もちろん、使い慣れないJavaScriptなので、他に方法があるのかどうか知らない。

それとonclickは、ValueをObjectかなんかでないと書き換えられないと知った。

そんな事をやっていて、日が暮れてきた。
テンプレート作りに直接の進展はないが、組み込もうと思っているので・・・

う~ん、ここまで書いていて。
今日は床屋に行けば良かったかも、ちょっと後悔している。

拍手[1回]

今日は仕事に行くので、PC遊びをやっていられないが・・・

JavaScriptで何をしたか、忘れないうちに書いておく。
ブログページ切り替えメニューのリンクを、<li>タグで書き出した。
ただし、リンクは忍者のループタグで書くので、<li>に id = "***"  というようなIDが付けられない。
そこで、Javascriptで操作する事にしたのである。

IDを付けてあれば、その後にいろいろ出来るようになるはずだ。
あるメニューをクリックした後に、そのメニューに変化を作るのは当然として。
前にクリックしてあるメニューの変化を元に戻すとか・・・

お、いけない!
またまた、時間をとられてしまった。
昼ごはんが、どんどん遅くなってしまうではないか。

拍手[1回]

ぼちぼちテンプレート作りをやって、今日現在で90%くらいまで出来た。
ページリンクのナビ作りには手こずったが、まだナビ関係でやり残している事がある。

今日はHTMLタグのプロパティを書き換えるJavaScriptを考えていたが、けっこう手間取った。
久しぶりのJavaScriptいじり、何かとイライラして・・・
HTMLにしても忍者タグに<!--が使われているので、コメントアウトが効かなくなったり。
--------------------------------------------------------------------------------------

今夜、と言っても日付が変わってしまったが。
ブリ刺身、焼き肉と焼き鳥で酒を飲みながらTVを見て。
そしてテンプレート作りもと、いろいろゴチャゴチャやっていた。
--------------------------------------------------------------------------------------

そうだ、トップページの飾りと思ってスライドショーを試してみた。
横長の画像がないので適当に、動作確認のつもりで。
このJavaScript自作ではないので、簡単に終了。

そんなところで、もう寝ることにする。

拍手[1回]

記事やページを切り替えるナビを作り始めたが、上手くいかずに大いに悩んだ。
それは、初っ端からダメで・・・

この二つのタグが、ぜんぜんURIを返さないのだ。
<!--$pagelink_next_link-->
<!--$pagelink_prev_link-->

本来ならばプログのURIに、Page/2/ というようなページを示すURLが返ると思うのだが?
また、この時に<!--if_next_page--> <!--if_prev_page--> の条件判断はFalse になっているようだ。

おや、個別の記事を表示している時は機能している。
おかしいなぁ、普通にブログのトップページで記事を表示した時にはダメだ。

ところでテンプレート作りには、このブログとは別にテスト用にブログ作って使っている。
そのあたり、何か影響があるのだろうか?

そこで、いろいろ試してみたが長くなるので省く。
-------------------------------------------------------------------------------------

この問題の原因が分かったのは、今日の事である。
すでに三日間も経っているが、まぁ寝食を忘れてやっていたのではないし。

さて、この問題はHTMLの書き方が悪かったのではない。
う~ん、落とし穴に落ちたと言うか・・・

もう一度改めて書くが、HTMLは正しくかった。
そのままのソースで、前述のタグが正常に機能した。
また。切り替えるべきページが存在しなかった訳でもない。
プログのURIに Page/2/ を指定すると、2ページ目が出てきていたのだから。
-------------------------------------------------------------------------------------

このような感じで、ボチボチと進めているので・・・
それにしても、1月15日から始めているので今日で2週間になる。
あと数日で作り上げたいと思うが、なかなか時間が割けない。

あっ、この原因を知りたいならコメントでも書いてみれば?
勿体ぶってというか恥さらしなので、同類の現象で悩んだ人がいたなら書く事にする。

拍手[1回]

テンプレート作りに明確な進捗を表す指標はないが、気持ちでは70%くらいまで出来たような。
僕はトラックバックと言うものが何たるかを理解していないので、使った事はない。
だから、その機能をどうしようか考えているが、どうでも良い気がしている。

さて、先日までに記事とコメント表示、プラグインの表示が出来ている。
そしてその後には、記事、コメント、返信コメントの投稿と修正フォームまで進んできた。

ここで、少し迷う事が出てきたので、書き残す事にした。
それは修正フォームを出す画面をどのように構成するか、全体像の事である。
フォーム自体は何でも構わないが、そのフォームを表示する画面にどこまでの情報を出すかである。

記事の修正はブログ管理画面だが、コメントの修正はこちらの問題である。
幾つかブログをあたってみたが、極端なのは修正用の投稿フォームだけ。
この場合には親記事が見えないので、何のコメントを修正するのか分かり難い。

コメントを修正する際に、フォームと一緒に親記事と繋がる全コメントを表示するのが良いか。
または、親記事だけが良いのか、はたまた・・・

僕は記事と全コメントがあると良いと思う、なぜなら親記事だけでなくコメントに対して書くコメントもあるだろうから。
特定のコメントに対して返信できるのは管理者だけ、他の人はコメントで応じるしかないからだ。

しかし、全コメントを表示すると多くのコメントがある場合には長ったらしくて・・・

それにこの件について一番の問題は、コメント修正画面を使うのが僕ではないと言う事である。
つまり、美人投票の考え方をしないとならないわけなのだ。

う~ん、どうしようかなぁ???

拍手[1回]

テンプレート作りを始めて、だいぶ形になってきた。
しかし、まぁ面倒くさい事だらけで混乱して閉口している。

何が混乱の元かというと、HTML、スタイルシート、Jascript とりあえず三つを書くのが原因。
使いやすいエディタがないというか、普段のプログラミングは使い易過ぎるほどのエディタが実装されているから。
贅沢に慣れてしまったので、余計に感じるのだね。

せめて自動インデントで字下げがないと、ネストが深くなるとブロックがわかりにくくて。
見当違いのところに閉じタグを書いてしまったり・・・

今使っているエディタは、それぞれの言語で予約語の色分け程度はしてくれる。
まぁ、多少は救いでもあるがねぇ。
それでも、忍者タグはコメントタグの変形のようなものなのでチョッと分かりにくい。
また、コメントもそれぞれ書式が違うから、<!-- なんてCSSに書いてしまったり。
---------------------------------------------------------------------------------

そうだ、前回の記事で見知らぬセレクタが出てきた話は原因が分かった。
忍者テンプレート編集画面の左側にHTMLとCSSコードが表示されるのだが、そこにタブがあったのだ。
そのタブを開くと、記事表示だけに限ったコードを書くようになっていた。
そこの初期値というか、数行のHTMLが書かれていたのだ。
見知らぬセレクタは、そのHTMLに使われていたのだ。

初めからテンプレートを作る指定でも、一応HTMLとCSSは書かれているのだ。
僕はそれらをぜんぶ消去してから作り始めたので、未定義セレクタとなって混乱したわけ。
参りました!
-----------------------------------------------------------------------------------

今日は、早朝に起きたら見渡すかぎり真っ白に雪が積もっていた。
1~2cmほどの積雪だろうが、久しぶりの雪景色であった。
今はもう、すっかり溶けてしまった。

午後から仕事に行くのだが、日陰のない道を選んで行くことにしよう。
危ないから・・・

拍手[1回]

yuz_・・・ ブログをご覧の皆さまへ

このブログをご覧になって生じるいかなる問題に対しても、当方は一切の責任を負いません。


PR
忍者ブログ[PR]