名刺作成 データ投稿のおすすめ
- Sunday, June 15 2014 @ 02:09 AM JST
- 投稿者: Admin
- 表示回数 3,842
Thursday, November 21 2024 @ 06:33 PM JST
Geeklog 2.0から2.1へアップグレードを手動で行う方法を紹介します。
Geeklog本家から公開されているわけではありませんので自己責任でご利用ください。何を実行すべきかは、sql/update/mysqlのupdate sqlの差分をTourtoise mergeなどで確認してください。
ALTER TABLE `gl_conf_values`
ADD `tab` TINYINT( 11 ) NOT NULL DEFAULT '0' AFTER `sort_order`
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('path_editors', 's:0:"";', 'text', 'Core', 's:0:"";', 0, -1, 132, 3, 3);
INSERT INTO `gl_conf_values`VALUES ('advanced_editor_name','s:8:\"ckeditor\";','select','Core','s:8:\"ckeditor\";',4,-1,845,20,20);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('default_cache_time_article', 'i:0;', 'text', 'Core', 'i:0;', 1, -1, 1390, 7, 7);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('cache_templates', 'b:1;', 'select', 'Core', 'b:1;', 2, 1, 220, 10, 10);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('whatsnew_cache_time', 'i:3600;', 'text', 'Core', 'i:3600;', 3, -1, 1060, 15, 15);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('default_cache_time_block', 'i:0;', 'text', 'Core', 'i:0;', 7, -1, 1810, 31, 31);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('default_cache_time', 'i:0;', 'text', 'staticpages', 'i:0;', 0, -1, 129, 0, 0);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('titletoid', 'i:0;', 'select', 'Core', 'i:0;', 7, 1, 1820, 31, 31);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('sg_filemanager', 'N;', 'subgroup', 'Core', 'N;', 8, -1, 0, 0, 46);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('tab_filemanager_general', 'N;', 'tab', 'Core', 'N;', 8, -1, 0, 46, 46);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('fs_filemanager_general', 'N;', 'fieldset', 'Core', 'N;', 8, -1, 0, 46, 46);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('filemanager_disabled', 'b:0;', 'select', 'Core', 'b:0;', 8, 1, 2040, 46, 46);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('filemanager_browse_only', 'b:0;', 'select', 'Core', 'b:0;', 8, 1, 2050, 46, 46);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('filemanager_default_view_mode', 's:4:"grid";', 'select', 'Core', 's:4:"grid";', 8, 34, 2060, 46, 46);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('filemanager_show_confirmation', 'b:1;', 'select', 'Core', 'b:1;', 8, 1, 2070, 46, 46);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('filemanager_search_box', 'b:1;', 'select', 'Core', 'b:1;', 8, 1, 2080, 46, 46);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('filemanager_file_sorting', 's:7:"default";', 'select', 'Core', 's:7:"default";', 8, 35, 2090, 46, 46);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('filemanager_chars_only_latin', 'b:1;', 'select', 'Core', 'b:1;', 8, 1, 2100, 46, 46);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('filemanager_date_format', 's:11:"Y-m-d H:i:s";', 'text', 'Core', 's:11:"Y-m-d H:i:s";', 8, -1, 2110, 46, 46);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('filemanager_logger', 'b:0;', 'select', 'Core', 'b:0;', 8, 1, 2120, 46, 46);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('filemanager_show_thumbs', 'b:1;', 'select', 'Core', 'b:1;', 8, 1, 2130, 46, 46);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('filemanager_generate_thumbnails', 'b:1;', 'select', 'Core', 'b:1;', 8, 1, 2140, 46, 46);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('tab_filemanager_upload', 'N;', 'tab', 'Core', 'N;', 8, -1, 0, 47, 47);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('fs_filemanager_upload', 'N;', 'fieldset', 'Core', 'N;', 8, -1, 0, 47, 47);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('filemanager_upload_restrictions', 'a:23:{i:0;s:3:"jpg";i:1;s:4:"jpeg";i:2;s:3:"gif";i:3;s:3:"png";i:4;s:3:"svg";i:5;s:3:"txt";i:6;s:3:"pdf";i:7;s:3:"odp";i:8;s:3:"ods";i:9;s:3:"odt";i:10;s:3:"rtf";i:11;s:3:"doc";i:12;s:4:"docx";i:13;s:3:"xls";i:14;s:4:"xlsx";i:15;s:3:"ppt";i:16;s:4:"pptx";i:17;s:3:"ogv";i:18;s:3:"mp4";i:19;s:4:"webm";i:20;s:3:"ogg";i:21;s:3:"mp3";i:22;s:3:"wav";}', '%text', 'Core', 'a:23:{i:0;s:3:"jpg";i:1;s:4:"jpeg";i:2;s:3:"gif";i:3;s:3:"png";i:4;s:3:"svg";i:5;s:3:"txt";i:6;s:3:"pdf";i:7;s:3:"odp";i:8;s:3:"ods";i:9;s:3:"odt";i:10;s:3:"rtf";i:11;s:3:"doc";i:12;s:4:"docx";i:13;s:3:"xls";i:14;s:4:"xlsx";i:15;s:3:"ppt";i:16;s:4:"pptx";i:17;s:3:"ogv";i:18;s:3:"mp4";i:19;s:4:"webm";i:20;s:3:"ogg";i:21;s:3:"mp3";i:22;s:3:"wav";}', 8, -1, 2150, 47, 47);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('filemanager_upload_overwrite', 'b:0;', 'select', 'Core', 'b:0;', 8, 1, 2160, 47, 47);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('filemanager_upload_images_only', 'b:0;', 'select', 'Core', 'b:0;', 8, 1, 2170, 47, 47);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('filemanager_upload_file_size_limit', 'i:16;', 'text', 'Core', 'i:16;', 8, -1, 2180, 47, 47);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('filemanager_unallowed_files', 'a:1:{i:0;s:9:".htaccess";}', '%text', 'Core', 'a:1:{i:0;s:9:".htaccess";}', 8, -1, 2190, 47, 47);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('filemanager_unallowed_dirs', 'a:3:{i:0;s:7:"_thumbs";i:1;s:16:".CDN_ACCESS_LOGS";i:2;s:12:"cloudservers";}', '%text', 'Core', 'a:3:{i:0;s:7:"_thumbs";i:1;s:16:".CDN_ACCESS_LOGS";i:2;s:12:"cloudservers";}', 8, -1, 2200, 47, 47);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('filemanager_unallowed_files_regexp', 's:8:"/^\\./uis";', 'text', 'Core', 's:8:"/^\\./uis";', 8, -1, 2210, 47, 47);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('filemanager_unallowed_dirs_regexp', 's:8:"/^\\./uis";', 'text', 'Core', 's:8:"/^\\./uis";', 8, -1, 2220, 47, 47);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('tab_filemanager_images', 'N;', 'tab', 'Core', 'N;', 8, -1, 0, 48, 48);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('fs_filemanager_images', 'N;', 'fieldset', 'Core', 'N;', 8, -1, 0, 48, 48);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('filemanager_images_ext', 'a:5:{i:0;s:3:"jpg";i:1;s:4:"jpeg";i:2;s:3:"gif";i:3;s:3:"png";i:4;s:3:"svg";}', '%text', 'Core', 'a:5:{i:0;s:3:"jpg";i:1;s:4:"jpeg";i:2;s:3:"gif";i:3;s:3:"png";i:4;s:3:"svg";}', 8, -1, 2230, 48, 48);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('tab_filemanager_videos', 'N;', 'tab', 'Core', 'N;', 8, -1, 0, 49, 49);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('fs_filemanager_videos', 'N;', 'fieldset', 'Core', 'N;', 8, -1, 0, 49, 49);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('filemanager_show_video_player', 'b:1;', 'select', 'Core', 'b:1;', 8, 1, 2240, 49, 49);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('filemanager_videos_ext', 'a:3:{i:0;s:3:"ogv";i:1;s:3:"mp4";i:2;s:4:"webm";}', '%text', 'Core', 'a:3:{i:0;s:3:"ogv";i:1;s:3:"mp4";i:2;s:4:"webm";}', 8, -1, 2250, 49, 49);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('filemanager_videos_player_width', 'i:400;', 'text', 'Core', 'i:400;', 8, -1, 2260, 49, 49);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('filemanager_videos_player_height', 'i:222;', 'text', 'Core', 'i:222;', 8, -1, 2270, 49, 49);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('tab_filemanager_audios', 'N;', 'tab', 'Core', 'N;', 8, -1, 0, 50, 50);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('fs_filemanager_audios', 'N;', 'fieldset', 'Core', 'N;', 8, -1, 0, 50, 50);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('filemanager_show_audio_player', 'b:1;', 'select', 'Core', 'b:1;', 8, 1, 2280, 50, 50);
INSERT INTO `gl_conf_values` (`name`, `value`, `type`, `group_name`, `default_value`, `subgroup`, `selectionArray`, `sort_order`, `tab`, `fieldset`) VALUES('filemanager_audios_ext', 'a:3:{i:0;s:3:"ogg";i:1;s:3:"mp3";i:2;s:3:"wav";}', '%text', 'Core', 'a:3:{i:0;s:3:"ogg";i:1;s:3:"mp3";i:2;s:3:"wav";}', 8, -1, 2290, 50, 50);
だぶって登録していないかどうか、cacheで検索して、ダブった登録を削除してください。
INSERT INTO `gl_conf_values`VALUES ('google_login','i:0;','select','Core','i:0;',4,1,359,16,16);
INSERT INTO `gl_conf_values`VALUES ('google_consumer_key','s:0:\"\";','text','Core','s:0:\"\";',4,-1,360,16,16);
INSERT INTO `gl_conf_values`VALUES ('google_consumer_secret','s:0:\"\";','text','Core','s:0:\"\";',4,-1,361,16,16);
INSERT INTO `gl_conf_values`VALUES ('microsoft_login','i:0;','select','Core','i:0;',4,1,362,16,16);
INSERT INTO `gl_conf_values`VALUES ('microsoft_consumer_key','s:0:\"\";','text','Core','s:0:\"\";',4,-1,363,16,16);
INSERT INTO `gl_conf_values`VALUES ('microsoft_consumer_secret','s:0:\"\";','text','Core','s:0:\"\";',4,-1,364,16,16);
INSERT INTO `gl_conf_values`VALUES ('yahoo_login','i:0;','select','Core','i:0;',4,1,365,16,16);
INSERT INTO `gl_conf_values`VALUES ('yahoo_consumer_key','s:0:\"\";','text','Core','s:0:\"\";',4,-1,366,16,16);
INSERT INTO `gl_conf_values`VALUES ('yahoo_consumer_secret','s:0:\"\";','text','Core','s:0:\"\";',4,-1,367,16,16);
gl_groupsの最後に追加します。以下の例はgroup_idが96までデータがあるので、group_id 97に追加する例です。gl_group_assignmentsにもあわせて追加します。
INSERT INTO `gl_groups` (`grp_id`, `grp_name`, `grp_descr`, `grp_gl_core`, `grp_default`) VALUES(97, 'Filemanager Admin', 'Has full access to File Manager', 1, 0);
INSERT INTO `gl_group_assignments` (`ug_main_grp_id`, `ug_uid`, `ug_grp_id`) VALUES(97, NULL, 1)
ALTER TABLE `gl_stories`
ADD `cache_time` int(11) NOT NULL DEFAULT '0' AFTER `meta_keywords`
ALTER TABLE `gl_blocks`
ADD `cache_time` int(11) NOT NULL DEFAULT '0' AFTER `allow_autotags`
ALTER TABLE `gl_staticpage`
ADD `cache_time` int(11) NOT NULL DEFAULT '0' AFTER `template_id`
ALTER TABLE `gl_sessions'
ADD `whos_online` tinyint(1) NOT NULL default '1' AFTER `md5_sess_id`
Geeklog 2.0配布直前に、ページナビゲーションのデフォルト数値がコンフィギュレーションに追加されています。直前のバージョンを利用していて、ナビゲーションが 最初 1 2 3 4 5 6 7 最後 のように表示されない場合は以下を実行してください。
INSERT INTO `gl_conf_values`VALUES ('page_navigation_max_pages','i:7;','text','Core','i:7;',7,-1,1800,31,31);
dataBoxプラグインを最新版に置き換える場合、コンフィギュレーションのアップデートは、管理画面のプラグインで、アップデートをクリックして実行してください。
管理画面でデータベースのテーブル構造をアップデートする、アップデートプログラムは提供していませんので、各自phpMyAdminで、配布元Wikiで紹介しているSQLを実行してください。
例)
ALTER TABLE `gl_databox_base`
ADD `trackbackcode` TINYINT( 4 ) NOT NULL DEFAULT '0' AFTER `fieldset_id`
ALTER TABLE `gl_userbox_base`
ADD `trackbackcode` TINYINT( 4 ) NOT NULL DEFAULT '0' AFTER `fieldset_id`
詳しくはdataBoxのWikiを参照してください。
https://bitbucket.org/tsuchi/box/wiki/table%20change%20history
旧バージョンではタイプがありませんでした。データを移行後、データにリストされない場合は、タイプを作成したうえでこのSQLを実行してください。
update `gl_databox_base` set `fieldset_id` = '1'
http://developers.google.com/speed/pagespeed/insights/
Googleが提供しているページの最適化評価とサジェスチョン。
http://gtmetrix.com/
サイトの最適化要素を計測します。
http://tools.pingdom.com/fpt/
ページの要素がどのようにロードされているのかが解析できます。
Geeklog 2.1の開発途中のリポジトリから最終のGeeklog 2.1のアップデートは初期インストールからサイトを復活させる方法がおすすめです。
ちょっとコツがありますが、それをおさえれば1時間くらいで復旧できるかと思います。
順番には意味があるので、このとおりの順番で!
Geeklog 2.0以上のサイトなら以下の手順でできます。
これで美しいGeeklog 2.1.0サイトが構築できます。