urls_verrouiller.php 1.2 KB

12345678910111213141516171819202122232425262728293031323334
  1. <?php
  2. /***************************************************************************\
  3. * SPIP, Systeme de publication pour l'internet *
  4. * *
  5. * Copyright (c) 2001-2014 *
  6. * Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James *
  7. * *
  8. * Ce programme est un logiciel libre distribue sous licence GNU/GPL. *
  9. * Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne. *
  10. \***************************************************************************/
  11. if (!defined("_ECRIRE_INC_VERSION")) return;
  12. // http://code.spip.net/@action_instituer_syndic_article_dist
  13. function action_urls_verrouiller_dist() {
  14. $securiser_action = charger_fonction('securiser_action', 'inc');
  15. $arg = $securiser_action();
  16. include_spip('inc/autoriser');
  17. if (autoriser('modifier',$type,$id)){
  18. $arg = explode('-',$arg);
  19. $type = array_shift($arg);
  20. $id = array_shift($arg);
  21. $url = implode('-',$arg);
  22. include_spip('action/editer_url');
  23. url_verrouiller($type, $id, $url);
  24. }
  25. }
  26. ?>