Forum pragmaMx France 25 Mai 2012 à 01:34:43 *
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.


Connexion avec identifiant et mot de passe
 
Accueil Aide Rechercher
Pages: [1]   Bas de page
Imprimer
Auteur Fil de discussion: Déplacer la colonne de gauche vers la droite  (Lu 5826 fois)
stefvar
Team
Membre Senior Mx
******
Hors ligne Hors ligne

Messages: 270



« le: 17 Septembre 2009 à 11:04:30 »

Bonjour,

J'ai cherché une méthode pour déplacer la colonne gauche d'un thème, "element", vers la droite pour que les deux colonne soient côte à côte mais sans succès.
Si j'ai bien réussi à faire quelque chose de similaire, nul doute que la méthode employée n'est pas la bonne vu le résultat  Sourire.

Donc, si vous connaissez une méthode qu'un ignorant dans le domaine serait susceptible de comprendre, je suis preneur.

Merci par avance  Clin d'oeil
Journalisée

Je ne réponds pas aux messages privés, merci, Bises
Diabolo
Administrateur
Ultra membre Mx
******
Hors ligne Hors ligne

Messages: 5480



« Répondre #1 le: 17 Septembre 2009 à 11:48:26 »

Slt, Faudrait que je regarde mais là je vais avoir 2/3 jours d'indisponibilité, je m'en coccupe dès que je reviens à moins que quelqu'un d'autre.

Sinon rapide, dans le theme.html y a une function
Code:
<div id="cols" class="bx {LAYOUT_CLASS}">
qui ramène à al function du fichier function.php du thème

Code:
/**
 * Die verschiedenen Layout-Spalten definieren
 */
function theme_get_layout_class()
{
    global $themesetting;

    /* Die verschiedenen Layout-Spalten definieren */
    if (theme_hideleftblocks()) {
        /* einfache Moeglichkeit, die linken Bloecke bei bestimmten Seiten zu entfernen */
        // einspaltiges Layout
        return 'hideboth';
    } else if (!$GLOBALS['index']) {
        // zweispaltiges Layout
        return 'hidecol2';
    } else {
        // dreispaltiges Layout > Standard
        return 'hidenone';
    }
}

Ceci va donner une class différente selon le setting.php du thème (ex pour module en pleine page)

ensuite le reste ce faisant via css (affichage selon la class et largeur) et je pense aussi déplacer la portion de code pour l'affichage de la colonne de gauche
Code:
<!-- START blocks_left_container -->
          <div id="aside">
            <a id="navigation" name="navigation"></a>
<!-- START blocks_left_loop -->
<!-- START block_left -->
            <div class="block __BLOCK_ID__">
              <h3 class="title">
                {BLOCK_TITLE}
              </h3>
              <div class="bc">
                {BLOCK_CONTENT}
              </div>
            </div>
<!-- END block_left -->
<!-- END blocks_left_loop -->
          </div><!-- /aside -->
<!-- END blocks_left_container -->      

Sinon pour bien comprendre qui fait quoi coté css
https://addons.mozilla.org/fr/firefox/addon/1843

Indispensable  Clin d'oeil


Journalisée

..:: Veuillez consulter les règles du forum ::..- Avez-vous consulté notre documentation avant de poser votre question ?-Pas de support en MP ou par courriel, le forum est là pour ça !Nouvelle question=Nouveau Sujet
stefvar
Team
Membre Senior Mx
******
Hors ligne Hors ligne

Messages: 270



« Répondre #2 le: 17 Septembre 2009 à 11:53:24 »

Re,

Merci Thierry pour tes explications que j'avais vu dans d'autres sujets mais elles ne correspondent pas au thème que j'utilise, d'où ma question.
Concernant Firebug je l'ai mais il est vrai que j'utilisais essentiellement l'addon Web Developpeur.
Je vais essayer avec Firebug voir ce que cela donne, merci.
Journalisée

Je ne réponds pas aux messages privés, merci, Bises
Diabolo
Administrateur
Ultra membre Mx
******
Hors ligne Hors ligne

Messages: 5480



« Répondre #3 le: 22 Septembre 2009 à 10:59:03 »

Slt,
J'ai fait la modif rapide

ci joint les fichiers modifiés: index.html et layout.css

J'ai fait ça rapide, reste surement des corrections à faire sur les marges, etc.. et largeurs des colonnes que tu souhaites mais ça me semble fonctionnel  Clin d'oeil testé sur ff et ie 7

Désormais les deux colonnes de coté se retrouvent à droite de la colonne principale.

@++
Journalisée

..:: Veuillez consulter les règles du forum ::..- Avez-vous consulté notre documentation avant de poser votre question ?-Pas de support en MP ou par courriel, le forum est là pour ça !Nouvelle question=Nouveau Sujet
stefvar
Team
Membre Senior Mx
******
Hors ligne Hors ligne

Messages: 270



« Répondre #4 le: 22 Septembre 2009 à 11:38:36 »

Bonjour,

Merci Thierry, je vais regarder cela dès que possible voir comment tu as fait, peut être que j'y comprendrai quelque chose  Sourire
Encore merci  Clin d'oeil
Journalisée

Je ne réponds pas aux messages privés, merci, Bises
stefvar
Team
Membre Senior Mx
******
Hors ligne Hors ligne

Messages: 270



« Répondre #5 le: 22 Septembre 2009 à 13:49:14 »

Re,

Je viens de mettre tes modifications sur un site de test et, il n'y a pas à dire, ça le fait bien  bien joué
Lorsque je regarde les modifications effectuées, cela semble un jeu d'enfant tellement évident que je n'y arrivait pas  Sourire
Sur ce point, j'aurai du chemin à faire mais, finalement, je laisse cela à ceux qui savent et me contenterai de continuer à faire ce que je sais à peu prêt  Clin d'oeil
Journalisée

Je ne réponds pas aux messages privés, merci, Bises
stefvar
Team
Membre Senior Mx
******
Hors ligne Hors ligne

Messages: 270



« Répondre #6 le: 23 Septembre 2009 à 08:56:20 »

Bonjour,

Finalement, je m'amuse comme un petit fou avec ce truc là, je n'ai pas encore tout compris à certaines subtilités mais ça vient  Sourire
Par contre, quel genre de logiciel utilisez vous pour créer et/ou modifier un thème ?
Journalisée

Je ne réponds pas aux messages privés, merci, Bises
kawa
Invité
« Répondre #7 le: 23 Septembre 2009 à 10:07:34 »

Bonjour

Moi j'utilise Adobe Dreamweaver CS4, Nvu, Notepad++.

Si vous cherché un logiciel pour lire le DIV, il n'existe pas.

@++
« Dernière édition: 23 Septembre 2009 à 10:11:26 par kawa » Journalisée
stefvar
Team
Membre Senior Mx
******
Hors ligne Hors ligne

Messages: 270



« Répondre #8 le: 23 Septembre 2009 à 10:14:48 »

Re,

Je ne connaissais absolument pas NVU, KompoZer maintenant et vais voir ce qu'il vaut, merci.
Journalisée

Je ne réponds pas aux messages privés, merci, Bises
kawa
Invité
« Répondre #9 le: 23 Septembre 2009 à 10:25:53 »

Re Stefvar

Oui KompoZer est très bien, de plus il est en français a cette adresse : http://www.geckozone.org/telechargement/

@++
Journalisée
stefvar
Team
Membre Senior Mx
******
Hors ligne Hors ligne

Messages: 270



« Répondre #10 le: 23 Septembre 2009 à 10:33:07 »

Re,

Je me suis mal exprimé, c'est NVU qui a changé de nom et qui s'appelle à présent KompoZer  Clin d'oeil
Journalisée

Je ne réponds pas aux messages privés, merci, Bises
Diabolo
Administrateur
Ultra membre Mx
******
Hors ligne Hors ligne

Messages: 5480



« Répondre #11 le: 23 Septembre 2009 à 10:57:26 »

Slt,
Perso j'ai laissé tomber dreamweaver, nvu et consorts....Rien ne vaut un éditeur pour bien comprendre qui fait quoi.

Un bon éditeur (ultraedit pour ma part) et c'est tout !! pour le css j'utilise aussi topstyle et photoshop pour le design.

Ces trois logiciels font quasiment 100% de ce que j'ai besoin  Clin d'oeil

@stefvar

en + Si tu veux afficher dans blocs particuliers selon les modules utilisés
http://www.pragmamx.fr/Forum-topic-2054.html

 Clin d'oeil
Journalisée

..:: Veuillez consulter les règles du forum ::..- Avez-vous consulté notre documentation avant de poser votre question ?-Pas de support en MP ou par courriel, le forum est là pour ça !Nouvelle question=Nouveau Sujet
stefvar
Team
Membre Senior Mx
******
Hors ligne Hors ligne

Messages: 270



« Répondre #12 le: 23 Septembre 2009 à 11:19:27 »

Re,

Pour les blocs, j'ai ma petite idée sur la question, quelque chose dans le style de Blocks managers mais ce sera pour plus tard car là, je joue trop avec le thème  Sourire Clin d'oeil
Journalisée

Je ne réponds pas aux messages privés, merci, Bises
kawa
Invité
« Répondre #13 le: 23 Septembre 2009 à 12:13:48 »

Bonjour à vous

Diabolo a raison, il ne faut pas utiliser dreamreaver ou NVU a la création. Car ce n'est pas stable mais cela peut aider un novice qui veux apprendre.

Moi je fais comme diabolo, j'utilise un éditeur comme ultraedit ou Notepad++ pour créer mes blocs. Je fais tout a la main.

Par contre, j'utilise Dreamweaver pour la correction et la compatibilité sous différents navigateurs.
Dreamweaver ne va pas corriger mon travail, il va simplement me dire qu'il y a une erreur a la ligne X et que cela peut influencer sous Internet Explorer 6 etc... ou si je fais une faute de frape sur une ligne, il va simplement me dire qu'il y a une faute a la ligne X.

Ce que j'aime chez pragmaMx, c'est la structure du HTML, chaques blocs fonctionne en section, comme le header, bloc gauche, bloc centre, bloc droit, tout fonctionne indépendamment et chaque section est individuel a un bloc, alors on peut créer un header en bloc et l'adapter a pragmaMx.

@++
« Dernière édition: 23 Septembre 2009 à 12:18:30 par kawa » Journalisée
Pages: [1]   Haut de page
Imprimer
Forum pragmaMx France  |  Thèmes  |  Thèmes & Design (Modérateurs: Diabolo, kroms, phi56360)  |  Fil de discussion: Déplacer la colonne de gauche vers la droite
 
Aller à:  

Powered by SMF 1.1.15 | SMF © 2006-2009, Simple Machines

Plus