• R/O
  • HTTP
  • SSH
  • HTTPS

nucleus-plugins: Commit

Nucleus CMS日本語版用プラグインのうち、日本語版開発者がサポートしているもの


Commit MetaInfo

Revisiónf70fa895f3879db4b2580b825ebb4ddc5b7b75e4 (tree)
Tiempo2012-10-20 15:12:15
Autorsakamocchi <o-takashi@saka...>
Commitersakamocchi

Log Message

FIX: NP_AttachをNucleus 3.65/PHP5.4/MySQL5.5で動作するよう修正

Cambiar Resumen

Diferencia incremental

--- a/NP_Attach/NP_Attach.php
+++ b/NP_Attach/NP_Attach.php
@@ -269,10 +269,21 @@ class NP_Attach extends NucleusPlugin
269269 return;
270270 }
271271
272- public function doTemplateVar($item, $mediumid)
272+ public function doTemplateVar(&$item)
273273 {
274274 global $DIR_MEDIA, $blogid;
275275
276+ /* receive an argument, with prevention of E_STRICT*/
277+ $args = func_get_args();
278+ if ( !array_key_exists(0, $args) )
279+ {
280+ return;
281+ }
282+ else
283+ {
284+ $mediumid = $args[0];
285+ }
286+
276287 if ( !self::$itemid || !self::$blogid )
277288 {
278289 self::$blogid = $blogid;
@@ -313,7 +324,7 @@ class NP_Attach extends NucleusPlugin
313324
314325 private function generateParsedTag($maxwidth, $maxheight)
315326 {
316- global $manager;
327+ global $manager, $DIR_MEDIA;
317328
318329 /* check medium has path */
319330 $data = &self::$data;
--- a/NP_Attach/attach/ja_Jpan_JP.EUC-JP.php
+++ b/NP_Attach/attach/ja_Jpan_JP.EUC-JP.php
@@ -12,20 +12,20 @@
1212 * of the License, or (at your option) any later version.
1313 */
1414
15-define('_NP_ATTACH_01', 'アイテムに直接、ファイルを添付します。添付したファイルはタグ<%Attach%>でアイテム中に表示できます');
16-define('_NP_ATTACH_02', '管理画面に表示するサムネイルの横幅の最大値');
17-define('_NP_ATTACH_03', '管理画面に表示するサムネイルの縦幅の最大値');
18-define('_NP_ATTACH_04', '管理画面に表示する縮小画像のテンプレート');
19-define('_NP_ATTACH_05', '管理画面に表示する画像以外のテンプレート');
20-define('_NP_ATTACH_06', 'アイテムに添付できるファイルの数');
21-define('_NP_ATTACH_07', 'ウェブログに表示する原寸画像のテンプレート。縮小画像のテンプレートはNP_Thumbnailのテンプレートに準じてます。');
22-define('_NP_ATTACH_08', 'ウェブログに表示する画像以外のテンプレート');
23-define('_NP_ATTACH_09', 'ファイルの情報');
24-define('_NP_ATTACH_10', 'タグ');
25-define('_NP_ATTACH_11', 'ファイルと説明文');
26-define('_NP_ATTACH_12', '埋め込み方法');
27-define('_NP_ATTACH_13', '削除');
28-define('_NP_ATTACH_14', 'リンク');
29-define('_NP_ATTACH_15', 'リンク');
30-define('_NP_ATTACH_16', '縮小');
31-define('_NP_ATTACH_17', '実寸');
15+define('_NP_ATTACH_01', '?????ƥ??ľ?ܡ??ե??????ź?դ??ޤ???ź?դ????ե?????ϥ???<%Attach%>?ǥ????ƥ????ɽ???Ǥ??ޤ?');
16+define('_NP_ATTACH_02', '???????̤?ɽ?????륵??ͥ???β????κ?????');
17+define('_NP_ATTACH_03', '???????̤?ɽ?????륵??ͥ???ν????κ?????');
18+define('_NP_ATTACH_04', '???????̤?ɽ??????̾??????Υƥ?ץ졼??');
19+define('_NP_ATTACH_05', '???????̤?ɽ??????????ʳ??Υƥ?ץ졼??');
20+define('_NP_ATTACH_06', '?????ƥ??ź?դǤ???ե?????ο?');
21+define('_NP_ATTACH_07', '?????֥?????ɽ?????븶???????Υƥ?ץ졼?ȡ??̾??????Υƥ?ץ졼?Ȥ?NP_Thumbnail?Υƥ?ץ졼?Ȥ˽स?Ƥޤ???');
22+define('_NP_ATTACH_08', '?????֥?????ɽ??????????ʳ??Υƥ?ץ졼??');
23+define('_NP_ATTACH_09', '?ե?????ξ???');
24+define('_NP_ATTACH_10', '????');
25+define('_NP_ATTACH_11', '?ե??????????ʸ');
26+define('_NP_ATTACH_12', '????????ˡ');
27+define('_NP_ATTACH_13', '???');
28+define('_NP_ATTACH_14', '???');
29+define('_NP_ATTACH_15', '???');
30+define('_NP_ATTACH_16', '?̾?');
31+define('_NP_ATTACH_17', '????');
Show on old repository browser