Index: /extensions/Photo_add_by/admin/admin.php
===================================================================
--- /extensions/Photo_add_by/admin/admin.php (revision 21222)
+++ /extensions/Photo_add_by/admin/admin.php (revision 21222)
@@ -0,0 +1,79 @@
+add('gestion',
+ l10n('Management'),
+ $my_base_url.'&tab=gestion');
+$tabsheet->select($page['tab']);
+$tabsheet->assign();
+
+// Onglet gest
+switch ($page['tab'])
+{
+ case 'gestion':
+
+ global $conf;
+
+ $selected = $conf['Photo_add_by'];
+ $options['Author'] = l10n('Author');
+ $options['datecreate'] = l10n('Created on');
+ $options['datepost'] = l10n('Posted on');
+ $options['Dimensions'] = l10n('Dimensions');
+ $options['File'] = l10n('File');
+ $options['Filesize'] = l10n('Filesize');
+ $options['Tags'] = l10n('tags');
+ $options['Categories'] = l10n('Albums');
+ $options['Visits'] = l10n('Visits');
+ $options['Average'] = l10n('Rating score');
+
+
+
+ $template->assign(
+ 'gestionA',
+ array(
+ 'OPTIONS' => $options,
+ 'SELECTED' => $selected
+ ));
+
+
+if (isset($_POST['infopab']))
+ {
+conf_update_param('Photo_add_by', $_POST['infopab']);
+$template->delete_compiled_templates();
+array_push($page['infos'], l10n('Choice saved'));
+
+ $selected = $_POST['infopab'];
+ $template->assign(
+ 'gestionA',
+ array(
+ 'OPTIONS' => $options,
+ 'SELECTED' => $selected
+ ));
+
+
+
+ }
+ break;
+}
+
+$template->set_filenames(array('plugin_admin_content' => dirname(__FILE__) . '/admin.tpl'));
+$template->assign_var_from_handle('ADMIN_CONTENT', 'plugin_admin_content');
+?>
Index: /extensions/Photo_add_by/admin/admin.tpl
===================================================================
--- /extensions/Photo_add_by/admin/admin.tpl (revision 21222)
+++ /extensions/Photo_add_by/admin/admin.tpl (revision 21222)
@@ -0,0 +1,19 @@
+
+
Photo add by
+
+{if isset ($gestionA)}
+
+
+ *{'Information must be displayed on the photo page for this to work'|@translate}
+
+{/if}
Index: /extensions/Photo_add_by/admin/index.php
===================================================================
--- /extensions/Photo_add_by/admin/index.php (revision 21222)
+++ /extensions/Photo_add_by/admin/index.php (revision 21222)
@@ -0,0 +1,30 @@
+
Index: /extensions/Photo_add_by/initpicture.php
===================================================================
--- /extensions/Photo_add_by/initpicture.php (revision 21221)
+++ /extensions/Photo_add_by/initpicture.php (revision 21222)
@@ -10,7 +10,11 @@
}
+
function pabIT($content, &$smarty)
{
- $search = '##';
+
+ global $conf;
+
+ $search = '#
#';
$replacement = '
@@ -21,5 +25,5 @@
{/if}
-
';
+
';
return preg_replace($search, $replacement, $content);
Index: /extensions/Photo_add_by/language/en_UK/plugin.lang.php
===================================================================
--- /extensions/Photo_add_by/language/en_UK/plugin.lang.php (revision 21221)
+++ /extensions/Photo_add_by/language/en_UK/plugin.lang.php (revision 21222)
@@ -1,3 +1,7 @@
Index: /extensions/Photo_add_by/language/fr_FR/plugin.lang.php
===================================================================
--- /extensions/Photo_add_by/language/fr_FR/plugin.lang.php (revision 21221)
+++ /extensions/Photo_add_by/language/fr_FR/plugin.lang.php (revision 21222)
@@ -1,3 +1,7 @@
Index: /extensions/Photo_add_by/main.inc.php
===================================================================
--- /extensions/Photo_add_by/main.inc.php (revision 21221)
+++ /extensions/Photo_add_by/main.inc.php (revision 21222)
@@ -22,3 +22,14 @@
}
+// menu admin
+add_event_handler('get_admin_plugin_menu_links', 'PAB_admin_menu');
+function PAB_admin_menu($menu)
+{
+ array_push($menu, array(
+ 'NAME' => 'Photo added by',
+ 'URL' => get_admin_plugin_menu_link(PAB_PATH . 'admin/admin.php')));
+ return $menu;
+}
+
+
?>
Index: /extensions/Photo_add_by/maintain.inc.php
===================================================================
--- /extensions/Photo_add_by/maintain.inc.php (revision 21222)
+++ /extensions/Photo_add_by/maintain.inc.php (revision 21222)
@@ -0,0 +1,17 @@
+