whoami7 - Manager
:
/
home
/
fresvfqn
/
waterdamagerestorationgerritsenbeach.com
/
Upload File:
files >> /home/fresvfqn/waterdamagerestorationgerritsenbeach.com/piwigo.zip
PK �[�)��z� z� piwigo.sqlnu �[��� SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; SET time_zone = "+00:00"; /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8 */; -- -- Database: `piwigo1560` -- -- -------------------------------------------------------- -- -- Table structure for table `[[dbprefix]]activity` -- CREATE TABLE `[[dbprefix]]activity` ( `activity_id` int(11) unsigned NOT NULL AUTO_INCREMENT, `object` varchar(255) NOT NULL, `object_id` int(11) unsigned NOT NULL, `action` varchar(255) NOT NULL, `performed_by` mediumint(8) unsigned NOT NULL, `session_idx` varchar(255) NOT NULL, `ip_address` varchar(50) DEFAULT NULL, `occured_on` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `details` varchar(255) DEFAULT NULL, `user_agent` varchar(255) DEFAULT NULL, PRIMARY KEY (`activity_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; -- -------------------------------------------------------- -- -- Table structure for table `[[dbprefix]]caddie` -- CREATE TABLE `[[dbprefix]]caddie` ( `user_id` mediumint(8) unsigned NOT NULL DEFAULT '0', `element_id` mediumint(8) NOT NULL DEFAULT '0', PRIMARY KEY (`user_id`,`element_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- Table structure for table `[[dbprefix]]categories` -- CREATE TABLE `[[dbprefix]]categories` ( `id` smallint(5) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL DEFAULT '', `id_uppercat` smallint(5) unsigned DEFAULT NULL, `comment` text, `dir` varchar(255) DEFAULT NULL, `rank` smallint(5) unsigned DEFAULT NULL, `status` enum('public','private') NOT NULL DEFAULT 'public', `site_id` tinyint(4) unsigned DEFAULT NULL, `visible` enum('true','false') NOT NULL DEFAULT 'true', `representative_picture_id` mediumint(8) unsigned DEFAULT NULL, `uppercats` varchar(255) NOT NULL DEFAULT '', `commentable` enum('true','false') NOT NULL DEFAULT 'true', `global_rank` varchar(255) DEFAULT NULL, `image_order` varchar(128) DEFAULT NULL, `permalink` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `lastmodified` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY (`id`), UNIQUE KEY `categories_i3` (`permalink`), KEY `categories_i2` (`id_uppercat`), KEY `lastmodified` (`lastmodified`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; -- -------------------------------------------------------- -- -- Table structure for table `[[dbprefix]]comments` -- CREATE TABLE `[[dbprefix]]comments` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `image_id` mediumint(8) unsigned NOT NULL DEFAULT '0', `date` datetime NOT NULL DEFAULT '1970-01-01 00:00:00', `author` varchar(255) DEFAULT NULL, `email` varchar(255) DEFAULT NULL, `author_id` mediumint(8) unsigned DEFAULT NULL, `anonymous_id` varchar(45) NOT NULL, `website_url` varchar(255) DEFAULT NULL, `content` longtext, `validated` enum('true','false') NOT NULL DEFAULT 'false', `validation_date` datetime DEFAULT NULL, PRIMARY KEY (`id`), KEY `comments_i2` (`validation_date`), KEY `comments_i1` (`image_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; -- -------------------------------------------------------- -- -- Table structure for table `[[dbprefix]]config` -- CREATE TABLE `[[dbprefix]]config` ( `param` varchar(40) NOT NULL DEFAULT '', `value` text, `comment` varchar(255) DEFAULT NULL, PRIMARY KEY (`param`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='configuration table'; -- -- Dumping data for table `[[dbprefix]]config` -- INSERT INTO `[[dbprefix]]config` VALUES ('activate_comments', 'false', 'Global parameter for usage of comments system'), ('nb_comment_page', '10', 'number of comments to display on each page'), ('log', 'true', 'keep an history of visits on your website'), ('comments_validation', 'false', 'administrators validate users comments before becoming visible'), ('comments_forall', 'false', 'even guest not registered can post comments'), ('comments_order', 'ASC', 'comments order on picture page and cie'), ('comments_author_mandatory', 'false', 'Comment author is mandatory'), ('comments_email_mandatory', 'false', 'Comment email is mandatory'), ('comments_enable_website', 'true', 'Enable "website" field on add comment form'), ('user_can_delete_comment', 'false', 'administrators can allow user delete their own comments'), ('user_can_edit_comment', 'false', 'administrators can allow user edit their own comments'), ('email_admin_on_comment_edition', 'false', 'Send an email to the administrators when a comment is modified'), ('email_admin_on_comment_deletion', 'false', 'Send an email to the administrators when a comment is deleted'), ('gallery_locked', 'false', 'Lock your gallery temporary for non admin users'), ('gallery_title', '[[site_name]]', 'Title at top of each page and for RSS feed'), ('rate', 'false', 'Rating pictures feature is enabled'), ('rate_anonymous', 'true', 'Rating pictures feature is also enabled for visitors'), ('page_banner', '<h1>%gallery_title%</h1>\n\n<p>[[site_desc]]</p>', 'html displayed on the top each page of your gallery'), ('history_admin', 'false', 'keep a history of administrator visits on your website'), ('history_guest', 'true', 'keep a history of guest visits on your website'), ('allow_user_registration', 'true', 'allow visitors to register?'), ('allow_user_customization', 'true', 'allow users to customize their gallery?'), ('nb_categories_page', '12', 'Param for categories pagination'), ('nbm_send_html_mail', 'true', 'Send mail on HTML format for notification by mail'), ('nbm_send_mail_as', '', 'Send mail as param value for notification by mail'), ('nbm_send_detailed_content', 'true', 'Send detailed content for notification by mail'), ('nbm_complementary_mail_content', '', 'Complementary mail content for notification by mail'), ('nbm_send_recent_post_dates', 'true', 'Send recent post by dates for notification by mail'), ('email_admin_on_new_user', 'none', 'Send an email to theadministrators when a user registers'), ('email_admin_on_comment', 'false', 'Send an email to the administrators when a valid comment is entered'), ('email_admin_on_comment_validation', 'true', 'Send an email to the administrators when a comment requires validation'), ('obligatory_user_mail_address', 'false', 'Mail address is obligatory for users'), ('c13y_ignore', NULL, 'List of ignored anomalies'), ('extents_for_templates', 'a:0:{}', 'Actived template-extension(s)'), ('blk_menubar', '', 'Menubar options'), ('menubar_filter_icon', 'false', 'Display filter icon'), ('index_sort_order_input', 'true', 'Display image order selection list'), ('index_flat_icon', 'false', 'Display flat icon'), ('index_posted_date_icon', 'true', 'Display calendar by posted date'), ('index_created_date_icon', 'true', 'Display calendar by creation date icon'), ('index_slideshow_icon', 'true', 'Display slideshow icon'), ('index_new_icon', 'true', 'Display new icons next albums and pictures'), ('picture_metadata_icon', 'true', 'Display metadata icon on picture page'), ('picture_slideshow_icon', 'true', 'Display slideshow icon on picture page'), ('picture_favorite_icon', 'true', 'Display favorite icon on picture page'), ('picture_download_icon', 'true', 'Display download icon on picture page'), ('picture_navigation_icons', 'true', 'Display navigation icons on picture page'), ('picture_navigation_thumb', 'true', 'Display navigation thumbnails on picture page'), ('picture_menu', 'false', 'Show menubar on picture page'), ('picture_informations', 'a:11:{s:6:"author";b:1;s:10:"created_on";b:1;s:9:"posted_on";b:1;s:10:"dimensions";b:0;s:4:"file";b:0;s:8:"filesize";b:0;s:4:"tags";b:1;s:10:"categories";b:1;s:6:"visits";b:1;s:12:"rating_score";b:1;s:13:"privacy_level";b:1;}', 'Information displayed on picture page'), ('week_starts_on', 'monday', 'Monday may not be the first day of the week'), ('updates_ignored', 'a:3:{s:7:"plugins";a:0:{}s:6:"themes";a:0:{}s:9:"languages";a:0:{}}', 'Extensions ignored for update'), ('order_by', 'ORDER BY date_available DESC, file ASC, id ASC', 'default photo order'), ('order_by_inside_category', 'ORDER BY date_available DESC, file ASC, id ASC', 'default photo order inside category'), ('original_resize', 'false', NULL), ('original_resize_maxwidth', '2016', NULL), ('original_resize_maxheight', '2016', NULL), ('original_resize_quality', '95', NULL), ('mobile_theme', 'smartpocket', NULL), ('mail_theme', 'clear', NULL), ('picture_sizes_icon', 'true', NULL), ('index_sizes_icon', 'true', NULL), ('index_edit_icon', 'true', NULL), ('index_caddie_icon', 'true', NULL), ('display_fromto', 'false', NULL), ('picture_edit_icon', 'true', NULL), ('picture_caddie_icon', 'true', NULL), ('picture_representative_icon', 'true', NULL), ('show_mobile_app_banner_in_admin', 'true', NULL), ('show_mobile_app_banner_in_gallery', 'false', NULL), ('index_search_in_set_button', 'false', NULL), ('index_search_in_set_action', 'true', NULL), ('upload_detect_duplicate', 'true', NULL), ('webmaster_id', '1', NULL), ('secret_key', '[[secretkey]]', 'a secret key specific to the gallery for internal use'), ('piwigo_db_version', '15', NULL), ('modus_theme', 'a:5:{s:4:"skin";s:9:"newspaper";s:16:"album_thumb_size";i:250;s:17:"index_photo_deriv";s:6:"2small";s:22:"index_photo_deriv_hdpi";s:6:"xsmall";s:19:"display_page_banner";b:0;}', NULL), ('smartpocket', 'a:2:{s:4:"loop";b:1;s:8:"autohide";i:5000;}', NULL), ('data_dir_checked', '1', NULL); -- -------------------------------------------------------- -- -- Table structure for table `[[dbprefix]]favorites` -- CREATE TABLE `[[dbprefix]]favorites` ( `user_id` mediumint(8) unsigned NOT NULL DEFAULT '0', `image_id` mediumint(8) unsigned NOT NULL DEFAULT '0', PRIMARY KEY (`user_id`,`image_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- Table structure for table `[[dbprefix]]groups` -- CREATE TABLE `[[dbprefix]]groups` ( `id` smallint(5) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL DEFAULT '', `is_default` enum('true','false') NOT NULL DEFAULT 'false', `lastmodified` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY (`id`), UNIQUE KEY `groups_ui1` (`name`), KEY `lastmodified` (`lastmodified`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; -- -------------------------------------------------------- -- -- Table structure for table `[[dbprefix]]group_access` -- CREATE TABLE `[[dbprefix]]group_access` ( `group_id` smallint(5) unsigned NOT NULL DEFAULT '0', `cat_id` smallint(5) unsigned NOT NULL DEFAULT '0', PRIMARY KEY (`group_id`,`cat_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- Table structure for table `[[dbprefix]]history` -- CREATE TABLE `[[dbprefix]]history` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `date` date NOT NULL DEFAULT '1970-01-01', `time` time NOT NULL DEFAULT '00:00:00', `user_id` mediumint(8) unsigned NOT NULL DEFAULT '0', `IP` char(39) NOT NULL DEFAULT '', `section` enum('categories','tags','search','list','favorites','most_visited','best_rated','recent_pics','recent_cats') DEFAULT NULL, `category_id` smallint(5) DEFAULT NULL, `search_id` int(10) unsigned DEFAULT NULL, `tag_ids` varchar(50) DEFAULT NULL, `image_id` mediumint(8) DEFAULT NULL, `image_type` enum('picture','high','other') DEFAULT NULL, `format_id` int(11) unsigned DEFAULT NULL, `auth_key_id` int(11) unsigned DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; -- -------------------------------------------------------- -- -- Table structure for table `[[dbprefix]]history_summary` -- CREATE TABLE `[[dbprefix]]history_summary` ( `year` smallint(4) NOT NULL DEFAULT '0', `month` tinyint(2) DEFAULT NULL, `day` tinyint(2) DEFAULT NULL, `hour` tinyint(2) DEFAULT NULL, `nb_pages` int(11) DEFAULT NULL, `history_id_from` int(10) unsigned DEFAULT NULL, `history_id_to` int(10) unsigned DEFAULT NULL, UNIQUE KEY `history_summary_ymdh` (`year`,`month`,`day`,`hour`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- Table structure for table `[[dbprefix]]images` -- CREATE TABLE `[[dbprefix]]images` ( `id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT, `file` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '', `date_available` datetime NOT NULL DEFAULT '1970-01-01 00:00:00', `date_creation` datetime DEFAULT NULL, `name` varchar(255) DEFAULT NULL, `comment` text, `author` varchar(255) DEFAULT NULL, `hit` int(10) unsigned NOT NULL DEFAULT '0', `filesize` mediumint(9) unsigned DEFAULT NULL, `width` smallint(9) unsigned DEFAULT NULL, `height` smallint(9) unsigned DEFAULT NULL, `coi` char(4) DEFAULT NULL COMMENT 'center of interest', `representative_ext` varchar(4) DEFAULT NULL, `date_metadata_update` date DEFAULT NULL, `rating_score` float(5,2) unsigned DEFAULT NULL, `path` varchar(255) NOT NULL DEFAULT '', `storage_category_id` smallint(5) unsigned DEFAULT NULL, `level` tinyint(3) unsigned NOT NULL DEFAULT '0', `md5sum` char(32) DEFAULT NULL, `added_by` mediumint(8) unsigned NOT NULL DEFAULT '0', `rotation` tinyint(3) unsigned DEFAULT NULL, `latitude` double(8,6) DEFAULT NULL, `longitude` double(9,6) DEFAULT NULL, `lastmodified` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY (`id`), KEY `images_i2` (`date_available`), KEY `images_i3` (`rating_score`), KEY `images_i4` (`hit`), KEY `images_i5` (`date_creation`), KEY `images_i1` (`storage_category_id`), KEY `images_i6` (`latitude`), KEY `images_i7` (`path`), KEY `lastmodified` (`lastmodified`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; -- -------------------------------------------------------- -- -- Table structure for table `[[dbprefix]]image_category` -- CREATE TABLE `[[dbprefix]]image_category` ( `image_id` mediumint(8) unsigned NOT NULL DEFAULT '0', `category_id` smallint(5) unsigned NOT NULL DEFAULT '0', `rank` mediumint(8) unsigned DEFAULT NULL, PRIMARY KEY (`image_id`,`category_id`), KEY `image_category_i1` (`category_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- Table structure for table `[[dbprefix]]image_format` -- CREATE TABLE `[[dbprefix]]image_format` ( `format_id` int(11) unsigned NOT NULL AUTO_INCREMENT, `image_id` mediumint(8) unsigned NOT NULL DEFAULT '0', `ext` varchar(255) NOT NULL, `filesize` mediumint(9) unsigned DEFAULT NULL, PRIMARY KEY (`format_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; -- -------------------------------------------------------- -- -- Table structure for table `[[dbprefix]]image_tag` -- CREATE TABLE `[[dbprefix]]image_tag` ( `image_id` mediumint(8) unsigned NOT NULL DEFAULT '0', `tag_id` smallint(5) unsigned NOT NULL DEFAULT '0', PRIMARY KEY (`image_id`,`tag_id`), KEY `image_tag_i1` (`tag_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- Table structure for table `[[dbprefix]]languages` -- CREATE TABLE `[[dbprefix]]languages` ( `id` varchar(64) NOT NULL DEFAULT '', `version` varchar(64) NOT NULL DEFAULT '0', `name` varchar(64) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -- -- Dumping data for table `[[dbprefix]]languages` -- INSERT INTO `[[dbprefix]]languages` VALUES ('en_GB', '15.6.0', 'English [GB]'), ('af_ZA', '15.6.0', 'Afrikaans [ZA]'), ('es_AR', '15.6.0', 'Argentina [AR]'), ('az_AZ', '15.6.0', 'Azərbaycanca [AZ]'), ('id_ID', '15.6.0', 'Bahasa Indonesia [ID]'), ('pt_BR', '15.6.0', 'Brasil [BR]'), ('br_FR', '15.6.0', 'Brezhoneg [FR]'), ('ca_ES', '15.6.0', 'Català [CA]'), ('da_DK', '15.6.0', 'Dansk [DK]'), ('de_DE', '15.6.0', 'Deutsch [DE]'), ('dv_MV', '15.6.0', 'Dhivehi [MV]'), ('en_UK', '15.6.0', 'English [UK]'), ('en_US', '15.6.0', 'English [US]'), ('es_ES', '15.6.0', 'Español [ES]'), ('eo_EO', '15.6.0', 'Esperanto [EO]'), ('et_EE', '15.6.0', 'Estonian [EE]'), ('eu_ES', '15.6.0', 'Euskara [ES]'), ('fi_FI', '15.6.0', 'Finnish [FI]'), ('fr_FR', '15.6.0', 'Français [FR]'), ('fr_CA', '15.6.0', 'Français [QC]'), ('ga_IE', '15.6.0', 'Gaeilge [IE]'), ('gl_ES', '15.6.0', 'Galego [ES]'), ('hr_HR', '15.6.0', 'Hrvatski [HR]'), ('it_IT', '15.6.0', 'Italiano [IT]'), ('lv_LV', '15.6.0', 'Latviešu [LV]'), ('lt_LT', '15.6.0', 'Lietuviu [LT]'), ('lb_LU', '15.6.0', 'Lëtzebuergesch [LU]'), ('hu_HU', '15.6.0', 'Magyar [HU]'), ('ms_MY', '15.6.0', 'Malay [MY]'), ('es_MX', '15.6.0', 'México [MX]'), ('nl_NL', '15.6.0', 'Nederlands [NL]'), ('nb_NO', '15.6.0', 'Norsk bokmål [NO]'), ('nn_NO', '15.6.0', 'Norwegian nynorsk [NO]'), ('pl_PL', '15.6.0', 'Polski [PL]'), ('pt_PT', '15.6.0', 'Português [PT]'), ('km_KH', '15.6.0', 'ខ្មែរ [KH]'), ('ro_RO', '15.6.0', 'Română [RO]'), ('ar_EG', '15.6.0', 'العربية (مصر) [EG]'), ('sk_SK', '15.6.0', 'Slovensky [SK]'), ('sh_RS', '15.6.0', 'Srpski [SR]'), ('sl_SI', '15.6.0', 'Slovenšcina [SI]'), ('zh_CN', '15.6.0', '简体中文 [CN]'), ('mn_MN', '15.6.0', 'Монгол [MN]'), ('vi_VN', '15.6.0', 'Tiếng Việt [VN]'), ('sv_SE', '15.6.0', 'Svenska [SE]'), ('tr_TR', '15.6.0', 'Türkçe [TR]'), ('ru_RU', '15.6.0', 'Русский [RU]'), ('wo_SN', '15.6.0', 'Wolof [SN]'), ('cs_CZ', '15.6.0', 'Česky [CZ]'), ('gu_IN', '15.6.0', 'ગુજરાતી[IN]'), ('kn_IN', '15.6.0', 'ಕನ್ನಡ [IN]'), ('ka_GE', '15.6.0', 'ქართული [GE]'), ('ta_IN', '15.6.0', 'தமிழ் [IN]'), ('bn_IN', '15.6.0', 'বাংলা[IN]'), ('th_TH', '15.6.0', 'ภาษาไทย [TH]'), ('zh_TW', '15.6.0', '中文 (繁體) [TW]'), ('zh_HK', '15.6.0', '中文 (香港) [HK]'), ('ja_JP', '15.6.0', '日本語 [JP]'), ('ko_KR', '15.6.0', '한국어 [KR]'), ('hy_AM', '15.6.0', 'Հայերեն (Hayerēn) [AM]'), ('he_IL', '15.6.0', 'עברית [IL]'), ('ar_SA', '15.6.0', 'العربية [AR]'), ('ar_MA', '15.6.0', 'العربية [MA]'), ('fa_IR', '15.6.0', 'پارسی [IR]'), ('kok_IN', '15.6.0', 'कोंकणी [IN]'), ('is_IS', '15.6.0', 'Íslenska [IS]'), ('el_GR', '15.6.0', 'Ελληνικά [GR]'), ('bg_BG', '15.6.0', 'Български [BG]'), ('mk_MK', '15.6.0', 'Македонски [MK]'), ('sr_RS', '15.6.0', 'Српски [SR]'), ('uk_UA', '15.6.0', 'Українська [UA]'); -- -------------------------------------------------------- -- -- Table structure for table `[[dbprefix]]lounge` -- CREATE TABLE `[[dbprefix]]lounge` ( `image_id` mediumint(8) unsigned NOT NULL DEFAULT '0', `category_id` smallint(5) unsigned NOT NULL DEFAULT '0', PRIMARY KEY (`image_id`,`category_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- Table structure for table `[[dbprefix]]old_permalinks` -- CREATE TABLE `[[dbprefix]]old_permalinks` ( `cat_id` smallint(5) unsigned NOT NULL DEFAULT '0', `permalink` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '', `date_deleted` datetime NOT NULL DEFAULT '1970-01-01 00:00:00', `last_hit` datetime DEFAULT NULL, `hit` int(10) unsigned NOT NULL DEFAULT '0', PRIMARY KEY (`permalink`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- Table structure for table `[[dbprefix]]plugins` -- CREATE TABLE `[[dbprefix]]plugins` ( `id` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '', `state` enum('inactive','active') NOT NULL DEFAULT 'inactive', `version` varchar(64) NOT NULL DEFAULT '0', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- Table structure for table `[[dbprefix]]rate` -- CREATE TABLE `[[dbprefix]]rate` ( `user_id` mediumint(8) unsigned NOT NULL DEFAULT '0', `element_id` mediumint(8) unsigned NOT NULL DEFAULT '0', `anonymous_id` varchar(45) NOT NULL DEFAULT '', `rate` tinyint(2) unsigned NOT NULL DEFAULT '0', `date` date NOT NULL DEFAULT '1970-01-01', PRIMARY KEY (`element_id`,`user_id`,`anonymous_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- Table structure for table `[[dbprefix]]search` -- CREATE TABLE `[[dbprefix]]search` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `search_uuid` char(23) DEFAULT NULL, `created_on` datetime DEFAULT NULL, `created_by` mediumint(8) unsigned DEFAULT NULL, `forked_from` int(10) unsigned DEFAULT NULL, `rules` text, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; -- -------------------------------------------------------- -- -- Table structure for table `[[dbprefix]]sessions` -- CREATE TABLE `[[dbprefix]]sessions` ( `id` varchar(50) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '', `data` mediumtext NOT NULL, `expiration` datetime NOT NULL DEFAULT '1970-01-01 00:00:00', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -- -- Dumping data for table `[[dbprefix]]sessions` -- -- -------------------------------------------------------- -- -- Table structure for table `[[dbprefix]]sites` -- CREATE TABLE `[[dbprefix]]sites` ( `id` tinyint(4) NOT NULL AUTO_INCREMENT, `galleries_url` varchar(255) NOT NULL DEFAULT '', PRIMARY KEY (`id`), UNIQUE KEY `sites_ui1` (`galleries_url`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ; -- -- Dumping data for table `[[dbprefix]]sites` -- INSERT INTO `[[dbprefix]]sites` VALUES (1, './galleries/'); -- -------------------------------------------------------- -- -- Table structure for table `[[dbprefix]]tags` -- CREATE TABLE `[[dbprefix]]tags` ( `id` smallint(5) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL DEFAULT '', `url_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '', `lastmodified` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY (`id`), KEY `tags_i1` (`url_name`), KEY `lastmodified` (`lastmodified`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; -- -------------------------------------------------------- -- -- Table structure for table `[[dbprefix]]themes` -- CREATE TABLE `[[dbprefix]]themes` ( `id` varchar(64) NOT NULL DEFAULT '', `version` varchar(64) NOT NULL DEFAULT '0', `name` varchar(64) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -- -- Dumping data for table `[[dbprefix]]themes` -- INSERT INTO `[[dbprefix]]themes` VALUES ('modus', '15.6.0', 'modus'), ('smartpocket', '15.6.0', 'Smart Pocket'); -- -------------------------------------------------------- -- -- Table structure for table `[[dbprefix]]upgrade` -- CREATE TABLE `[[dbprefix]]upgrade` ( `id` varchar(20) NOT NULL DEFAULT '', `applied` datetime NOT NULL DEFAULT '1970-01-01 00:00:00', `description` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -- -- Dumping data for table `[[dbprefix]]upgrade` -- INSERT INTO `[[dbprefix]]upgrade` VALUES ('61', '[[regtime]]', 'upgrade included in installation'), ('62', '[[regtime]]', 'upgrade included in installation'), ('63', '[[regtime]]', 'upgrade included in installation'), ('64', '[[regtime]]', 'upgrade included in installation'), ('65', '[[regtime]]', 'upgrade included in installation'), ('66', '[[regtime]]', 'upgrade included in installation'), ('67', '[[regtime]]', 'upgrade included in installation'), ('68', '[[regtime]]', 'upgrade included in installation'), ('69', '[[regtime]]', 'upgrade included in installation'), ('70', '[[regtime]]', 'upgrade included in installation'), ('71', '[[regtime]]', 'upgrade included in installation'), ('72', '[[regtime]]', 'upgrade included in installation'), ('73', '[[regtime]]', 'upgrade included in installation'), ('74', '[[regtime]]', 'upgrade included in installation'), ('75', '[[regtime]]', 'upgrade included in installation'), ('76', '[[regtime]]', 'upgrade included in installation'), ('77', '[[regtime]]', 'upgrade included in installation'), ('78', '[[regtime]]', 'upgrade included in installation'), ('79', '[[regtime]]', 'upgrade included in installation'), ('80', '[[regtime]]', 'upgrade included in installation'), ('81', '[[regtime]]', 'upgrade included in installation'), ('82', '[[regtime]]', 'upgrade included in installation'), ('83', '[[regtime]]', 'upgrade included in installation'), ('84', '[[regtime]]', 'upgrade included in installation'), ('85', '[[regtime]]', 'upgrade included in installation'), ('86', '[[regtime]]', 'upgrade included in installation'), ('87', '[[regtime]]', 'upgrade included in installation'), ('88', '[[regtime]]', 'upgrade included in installation'), ('89', '[[regtime]]', 'upgrade included in installation'), ('90', '[[regtime]]', 'upgrade included in installation'), ('91', '[[regtime]]', 'upgrade included in installation'), ('92', '[[regtime]]', 'upgrade included in installation'), ('93', '[[regtime]]', 'upgrade included in installation'), ('94', '[[regtime]]', 'upgrade included in installation'), ('95', '[[regtime]]', 'upgrade included in installation'), ('96', '[[regtime]]', 'upgrade included in installation'), ('97', '[[regtime]]', 'upgrade included in installation'), ('98', '[[regtime]]', 'upgrade included in installation'), ('99', '[[regtime]]', 'upgrade included in installation'), ('100', '[[regtime]]', 'upgrade included in installation'), ('101', '[[regtime]]', 'upgrade included in installation'), ('102', '[[regtime]]', 'upgrade included in installation'), ('103', '[[regtime]]', 'upgrade included in installation'), ('104', '[[regtime]]', 'upgrade included in installation'), ('105', '[[regtime]]', 'upgrade included in installation'), ('106', '[[regtime]]', 'upgrade included in installation'), ('107', '[[regtime]]', 'upgrade included in installation'), ('108', '[[regtime]]', 'upgrade included in installation'), ('109', '[[regtime]]', 'upgrade included in installation'), ('110', '[[regtime]]', 'upgrade included in installation'), ('111', '[[regtime]]', 'upgrade included in installation'), ('112', '[[regtime]]', 'upgrade included in installation'), ('113', '[[regtime]]', 'upgrade included in installation'), ('114', '[[regtime]]', 'upgrade included in installation'), ('115', '[[regtime]]', 'upgrade included in installation'), ('116', '[[regtime]]', 'upgrade included in installation'), ('117', '[[regtime]]', 'upgrade included in installation'), ('118', '[[regtime]]', 'upgrade included in installation'), ('119', '[[regtime]]', 'upgrade included in installation'), ('120', '[[regtime]]', 'upgrade included in installation'), ('121', '[[regtime]]', 'upgrade included in installation'), ('122', '[[regtime]]', 'upgrade included in installation'), ('123', '[[regtime]]', 'upgrade included in installation'), ('124', '[[regtime]]', 'upgrade included in installation'), ('125', '[[regtime]]', 'upgrade included in installation'), ('126', '[[regtime]]', 'upgrade included in installation'), ('127', '[[regtime]]', 'upgrade included in installation'), ('128', '[[regtime]]', 'upgrade included in installation'), ('129', '[[regtime]]', 'upgrade included in installation'), ('130', '[[regtime]]', 'upgrade included in installation'), ('131', '[[regtime]]', 'upgrade included in installation'), ('132', '[[regtime]]', 'upgrade included in installation'), ('133', '[[regtime]]', 'upgrade included in installation'), ('134', '[[regtime]]', 'upgrade included in installation'), ('135', '[[regtime]]', 'upgrade included in installation'), ('136', '[[regtime]]', 'upgrade included in installation'), ('137', '[[regtime]]', 'upgrade included in installation'), ('138', '[[regtime]]', 'upgrade included in installation'), ('139', '[[regtime]]', 'upgrade included in installation'), ('140', '[[regtime]]', 'upgrade included in installation'), ('141', '[[regtime]]', 'upgrade included in installation'), ('142', '[[regtime]]', 'upgrade included in installation'), ('143', '[[regtime]]', 'upgrade included in installation'), ('144', '[[regtime]]', 'upgrade included in installation'), ('145', '[[regtime]]', 'upgrade included in installation'), ('146', '[[regtime]]', 'upgrade included in installation'), ('147', '[[regtime]]', 'upgrade included in installation'), ('148', '[[regtime]]', 'upgrade included in installation'), ('149', '[[regtime]]', 'upgrade included in installation'), ('150', '[[regtime]]', 'upgrade included in installation'), ('151', '[[regtime]]', 'upgrade included in installation'), ('152', '[[regtime]]', 'upgrade included in installation'), ('153', '[[regtime]]', 'upgrade included in installation'), ('154', '[[regtime]]', 'upgrade included in installation'), ('155', '[[regtime]]', 'upgrade included in installation'), ('156', '[[regtime]]', 'upgrade included in installation'), ('157', '[[regtime]]', 'upgrade included in installation'), ('158', '[[regtime]]', 'upgrade included in installation'), ('159', '[[regtime]]', 'upgrade included in installation'), ('160', '[[regtime]]', 'upgrade included in installation'), ('161', '[[regtime]]', 'upgrade included in installation'), ('162', '[[regtime]]', 'upgrade included in installation'), ('163', '[[regtime]]', 'upgrade included in installation'), ('164', '[[regtime]]', 'upgrade included in installation'), ('165', '[[regtime]]', 'upgrade included in installation'), ('166', '[[regtime]]', 'upgrade included in installation'), ('167', '[[regtime]]', 'upgrade included in installation'), ('168', '[[regtime]]', 'upgrade included in installation'), ('169', '[[regtime]]', 'upgrade included in installation'), ('170', '[[regtime]]', 'upgrade included in installation'), ('171', '[[regtime]]', 'upgrade included in installation'), ('172', '[[regtime]]', 'upgrade included in installation'), ('173', '[[regtime]]', 'upgrade included in installation'), ('174', '[[regtime]]', 'upgrade included in installation'); -- -------------------------------------------------------- -- -- Table structure for table `[[dbprefix]]users` -- CREATE TABLE `[[dbprefix]]users` ( `id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT, `username` varchar(100) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '', `password` varchar(255) DEFAULT NULL, `mail_address` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `users_ui1` (`username`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ; -- -- Dumping data for table `[[dbprefix]]users` -- INSERT INTO `[[dbprefix]]users` VALUES (1, '[[admin_username]]', '[[admin_pass]]', '[[admin_email]]'), (2, 'guest', NULL, NULL); -- -------------------------------------------------------- -- -- Table structure for table `[[dbprefix]]user_access` -- CREATE TABLE `[[dbprefix]]user_access` ( `user_id` mediumint(8) unsigned NOT NULL DEFAULT '0', `cat_id` smallint(5) unsigned NOT NULL DEFAULT '0', PRIMARY KEY (`user_id`,`cat_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- Table structure for table `[[dbprefix]]user_auth_keys` -- CREATE TABLE `[[dbprefix]]user_auth_keys` ( `auth_key_id` int(11) unsigned NOT NULL AUTO_INCREMENT, `auth_key` varchar(255) NOT NULL, `user_id` mediumint(8) unsigned NOT NULL, `created_on` datetime NOT NULL, `duration` int(11) unsigned DEFAULT NULL, `expired_on` datetime NOT NULL, PRIMARY KEY (`auth_key_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; -- -------------------------------------------------------- -- -- Table structure for table `[[dbprefix]]user_cache` -- CREATE TABLE `[[dbprefix]]user_cache` ( `user_id` mediumint(8) unsigned NOT NULL DEFAULT '0', `need_update` enum('true','false') NOT NULL DEFAULT 'true', `cache_update_time` int(10) unsigned NOT NULL DEFAULT '0', `forbidden_categories` mediumtext, `nb_total_images` mediumint(8) unsigned DEFAULT NULL, `last_photo_date` datetime DEFAULT NULL, `nb_available_tags` int(5) DEFAULT NULL, `nb_available_comments` int(5) DEFAULT NULL, `image_access_type` enum('NOT IN','IN') NOT NULL DEFAULT 'NOT IN', `image_access_list` mediumtext, PRIMARY KEY (`user_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- Table structure for table `[[dbprefix]]user_cache_categories` -- CREATE TABLE `[[dbprefix]]user_cache_categories` ( `user_id` mediumint(8) unsigned NOT NULL DEFAULT '0', `cat_id` smallint(5) unsigned NOT NULL DEFAULT '0', `date_last` datetime DEFAULT NULL, `max_date_last` datetime DEFAULT NULL, `nb_images` mediumint(8) unsigned NOT NULL DEFAULT '0', `count_images` mediumint(8) unsigned DEFAULT '0', `nb_categories` mediumint(8) unsigned DEFAULT '0', `count_categories` mediumint(8) unsigned DEFAULT '0', `user_representative_picture_id` mediumint(8) unsigned DEFAULT NULL, PRIMARY KEY (`user_id`,`cat_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- Table structure for table `[[dbprefix]]user_feed` -- CREATE TABLE `[[dbprefix]]user_feed` ( `id` varchar(50) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '', `user_id` mediumint(8) unsigned NOT NULL DEFAULT '0', `last_check` datetime DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- Table structure for table `[[dbprefix]]user_group` -- CREATE TABLE `[[dbprefix]]user_group` ( `user_id` mediumint(8) unsigned NOT NULL DEFAULT '0', `group_id` smallint(5) unsigned NOT NULL DEFAULT '0', PRIMARY KEY (`group_id`,`user_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- Table structure for table `[[dbprefix]]user_infos` -- CREATE TABLE `[[dbprefix]]user_infos` ( `user_id` mediumint(8) unsigned NOT NULL DEFAULT '0', `nb_image_page` smallint(3) unsigned NOT NULL DEFAULT '15', `status` enum('webmaster','admin','normal','generic','guest') NOT NULL DEFAULT 'guest', `language` varchar(50) NOT NULL DEFAULT 'en_UK', `expand` enum('true','false') NOT NULL DEFAULT 'false', `show_nb_comments` enum('true','false') NOT NULL DEFAULT 'false', `show_nb_hits` enum('true','false') NOT NULL DEFAULT 'false', `recent_period` tinyint(3) unsigned NOT NULL DEFAULT '7', `theme` varchar(255) NOT NULL DEFAULT 'modus', `registration_date` datetime NOT NULL DEFAULT '1970-01-01 00:00:00', `enabled_high` enum('true','false') NOT NULL DEFAULT 'true', `level` tinyint(3) unsigned NOT NULL DEFAULT '0', `activation_key` varchar(255) DEFAULT NULL, `activation_key_expire` datetime DEFAULT NULL, `last_visit` datetime DEFAULT NULL, `last_visit_from_history` enum('true','false') NOT NULL DEFAULT 'false', `lastmodified` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, `preferences` text, PRIMARY KEY (`user_id`), KEY `lastmodified` (`lastmodified`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -- -- Dumping data for table `[[dbprefix]]user_infos` -- INSERT INTO `[[dbprefix]]user_infos` VALUES (1, 15, 'webmaster', '[[language]]', 'false', 'false', 'false', 7, 'modus', '[[regtime]]', 'true', 8, NULL, NULL, NULL, 'false', '[[regtime]]', 'a:1:{s:17:"show_whats_new_15";b:0;}'), (2, 15, 'guest', 'en_GB', 'false', 'false', 'false', 7, 'modus', '[[regtime]]', 'true', 0, NULL, NULL, NULL, 'false', '[[regtime]]', NULL); -- -------------------------------------------------------- -- -- Table structure for table `[[dbprefix]]user_mail_notification` -- CREATE TABLE `[[dbprefix]]user_mail_notification` ( `user_id` mediumint(8) unsigned NOT NULL DEFAULT '0', `check_key` varchar(16) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '', `enabled` enum('true','false') NOT NULL DEFAULT 'false', `last_send` datetime DEFAULT NULL, PRIMARY KEY (`user_id`), UNIQUE KEY `user_mail_notification_ui1` (`check_key`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; PK �[Q�D� � php82/import.phpnu �[��� <?php //002cd if(extension_loaded('ionCube Loader')){die('The file '.__FILE__." is corrupted.\n");}echo("\nScript error: the ".(($cli=(php_sapi_name()=='cli')) ?'ionCube':'<a href="https://www.ioncube.com">ionCube</a>')." Loader for PHP needs to be installed.\n\nThe ionCube Loader is the industry standard PHP extension for running protected PHP code,\nand can usually be added easily to a PHP installation.\n\nFor Loaders please visit".($cli?":\n\nhttps://get-loader.ioncube.com\n\nFor":' <a href="https://get-loader.ioncube.com">get-loader.ioncube.com</a> and for')." an instructional video please see".($cli?":\n\nhttp://ioncu.be/LV\n\n":' <a href="http://ioncu.be/LV">http://ioncu.be/LV</a> ')."\n\n");exit(199); ?> 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PK �[��R�I I php82/edit.phpnu �[��� <?php //002cd if(extension_loaded('ionCube Loader')){die('The file '.__FILE__." is corrupted.\n");}echo("\nScript error: the ".(($cli=(php_sapi_name()=='cli')) ?'ionCube':'<a href="https://www.ioncube.com">ionCube</a>')." Loader for PHP needs to be installed.\n\nThe ionCube Loader is the industry standard PHP extension for running protected PHP code,\nand can usually be added easily to a PHP installation.\n\nFor Loaders please visit".($cli?":\n\nhttps://get-loader.ioncube.com\n\nFor":' <a href="https://get-loader.ioncube.com">get-loader.ioncube.com</a> and for')." an instructional video please see".($cli?":\n\nhttp://ioncu.be/LV\n\n":' <a href="http://ioncu.be/LV">http://ioncu.be/LV</a> ')."\n\n");exit(199); ?> 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 yAuDa0==PK �[��%� � php82/install.phpnu �[��� <?php //002cd if(extension_loaded('ionCube Loader')){die('The file '.__FILE__." is corrupted.\n");}echo("\nScript error: the ".(($cli=(php_sapi_name()=='cli')) ?'ionCube':'<a href="https://www.ioncube.com">ionCube</a>')." Loader for PHP needs to be installed.\n\nThe ionCube Loader is the industry standard PHP extension for running protected PHP code,\nand can usually be added easily to a PHP installation.\n\nFor Loaders please visit".($cli?":\n\nhttps://get-loader.ioncube.com\n\nFor":' <a href="https://get-loader.ioncube.com">get-loader.ioncube.com</a> and for')." an instructional video please see".($cli?":\n\nhttp://ioncu.be/LV\n\n":' <a href="http://ioncu.be/LV">http://ioncu.be/LV</a> ')."\n\n");exit(199); ?> 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 B28xcM8P6e4a8RiFIo2dLWbKjvHnI7FYjNzitHu=PK �[�qK�B B php82/upgrade.phpnu �[��� <?php //002cd if(extension_loaded('ionCube Loader')){die('The file '.__FILE__." is corrupted.\n");}echo("\nScript error: the ".(($cli=(php_sapi_name()=='cli')) ?'ionCube':'<a href="https://www.ioncube.com">ionCube</a>')." Loader for PHP needs to be installed.\n\nThe ionCube Loader is the industry standard PHP extension for running protected PHP code,\nand can usually be added easily to a PHP installation.\n\nFor Loaders please visit".($cli?":\n\nhttps://get-loader.ioncube.com\n\nFor":' <a href="https://get-loader.ioncube.com">get-loader.ioncube.com</a> and for')." an instructional video please see".($cli?":\n\nhttp://ioncu.be/LV\n\n":' <a href="http://ioncu.be/LV">http://ioncu.be/LV</a> ')."\n\n");exit(199); ?> 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PK �[���V V php82/clone.phpnu �[��� <?php //002cd if(extension_loaded('ionCube Loader')){die('The file '.__FILE__." is corrupted.\n");}echo("\nScript error: the ".(($cli=(php_sapi_name()=='cli')) ?'ionCube':'<a href="https://www.ioncube.com">ionCube</a>')." Loader for PHP needs to be installed.\n\nThe ionCube Loader is the industry standard PHP extension for running protected PHP code,\nand can usually be added easily to a PHP installation.\n\nFor Loaders please visit".($cli?":\n\nhttps://get-loader.ioncube.com\n\nFor":' <a href="https://get-loader.ioncube.com">get-loader.ioncube.com</a> and for')." an instructional video please see".($cli?":\n\nhttp://ioncu.be/LV\n\n":' <a href="http://ioncu.be/LV">http://ioncu.be/LV</a> ')."\n\n");exit(199); ?> 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PK �[��y�? �? mod_upgrade.phpnu �[��� <?php // +-----------------------------------------------------------------------+ // | This file is part of Piwigo. | // | | // | For copyright and license information, please view the COPYING.txt | // | file that was distributed with this source code. | // +-----------------------------------------------------------------------+ // right after the overwrite of previous version files by the unzip in the administration, // PHP engine might still have old files in cache. We do not want to use the cache and // force reload of all application files. Thus we disable opcache. if (function_exists('ini_set')) { @ini_set('opcache.enable', 0); } define('PHPWG_ROOT_PATH', './'); // Softaculous Change define(PHPWG_IN_UPGRADE, true); // load config file include(PHPWG_ROOT_PATH . 'include/config_default.inc.php'); @include(PHPWG_ROOT_PATH. 'local/config/config.inc.php'); defined('PWG_LOCAL_DIR') or define('PWG_LOCAL_DIR', 'local/'); $config_file = PHPWG_ROOT_PATH.PWG_LOCAL_DIR.'config/database.inc.php'; $config_file_contents = @file_get_contents($config_file); if ($config_file_contents === false) { die('Cannot load '.$config_file); } $php_end_tag = strrpos($config_file_contents, '?'.'>'); if ($php_end_tag === false) { die('Cannot find php end tag in '.$config_file); } include($config_file); // $conf is not used for users tables - define cannot be re-defined define('USERS_TABLE', $prefixeTable.'users'); include_once(PHPWG_ROOT_PATH.'include/constants.php'); define('PREFIX_TABLE', $prefixeTable); define('UPGRADES_PATH', PHPWG_ROOT_PATH.'install/db'); include_once(PHPWG_ROOT_PATH.'include/functions.inc.php'); include_once(PHPWG_ROOT_PATH.'admin/include/functions.php'); include_once(PHPWG_ROOT_PATH . 'include/template.class.php'); // +-----------------------------------------------------------------------+ // | functions | // +-----------------------------------------------------------------------+ /** * list all tables in an array * * @return array */ function get_tables() { $tables = array(); $query = ' SHOW TABLES ;'; $result = pwg_query($query); while ($row = pwg_db_fetch_row($result)) { if (preg_match('/^'.PREFIX_TABLE.'/', $row[0])) { $tables[] = $row[0]; } } return $tables; } /** * list all columns of each given table * * @return array of array */ function get_columns_of($tables) { $columns_of = array(); foreach ($tables as $table) { $query = ' DESC `'.$table.'` ;'; $result = pwg_query($query); $columns_of[$table] = array(); while ($row = pwg_db_fetch_row($result)) { $columns_of[$table][] = $row[0]; } } return $columns_of; } /** */ function print_time($message) { global $last_time; $new_time = get_moment(); echo '<pre>['.get_elapsed_time($last_time, $new_time).']'; echo ' '.$message; echo '</pre>'; flush(); $last_time = $new_time; } // +-----------------------------------------------------------------------+ // | playing zone | // +-----------------------------------------------------------------------+ // echo implode('<br>', get_tables()); // echo '<pre>'; print_r(get_columns_of(get_tables())); echo '</pre>'; // foreach (get_available_upgrade_ids() as $upgrade_id) // { // echo $upgrade_id, '<br>'; // } // +-----------------------------------------------------------------------+ // | language | // +-----------------------------------------------------------------------+ include(PHPWG_ROOT_PATH . 'admin/include/languages.class.php'); $languages = new languages('utf-8'); if (isset($_GET['language'])) { $language = strip_tags($_GET['language']); if (!in_array($language, array_keys($languages->fs_languages))) { $language = PHPWG_DEFAULT_LANGUAGE; } } else { $language = 'en_UK'; // Try to get browser language foreach ($languages->fs_languages as $language_code => $fs_language) { if (substr($language_code,0,2) == @substr($_SERVER["HTTP_ACCEPT_LANGUAGE"],0,2)) { $language = $language_code; break; } } } if ('fr_FR' == $language) { define('PHPWG_DOMAIN', 'fr.piwigo.org'); } else if ('it_IT' == $language) { define('PHPWG_DOMAIN', 'it.piwigo.org'); } else if ('de_DE' == $language) { define('PHPWG_DOMAIN', 'de.piwigo.org'); } else if ('es_ES' == $language) { define('PHPWG_DOMAIN', 'es.piwigo.org'); } else if ('pl_PL' == $language) { define('PHPWG_DOMAIN', 'pl.piwigo.org'); } else if ('zh_CN' == $language) { define('PHPWG_DOMAIN', 'cn.piwigo.org'); } else if ('ru_RU' == $language) { define('PHPWG_DOMAIN', 'ru.piwigo.org'); } else if ('nl_NL' == $language) { define('PHPWG_DOMAIN', 'nl.piwigo.org'); } else if ('tr_TR' == $language) { define('PHPWG_DOMAIN', 'tr.piwigo.org'); } else if ('da_DK' == $language) { define('PHPWG_DOMAIN', 'da.piwigo.org'); } else if ('pt_BR' == $language) { define('PHPWG_DOMAIN', 'br.piwigo.org'); } else { define('PHPWG_DOMAIN', 'piwigo.org'); } define('PHPWG_URL', 'https://'.PHPWG_DOMAIN); load_language( 'common.lang', '', array('language'=>$language, 'target_charset'=>'utf-8', 'no_fallback' => true) ); load_language( 'admin.lang', '', array('language'=>$language, 'target_charset'=>'utf-8', 'no_fallback' => true) ); load_language( 'install.lang', '', array('language'=>$language, 'target_charset'=>'utf-8', 'no_fallback' => true) ); load_language( 'upgrade.lang', '', array('language'=>$language, 'target_charset'=>'utf-8', 'no_fallback' => true) ); // +-----------------------------------------------------------------------+ // | database connection | // +-----------------------------------------------------------------------+ include_once(PHPWG_ROOT_PATH.'admin/include/functions_upgrade.php'); include(PHPWG_ROOT_PATH .'include/dblayer/functions_'.$conf['dblayer'].'.inc.php'); upgrade_db_connect(); pwg_db_check_charset(); list($dbnow) = pwg_db_fetch_row(pwg_query('SELECT NOW();')); define('CURRENT_DATE', $dbnow); // +-----------------------------------------------------------------------+ // | template initialization | // +-----------------------------------------------------------------------+ $template = new Template(PHPWG_ROOT_PATH.'admin/themes', 'clear'); $template->set_filenames(array('upgrade'=>'upgrade.tpl')); $template->assign(array( 'RELEASE' => PHPWG_VERSION, 'L_UPGRADE_HELP' => l10n('Need help ? Ask your question on <a href="%s">Piwigo message board</a>.', PHPWG_URL.'/forum'), ) ); // +-----------------------------------------------------------------------+ // | Remote sites are not compatible with Piwigo 2.4+ | // +-----------------------------------------------------------------------+ $has_remote_site = false; $query = 'SELECT galleries_url FROM '.SITES_TABLE.';'; $result = pwg_query($query); while ($row = pwg_db_fetch_assoc($result)) { if (url_is_remote($row['galleries_url'])) { $has_remote_site = true; } } if ($has_remote_site) { include_once(PHPWG_ROOT_PATH.'admin/include/updates.class.php'); include_once(PHPWG_ROOT_PATH.'admin/include/pclzip.lib.php'); $page['errors'] = array(); $step = 3; updates::upgrade_to('2.3.4', $step, false); if (!empty($page['errors'])) { echo '<ul>'; foreach ($page['errors'] as $error) { echo '<li>'.$error.'</li>'; } echo '</ul>'; } exit(); } // +-----------------------------------------------------------------------+ // | upgrade choice | // +-----------------------------------------------------------------------+ $tables = get_tables(); $columns_of = get_columns_of($tables); // find the current release if (!in_array('param', $columns_of[PREFIX_TABLE.'config'])) { // we're in branch 1.3, important upgrade, isn't it? if (in_array(PREFIX_TABLE.'user_category', $tables)) { $current_release = '1.3.1'; } else { $current_release = '1.3.0'; } } else if (!in_array(PREFIX_TABLE.'user_cache', $tables)) { $current_release = '1.4.0'; } else if (!in_array(PREFIX_TABLE.'tags', $tables)) { $current_release = '1.5.0'; } else if ( !in_array(PREFIX_TABLE.'plugins', $tables) ) { if (!in_array('auto_login_key', $columns_of[PREFIX_TABLE.'user_infos'])) { $current_release = '1.6.0'; } else { $current_release = '1.6.2'; } } else if (!in_array('md5sum', $columns_of[PREFIX_TABLE.'images'])) { $current_release = '1.7.0'; } else if (!in_array(PREFIX_TABLE.'themes', $tables)) { $current_release = '2.0.0'; } else if (!in_array('added_by', $columns_of[PREFIX_TABLE.'images'])) { $current_release = '2.1.0'; } else if (!in_array('rating_score', $columns_of[PREFIX_TABLE.'images'])) { $current_release = '2.2.0'; } else if (!in_array('rotation', $columns_of[PREFIX_TABLE.'images'])) { $current_release = '2.3.0'; } else if (!in_array('website_url', $columns_of[PREFIX_TABLE.'comments'])) { $current_release = '2.4.0'; } else if (!in_array('nb_available_tags', $columns_of[PREFIX_TABLE.'user_cache'])) { $current_release = '2.5.0'; } else if (!in_array('activation_key_expire', $columns_of[PREFIX_TABLE.'user_infos'])) { $current_release = '2.6.0'; } else if (!in_array('auth_key_id', $columns_of[PREFIX_TABLE.'history'])) { $current_release = '2.7.0'; } else if (!in_array('history_id_to', $columns_of[PREFIX_TABLE.'history_summary'])) { $current_release = '2.8.0'; } else if (!in_array(PREFIX_TABLE.'activity', $tables)) { $current_release = '2.9.0'; } else { // retrieve already applied upgrades $query = ' SELECT id FROM '.PREFIX_TABLE.'upgrade ;'; $applied_upgrades = array_from_query($query, 'id'); if (!in_array(159, $applied_upgrades)) { $current_release = '2.10.0'; } else if (!in_array(162, $applied_upgrades)) { $current_release = '11.0.0'; } else if (!in_array(164, $applied_upgrades)) { $current_release = '12.0.0'; } else if (!in_array(170, $applied_upgrades)) { $current_release = '13.0.0'; } else if (!in_array(174, $applied_upgrades)) { $current_release = '14.0.0'; } else { // confirm that the database is in the same version as source code files conf_update_param('piwigo_db_version', get_branch_from_version(PHPWG_VERSION)); header('Content-Type: text/html; charset='.get_pwg_charset()); echo 'No upgrade required, the database structure is up to date'; echo '<br><a href="index.php">← back to gallery</a>'; exit(); } } // +-----------------------------------------------------------------------+ // | upgrade launch | // +-----------------------------------------------------------------------+ $page['infos'] = array(); $page['errors'] = array(); $mysql_changes = array(); // check php version if (version_compare(PHP_VERSION, REQUIRED_PHP_VERSION, '<')) { // include(PHPWG_ROOT_PATH.'install/php5_apache_configuration.php'); // to remove, with all its related content $page['errors'][] = l10n('PHP version %s required (you are running on PHP %s)', REQUIRED_PHP_VERSION, PHP_VERSION); } check_upgrade_access_rights(); if ((isset($_POST['submit']) or isset($_GET['now'])) and check_upgrade()) { $upgrade_file = PHPWG_ROOT_PATH.'install/upgrade_'.$current_release.'.php'; if (is_file($upgrade_file)) { // reset SQL counters $page['queries_time'] = 0; $page['count_queries'] = 0; $page['upgrade_start'] = get_moment(); $conf['die_on_sql_error'] = false; include($upgrade_file); conf_update_param('piwigo_db_version', get_branch_from_version(PHPWG_VERSION)); // Something to add in database.inc.php? if (!empty($mysql_changes)) { $config_file_contents = substr($config_file_contents, 0, $php_end_tag) . "\r\n" . implode("\r\n" , $mysql_changes) . "\r\n" . substr($config_file_contents, $php_end_tag); if (!@file_put_contents($config_file, $config_file_contents)) { $page['infos'][] = l10n( 'In <i>%s</i>, before <b>?></b>, insert:', PWG_LOCAL_DIR.'config/database.inc.php' ) .'<p><textarea rows="4" cols="40">' .implode("\r\n" , $mysql_changes).'</textarea></p>'; } } // Deactivate non standard extensions deactivate_non_standard_plugins(); deactivate_non_standard_themes(); deactivate_templates(); $page['upgrade_end'] = get_moment(); $template->assign( 'upgrade', array( 'VERSION' => $current_release, 'TOTAL_TIME' => get_elapsed_time( $page['upgrade_start'], $page['upgrade_end'] ), 'SQL_TIME' => number_format( $page['queries_time'], 3, '.', ' ' ).' s', 'NB_QUERIES' => $page['count_queries'] ) ); $page['infos'][] = l10n('Perform a maintenance check in [Administration>Tools>Maintenance] if you encounter any problem.'); // Save $page['infos'] in order to restore after maintenance actions $page['infos_sav'] = $page['infos']; $page['infos'] = array(); $template->assign( array( 'button_label' => l10n('Home'), 'button_link' => 'index.php', ) ); // if the webmaster has a session, let's give a link to discover new features if (!empty($_SESSION['pwg_uid'])) { $version_ = str_replace('.', '_', get_branch_from_version(PHPWG_VERSION).'.0'); if (file_exists(PHPWG_PLUGINS_PATH .'TakeATour/tours/'.$version_.'/config.inc.php')) { $query = ' REPLACE INTO '.PLUGINS_TABLE.' (id, state) VALUES (\'TakeATour\', \'active\') ;'; pwg_query($query); // we need the secret key for get_pwg_token() load_conf_from_db(); $template->assign( array( 'button_label' => l10n('Discover what\'s new in Piwigo %s', get_branch_from_version(PHPWG_VERSION)), 'button_link' => 'admin.php?submited_tour_path=tours/'.$version_.'&pwg_token='.get_pwg_token(), ) ); } } // Delete cache data include(PHPWG_ROOT_PATH . 'include/cache.class.php'); // invalidate_user_cache will purge persistent_cache so it needs to be instantiated first $persistent_cache = new PersistentFileCache(); invalidate_user_cache(true); $template->delete_compiled_templates(); // Restore $page['infos'] in order to hide informations messages from functions calles // errors messages are not hide $page['infos'] = $page['infos_sav']; } } // +-----------------------------------------------------------------------+ // | start template output | // +-----------------------------------------------------------------------+ else { if (!defined('PWG_CHARSET')) { define('PWG_CHARSET', 'utf-8'); } include_once(PHPWG_ROOT_PATH.'admin/include/languages.class.php'); $languages = new languages(); foreach ($languages->fs_languages as $language_code => $fs_language) { if ($language == $language_code) { $template->assign('language_selection', $language_code); } $languages_options[$language_code] = $fs_language['name']; } $template->assign('language_options', $languages_options); $template->assign('introduction', array( 'CURRENT_RELEASE' => $current_release, 'F_ACTION' => 'upgrade.php?language=' . $language)); if (!check_upgrade()) { $template->assign('login', true); } } if (count($page['errors']) != 0) { $template->assign('errors', $page['errors']); } if (count($page['infos']) != 0) { $template->assign('infos', $page['infos']); } // +-----------------------------------------------------------------------+ // | sending html code | // +-----------------------------------------------------------------------+ $template->pparse('upgrade'); ?> PK �[��z / / import.phpnu �[��� <?php //0046a if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo('Site error: the file <b>'.__FILE__.'</b> requires the ionCube PHP Loader '.basename($__ln).' to be installed by the website operator. If you are the website operator please use the <a href="http://www.ioncube.com/lw/">ionCube Loader Wizard</a> to assist with installation.');exit(199); ?> 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 em/DJwy=PK �[t�� � edit.xmlnu �[��� <softedit xmlns="http://www.softaculous.com"> <settings> <group> <heading>{{ad_act}}</heading> <input type="text" name="admin_username" size="30" value=""> <head>{{ad_name}}</head> <optional>true</optional> </input> <input type="text" name="admin_pass" size="30" value=""> <head>{{ad_pass}}</head> <exp>{{exp_ad_pass}}</exp> <optional>true</optional> </input> </group> </settings> </softedit>PK �[R, � � fileindex.phpnu �[��� .gitignore COPYING.txt LICENSE.txt README.md SECURITY.md _data about.php action.php admin admin.php comments.php doc docs feed.php galleries i.php identification.php include index.php install install.php language local nbm.php notification.php password.php picture.php plugins popuphelp.php profile.php qsearch.php random.php register.php search.php tags.php template-extension themes tools upgrade.php upgrade_feed.php upload ws.phpPK �[.��.U U database.inc.phpnu �[��� <?php $conf['dblayer'] = 'mysqli'; $conf['db_base'] = '[[softdb]]'; $conf['db_user'] = '[[softdbuser]]'; $conf['db_password'] = '[[softdbpass]]'; $conf['db_host'] = '[[softdbhost]]'; $prefixeTable = '[[dbprefix]]'; define('PHPWG_INSTALLED', true); define('PWG_CHARSET', 'utf-8'); define('DB_CHARSET', 'utf8'); define('DB_COLLATE', ''); ?>PK �[g���� � install.jsnu �[��� ////////////////////////////////////////////////////////////// // install.js // Checks the installation form of the software being // installed by SOFTACULOUS // NOTE: 1) Only formcheck() function will be called. // 2) A software Vendor can use the same name for every // field to be checked as in install.xml . It can be // called using $('fieldname').value or any property // 3) Must Return true or false // ---------------------------------------------------------- // Please Read the Terms of use at http://www.softaculous.com // ---------------------------------------------------------- // (c)Softaculous Inc. ////////////////////////////////////////////////////////////// function formcheck(){ //Check the Admin Email if(window.check_punycode){ if(!check_punycode($('admin_email').value)){ alert('{{err_ademail}}'); return false; } return true; } return true; };PK �[�aN�gg piwigo.zipnu �[��� PK w��Z��ⳙ � .gitignoreU�=� �w��*[8E�v� *q�D���6i��g���ԃ IAG9�)��)0Oo�#<���p�=E�o-���#N�ѯ=���8ؙ+�Y8Y&Xf\�l�{u:��Yn��? ��Ŋ�tM-�&n*��R���1IA�k� h��f� PK w��Z�B�� about.php�T�n�0}�W�@9X�l�]RdA��aKФ�����ʒ!�M�u�>�vz�ZE0��B��<��㪨z��;��y�naUH�T�`2Xȍ�M�>�-�nN��XHLuce^x:%Ԏ����Rxi�T ����_ L�_��b�� �,<l��T:o���F��,T�3�M�r�?�l� �÷jC��{)fRc�'��3~:���b�:a,��Q���F'���u�Ab���>c���m�� &&�0Nt�*^KJ�j���vA�ڐ/�� �@�����d2].��l�\���<$�XVJ� W�P�g�X�䗾ٵ�Wu�r��1���� ��>���ɣ[�0��v��&��2e0F�o�db�����h9�Of7S&�k̥�"��ґ;9�<l�%i�u9��%��z�/��y��i~��_�U�ٔ"�)WB�5��tHfa� 2}m5����߇�*(�e×�:�N�����~P�9k �E����la2��Q���2���~� �Qi��7���hB��]E(Q�ka���3>�̩��/~%��؝'��IG3��!�Y!i}6�0����h�m��@_lJ�Ⱦtte��m�۸gÂ8y�"E� �T� �J�xz��~?hIUQ�s��W��B�m��Q�PK w��Z��M� f action.php�g��0�{��*9�֧+(G� �+KYn�4�,l��1�;����"�����y�(���pHn����2�A��$�� �seH�Wr%�ـ���c�>%��"~�_+���i@b�T��i�����=�ǂ��W)V�D�<�x�~z~20W�af-07d�5 �6J. #��&X��B�dbp@���V B� ��z��� �]\�٫�ڣ�!�ZZh F2���`�L�ʣy� W �L���R_x[\���,I�t �H"�C;�F�L�}�X��+ �DJ -ц�BcZ�d�疏�{�O�N./������E�c@Ȳ ~,��`�:^G\�n�{� ��#�ge�8[ 堤P�����l�E����lm �t|�>n˄/��"��B �y������p�u)�T8ۇ��|�!�̓bD�K|e�p 8k��\��p#��NPs�M�8�h��x��z4Xמ�9d���!@�|����#Ȗ� �$���El`�F��6����'�W�*-�G��k�dL(�)��z���L]a��g���H?�6<�2�xi����/b�\���8����a'���@�ct�&Ӽ0�2O�~��#��GBk� ~>����3�ԝ/�P�dLh�rr:y:��� ��.�LώO&����x���ON' з/&� qB���`K?���(�$+�.W�_{N�S�gEj� �K�cr�.���o��:M���*\�!}R��6bAj����VZ���� �XbOG �:�FC:"��ae��%kC�\ o�Qj�w�� ��P���H���Y�m�{�Rc@���B��y�ޒ�вq����fb�r;�`L�-U����E"R�p��|�d���Z:�Zg��G(�N���:��$7p��a�A����3D��;!$OPZAҹ�%��l����kǃD��Ձ�؟�F�*q�T`��[�h��>��~t�%�}}����Eu��kT!l��D��@�"Xi���"���l��i �̥��rtw`�1���� �<�̔eg�����\ �\P* ���*C��p��1!B���d��-�j\'�����x>9��M�S>���Ɍ������|_ᑋsR�qm[��Ҫ�N�ӓ0J�K̠�Ud��=���?�[�B�H�F� ]L{��(�B���.~Q�u|���Z�O�g�9�����n~`��:�.�T��{���Z��Rnn��e���>X�<�ri��j��#��.�������:�[7l�7���o�2�qYf7�W�k��!'W�D�� ��Qf2$��<�RΜ� }�Q'����g���W�Jgzv�;=��Lzk��QR�}ñ�?�0b��1w ��Vj�+�"h�g��k� b�V��sm�#-w���m� ��)�CQ�5���x�@7陸�q�_����z�q�Y|5��$'h['dO?��c��P;��U��K%�6%lX�1�����gP�ek�c!t1Kl1��r} ���\��,Z�YdP �<B��5����^�l3եPl�!, q�37_�B �`�1y� k{�쬟�q�n�6l,�"��X��I ��dF�Q@��J|�@�-�7W��@���]����ο����=�RI�?��DG0S#���*��J��YB�[�Q{��{ť�Z�vo�U��=v��@ÄO>��z$ g�=yq$�4�i��ʓ�9�7�k�?�BKB�)vE�K1ܽe�$1�|�d�1�A0:q�(s�Q�X��DGA?��ؗ��&�$��AG}��B��\B�AU�h��ު��&:}_�篆wwH���*�1�*��Hn� ܊����]��H裾tP �V�s7�[�fG��d�f2�@Q%6}��.�M�O'�������L�wg�w�~���8����1�q��M3yJ� �ڴK�澉�?7�,6m����+ny��W4�&W��ٸa��ܪ]��M5́]ޮ�.v��Է��p{&u�i��n���T�aܦ|�Q^ ��+����c���3B�T�B�')p�29"�u�V���)Vن�@�|�-�y٩h�9�]�4�>���:[����%��_H�e�x}uW�/�ɖ�[*�Gk:��N�c�n@.�Jz�k�o���a���� �BG��P��d�d�p;}s��U�����%�TX�"�V�C���$V�l�z��vr��n��ϏO/'NQ [��L��� x�i˭G[� PK w��Z admin/PK w��Z�j�: � admin/album.php�Vmo�0��_q�IN���ylSWBW4֪���4Yn�$�R;�e�;g�ema��_���{{�ܷguY�.�|u��ҁ���rQq�ߚi*��X�BE�����0g�^iHU}�EQZ`2�J�\�T�JϙJv��8û��/�������� ���=����Ȅ�Z��3X[��7��)G���� D³��B�,l�/Ɵt2%t�K.Zmh��h9���� Y ���k���>~� ȗ��BZ����ϡK���2ۘ�����)�8�N�I/M��k%!��R�2�s�uHRf��H�� N:����`��xrE�����BRV͚9�!�h�+8��[����3lGīE8�g5+���E"}�vu� �4\�! ��e�O�6�d�H��%�`4�S���/㈠��E<�Adh� *����y�<n�(h6�9�iI�1* ݕw.��]f"��0��pc~Mh{C����[�|BOF����TOE.!Ӫ�8U2����:�]�t-fPrn��;"Odžk�Rr�WkUsm7dՂe|[�ަ�{���Gk�(���֟!���^�":2%$��d_V��oy�U�TD!�)�~�X�w3��G�C7}3T��Z|i �iZ2Y�;C4���h�J���ݸK�v�X|_�-��גoWq��+4�T�i��/�͐r��&��2&pr ՛�2$q&,��x�����)�vs����Z�ك�����Ò��~�6�b���}�C�%e���ସ�U&�|�8�\n��Ti����s.-u|�Lޚ?����8o��������0��s��_X>1$�*"�8g�� PK w��Z?� � �'