svp_actualiser_depots.php 839 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. <?php
  2. /**
  3. * Gestion du génie svp_actualiser_depots
  4. *
  5. * @plugin SVP pour SPIP
  6. * @license GPL
  7. * @package SPIP\SVP\Genie
  8. */
  9. if (!defined("_ECRIRE_INC_VERSION")) return;
  10. /**
  11. * Actualise tous les dépots
  12. *
  13. * @genie svp_actualiser_depots
  14. *
  15. * @param int $last
  16. * Timestamp de la dernière exécution de cette tâche
  17. * @return int
  18. * Positif : la tâche a été effectuée
  19. */
  20. function genie_svp_actualiser_depots_dist ($last) {
  21. include_spip('inc/svp_depoter_distant');
  22. // On recupere en base de donnees tous les depots a mettre a jour
  23. if ($resultats = sql_allfetsel('id_depot', 'spip_depots')) {
  24. foreach ($resultats as $depot) {
  25. svp_actualiser_depot($depot['id_depot']);
  26. spip_log("ACTION ACTUALISER DEPOT (automatique) : id_depot = ". $depot['id_depot'], 'svp_actions.' . _LOG_INFO);
  27. }
  28. }
  29. return 1;
  30. }
  31. ?>