Index: /extensions/change_who_added_photo/index.php
===================================================================
--- /extensions/change_who_added_photo/index.php (revision 22073)
+++ /extensions/change_who_added_photo/index.php (revision 22073)
@@ -0,0 +1,30 @@
+
Index: /extensions/change_who_added_photo/initadmin.php
===================================================================
--- /extensions/change_who_added_photo/initadmin.php (revision 22073)
+++ /extensions/change_who_added_photo/initadmin.php (revision 22073)
@@ -0,0 +1,73 @@
+append('element_set_global_plugins_actions', array(
+ 'ID' => 'CWAP',
+ 'NAME' => l10n('Change who added photo'),
+ 'CONTENT' => '
+
+ '.l10n('confirm').'
+ ',
+ ));
+ }
+
+function CWAP_element_set_global_action($action, $collection)
+ {
+ if ($action == 'CWAP')
+ {
+ global $page;
+
+ if (empty($_POST['check_CWAP']))
+ {
+ array_push($page['warnings'], l10n('You need to confirm'));
+ }
+ else
+ {
+
+ $query = '
+select id
+ FROM ' . USERS_TABLE . '
+ WHERE username = \''.$_POST['CWAP'].'\'
+ ;';
+$result = pwg_query($query);
+$row = pwg_db_fetch_assoc($result);
+$CWAP=$row['id'];
+ if ($row['id'] == 0)
+ {
+ array_push($page['warnings'], l10n('This user doesn\'t exist'));
+ }
+ else
+ {
+$datas = array();
+ foreach ($collection as $image_id)
+ {
+ array_push(
+ $datas,
+ array(
+ 'id' => $image_id,
+ 'added_by' => $CWAP
+ )
+ );
+ }
+
+ mass_updates(
+ IMAGES_TABLE,
+ array('primary' => array('id'), 'update' => array('added_by')),
+ $datas
+ );
+ }
+ }
+ }
+ }
+?>
Index: /extensions/change_who_added_photo/language/en_UK/description.txt
===================================================================
--- /extensions/change_who_added_photo/language/en_UK/description.txt (revision 22073)
+++ /extensions/change_who_added_photo/language/en_UK/description.txt (revision 22073)
@@ -0,0 +1,1 @@
+Change who added photo through Administration -> Photos -> 'Batch Manager'
Index: /extensions/change_who_added_photo/language/en_UK/index.php
===================================================================
--- /extensions/change_who_added_photo/language/en_UK/index.php (revision 22073)
+++ /extensions/change_who_added_photo/language/en_UK/index.php (revision 22073)
@@ -0,0 +1,30 @@
+
Index: /extensions/change_who_added_photo/language/en_UK/plugin.lang.php
===================================================================
--- /extensions/change_who_added_photo/language/en_UK/plugin.lang.php (revision 22073)
+++ /extensions/change_who_added_photo/language/en_UK/plugin.lang.php (revision 22073)
@@ -0,0 +1,5 @@
+
Index: /extensions/change_who_added_photo/language/fr_FR/description.txt
===================================================================
--- /extensions/change_who_added_photo/language/fr_FR/description.txt (revision 22073)
+++ /extensions/change_who_added_photo/language/fr_FR/description.txt (revision 22073)
@@ -0,0 +1,1 @@
+Changer qui a ajouté la photo via Administration -> Photos -> 'Gestion par lot'
Index: /extensions/change_who_added_photo/language/fr_FR/index.php
===================================================================
--- /extensions/change_who_added_photo/language/fr_FR/index.php (revision 22073)
+++ /extensions/change_who_added_photo/language/fr_FR/index.php (revision 22073)
@@ -0,0 +1,30 @@
+
Index: /extensions/change_who_added_photo/language/fr_FR/plugin.lang.php
===================================================================
--- /extensions/change_who_added_photo/language/fr_FR/plugin.lang.php (revision 22073)
+++ /extensions/change_who_added_photo/language/fr_FR/plugin.lang.php (revision 22073)
@@ -0,0 +1,7 @@
+
Index: /extensions/change_who_added_photo/language/index.php
===================================================================
--- /extensions/change_who_added_photo/language/index.php (revision 22073)
+++ /extensions/change_who_added_photo/language/index.php (revision 22073)
@@ -0,0 +1,30 @@
+
Index: /extensions/change_who_added_photo/main.inc.php
===================================================================
--- /extensions/change_who_added_photo/main.inc.php (revision 22073)
+++ /extensions/change_who_added_photo/main.inc.php (revision 22073)
@@ -0,0 +1,24 @@
+ Photos -> 'Batch Manager'
+Plugin URI: http://piwigo.org/ext/extension_view.php?eid=692
+Author: ddtddt
+Author URI: http://piwigo.org/
+*/
+
+if (!defined('PHPWG_ROOT_PATH')) die('Hacking attempt!');
+
+global $prefixeTable, $template;
+
+define('CWAP_DIR' , basename(dirname(__FILE__)));
+define('CWAP_PATH' , PHPWG_PLUGINS_PATH . CWAP_DIR . '/');
+
+// Plugin for admin
+if (script_basename() == 'admin')
+{
+ include_once(dirname(__FILE__).'/initadmin.php');
+}
+
+?>