Nucleus(JP)フォーラム

NucleusCMS日本語版ユーザーのためのサポートフォーラムです。疑問が生じたらまずは記事検索をご利用ください。

ログインしていません。

#1 2014-09-22 12:05:41

yama
Administrator
登録日: 2005-07-07
投稿: 1,243
ウェブサイト

Nucleus CMS v3.70 リリースしました

Nucleus CMS v3.70をリリースしました。

http://japan.nucleuscms.org/?dl=nucleuscms-ja
日本語版

http://japan.nucleuscms.org/?dl=nucleuscms
本家版(※非公式)

新規インストールの場合は全てのファイル・フォルダ(extraフォルダは不要)をサーバ上に置き、ブラウザでinstall/ディレクトリを開きます。
アップデートの場合は、nucleusフォルダのみをサーバ上に上書きし、ブラウザでnucleus/upgrades/ディレクトリを開きます。

主な変更内容はセキュリティ強化・動作の軽量化などです。

日本語版

  • phpassライブラリでパスワード文字列をハッシュ化。Nucleusではパスワード文字列をハッシュ化(暗号化のようなもの)して管理しており、万が一パスワード情報が漏れても、そのユーザが実際に使っているパスワードが簡単には分からないようになっています。あらゆる文字列を総当りで照合すれば解析可能なので、改善が必要と考えました。今回は、WordPressやDrupalで数年に及ぶ実績があるphpassライブラリを採用し、文字列総当りでもほぼ解析不可能なパスワード管理を実装しました。

  • ブックマークレットでアイテムを削除する時の画面遷移を改善しました。従来は管理画面本体に遷移し、そのまま元のページに戻らないため違和感がありましたが、ブックマークレット内で削除が完結するようにしました。

  • quickQuery()の処理をキャッシュし、より軽快に動作するように改善しました。本体の機能を使うだけならあまり恩恵はありませんが、プラグインによっては大きな効果があります。

  • 管理画面右上のユーティリティナビに「HELP」を追加しました。

  • 拡張子がphpのヘルプファイルを認識できるようにしました。たとえばutf8・euc-jpそれぞれで同じ内容のヘルプを同梱する必要がなくなります。

  • プリセットのスキン変数、<%DebugInfo%><%BenchMark%>を追加しました。現在のところ、主にNucleus本体の開発に用いる想定で実装しています。NP_DebugInfo・NP_BenchMarkなどの名前のプラグインをインストールした場合は、プリセットのスキン変数は無効になります。

  • プロセスの最後で全てのテキストをブラウザに一括出力するようにしました。従来は処理の各部で逐次echoしていたため、ページ単位のテキスト処理ができませんでしたが、今回の改善により、ページに含まれる文字列を一括置換する・エンコードを変換してから出力するなどの処理が可能になります。

  • 「ページ生成時間」の精度を高めました。従来よりも多めの数値が出力されるようになりましたが、これは従来のベンチマーク処理が特定区間のみを計測していたためです。今回より、ページにアクセスした瞬間からページ全体の出力を行なう直前までの時間を出力するようにしました。

  • getOption()で意図通りの値を取得できないことがあるため修正しました。
    http://japan.nucleuscms.org/forum/viewtopic.php?id=6203

  • 新イベント「PreLoadMainLibs」を追加しました。Nucleusの処理フローの初期段階で実行されるため、負荷対策プラグインの開発などに向いています。

  • ibody/imoreのカラムサイズをmediumtextに変更しました。従来は、HTMLタグが多い記事など、65KBを超えるテキストは途中でカットされて保存されていました。

  • 管理画面各部の遷移やボタンの配置を整理し、スムーズに管理画面を操作できるようにしました。

  • 「1970-01-01 01:00」と表示される部分を「0000-00-00 00:00」と表示するように調整しました。

  • NP_Pingをパッケージから削除しました。(7つ登録されているping送信先のうち、現在でも残っているのはPing-o-maticだけのため)

  • 検索エンジンのクローラーがログイン画面のURLをインデックスしないようにしました。

  • mbstringエミュレータを削除しました。mbstringエミュレータのファイル一式をサーバ上に置いておくと、従来どおりmbstringエミュレータを自動的に読み込んで動作させることができます。

http://japan.nucleuscms.org/documentation/history.html
その他は上記を参照してください。

本家版

当パッケージは日本チームが独自に作っているもので、本家版の最新版であるv3.65に対し、日本語版の機能をいくつか積み込んでいます。公式にはLMNucleusの使用が推奨されているため当パッケージは参考リリース扱いですが、LMNucleusに積み込まれた改修は全て搭載していますし、互換性の面においても特に問題なく利用できます。(※日本語圏のユーザがあえてこれをインストールする必要はありません)

  • 検索エンジンのクローラーがログイン画面のURLをインデックスしないようにしました。

  • 新規インストールのテーブル生成時(MySQL)にコレーション(collation)を設定するようにしました。

  • 新規インストール時に言語ファイルを選択できるようにしました(デフォルトでenglish-utf8)。

  • 新イベント「PreLoadMainLibs」を追加しました。

  • 最新バージョンの判定処理を修正しました。従来の処理では、3.7は3.65よりも古いと判定されます。

  • 拡張子がphpのヘルプファイルを認識できるようにしました。

  • phpassライブラリでパスワード文字列をハッシュ化。

  • 「1970-01-01 01:00」と表示される部分を「0000-00-00 00:00」と表示するように調整しました。

  • 新規インストール時の$CONF['MaxUploadSize']のデフォルト値を3MBにしました。

  • ibody/imoreのカラムサイズをmediumtextに変更しました。

http://nucleuscms.github.io/docs/history.html
その他は上記を参照してください。

次はv4.0を12月中旬頃にリリースする予定です。
v3系の更新は今後数年に渡って長期的に継続し、必要に応じてv3.7x・v3.8~としてリリースを重ねていきます。

オフライン

#2 2014-10-02 20:46:40

keiosys
メンバー
From: 東京都
登録日: 2010-04-12
投稿: 151
ウェブサイト

Re: Nucleus CMS v3.70 リリースしました

3.7へのバージョンアップお疲れ様でした。 感謝に堪えません。

ところで、管理画面での編集画面で罫線が標示されるようになりました。

その罫線が、編集画面の文字列の真ん中を横切っていて、コードが読みにくいので。
行間に罫線を引いてほしいのですが。

それに、罫線の表示・非表示のボタンがあるとありがたいのですが。

オフライン

#3 2014-10-03 19:02:06

yama
Administrator
登録日: 2005-07-07
投稿: 1,243
ウェブサイト

Re: Nucleus CMS v3.70 リリースしました

罫線を表示するようにはしていないです。ブラウザは何をお使いですか?

オフライン

#4 2014-10-03 22:19:22

keiosys
メンバー
From: 東京都
登録日: 2010-04-12
投稿: 151
ウェブサイト

Re: Nucleus CMS v3.70 リリースしました

早速のご返事ありがとうございました。

スキン編集->メイン目次ページ、個別アイテムページなどの編集時の問題

Moxilla Firefox  Ver 32.0.3 では、罫線は表示されません。
Google Chrome Ver 30.7 では、罫線は表示されません.
Internet Explorer11 で罫線が標示されます。Ver3.7のみ罫線が表示されます。

Nucleus 3.6 だと何れも罫線は表示されません、

オフライン

#5 2014-10-04 15:35:20

yama
Administrator
登録日: 2005-07-07
投稿: 1,243
ウェブサイト

Re: Nucleus CMS v3.70 リリースしました

IE11で見てみましたが、確認できませんでした。スクリーンショットを添付していただくことはできますか?

オフライン

#6 2014-10-05 13:23:46

keiosys
メンバー
From: 東京都
登録日: 2010-04-12
投稿: 151
ウェブサイト

Re: Nucleus CMS v3.70 リリースしました

罫線表示が不安定です。
編集画面のスクロールバーや、マウスのクリックで罫線表示が変わったり、消えたりします。

FluxBB bbcode KeisenDisp

FluxBB bbcode keisenDisp2

オフライン

#7 2014-10-05 19:39:08

keiosys
メンバー
From: 東京都
登録日: 2010-04-12
投稿: 151
ウェブサイト

Re: Nucleus CMS v3.70 リリースしました

2014-10-03 22:19:22の投稿で「Nucleus 3.6 だと何れも罫線は表示されません」と記述しましたが、
「3.5では罫線が標示されませんが、3.66から罫線が標示される」と訂正させて頂きます。
お詫びと訂正いたします。

オフライン

#8 2014-10-07 00:23:02

yama
Administrator
登録日: 2005-07-07
投稿: 1,243
ウェブサイト

Re: Nucleus CMS v3.70 リリースしました

罫線というより、パソコンのグラフィックのレンダリングの乱れみたいな感じですね。
管理画面スタイルシートに 「* > textarea」というハックっぽいエントリーがあるのですが、これが関係してるのかも?
あとで修正パッチを作成します。

オフライン

#9 2014-10-08 17:43:15

keiosys
メンバー
From: 東京都
登録日: 2010-04-12
投稿: 151
ウェブサイト

Re: Nucleus CMS v3.70 リリースしました

追記


編集画面の右側にあるスクロールバーにマウスポインターを当て、スクロールさせるとときに、罫線が表示されます。
不安定で、出ないときもあります。
スキン編集の編集画面、ExtraSkinJP、テンプレート編集画面など、編集画面は皆、罫線(ノイズ)が表示されます。

オフライン

#10 2014-11-25 14:19:10

keiosys
メンバー
From: 東京都
登録日: 2010-04-12
投稿: 151
ウェブサイト

Re: Nucleus CMS v3.70 リリースしました

yama様

大変お世話になっています。

editbox(編集画面)に罫線が標示される件は、理由は分りませんが、現在表示されなくなっています。


別件なのですが、 ExtraSkinJPの編集画面にについて伺います。

V3.65の場合は、ExtraSkinJPの編集画面は、ウィンドウ表示枠の幅を広げると、その幅に追随して、ExtraSkinJPの編集画面も横幅が広がったのですが、V3.70の場合は、幅が85mmと固定されていて広がりません。

V3.70でも、ExtraSkinJPの編集画面の横幅が、広がる様に出来ないでしょうか。 よろしくお願いします。

編集者 keiosys (2014-11-25 14:42:26)

オフライン

#11 2014-11-25 17:42:31

yama
Administrator
登録日: 2005-07-07
投稿: 1,243
ウェブサイト

Re: Nucleus CMS v3.70 リリースしました

https://github.com/NucleusCMS/NucleusCM … ja-dev.zip
調整してみました。上記を解凍し、nucleusフォルダを上書きしてみてください

オフライン

#12 2014-11-25 19:45:07

keiosys
メンバー
From: 東京都
登録日: 2010-04-12
投稿: 151
ウェブサイト

Re: Nucleus CMS v3.70 リリースしました

Yama様、

3.71を解答して、nucleusフォルダー部分を上書きして、管理フォーム編集画面ウインドウ幅を広げてみましたが、ExtraSkinjpの編集画面は固定されたままで横幅が広がりません。

よろしくお願いします。

オフライン

#13 2014-11-25 20:56:12

yama
Administrator
登録日: 2005-07-07
投稿: 1,243
ウェブサイト

Re: Nucleus CMS v3.70 リリースしました

グローバル設定の「管理領域のスタイルシート」の設定はcontemporaryになっていますか?

オフライン

#14 2014-11-25 22:19:40

keiosys
メンバー
From: 東京都
登録日: 2010-04-12
投稿: 151
ウェブサイト

Re: Nucleus CMS v3.70 リリースしました

yama様

早速の御回答ありがとうございました。

グローバル設定の管理領域のスタイルシートを [contemporary]->[original]と変更したら、Edit Boxの横幅が広がる様になりました。

重ね重ねありがとうございました。

オフライン

#15 2014-12-14 19:21:12

keiosys
メンバー
From: 東京都
登録日: 2010-04-12
投稿: 151
ウェブサイト

Re: Nucleus CMS v3.70 リリースしました

yama様

「管理画面での編集画面で罫線が表示される」件は、こちらのPCの問題であることが判明しました。

全く関係ないロリポップの文字入力TEXTBOXにも罫線が教示されることが分かりました。
これは、明らかにこちらのPCの問題です。

大変ご迷惑をおかけしました。m(__)m

オフライン

#16 2014-12-24 10:43:07

keiosys
メンバー
From: 東京都
登録日: 2010-04-12
投稿: 151
ウェブサイト

Re: Nucleus CMS v3.70 リリースしました

管理画面の枠組について

いつも大変お世話になっています。

v3.70使わせて頂いて居ります。

お忙しいところ、誠に、はばかりますが

nucleus v3.70の管理画面で、項目名の横幅を短くすると、画面上バランスや見栄えが良くなり、編集し易くなると思います。

協力もしていないで、どうでも良い質問して、申し訳ございません。

よろしくご指導お願いいたします。

FluxBB bbcode test


Attachments:
png nucleusmanage3.png, Size: 28.22 KiB, Downloads: 127

オフライン

#17 2014-12-24 11:42:28

yama
Administrator
登録日: 2005-07-07
投稿: 1,243
ウェブサイト

Re: Nucleus CMS v3.70 リリースしました

添付のファイルを解凍して nucleus/libs/include/ ディレクトリに上書きしてみてください


Attachments:
zip tpl.zip, Size: 3.82 KiB, Downloads: 138

オフライン

#18 2014-12-24 17:20:17

keiosys
メンバー
From: 東京都
登録日: 2010-04-12
投稿: 151
ウェブサイト

Re: Nucleus CMS v3.70 リリースしました

yama様、早速の御回答ありがとうございました。

項目の横幅が縮まり、editboxの幅がウィンドウズの幅に追随して広がるので、編集が楽になります。

タイトル、本文やカテゴリィのeditboxにmouse overするとeditbox枠青色が青色に変わるんですね。

項目欄の幅が狭くなったので、項目名:「追加プラグインオプション」の「ン」の字が折り返されて表示されています。

オフライン

Board footer