source: spip-zone/_core_/plugins/urls_etendues/urls/propres_qs.php @ 93629

Last change on this file since 93629 was 93629, checked in by cedric@…, 5 years ago

Indentation et regles de codage selon http://www.spip.net/fr_article3497.html#regles_codage

File size: 1.7 KB
Line 
1<?php
2
3/***************************************************************************\
4 *  SPIP, Systeme de publication pour l'internet                           *
5 *                                                                         *
6 *  Copyright (c) 2001-2015                                                *
7 *  Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James  *
8 *                                                                         *
9 *  Ce programme est un logiciel libre distribue sous licence GNU/GPL.     *
10 *  Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne.   *
11\***************************************************************************/
12
13if (!defined("_ECRIRE_INC_VERSION")) {
14        return;
15} // securiser
16
17/*
18Ce jeu d'URLs est une variante de inc-urls-propres, qui ajoute
19le prefixe './?' aux adresses, ce qui permet de l'utiliser en
20mode "Query-String", sans .htaccess ;
21
22        <http://mon-site-spip/?-Rubrique->
23
24Attention : le mode 'propres_qs' est moins fonctionnel que le mode 'propres' ou
25'propres2'. Si vous pouvez utiliser le .htaccess, ces deux derniers modes sont
26preferables au mode 'propres_qs'.
27*/
28
29# donner un exemple d'url pour le formulaire de choix
30define('URLS_PROPRES_QS_EXEMPLE', '?Titre-de-l-article');
31# specifier le form de config utilise pour ces urls
32define('URLS_PROPRES_QS_CONFIG', 'propres');
33
34if (!defined('_terminaison_urls_propres')) {
35        define('_terminaison_urls_propres', '');
36}
37
38defined('_debut_urls_propres') || define('_debut_urls_propres', './?');
39
40// http://code.spip.net/@urls_propres_qs_dist
41function urls_propres_qs_dist($i, &$entite, $args = '', $ancre = '') {
42        $f = charger_fonction('propres', 'urls');
43
44        return $f($i, $entite, $args, $ancre);
45}
46
47?>
Note: See TracBrowser for help on using the repository browser.