source: spip-zone/_squelettes_/moulinette/trunk/moulinette_options.php

Last change on this file was 86548, checked in by chankalan@…, 6 years ago

ajout du squelette Moulinette

File size: 886 bytes
Line 
1<?php
2if (!isset($GLOBALS['z_blocs']))
3        $GLOBALS['z_blocs'] = array('content','head','head_js','footer');
4
5define('_ALBUMS_INSERT_HEAD_CSS',false);
6
7// depuis spipr-doc
8function title2anchor($titre,$id_article=""){
9        include_spip("inc/charsets");
10        $titre = strip_tags($titre);
11        $titre = translitteration($titre);
12        $titre = supprimer_numero($titre);
13        $titre = preg_replace(",\W,","",$titre);
14        $titre = strtolower($titre);
15        if (preg_match(',^\d,',$titre))
16                $titre = "a$titre";
17        $titre = $titre.$id_article;
18        return $titre;
19}
20function urls_generer_url_article_dist($id, $args, $ancre){
21
22        $row = sql_fetsel('id_rubrique,titre','spip_articles','id_article='.intval($id));
23        // si il y a bien une rubrique > 0 (on laisse passer les pages uniques)
24        if ($row['id_rubrique']>0)
25                return generer_url_entite($row['id_rubrique'],'rubrique','',title2anchor($row['titre'],$id),true);
26
27        return null;
28}
Note: See TracBrowser for help on using the repository browser.