Vous n'êtes pas identifié(e).
dans le module, la date $valeur[3] est codée "d/m/Y H:i" ce qui donne une chaine JJ/MM/AAAA hh:mm
les caractères d'une chaine se comptent à partir de zéro et non de 1
et dans tout bon tutoriel php tu trouveras la syntaxe de substr : substr ( chaine , debut , taille )
ce qui signifie prendre "taille" caractères à partir de "debut" dans "chaine"
le jour est donc substr($valeur[3],0,2) 2 caractères à partir du 1er (-1)
le mois est substr($valeur[3],3,2) 2 caractère à partir du 4ieme (-1)
l'annee est substr($valeur[3],6,4) 4 caractère à partir du 7ieme (-1)
class='year' fait appel à l'élément year dans le fichier css. As tu ajouté cet élément dans ton fichier css ?
Le css c'est un peu comme les styles dans word, çà définit les paramètres d'affichage (taille, couleur, ...) rien d'autre.
Cette expression ne veut rien dire, en plus elle mélange du html et du php
<div class="year y-'.substr($valeur[3],6,4).'">'.substr($valeur[3],6,4).'</div>
en revanche l'instruction php
echo '<div class="year">'.substr($valeur[3],6,4).'</div>';
affichera l'année avec les paramètres de style de la classe year car elle veut dire
affiche la chaine '<div class="year">' puis l'expression substr($valeur[3],6,4) puis la chaine '</div>'
Les CMS (dont ZITE+) ont été inventés pour faire du contenu sans apprendre à programmer. Si tu veux aller au-delà des présentations proposées en standard par le CMS, il faut apprendre le php et aussi de préférence le css, le html et pourquoi pas le javascript (encore un cran au dessus).
PYDou
Dernière modification par pydou (13/10/2010 20:31:08)
Consultant en sécurité informatique (ISO 27001 Lead Auditor, ISO 27005 Risk Manager)
Amateur de JAZZ, Voile, Bridge
Hors ligne
merci pour les info
j'ai modifier mon post pendant que tu écrivait le tient que pense tu du design ? http://www.utsf.fr
et effectivement j'ai toujours été autodidact et personnellement j'en chie pas mal avec les différents language (déja le francais en premier )
Dernière modification par snypi (13/10/2010 20:45:01)
un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/
Hors ligne
visiblement, tu est bien plus fort en graphisme qu'en php :):)
Ce site est magnifique : http://www.utsf.fr
PYDou
Consultant en sécurité informatique (ISO 27001 Lead Auditor, ISO 27005 Risk Manager)
Amateur de JAZZ, Voile, Bridge
Hors ligne
merci pour ton partage, ton soutien, tes compliments
un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/
Hors ligne
salutation
pydou j'ai un souci sur le site http://www.utsf.fr j'ai les apostrophe qui me mettent un / ?? a tu une idée solution
un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/
Hors ligne
en essaye avec la version de zite b2 le module news plante zite quand est il??
un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/
Hors ligne
Les modules ( poll, news, stat ) compatibles 0.9.1.b2 sont là :
http://kuda.dyndns.org/public/zite/modules
Ils sont compatibles avec le système d'installation ZIP,
Pour les \' , c'est plus délicat, ' est un délimiteur de chaine dans php, qu'il faut combiner avec " ... j'ai pas encore trouvé la solution, mais j'ai pas beaucoup cherché ...
essaye en renplaçant les lignes 59 et 89 de news.php :
$f2[$news_id][2] = str_replace('\\"','"',$news_content);
par
$f2[$news_id][2] = $news_content;
Si çà marche chez toi, tant mieux
PYDou
Dernière modification par pydou (18/10/2010 22:52:18)
Consultant en sécurité informatique (ISO 27001 Lead Auditor, ISO 27005 Risk Manager)
Amateur de JAZZ, Voile, Bridge
Hors ligne
Bonsoir,
A priori, il faut utiliser un code de ce type:
if (get_magic_quotes_gpc()) $news_content=stripslashes($news_content);
On pourrait même virer le test
a+
Jean-Paul
Edit: Je viens de tester, ça marche
=> mettre dans le code:
$news_title = stripslashes($_POST['news_title']);
$news_content = stripslashes($_POST['news_content']);
Dernière modification par jpg (19/10/2010 00:06:02)
Hors ligne
Je viens de mettre sur le site, une version modifiée (avec stripslashes), compatible b2 de l'excellent (:)) module de PYDou.
Pour l'installer, vous pouvez le faire depuis l'option du menu "Module", "installation depuis le site..."
J'ai un peu optimisé le code et modifié la structure news.dta (remplacement off/on par 0/1 dans le fichier).
Pour convertir vos fichier, il suffit de dé-commenter les lignes du fichier news.php suivantes
/* Code pour conversion ancien format -> nouveau format (à lancer une fois)
foreach ($fnews as $clef => $valeur ) {
$fnews[$clef][5] = ($fnews[$clef][5]=='on'?'1':'0');
$fnews[$clef][6] = ($fnews[$clef][6]=='on'?'1':'0');
$fnews[$clef][7] = ($fnews[$clef][7]=='on'?'1':'0');
}
self::$cms->writedata($file2, $fnews);*/
et d'éxecuter une fois le module "actualités".
Vous pouvez ensuite supprimer ces lignes.
a+
Jean-Paul
Hors ligne
salutation hé bien chez moi ca à pas marché
lors du décomantage page blanche
donc retour arrière et recomanté
je vois mes news en cliquant sur actualité, mais elle ne s'affiche pas
j'ai mis le site en dev et j'ai ce message
Notice: Undefined offset: 2 in C:\wamp\www\utsf3\zite\module\news.php on line 135
Notice: Undefined offset: 2 in C:\wamp\www\utsf3\zite\module\news.php on line 136
Notice: Undefined offset: 2 in C:\wamp\www\utsf3\zite\module\news.php on line 140
Notice: Undefined offset: 2 in C:\wamp\www\utsf3\zite\module\news.php on line 155
par contre j'ai pu virer les //// nickel merci
Dernière modification par snypi (19/10/2010 10:49:33)
un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/
Hors ligne
et autre chose sur ma page d'affichage y'a ceci
Notice: Undefined index: zite_user in C:\wamp\www\utsf3\zdata\actualit.txt on line 9
voici le code que j'avais modifier et la je me pert avec le nouveau
je traduit que dans le nouveau on affiche le posteur (j'en veut pas) et ma date est configurer avec mon css qui est bien plus jolie comme ceci
<h1><img title="calendrier" src="view.php/Calender.png" alt="calendrier" width="64" height="64" /> Actualités</h1>
<?php
$file2 = $this->cpath.'/news.dta';
$this->news = (array)unserialize(@file_get_contents($file2));
$f2 = & $this->news;
ksort($f2);
$xbr='';
foreach ($f2 as $clef => $valeur ) {
if ((($_SESSION['zite_user']!='') and ($valeur[6]=='on')) or (($_SESSION['zite_user']=='') and ($valeur[5]=='on'))) {
echo $xbr.'<div class="postdate"><div class="day d-'.substr($valeur[3],0,2).'">' .substr($valeur[3],0,2).'</div> <div class="month m-'.substr($valeur[3],3,2).'">'.substr($valeur[3],3,2).'</div>
<div class="year y-'.substr($valeur[3],6,4).'">'.substr($valeur[3],6,4).'</div> </div><br/>: <span class="titrenews"><a style="text-decoration: none"><font size=3 color=#ed8900><strong>'.$valeur[1].'</strong></font></a> </span>';
$xbr='<br />';
echo '<br />'.str_replace('"','"',$valeur[2]).'<br /><hr />';
}
}
un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/
Hors ligne
voici le code que j'avais modifier et la je me pert avec le nouveau
je traduit que dans le nouveau on affiche le posteur (j'en veut pas) et ma date est configurer avec mon css qui est bien plus jolie comme ceci
Tout à fait d'accord: j'ai fait un tour sur ton site, et le résultat est très bien.
Tu devrais publier le css
Sinon, voici ton code adapté:
<h1><img title="calendrier" src="view.php/Calender.png" alt="calendrier" width="64" height="64" /> Actualités</h1>
<?php
$file2 = $this->cpath.'/news.dta';
$this->news = (array)unserialize(@file_get_contents($file2));
$f2 = & $this->news;
ksort($f2);
$xbr='';
foreach ($f2 as $clef => $valeur ) {
if ((($_SESSION['zite_user']!='') and ($valeur[6])) or (($_SESSION['zite_user']=='') and ($valeur[5]))) {
echo $xbr.'<div class="postdate"><div class="day d-'.substr($valeur[3],0,2).'">' .substr($valeur[3],0,2).'</div> <div class="month m-'.substr($valeur[3],3,2).'">'.substr($valeur[3],3,2).'</div>
<div class="year y-'.substr($valeur[3],6,4).'">'.substr($valeur[3],6,4).'</div> </div><br/>: <span class="titrenews"><a style="text-decoration: none"><font size=3 color=#ed8900><strong>'.$valeur[1].'</strong></font></a> </span>';
$xbr='<br />';
echo '<br />'.str_replace('"','"',$valeur[2]).'<br /><hr />';
}
}
ps: je suis en train de créer une fonction dans le module de news (doshow) pour éviter de devoir mettre ce type de code directement dans la page.
Ce serait intéressant d'essayer d'intégrer tout ça en mettant le "code qui va bien" pour gérer la présentation par css
a+
Jean-Paul
Hors ligne
La toute toute première version du module (sans doute celle que tu utilises) n'avait pas l'index mais uniquement la date comme système de classement.
Si tu supprimes ton fichier news.dta du répertoire zdata, çà devrait fonctionner mais tu devras retaper toutes tes news.
Le module est en pleine évolution avec intervention de JPG, mais le format du fichier news.dta ne changera plus.
PYDou
Dernière modification par pydou (19/10/2010 11:26:14)
Consultant en sécurité informatique (ISO 27001 Lead Auditor, ISO 27005 Risk Manager)
Amateur de JAZZ, Voile, Bridge
Hors ligne
Le module est en pleine évolution avec intervention de JPG,
Oui, j'ai pas pu résister
C'est le signe que ton module est très intéressant
mais le format du fichier news.dta ne changera plus.PYDou
Je verrais bien une petite évolution pourtant
Intégrer un champ du type de celui qu'on trouve dans les authorisations de pages.
Cela permettrait une plus grande homogénéité dans la gestion des droits et surtout permettrait de traiter tous les cas (y compris des nouvelles différentes en fonctions des groupes)
Il faudrait revoir les champs "public" et "login" peut-être ?
a+
Jean-Paul
Hors ligne
J'ai trouvé 2 petit bubugs (cas du fichier vide et inversion scroll quand on édite l'actualité)
comment on appelle la fonction doshow deouis une page ?
Je travaille sur le paramétrage d'appel . Je pense à une solution telle que celle implémentée dans poll ou avec séparateurs entre chaque paramètre par exemple "D:2;C:#FF00FF;F:1"
L'idée de la gestion des droits (lecture et pourquoi quoi pas écriture qui actuellement est réservée à l'auteur+admin) est intéressante, je vais m'y pencher. il faudrait plus supprimer les 2 champs actuels et les remplacer par un champ droit de lecture et un champ droit d'écriture (comme pour les pages)... mais celà ne ferait-il pas double emploi avec ZITE+ ???
D'une façon plus générale, il serait intéressant que le groupe 'non connecté' puis être identifié comme groupe à part entière, par exemple pour afficher des pages uniquement aux non connectés sans avoir à y mettre du php.
PYDou
Consultant en sécurité informatique (ISO 27001 Lead Auditor, ISO 27005 Risk Manager)
Amateur de JAZZ, Voile, Bridge
Hors ligne
salutation et merci
Tu devrais publier le css
j'ai filé la source de mon css dans un post et donné le code pour l'intégrer re http://www.wpbeginner.com/wp-themes/use … post-datesil y a dans le step 1 la source en PSD ou PNG à télécharger le code css à collé dans zite (il manque des "px" à certains endroits du css : exemple le .d-31 { background-position: -100px -436; faut y rajouté -436px;)
je suis en train de créer une fonction dans le module de news (doshow)
je ne comprend pas bien ce que cela veut dire (je verait bien) mais y'aura toujours des tordu comme moi pour vouloir un truc spécifique auquelle on aura pas pensé exemple <div class="day d-'.substr($valeur[3],0,2).'"> c'est super tordu !!!
si le developpement de ziteplus et de ses modules ce fesait avec des <div> ou <span> on pourrait proposer des skins plus facilement
exemple
<div class="data"><span class="jjmm">'.substr($valeur[3],0,5).'</span> <span class="annee">'.substr($valeur[3],6,4).'</span> </div><br/>: <span class="titrenews"> ....<span class="contenue_news">
css
span.jjmm {
display: block;font-size: 130%;
font-weight: bold;color: #757797;padding-top: 5px;
background: #E9F3FF url(deco/date.png) no-repeat top left;
}
Le module est en pleine évolution
tu t'es mit dedans avec JPG pour notre plus grand bonheur;) merci
Dernière modification par snypi (19/10/2010 12:12:53)
un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/
Hors ligne
je ne comprend pas bien ce que cela veut dire (je verait bien) mais y'aura toujours des tordu comme moi pour vouloir un truc spécifique auquelle on aura pas pensé exemple <div class="day d-'.substr($valeur[3],0,2).'"> c'est super tordu !!!
tellement tordu qu'en le lisant trop vite j'ai cru que tu mélangeais les langages .... alors que ... le résultat est superbe
PYDou
Consultant en sécurité informatique (ISO 27001 Lead Auditor, ISO 27005 Risk Manager)
Amateur de JAZZ, Voile, Bridge
Hors ligne
comment on appelle la fonction doshow depuis une page ?
Avec les paramètres d'appels actuels:
Pour avoir les news fermées: <?php echo $this->page_module('news','','show');?>
Pour avoir les news ouvertes: <?php echo $this->page_module('news','t','show');?>
Pour avoir des news défilantes: <?php echo $this->page_module('news','d','show');?>
a+
Jean-Paul
Hors ligne
JPG a écrit :je suis en train de créer une fonction dans le module de news (doshow)
je ne comprend pas bien ce que cela veut dire (je verait bien) mais y'aura toujours des tordu comme moi pour vouloir un truc spécifique auquelle on aura pas pensé exemple <div class="day d-'.substr($valeur[3],0,2).'"> c'est super tordu !!!
C'est sur !
mais c'est pour répondre à 99% des demandes.
On peut, au lieu du code php compliqué (et changeant ?) à mettre dans une page, mettre plutôt
un <?php echo $this->page_module('news','','show');?> pour afficher les actualités
si le developpement de ziteplus et de ses modules ce fesait avec des <div> ou <span> on pourrait proposer des skins plus facilement
C'est ainsi que je l'entends.
Et c'est pourquoi vos retours d'expériences CSS m'intéressent toujours.
A chaque version, j'essaye de rajouter un peu plus de chose "skinnable" plus facilement par css
ps: j'ai pas oublié le chemin du fil d'ariane: c'est pour la b3
a+
Jean-Paul
Hors ligne
La syntaxe d'appel dans l'état actuel (et çà commence à fonctionner) serait :
<?php echo $this->page_module('news','chaine_param','show');?>
La chaine paramètres serait du type
- param1;param2;param3 .....
chaque paramètre serait du type
"X" ou "X:valeur"
X = 1 caractère unique définissant la variable
valeur : si le paramètre nécessite une valeur (nombre ou chaine)
Mes idées sur les paramètres sont :
"O" : news ouverte (les contenus sont affichés) sinon, que les titres
"S:nnn" : l'affichage est défilant <marquee ... height=nnn ... > ( force également "O" )
"T:n" : Title Size : taille du titre <font size=n>
"N:n" : News Size : Taille d'affichage de la news <font size=n>
"C:#xxxxxx" : Couleur d'affichage du titre
exemple : <?php echo $this->page_module('news','S:200;T:4;N:2;C:#FF00FF','show');?>
Les paramètres par défaut seraient
O : false
S : false et si S présent sans :nnn , nnn=100
T : 3
C : "" (couleur par défaut)
N : 2
En réfléchissant bien, je pense que de conserver les valeurs public et private permet d'avoir une gestion bien plus simple et visuelle (vert/rouge) de la gestion de news pour la majorité des usages, ce qui ne veut pas dire qu'il ne faut pas y ajouter un filtre sur les groupes (bleu ???) pour une actualité spécifique d'une communauté au sein de private ...
Donnez moi vos avis et demande de complément
PYDou
Dernière modification par pydou (19/10/2010 14:22:04)
Consultant en sécurité informatique (ISO 27001 Lead Auditor, ISO 27005 Risk Manager)
Amateur de JAZZ, Voile, Bridge
Hors ligne
salut pourquoi ceci
"T:n" : Title Size : taille du titre <font size=n>
"N:n" : News Size : Taille d'affichage de la news <font size=n>
"C:#xxxxxx" : Couleur d'affichage du titre
n'est pas défini dans un css ?
le css étant un outil permettant d'allégé les pages afin que chaque ligne ne soit pas défini par des font size color etc etc
ou alors vous laissez la possibilité d'ajouté des classes css plutot que d'avoir un choix !! nan ?
si j'ai 50 news sur ma page j'aurais 50 X news size , color , font etc alors qu'avec le css c'est qu'une seul fois et la page est plus léger
Dernière modification par snypi (19/10/2010 14:27:59)
un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/
Hors ligne
Dont acte ..... je reconnais là l'esssssspert en céaisseaisse
les paramètres sont modifiés (et passent à 2 caractères pour mnémonique) comme suit : (extrait du code)
case "ST" : $show_open=true; break; // SCROLL TOGGLE
case "SS" : $show_scrl=true; $size_scrl=($pa==''?$size_scrl:$pa); break;// SCROLL SIZE
case "TK" : $clas_titl=$pa; break; // TITLE CLASS
case "TC" : $colr_titl=$pa; break; // TITLE COLOR
case "TS" : $size_titl=$pa; break; // TITLE FONT SIZE (si class='')
case "RK" : $clas_rdar=$pa; break; // "A LIRE" CLASS
case "RS" : $size_rdar=$pa; break; // "A LIRE" FONT SIZE (si class='')
case "DK" : $clas_date=$pa; break; // DATE CLASS
case "DS" : $size_date=$pa; break; // DATE FONT SIZE (si class='')
case "NK" : $clas_news=$pa; break; // NEWS CLASS
case "NS" : $size_news=$pa; break; // NEWS FONT SIZE (si class='')
Les paramètres de taille ne sont pris en compte que si les paramètres de classe sont absents
les classes sont à définir de préférence avec le préfixe span.
Pour la légèreté... pas si sur, car il faut qd même ecrire class=xxxx 50 fois pour 50 news, mais la richesse des classes permet bien plus de choses !
.... avec toutes ces classes, bientôt, il va falloir demander à Artisteer de s'adapter à ZITE+ :):):)
A moins qu'il existe un éditeur de classes CSS tout fait ? que je ne connais pas ...
PYDou
Consultant en sécurité informatique (ISO 27001 Lead Auditor, ISO 27005 Risk Manager)
Amateur de JAZZ, Voile, Bridge
Hors ligne
mais il n'est pas forcément nécessaire de tout prévoir dans tes paramètres d'appel.
Si les div/span sont ""bien"" faits (et c'est toute la difficulté ), c'est dans le css que va se trouver l'essentiel du formatage
a+
Jean-Paul
Hors ligne
cela veut dire qu'il faut prévoir des classes par défaut pout tout çà ... bonne idée mais ...
quand on ajoute un module, existe-t-il un moyen d'ajouter automatiquement les classes CSS nécessaires ?
En attendant, le code est Ok sous cette forme ... le voilà :
function doshow($opt=""){
static $isfirst=0;
if ($isfirst++==0) {
self::$cms->content['js'].='<script language="Javascript" type="text/javascript">
function toggle(obj) {
var el = document.getElementById(obj);
el.style.display = (el.style.display != "none" ? "none" : "" );
}
</script>';
}
$out='';
// valeur par défaut des paramètres
$clas_date=$clas_titl=$clas_rdar=$clas_news=$colr_titl="";
$show_open=$show_scrl=$show_somm=$show_date=false;
$size_scrl=100;
$size_titl=3;
$size_news=2;
$size_date=$size_rdar=1;
// lecture des paramètres d'appel
while (strlen($opt)>0) {
$p=(strpos($opt,";")?substr($opt,0,strpos($opt,";")):$opt);
$opt=(strpos($opt,";")?substr($opt,strpos($opt,";")+1,255):'');
$po=(strpos($p,":")?substr($p,0,strpos($p,":")):$p);
$pa=(strpos($p,":")?substr($p,strpos($p,":")+1,255):'');
switch (strtoupper(substr($p,0,2))) {
case "ST" : $show_open=true; break; // SCROLL TOGGLE
case "SS" : $show_scrl=true; if($pa=='') $size_scrl=$pa; break; // SCROLL SIZE
case "TK" : $clas_titl=$pa; break; // TITLE CLASS
case "TC" : $colr_titl=$pa; break; // TITLE COLOR
case "TS" : $size_titl=$pa; break; // TITLE FONT SIZE (si class='')
case "RT" : $show_rdar=true; break; // "A LIRE" CLASS
case "RK" : $clas_rdar=$pa; $show_rdar=true;break; // "A LIRE" CLASS
case "RS" : $size_rdar=$pa; $show_rdar=true;break; // "A LIRE" FONT SIZE (si class='')
case "DT" : $show_date=true; break; // DATE TOGGLE
case "DK" : $clas_date=$pa; $show_date=true; break; // DATE CLASS
case "DS" : $size_date=$pa; $show_date=true; break; // DATE FONT SIZE (si class='')
case "NK" : $clas_news=$pa; break; // NEWS CLASS
case "NS" : $size_news=$pa; break; // NEWS FONT SIZE (si class='')
}
}
if ($show_scrl) $show_open=true; // forcer ouvert si scrolling !!!
if (empty(self::$cms->news)) self::$cms->news = (array)unserialize(@file_get_contents(self::$cms->cpath.'/news.dta'));
$fnews = & self::$cms->news;
ksort($fnews);
$xbr='';
if ($show_scrl) $out.='<marquee behavior="scroll" direction="up" width="100%" height="'.$size_scrl.'" scrollamount="1" scrolldelay="0" onmouseover="this.stop()" onmouseout="this.start()">';
foreach ($fnews as $clef => $valeur ) {
if ((($_SESSION['zite_user']!='') and ($valeur[6])) or (($_SESSION['zite_user']=='') and ($valeur[5]))) {
$out.= $xbr;
if ($show_date) {
if ($clas_date!='') $out.='<span class='.$clas_date.'>'.substr($valeur[3],0,10).'</span>';
else $out.='<font size='.$size_date.'>'.substr($valeur[3],0,10).' : </font>';
}
$out.= ($show_open?'':'<a style="text-decoration: none" href="javascript:toggle(\'P'.$clef.'\')">');
if ($clas_titl!='') $out.='<span class='.$clas_titl.'>'.$valeur[1].'</span>';
else $out.='<font size='.$size_titl.($colr_titl==''?'':' color='.$colr_titl.'>').'<strong>'.$valeur[1].'</strong></font>';
if (!$show_rdar) {
if ($clas_rdar!='') $out.='<span class='.$clas_rdar.'>'.$this->get_message('read_art').'</span>';
else $out.='<font size='.$size_rdar.'> ('.$this->get_message('read_art').')</font>';
if (!$show_open) $out.= '</a>';
$xbr='<br />';
$out.= '<div id="P'.$clef.'" '.($show_open?'':' style="display:none;"').'><br />';
if ($clas_titl!='') $out.='<span class='.$clas_news.'>'.$valeur[2].'</span>';
else $out.='<font size='.$size_news.'>'.$valeur[2].'</font>';
$out.= '<br /><hr /></div>';
}
}
if ($show_scrl) $out.='</marquee>';
return $out;
}
Dernière modification par pydou (19/10/2010 17:19:45)
Consultant en sécurité informatique (ISO 27001 Lead Auditor, ISO 27005 Risk Manager)
Amateur de JAZZ, Voile, Bridge
Hors ligne
cela veut dire qu'il faut prévoir des classes par défaut pout tout çà ... bonne idée mais ...
quand on ajoute un module, existe-t-il un moyen d'ajouter automatiquement les classes CSS nécessaires ?En attendant, le code est Ok sous cette forme ... le voilà :
c'est pas mieux de mettre "none" : "block" au lieu de "none" : "" ?
a+
Michael
ZiteCMS rocks !
Hors ligne