Systeme de news qui defilent

Résolu/Fermé
cedopolice Messages postés 146 Date d'inscription jeudi 20 mars 2008 Statut Membre Dernière intervention 15 février 2011 - 9 sept. 2008 à 04:04
cedopolice Messages postés 146 Date d'inscription jeudi 20 mars 2008 Statut Membre Dernière intervention 15 février 2011 - 10 sept. 2008 à 18:49
Bonjour,
je voudrais savoir comment faire ou trouver un script qui me permetterai d'afficher des news cliquables(liens)et qui défileraient au hazard dans un cadre, un bloc...
Est ce possible?
Comment?
Je precise que je suis un vrai debutant...

Merci d'avance

11 réponses

cedopolice Messages postés 146 Date d'inscription jeudi 20 mars 2008 Statut Membre Dernière intervention 15 février 2011 2
9 sept. 2008 à 12:09
Salut et merci

Je suis nul et je commence seulement a me mettre au php....c dur de configurer des tables pour moi
Je suis nul et je suis difficile, ce que je voudrais, c'est ca:https://www.commentcamarche.net/s/http-stuffablog-com-bstir-sample-html (DYNAMIC widget)et que je puisse le gerer moi meme....les articles changent, au hasard.
Je me suis mal exprimer, je veut pas que ca defile et les marquee, j'avais essaye et je trouvais ca pas beau....
Merci de m'aider en tout cas, c'est sympa!
0
gaerebut Messages postés 1017 Date d'inscription mardi 30 octobre 2007 Statut Membre Dernière intervention 22 novembre 2013 171
9 sept. 2008 à 12:14
Ha ok !

Donc c'est pas un défilment, c'est carément une apparition ! lol

Heu ben te je te conseil d'utiliser la library Scritaculous pour ceci (affichage et effacement progressif)
Comme tu peux voir ici:

http://madrobby.github.io/scriptaculous/

Mais bon, après avec cette library, il y a aussi les Blind qui te plairé aussi ^^

A+ et bonne découverte ;)

Gaerebut
0
gaerebut Messages postés 1017 Date d'inscription mardi 30 octobre 2007 Statut Membre Dernière intervention 22 novembre 2013 171
9 sept. 2008 à 09:35
Salut,

bon d'abord, tu dois te mettre au php si ce n'est pas déjà fait !
Ensuite, tu dois enregistrer tes news dans un base de donnée et tu en prélève 10 (par exemple) au hazard (grace a une fonction php simple)

Ensuite, toujours en php tu fabrique un requête mysql simple du genre SELECT * FROM news
Puis tu mets les résultat dans un tableau via la boucle while comme tel

While($tableau = mysql_fetch_array($query)){}

Puis dans cette boucle, tu place enfin ta fonction php qui prélève automatiquement un nombre défini de news (10 dans l'exemple précédent)

Tu les met dans un tableau (php ou JS mais je te conseil php ^^)

Et enfin, grace a la balise <marquee></marquee> en HTML qui permet de faire défiller du texte, tu y insère ton tableau php contenant les X nombre de news !

Pour plus d'info sur la balise marquee, voici un lien :

http://www.csvt.qc.ca/patriotes/html/code_spec/xmpl_mrq.htm

Sinon, pour le php, en voici un autre simpa :

https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql

Voilaaa

A+

Gaerebut
-1
cedopolice Messages postés 146 Date d'inscription jeudi 20 mars 2008 Statut Membre Dernière intervention 15 février 2011 2
9 sept. 2008 à 12:23
Merci c'est sympa, c'est quoi les blind?, suis vraiment nul, mais en tout cas vais me pencher sur ca et essayer d'en apprendre d'avantage (je crois qui a besoin)
Merci bien !!!

A+
-1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
gaerebut Messages postés 1017 Date d'inscription mardi 30 octobre 2007 Statut Membre Dernière intervention 22 novembre 2013 171
9 sept. 2008 à 14:15
Lol de rien !^^

heu ben le blind c'est un effet apparition mais qui viens du haut (ou disparition).

Si tu veux un exemple, comme d'habitude, lol, je mets mon site ...

le 2 menus de droite fond un blindUp et BlindDown quand on clique dessus :

http://socializebeta.ithink.fr/

J'ai pas essayé sous explorer mais sous FireFox uniquement !

Il y a encore plein d'autre événement :p

A toi de les découvrir ;)

A+

Gaerebut
-1
cedopolice Messages postés 146 Date d'inscription jeudi 20 mars 2008 Statut Membre Dernière intervention 15 février 2011 2
9 sept. 2008 à 19:36
Re

Merci beaucoup pour le temps que tu as pris Gaerebut!
Bravo pour ton site mais je crois que le Scritaculous est plutot compliqué pour moi...Je viens de faire mes premiers pas dans le php avec un livre d'or et un systeme de commentaires d'articles sur mon site et j'ai beaucoup galéré, déja....
En plus, d'etre nul, je m'exprime mal.
En fait, je voulais que sur ma page d'accueil, dans une div, un cadre ou quoi que se soit, apparaissent et disparaissent aléatoirement ou dans un ordre donné des petits articles avec des liens cliquables(qui redirigent vers l'article complet) sans avoir a faire aucune action(que tout les tant de secondes, l'article change sans avoir a rafraichir ou cliquer...)

Desole, quand j'essaye de me faire comprendre, je tartine et en plus, je suis un débutant inculte et , éxigeant en plus!

Merci en tout cas,c'est sympa d'avoir essayé de m'aider!
Mais si tu as ou si vous avez d'autres idées, je suis preneur quand même!
-1
cedopolice Messages postés 146 Date d'inscription jeudi 20 mars 2008 Statut Membre Dernière intervention 15 février 2011 2
9 sept. 2008 à 19:58
Et je sait pas si mon lien marchais bien , c'est ce genre de chose que je veut: http://stuffablog.com/bstir/sample.html (dynamic widget) de ce site : http://stuffablog.com/bstir/index.html#

Merci!
-1
gaerebut Messages postés 1017 Date d'inscription mardi 30 octobre 2007 Statut Membre Dernière intervention 22 novembre 2013 171
10 sept. 2008 à 00:28
Re,

ben en fait, c'est bien ce que je t'es dit.

essaye de stocker 10 à 20 news dans un tableau php.

Puis ensuite, via un fonction javascript je pense, tu raffraichit le div toutes les 5 ou 10 seconde par exemple.
Alors si on pars du principe que c'est 5 secondes, et que tu as 15 news, ça ferra un défilement pendant 1min15 de news et qui rebouclera sur le tableau par la suite.
Donc, de là a rester pendant 1m sur ta page en attendant une news, quiu n'est pas sûr d'arriver (car c'est du hazard ... lol), je connais peu de monde qui restera peu de temps et qui critiqueré cette méthode.

Je pense que c'est ce qu'ils utilise pour le site que tu mets.

Mais bien sûr, tu peux faire un tableau php avec 30-40 news voir plus...


Sinon, pour scriptaculous, il y a rien de plus simple, il ne faut pas avoir peur avec tout le code que tu vois, c'est beaucoup beaucoiup beaucoup plus simple que ça en a l'air! !!!

Il suffit juste d'appeller des fichier js (<script type="text/javascript" src="scriptaculous.js"></script>)

Et ensuite, juste a appeller l'événement sur un onclick par exemple ...

Enfin, c'est toi qui voit ^^

A+

Gaerebut
-1
cedopolice Messages postés 146 Date d'inscription jeudi 20 mars 2008 Statut Membre Dernière intervention 15 février 2011 2
10 sept. 2008 à 00:39
Merci encore mais tu me fait me rendre compte que je suis incapable de faire quelque chose a part en suivant un tuto.....
Tu à l'air de t'y connaitre mais pour moi c'est du chinois....J'y connais rien en informatique, j'apprends sur le tas car je voulais faire un site sur un sujet qui passionne mais je travail dans le médical.......pourtant, ca me passionne et suis quand meme fiere d'avoir réussi a faire un bout de mon site mais la.....

En fait, je pense que pour l'instant,vu mesconnaissances, il faudrait que quelque bonne ame me fournisse un script existantcar je n'en trouve pas, mais la je sait que j'abuse....

En tout cas merci, je vais continuer de chercher et te remercie encore de ta patience....

Ps: d'apres ce que j'ai vu sur scriptaculous, il faut "cliquer"(mais peut etre que je me trompe), alors que je voulais que le texte change tout seul....

Merci vraiment!!
A+
-1
cedopolice Messages postés 146 Date d'inscription jeudi 20 mars 2008 Statut Membre Dernière intervention 15 février 2011 2
10 sept. 2008 à 01:04
Re! sinon, j'ai trouvé ca mais le souci est qu'il faut une fois de plus rafraihir la page pou que le texte change....:

<script language="javascript">
<!--
Texte = new Array(3);
Texte[0]="salut.";
Texte[1]="et vous.";
Texte[2]="Phrase 3.";
index = Math.floor(Math.random() * Texte.length);
document.write(Texte[index]);
-->
</script>


Y a t'il moyen que le texte change toutes les tant de secondes?
-1
cedopolice Messages postés 146 Date d'inscription jeudi 20 mars 2008 Statut Membre Dernière intervention 15 février 2011 2
10 sept. 2008 à 18:49
Ca y est ca marche, j'ai trouvé!!!, j'ai galéré, mais ca marche!
En ajax , on publie dans une div des news, articles....d'un repertoire rss placé sur son site grace a :

http://www.dhtmlgoodies.com/index.html?whichScript=rss-box

Me reste plus que la mise en forme et ce sera bon!!!!


Merci à ceux qui m'ont mis sur la piste, et je préviens déja, je publie cette solution en resolue sur tous mes autres posts(il en a fallu plusieurs car le titre n'etait pas explicite), c'est le principe du site non?,publier les questions resolues?
-1