Forum pragmaMx France 11 Février 2012 à 10:44:50 *
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.


Connexion avec identifiant et mot de passe
 
Accueil Aide Rechercher
Forum pragmaMx France  |  Thèmes  |  Thèmes & Design (Modérateurs: Diabolo, kroms, phi56360)  |  Fil de discussion: largeur d'un bloc
Pages: [1] 2   Bas de page
Imprimer
Auteur Fil de discussion: largeur d'un bloc  (Lu 12162 fois)
tit_dragon
Membre Complet Mx
***
Hors ligne Hors ligne

Messages: 132



« le: 24 Août 2009 à 14:26:27 »

bonjour a tous voila je voudrais mettre une video sur un bloc en page d'acceuill seulement ce bloc est trop petit a mon gout ce que j'aimerais c'est pouvoir changer la taille de ce block pour qu'il s'adapte a la video mais uniquement ce bloc et comme c'est un bloc en html creer avec pragma mx  je ne sais pas du tout comment faire j'ai essayer plusieurs solution mais rien n'y fait est ce quelqu'un sait comment je pourrais m'y prendre en css pour modifier ce bloc merci a vous !
Journalisée
kawa
Invité
« Répondre #1 le: 24 Août 2009 à 21:40:54 »

Bonjour

Il est impossible de changer la largeur d'un seul bloc.

Il faut plutôt trouver un scripts qui permet de réduire l'image de la vidéo.


Code:
Exemple:

<html>
<body>

<p>
<MAP NAME=mymap>
<AREA HREF="/reference/" style="cursor: hand" ALT="HTML and CSS Reference" COORDS="5,5,95,195">
<AREA HREF="/design/" style="cursor: hand" ALT="Design Guide" COORDS="105,5,195,195">
<AREA HREF="/tools/" style="cursor: hand" ALT="Tools" COORDS="205,5,295,195">
</MAP>

<img border="0" dynsrc="ma_video.avi" start="fileopen" USEMAP="#mymap" width="175" height="175" loop="infinite">
</p>

</body>
</html>

Sinon télécharge une démo de dreamreaver cs4 ou un autre logiciel HTML, il faut simplement créer une nouvelle page, insérer ta vidéo et la recadrer.
Ensuite tu copie le code et tu l'ajoute dans ton bloc.
@++
« Dernière édition: 24 Août 2009 à 21:51:37 par kawa » Journalisée
Diabolo
Administrateur
Ultra membre Mx
******
Hors ligne Hors ligne

Messages: 5480



« Répondre #2 le: 24 Août 2009 à 22:11:19 »

Citation
Il est impossible de changer la largeur d'un seul bloc.

Si c'est possible  Sourire et même d'avoir un design spécifique à chaque bloc.

@tit_dragon

Sur ton theme, quel bloc veut tu modifier ?
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
kawa
Invité
« Répondre #3 le: 24 Août 2009 à 22:23:49 »

 hallucine
Je vais créer un nouveau poste, j'ai une question  Sourire

@++
Journalisée
tit_dragon
Membre Complet Mx
***
Hors ligne Hors ligne

Messages: 132



« Répondre #4 le: 24 Août 2009 à 22:39:13 »

salut diabolo les vacs se sont bien passées ? ben en faites j'aimerais modifier la largeur du blocs conférence de presse comme ca je peux mettre le lecteur complet dans le bloc plus large et pas une petite images avec pop up !
« Dernière édition: 24 Août 2009 à 22:44:04 par tit_dragon » Journalisée
Diabolo
Administrateur
Ultra membre Mx
******
Hors ligne Hors ligne

Messages: 5480



« Répondre #5 le: 25 Août 2009 à 09:13:06 »

Slt,
Oui mais ta boite connexion , tu veux la placer dessous ?
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
tit_dragon
Membre Complet Mx
***
Hors ligne Hors ligne

Messages: 132



« Répondre #6 le: 25 Août 2009 à 09:49:48 »

oui oui tout les autres blocs en dessous  Sourire
Journalisée
Diabolo
Administrateur
Ultra membre Mx
******
Hors ligne Hors ligne

Messages: 5480



« Répondre #7 le: 26 Août 2009 à 09:46:21 »

Slt,

Essaye ça:

dans theme.html

après
Code:
<!-- END: MAIN COLUMN -->

Rajoute
Code:
        <!-- START: EXTRA BLOCK -->
        <div id="extrablock">
            Lorem ipsum dolor sit amet, consectetur adipisici elit, sed do eiusmod tempor incididunt ut labore et
              dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip
              ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu
              fugiat nulla pariatur. Excepteur sint occaecat
      </div>
      <!-- END: EXTRA BLOCK -->

En fait j'ai mis un div contenant du texte fictif pour l'exemple, il faudra remplacer ce texte par ton code html

Ensuite rajouter dans template css
Code:
#extrablock {
width:394px;
float:left;
margin:6px 0 0 5px;
padding:0;
}

Après il est possible de donner un design et mise en forme particulier pour ce bloc au besoin  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
Diabolo
Administrateur
Ultra membre Mx
******
Hors ligne Hors ligne

Messages: 5480



« Répondre #8 le: 26 Août 2009 à 10:55:23 »

Je revois ma copie car se pose un soucis , cet extra block va apparaitre sur tous les modules avec un décalage possible.
Exemple sur certains modules tu as choisi une seule colonne à droite = impossible de faire rentrer la largeur de deux colonne dans une seule )

En fait voici comment faire pour avoir l'extra bloc seulement en page d'accueil.
http://www.pragmamx.fr/Forum-topic-2768-start-msg16663.html#msg16663

Dans theme.html on met plutot ça
Code:
       <!-- START: EXTRA BLOCK -->
        {EXTRABLOCK}
       <!-- END: EXTRA BLOCK -->

Puis dans function.php
après cette ligne
Code:
$part[] = array("{DEBUGSERVICE}", theme_get_servicetext('debugservice'));
on rajoute
Code:
$part[] = array("{EXTRABLOCK}", theme_get_extrablock());

puis en fin du code AVANT le ?> final

on rajoute la fonction qui va afficher notre extrabloc seulement en page d'accueil

Code:
/**
 * Extrablock
 */
function theme_get_extrablock()
{
    $out = '';
    if ((isset($GLOBALS['home']))&&($GLOBALS['home']!=0)) {
$out .= '
<div id="extrablock">
          <p>Lorem ipsum dolor sit amet, consectetur adipisici elit, sed do eiusmod tempor incididunt ut labore et
             dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip
             ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu
            fugiat nulla pariatur. Excepteur sint occaecat</p>
      </div>';
} else {
$out .= '';
}
    return $out;
}

Voilà c'est mieux comme cela je pense, surtout qu'ainsi on peut facilement modifier la function et afficher vraimment ce que l'on veut dedans (ex: bloc gallerie)  Clin d'oeil


« Dernière édition: 26 Août 2009 à 11:07:18 par Diabolo » 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
tit_dragon
Membre Complet Mx
***
Hors ligne Hors ligne

Messages: 132



« Répondre #9 le: 26 Août 2009 à 12:09:00 »

j'allais justement te poser la question et merci diabolo c'est exactement ce que je voulais nickel  bien joué le code dans le template.css on le laisse aussi ? et si je voulais en mettre plusierus est ce que donne le meme nom extrabloc?
« Dernière édition: 26 Août 2009 à 14:00:38 par tit_dragon » Journalisée
petitjo86
Membre Héroïque Mx
*****
Hors ligne Hors ligne

Messages: 504



« Répondre #10 le: 24 Septembre 2009 à 20:43:33 »

Bonjour,

Je remonte ce sujet afin de poser une question toute bête, mais est ce que ça peut marcher avec un bloc "centre bas", en effet sur mon site j'utilise la modif que tu avait faite pour mettre 4 bloc en centre bas dans le theme England, est ce que ce serait possible de mettre 2 bloc normal et un double comme l'extra bloc?

Merci de te réponse  Clin d'oeil

@+ Petit Jo
Journalisée

petitjo86
Membre Héroïque Mx
*****
Hors ligne Hors ligne

Messages: 504



« Répondre #11 le: 26 Septembre 2009 à 11:01:35 »

Bonjour,

Depuis ce matin j'essaye de faire ce qui est cité plus haut, mais je n'y arrive pas, trop nul  fou

J'ai trouvé dans le fichier theme.html ce code qui doit correspondre a ces quatres blocs
Code:
<div id="f_area" align="center">
<!-- START blocks_center_down_loop -->
                    <!-- START block_center_down -->

          <div class="moduletable">
            <h3>{BLOCK_TITLE}</h3>
            <div class="block-content">
            {BLOCK_CONTENT} <!-- START comment -->
             Lorem ipsum dolor sit amet, consectetur adipisici elit, sed do eiusmod tempor incididunt ut labore et
            dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex
            ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu
            fugiat nulla pariatur. Excepteur sint occaecat <!-- END comment -->
          </div>
          </div><!-- END block_center_down -->
                    <br />
                    <!-- END blocks_center_down_loop -->
                 <br clear="all" />
    </div>
  </div>

Dans layout.css il y a ce code:

Code:
#f_area .block-content {
padding:5px 10px 10px 0;
border-left: 1px solid #CCC;
border-right: 1px solid #CCC;
border-bottom: 1px solid #CCC;
}

div#f_area {
text-align:left;
background:url(../images/casing-center-bottom.jpg) left repeat-y;
width:995px;
padding-left:14px;
margin:0 auto;
}

#f_area div.moduletable {
float:left;
width:233px;
margin:5px 5px;
}

#f_area h3 {
text-align:center;
height:31px;
width:233px;
line-height:27px;
color:#FFF;
font-size:12px;
margin:0;
background-image:url(../images/bg_title_block3.jpg);
background-repeat:no-repeat;
}

J'ai vu que je pouvais modifier la margeur des blocs, mais je ne peux pas faire 1 de 466px et 2 de 233px, si quelqu'un pouvait me tuyauter  Clin d'oeil

Merci,

@+ Petit Jo
Journalisée

petitjo86
Membre Héroïque Mx
*****
Hors ligne Hors ligne

Messages: 504



« Répondre #12 le: 27 Septembre 2009 à 08:24:01 »

Salut,

Pas d'idée  Pleurs

@+ Petit Jo
Journalisée

Diabolo
Administrateur
Ultra membre Mx
******
Hors ligne Hors ligne

Messages: 5480



« Répondre #13 le: 27 Septembre 2009 à 10:25:06 »

Slt,
Si c'est possible mais à expliquer comme cela dur.

envoi moi le theme.
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
petitjo86
Membre Héroïque Mx
*****
Hors ligne Hors ligne

Messages: 504



« Répondre #14 le: 27 Septembre 2009 à 12:07:15 »

Salut,

Regarde tes MP, je t'ai envoyé le lien vers l'archive.

Merci,

@+ Petit Jo
Journalisée

Pages: [1] 2   Haut de page
Imprimer
Forum pragmaMx France  |  Thèmes  |  Thèmes & Design (Modérateurs: Diabolo, kroms, phi56360)  |  Fil de discussion: largeur d'un bloc
 
Aller à:  

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

Plus