Annonce

  •  » Utilisation
  •  » [Résolu] Configuration de la synchronisation

#1 2011-09-17 15:54:00

sadmin91
Membre
2011-04-04
9

[Résolu] Configuration de la synchronisation

Bonjour,

Est-il possible de modifier les options par défaut de synchronisation ?
Par exemple, par défaut, synchroniser "Répertoire + Fichiers" au lieu de "répertoire uniquement".

D'avance merci pour votre réponse.

Hors ligne

#2 2011-09-17 16:02:37

Eric
Former Piwigo Team
VALENCE (FR)
2005-03-25
4579

Re: [Résolu] Configuration de la synchronisation

Bonjour,

Pourquoi ?

Je ne sais pas si c'est possible mais, en tous cas, je pense que c'est "dangereux". En effet, si on laisse "Répertoire + Fichiers" par défaut et qu'on lance une synchro par inadvertance (l'erreur et le clic sauvage sont humains ^^), cela va resynchroniser un certain nombre de répertoires et de photos déjà synchronisées. Si on a effectué quelques modifications (ajout ou suppression de tags, par exemple), bye-bye les modifs...

Ceci dit, la case "Simuler uniquement" est aussi cochée par défaut. Cela apporte un peu de sécurité. Et comme il faut désactiver cette case pour que la synchro se fasse réellement, autant en profiter pour cocher l'olive qui va bien ;-)

Hors ligne

#3 2011-09-17 16:43:14

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [Résolu] Configuration de la synchronisation

Bonjour,

Inspirez-vous de ce plugin personnel :

Code:

<?php

/*
Plugin Name: PP Disable "Simulation" and Enable "Display info"
Version: 2.0
Description: [PP] Décichera la case "Simuler" lors de la synchronisation
Plugin URI: http://fr.piwigo.org/forum/viewtopic.php?pid=113426#p113426
Author: Gotcha
Author URI: http://www.julien-moreau.fr
*/

add_event_handler('loc_begin_page_tail', 'personal_sync_not_simulate');
function personal_sync_not_simulate()
{
  global $page, $template;
  if ( isset($page['page']) and $page['page'] == 'site_update' )
  { $template->append('footer_elements', '<script type="text/javascript">
  document.getElementsByName("simulate")[0].checked = false;
</script>');
  }
}

add_event_handler('loc_begin_page_tail', 'personal_display_info_true');
function personal_display_info_true()
{
  global $page, $template;
  if ( isset($page['page']) and $page['page'] == 'site_update' )
  { $template->append('footer_elements', '<script type="text/javascript">
  document.getElementsByName("display_info")[0].checked = true;
</script>');
  }
}

?>

Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#4 2011-09-20 13:46:12

sadmin91
Membre
2011-04-04
9

Re: [Résolu] Configuration de la synchronisation

Merci à Gotcha pour son retour.
Avec un plugin personnel, j'arrive à mes fins.

Hors ligne

  •  » Utilisation
  •  » [Résolu] Configuration de la synchronisation

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact