Archives FluxBB.fr

Les archives de FluxBB.fr

Vous n'êtes pas identifié(e).

#1 22-06-2005 00:15:43

Fil1958
Membre

Images de boutons et thèmes

wink

On en a déjà discuté dans le forum, un moyen simple de mettre des images de boutons (Nouveau, Répondre, etc...), c'est de mettre le lien vers l'image dans le fichier langue.
Puis mettre les images dans le dossier 'lang/French/' .

Ex: dans le fichier 'lang/French/forum.php'

<?php

// Language definitions used in viewforum.php
$lang_forum = array(

'Post topic'    =>    '<img src="./lang/French/post.gif" alt="Poster un nouveau sujet" />',
'Views'            =>    'Vues',
'Moved'            =>    '<img src="./lang/French/moved.gif" alt="Déplacé"/>',
'Sticky'        =>    '<img src="./lang/French/postit.gif" alt="Épinglé"/>',
'Empty forum'    =>    'Le forum est vide.'

);

Pour avoir des boutons différents suivant le thème sélectionné, voici une méthode qui fonctionne.
On doit d'abord créé un dossier par thème dans le dossier 'lang/French'.
Ex:'lang/French/Oxygen/'
Puis on y place toutes les images de boutons de ce thème.

Ensuite on modifie le fichier langue...

Ex: dans le fichier 'lang/French/forum.php'

<?php

// Language definitions used in viewforum.php
$lang_forum = array(

'Post topic'    =>    '<img src="./lang/French/'.$pun_user['style'].'/post.gif" alt="Poster un nouveau sujet" />',
'Views'            =>    'Vues',
'Moved'            =>    '<img src="./lang/French/'.$pun_user['style'].'/moved.gif" alt="Déplacé"/>',
'Sticky'        =>    '<img src="./lang/French/'.$pun_user['style'].'/postit.gif" alt="Épinglé"/>',
'Empty forum'    =>    'Le forum est vide.'

);

(J'espère n'avoir pas fait d'erreur de synthaxe !?)

wink

Dernière modification par Fil1958 (22-06-2005 01:01:27)


Avant de poser une question, avez-vous consulté la FAQ  ou fait une recherche ?

Hors ligne

#2 20-08-2005 12:47:35

Bloody
Membre

Re : Images de boutons et thèmes

Super Fil1958, ^^

C'est exactement le principe des fichiers macro image qui existe sous iPB. smile
Par contre pour éviter de créé nouveau un répertoire de style, j'ai mis les boutons dans le répertoire du style concerné du répertoire img. Ce qui donne dans le fichier lang "topic.php", ceci.

'Post reply'        =>    '<img src="img/'.$pun_user['style'].'/t_reply.png" alt="Écrire une réponse" />',

Grace à toi, je vais pouvoir garder mes anciens skin d'iPB que mes membres réclament. wink

Hors ligne

#3 23-08-2005 01:05:41

Fil1958
Membre

Re : Images de boutons et thèmes

Salut wink

Woué mais si tu as un forum multi-langues, il faudra mettre des noms différent s pour les images hmm

Ex:

'Post reply'        =>    '<img src="img/'.$pun_user['style'].'/t_reply_french.png" alt="Écrire une réponse" />',
'Post reply'        =>    '<img src="img/'.$pun_user['style'].'/t_reply_english.png" alt="Post reply" />',

Avant de poser une question, avez-vous consulté la FAQ  ou fait une recherche ?

Hors ligne

#4 23-08-2005 22:20:09

Bloody
Membre

Re : Images de boutons et thèmes

Tiens je n'y avais pas pensé. sad Mais bon, mes membres sont tous francophone. tongue

Hors ligne

#5 21-05-2006 14:32:14

MT
Admin rasé

Re : Images de boutons et thèmes

Essaye d'utiliser ces classes et de mettre une image en arrière plan, sinon met un span dans les fichiers de langue, et met lui une image d'arrière plan.


(s) MT
ex-Apupv
:faq: :recherche:
Gra.

Hors ligne

#6 27-05-2006 18:44:05

Trauma
Membre

Re : Images de boutons et thèmes

pour changer les boutons 'mail' et 'site web' via un css quels sony les valeurs ?

Hors ligne

#7 27-05-2006 19:01:44

Pandark
Guide

Re : Images de boutons et thèmes

La classe est [c]usercontacts[/c]

Dernière modification par Pandark (27-05-2006 19:08:23)


=>  Plugins | Modifications | Liens utiles   <=
                .._ -Pandark- _..
                Serial Dreamer

Hors ligne

#8 27-05-2006 19:03:17

Trauma
Membre

Re : Images de boutons et thèmes

pour les 2 ?
car je veux attribuer uen icone a "e-mail" et une a "siteweb"

Hors ligne

#9 27-05-2006 19:08:01

Pandark
Guide

Re : Images de boutons et thèmes

bah.. oui. our les différencier, je pense qu'il faudrait modifier un bout de code..
Et je me suis trompé, je voulais écrire classe et pas id.. (j'édite mon message au dessus..)


=>  Plugins | Modifications | Liens utiles   <=
                .._ -Pandark- _..
                Serial Dreamer

Hors ligne

#10 05-11-2006 00:57:14

Pandark
Guide

Re : Images de boutons et thèmes

Eh bien il faut mieux chercher, c'est dans le wiki (le lien aide du menu)


=>  Plugins | Modifications | Liens utiles   <=
                .._ -Pandark- _..
                Serial Dreamer

Hors ligne

#11 05-11-2006 04:48:35

Cem
Membre

Re : Images de boutons et thèmes

Cette astuce est pas bête du tout mais j'y avais même pas pensé. Merci smile

Hors ligne

#12 22-11-2006 17:56:17

Franatix
Membre

Re : Images de boutons et thèmes

Moi celà ne marche pas sad

<?php

// Language definitions used in post.php and edit.php
$lang_post = array(
 
// Post validation stuff (many are similiar to those in edit.php)
'No subject'            =>    'Vous devez saisir un sujet.',
'Too long subject'        =>    'Le sujet ne peut contenir plus de 70 caractères.',
'No message'            =>    'Vous devez saisir un message.',
'Too long message'        =>    'Les messages ne peuvent excéder 65535 caractères de long (64 ko).',
 
// Posting
'Post errors'            =>    'Erreurs',
'Post errors info'        =>    'Les erreurs suivantes doivent être corrigées pour que le message puisse être envoyé :',
'Post preview'            =>    'Prévisualisation du message',
'Guest name'            =>    'Nom',    // For guests (instead of Username)
'Post redirect'            =>    'Message envoyé. Redirection ...',
'Post a reply'            =>    'Écrire une réponse',
'Post new topic'        =>    '<img src="img/'.$pun_user['style']'/t_reply_french.png" alt="Lancer une nouvelle disscussion" />',
'Hide smilies'            =>    'Ne pas convertir les émoticônes sur ce message',
'Subscribe'                =>    'S\'abonner à cette discussion',
'Topic review'            =>    'Résumé de la discussion (messages les plus récents en premier)',
'Flood start'            =>    'Au moins',
'flood end'                =>    'secondes doivent s\'écouler entre deux messages. Merci de patienter quelques instants et essayer à nouveau.',
'Preview'                =>    'Prévisualisation',    // submit button to preview message

// Edit post
'Edit post legend'        =>    'Modifier le message et valider les changements',
'Silent edit'            =>    'Modification invisible (la mention "Dernière modification par ..." ne s\'affichera pas)',
'Edit post'                =>    'Modifier le message',
'Edit redirect'            =>    'Message mis à jour. Redirection ...'
 
);

}-> | TixArto | Blog | <-{

Hors ligne

#13 13-04-2007 15:13:06

TLP
Membre

Re : Images de boutons et thèmes

Salut,

Je vais faire ressortir un ancien sujet... au risque de me faire taper je réponds tout de même à Franatix.

Le code semble faux, il manque un point après $pun_user['style'] :

Ton code

'Post new topic'        =>    '<img src="img/'.$pun_user['style']'/t_reply_french.png" alt="Lancer une nouvelle disscussion" />',

Celui que je propose

'Post new topic'        =>    '<img src="img/'.$pun_user['style'].'/t_reply_french.png" alt="Lancer une nouvelle disscussion" />',

A+

Hors ligne

#14 14-04-2007 16:15:35

Franatix
Membre

Re : Images de boutons et thèmes

Bon maintenant je débute plus mais merci wink

Dernière modification par Franatix (14-04-2007 16:16:52)


}-> | TixArto | Blog | <-{

Hors ligne

#15 16-04-2007 12:27:34

doppler
Membre

Re : Images de boutons et thèmes

Bonjour tout le monde smile

J'ai suivi pas à pas tout ce qui a été dit ici et j'ai quelques problèmes...
Cette astuce est elle toujours valable avec la dernière version de Pun ?

Voilà le problème: l'image correspondant à 'Post topic' s'affiche très bien, mais 'Post a reply' ne veut rien savoir. J'ai beau changer le nom de la fonction tant que je veux ('post reply', 'reply' etc) rien n'y fait.

Voilà mon forum.php:

<?php

// Language definitions used in viewforum.php
$lang_forum = array(

'Post topic'    =>    '<img src="./lang/French/post1.gif" alt="Poster un nouveau sujet" />',
'Post a reply'    =>    '<img src="./lang/French/post2.gif" alt="Poster une réponse" />',
'Views'            =>    'Vues',
'Moved'            =>    '<img src="./lang/French/moved.gif" alt="Déplacé"/>',
'Sticky'        =>    '<img src="./lang/French/postit.gif" alt="Épinglé"/>',
'Empty forum'    =>    'Le forum est vide.'

);

Merci d'avance pour l'aide que vous pourrez apporter smile

Hors ligne

#16 16-04-2007 14:41:02

MT
Admin rasé

Re : Images de boutons et thèmes

Un lien vers le forum ?
l'image post2.gif est bien en place au moins ?

Et sinon il ne faut surtout pas remplacer "Post a reply" par quoi que ce soit, ce n'est pas une fonction mais une clé de tableau. Et c'est cette clé qui permet de retrouver le contenu à afficher (en l'occurrence l'image, ou le texte par défaut).


(s) MT
ex-Apupv
:faq: :recherche:
Gra.

Hors ligne

#17 16-04-2007 17:27:56

romain9441
Admin locker

Re : Images de boutons et thèmes

C'est normal. wink

Remplace :

'Post reply'    =>    '<img src="./lang/French/post2.gif" alt="Poster une réponse" />',

Par :

'Post a reply'    =>    '<img src="./lang/French/post2.gif" alt="Poster une réponse" />'

wink


Avant de poser une question, avez-vous consulté la FAQ ou fait une recherche ?

Pas de support si pas d'adresse de forum !

Hors ligne

#18 16-04-2007 20:28:33

doppler
Membre

Re : Images de boutons et thèmes

Hello vous smile

Heu ta solution Romain ne fait que me retourner une erreur due au manque de virgule...

L'image, MT, est bien dans mon répertoire. Et s'appelle bien post2.gif
Voilà l'adresse du forum: http://www.madtaupe.org/forum
Soyez indulgents pour l'état de la chose c'est vraiment le premier jet happy'

Merci pour vos réponses déjà

Dernière modification par doppler (16-04-2007 20:29:37)

Hors ligne

#19 16-04-2007 20:38:08

MT
Admin rasé

Re : Images de boutons et thèmes

Tu peux nous faire un compte test pour qu'on voit ça de plus près ?

Et sinon, la solution de Romain est bonne (normalement) si on y ajoute la virgule. J'entends par là qu'il faut absolument garder le 'Post a reply' sous peine de bug.


(s) MT
ex-Apupv
:faq: :recherche:
Gra.

Hors ligne

#20 16-04-2007 20:43:07

doppler
Membre

Re : Images de boutons et thèmes

no problemo...

Login: test
password: vl1QCI1l

(en ajoutant la virgule ça ne fait que reproduire le problème initial)

PS merci MT de bien vouloir changer le mot de pass de test, je dois tracer donc je peux po attendre la fin de votre oscultation pour modifier la chose moi même...
merci smile

Dernière modification par doppler (16-04-2007 20:45:14)

Hors ligne

#21 16-04-2007 21:52:37

MT
Admin rasé

Re : Images de boutons et thèmes

Ok, on avait l'erreur sous les yeux.

Comme indiqué en haut du fichier "forum.php" :
// Language definitions used in viewforum.php
Alors que ce que tu cherches à remplacer se trouve dans lang/French/topic.php


(s) MT
ex-Apupv
:faq: :recherche:
Gra.

Hors ligne

#22 17-04-2007 02:02:26

doppler
Membre

Re : Images de boutons et thèmes

Yes indeed !!! Ça marche niquel chrome !

Merci beaucoup !
Par extension je suppose que l'on peut apporter des modifications aux autres affichages (search etc...). En tout cas je vais tenter ^^


Merci encore.

Hors ligne

Pied de page des forums