OSDN Git Service
sakamocchi [Sat, 19 May 2012 01:16:57 +0000 (10:16 +0900)]
CHANGE: Managerクラスのテンプレートキャッシュ機構を利用するように変更
Manager::getTemplate()はテンプレートのキャッシュを行うため、SQL文による問い合わせ回数を削減する効果がある。AdminActionsクラスとshowlist.phpではこれを使わずにTemplate::read()によりテンプレートを取得していたため毎回SQL文による問い合わせを発行しており、応答速度低下につながっていた。この修正によりサーバー側のスループットを改善する。
sakamocchi [Fri, 18 May 2012 16:37:35 +0000 (01:37 +0900)]
FIX: Admin::$itemとしていた箇所をAdmin::$contentsに修正
sakamocchi [Fri, 18 May 2012 16:17:07 +0000 (01:17 +0900)]
ADD: 管理画面用スキンの最後に<%benchmark%>を追加
sakamocchi [Fri, 18 May 2012 16:16:29 +0000 (01:16 +0900)]
ADD: リビジョン<%benchmark%>タグの追加。
ページ生成時間の計測はglobalfunctions.phpがinclude()された際に開始。通常、globalfunctions.phpはconfig.phpからインクルードされるため、たいていのページでは常に開始時刻が記録されるだろう。
スキンに<%benchmark%>を記述することでスキンの「どこにでも」ベンチマーク情報を出力できる。
不要となった/benchmark.incは廃止した。
Revision 1857:
ADD: enable <%benchmark%> tag in whole skins.
For work to improving skin/template system. Start time is generated when
globalfunctions.php is included.
http://nucleuscms.svn.sourceforge.net/viewvc/nucleuscms?view=revision&revision=1857
sakamocchi [Fri, 18 May 2012 09:36:30 +0000 (18:36 +0900)]
CHANGE: 関数/メソッド命名規則に従いdecode_path_info()をdecodePathInfo()に変更
関数/メソッドはUpperCamelCaseに、メンバーや変数はアンダースコアでつないだ文字列というルールがある。
sakamocchi [Fri, 18 May 2012 06:38:26 +0000 (15:38 +0900)]
Add: decode_path_info()を追加。globalfunctions.phpのコードを合わせて整理。
sakamocchi [Fri, 18 May 2012 05:32:19 +0000 (14:32 +0900)]
REMOVE: ブックマークレット用スキンから不要スタイルシートファイル及び画像ファイルを削除
sakamocchi [Fri, 18 May 2012 05:28:02 +0000 (14:28 +0900)]
REMOVE: ブックマークレット用スキンから不要画像ファイルを削除
sakamocchi [Fri, 18 May 2012 05:27:28 +0000 (14:27 +0900)]
REMOVE: ブックマークレット用スキンから不要なJavaScriptファイルを削除
sakamocchi [Fri, 18 May 2012 05:21:20 +0000 (14:21 +0900)]
Blogクラスのコード整理
sakamocchi [Fri, 18 May 2012 05:10:17 +0000 (14:10 +0900)]
action.phpのコード整理
sakamocchi [Fri, 18 May 2012 05:09:27 +0000 (14:09 +0900)]
Actionクラスのコード整理
sakamocchi [Fri, 18 May 2012 00:56:27 +0000 (09:56 +0900)]
FIX: ブックマークレットのメッセージ表示を可能に
仕様上の変更を加えた
1. bookmarklet.phpからAdmin::$extraheadを書き換えられるようにパブリックにした
スキン「adminerrorpage」を用い、パブリックにしたAdmin::$extraheadそしてAdmin::$headMessでbookmarklet.phpからスキンへメッセージを渡すように実装した。
sakamocchi [Fri, 18 May 2012 00:43:11 +0000 (09:43 +0900)]
REMOVE: AdminActions::parse_charset()を削除
基底クラス側でパースを行うため、BaseActions::parse_charset()をオーバーライドしている同メソッドを削除。
sakamocchi [Fri, 18 May 2012 00:29:51 +0000 (09:29 +0900)]
Revert "FIX: ブックマークレットのメッセージ表示を可能に"
This reverts commit
01e5066217c785c3defd7bc44f9bf86ad76139bb.
sakamocchi [Thu, 17 May 2012 23:16:28 +0000 (08:16 +0900)]
FIX: ブックマークレットのメッセージ表示を可能に
仕様上のいくつかの変更を加えた
1. bookmarklet.phpからAdmin::$extraheadを書き換えられるようにパブリックにした
2. <%contents%>をどのスキンからでもパースできるようにした
スキン「adminerrorpage」を用い、パブリックにしたAdmin::$extraheadそしてAdmin::$contentsでbookmarklet.phpからスキンへの値を渡すようにして実装した。
shizuki [Thu, 17 May 2012 14:33:21 +0000 (23:33 +0900)]
Merge branch 'skinnable-master' of ssh://shizuki@git.sourceforge.jp/gitroot/nucleus-jp/nucleus-next.git into skinnable-master
shizuki [Thu, 17 May 2012 14:33:13 +0000 (23:33 +0900)]
ADD:スキンタイプ「forgotpassword」のフレンドリーネームを追加
sakamocchi [Thu, 17 May 2012 14:25:59 +0000 (23:25 +0900)]
MERGE: リビジョン1851。alertOnHeadersSentとalertOnSecurityRiskの初期化条件の変更
Revision 1851:
FIX: the condition of alertOnHeadersSent and alertOnSecurityRisk
We did not be able to set them in config.php.
http://nucleuscms.svn.sourceforge.net/viewvc/nucleuscms?view=revision&revision=1851
reine [Thu, 17 May 2012 13:02:09 +0000 (22:02 +0900)]
CHANGE:不要になったmysql.phpを削除
shizuki [Thu, 17 May 2012 13:01:07 +0000 (22:01 +0900)]
ADD:createaccount.phpで使用するスキンタイプのフレンドリーネームの翻訳メッセージを追加
reine [Thu, 17 May 2012 12:50:41 +0000 (21:50 +0900)]
FIX:存在しないPAGEFACTORY.phpをチェックしていたのを削除。
sakamocchi [Thu, 17 May 2012 10:30:45 +0000 (19:30 +0900)]
ADD: forgotpassword.htmlをスキン/テンプレートシステムで構成可能にした
・リダイレクト先となるforgotpassword.phpを追加
・スキン「forgotpassword」を追加
・翻訳ファイルにメッセージを追加
・Admin::action_forgotpassword()を追加
・AdminActions::parse_actionurl()を追加
・forgotpassword.htmlへのリンクをforgotpassword.phpに変更
sakamocchi [Thu, 17 May 2012 05:36:58 +0000 (14:36 +0900)]
FIX: 見出しレベル2用翻訳メッセージの定義名の修正
_CREATE_ACCOUNTではなく_CREATE_ACCOUNT0だった
sakamocchi [Thu, 17 May 2012 05:08:38 +0000 (14:08 +0900)]
FIX: AdminActions::getAvailableActions()の修正
どのスキンからでも<%sitevar%>は利用できるため、switch句から除外した。
sakamocchi [Thu, 17 May 2012 05:06:03 +0000 (14:06 +0900)]
FIX: createaccount成功時にエラーメッセージとして1が出力されるバグの修正
Action::createAccount()の値をそのままAdmin::$headMessに代入していたため。一時的な変数$messageを追加しそれを評価するようにした。
sakamocchi [Thu, 17 May 2012 05:00:17 +0000 (14:00 +0900)]
ADD: createaccount.phpをスキン/テンプレートシステムで構成可能に
・pagefootに不足していた<%endif%>を挿入。
・createaccountinput/createaccountsuccess/createaccountdisableの3種類のスキンを追加
・Admin::action_createaccount()を追加
・AdminActions::parse_pluginextras()にRegistrationFormExtraFieldsイベントの処理を追加
Admin::$itemをAdmin::$contentsに名前変更したため、関連する以下のメソッドも修正した
・Admin::action_createitem()
・Admin::action_itemedit()
・AdminActions::parse_contents()
reine [Wed, 16 May 2012 14:05:01 +0000 (23:05 +0900)]
CHANGE:ロケール一覧をnucleus/localesフォルダにある言語ファイルから取得するように変更。の修正。
インストールスクリプトにUTF-8の文字を含まないようにした。
sakamocchi [Wed, 16 May 2012 13:16:23 +0000 (22:16 +0900)]
FIX: listplug_table_pluginlist()の配列キー評価を変更
array_key_exists()に論理否定を付加
sakamocchi [Wed, 16 May 2012 13:09:03 +0000 (22:09 +0900)]
CHANGE: showlist.phpの出力するテキストのマークアップを修正
改行コードを追加した。
sakamocchi [Wed, 16 May 2012 12:35:45 +0000 (21:35 +0900)]
MERGE: リビジョン1849。startUpError()に渡す引数内でXHTMLタグを使用可能に
startUpError()は引数に対してEntity::hsc()を実行してXMLエンティティを変換していた。これは複数のエラーメッセージを出力するのに都合が悪い。エラーメッセージはユーザーからの入力に応じて動的に生成されるため脆弱性の問題が発生するが、コア側でコントロール可能なため、エンティティ変換を削除する。
CHANGE: remove Entity::hsc() from startUpError()
if $title and $msg include some XHTML tags, they are escaped by
Entity::hsc(). This is a bit inconvinient.
http://nucleuscms.svn.sourceforge.net/viewvc/nucleuscms?view=revision&revision=1849
sakamocchi [Wed, 16 May 2012 12:28:39 +0000 (21:28 +0900)]
MERGE: リビジョン1848。翻訳ファイルのメッセージにXHTMLタグを含めることを可能に
<%text%>に定数を展開するBaseActions::parse_text()だが、定数に対してEntity::hsc()を適用しているため、定数内のXHTMLタグがエスケープされていた。これはメッセージを作成する際にやや都合が悪い。翻訳メッセージは動的に生成されるものではないため脆弱性につながる可能性は低いことから、これを削除する。
Revision 1848:
CHANGE: unuse Entity::hsc() in BaseActions::parse_text()
if translation file includes some XHTML tags, they are escaped by
Entity::hsc(). This is a bit inconvinient.
http://nucleuscms.svn.sourceforge.net/viewvc/nucleuscms?view=revision&revision=1848
shizuki [Wed, 16 May 2012 08:54:23 +0000 (17:54 +0900)]
FIX:プラグインオプションの翻訳メッセージが適用されないバグの修正
sakamocchi [Tue, 15 May 2012 22:14:16 +0000 (07:14 +0900)]
FIX: <%autosave%>、<%blogsetting%>、<%itemproperty%>が評価されないバグの修正
・AdminActions::checkCondition()にitempropertyを評価するコードがなかった。
・$valueの初期値が''だったため、評価が常にFALSEとなっていた。
reine [Tue, 15 May 2012 15:13:22 +0000 (00:13 +0900)]
FIX:グローバル設定画面の定数を修正
sakamocchi [Tue, 15 May 2012 14:49:40 +0000 (23:49 +0900)]
Merge branch 'skinnable-master' of git.sourceforge.jp:/gitroot/nucleus-jp/nucleus-next into skinnable-master
sakamocchi [Tue, 15 May 2012 14:49:09 +0000 (23:49 +0900)]
FIX: ブックマークレット機能の改善
前回のコミットの修正を反映した改善を行った。
1. イベントが正しく発生するようにコード追加
2. Adminクラスのメンバーを利用してブックマークレットのコンテンツを表示
3. Adminクラスのページアクションを登録する関数を利用
sakamocchi [Tue, 15 May 2012 14:46:54 +0000 (23:46 +0900)]
FIX: アイテムの追加・編集においてイベントが複数回発生していたバグの修正
スキン変数がパースされる度にPreAddItemFormイベントとPrepareItemForEditイベントが発生していた。このバグを修正するため、イベントをAdminクラスに移し、AdminActionsとの値渡しのためにAdminクラスにメンバーを追加した。このメンバーは他のページアクションでも活用できると思われるため、順次コードを修正して欲しい。
・Admin::$blog、Admin::$itemの各メンバーを追加。
・Admin::parse_contents()からプラグインイベント関係のコードをAdmin::action_createitem()とAdmin::action_edititem()に移動
reine [Tue, 15 May 2012 14:43:34 +0000 (23:43 +0900)]
CHANGE:ロケール一覧をnucleus/localesフォルダにある言語ファイルから取得するように変更。
インストール用言語ファイルがないロケールは言語名にアスタリスクをつけて、注意書きを追加。
reine [Tue, 15 May 2012 14:41:37 +0000 (23:41 +0900)]
FIX:ロケール表記の間違いを修正
shizuki [Sun, 13 May 2012 21:32:09 +0000 (06:32 +0900)]
Merge branch 'skinnable-master' of ssh://shizuki@git.sourceforge.jp/gitroot/nucleus-jp/nucleus-next.git into skinnable-master
sakamocchi [Sun, 13 May 2012 21:32:04 +0000 (06:32 +0900)]
MERGE: リビジョン1847。Blogクラスのコード整理。
shizuki [Sun, 13 May 2012 21:30:38 +0000 (06:30 +0900)]
FIX: ACTIONS::searchlink()メソッドでURLに「path」もしくは「query」が含まれていない場合にNoticeが発生
shizuki [Sun, 13 May 2012 07:55:35 +0000 (16:55 +0900)]
Merge branch 'skinnable-master' of ssh://shizuki@git.sourceforge.jp/gitroot/nucleus-jp/nucleus-next.git into skinnable-master
shizuki [Sun, 13 May 2012 07:55:22 +0000 (16:55 +0900)]
FIX:テンプレートSHOWLIST_LISTPLUG_TABLE_TPLTLIST_BODYの修正
通常画面用・管理画面用の両テンプレートの一覧画面で共通のテンプレートを使用しているために、編集画面へのリンクがどちらか一方のものしか表示されなかった
sakamocchi [Sun, 13 May 2012 06:53:11 +0000 (15:53 +0900)]
FIX: ブックマークレットからアイテムの追加・編集を可能に
以下の点で問題がある
1. <%if(autodraft)%>が評価されない(おそらく管理画面からも同様)
2. createitemにおいてlogtitle/logtext/loglinkが内容に反映されない
3. アイテム追加・編集後に表示されるページは未整備
sakamocchi [Sun, 13 May 2012 04:23:09 +0000 (13:23 +0900)]
MERGE: リビジョン1837。ロケールに関する翻訳メッセージの修正
_ERROR_NOSUCHLANGUAGE を _ERROR_NOSUCHLOCALEに
_SETTINGS_LANGUAGE を _SETTINGS_LOCALEに
「ロケール」と表示するよりは「言語」と表示したほうがユーザー視点ではわかりやすいため、メッセージの内容は変更していない。
Revision 1837:
CHANGE: some translation message related to locale
_ERROR_NOSUCHLANGUAGE to _ERROR_NOSUCHLOCALE
_SETTINGS_LANGUAGE to _SETTINGS_LOCALE
http://nucleuscms.svn.sourceforge.net/viewvc/nucleuscms?view=revision&revision=1837
shizuki [Sat, 12 May 2012 12:15:10 +0000 (21:15 +0900)]
sakamocchi [Sat, 12 May 2012 10:27:25 +0000 (19:27 +0900)]
FIX: i18n::substr()のバグ修正
self::$current_charsetを第4引数にわたさなければならないが、第3引数である$length引数0である場合があり、望む文字列が偉られなかった。
sakamocchi [Sat, 12 May 2012 07:09:18 +0000 (16:09 +0900)]
FIX: スキン名を引数とするsetSkin()に対しグローバル変数$skinidを渡していたバグの修正
sakamocchi [Fri, 11 May 2012 22:41:00 +0000 (07:41 +0900)]
sakamocchi [Fri, 11 May 2012 22:20:31 +0000 (07:20 +0900)]
FIX: admintemplateoverview/admntemplateoverviewの変換をAdmin::action()において行う
Nucleus
CMSのスキン名は最大20文字のため、全長21文字となるadmintemplateoverviewはそのままでは使うことができない。この問題はコミット「
272e98e6d6a1ee35e7d3a826b3f4121769935b4e」で指摘されており、即急に最検討する必要あり。
reine [Fri, 11 May 2012 12:30:01 +0000 (21:30 +0900)]
FIX:クエリエラー時にエラーとなったクエリが画面に表示されない不具合の修正
sakamocchi [Thu, 10 May 2012 20:17:36 +0000 (05:17 +0900)]
スキンblogselectbox/insertpluginoptionsの削除
以下のメールメッセージを参照のこと
http://sourceforge.jp/projects/nucleus-jp/lists/archive/developers/2012-May/000955.html
reine [Thu, 10 May 2012 13:47:27 +0000 (22:47 +0900)]
CHANGE:クエリ生成時のdate関数をDB::formatDateTimeに変更
shizuki [Thu, 10 May 2012 13:11:41 +0000 (22:11 +0900)]
FIX:デフォルト管理画面テンプレート内の余分な「\n」を削除
shizuki [Thu, 10 May 2012 12:43:12 +0000 (21:43 +0900)]
FIX:未インストールプラグインのセレクトボックス内の値の出力修正
未インストールプラグインの名前を格納している配列の値に「NP_」が含まれていたためプラグインが正しくインストールできなかった
shizuki [Thu, 10 May 2012 02:12:12 +0000 (11:12 +0900)]
FIX:管理エリア用テンプレート編集画面へのリンクパラメータ修正
shizuki [Thu, 10 May 2012 01:32:38 +0000 (10:32 +0900)]
FIX:通常スキンの「読み込み・書き出し」ページで、書き出し候補の中に管理エリア用スキンも表示されていたので修正
shizuki [Thu, 10 May 2012 01:18:38 +0000 (10:18 +0900)]
FIX:typo
shizuki [Thu, 10 May 2012 01:10:57 +0000 (10:10 +0900)]
FIX:AdminActions::parse_geteditpluginfo()で、$managerが宣言されていなかった
shizuki [Thu, 10 May 2012 00:37:35 +0000 (09:37 +0900)]
FIX:<%pagehead%>、<%pagefoot%>の内容がデータベースに格納されているとプラグインイベントが発生しなかった不具合を修正
shizuki [Thu, 10 May 2012 00:25:34 +0000 (09:25 +0900)]
FIX:プラグインイベントAdminPrePageHead、AdminPrePageFootで、aDMINクラスのプライベート変数を直接取得していた部分を修正
sakamocchi [Wed, 9 May 2012 15:33:38 +0000 (00:33 +0900)]
MERGE: リビジョン1834。globalfunctions.phpの非推奨関数の整理。
近年の開発により、リリース当初に作成されたグローバル関数のうち結構な数がクラスの機能として実装されたことを受けて、それらグローバル関数を非推奨とします。
Notificationクラスで同等機能を持つメソッドを提供:
getMailFooter()
isValidMailAddress()
Entityクラスで同等機能を持つメソッドを提供:
highlight()
shorten()
stringStripTags ()
toAscii()
stringToAttribute()
stringToXML()
encode_desc()
i18nクラスで同等機能を持つメソッドを提供:
getLanguageName()
checkLanguage()
formatDate()
DBクラスで同等機能を持つメソッドを提供:
quickQuery()
mysqldate()
Linkクラスで同等機能を持つメソッドを提供:
createItemLink()
createMemberLink()
createCategoryLink()
createArchiveListLink()
createArchiveLink()
createBlogidLink()
createLink()
createBlogLink()
ActionLogクラスで同等機能を持つメソッドを提供:
addToLog()
Managerクラスで同等機能を持つメソッドを提供:
getPluginNameFromPid()
numberOfEventSubscriber()
意味のない関数:
ifset()
selectLanguage()
ticketForPlugin()
Revision 1834:
CHANGE: rearrangement for globalfunctions.php and make some functions
deprecated
At current development, much functions in global scope are obsoleted by
classes.
obsoleted by Notification class:
getMailFooter()
isValidMailAddress()
obsoleted by Entity class:
highlight()
shorten()
stringStripTags ()
toAscii()
stringToAttribute()
stringToXML()
encode_desc()
obsoleted by i18n class:
getLanguageName()
checkLanguage()
formatDate()
obsoleted by DB class:
quickQuery()
mysqldate()
obsoleted by Link class:
createItemLink()
createMemberLink()
createCategoryLink()
createArchiveListLink()
createArchiveLink()
createBlogidLink()
createLink()
createBlogLink()
obsoleted by ActionLog class:
addToLog()
obsoleted by Manager class
getPluginNameFromPid()
numberOfEventSubscriber()
meaningless:
ifset()
selectLanguage()
ticketForPlugin()
http://nucleuscms.svn.sourceforge.net/viewvc/nucleuscms?view=revision&revision=1834
sakamocchi [Wed, 9 May 2012 12:05:40 +0000 (21:05 +0900)]
Merge branch 'skinnable-master' of sakamocchi@git.sourceforge.jp:/gitroot/nucleus-jp/nucleus-next.git into skinnable-master
shizuki [Wed, 9 May 2012 10:42:12 +0000 (19:42 +0900)]
FIX:管理画面用スキンadminskinoverviewでのfriendryname設定修正
admntemplateoverviewスキンのfriendrynameの設定が、以前のadmintemplateoverviewのままだった
shizuki [Wed, 9 May 2012 08:50:26 +0000 (17:50 +0900)]
FIX:管理画面スキンblogcommentlistに<%pagehead%><%pagefoot%>が無かったので追加
shizuki [Wed, 9 May 2012 00:32:03 +0000 (09:32 +0900)]
FIX:テンプレートが指定されていなかった部分を修正
shizuki [Tue, 8 May 2012 22:04:28 +0000 (07:04 +0900)]
FIX:プラグインオプションの管理画面においてスキン中でテンプレートが指定されていなかったので修正
sakamocchi [Tue, 8 May 2012 21:45:06 +0000 (06:45 +0900)]
Merge branch 'skinnable-master' of git.sourceforge.jp:/gitroot/nucleus-jp/nucleus-next into skinnable-master
reine [Tue, 8 May 2012 13:28:40 +0000 (22:28 +0900)]
FIX:プラグインのオプション設定画面で”オプションの保存”領域の表示が崩れていたのを修正
FIX:SELECTボックスのテキスト/値 分割の際の正規表現を修正
shizuki [Tue, 8 May 2012 02:15:52 +0000 (11:15 +0900)]
FIX:バッチ処理中のメッセージが正しく表示されなかったのでパースの順序を修正
デフォルトテンプレートの該当箇所調整
shizuki [Tue, 8 May 2012 02:04:31 +0000 (11:04 +0900)]
FIX:チームメンバーに対するバッチ処理の修正
ブログチームに追加するメンバーのセレクトボックスの初期値が設定されていなかった
チームメンバーから管理者権限を外すsqlクエリが管理者権限を付与するクエリになっていた
shizuki [Mon, 7 May 2012 15:03:57 +0000 (00:03 +0900)]
FIX:Typo
shizuki [Mon, 7 May 2012 15:03:02 +0000 (00:03 +0900)]
FIX:チームリスト表示の際に定義されていない配列「$data」を参照しようとした
shizuki [Mon, 7 May 2012 14:22:45 +0000 (23:22 +0900)]
FIX:admin/defaultテンプレートのhtmlタグ修正
checkboxタグのname属性に'['、']'の抜けがあった
sakamocchi [Mon, 7 May 2012 13:37:16 +0000 (22:37 +0900)]
FIX: <%existsNewPlugin%>がすべてのプラグインのリストを表示するバグの修正
SQL文とその評価のミス。ついでにより効率のよいロジックに書き換えた。
sakamocchi [Mon, 7 May 2012 13:04:46 +0000 (22:04 +0900)]
Merge branch 'skinnable-master' of git.sourceforge.jp:/gitroot/nucleus-jp/nucleus-next into skinnable-master
sakamocchi [Mon, 7 May 2012 13:03:26 +0000 (22:03 +0900)]
CHANGE: 管理画面用スキンに<%pagehead%><%pagefoot%>を追加。
AdminActions::parse_pagehead()とAdminActions::parse_pagefoot()も追加。
PluginAdmin::start()とPluginAdmin::end()で依然Skin::parse()するため、このページを表示するときだけはイベントが2度発生してしまう。今後の課題とする。
shizuki [Mon, 7 May 2012 12:31:22 +0000 (21:31 +0900)]
アイテムのバッチ処理の修正
テンプレートが適用されていなかったので修正
Admin::moveOneItem()がprivateだったのでpublicに変更
sakamocchi [Sun, 6 May 2012 14:35:05 +0000 (23:35 +0900)]
ADD: <%parsedinclude%>でスキン内でスペシャルスキンパーツを展開する機能を追加
Nucleus CMS日本語版3.41から実装された同機能を実装。詳細は以下を参照のこと。
http://sourceforge.jp/projects/nucleus-jp/lists/archive/developers/2012-May/000944.html
sakamocchi [Sun, 6 May 2012 14:25:06 +0000 (23:25 +0900)]
Merge branch 'skinnable-master' of git.sourceforge.jp:/gitroot/nucleus-jp/nucleus-next into skinnable-master
sakamocchi [Sun, 6 May 2012 14:24:44 +0000 (23:24 +0900)]
FIX: プラグインオプションへ翻訳メッセージが適用されないバグの修正
リビジョン1831のマージも兼ねている。
shizuki [Sun, 6 May 2012 14:02:55 +0000 (23:02 +0900)]
Merge branch 'skinnable-master' of ssh://shizuki@git.sourceforge.jp/gitroot/nucleus-jp/nucleus-next.git into skinnable-master
shizuki [Sun, 6 May 2012 14:01:55 +0000 (23:01 +0900)]
FIX:カテゴリーのバッチ削除・移動の修正
ADD:Admin::moveOneCategory()の追加
CHANGE:AdminActions::parse_batchmovelist()での「name」値の設定方法を変更
FIX:デフォルトの管理画面スキン内で、<%text%>に対する引数「_BATCH_CATEGORIES」の最初の「_」が抜けていたので修正
sakamocchi [Sun, 6 May 2012 14:00:14 +0000 (23:00 +0900)]
Merge branch 'skinnable-master' of git.sourceforge.jp:/gitroot/nucleus-jp/nucleus-next into skinnable-master
reine [Sun, 6 May 2012 13:17:38 +0000 (22:17 +0900)]
CHANGE:$CONF['debug']がTRUEの時にクエリエラーを画面に出力するように変更
reine [Sun, 6 May 2012 13:16:37 +0000 (22:16 +0900)]
FIX:Notificationクラスからのstrlenを呼び出しにselfを参照していたのをi18nに修正
shizuki [Sun, 6 May 2012 09:23:37 +0000 (18:23 +0900)]
FIX:前回のコミットの修正忘れ
shizuki [Sun, 6 May 2012 09:06:10 +0000 (18:06 +0900)]
FIX:コメントのバッチ削除ができなかったので修正
他のバッチ削除も同じコードを使用していたので同様に機能していなかったものと思われる
sakamocchi [Sun, 6 May 2012 08:10:51 +0000 (17:10 +0900)]
FIX: action_overviewにおいてウェブログの一覧テーブルに重複したカラムがあるのを修正
showlost.phpが同一のテンプレートを2度参照して出力していたため
shizuki [Sun, 6 May 2012 07:03:05 +0000 (16:03 +0900)]
FIX:投稿されたコメントに、URLが入力されていない時にNoticeが出ていたので修正
shizuki [Sun, 6 May 2012 04:53:54 +0000 (13:53 +0900)]
FIX:コミット26bf4ea71c19b112c12ef01f633165dfabf08f06の修正がいつの間にか戻されていたので修正
sakamocchi [Sun, 6 May 2012 04:00:36 +0000 (13:00 +0900)]
MERGE: リビジョン1829。管理エリアのスタートアップエラー表示の際のHTTPヘッダ出力の修正
/nucleus/index.phpからstartUpError()をコールする際、HTTP1.1ヘッダを2回生成していたバグの修正
sakamocchi [Sun, 6 May 2012 03:54:30 +0000 (12:54 +0900)]
FIX: 選択するスキンが逆転していたことにより、アイテムの追加と編集が入れ替わっていたバグの修正
sakamocchi [Sun, 6 May 2012 03:34:59 +0000 (12:34 +0900)]
Merge branch 'skinnable-master' of git.sourceforge.jp:/gitroot/nucleus-jp/nucleus-next into skinnable-master
sakamocchi [Sun, 6 May 2012 03:16:16 +0000 (12:16 +0900)]
FIX: コミット「
a1c8b968c4f38141f80ce909cd17b49503a9a23d」の修正
globalfunctions.phpの初期化処理において、「$CONF['debug'] == TRUE」の際に「$CONF =
array()」としてしまうバグがあった。
すでにファイルツリーにはないPAGEFACTORY.phpがインクルードされてしまうバグがあった。
sakamocchi [Sun, 6 May 2012 03:16:16 +0000 (12:16 +0900)]
FIX: コミット「
a1c8b968c4f38141f80ce909cd17b49503a9a23d」の修正
globalfunctions.phpの初期化処理において、「$CONF['debug'] == TRUE」の際に「$CONF =
array()」としてしまうバグがあった。
sakamocchi [Sun, 6 May 2012 03:05:13 +0000 (12:05 +0900)]
FIX: event_CustomLogin()が不正なSQL文で問い合わせをするのを修正
これによりログイン処理の際に常に実行エラーが発生していた。それにも関わらずエラーメッセージが出力されなかったのは、DBクラスの課題である。
sakamocchi [Sun, 6 May 2012 03:03:48 +0000 (12:03 +0900)]
MERGE: リビジョン1828。リビジョン1827の補足。
返り値やその評価を整理。