Home > Nucleus CMS

まやろぐ



ブログ管理権限の与奪権の改善

web関連tips備忘録さんのブログ管理権限の与奪権の改善という記事を見つけたのでメモ。

Nucleus CMSの現行Ver.には、ブログ管理者が複数いる場合に最高管理者からそのブログの管理者権限を剥奪することができる不具合?があることが判明しました。
「まやろぐ」のようにひとりで管理・運営を行うブログでは問題ないですが、複数人で運営し、なおかつブログの管理者権限を最高管理者が他の者にも貸与している場合には上記問題が発生します。
修正用ファイルと修正方法が上記サイトに書いてあるのですが、現在のNucleus CMS Ver.3.3では致命的なエラーが出てしまい使えないため、私なりの修正方法を以下に書いておきます。

Continue reading

Nucleus - BlogPet 奮闘記 最終回?

悪戦苦闘の末ついにBlogPetからNucleus CMSへの記事投稿に成功しました。
また、XML-RPCを使った他の投稿(Windows Live Writerなど)もできるようになりました。
(確認したのはBlogPetの記事投稿テストとWindows Live Writerでの記事投稿のみです。)

Nucleus同梱の'xmlrpc.inc.php'と'xmlrpcs.inc.php'を使ったインターフェイスについて
に書かれている内容なのですが、PHP5ではNucleus CMSに同梱されたxmlrpc.inc.php及びxmlrpcs.inc.phpは動かないようです。

PHP5を使っている人でBlogPetからの投稿に失敗したり、XML-RPC経由の投稿に失敗する方は以下の方法で直るかもしれません。

*Nucleus CMSでの動作確認のとられたファイルではないため何が起こるかわかりません。
 必ずバックアップを取ってから自己責任で実行してください。


Continue reading

Nucleus + XMLRPC 奮闘中

このブログにWindows Live Writer経由で記事投稿できるか試してみることにしました。
Metaweblog APIに対応しているブログに投稿可能とのことなので、Nucleus CMSもトウゼン投稿可能なはずなんですが…
Error Error Error (;´Д`)

エラーの原因はBlogPetからの投稿に失敗するのと同じモノのようです。
ブログペットの時よりも詳しい?エラー内容が表示されたのでメモ。

Win Live Writerインスト後の設定中、「プロバイダの選択」画面にて。
「使用するブログの種類」 には 「Metaweblog API」 を指定、
「ブログのリモート投稿URL」 には Nucleus CMSの受信用スクリプトである 「http://yourserver/nucleus/xmlrpc/server.php」 を指定。
そして出るメッセージは

ブログへの接続中にエラーが発生しました。
サーバーの応答が無効です - ブログサーバーから受信した blogger.getUsersBlogs メソッドへの応答が無効です。
Invalid response document returned from XmlRpc server
このエラーを修正してから処理を続けてください。

という内容。
Blogger APIを指定していないのになぜ…?と思いながら 「使用するブログの種類」 に 「Movable Type API」を指定してもダメでした。
ブログペットからの投稿用に改造していた 「http://yourserver/nucleus/xmlrpc/server2.php」 を指定してもダメ。
Blogger APIに関する記述を読み込まないようserver2.phpを書き換えても同じエラー文。
もしかしてエラー文も間違ってる?

BlogPet - Nucleus CMS

ブログペットに直接ブログへ記事投稿させようと相変わらず悪あがきしてみています。
が、やはりうまくいかない…orz
原因がわかるだけでもいいのですがそれすらわからず(´・ω・`)

以下は試したことメモ。

Continue reading

Nucleus CMSに移行した理由

Web Diary ProからNucleus CMSに乗り換えた理由を簡単に書いておこうと思います。

乗り換えたいと考えた理由は

  • ただ書いておくだけでなく、データベースを使いデータを管理し、後から簡単に情報を調べられるようにしたい。
データの保存にテキストファイルではなくデータベースを使い過去ログの有効利用


  • プラグインで機能拡張したりして自分の理想に近いモノにしたい
新Ver.は別ですが私の使っていたVer.のWeb Diary Proではさほど機能拡張できませんでした。
とは言っても元々の機能だけでジュウブンだったからもありますが。

  • 今も開発が継続しているモノにしたい
私が使っていたWeb Diary Proは旧Ver.だったため今後開発が進むことは考えられませんでした。
それに現行Ver.への乗り換えするにも全ログを手作業でコピペして移行させる必要がありました。


  • デザイン変更の自由度が高い上ある程度変更しやすいモノ


  • 自分のサーバーで動かせられるモノ
PHPはインスト済みだったんですが、導入時MySQLは触ったことすらありませんでした。
SQLに関しては仕事の関係もあってPostgreSQLを少々触っているので何もないよりはわかりやすかった…かな?


  • 現状から変化させたかった
これがイチバン大きな理由かもしれませんね(汗


これらの理由からWeb Diary Proからの乗り換えを考えていた時、司さんのサイトでNucleus CMSのことを知り、興味がわいて調べたのがNucleus CMSに乗り換えたきっかけです。

同様のものにMovable TypeWordPressといったモノもあるようですが、前述のとおり司さんのサイトで最初に知ったのがNucleus CMSで 、とりあえず全記事を移行してしまった後でその他のCMSについて知ったのでアウトオブ眼中でした。(汗

今のトコロはまだ移行途中ですし、わからないことも多い上便利な機能も多く「新しいおもちゃを手に入れた子供」のような気分です。(汗

のんびりですが進めていくので気長に見てやってくださぃ。

More...

Home > Nucleus CMS

Feeds

Page Top