Chansonier en Previsualisation
belfo
Membre du projet
Scout Web Portail
Voila, meme le chansonier arrive en V1 BETA.
Toujours meme login et psw, que pour l'agenda
Pour rappel:
Pseudo:test
Psw xxtestxx
Lien:
http://s0.tonclan.com/~belfo/SWP/chanson.htm
J'attend vos commentaires:
l'auteur et le posteur, sous FF ne sont pas trop lisible, mais j'ai pas trop d'idee pouraquoi

Posté le 25/06/2005 à 17:14:32
Re : Chansonier en Previsualisation
ChMat
Webmaster

Posté le 27/06/2005 à 20:08:08
Re : Chansonier en Previsualisation
belfo
Membre du projet
Scout Web Portail
mm je pense que ca vien d'un temp lointaine^^
en fait la bdd avait ca, et j'ai copie cole.
Fuadrait que quel'qu soit si gentil d'en ajouter une nouvelle pour tester

Posté le 27/06/2005 à 20:40:15
Re : Chansonier en Previsualisation
ChMat
Webmaster
C'est bon pour ça, il reste juste un truc à régler avec l'auteur de la chanson dans le tableau d'administration (même problème ').
Sinon, il reste aussi à mettre du code html et css adapté.

Posté le 27/06/2005 à 20:49:10
Re : Chansonier en Previsualisation
belfo
Membre du projet
Scout Web Portail
hihi^^ le css y est pas ><^^ oui oui ce vrait il y en a pas^^

Posté le 27/06/2005 à 20:51:39
Re : Chansonier en Previsualisation
belfo
Membre du projet
Scout Web Portail
Titre: J'ai du bon tabac
Auteur: J'aime chanter
J'ai du bon tabac dans ma tabatière
[...]
Tu le voit ou???

Posté le 27/06/2005 à 20:52:42
Re : Chansonier en Previsualisation
belfo
Membre du projet
Scout Web Portail
Code :$chanson = addslashes (htmlentities ($_POST['chanson']));
$auteur = addslashes (htmlentities ($_POST['auteur']));
$title = addslashes (htmlentities ($_POST['title']));
Quand je sauve
et :
Code :stripslashes($donnees['title'])
stripslashes($donnees['auteur'])
nl2br(stripslashes($donnees['chanson']))
stripslashes($donnees['pseudo'])
Quand j'affiche
je voit pas pourquoi ca doit rester^^

Posté le 27/06/2005 à 21:00:08
Re : Chansonier en Previsualisation
ChMat
Webmaster
Quand tu fais le htmlentities, n'ajoute pas de addslashes après :
Code :$chanson = htmlentities ($_POST['chanson'], ENT_QUOTES);
$auteur = htmlentities ($_POST['auteur'], ENT_QUOTES);
$title = htmlentities ($_POST['title'], ENT_QUOTES);
Et à l'affichage :
Code :echo $donnees['title'];
echo $donnees['auteur'];
echo makehtml(stripslashes($donnees['chanson']);
echo $donnees['pseudo'];
Et tout y est

Posté le 27/06/2005 à 21:42:45
Re : Chansonier en Previsualisation
belfo
Membre du projet
Scout Web Portail
ah, ok.
et pourquoi il faut pas? (on aprend tout les jours^^)

Posté le 27/06/2005 à 22:15:27
Re : Chansonier en Previsualisation
belfo
Membre du projet
Scout Web Portail
echo makehtml(stripslashes($donnees['chanson']); ?
ici on laisse le stripslashes?

Posté le 27/06/2005 à 22:18:10
Re : Chansonier en Previsualisation
ChMat
Webmaster
Citation :et pourquoi il faut pas?
Pour te dire la vérité, je ne sais plus pourquoi
Et tu as raison, ne mets pas le stripslashes() à l'intérieur de makehtml() dans ce cas-ci.

Posté le 28/06/2005 à 14:20:12
Re : Chansonier en Previsualisation
belfo
Membre du projet
Scout Web Portail
ok, je l'enleve (je pense l'avoir deja fait^^)
J'essaie de faire une meilleur affichage des chanson, mais j'y arrive pas trop^^

Posté le 28/06/2005 à 16:23:59
Re : Chansonier en Previsualisation
ChMat
Webmaster
Pour le meilleur affichage des chansons, pense à l'importance de chaque élément que tu affiches sur la page :
- tu emballes le tout dans un div class=chanson
- titre de la chanson : h1 ou h2
- auteur : p class=auteur
- paroles : p class=paroles
- membre qui l'a postée p class=posteur
Et tu peux appliquer le principe aussi à la liste des chansons en emballant le tout dans une div class=chansonnier
De cette manière, il devient possible de personnaliser entièrement l'affichage de chaque module sans modifier la mise en page générale du site.

Posté le 29/06/2005 à 12:15:27
Re : Chansonier en Previsualisation
belfo
Membre du projet
Scout Web Portail
il est comme ca.
Titre en H1
auteur en h3
Mais je metrait comme tu dit,et je verrait de trouver un truc beau^^

Posté le 29/06/2005 à 14:52:09