const LIB_JQUERY_FITVIDS = 'jquery.fitvids';
const LIB_JQUERY_RESPONSIVETABLE = 'jquery.responsivetable';
const LIB_JQUERY_FORM = 'jquery.form';
+ const LIB_JQUERY_UPLOADFILE = 'jquery.uploadfile';
// Magic3管理画面専用jQueryプラグイン
const LIB_JQUERY_M3_SLIDEPANEL = 'jquery.m3slidepanel'; // スライドパネル
const JQUERY_FITVIDS_VER = '1.1';
const JQUERY_RESPONSIVETABLE_VER = '5.0.4';
const JQUERY_FORM_VER = '3.51.0';
+ const JQUERY_UPLOADFILE_VER = '3.1.10';
// その他ライブラリバージョン
const CODEMIRROR_VER = '3.1';
const JQUERY_RESPONSIVETABLE_FILENAME = 'jquery/responsiveTable/js/rwd-table.js';
const JQUERY_RESPONSIVETABLE_CSS = 'jquery/responsiveTable/css/rwd-table.css';
const JQUERY_FORM_FILENAME = 'jquery/jquery.form.min.js';
+ const JQUERY_UPLOADFILE_FILENAME = 'jquery/uploadfile/jquery.uploadfile.js';
+ const JQUERY_UPLOADFILE_CSS = 'jquery/uploadfile/uploadfile.css';
// Magic3管理画面jQueryプラグインのファイル名
const JQUERY_M3_SLIDEPANEL_FILENAME = 'jquery/jquery.m3slidepanel.js'; // スライドパネル
const JQUERY_FITVIDS_URL = 'http://fitvidsjs.com/';
const JQUERY_RESPONSIVETABLE_URL = 'http://gergeo.se/RWD-Table-Patterns';
const JQUERY_FORM_URL = 'http://malsup.com/jquery/form/';
+ const JQUERY_UPLOADFILE_URL = 'https://github.com/hayageek/jquery-upload-file/';
// ディレクトリ名
const FCKEDITOR_DIRNAME = 'fckeditor2.6.6'; // FCKEditor
'version' => self::JQUERY_RESPONSIVETABLE_VER),
self::LIB_JQUERY_FORM => array( 'script' => array(self::JQUERY_FORM_FILENAME),
'url' => self::JQUERY_FORM_URL,
- 'version' => self::JQUERY_FORM_VER),
+ 'version' => self::JQUERY_FORM_VER),
+ self::LIB_JQUERY_UPLOADFILE => array( 'script' => array(self::JQUERY_UPLOADFILE_FILENAME),
+ 'css' => array(self::JQUERY_UPLOADFILE_CSS),
+ 'url' => self::JQUERY_UPLOADFILE_URL,
+ 'version' => self::JQUERY_UPLOADFILE_VER),
// Magic3管理画面専用jQueryプラグイン
self::LIB_JQUERY_M3_SLIDEPANEL => array( 'script' => array(self::JQUERY_M3_SLIDEPANEL_FILENAME)), // スライドパネル
{
// ##### 依存ライブラリ情報 #####
static $dependentLib = array( self::LIB_ELFINDER => array(self::LIB_JQUERY_UI_WIDGETS_DIALOG, self::LIB_JQUERY_UI_WIDGETS_SLIDER),
- self::LIB_JQUERY_TIMEPICKER => array(self::LIB_JQUERY_UI)); // JQUERY_TIMEPICKERはJQUERY_UIを使用する
+ self::LIB_JQUERY_TIMEPICKER => array(self::LIB_JQUERY_UI), // JQUERY_TIMEPICKERはJQUERY_UIを使用する
+ self::LIB_JQUERY_UPLOADFILE => array(self::LIB_JQUERY_FORM));
return $dependentLib[$lib];
}
DELETE FROM _widgets WHERE wd_id = 'admin_main';\r
INSERT INTO _widgets\r
(wd_id, wd_name, wd_admin, wd_category_id, wd_version, wd_author, wd_copyright, wd_license, wd_official_level, wd_add_script_lib, wd_available, wd_editable, wd_has_admin, wd_enable_operation, wd_use_instance_def, wd_initialized, wd_release_dt, wd_install_dt, wd_create_dt) VALUES\r
-('admin_main', '管理用画面', true, 'admin', '1.1.0', 'Naoki Hirata', 'Magic3.org', 'GPL', 10, 'menudef=jquery.jstree;menudef_detail=wysiwyg_editor;smenudef_detail=wysiwyg_editor;analyzegraph=jquery.jqplot;adjustwidget=wysiwyg_editor,ckeditor_m3toolbar;filebrowser=elfinder;editmenu_others=elfinder;initwizard_=bootstrap;test_ckeditor=ckeditor_m3toolbar;configimage=jquery.form', false, false, false, true, false, true, '2013-03-04', now(),now());\r
+('admin_main', '管理用画面', true, 'admin', '1.1.0', 'Naoki Hirata', 'Magic3.org', 'GPL', 10, 'menudef=jquery.jstree;menudef_detail=wysiwyg_editor;smenudef_detail=wysiwyg_editor;analyzegraph=jquery.jqplot;adjustwidget=wysiwyg_editor,ckeditor_m3toolbar;filebrowser=elfinder;editmenu_others=elfinder;initwizard_=bootstrap;test_ckeditor=ckeditor_m3toolbar;configimage=jquery.uploadfile', false, false, false, true, false, true, '2013-03-04', now(),now());\r
DELETE FROM _widgets WHERE wd_id = 'admin/analytics';\r
INSERT INTO _widgets\r
(wd_id, wd_name, wd_admin, wd_category_id, wd_version, wd_author, wd_copyright, wd_license, wd_official_level, wd_add_script_lib, wd_available, wd_editable, wd_has_admin, wd_initialized, wd_release_dt, wd_install_dt, wd_create_dt) VALUES\r