- déc. 16, 2010
-
-
cerdic a rédigé
-
- sept. 26, 2010
- sept. 25, 2010
-
-
cerdic a rédigé
liens_implicite.. au lieu de lien_implicite..., et on evacue le site qui part dans l'extension correspondante
-
cerdic a rédigé
Cela permettre en plus a ceux qui le veulent de refaire pointer [->sitexx] vers la page du site et non vers l'url du site distant, en declarant function lien_implicite_site_dist(){ return false; } ce qui force le cas par defaut
-
- août 27, 2010
- mai 19, 2010
-
-
Fil a rédigé
-
- mars 13, 2010
-
-
cerdic a rédigé
-
- fév. 06, 2010
-
-
denisb a rédigé
reports de [15155] et [15156] : ne pas chercher le titre d'un objet spip dans une table inexistante (cas de l'appel de #INTRODUCTION sur un long texte avec lien explicite...).
-
- fév. 03, 2010
-
-
Fil a rédigé
-
- jan. 31, 2010
-
-
cerdic a rédigé
-
- jan. 04, 2010
-
-
cerdic a rédigé
-
- déc. 23, 2009
-
-
esj a rédigé
Correction pour les modèles distants: [12528], en attaquant la problématique du paramètre conditionnel {{{lang}}} dans une balise {{{#INCLURE}}} avait malencontreusement éliminé le paramètre {{{connect}}} dans l'inclusion d'un modèle, ce qui empêchait les modèles sur docuemnts distants d'être pris en compte comme il faut. Quant à [12758], il a simplifié le code sans se demander si cette simplification n'était pas l'indice de quelque chose de perdu. Seize mois plus tard, quelqu'un finit par s'en apercevoir. Merci Maïeul.
-
- nov. 06, 2009
-
-
Fil a rédigé
1. ajouter le {{{type='mime/type'}}} quand il est connu, cas du lien {{{ [->doc1] }}} 2. ne pas mettre rel=external lorsque l'url liee est celle du site
-
- sept. 05, 2009
- sept. 04, 2009
-
-
Fil a rédigé
-
- juin 11, 2009
-
-
esj a rédigé
Dans la RegExp traquant les URL où appliquer un auto-lien, ne pas confondre un '<' de balises (lien par balise '<a' déjà fait) et un '<' spécifiant une fusion de cellule dans les raccourcis de tableaux (bug vu e par Eric Camus). Passe le test unitaire [http://zone.spip.org/trac/spip-zone/browser/_core_/tests/propre/traiter_tableau.php?rev=29107 traite_tablau 29107].
-
- mars 01, 2009
-
-
Fil a rédigé
-
- jan. 30, 2009
-
-
esj a rédigé
* [13575] avait introduit l'interprétation d'un raccourci hreflang vide comme référençant la langue courante, mais ça ne fonctionnait que pour l'espace privé (la globale {{{lang_objet}}} est inconnue dans l'espace public). * SPIP ne tenait compte du {{{Accept-Language}}} du navigateur que pourles authentifiés, restriction qui n'a pas lieu d'être.
-
- jan. 07, 2009
-
-
esj a rédigé
Le raccourci des glossaires passe à présent lui aussi par la fonction surchargeable {{{inc_lien}}} afin d'ajuster au besoin le calcul de l'URL en fonction du hreflang et autres besoins. Pour ceux qui veulent le faire, il faut savoir qu'en fait on transforme fugitivement {{{[?X]}}} en le pseudo raccourci interne {{{[X->glose0]}}} pour permettre ce traitement unifié par {{{calculer_url}}}. Même chose pour les glossaires non standard avec numéro de section: {{{[?X#man3]}}} devient {{{[X->glose3#man]}}}. Pas intuitif, mais assure la compatibilité.
-
esj a rédigé
Dans un hreflang de raccourci (i.e. le contenu d'une paire d'accolades), un nom de langue vide est assimilé à la langue de l'article courant, indiquée par la globale {{{$lang_objet}}}.
-
esj a rédigé
La fonction {{{inc_lien_dist}}} était toujours appelée après un appel à la fonction {{{calculer_url}}}, on fait migrer l'appel de celle-ci dans celle-là, afin que la surcharge de {{{inc_lien_dist}}} entraîne de fait celle de l'autre. Le gros avantage de ce changement est qu'on dispose des éventuels attributs de la future balise A au moment de calculer l'URL, notamment le {{{hreflang}}} qui peut influer sur ce calcul. Cet architecture fonctionne bien pour les raccourcis internes (soit {{{[{it}->artNNN]}}} etc) mais pas encore pour les raccourcis externes comme les glossaires {{{[?X{es}]}}}. A améliorer à terme. Test (version étendue de celui de [10301]): {{{ Doc 2239 centré <doc2239|center> Je mets 2 fois un raccourci de glossaire [?SPIP] [?SPIP|mon title{fr}] dont un avec href et title puis un [raccourci|avec son title->art1] et un autre, automatique, [{en}->art3784]. Suivre la note [[elle est terminée par un [raccourci->art1]]]. Un moment de poésie. <poesie> un haiku sur 2 lignes </poesie> Elle préfère parler d'un {accroissement de la dispersion salariale} [[ [{Perspectives économiques}->http://www.oecd.org/document/4/0,3343,fr_2649_201185_20347588_1_1_1_1,00.html] - Vol. 2007-1, nÁ~81, mai 2007, p. ~184. ]] Elle aussi préf§re parler d'un {accroissement de la dispersion salariale} mais sur une seule ligne [[ [{Perspectives économiques}->http://www.oecd.org/document/4/0,3343,fr_2649_201185_20347588_1_1_1_1,00.html] - Vol. 2007-1, nÁ~81, mai 2007, p. ~184. ]]. Une Juliette [[<*> sans numéro.]]. Et un lien explicite: http://www.spip.net/spipnet/ecrire/?exec=articles_edit&id_article=3628 }}}
-
- jan. 06, 2009
-
-
esj a rédigé
-
- déc. 23, 2008
-
-
esj a rédigé
Dépot obtenu par: {{{ for i in $(grep -l '(c) 2001-' * */* */*/* 2> /dev/null) do sed 's/(c) 2001-2008/(c) 2001-2009/' $i > /tmp/x mv /tmp/x $i done }}}
-
- déc. 11, 2008
-
-
cerdic a rédigé
-
- déc. 10, 2008
-
-
cerdic a rédigé
-
- déc. 08, 2008
-
-
esj a rédigé
-
- nov. 27, 2008
-
-
tetue a rédigé
Nomenclature : 'spip_mail' est plus simple et facile a memoriser que 'spip_mailto' ; selecteur bref, en coherence avec les precedents (spip_url, spip_out, etc.).
-
- nov. 03, 2008
-
-
cerdic a rédigé
un charger_fonction manquant, et une generalisation autour de marquer_doublons_documents et traiter_modeles : la fonction traiter_modeles permet de reperer d'autres types d'objets que les documents avec la syntaxe traiter_modeles($champs['chapo'].$champs['texte'],array('des_trucs'=>array('truc','machin'))) qui remplira la $GLOBALS['doublons_des_trucs_inclus'] pour tous les modeles <trucXX> ou <machinYY> presents dans le texte ou le chapo aucun impact sur les appels existants avec le $doublons=true qui repere par defaut les documents
-
- oct. 18, 2008
-
-
esj a rédigé
-
- oct. 17, 2008
-
-
esj a rédigé
-
- oct. 09, 2008
-
-
esj a rédigé
Regroupement dans une seule fonction, surchargeable ({{{inc_lien}}}), de la production des différents attributs {{{class}}} de la balise {{{a}}}, savoir acutellement: {{{spip_in spip_out spip_url spip_glossaire spip_ancre}}}. Au passage, déclaration par {{{define}}} de plusieurs des RegExp en jeu pour pouvoir les réutiliser dans des surcharges. Petit plus: le nom d'un glossaire non standard apparaît au survol d'un raccourci {{{[?X#G]}}}.
-
- sept. 30, 2008
-
-
esj a rédigé
-
- sept. 27, 2008
-
-
esj a rédigé
Le ''nom'' des raccourcis ''spip183'' etc pour spinet n'étaient plus calculés suite à la disparition des malnommées {{{calculer_url_}}}. Plutôt que de les réintroduire, on introduit la possibilité de spécifier qu'un raccourci est équivalent à un autre (ici spip183=articleNNN). Nouvelle version generer_url_spip à suirvre sur la zone.
-
- sept. 24, 2008
-
-
esj a rédigé
{{{nettoyer_raccourcis_typo}}} n'a pas besoin de calculer l'URL puisqu'elle ne veut que le titre. Et comme elle fait la même analyse que {{{expanser_liens}}}, on partage la même Regexp entre les deux fonctions, ça clarifie ce code si opaque. Mais ce boulot dans {{{nettoyer_raccourcis_typo}}} est-il finalement vraiment utile ? Elle n'est appelée que par {{{couper}}} qui a déjà expansé les raccourcis à ce stade.
-
- sept. 23, 2008
-
-
amemo a rédigé
-
esj a rédigé
Transfert d'un appel de calculer_url dans l'appelante de l'appelante ce quui permet de simplifier le code.
-
esj a rédigé
Un petit ajout à [12750]: si le nom du glossaire est de la forme ''nomNNN'', où N est un chiffre, la fonction appelée est {{{glossaire_}}}''nom'' et à pour deuxième argument ''NNN''. Cela pour faciliter l'adaptation des fonctions qui avaient pris les raccourcis {{[texte->nomNNN}}} pour indiquer la glose du terme {{{texte}}} dans la section {{{NNN}}} du glossaire {{{nom}}}.
-