今日、データベースをphpMyAdminでエクスポートし、ローカルにインポートするために中を見ていたらやけに単調なログのようなデータが何行もあるではないですか。見たらdocmanとdssyndicateのものでした。
必要ないのでさっと削除しました。おまけにサーバー上のものも削除。削除してからダウンロードしたものと比べたらなんとサイズが5分の1になりました。
ログの設定ってあったかな・・・。docmanにはあるようだが、dssyndicateには見あたらない・・・。
$query = "SELECT COUNT(id) FROM #__dssyndicate_stats";
$database->setQuery( $query );
$count = $database->loadResult();
if($count > 100){
$query = "TRUNCATE TABLE #__dssyndicate_stats";
$database->setQuery( $query );
$database->query();
}
これをadd_statsのところに書き足し、100件以上になると削除するように変更した。
それにしてもログがサイトの内容の4倍あったとは・・・・ログだけでサイトが後4つできることになる・・・。
とほほほ。
<meta name="generator" content="Joomla! 1.5 - Open Source Content Management" />
Joomla!1.5でこのタグがいらない方は、
root/libraries/joomla/document/html/renderer/head.php 84行目
$strHtml .= $tab.'<meta name="generator" content="'.$document->getGenerator().'" />'.$lnEnd;
をコメントアウトしてしまえば、出力されません。
ちなみに私は消していません。というかデモだし。
早速、1.0.15にアップグレードしました。
Joomla!じゃぱんからも1.0.15JPが公開されています。
うちの場合、いろいろ変更しているのでそのまま上書きというわけにはいきません。たまにやっちゃうことがあって大失敗することがあるので今回は慎重に行いました。
まず、Joomla!じゃぱんからパッチパッケージをダウンロードして比較していきます。Joomla!1.0.14RC1を自分で適用済みでしたが、1.0.13to1.0.15と比較していきました。途中英語のままになってるとこがあって、さらにあれ・・・変更されていないところがあったので後でJoomla!じゃぱんに報告入れます。そのままでは、抜けているところがあります。なので結局、再度英語のパッチパッケージをダウンロードして比較し、1.0.15にしました。
私の勘違いで・・・
「正常に動いているのに動いていないと思いこんでいました。
」
てっきり画像がGreyBoxで表示されるものだと思いこんでしまってて・・・・。手間かけちゃってすみません。
joomlaeasy.netさんを見に行ったら記事になってるじゃないですか・・・あせりましたよ。![]()
なのでこちらでも記事にさせていただきました。
メールのやりとりだけですが、とっても熱意のある方って印象を受けました。
私の早とちりは今にはじまったことではありませんが、人に迷惑かけちゃ~いけませんね。謝!
前から気にはなっていたんです。GreyBoxで使用しているJavascriptライブラリは、他でonload時のscriptが定義されていたりすると動かない場合があるので動かない場合、その部分をAJSライブラリを使った物に書き換える必要があります。ですが、それが原因ではない場合もあります。
さて、気にはなっていたのでもっと一般に普及しているJavascriptライブラリを使おうってことで次に考えているのがmultiboxです。すでにjoomlaeasy.netさんで紹介されていますがひっそりdemoで公開していました。
Javascriptのライブラリは、たくさんあってどれかをメインに使っていってどうしても必要なときだけ他のライブラリを使うようにしたいと以前から思っていました。jQueryを知ったときは、なんだこりゃこんな書き方できるのか・・・って感じでなんでも簡単にできそうで感動しました。PHPで作成していてJavascriptを組み合わせるとき、まず何をするかというと適切なライブラリが無いかどうか探します。jQueryや、他のライブラリも含めてかなり公開されているので困ることはありません。そして、いろいろなライブラリを試してみます。それが、一番時間を短縮できるからです。自分でひとつひとつ作成していくとその分時間がかかっちゃって・・・。
今回、Joomla!1.5にmootoolsが採用されています。以前は、jQueryをメインにと思っていましたが、私だけでしょうか・・・jQueryのプラグインで表示するものって「硬い」感じがしませんか?カクカクしているっていうか柔らかい感じが無い。・・・設定次第なのでしょうが。
で、試しにmootoolsをメインにしていこうと思っています。軽い、柔らかいのが好きです。ごく最近ドキュメントを見はじめたばかりなのでまだわからない点ばかりなのですが、そうしようと思います。
これからは、mootools関連のエクステンションも作成していきます。