Bonjour,
je bosse en ce moment sur la liaison du spip avec des
fonctions php
Je m'accroche depuis quelque jour sur une malheureuse fonction
pour créer une ancre que voici
<?php
function ancre ($url, $intitule, $classe=-1)
{
$optionclasse = "";
if ($classe != -1) $optionClasse= "class='$classe'";
return "<a href='$url'" . "$optionClasse>$intitule</a>/n";
}
?>
pour l'integre dans une page de test que voilà
<?php
require ("html.php3); <!-- il s'agit du module où se trouve la
fonction -->
?>
<html>
<body>
<BOUCLE_rub1 (RUBRIQUES) {racine}>
<BOUCLE_sommaire (ARTICLES) {id_rubrique}>
[(#TITRE)]
<hr>
ancre ("http://spip.org", "spip");
</BOUCLE_sommaire>
</BOUCLE_rub1>
</body>
</html>
Quoi que je fasse (sauf vraiement n'importe quoi) la page
s'affiche avec ancre ("http://spip.org", "spip"); au lieu de
mon lien.
Donc que faire ?
Question consécutive à la première que faudrait-il que je
fasse pour pouvoir transformer mes #TITRE de ma premiere
boucle avec cette fonction
dans l'idée (mais ça marche pas)
ancre ("#TITRE", "URL_ARTICLE", "classe1");
Question consécutive à tout ça est-il possible d'ajouter des
fonctions de construction de HTML tout en gardant la
compatibilité avec spip pour s'offir la possibilité d'ajouter
des racourcis spip du type
#FORMULAIRE_AMOI
ou
#URL_SITE_ONFRAY (toute ressemblance avec des personnes
connues de la liste n'est pas purement fortuite).
Si quelqu'un peu me désembrouiller tout ça car pour l'instant
plus je rame plus je nage.
Merci
Accédez au courrier électronique de La Poste : www.laposte.net ;
3615 LAPOSTENET (0,34/mn) ; tél : 08 92 68 13 50 (0,34/mn)"