18/10/2010, 10:10:37
Pages : 1 2
18/10/2010, 19:56:08
Très belles créations aire libre :O
Juste un point : j'ai vu sur l'une d'entre elle l'info de la version utilisée : vire la
Juste un point : j'ai vu sur l'une d'entre elle l'info de la version utilisée : vire la
19/10/2010, 08:28:25
Merci Et merci du conseil, je vais regarder ca...
Edit : et voilà c'est fait. Tu as raison, on est jamais trop prudents
Edit : et voilà c'est fait. Tu as raison, on est jamais trop prudents
19/10/2010, 22:45:28
good news (pour moi)
je viens enfin de prendre le temps de comprendre comment fonctionne les pretty url dans un module...
comment dire...
plus simple tu meurs...
résultat avec 4 lignes de codes ajoutées dans mon module ShowRoom ca donne ceci
www .cmsmadesimple.fr/showroom/1/136/Realisations Cms Made Simple/Administrations publiques, collectivites locales
Je vous l'accorde c'est volontairement long (afin de caser les termes "réalisations" et "cms made simple") mais le résultat est nettement mieux que les urls générées sauvagement comme
je viens enfin de prendre le temps de comprendre comment fonctionne les pretty url dans un module...
comment dire...
plus simple tu meurs...
résultat avec 4 lignes de codes ajoutées dans mon module ShowRoom ca donne ceci
www .cmsmadesimple.fr/showroom/1/136/Realisations Cms Made Simple/Administrations publiques, collectivites locales
Je vous l'accorde c'est volontairement long (afin de caser les termes "réalisations" et "cms made simple") mais le résultat est nettement mieux que les urls générées sauvagement comme
Code :
http://www.cmsmadesimple.fr/index.php?mact=OpenStatisticsCommunityServer,cntnt01,default,0&cntnt01mois=201010&cntnt01returnid=134
20/10/2010, 00:28:52
Joli, mais attention aux espaces et caractères spéciaux. Remplace-les par des tirets (comme les alias qui se créent à partir du titre).
Voir : /lib/misc.functions.php ligne 1337
Voir : /lib/misc.functions.php ligne 1337
Code :
/**
* convert a human readable string into something that is suitable for use in URLS
* because many browsers don't support UTF-8 characters in URLS
*
* @internal
* @param string String to convert
* @param boolean indicates whether output string should be converted to lower case
* @return string
*/
function munge_string_to_url($alias, $tolower = false)
{
// replacement.php is encoded utf-8 and must be the first modification of alias
include(dirname(__FILE__) . '/replacement.php');
$alias = str_replace($toreplace, $replacement, $alias);
// lowercase only on empty aliases
if ($tolower == true)
{
$alias = strtolower($alias);
}
$alias = preg_replace('/[^a-z0-9-_]+/i','-',$alias);
//$alias = preg_replace("/[^\w-]+/", "-", $alias);
$alias = trim($alias, '-');
return $alias;
}
20/10/2010, 09:03:34
done avec des underscore pour l'instant (soucis avec un regex pour les tirets)
et corrigé le fancybox qui déconnait dans les affichages de catégories
et corrigé le fancybox qui déconnait dans les affichages de catégories
12/09/2011, 23:16:11
petit update, j'ai supprimé le captcha et j'ai rendu mes modules compatible 1.10.0
13/09/2011, 07:48:05
Merci
Pages : 1 2