Forum ZitePLUS

La communauté des utilisateurs du CMS ZitePLUS

Vous n'êtes pas identifié(e).

#1 28/07/2011 14:28:21

Christian
Moderateurs
Inscription : 19/06/2010
Messages : 139

Module news

Bonjour,

cela fait plusieurs jours que je galère avec ce module sans trouver LA solution.
Je viens de lire une dizaine de post du forum sans résultat.
Pour info : j'ai rajouté le module via  le site officiel, et activé via une page actu, mais j'ai TOUJOURS ce fichu message qui s'affiche:

Désolé...
Vous n'avez pas accès à cette section.

Le site est ICI

Si quelqu'un veut aller voir la structure je lui file les codes en mp


Christian

Hors ligne

#2 28/07/2011 14:39:40

Christian
Moderateurs
Inscription : 19/06/2010
Messages : 139

Re : Module news

J'ai fini par réglé le problème !! wink

Mais il faudrait le mettre par défaut 

Il faut pour activer l'info :

1) Dans la GESTION DES MODULES 
Définir les droits d'utilisation du module: news.php
le passer au vert
et
2) Gestion de l'actualité
tout passer au vert

Mais il reste UN problème :

impossible d'afficher la page et l'article !

le code : javascript:news_toggle('P0')
ne correspond à rien !! SSSiiiiiiiiinffffffffffffff

Une idée ????

Hors ligne

#3 28/07/2011 18:10:38

snypi
Moderateurs
Inscription : 11/03/2008
Messages : 1 235
Site Web

Re : Module news

salut
je ne comprend pas trop

impossible d'afficher la page et l'article !

tu à trois solution avec le module news
en défilé, ouvert et fermé

/*Pour avoir les news fermées:   <?php echo $this->page_module('news','','show');?>
Pour avoir les news ouvertes:   <?php echo $this->page_module('news','o','show');?>
Pour avoir des news défilantes:   <?php echo $this->page_module('news','d','show');?>
*/

ici un site avec le module news en page d'acceuil : http://www.utsf.fr
et ici un site démo du module news http://jpgg.free.fr/

sinon y'a plein de truc sur le sujet dans la section du forum :
Codes sources » Module de gestion de l'actualité


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

#4 28/07/2011 19:29:14

Christian
Moderateurs
Inscription : 19/06/2010
Messages : 139

Re : Module news

Re-bonjour

snypi a écrit :

je ne comprend pas trop

Tu a regardé le lien ICI

Quand tu clique sur (Lire l'article) le lien qui apparait est "javascript:news_toggle('P0')" ce
qui (je m'en suis aperçu plus tard) fait apparaitre en dessous la suite de l'article à condition de rester sur la ligne !! SSNifff

J'avais essayé les 3 codes avec le même résultat, j'ai d'ailleurs remis news fermées  !!

Dans le cas du site : http://jpgg.free.fr/index/
La (les) news apparaissent dans la page centrale !!
Car elles sont dans le menu en lien !

Dans mon cas je trouve l'affichage en déroulé trop lent et peut pratique et je n'ai pas compris l'intérêt des news fermées puisque rien ne s'affiche à part le titre
Comment faire apparaitre la news dans la page centrale ?

Je n’ai pas trouvé dans la doc !!

Christian

Dernière modification par Christian (28/07/2011 19:45:31)

Hors ligne

#5 28/07/2011 23:18:50

snypi
Moderateurs
Inscription : 11/03/2008
Messages : 1 235
Site Web

Re : Module news

salut christian
quand tu créer une nouvelle page c'est un page centrale !!!
que tu configure en php ou html ici il faudra la mettre en php
cette page peu devenir un panneau latéral (ou horizontal) ici petit hic de ziteplus (qui à mon avis sera corriger dans la prochaine version de ziteplus)
pour cela tu choisis lors de la création apparaitre dans le menu et panneau latéral
puis .....
tu retourne sur "page" (la ou tu voit toutes les pages de ton site)
tu clique sur configurer de la page que tu vient de créer (les outils)
et seulement à ce moment la tu peut choisir la position de ton panneau latéral (ici c'est bien expliquer) pour toi position 7 ou 8

(si un panneau est en sous menu d'une page ce panneau n'apparaitra que lors de l'affichage de la page mère)

alors deux solution pour toi
la page en php ou le panneau latéral
ne créer pas de défilante et test sur un panneau en php en 7
normalement le code fonctionne corectement
++

Dernière modification par snypi (28/07/2011 23:21:48)


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

#6 28/07/2011 23:42:46

Christian
Moderateurs
Inscription : 19/06/2010
Messages : 139

Re : Module news

Salut snypi

Merci pour tes réponses, ce que tu me décris est ce que j'ai déjà testé.

Depuis que je test cette news, je pense "à priori" que ce que je demande n'est pas possible dans l'état.

Je cherche à garder la news défilante, qui maintenant fonctionne sous le menu (mais est trop lente, à mon goût), je cherche à l'afficher dans une page central.
A mon avis il faut aller "tripatouiller" dans le code.

Christian

Hors ligne

#7 28/07/2011 23:53:11

jpg
Administrateurs
Inscription : 19/11/2008
Messages : 2 086
Site Web

Re : Module news

Bonsoir,

il me semblait que snypi t'avait donné la réponse ...

... c'est quoi "l'afficher dans une page centrale" pour toi ?

Si tu peux préciser wink

a+
Jean-Paul

Hors ligne

#8 29/07/2011 00:14:08

Christian
Moderateurs
Inscription : 19/06/2010
Messages : 139

Re : Module news

Bonsoir Jean-Paul

jpg a écrit :

... c'est quoi "l'afficher dans une page centrale" pour toi ?

C'est pouvoir lors d'un click sur (Lire l'article), afficher l'information dans une page centrale, normal.

Au départ voyant le lien "javascript:news_toggle('P0')"  j'ai pensé qu'en créant une page P0 cela réglerai le problème wink
mais je me suis vite aperçu de mon erreur.

Peut-être dans une prochaine version !! ... affichage dans une autre page.

Christian

Hors ligne

#9 29/07/2011 09:05:55

snypi
Moderateurs
Inscription : 11/03/2008
Messages : 1 235
Site Web

Re : Module news

ce que tu souhaite le module news ne le fait pas
mais il y à une solution
la news  défilante sur le coté et est un résumé et tu fait un lien dans la news qui dirige vers la page ou la news est complète

donc tu créer une news Fetes de la musique (ici en fin de news un ptit lien "en savoir plus")
et une page Fetes de la musique (avec l'actu complete)
cela ce gère avec news et création de page non visite dans le menu

il faut virer lire l'article par css (tu trouveras ca dans le forum)


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

#10 04/08/2011 00:20:51

Christian
Moderateurs
Inscription : 19/06/2010
Messages : 139

Re : Module news

Bonjour

Merci snypi pour tes explications

snypi a écrit :

ce que tu souhaite le module news ne le fait pas

C'est ce que j'avais fini par comprendre !! sad

snypi a écrit :

mais il y à une solution

Je me suis trouvé une solution plus facile pour moi !! smile
J'ai légèrement modifié news.php (visible sur le site)

snypi a écrit :

il faut virer lire l'article par css (tu trouveras ca dans le forum)

Ca je n'ai pas trouvé par contre !!

A+
Christian

Hors ligne

#11 05/08/2011 02:51:04

snypi
Moderateurs
Inscription : 11/03/2008
Messages : 1 235
Site Web

Re : Module news

surement ceci
.news_read{
display: none;}


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

#12 02/11/2012 12:04:19

laurent39
Membre
Inscription : 21/03/2008
Messages : 148

Re : Module news

Bonjour !

Même soucis : j'aimerais que les titres des news défilent dans un panneau ou une div mais quand on clique sur le titre ou "lire l'article" : on se retrouve sur une page centrale avec toutes les news ouvertes.
Comment faire ???

Merci pour votre aide
Laurent

Hors ligne

#13 02/11/2012 15:12:46

snypi
Moderateurs
Inscription : 11/03/2008
Messages : 1 235
Site Web

Re : Module news

salut il faut customisé le module news
dans news.php de la ligne 53 à 59 tu à ceci

[== PHP ==]
			if  ( ((!empty($_SESSION['zite_usergroup']) && ($valeur[6])) || (empty($_SESSION['zite_usergroup']) && ($valeur[5]))) && (!$optd||$valeur[7])) {
  			$out.= '<div class="news_line"><span class="news_date"><span class="news_datejj">'.substr($valeur[3],0,2).'</span><span class="news_datesep1">/</span><span class="news_datemm">'.substr($valeur[3],3,2).'</span><span class="news_datesep2">/</span><span class="news_dateaa">'.substr($valeur[3],6,4).'</span></span> '
							.'<span class="news_title"><a style="text-decoration:none" href="javascript:news_toggle(\'P'.$clef.'\')">'.$valeur[1].'</a></span>'
							.'<span class="news_author"> '.$this->get_message('from_author').' '.$valeur[4].'</span>'
							.'<span class="news_read"><a style="text-decoration: none" href="javascript:news_toggle(\'P'.$clef.'\')"> '.$this->get_message('read_art').'</a></span>'
			  			.'<div class="news_body" id="P'.$clef.'" '.($opto?'':' style="display:none;"').'><br />'.$valeur[2].'<br /><hr /></div></div>';
			}

dans cette ligne tu peut mettre le lien en brut de ta page actualité

.'<span class="news_title"><a style="text-decoration:none" href="le_lien.html">'.$valeur[1].'</a></span>'

et donc deux endroit ou tu appel le module news :
1 en version défilante l'autre en version ouverte wink

[== PHP ==]
Pour avoir les news ouvertes:   <?php echo $this->page_module('news','o','show');?>
Pour avoir des news défilantes:   <?php echo $this->page_module('news','d','show');?>

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

#14 02/11/2012 16:01:42

laurent39
Membre
Inscription : 21/03/2008
Messages : 148

Re : Module news

Ok
Je vais essayer ça

Merci Snypi !!!

Hors ligne

#15 02/11/2012 20:02:37

snypi
Moderateurs
Inscription : 11/03/2008
Messages : 1 235
Site Web

Re : Module news

de rien fait nous un retour !
j'imagine même un lien vers une ancre ce qui fait que si beaucoup de news on arrive direct sur l'article de la news !!
lien.html#(\'P'.$clef.'\')


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

#16 04/11/2012 18:26:51

laurent39
Membre
Inscription : 21/03/2008
Messages : 148

Re : Module news

Bonjour,

Alors le retour : ça marche très bien.

Il suffit de changer la ligne dans news.php
puis mettre dans un panneau (par exemple)  : Pour avoir des news défilantes:   <?php echo $this->page_module('news','d','show');?>
puis dans une page appelée par exemple actualites.html, le code : Pour avoir les news ouvertes:   <?php echo $this->page_module('news','o','show');?>

Faire attention à bien mettre ces pages en php et lancer la réécriture d'url ( sinon mettre perma?page=....)

Avec l'ancre cela devrait le faire aussi > cliquer sur lire l'article et on se retrouve dans la page des news, exactement à l'endroit où l'article commence.

Il est fort ce snypi smile

Bon dimanche à tous
Laurent

Hors ligne

Pied de page des forums