| Intégrer "blog" dans page Html ? | |
|
Blast
{ Membre }
Messages : 121
| Bonjour à tous ! Je cherche actuellement à créer une page html sur mon forum dans lequel je voudrais incruster des topics au format blog issus du même forum. Le but sera d'avoir une mise en page différente du forum mais de garder le contenu qui existe déjà sur le forum mais sans y inclure le design du forum. Le but est donc d'avoir une page html avec à un endroit le contenue d'un sous-forum blog se trouvant ailleurs sur le forum... Pour garder l'aspect article et la possibilité de commentaire avec son compte. Seulement je ne suis pas certaine de voir comment faire ça, d'où mes questions : • Est-il possible de l'incruster en iframe en affiche qu'en que le listing des sujets ? Et en changer le css que pour cette page html ? • Ou est-il possible d’incruster le "contenu" d'un sous forum et encore une fois gérer indépendamment son css du reste du forum ? • Ou à plus simple raison, modifier l'apparence de la page pour l'affiche d'un blog et du listing d'un blog pour le rendre à 100% indépendant du reste du css du forum ? Si il y a d'autres solutions envisageable pour mon "soucis", je suis preneuse également Merci d'avance ^^ | | |
|
| |
Espeon
Administrateur
Messages : 1819
| Bonsoir Blast ! Alors, autant te dire tout de suite que c'est extrêmement ambitieux ce que tu souhaites faire, et que ça demande de bonnes connaissances en HTML/CSS, voire Javascript. En effet, je ne crois pas qu'il existe de tutoriel pour une demande aussi spécifique (en tout cas c'est la première fois que je vois soulevée cette idée pour un forum ForumActif). Donc rien que l'on puisse suivre pas à pas, il faut prendre ça à bras le corps (d'où la nécessité d'avoir une personne du staff qui soit codeur, sinon c'est difficilement envisageable, ou il faudra revoir les ambitions en fonction de vos ressources). Sinon, pour répondre donc à la méthodologie, en reprenant point par point tes idées : - Une iframe a pour principe d'ouvrir une autre page web dans ta page web. Donc elle peut te permettre d'afficher ton forum par exemple, mais soit bien consciente que le contenu de l'iframe est une autre page web que celle où tu te trouve (c'est une autre fenêtre). Il ne s'agit pas d'une copie mais bien de la page originale. Autrement dit, tu ne peux pas modifier à la volée le design de cette page (il s'agirait de modifier le design de base de ton forum, or ce n'est pas ce que tu souhaites)
- Il est possible d'aller récupérer le contenu de tes sous-forums, mais c'est complexe.
- Idem
En fait, la solution optimale à ton problème serait de faire une page web (donc indépendante de ton forum effectivement), qui irait chercher les informations contenues dans ton forum pour les afficher selon une nouvelle structure que tu définirais (en HTML et en CSS). Concrètement, c'est un peut comme créer un template (sans variable ni boucle car pas de PHP) de A à Z. Hiro a déjà expérimenté ce genre de script pour prévisualiser le contenu du dernier message au survol d'un sous-forum. C'est dans le même esprit qu'il faut travailler mais il faut l'adapter à te demande (et il y aura quelques détails un poil plus complexes si tu souhaites faire en plus un module de commentaire qui poste ni plus ni moins à la suite du sujet). Bref encore une fois c'est largement faisable (tout est faisable !), mais ça demande de bonnes connaissances en HTML, CSS et Javascript/jQuery (et oui, c'est la rançon de l'ambition ). | | |
|
| |
Blast
{ Membre }
Messages : 121
| Merci de ta réponse ! Je pense avoir de bonnes connaissances de bases pour ce qui est html et css, pour le cas du Php et du Javascript c'est autre chose en revanche. L'idée de l'iframe est donc à laisser de côté et plutôt partir sur l'idée d'un template ? C'est possible de se baser directement sur les templates d'affichage des sujets et des blogs en changeant les propriété de css pour ce nouveau template ? Pour juste partir sur la création d'un template semblable à ceux de FA concernant les blogs mais au css indépendant ? J'ai des exams demain mais j'essaye de lire de façon appliquée le sujet que tu m'as montré d'ici mercredi pour voir comment ça à avancé | | |
|
| |
Espeon
Administrateur
Messages : 1819
| Tu ne peux pas inclure de PHP dans les feuilles web de ForumActif, question de sécurité. Il faudra donc faire du Javascript. Sinon oui, l'idée de l'iframe est à laisser tomber. Tu ne pourra qu'ouvrir une fenêtre vers ton forum tel qu'il est, ce n'est pas ce que tu recherche. En ce qui concerne les templates la différence est que tu ne peux pas te servir des boucles et des variables de ForumActif qui permettent d'aller récupérer les infos dans la BDD directement. En fait, il faut que tu commence par faire ta structure HTML/CSS de base pour designer la forme que tu veux donner à tes informations (le style "blog"). La deuxième étape, plus complexe, s'agira d'aller récupérer les informations sur le forum pour effectivement remplir ton template avec le contenu de ton forum. Autrement dit, il faut faire : - la mise en forme, qui fait appel au HTML et au CSS
- la récupération des données, qui fait appel au Javascript
Bon courage pour tes exams quoiqu'il en soit | | |
|
| |
Blast
{ Membre }
Messages : 121
| Merci ! C'est un peu plus calme normalement au moins pour quelques jours Je vais m'attaquer tranquillement au html en premier lieu. Je créer aussi les boites pour les articles et commentaires directement n'est-ce pas ? Évidement si je veux en plus permettre aux membres de "commenter" directement sur la page html blog, ça complique tout, faut ajouter des formulaires etc.. (FA gère ça ou pas du tout ?) | | |
|
| |
Espeon
Administrateur
Messages : 1819
| Si tu veux donner la possibilité aux membres de commenter il faut effectivement créer en dessous du blog un formulaire qui a pour effet de poster à la suite du message. Ca peut se faire sur le même principe que les formulaires de présentation (qui postent un nouveau sujet). Pour l'heure, j'ai encore du mal à visualiser en détail ce que tu souhaites faire, donc j'attends que tu travaille sur la structure pour voir ce que ça donne | | |
|
| |
Murtagh
{ Modérateur }
Messages : 1492
| Bonjour, Ton problème est-il toujours d'actualité ? Les informations d' Espeon t'aident-elles ? Merci de nous tenir informés nous quatre jours, sans quoi ce sujet sera archivé. Bonne journée. | | |
|
| |
Blast
{ Membre }
Messages : 121
| Oui c'est toujours d'actualité Je n'oublie pas de m'en occuper Espeon, j'ai juste beaucoup de travail en ce moment ^^ | | |
|
| |
Murtagh
{ Modérateur }
Messages : 1492
| Bonjour, Ton problème nécessite t-il toujours de l'aide ? Merci de nous tenir au courant sous quatre jours, sans quoi ce sujet sera archivé. Bonne journée. | | |
|
| |
Blast
{ Membre }
Messages : 121
| Toujours d'actualité, problème de santé je me remet sur pied n'archivez pas s'il vous plait. | | |
|
| |
Blast
{ Membre }
Messages : 121
| Bonsoir !
J'ai enfin pu avancer ^^ Pour l'heure le code est encore foutoir et le contenue est encore en cours d'ajout mais dans l'idée voila à quoi ça devrait ressembler : http://www.liar-liar.net/h41-gossip-girl-blog-page Donc voila l'idée serait de trouver comment "lier" les commentaires à ceux des sujets sur le forum si c'est possible ! | | |
|
| |
Espeon
Administrateur
Messages : 1819
| Je vois, je vois.
Si j'ai bien compris, tu veux pouvoir afficher les posts/commentaires du forum à la suite de l'article sur la page web, de manière automatique. C'est bien ça ? (au début j'avais compris que tu voulais faire en sorte de pouvoir commenter directement sur la page web mais ça n'a pas l'air d'être le cas avec ce que je constate -> ?). | | |
|
| |
Blast
{ Membre }
Messages : 121
| Dans l'idéal ce serait super qu'il soit possible de commenter en dessous directement mais déjà partir sur "lier" les deux contenus ce serait bien si possible | | |
|
| |
Espeon
Administrateur
Messages : 1819
| Pour commenter en dessous il "suffit" de reproduire un formulaire de message de ForumActif. Concrètement, il s'agit d'une zone de texte dans lequel les membres peuvent écrire, avec un bouton "Envoyer" qui pointera vers la bonne URL afin que le message soit enregistré à la suite, comme si on répondait au sujet. Basiquement cela va ressembler à ça : - Code:
-
<form action="/post" method="post" name="post"> <!-- Champ textarea où l'on peut écrire la réponse --> <textarea id="text_editor_textarea" name="message" cols="8" rows="10"></textarea>
<!-- Paramètres précisant le topic correspondant --> <input name="t" value="NUMERO DU TOPIC" type="hidden" />
<!-- Bouton de soumission du formulaire --> <input name="post" value="Envoyer" type="submit" /> </form> Il faut donc préciser le numéro du topic correspondant dans les champs en question. C'est assez facile à obtenir, il te suffit de regarder l'url de ton topic (une fois que tu es dedans). Par exemple, ici, l'url est : http://www.css-actif.com/t13384-integrer-blog-dans-page-html#158761
Cela veut dire que le numéro du topic est 13384. Cela nous donnerait : - Code:
-
<input name="t" value="13384" type="hidden" /> Dans le formulaire de CSSActif il y a un peu plus de champs, certains paramètres d'authentification & co... Mais, sauf erreur et si ça n'a pas changé, à partir du moment où la personne est connectée sur ton forum et sachant que la requête du formulaire provient du même domaine, cela devrait marcher de la même façon et, ainsi, permettre de poster à la suite du sujet en question. En revanche, ce sera un peu plus compliqué pour rajouter les petits paramètres d'édition (les boutons de mise en forme, de smiley, de couleurs, ...). Mais essaie déjà de faire fonctionner ceci et ensuite on pourra aller plus loin dans la personnalisation | | |
|
| |
Melone
{ Modérateur }
Messages : 805
| Hello, Ton problème est-il toujours d'actualité ? La réponse d' Espeon t'a t-elle aidé ? Si d'ici 4 jours nous n'avons pas de réponses de ta part, le sujet sera archivé. Si le problème est résolu, n'oublie pas de nous prévenir ! Merci de ta compréhension. | | |
|
| |
Blast
{ Membre }
Messages : 121
| Bonjour, je n'ai pas encore eut le temps de le mettre en place mais je ne n'oublie pas | | |
|
| |
Psycho
Psychopathe
Messages : 3407
| Hello ! Je viens aux nouvelles : ton problème est-il toujours d'actualité ?Si nous n'avons pas de réponse dans 4 jours, il sera considéré comme résolu ! Merci de ta compréhension | | |
|
| |
Blast
{ Membre }
Messages : 121
| Bonjour, toujours toujours, je m'en occupe dès que j'ai un peu de temps | | |
|
| |
Psycho
Psychopathe
Messages : 3407
| Bien le bonjour ! Au risque de me répéter : ton problème est-il toujours d'actualité ?Si nous n'avons pas de réponse dans 4 jours, il sera considéré comme résolu ! Merci de ta compréhension | | |
|
| |
Blast
{ Membre }
Messages : 121
| Désolée de faire trainer, c'est toujours d'actu et je n'ai pas encore pu prendre le temps de coder, mais je garder l'onglet ouvert | | |
|
| |
Psycho
Psychopathe
Messages : 3407
| Bien le bonjour ! Au risque de me répéter : ton problème est-il toujours d'actualité ?Si nous n'avons pas de réponse dans 4 jours, il sera considéré comme résolu ! Merci de ta compréhension (Oui je copie/colle mais là à la rigueur, tu peux comprendre :p) | | |
|
| |
Blast
{ Membre }
Messages : 121
| Pas de soucis pour le colier/coller :p Plein d'imprévu la semaine dernière mais je n'oublie toujours pas ^^ | | |
|
| |
Melone
{ Modérateur }
Messages : 805
| Hello ! Voilà 5 jours que nous n'avons plus de nouvelles. Ton problème est-il résolu ? Merci de donner une réponse avant les quatre jours qui suivent, sinon ton sujet se verra archivé. Bonne journée, (merci de donner des nouvelles même si tu es assez chargé. ^^') | | |
|
| |
Psycho
Psychopathe
Messages : 3407
| Hello ! N'ayant pas obtenu de réponse, je considère ce sujet comme résolu ! S'il y a un souci, n'hésite pas à contacter un modérateur (: Merci de ta compréhension | | |
|
| |
Contenu sponsorisé
| |
| |
| Intégrer "blog" dans page Html ? | |
|