五日間すべて動いていなかったわけではないが、最初に放置する事に決めてそのままにしていました。おかげで少しは自分のやりたい事を進めることができました。
昨日は、夕方からうちのJboardを更新しました。見た目は全く変わっていませんが、中身は少し変わっています。更新後SQLエラーでしばらく投稿を表示できませんでしたが、サーバーの設定が原因だとわかったのでJboard側で対応するコードを追加しクリアできました。こんなところで問題が発生するなんて・・・。
サイトの不具合を、オンラインでコードを書き換えていました。原因は、クエリだったようだ。どうもおかしいとは思っていましたが、私の目は悪い物は見ないようにできているようです。
Jboardのトピック表示で、ページナビと表示数があってない・・・。おかしい。dumpするわけにもいかず(恥ずかしいし)、ログファイル出力するコードを挿入してからファイルにdumpして確認していました。
アバターってエクステンションによっては、その機能を持っているので各エクステンションそれぞれ同じ機能を持っていても仕方がない。うちで使っているJboardももちろんその機能を持っているが、他のエクステンションで持っているならそれを使えば共通化できてエクステンションの表示によってアバターが変わる事もない。
JContentPlusに実装するコメント機能も同様で、プラグインでJboardのアバターを読み込む機能は付加して他のエクステンションでもプラグインで追加できるようにしているが、それでもしっくり来ないのでGravatarをデフォルトで使うことにしようと思う。
Gravatarなら、Gravatarに登録されていれば、そのアバターが呼び出されるし、無ければデフォルトのアバターになる。(右の画像がデフォルト)これなら、どこへ行っても同じアバターが表示されるし、変更するときも一カ所でできるので楽。
Joomlaのエクステンションもあった。
http://extensions.joomla.org/extensions/4059/details
yvCommentに対応しているようです。
いやあ、嬉しい・・・。
うちの24時間稼働のサーバーが、少し前からマザーボードが壊れたようで止めたままでした。メディアサーバーにも使っているのでひどく、不便していたのですが、先日Koshimaさんと話しているうちに(たぶん私が要求したのだろうが)、余っているボードを送ってくれると・・・!。
完動!と感謝
自分のサイト用のエクステンションを急いで作成するときは、大抵、フロントエンドで稼働することを目標に作成しています。なので、裏は、張りぼてだったりすることもあります。へたすると、データは、エディタで作成してphpMyAdminでインポートし、管理画面を作成していなかったりすることもあります。でも、自分だけで使うならそれで十分です。