Annonce

Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

P@t
2011-03-27 19:16:09

Cette astuce n'est à utiliser que pour faire des tests!
L'installation de piwigo doit être faite par SVN (sur une branche ou sur le trunk).

En plugin personnel, insérer ce code:

Code:

if (defined('IN_ADMIN'))
  add_event_handler('get_admin_plugin_menu_links', 'svn_auto_update');

function svn_auto_update($menu)
{
  global $page;

  if ($page['page'] == 'intro')
  {
    if (isset($_GET['action']) and $_GET['action'] == 'check_upgrade' )
      unset($_SESSION['svn_update']);

    if (!isset($_SESSION['svn_update']))
    {
      exec('cd '.realpath(PHPWG_ROOT_PATH));
      exec('svn update', $return);
      $_SESSION['svn_update'] = true;
      array_push($page['infos'], 'svn update<br>'.implode('<br>', $return));
    }
  }
  return $menu;
}

Pied de page des forums

Propulsé par FluxBB

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