coppermine-gallery.com/forum

Support => Français (French) => Language Specific Support => cpg1.4.x Français (French) => Topic started by: Davide Renda on October 07, 2006, 04:55:15 PM

Title: Modifier la largeur d'un thème
Post by: Davide Renda on October 07, 2006, 04:55:15 PM
Voilà donc ma question: j'utilise le thème "Connection" (adaptè pour le modpack de Stramm et avec couleurs perso), mai j'aimerai avoir une largeur de la table de 800px pour avoir plus de place pour les miniatures.
J'ai essayé de modifier des valuers dans le fichier style.css, mais sans succès: en gros je n'arrive pas à enlargir la totalité de la table, mais seulement le header...
Pourriez vous me donner la direction où chercher pour mes modifications?
Merci!

PS. en attaché une copie de mon fichier style.css
Title: Re: Modifier la largeur d'un thème
Post by: François Keller on October 07, 2006, 05:06:59 PM
Salut,
regardes si ce n'est pas dans l'appel de la fonction starttable de la table à modifier.
le premier parametre est la largeur de la table.
Title: Re: Modifier la largeur d'un thème
Post by: Davide Renda on October 08, 2006, 10:58:58 PM
Quoteregardes si ce n'est pas dans l'appel de la fonction starttable de la table à modifier.
mais dans quelle fichier? je n'ai pas de starttable dans style.css?
Title: Re: Modifier la largeur d'un thème
Post by: François Keller on October 08, 2006, 11:17:51 PM
Quote from: lontano on October 08, 2006, 10:58:58 PM
mais dans quelle fichier? je n'ai pas de starttable dans style.css?
dans le fichier themes.inc.php ou theme.php du theme modfié.
mais il faudrait trouver quelle table est concernée.
Que souhaites tu exactement faire ?
Title: Re: Modifier la largeur d'un thème
Post by: arbrezhoneg on October 09, 2006, 09:32:10 PM
J'ai recemment modifié ce thème : http://provost.julien.free.fr/Album2/index.php (http://provost.julien.free.fr/Album2/index.php)
Bon il reste quelque trucs à changer, le site est toujours en phase de construcrion.

Mais pour te répondre, moi j'ai modifié plusieurs choses. J'ai refait un tableau auquel je spécifie les largeurs de colonnes et supprimé les largeurs imposées dans le fichier style.css pour avoir des largeurs définies en %.

Si tu veux juste modifier quelques largeurs, va faire un tour dans le fichier style.css
Tu recherches "width" et là à toi de modifier les largeurs des colonnes (d'origine elles sont aux alentours de 700px)
Title: Re: Modifier la largeur d'un thème
Post by: Davide Renda on October 09, 2006, 11:25:21 PM
QuoteQue souhaites tu exactement faire ?
en gros ce que arbrezhoneg viens de faire sur son site (d'ailleurs le thème est le même), mais à la place d'une largeur en %, avoir une largeur définie en 600px
Title: Re: Modifier la largeur d'un thème
Post by: arbrezhoneg on October 11, 2006, 11:00:39 PM
et bien va sur http://provost.julien.free.fr/Album2/themes/connect/ (http://provost.julien.free.fr/Album2/themes/connect/) et récupère les fichiers si tu veux.

ensuite tu peux modifier le fichier template.html, tu mets ta largeur au lieu de mes 85% et normalement le tour est joué.
Cependant, si tu utilise une largeur fixe, ce n'est pas la solution optimale.
Les largeurs des différents éléments sont données dans le fichier style.css à partir de la ligne 544 du thème connections. voici un exemple :

/* Main wrapper */
#rap {
   background:#FFF url(images/rap.jpg) center repeat-y;
   width:760px;


et bien là au lieu de 760px, tu mets 860px si tu veux, ou la valeur qui te convient.
Ensuite, il te reste à modifier les largeurs des autres parties, par exemple :

#content {
   width:510px;


et donc là tu mets 610px, si tu as mis 860 à la place de 760, et ainsi de suite pour l'ensemble des largeurs (rap, main, content, header et footer) par contre pour sidebar si la largeur du menu te convient laisse 186px (si tu modifies, il faut aussi modifier la largeur des images sinon c'est moins joli).

En espérant t'avoir aidé.
Title: Re: Modifier la largeur d'un thème
Post by: Davide Renda on October 12, 2006, 08:48:18 PM
ça y est, j'ai tout bêtement augmenté les valeurs dans style.css en rajoutant 40px sur la main tablee, tout en laissant le header tel quel :-)
Pour moi ça marche  :)
Merci  ;)