abirti
Messages postés31Date d'inscriptionmardi 26 avril 2005StatutMembreDernière intervention28 mai 2008
-
25 mai 2008 à 18:30
abirti
Messages postés31Date d'inscriptionmardi 26 avril 2005StatutMembreDernière intervention28 mai 2008
-
28 mai 2008 à 10:34
Bonjour à tous,
je suis entrain de développer une application web avec ASP.net en utilisant le langage C#.
L’application à développer doit comporter deux modules :
- Un module Front-office affichant le contenu dynamique.
- Un module Back-office permettant l’administration du contenu et de sa présentation.
o L’administration du contenu doit permettre l’ajout, la
suppression et la modification des thèmes, sous thèmes et puces de
texte ainsi que la modification du titre principal.
o L’administration de la présentation doit permettre la sélection des paramètres suivants :
=>Type, taille et couleur des polices utilisées par les
différents éléments de la page (Titre principal, Thèmes, sous thèmes,
puces de texte).
=>La couleur des arrières plans des thèmes et sous thèmes.
J'ai également un module d'authentification, et chaque utilisateur
inscrit auprès de cette plateforme pourra créer sa propre page perso et
aura à lui seul le droit de l’administrer. Les pages générées par la
plateforme peuvent par contre être consultées par tout le monde.
Le contenu sera publié sur une seule page dynamiquement générée et
doit être structuré sous forme d'un ensemble de rubriques organisées en
thèmes et sous thèmes (on se limitera à deux niveaux : thèmes
principaux et leurs sous thèmes). La nature du contenu de chaque
rubrique se limitera à du texte. Ce texte se présente sous forme d'une
liste à puces. La page doit avoir également un titre principal.
Mon problème est:
Est ce que je doit faire une page perso pour chaque utilisateur?
Si c'est le cas comment je pourrais faire l'affichage de cette page d'une manière dynamique?
GillouXman
Messages postés561Date d'inscriptionmardi 4 mars 2008StatutMembreDernière intervention10 juin 2010 26 mai 2008 à 11:50
non je pense qu'une page perso est juste la personalisation d'une page de base.
tu as un modèle "page perso" et les infos qui y seront affichées dépendronts sur quel user tu es ...
disons par exemple qu une page perso a trois partie header, body et des liens
il y une zone cusotmizable dans le header qui serait le nom du user, les liens qui pourraient être paramétrables, ...
tout ce que tu va sauvegarder par user dans une db par exemple, ce sont les contenus de ces zones customizable.
comment les affichier dynamiquement ?
PagePerso?user=toi loadera la page perso de toi
PagePerso?user=moi loadera la page person de moi
abirti
Messages postés31Date d'inscriptionmardi 26 avril 2005StatutMembreDernière intervention28 mai 2008 26 mai 2008 à 12:13
Merci [auteur/GILLOUXMAN/1332039.aspx GillouXman]pour ta réponse[auteur/GILLOUXMAN/1332039.aspx ].
Non seulemnt le contenu va changer selon l'utilsateur mais aussi:
le nombre de thèmes de sous-thèmes et la liste à puces.
GillouXman
Messages postés561Date d'inscriptionmardi 4 mars 2008StatutMembreDernière intervention10 juin 2010 26 mai 2008 à 12:24
cela ne change pas le principe que j'ai décrit ; une page de base avec des zones dynamiques dont le contenu est fonction d'une paramètre supplémentaire comme un nom d'utilisateur