NP_znBackupNeoでWarningが出る
久々の記事になります。
Nucleus CMSのプラグインに、データベースのバックアップを取ってくれるものがある。
佐藤(な)さんが作ってくださった、NP_znBackupとNP_znBackupNeoとである。
これらのプラグインはいずれも、サイトのいずれかのページへのアクセスがトリガーになり、前のバックアップからあらかじめ設定しておいた時間経過すると自動的にバックアップを作成してくれる。バックアップデータをメールで飛ばしてくれるので、もしものときのことを考えると、ありがたいプラグインである。
私は、サイトの更新状況に応じて24時間ごとあるいは48時間ごとに設定し、アクセスの少ない夜中にバックアップを取るようにしている。
ところで、このプラグインを入れると、Warning(警告)が表示されることがある。
それも、バックアップを自動で作成したときに限り、なので、なかなかわかりにくい。
[続きを読む]
Nucleus CMSのプラグインに、データベースのバックアップを取ってくれるものがある。
佐藤(な)さんが作ってくださった、NP_znBackupとNP_znBackupNeoとである。
これらのプラグインはいずれも、サイトのいずれかのページへのアクセスがトリガーになり、前のバックアップからあらかじめ設定しておいた時間経過すると自動的にバックアップを作成してくれる。バックアップデータをメールで飛ばしてくれるので、もしものときのことを考えると、ありがたいプラグインである。
私は、サイトの更新状況に応じて24時間ごとあるいは48時間ごとに設定し、アクセスの少ない夜中にバックアップを取るようにしている。
ところで、このプラグインを入れると、Warning(警告)が表示されることがある。
それも、バックアップを自動で作成したときに限り、なので、なかなかわかりにくい。
[続きを読む]
Nucleusでアイテムの投稿を許可する時間を長くする
ブログツールNucleusは、セキュリティのため、投稿フォームを開いてから投稿するまでに1時間以上かかると投稿できなくなる。このことは、お客様からのご指摘により発覚したものだ。
私も記事を書くのは遅く、ときに1時間以上推敲しながら、なんてこともあるので、そりゃ困る、ということで、投稿までの時間を長くすることに。
[続きを読む]
私も記事を書くのは遅く、ときに1時間以上推敲しながら、なんてこともあるので、そりゃ困る、ということで、投稿までの時間を長くすることに。
[続きを読む]
Nucleusのスキン変数<%prevlink%>、<%nextlink%>の挙動を変えてみる
ブログツールのNucleusCMSでは、各アイテム(ブログ記事)の表示内容をスキンやテンプレートで柔軟に調整できる。
そして、スキンの中では<%prevlink%>と<%nextlink%>という変数が、前の記事へのリンクと次の記事へのリンクに対応する。また、前の記事と次の記事のタイトルを取得する変数<%prevlinktitle%>、<%nextlinktitle%>も用意されているので、<a>タグを使えば、前の記事のタイトルを表示して前の記事のリンクにする(次の記事も同様)とすることが可能だ。
しかし、いろいろ使っているうちに問題点が生じてきた。記事の日時をまったく同じに設定すると、同一日時の記事が前のアイテムや次のリンクと認識されないのだ。これは、ブログとして使っている分にはほとんど問題ないだろうけれど、日時を順番を置き換えるのに使っていると、かなり面倒なことになる。 [続きを読む]
そして、スキンの中では<%prevlink%>と<%nextlink%>という変数が、前の記事へのリンクと次の記事へのリンクに対応する。また、前の記事と次の記事のタイトルを取得する変数<%prevlinktitle%>、<%nextlinktitle%>も用意されているので、<a>タグを使えば、前の記事のタイトルを表示して前の記事のリンクにする(次の記事も同様)とすることが可能だ。
しかし、いろいろ使っているうちに問題点が生じてきた。記事の日時をまったく同じに設定すると、同一日時の記事が前のアイテムや次のリンクと認識されないのだ。これは、ブログとして使っている分にはほとんど問題ないだろうけれど、日時を順番を置き換えるのに使っていると、かなり面倒なことになる。 [続きを読む]
NucleusでBASIC認証のパスワードを使う
プログラムに不具合があたので、一部修正しています(2008.3.28)
ウェブサイトのBASIC認証で使っている.htpasswdのファイルを、Nucleusの認証に移植したい、という要望があった。
BASIC認証とNucleusのログイン認証はパスワードの暗号化方式が違うらしく、そのまま.htpasswdに記述のある暗号化されたパスワードをデータベースにぶちこんでも、さすがにログインできない(汗)
ちなみに、.htpasswdに記述のある
ユーザ名1:暗号化されたパスワード1
ユーザ名2:暗号化されたパスワード2
ユーザ名3:暗号化されたパスワード3
・
・
・
というファイルを、NucleusのNP_Databaseというプラグインを使ってNucleusにぶちこむわけだが、そのへんのファイルの変換は、この記事では省略させてもらい、Nucleus側の対応方法だけをここでは述べることにする。
[続きを読む]
ウェブサイトのBASIC認証で使っている.htpasswdのファイルを、Nucleusの認証に移植したい、という要望があった。
BASIC認証とNucleusのログイン認証はパスワードの暗号化方式が違うらしく、そのまま.htpasswdに記述のある暗号化されたパスワードをデータベースにぶちこんでも、さすがにログインできない(汗)
ちなみに、.htpasswdに記述のある
ユーザ名1:暗号化されたパスワード1
ユーザ名2:暗号化されたパスワード2
ユーザ名3:暗号化されたパスワード3
・
・
・
というファイルを、NucleusのNP_Databaseというプラグインを使ってNucleusにぶちこむわけだが、そのへんのファイルの変換は、この記事では省略させてもらい、Nucleus側の対応方法だけをここでは述べることにする。
[続きを読む]
2008年03月21日(金)
- 記事URL
- コメント(0)
- トラックバック(0)
カテゴリー:Why Is the Sky Blue? » Nucleus
タグ:Nucleus / password / login
カテゴリー:Why Is the Sky Blue? » Nucleus
タグ:Nucleus / password / login
NP_TagEXを使って記事にタグづけ♪
メールのやりとりにGmailを使っていると、メールにタグをつけるという機能があるので、便利に使わせてもらっている。
フォルダ分け、カテゴリー分けと違って、すべてのメールをひとつのメールボックスに入れたまま、各メールに複数のタグをつけられるし、タグをつけないこともできるので、結構便利だ。
さらに、Gmailの場合は、メールアドレスやタイトルで自動的にタグづけすることもできる。
Gmailの紹介はおいとおいて、このサイトに使っているNucleusCMSというブログのプログラムでも、記事にタグづけという機能拡張(プラグイン)があるので、使ってみることにした。
[続きを読む]
フォルダ分け、カテゴリー分けと違って、すべてのメールをひとつのメールボックスに入れたまま、各メールに複数のタグをつけられるし、タグをつけないこともできるので、結構便利だ。
さらに、Gmailの場合は、メールアドレスやタイトルで自動的にタグづけすることもできる。
Gmailの紹介はおいとおいて、このサイトに使っているNucleusCMSというブログのプログラムでも、記事にタグづけという機能拡張(プラグイン)があるので、使ってみることにした。
[続きを読む]
2008年02月03日(日)
- 記事URL
- コメント(0)
- トラックバック(0)
カテゴリー:Why Is the Sky Blue? » Nucleus
タグ:Nucleus / Gmail / tag
カテゴリー:Why Is the Sky Blue? » Nucleus
タグ:Nucleus / Gmail / tag
XREAのCoreserverでNP_TrimImageを使う
ブログCMSであるNucleusを写真のアルバムとして使う場合などに役に立つのが、NP_TrimImageというプラグインである。
このプラグインは、画像を指定したサイズに縮小して一括表示する機能があるので、個別アイテムページではフルサイズの写真と説明を入れて、インデックスページやアーカイブではサムネイルだけ表示する、というようなことが可能である。
これを実際にやっているのが、当サイトの写真ギャラリーというわけで・・・
[続きを読む]
このプラグインは、画像を指定したサイズに縮小して一括表示する機能があるので、個別アイテムページではフルサイズの写真と説明を入れて、インデックスページやアーカイブではサムネイルだけ表示する、というようなことが可能である。
これを実際にやっているのが、当サイトの写真ギャラリーというわけで・・・
[続きを読む]
2008年01月11日(金)
- 記事URL
- コメント(0)
- トラックバック(0)
カテゴリー:Why Is the Sky Blue? » Nucleus
タグ:Nucleus / CORESERVER / web server
カテゴリー:Why Is the Sky Blue? » Nucleus
タグ:Nucleus / CORESERVER / web server
Nucleusの検索で記事ごとにテンプレートを制御する
Nucleusは、複数ブログを設置できる便利なCMSである。そして、ブログごとにデザインの枠組みであるスキンやテンプレートを差し替えられるので、目的の違うブログがある場合、それぞれに応じた見せ方をすることができる。
また、各ブログで「常に検索対象にする」というオプションを使うと、複数ブログにまたがる検索が可能になるので、サイトをすべてNucleusで作ればサイト内検索としても使えるという、これもまた便利な機能である。
しかし、ブログごとにテンプレートを変え、かつ「常に検索対象にする」のオプションを使おうとすると、困ったことが生じる。何かというと、検索結果はブログ1、ブログ2、ブログ3・・・の記事が混在しているのに、テンプレートは検索画面が開いていたときのブログのものが使われてしまう。ブログ1を表示していたときに検索をかけた結果がブログ3のものだったりすつと、ブログ1のテンプレートでブログ3の記事が表示されてしまうのだ。
[続きを読む]
また、各ブログで「常に検索対象にする」というオプションを使うと、複数ブログにまたがる検索が可能になるので、サイトをすべてNucleusで作ればサイト内検索としても使えるという、これもまた便利な機能である。
しかし、ブログごとにテンプレートを変え、かつ「常に検索対象にする」のオプションを使おうとすると、困ったことが生じる。何かというと、検索結果はブログ1、ブログ2、ブログ3・・・の記事が混在しているのに、テンプレートは検索画面が開いていたときのブログのものが使われてしまう。ブログ1を表示していたときに検索をかけた結果がブログ3のものだったりすつと、ブログ1のテンプレートでブログ3の記事が表示されてしまうのだ。
[続きを読む]
NP_ExtraSkinJPがスキンによっては使えない
ブログCMSであるNucleusのデザイン用スキンは、メインの目次ページ・個別アイテムページ・月別アーカイブページなど、基本9つ別々に設定するようになっている。細かな指定ができてありがたい機能なのだけど、共通の部品を使いたい場合はすべて書き換えるのが大変だ。
そこで登場するのが、NP_ExtraSkinJPというプラグインである。このプラグインは、独立単独ページやCSSファイルを作ることもできるし、スキンに共通のパーツを作ってスキンから呼び出すこともできる。
[続きを読む]
そこで登場するのが、NP_ExtraSkinJPというプラグインである。このプラグインは、独立単独ページやCSSファイルを作ることもできるし、スキンに共通のパーツを作ってスキンから呼び出すこともできる。
[続きを読む]
NP_Counterの表示を変える
NucleusのプラグインNP_Counterは、カウント数を表示するプラグインである。
総アクセス数のほか、今日、昨日、7日間の詳細を表示することも、また表示しないこともできるので便利。またテキスト表示と画像表示の切り替えもできる。
しかし、例えば詳細表示をテキスト表示したときのフォーマットは固定で
012345 (7D:123 Y:021 T:012)
というような形になっていて、知らない人にはなんのことかわからないかも。
[続きを読む]
総アクセス数のほか、今日、昨日、7日間の詳細を表示することも、また表示しないこともできるので便利。またテキスト表示と画像表示の切り替えもできる。
しかし、例えば詳細表示をテキスト表示したときのフォーマットは固定で
012345 (7D:123 Y:021 T:012)
というような形になっていて、知らない人にはなんのことかわからないかも。
[続きを読む]
--- コメント 2件 [ 全文表示 ] ---
- shiitake : 補足です。 このプラグインはPHPから直接テキストでカウンターを出力で...
- yamayuri : トップページで採用してみました。 http://www.yamayuri-w.net/
検索が・・・
今までまったく気がつかなかったのだけど、このサイトの記事で検索をかけた場合「続きを読む」以下の部分は検索に引っかかっていないことが判明した。
Nucleusというツールを使っていて、検索エンジンはまったくいじっていないハズなんだけど、仕様かなあ。
実はこのことに気づいたのは、依頼された案件をNucleusで作成しているのだが、テストをしていて、続き部分がどうやら検索に引っかからないようだったので、こちらでもテストしてみたというわけだ。
ここはともかくとして、依頼されている方はなんとかしないとね。
Nucleusというツールを使っていて、検索エンジンはまったくいじっていないハズなんだけど、仕様かなあ。
実はこのことに気づいたのは、依頼された案件をNucleusで作成しているのだが、テストをしていて、続き部分がどうやら検索に引っかからないようだったので、こちらでもテストしてみたというわけだ。
ここはともかくとして、依頼されている方はなんとかしないとね。
--- コメント 1件 [ 全文表示 ] ---
コメントスパム
一晩でメインブログである「気まぐれ日記」を中心に合計で200以上ものコメントスパムがついてしまった。ひとつひとつ消去するのが大変なんだから、やめてくれ~(ホントは一括消去できる)。仕方がないから、一旦コメント機能をはずして、対策を考えることに。
それはそうと、こんなことがあって初めて、使い勝手に問題があることが発覚。例えば、コメントに入力してもらっても、ユーザ登録していないとコメントできない場合があるとか(汗)そのくせ、新規ユーザ登録の画面にはどこからも行くことができない!?
ってなわけで、勉強して出直してきます、トホホ。とりあえず、コメントスパム対策のプラグインでも入れて対応するつもりですが、なにせ不勉強なもので、それで対応できるものかどうか、定かではありません。
それはそうと、こんなことがあって初めて、使い勝手に問題があることが発覚。例えば、コメントに入力してもらっても、ユーザ登録していないとコメントできない場合があるとか(汗)そのくせ、新規ユーザ登録の画面にはどこからも行くことができない!?
ってなわけで、勉強して出直してきます、トホホ。とりあえず、コメントスパム対策のプラグインでも入れて対応するつもりですが、なにせ不勉強なもので、それで対応できるものかどうか、定かではありません。
やっとバージョンアップ
ここで使っているCMSツールのNucleusも、やっと3.21にバージョンアップした。移行作業に難しいことはひとつもなく、数分で終了。こんなんだったら、とっととやっときゃよかった。
コアファイルの一部をハックしてるので、アップグレードとかめんどいんだよねー。っていうか、最近XOOPSにはまりすぎで、Nucleus事情がよくわからん(^^;)
コアファイルの一部をハックしてるので、アップグレードとかめんどいんだよねー。っていうか、最近XOOPSにはまりすぎで、Nucleus事情がよくわからん(^^;)
2005年10月19日(水)
- 記事URL
- コメント(0)
- トラックバック(0)
カテゴリー:Why Is the Sky Blue? » Nucleus
タグ:Nucleus / XOOPS 2
カテゴリー:Why Is the Sky Blue? » Nucleus
タグ:Nucleus / XOOPS 2
Nucleusがバージョンアップしてました
過去形で書くなって?
みやっちさんのブログの記事見て知りました。
ここはまだ3.1を使っていますが、3.15を経て3.2がリリースされているので、バージョンアップしなくちゃ。しかし、コアファイルに手を加えたかどうか忘れたので、そこから調べないと・・・
こんなこと書くのは、ひょっとして「セキュリティホールありますよー」って言ってるようなもの?
みやっちさんのブログの記事見て知りました。
ここはまだ3.1を使っていますが、3.15を経て3.2がリリースされているので、バージョンアップしなくちゃ。しかし、コアファイルに手を加えたかどうか忘れたので、そこから調べないと・・・
こんなこと書くのは、ひょっとして「セキュリティホールありますよー」って言ってるようなもの?
だって、いちいちバージョンアップするの面倒なんだもん。それを言ったら、Firefoxとかもバージョンアップしなくちゃいけなくて、キリがない(汗)
効率や目先の利益より大事なものがある、って書いたの、ダレだろね?
Nucleus 3.1でRSS 2.0を配信する
Nucleusでは、xml-rss2.phpというファイルにアクセスすれば、一応はRSS 2.0が出力されるようになっている。だから、xml-rss2.phpにリンクをはればいいだけ、と思ったら、そこまで簡単ではなかったようだ。
[続きを読む]
このアイテムは閉鎖されました。このアイテムへのコメントの追加、投票はできません。
Nucleus 3.1/PHP 4.3.10で記事にコメント時に警告
サーバさんでPHPのバージョンアップおよび機能の追加をしてくださったのはありがたいのですが、バージョンアップ以来、どういうわけか記事にコメントしたときに警告が出るようになってしまいました。エラーではなく警告なのでいいようなものと言いたいところですが、ブラウザの画面にそのまんま「Warning: ...」と出てしまうのはやはり困ったものです。そこで、かなり大雑把な方法ですが警告が出ることを回避してみたので、その報告です。
[続きを読む]
--- コメント 4件 [ 全文表示 ] ---
