熊本市 DELTA WORKS のメンバーがお届けするCMS制作日記と日常の変なこと
12 3月
XOOPSで、掲示板を立ち上げる際に新規スレッドをサイト上から立てるとタイトルの部分のみが文字化けしました。今回はその対処法が分かったので紹介しておきます。
原因としては良くわかんないんですが、サーバのPHPのバージョンの問題なのかなんなのかとにかく文字化けしてしまいます。

こんな感じです。
そこで、ウェブで調べたところ下記のページに対応策が書いてありました。
modules/newbb/post.phpのなかで160行目あたりに
$subject = xoops_trim($HTTP_POST_VARS['subject']);
というのがありますが、これをコメントアウトして
$subject = $HTTP_POST_VARS['subject'];
なんてのを追加しているようです。
上記掲示板より転載
ということで、私の場合は何とか回避できました。
青文字が書き直した部分です。160行にありました。
# $subject = xoops_trim($_POST['subject']);
$subject = $HTTP_POST_VARS['subject'];
$subject = ($subject == ”) ? _NOTITLE : $subject;
$forumpost->setSubject($subject);
$forumpost->setText($_POST['message']);
PS.この問題はもっと基本的なサーバの設定で回避できることが分かりました。詳しくはココへ
11 3月
ニュースモジュールにファイルを添付するハックモジュールを試してみた。残念ながら結果はあまり芳しくない。試したのは、
news_fileup モジュール
通常Xoopsに付属しているニュース・モジュールに添付ファイルのアップロードとエンベット(リンクを埋め込むことね)を自動でやってくれるモジュール。動けば大変便利そうだ。しかし、私のサーバ環境では、動くには動いたが、リンクされたファイルのファイル名の最後に数字のファイル名が追加されてしまう。
そうなると、リンクボタン(この場合はダウンロードボタン)を押すと、例えそれがJPEGだろうがPDFだろうが、ファイルの属性(この場合拡張子に相当する)が不明という事になりデータを無理やりテキスト情報として開いてしまう。ちょっとこれでは使えない。多分、解決方法はあると思うのだが、誰か教えてください。
PS.この後エンジニアの方から、助言を頂き、色々やってみましたがどうもうまく作動しませんでした。そこで、考え方を変えてセクション系のモジュールで代用することにしました。詳しくは下記発言をご覧下さい。
10 3月
通常、ワードプレスのテンプレートにはトラックバック用のURL表示がない場合が殆どだ。そこでウェブで調べてソースに改造を施してみた。
参考サイトは
http://www.techdego.com/2007/03/wordpresstrackback-url.php
WordPressを使ってブログを作るのに最適なサーバーだと思う
安いし高機能だし、その上分かりやすい!
![]()
8 3月
ブログで記事を書いたものを、なるべく早くGoogleなどのサーチエンジンに登録したい場合Ping送信が有効だが、送信リストを更新したので下記に書いておきます。
実際の登録は、「各種設定」-「投稿設定」-「更新通知サービス」の欄に書き込んで更新しましょう。
http://ping.myblog.jp
http://ping.cocolog-nifty.com/xmlrpc
http://blog.goo.ne.jp/XMLRPC
http://bulkfeeds.net/1rpc
http://coreblog.org/ping/
http://ping.bloggers.jp/rpc/
http://www.blogpeople.net/servlet/weblogUpdates
http://blogdb.jp/xmlrpc
http://www.blogoole.com/ping/
http://ping.amagle.com/
http://rpc.technorati.jp/rpc/ping
http://www.tagclick.net/ping
http://rpc.technorati.jp/rpc/ping
http://www.ranq.jp/xmlrpc/-/GzVaG0Y/FzJxX/
http://pingoo.jp/ping/
http://api.my.yahoo.co.jp/RPC2
http://ping.rss.drecom.jp/
http://r.hatena.ne.jp/rpc
http://rpc.technorati.com/rpc/ping
http://www.bloglines.com/ping
http://rpc.reader.livedoor.com/pinghttp://blogsearch.google.co.jp/ping/RPC2
参考にさせていただいたサイトは「IT技術Lab」さん。
△▼△▼ WordPressを使ってブログを作るのに最適なサーバーだと思う △▼△▼
安いし高機能だし、その上分かりやすい!
![]()
5 3月
Joomlaで利用できるカウンタはいくつかあるが、今回はVinaora Visitors Counterを紹介しよう。このカウンターは当日だけでなく、前日や週間、月間の訪問者を表示できるモジュールだ。
上記が設置した状態。必要十分な機能があるね。
それでは設置手順。
上記からダウンロードしてください。

ということで成功ですね。
![]()
このバツの部分を公開にしてね。

うーんなんかおかしい。
という感じで日本語にします。これでオッケーね。
▼▽▼▽▼▽ ビジネス45,000社実績の安心・堅牢なレンタルサーバ ▽▼▽▼▽▼
Joomlaを使って大容量のウェブを構築したいならお勧めのレンタルサーバーです。特にギガント2は、月額2,980で運営でき、40Gの容量を持ってます。しかもびっくりするくらい高機能。
上記のリンクからご確認下さい
![]()
28 2月
単にアップするだけではつまらないのでフリーのプレーヤーと組み合わせてアップしてみます。FCKエディターにはFlashコンテンツをアップできる機能があるので、こいつを使ってアップしますね。再生するときはプレーヤー中央のDicisionボタンを押してから再生してね。
上記のプレーヤFlshは下記のサイトからダウンロードしました。
ここのプレーヤーを使う場合の手順を書いておきます。
さて、聞くことが出来たかな?
このやり方の問題は、プレーヤーが12曲までしか対応していない事と、別の記事に別の曲を入れようとしてもuploadフォルダが同じフォルダーなので上書きされてしまったりして、曲数が増やせないことかな。もちろん埋め込んじゃえば、その点は大丈夫ね。その為にはFlash本体が必要となります。
っと、ココで問題発生
良く考えてみたら、CMSの場合は表示されるコンテンツのアドレスがその場合場合で違う。従って、音声ファイルの位置を絶対URLで指定できないと、再生できない。仕方なく、トップページに表示されているときに表示されるようにデーターをアップしなおした。これでフロントページに表示されている間は一応再生できるけど、単独のURL(特に今回はSEOのためにURLが固定HTMLに見せかけるしようにもなってるし)アーカイブとか、コンテンツリスト内での再生は出来ないということになるね。
この辺スタチックなウェブとは違うということ再確認しました。
23 2月
メモ代わりにワードプレスで無料使用が可能なデザインテンプレートを配布しているサイトを書いておきます。使用におけるライセンス関連は各テンプレートごとに違うと思うので、使用条件を確認して使ってくださいね。
http://cureless.net/works/wp-themes/
http://wp-themes.erikgyepes.com/
http://wonderthemes.wordpress.com/
http://hackwordpress.com/wordpress-themes/
http://templates.arcsin.se/category/wordpress-themes/
http://themes.iwebnet.org/crystal-wordpress-themes.html
http://justintadlock.com/topics/wordpress-themes
http://www.dezinerfolio.com/downloads/
http://www.micfo.com/free-wordpress-theme/
http://www.templatemonster.com/free-wordpress-themes.php
http://www.affiliatedragon.com/category/free-wordpress-themes/
△▼△▼ WordPressを使ってブログを作るのに最適なサーバーだと思う △▼△▼
安いし高機能だし、その上分かりやすい!
![]()
18 2月
管理用にStat Tragを入れてアクセス数の変移を見守っているわけですが、表もにもアクセスカウンターを設置して見ましょう。参考にしたのは下記のページ。
実際のプラグインは、
http://www.tamagothi.de/2007/08/27/wordpress-widget-besucherzaehler/
こちらね。このページの
WordPress-Widget: Besucherzähler (Version 1.1)
って所からダウンロードできます。それを解凍後、プラグインフォルダーにアップしてウェジットで設置すればいいという手軽さです。
△▼△▼ WordPressを使ってブログを作るのに最適なサーバーだと思う △▼△▼
安いし高機能だし、その上分かりやすい!
![]()
18 2月
17 2月
All in One SEO Packの動きが分かりました。
通常、METAタグは、HTMLの文頭にあるわけですが、All in One SEO Packを使うと</head>タグの直前に挿入されるんですね。
<!-- all in one seo pack 1.4.5.5 [-1,-1] --> <meta name="description" content="我々デルタワークスは、様様な分野の専門家による シェリング集団です。ウェブを中心とした、メディアデザインを行っています。" /> <meta name="keywords" content="Joomla!,Joomla,ウェブ製作,ホームページ製作, 熊本,CMS,Wordpress,スピリチュアル,出会い系,浅川浩二,DELTA WORKS,デルタワークス, 自動更新型,Xoops" /> <!-- /all in one seo pack --> </head>
という感じです。従って、元のheader.phpにキーワード(keywords)や説明(description)を書き込んでしまうと、2重に宣言されるのであまりよろしくない。ということで、元のheader.phpから対応する部分を削除してアップしなおしました。
これで、OKかな。
ただし、このやり方だと、ページを更新するたびに、説明分とキーワードを設定しないといけないことになるね。面倒だなー。でも、面倒なんていっているとSEOは出来ないだ!
んでまあ、その上で過去のページにはkeywordsとdescriptionは表示されない様に成るわけだよね。これは過去インデックスされた記事のSEO的に問題が出るのかな?ちょっと不明。
最近のコメント