Changeset 31410
- Timestamp:
- Mar 8, 2016, 5:59:15 PM (8 years ago)
- Location:
- extensions/DownloadFromThumbnail
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/DownloadFromThumbnail/dst.tpl
r31376 r31410 3 3 jQuery('.dowpica').click(function(){ 4 4 var id= $(this).data('id'); 5 jQuery.post("plugins/Download SinceThumbnail/save_history.php", {5 jQuery.post("plugins/DownloadFromThumbnail/save_history.php", { 6 6 dsp_his: id, 7 7 }); -
extensions/DownloadFromThumbnail/index.php
r31376 r31410 1 1 <?php 2 // +-----------------------------------------------------------------------+ 3 // | Download From Thumbnail plugin for piwigo | 4 // +-----------------------------------------------------------------------+ 5 // | Copyright(C) 2015-2016 ddtddt http://temmii.com/piwigo/ | 6 // +-----------------------------------------------------------------------+ 7 // | This program is free software; you can redistribute it and/or modify | 8 // | it under the terms of the GNU General Public License as published by | 9 // | the Free Software Foundation | 10 // | | 11 // | This program is distributed in the hope that it will be useful, but | 12 // | WITHOUT ANY WARRANTY; without even the implied warranty of | 13 // | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | 14 // | General Public License for more details. | 15 // | | 16 // | You should have received a copy of the GNU General Public License | 17 // | along with this program; if not, write to the Free Software | 18 // | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, | 19 // | USA. | 20 // +-----------------------------------------------------------------------+ 21 2 22 $url = '../'; 3 23 header( 'Request-URI: '.$url ); -
extensions/DownloadFromThumbnail/language/en_UK/description.txt
r31376 r31410 1 Download since album page (thumbnail)1 Download photo from album page (link on thumbnail) -
extensions/DownloadFromThumbnail/language/en_UK/index.php
r31376 r31410 1 1 <?php 2 2 // +-----------------------------------------------------------------------+ 3 // | Plugin Piwigo -|3 // | Download From Thumbnail plugin for piwigo | 4 4 // +-----------------------------------------------------------------------+ 5 // | Copyright(C) 2015 SAS TEMMII http://temmii.org|5 // | Copyright(C) 2015-2016 ddtddt http://temmii.com/piwigo/ | 6 6 // +-----------------------------------------------------------------------+ 7 7 // | This program is free software; you can redistribute it and/or modify | -
extensions/DownloadFromThumbnail/main.inc.php
r31377 r31410 6 6 Plugin URI: http://piwigo.org/ext/extension_view.php?eid= 7 7 Author: ddtddt 8 Author URI: http://temmii.com/ 8 Author URI: http://temmii.com/piwigo/ 9 9 */ 10 // +-----------------------------------------------------------------------+ 11 // | Download From Thumbnail plugin for piwigo | 12 // +-----------------------------------------------------------------------+ 13 // | Copyright(C) 2015-2016 ddtddt http://temmii.com/piwigo/ | 14 // +-----------------------------------------------------------------------+ 15 // | This program is free software; you can redistribute it and/or modify | 16 // | it under the terms of the GNU General Public License as published by | 17 // | the Free Software Foundation | 18 // | | 19 // | This program is distributed in the hope that it will be useful, but | 20 // | WITHOUT ANY WARRANTY; without even the implied warranty of | 21 // | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | 22 // | General Public License for more details. | 23 // | | 24 // | You should have received a copy of the GNU General Public License | 25 // | along with this program; if not, write to the Free Software | 26 // | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, | 27 // | USA. | 28 // +-----------------------------------------------------------------------+ 10 29 11 30 defined('PHPWG_ROOT_PATH') or die('Hacking attempt!'); … … 47 66 } 48 67 49 // $image_ids = array_map(create_function('$i', 'return $i["id"];'), $pictures);50 51 68 $query = ' 52 69 SELECT enabled_high -
extensions/DownloadFromThumbnail/maintain.class.php
r31377 r31410 1 1 <?php 2 // +-----------------------------------------------------------------------+ 3 // | Download From Thumbnail plugin for piwigo | 4 // +-----------------------------------------------------------------------+ 5 // | Copyright(C) 2015-2016 ddtddt http://temmii.com/piwigo/ | 6 // +-----------------------------------------------------------------------+ 7 // | This program is free software; you can redistribute it and/or modify | 8 // | it under the terms of the GNU General Public License as published by | 9 // | the Free Software Foundation | 10 // | | 11 // | This program is distributed in the hope that it will be useful, but | 12 // | WITHOUT ANY WARRANTY; without even the implied warranty of | 13 // | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | 14 // | General Public License for more details. | 15 // | | 16 // | You should have received a copy of the GNU General Public License | 17 // | along with this program; if not, write to the Free Software | 18 // | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, | 19 // | USA. | 20 // +-----------------------------------------------------------------------+ 21 2 22 defined('PHPWG_ROOT_PATH') or die('Hacking attempt!'); 3 23 … … 14 34 15 35 function activate($plugin_version, &$errors=array()){ 16 $image_type = implode(",", get_enums(HISTORY_TABLE, 'image_type')).",dft_download"; 17 $query = "ALTER TABLE ". HISTORY_TABLE ." CHANGE `image_type` `image_type` ENUM( '".$image_type."' ) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL"; 18 $result = pwg_query($query); 36 if(!in_array("dft_download", get_enums(HISTORY_TABLE, 'image_type'))) 37 { 38 $image_type = "'".implode("','", get_enums(HISTORY_TABLE, 'image_type'))."','dft_download'"; 39 $query = "ALTER TABLE ". HISTORY_TABLE ." CHANGE `image_type` `image_type` ENUM( ".$image_type." ) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL"; 40 $result = pwg_query($query); 41 } 19 42 } 20 43 -
extensions/DownloadFromThumbnail/save_history.php
r31377 r31410 1 1 <?php 2 2 // +-----------------------------------------------------------------------+ 3 // | Download From Thumbnail plugin for piwigo | 4 // +-----------------------------------------------------------------------+ 5 // | Copyright(C) 2015-2016 ddtddt http://temmii.com/piwigo/ | 6 // +-----------------------------------------------------------------------+ 7 // | This program is free software; you can redistribute it and/or modify | 8 // | it under the terms of the GNU General Public License as published by | 9 // | the Free Software Foundation | 10 // | | 11 // | This program is distributed in the hope that it will be useful, but | 12 // | WITHOUT ANY WARRANTY; without even the implied warranty of | 13 // | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | 14 // | General Public License for more details. | 15 // | | 16 // | You should have received a copy of the GNU General Public License | 17 // | along with this program; if not, write to the Free Software | 18 // | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, | 19 // | USA. | 20 // +-----------------------------------------------------------------------+ 3 21 4 22 define('PHPWG_ROOT_PATH','../../'); … … 14 32 15 33 pwg_log($_POST['dsp_his'], 'dft_download'); 16 /*17 18 $query = 'UPDATE '.IMAGES_TABLE.' SET hit=hit+1 WHERE id = '.$_POST['dsp_his'].';';19 pwg_query($query);20 21 $do_log = $conf['log'];22 if (is_admin())23 {24 $do_log = $conf['history_admin'];25 }26 if (is_a_guest())27 {28 $do_log = $conf['history_guest'];29 }30 31 if (!$do_log)32 {33 exit();34 }35 36 if (!empty($_POST['section']))37 {38 $page['section'] = pwg_db_real_escape_string($_POST['section']);39 }40 if (!empty($_POST['catid']))41 {42 $page['category']['id'] = pwg_db_real_escape_string($_POST['catid']);43 }44 if ('tags'==@$page['section'] and !empty($_POST['tagids']))45 {46 $tags_string = pwg_db_real_escape_string($_POST['tagids']);47 }48 49 $query = '50 INSERT INTO '.HISTORY_TABLE.'51 (52 date,53 time,54 user_id,55 IP,56 section,57 category_id,58 image_id,59 image_type,60 tag_ids,61 lightbox62 )63 VALUES64 (65 CURDATE(),66 CURTIME(),67 '.$user['id'].',68 \''.$_SERVER['REMOTE_ADDR'].'\',69 '.(isset($page['section']) ? "'".$page['section']."'" : 'NULL').',70 '.(isset($page['category']['id']) ? $page['category']['id'] : 'NULL').',71 '.$image_id.',72 "picture",73 '.(isset($tags_string) ? "'".$tags_string."'" : 'NULL').',74 "true"75 )76 ;';77 78 pwg_query($query);*/
Note: See TracChangeset
for help on using the changeset viewer.