Nucleus(JP)フォーラムNucleus(JP)フォーラムNucleusCMS日本語版ユーザーのためのサポートフォーラムです。疑問が生じたらまずは記事検索をご利用ください。登録ログインログインしていません。ry370.htmlv3.70日本語版リリース候補です。改修内容は上記のとおりです。新規インストールの場合はextraフォルダ以外の全てのファイル・フォルダをサーバ上に置き、ブラウザでinstall/ディレクトリを開きます。アップデートの場合は、nucleusフォルダのみをサーバ上に上書きし、ブラウザでnucleus/upgrades/ディレクトリを開きます。v3.4系まではDBのエンコードがlatin1でも文字化けせずにサイトを運用できていましたが、v3.5からはアップデート後に文字化けが発生することがある旨が報告されています。それは今回のv3.7でも解決できておらず、DBのエンコード設定を見て、latin1の場合はv3.4系と同じ接続方法にスイッチするようにすれば文字化けを回避できるのですが、エンコードを明示しない接続はセキュリティ上の懸念がありますので、この件に関しては対応を見送りたいと思います。自分も事情がよく分かってなかったのですが、調べてみたらそういうことでした。今回のv3.7では新しいプラグインイベント(PreLoadMainLibs)を追加していて、先日から配布しているNP_Cacheは、v3.7ではさらに軽く動作します。16個のコアライブラリファイルを読み込む直前にフックするもので、キャッシュ処理以外にも使い道があると思います。663#p30663今回のパッケージはセキュリティ面の強化を行なっています。これまでパスワードの保存は単純なハッシュ処理を行なっていましたが、WordPressやDrupalなどで採用されている高度なハッシュ処理に改めました。v3.70日本語版リリース候補です順調に動いています。v3.70日本語版リリース候補です何時も、大変お世話になっています。Nucleusのバージョンアップお疲れ様です。v3.70日本語版リリース候補です間違えました。申し訳ございませんでした。3.66の管理画面の編集ボックスの大きさは、変更可能でした。NP_ExtraSkinJPの管理の編集画面の大きさみが変更できないだけでした。(ページに到達したリファラから、検索キーワードを抜き取るプラグイン)がリファラを取得し損ねているようです。イベントで呼び出すように改修しないといけないのかな。v3.70日本語版リリース候補ですそろそろv3.70正式リリースの準備をします。主な内容は下記のとおり。phpassライブラリでパスワード文字列をハッシュ化。Nucleusではパスワード文字列をハッシュ化して管理しており、万が一パスワード情報が漏れても、論理的には、実際に使われているパスワードの実体が分からないようになっています。あらゆる文字列を総当りで照合すれば解析可能で、実際そのようなツールが出回っており、改善が必要と考えました。今回は、WordPressやDrupalで数年に及ぶ実績があるphpassライブラリを採用し、文字列総当りでもほぼ解析不可能なパスワード管理を実装しました。ブックマークレットでアイテムを削除する時の画面遷移を改善しました。従来は管理画面本体に遷移し、そのまま元のページに戻らないため違和感がありましたが、ブックマークレット内で削除が完結するようにしました。quickQuery()の処理をキャッシュし、より軽快に動作するように改善しました。本体の機能を使うだけならあまり恩恵はありませんが、プラグインによっては大きな効果があります。管理画面右上のユーティリティナビに「HELP」を追加しました。拡張子がphpのヘルプファイルを認識できるようにしました。utf8・euc-jpそれぞれで同じ内容のヘルプを同梱する必要がなくなります。プリセットのスキン変数、<%DebugInfo%><%BenchMark%>を追加しました。現在のところ、主にNucleus本体の開発に用いる想定で実装しています。NP_DebugInfo・NP_BenchMarkなどの名前のプラグインをインストールした場合は、プリセットのスキン変数は無効になります。プロセスの最後で全てのテキストをブラウザに一括出力するようにしました。従来は処理の各部で逐次echoしていましたが、これにより、ページに含まれる文字列を一括置換する、エンコードを変換するなどの処理が可能になります。http://japan.nucleuscms.org/forum/viewtopic.php?id=6203getOption()で意図通りの値を取得できないことがあるため修正しました。新イベント「PreLoadMainLibs」を追加しました。Nucleusの処理フローの初期段階で実行されるため、負荷対策プラグインの開発などに向いています。ibody/imoreのカラムサイズをmediumtextに変更しました。従来は、HTMLタグが多い記事など、65KBを超えるテキストは途中でカットされて保存されていました。管理画面各部の遷移やボタンの実装を整理し、よりスムーズに管理画面を操作できるようにしました。00:00」と表示するように調整しました。NP_Pingをパッケージから削除しました。ry370.htmlその他は上記を参照してください。