AccueilDernières imagesRechercherS'enregistrerConnexion

Forum de graphisme, codage et game design proposant des tutoriels, astuces, libres services et commandes dans les domaines de l'infographie amateur, de l'intégration web (HTML et CSS essentiellement) ainsi que dans la conception de RPG sur forum.

Le Deal du moment : -17%
SSD interne Crucial SSD P3 1To NVME à ...
Voir le deal
49.99 €

    Ajout d'une colonne à gauche du forum à l'extérieur du cadre du forum.

    Misery Mind™
    Misery Mind™
    FémininAge : 33Messages : 153

    Jeu 11 Aoû 2011 - 13:51

    Navigateur : Firefox


    Bonjour !

    Voici mon problème je souhaiterais rajouté ne colonne "en dehors" du cadre du forum, pour pouvoir la remplir avec des news etc....mais après avoir fait plusieurs tentative j'avoue être une quiche(a). Je ne suis arrivé à rien. Si à des catastrophes.... Pour vous donné une idée sur ce que je souhaiterais voici un forum qui à a peut près ce que je veux

    http://against-the-world.highbb.com/ - Vous voyez la colonne supplémentaire à gauche du forum et à l'intérieur du cadre du forum ? Et bien je souhaiterais l'avoir à l'extérieur de mon cadre du forum.

    Alors si quelqu'un aurait la gentillesse de m'expliquer la chose ou même de me donné les codes après je le décortiquerais toutes seule pour arrivé à comprendre !

    Merci d'avance.
    Coriolis
    Coriolis
    FémininAge : 35Messages : 288

    Jeu 25 Aoû 2011 - 10:50

    Bonjour,

    Il s'agit de Widgets ou sinon, l'administrateur a modifié le code de son forum.

    Je m'explique.

    Tes forums et sous-forum sont contenus dans un tableau eux-mêmes dans un cadre (le contour si tu veux). Et bien dans ce contour tu peux désigner un objet qui se calera à gauche du forum. ça évite les publicités des widgets et c'est personnalisable à l'extrême avec un peu de css et compagnie.

    Il faut donc modifier le template (FA en phpBB2 par exemple)
    Dans le template nommé "index-box" tu as ce qui correspond au tableau des "forums et catégories" :
    Spoiler:

    Juste avant ce code tu peux ajouter une :

    Code:
     <div class="NOM">contenu de ta colonne</div>

    Dans la feuille de style (le CSS) tu n'aurais qu'à désigner une largeur pour ta fameux division et bien évidemment choisir de la positionner à gauche avec un float :

    Code:
    .NOM
    {
    float:left;
    width: XXXpx
    }

    Le code est basique et théorique surtout, je n'ai fais aucun teste, j'imagine qu'en se débrouillant en CSS on peut facilement travailler la structure et l'apparence.
    Si tu es moins douée dans ce type de code, ce sera bien moins évident. Il te faudra passer par le CSS pour l'apparence, le BBcode ne fonctionne pas dans les templates.
    Et le html croisé CSS directement dans le template, c'est toujours faisable, mais ça t'embrouillerais vite.

    Petite note finale :
    "NOM" c'est le nom que tu dois donner à la "class" de ta division, et que tu devras reporter dans le CSS pour bien marquer le lien entre les deux. Attention à ne pas confondre avec un ID qui commencerait en CSS par un #.
    Enfin, tout dépend si tu souhaites répéter la division plusieurs fois ou si tu veux une seule et unique colonne (en un seul morceau...).

    Si besoin de précision, merci de mp ou d'attendre un autre bénévole, je ne passe pas souvent.

    J'espère que cela saura t'aider.



    C'est cela l'Entre-Monde, le carrefour de la vie et de toutes les possibilités, voyons au delà de la réalité puisque ce monde est irréel.

      La date/heure actuelle est Ven 22 Nov 2024 - 8:51