Tag Archive for 'xoops'

23/2月Xoops用Wordpress2.2.2モジュールをインストールしてみる

前回のXoopsのWoredpress ME(0.5)モジュールからWordpressME2.2.3への移行方法を紹介したときに、Xoops用Wordpress2.2.2モジュールが存在するのを知ったのだが、今回はこいつを試しにインストールしてみようと思う。

使用するのは、XOOPS Cube Legacy 2.1.3。
それと、Wordpress2.2.2のモジュール。
モジュールの情報はここにあるのだが、
http://www.xoops-magazine.com/modules/PDdownloads/viewcat.php?op=&cid=18&
なんだかんだで、ここにファイルが置いてあるみたいだ。
http://www.xoopszone.de/PDdownloads+singlefile.cid+1+lid+2.htm

①モジュールインストール
よーし、今日も元気にいってみようか!
早速、インストールするのだが、早速Fatal errorエラーが。いいぞ、そうでなくては、やり甲斐がない。
俺はプロのグラマーじゃないが、落ち着いてエラーの内容を見てみようじゃないか。
Failed opening required ‘D:/xxx/Frameworks/art/functions.ini.php’と出てる。
ん~、xoops直下のFrameworksの中のファイルが開けてないのか、よし、分からないけど見てみよう。
ん~xoops直下にFrameworksなんてフォルダなんてないぞ。

② Frameworksのダウンロード
ん~、どういう事だと、ない頭を働かせる。
んん、そうか、こいつは、デフォルトのXoopsには入っていないが、Frameworksというのが必要なんだなとヒラメキ、グーグル先生に聞いてみた。
関連のありそうな「xoops Frameworks」で検索してみただわさ。
ビンゴ!ここからダウンロードだ。
http://www.xoops.org/modules/repository/singlefile.php?cid=101&lid=1723
ダウンロードしたら、xoopsをインストールをフォルダの直下にFrameworksのフォルダをぶち込め!

③再度インストール
先ほどのWordpressモジュールをアンインストールしてからもう一度Wordpressのモジュールをインストールだ。
よーし、今度はうまくいったようだ。早速Wordpressのモジュールにアクセスだ。
はう!またしてもエラーだ。ろいろとエラーが出てるが、表示に関連がありそうな、Smartyエラーに注目してみた。

④Smartyのテンプレートエラーの修正
エラーはどうやら、テンプレートのwp_home.htmlの line 10 にあり、’includeq’に問題があるようだ。
ん~、こいつって、もしかして、’includeq’ではなく余分なqをとって’include’のことか?と思って修正したら、またしてもビンゴ!今日の俺は最高にビンゴしてるぜ。
Wordpressを見事にインストールした!
どうやら、Wordprssの一般設定のInterface styleってところで、xoops用の表示スタイルか、Wordpress用の表示スタイルを選べるみたいだ。

ふ~後は、日本語化だな。まーここら辺をみて頑張るだよ。
http://codex.wordpress.org/ja:resource

Popularity: 15% [?]

気になるランキングは!?

05/2月XoopsのWoredpress ME(0.5)モジュールからWordpressME2.2.3への移行方法

XoopsのWoredpress ME(0.5)モジュールを使ってて、なんだか物足りなくなって最新のWordpressMe2.2.3に移行したくなる人、それはワタクシだったりするわけだが、なんとかしてDBをうまく移行出来ないかと、あまり無い知識とグーグル先生を頼りにして、チャレンジしてみた。

まずは、グーグル先生に聞いてみるとこんな情報が。
http://q.hatena.ne.jp/1186987829

どうやら、 最新のWordpressMe2.2.3にはデータベースをアップグレードしてくれる機能があることが分かった。

さあ、早速チャレンジ。

①まずはWordpressME2.2.3をインストール。
リニューアルしたヤフーもUTF-8に対応してるみたいだから、時代に合わせここではUTF-8に対応したWordpressME2.2.3をチョイス。
http://wordpress.xwd.jp/

②XoopsのWordpressのDBをバックアップ。
XoopsにMyX_BackUpのバックアップモジュールを入れ、MyX_BackUpの「バックアップ」をクリックすると、サイト全体のDBをモジュールごとにバックアップしてくれるから、phpMyAdminよりもやりやすいぞ。
http://xoops.taquino.net/modules/mydownloads/singlefile.php?lid=31
いいぞ、ここまでは楽勝だ。

③SQLファイルの修正。
先ほどバックアップしたファイルの中に「xxx_wordpress_20080205_0948.sql」ってな感じのファイルがあるはずだ。
xxxは、xoopsをインストールした時のテーブル接頭語だぞ。

で、何を修正するかというと、まずはURLだ。
「http://www.xxx.com/modules/wordpress」ってな感じで、諸々とxoopsで使われたURLがたくさんあるはずだ。
「http://www.xxx.com/wordpress」とか、自分がwordpressをインストールする先の新しいURLに変換しておこう!
それと、もう一つ、画像のURLも修正しておこう。
Wordpress MEのデフォルトは「wp-content/uploads」になってるから、これに直しておこう!
もちろん最後に画像の移行も忘れずに。

そして、次に、スマイリーアイコンだ。 スマイリーを使って無い場合は次のステップに進むんだ。
Wordpress MEのスマイリーアイコンは、前後に半角スペースを入れとかないと表示されないみたいだから、スペースをガンガンに入れるべし!
http://tomokame.moo.jp/archives/578

次は、 テーブル接頭語の調整だ。
先ほどインストールしたWordpress MEをデフォルトでインストールしてるなら「wp」となってるはずだ。
XoopsのWordpress MEは「xxx_wp_~」となっているので、これの「xxx_」の部分を全て削除して整合性をとろう!

んで、最後にページ下部のユーザーのデータが入っている2ブロックを削除して保存しよう。
# Table structure for table `xangsurf_wp_users`~の部分と# Dumping data for table `xangsurf_wp_users`~の部分だ。
残念ながら知識がないので詳しくは分らないが、この2か所は、ユーザーデータやログインデータがあるのはなんとなく分るのだが、xoopsモジュールと、Wordpres MEでの使われ方が違うみたいなので、これがあると上手くログインできないので全部破棄する事を選んだ。
きっと誰かが、解決方法を知ってるはずだ。ニィ。

④いよいよWordpress MEのDBにインポートだ。
phpmyadminを開いて、先ほどインストールしたWordpress MEのDBを開こう。
そして、「インポート」→「ファイルのインポート」で「xxx_wordpress_20080205_0948.sql」を選択。
ファイルの文字セットは忘れずにチョイス。もちろん、「xxx_wordpress_20080205_0948.sql」の文字コードのことだぞ。
最後に「実行する」をクリックだ。

⑤さあ、最後にアップグレードだ。
wp-admin/upgrade.phpにアクセスして、アップグレードだ。

多分、これでいい感じに動くはずだが、もちろん、自己責任でチャレンジして検証みてくれ。

Popularity: 13% [?]

気になるランキングは!?




RSS はてなブックマーク – 人気エントリー

  • 痛いニュース(ノ∀`):“2次元児童ポルノ規制”の都条例に反対する作家リストがすごすぎると話題に 2010/3/15 月曜日
    “2次元児童ポルノ規制”の都条例に反対する作家リストがすごすぎると話題に1 名前: 羽根ペン(関西地方):2010/03/15(月) 16:01:35.36 ID:bK4rOr7h ?PLT 東京都の2次元児童ポルノ規制、ちばてつやらが反対の記者会見 子供の性行為を描く漫画など「2次元児童ポルノ」規制のため、東京都が今定例議会に提出した青少年健全育成条例の改正案で、改正案に反対する漫画家のちばてつ... […]
  • auにGoogle謹製のハイエンドスマートフォン「Nexus One」が登場する可能性が浮上 - GIGAZINE 2010/3/15 月曜日
    KDDIが自社の携帯電話ブランド「au」向けにGoogleの携帯電話向けOS「Android」を搭載したモデルとマイクロソフトのWindows Mobileを搭載したモデルの2機種のスマートフォンを投入する予定であることが話題を集めましたが、なんとau向けにGoogleのハイエンドスマートフォン「Nexus One」が登場する可能性があることが明らかになりました。 通信方式の違いから、他社で提供さ... […]
  • 米Google、高速・低メモリ消費の正規表現ライブラリ「RE2」を公開 - SourceForge.JP Magazine 2010/3/15 月曜日
    米Googleは3月11日、正規表現ライブラリ「RE2」を発表した。動作が高速で「スレッドフレンドリー」な点が特徴。従来のバックトラック型正規表現ライブラリの代替として開発を進めていく。プロジェクトはGoogle Codeでホスティングされている。Googleによると、同社はCode SearchやSawzallといったインフラやアプリケーションで正規表現を利用しているが、バックトラックアルゴリズ... […]
  • 夫を逆さまにすると¥になる。 2010/3/15 月曜日
    円の切れ目が縁の切れ目ってね。 […]
  • これでできる! クロスブラウザJavaScript入門:第1回 ウェブブラウザとJavaScriptの未来|gihyo.jp … 技術評論社 2010/3/15 月曜日
    これでできる! クロスブラウザJavaScript入門第1回 ウェブブラウザとJavaScriptの未来2010年3月15日太田昌吾JavaScript, クロスブラウザ, ブラウザ, フォームサポート, Safari, バージョン, JavaScript12345こんにちは,id:os0xこと太田昌吾です。今回から,クロスブラウザ対策を中心としたJavaScriptの初級から中級の方向けの連載を... […]
  • Gmail開発の秘密。マネージャーは傘 2010/3/15 月曜日
    テキサス州オースチンで行われているSXSW(South by South West)フェスティバルの「Gmailの舞台裏」パネルで、Gmail開発チームの主要メンバーが同サービスの本当の秘密を明かした。それは「Shit umbrella」(雑音から守る傘)になること。プロダクトマネージャーのTodd Jacksonは、約100人の大半がエンジニアからなるグループとして、Gmailチームがどうやって... […]
  • GTDに役立つ「朝10分、夜15分」ルールとは? : ライフハッカー[日本版] 2010/3/15 月曜日
    GTD , 仕事術 , 生活術GTDに役立つ「朝10分、夜15分」ルールとは?掲載日時:2010.03.15 10:00  コメント [0], トラックバック [0]Photo by pasukaru76.多くの企業にとって年度末が迫るこの時期、今期の追い込みに奔走していらっしゃる人もいれば、意外な退職や異動で職場がなんとなくソワソワしたりと、落ち着かない雰囲気ですね。とはいえ、毎日やることがてん... […]
  • ブラウザに保存された「●●●●●●」パスワードを見る方法まとめ - IDEA*IDEA ~ 百式管理人のライフハックブログ 2010/3/15 月曜日
    誰かさん用まとめ。悪用厳禁ですよ☆?ブラウザに保存されたパスワードをさくっと見る方法ですね。3つぐらいあるのかな。あれなときに必要だったりしますよね(謎)。ブックマークレットで確認こちらを使えば一発です。すでに有名ですが。» アスタリスクで隠されたパスワードを確認する方法 [K'conf]さらにこちらもあわせてどうぞ。» 404 Blog Not Found:javascript – パスワードを... […]
  • [CSS]商用サイトでもそのまま利用できるCSSのナビゲーション集 | コリス 2010/3/15 月曜日
    商用でも無料で利用できる、クロスブラウザ対応のドロップダウン型ナビゲーションを配付しているサイトを紹介します。Free CSS Drop-Down Menu Framework再紹介となりますが、ナビゲーションの [...] […]
  • 携帯サイトのSEO対策とsitmap.xml(モバイルサイトマップ)登録 | 無料SEO対策のススメ 2010/3/14 日曜日
    携帯サイトのSEO対策については本格的にやったことが無いので、深い知識は持ち合わせていないのですが、最低限やるべきことをまとめておきます。「こんなSEO対策が効果的」という事や、「間違ってるぞコラ」という事がありましたら、コメント頂けると幸いです。内部対策(SEOと集客アップ)基本的な内部SEOの考え方は、PCサイトも携帯サイトも同じですので、対策方法で何か迷った時は、PCサイトのSEO対策を思い... […]