Messages : 2,487
Sujets : 18
Inscription : Dec 2009
Réputation :
0
Et voilà, j'ai mis quelques sites dans ton showroom
Messages : 2,487
Sujets : 18
Inscription : Dec 2009
Réputation :
0
Et voilà, j'ai mis quelques sites dans ton showroom
Messages : 10,864
Sujets : 164
Inscription : Dec 2008
Réputation :
0
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
Messages : 10,864
Sujets : 164
Inscription : Dec 2008
Réputation :
0
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
Messages : 2,487
Sujets : 18
Inscription : Dec 2009
Réputation :
0
19/10/2010, 08:28:25
(Modification du message : 19/10/2010, 08:32:50 par airelibre.)
Merci Et merci du conseil, je vais regarder ca...
Edit : et voilà c'est fait. Tu as raison, on est jamais trop prudents
Messages : 2,487
Sujets : 18
Inscription : Dec 2009
Réputation :
0
19/10/2010, 08:28:25
(Modification du message : 19/10/2010, 08:32:50 par airelibre.)
Merci Et merci du conseil, je vais regarder ca...
Edit : et voilà c'est fait. Tu as raison, on est jamais trop prudents
Messages : 10,864
Sujets : 164
Inscription : Dec 2008
Réputation :
0
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
Code : http://www.cmsmadesimple.fr/index.php?mact=OpenStatisticsCommunityServer,cntnt01,default,0&cntnt01mois=201010&cntnt01returnid=134
Messages : 10,864
Sujets : 164
Inscription : Dec 2008
Réputation :
0
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
Code : http://www.cmsmadesimple.fr/index.php?mact=OpenStatisticsCommunityServer,cntnt01,default,0&cntnt01mois=201010&cntnt01returnid=134
Messages : 8,242
Sujets : 58
Inscription : Dec 2007
Réputation :
0
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
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;
}
Messages : 8,242
Sujets : 58
Inscription : Dec 2007
Réputation :
0
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
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;
}
Messages : 10,864
Sujets : 164
Inscription : Dec 2008
Réputation :
0
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
Messages : 10,864
Sujets : 164
Inscription : Dec 2008
Réputation :
0
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
Messages : 10,864
Sujets : 164
Inscription : Dec 2008
Réputation :
0
petit update, j'ai supprimé le captcha et j'ai rendu mes modules compatible 1.10.0
Messages : 10,864
Sujets : 164
Inscription : Dec 2008
Réputation :
0
petit update, j'ai supprimé le captcha et j'ai rendu mes modules compatible 1.10.0
Messages : 2,487
Sujets : 18
Inscription : Dec 2009
Réputation :
0
Merci
Messages : 2,487
Sujets : 18
Inscription : Dec 2009
Réputation :
0
Merci
|