Utilisateurs en ligne: 4
SimpleMachines-fr / Forum 24 Mai 2012 à 23:48:22 *
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.


Connexion avec identifiant et mot de passe
 
 
Accueil Aide Rechercher wiki
Pages: [1] 2 3 4   Bas de page
Imprimer
Auteur Fil de discussion: Traduction française de SMF Gallery  (Lu 17972 fois)
0 Membres et 3 Invités sur ce fil de discussion.
Fredich
Invité
« le: 15 Janvier 2007 à 13:57:24 »

J'ai fait la traduction française de ce module de gestion de photos bien pratique.

Il faut placer le fichier décompressé dans le répertoire languages du thème (par exemple /forum/Themes/default/languages/ pour le thème par défaut de SMF).
« Dernière édition: 15 Janvier 2007 à 14:17:37 par Fredich » Journalisée
Lunatic
Administrateur
*
Hors ligne Hors ligne

Sexe: Homme
Messages: 472



Voir le profil WWW
« Répondre #1 le: 15 Janvier 2007 à 14:01:33 »

Un grand merci au nom de toute la communauté Wink

Faudrait qu'on songe à mettre en place une page externe au forum regroupant les traductions des mods... Justin, si tu me lis... Wink
Journalisée
hato
Invité
« Répondre #2 le: 18 Janvier 2007 à 14:25:14 »

bonjour à tous,

débutant dans le domaine, je voulais savoir
si quelqu'un pouvait me filer un coup de main pour installer
le smf gallery en français.

j'ai bien appliquer le mod et mis au bon endroit la modif de langue
mais rien n'y fait... je ne vois pas de nouveaux menus

j'ai remarqué qu'à l'install il fait des modifs sur le theme standard de smf
alors que je suis sous le thème dilber.
sur la page "permissions" j'ai une partie où rien n'est écrit alors qu'il y a des cases à cocher,
je suppose que c'est les permissions relatives à la gallerie.
ce doit donc être seulement le problème de langue.

si quelqu'un pouvait me filer un coup de main
ce serait sympa Wink

merci
Journalisée
hato
Invité
« Répondre #3 le: 22 Janvier 2007 à 10:56:22 »

personne ne peut me filer de coup de main alors ?  Undecided
Journalisée
Fredich
Invité
« Répondre #4 le: 24 Janvier 2007 à 20:12:47 »

Si tu veux installer un mod pour un thème autre que celui par défaut, il faut le faire manuellement !

Tout est expliqué sur cette page : http://www.simplemachines-fr.org/wiki/doku.php?id=mods:installation_manuelle_xml
 Afro
Journalisée
hato
Invité
« Répondre #5 le: 24 Janvier 2007 à 22:41:39 »

merci j'ai bossé dessus
et je suis arrivé à l'adapter à mon thème.
j'ai les menus,
j'ai configuré les permissions de chaque groupe,
et je test.

je crée une catégorie,
j'essaie d'upload une image,
mais le navigateur charge un bon moment
avant de m'afficher la page d'erreur "serveur introuvable... impossible d'afficher la page" sous IE6.
j'ai essayé avec FF2 mais là même chose
sauf que j'ai un pop-up qui s'ouvre "le document ne contient aucune donnée"...

j'ai vérifié dans la base et aucune donnée n'a été enrégistrée
dans la table "smf_gallery_pic".

je pensais donc plus à un problème d'accès à la base
mais tout le reste du site marche... je ne comprends pas trop là...

quelqu'un aurait-il une idée ?
« Dernière édition: 24 Janvier 2007 à 23:13:03 par hato » Journalisée
hato
Invité
« Répondre #6 le: 25 Janvier 2007 à 15:07:18 »

non en fait ça marche très bien avec FF2 Smiley

dans la vue générale des images, par vignettes,
j'aimerais ajouter le titre de l'image...

un dernier coup de main svp Grin
Journalisée
madaj
Invité
« Répondre #7 le: 01 Février 2007 à 22:40:38 »

J'ai fais un petit supplément : un package d'installation !
Avec :
  • Le fichier par Gallery.french.php Fredich
  • Ma traduction du panneau de configuration de Gallery

Cette méthode est sympa, car au mise à jours des fichiers de traductions, ils suffit de Désintaller puis Appliquer ce Mod pour corriger automatiquement les fichiers french, plustot que de le faire à la main...


EDIT : 04/02/2007 -> Fichier supprimé !
« Dernière édition: 04 Février 2007 à 20:32:36 par madaj » Journalisée
madaj
Invité
« Répondre #8 le: 01 Février 2007 à 23:33:14 »

J'utilise le thème Dilber Multicolor
(Reste simple et fonctionnel, avec possibilité de changer la feuille de style tout en utilisant les principaux fichier du thème par défaut : http://custom.simplemachines.org/themes/index.php?lemma=80)

Je voulais me faire un mod pour ajouter le bouton "galery" dans le menu de ce thème :

Code: (package-info.xml)
<?xml version="1.0"?>
<!DOCTYPE package-info SYSTEM "http://www.simplemachines.org/xml/package-info">

<package-info xmlns="http://www.simplemachines.org/xml/package-info" xmlns:smf="http://www.simplemachines.org/">
<id>Madaj:smfgallerydilbermc</id>
<name>Modif SMF Gallery Lite Theme Dilbermc</name>
<type>modification</type>
<version>1</version>

<install for="1.0.10,1.0.9,1.0.8,1.0.7,1.0.6,1.0.5,1.1.1,1.1,1.1 RC3,1.1 RC2">
<readme>ReadMe.txt</readme>
<modification type="file">smfgallerydilbermc.xml</modification>
</install>

<uninstall for="1.0.10,1.0.9,1.0.8,1.0.7,1.0.6,1.0.5,1.1.1,1.1,1.1 RC3,1.1 RC2">
<modification type="file" reverse="true">smfgallerydilbermc.xml</modification>
</uninstall>

</package-info>

et la modif :

Code: (smfgallerydilbermc.xml)
<?xml version="1.0"?>
<!DOCTYPE modification SYSTEM "http://www.simplemachines.org/xml/modification">
<modification xmlns="http://www.simplemachines.org/xml/modification" xmlns:smf="http://www.simplemachines.org/">
<id>Madaj:smfgallerydilbermc</id>
<version>1.0</version>

<file name="$themedir/../dilbermc/index.template.php">
<operation>
<search position="before"><![CDATA[$current_action = 'admin';
if (in_array($context['current_action'], array(]]></search>
<add><![CDATA['gallery',]]></add>
</operation>
<operation>
<search position="before"><![CDATA[// the [member] list button
if ($context['allow_memberlist'])
echo'
<td align="center" class="menubg' , $current_action == 'mlist' ? '2' : '' , '">
<a href="', $scripturl, '?action=mlist">' , $txt[331] , '</a>
</td>';
]]></search>
<add><![CDATA[
// the [SMF Gallery] button
if ($context['allow_smfgallery_view'])
echo'
<td align="center" class="menubg' , $current_action == 'gallery' ? '2' : '' , '">
<a href="', $scripturl, '?action=gallery">' , $txt['smfgallery_menu'] , '</a>
</td>';
]]></add>
</operation>
</file>
</modification>

Cette modification est valable pour toutes les langues, mais malheureusement, mon install ne fonctionne pas car les répertoires accécible pour l'installation se limite au thème par défaut, les sources...
Comment faire pour spécifier le bon chemin ?
J'ai testé "$themedir/../dilbermc/index.template.php" , "dilbermc/index.template.php" , "Themes/dilbermc/index.template.php"
Aucun ne fonctionnent ! Il ne trouve pas le fichier...
Journalisée
madaj
Invité
« Répondre #9 le: 04 Février 2007 à 15:23:07 »

J'ai un message d'erreur régulièrement à l'ajout d'une photo :
Citation
Une erreur s'est produite !
Vous devez mettre un titre à la photo.

Pourtant TOUS les champs sont remplis : Titre, description, mots clé, chemin...  Faché
Est-ce que quelqu'un sait d'où celà peut-il venir?

Sinon, est-ce que quelqu'un connait une méthode pour ajouter plusieurs images rapidement ?
Car pour l'instant, c'est du une à une... un peu long...


EDIT (1h plus tard...)
Je voudrai savoir si certain on testé ce mods en local ?
Je n'ai pas les miniatures de créer automatiquement en serveur local...
Par contre, sur free, je les ai de créer, mais ouille!! Bonjour le format!!
3 plombes à se charger!
Je les ai récupéré en FTP, et jpg s'avoue avec irfanview être en fin de compte encodé en PNG !
J'ai donc réencodé toutes les miniatures via irfanview et :
1 : le format est bien en JPG en qualité moyen (suffit pour des miniatures!)
2 : La taille en ko des images sont 10x plus petite! (15 à 20ko par miniature à moins de 2ko!!!)

Il n'y a pas moyen de corriger cette erreur de format de redimentionnement des images en JPG avec une qualité correct ?
(Je suis pas encore un pro du php, mais commence à le comprendre car fait du C++ et certaines fonctions se ressemble...)

EDIT 2 (re-1h plus tard...)
Trouvé méthode plus rapide d'ajout de nombreuse image, mais réservé à l'administrateur :
  • Récupéré dans la base de donnée en ligne les lignes SMF_Gallery
  • Ajout sur site en local
  • Créer les miniatures en automatique avec irfanview
  • Mettre en ligne les images
  • Remplacer les lignes de la base de données

ça peut parraitre plus long, mais cela ce fait bien (une fois pris en main!), et ce charge rapidement Smiley
« Dernière édition: 04 Février 2007 à 17:32:51 par madaj » Journalisée
GravuTrad
Administrateur
*
Hors ligne Hors ligne

Messages: 2462



Voir le profil
« Répondre #10 le: 04 Février 2007 à 19:11:16 »

Fredich et madaj, je vous demande de retirer vos fichiers si vous n'avez pas demandé d'autorisation à l'auteur du mod.
Vous pouvez mettre vos modifications en citation si vous voulez. Mais sans autorisation de l'auteur, vous ne pouvez mettre vos modifications. (à part en citation)
Journalisée

On a tous besoin d'un plus petit que soi! (Petit!Petit!)
Soph
Equipe Support
*
Hors ligne Hors ligne

Sexe: Femme
Messages: 244



Voir le profil WWW
« Répondre #11 le: 04 Février 2007 à 19:38:01 »

Si tu le demande, je pense que c'est que tu n'as pas le pouvoir de le faire toi même. (moderer/enlever les fichiers), mais bon tu devrais le demander un peu plus gentiment, la licence d'utilisation de SMF est tellement ***** et tordue qu'il est difficile de comprendre clairement ce qu'elle implique si, on ne le dit pas clairement.

De plus quelque chose n'est pas clair dans la Documentation :
Permission est par la présente accordée de distribuer des programmes qui dépendent de ce Paquet, pourvu que vous ne distribuiez aucun Paquet Modifié sans autorisation expresse et écrite.

Je ne comprends toujours pas ce passage. Toute façon je ne comprends toujours pas cette licence.
Si j'écris un mod, j'ai le droit de le publier sans leur consentement ou j'ai besoin de leur autorisation express ?

Si je n'ai pas le droit de le mettre en fichier, je peux le mettre en code sur un forum ?

Créez un fichier package-info.xml et mettez dedans :
Code:
le code

Créez un fichier modification.xml et mettez dedans :
Code:
le code

Zippez et installez.
Journalisée
GravuTrad
Administrateur
*
Hors ligne Hors ligne

Messages: 2462



Voir le profil
« Répondre #12 le: 04 Février 2007 à 20:02:18 »

Salut soph.

J'ai le pouvoir de le faire moi même mais je préfère que ce soit les auteurs des posts eux même qui le fassent.

Pour la licence, c'est vrai qu'elle est contraignante, mais je préfère ne pas discuter leurs choix, car personnellement ils font ce qu'ils veulent, ca m'est égal maintenant. Mais ici nous voulons rester dans la légalité de leur licence.

Par contre je préconise à tous le choix de mettre en code cité sur le forum, comme tu dis à la fin de ton intervention. C'est personellement le choix que j'ai fait, qui donne donc à tous le choix après d'en faire ce qu'ils veulent, sans aller à l'encontre de la licence. Wink
Journalisée

On a tous besoin d'un plus petit que soi! (Petit!Petit!)
madaj
Invité
« Répondre #13 le: 04 Février 2007 à 20:45:41 »

Voilà, voilà, le code est supprimé  Huh?
Et donc je fournis le code de chaque fichier :
Code: (ReadMe.txt)
Traduction de SMF Galery Lite
Code: (package-info.xml)
<?xml version="1.0"?>
<!DOCTYPE package-info SYSTEM "http://www.simplemachines.org/xml/package-info">

<package-info xmlns="http://www.simplemachines.org/xml/package-info" xmlns:smf="http://www.simplemachines.org/">
<id>Madaj_et_Fredich:smfgalleryfr</id>
<name>Trad fr SMF Gallery Lite</name>
<type>modification</type>
<version>1</version>

<install for="1.0.10,1.0.9,1.0.8,1.0.7,1.0.6,1.0.5,1.1.1,1.1,1.1 RC3,1.1 RC2">
<readme>ReadMe.txt</readme>
<modification type="file">smfgalleryfr.xml</modification>
<require-file name="Gallery.french.php" destination="$themedir/languages" />
</install>

<uninstall for="1.0.10,1.0.9,1.0.8,1.0.7,1.0.6,1.0.5,1.1.1,1.1,1.1 RC3,1.1 RC2">
<modification type="file" reverse="true">smfgalleryfr.xml</modification>
<remove-file name="$themedir/languages/Gallery.french.php" />
</uninstall>
</package-info>
Code: (smfgalleryfr.xml)
<?xml version="1.0"?>
<!DOCTYPE modification SYSTEM "http://www.simplemachines.org/xml/modification">
<modification xmlns="http://www.simplemachines.org/xml/modification" xmlns:smf="http://www.simplemachines.org/">
<id>Madaj_et_Fredich:smfgalleryfr</id>
<version>1</version>
<file name="$languagedir/Modifications.french.php">
<operation>
<search position="after"><![CDATA[
?>]]></search>
<add><![CDATA[
//début SMF Gallery Text Strings en fr
$txt['smfgallery_title'] = 'Gallery Pour SMF';
$txt['smfgallery_menu'] = 'Gallery';
$txt['smfgallery_version'] = '1.0 Lite';
$txt['smfgallery_admin'] = 'Configuration de Gallery';

//Permissions
$txt['permissiongroup_smfgallery'] = 'SMF Gallery';

$txt['permissionname_smfgallery_view'] = 'Voir SMF Gallery';
$txt['permissionhelp_smfgallery_view'] = 'Permet à l&#39;utilisateur de regarder la Galerie';
$txt['cannot_smfgallery_view'] = 'Vous n&#39;&#281;tes pas autoris&eacute; &agrave; regarder la Galerie';

$txt['permissionname_smfgallery_add'] = 'Ajouter une image';
$txt['permissionhelp_smfgallery_add'] = 'Permet à l&#39;utilisateur d&#39;ajouter une image.';
$txt['cannot_smfgallery_add'] = 'Vous n&#39;&#281;tes pas autoris&eacute; &agrave; ajouter une image.';

$txt['permissionname_smfgallery_edit'] = '&Eacute;diter une image';
$txt['permissionhelp_smfgallery_edit'] = 'Permet à l&#39;utilisateur d&#39;&eacute;diter une image.';
$txt['cannot_smfgallery_edit'] = 'Vous n&#39;&#281;tes pas autoris&eacute; &agrave; &eacute;diter une image.';

$txt['permissionname_smfgallery_delete'] = 'Supprimer une image';
$txt['permissionhelp_smfgallery_delete'] = 'Permet &agrave; l&#39;utilisateur de supprimer une image.';
$txt['cannot_smfgallery_delete'] = 'Vous n&#39;&#281;tes pas autoris&eacute; &agrave; supprimer une image.';

$txt['permissionname_smfgallery_comment'] = 'Laisser des commentaires';
$txt['permissionhelp_smfgallery_comment'] = 'Permet &agrave; l&#39;utilisateur de commenter une image.';
$txt['cannot_smfgallery_comment'] = 'Vous n&#39;&#281;tes pas autoris&eacute; &agrave; commenter une image.';

$txt['permissionname_smfgallery_report'] = 'Rapporter des images/commentaires';
$txt['permissionhelp_smfgallery_report'] = 'Permet &agrave; l&#39;utilisateur de rapporter des images et des commentaires.';
$txt['cannot_smfgallery_report'] = 'Vous n&#39;êtes pas autoris&eacute; &agrave; rapporter du contenu.';

$txt['permissionname_smfgallery_autoapprove'] = 'Approbation auto des images';
$txt['permissionhelp_smfgallery_autoapprove'] = 'Les images n&#39;ont pas besoin d&#39;attendre l&#39;approbation.';

$txt['permissionname_smfgallery_manage'] = 'Configuration de la Gallery';
$txt['permissionhelp_smfgallery_manage'] = 'Permet &agrave; l&#39;utilisateur d&#39;ajouter/supprimer/&eacute;diter toutes les cat&eacute;gories. Supprimer des commentaires, supprimer des images, approuver des images';
$txt['cannot_smfgallery_manage'] = 'Vous n&#39;&#281;tes pas autoris&eacute; &agrave; configurer la Gallery.';

//Fin SMF Gallery Text Strings en fr
]]></add>
</operation>
</file>
<file name="$languagedir/Who.french.php">
<operation error="ignore">
<search position="after"><![CDATA[
?>]]></search>
<add><![CDATA[
//Début de SMF Gallery en fr
$txt['whoall_gallery'] = 'Dans la <a href="' . $scripturl . '?action=gallery">Gallery</a>';
//Fin SMF Gallery Text Strings en fr
]]></add>
</operation>
</file>
</modification>

Je laisse à Fredich le soin de supprimer son fichier et d'indiquer le code de Gallery.french.php

Une fois les 4 fichiers regroupé, comme cela a été dit plus tôt :

Citation de: Soph
Zippez et installez.

Est-ce correct ainsi ?  Roll Eyes
Journalisée
Soph
Equipe Support
*
Hors ligne Hors ligne

Sexe: Femme
Messages: 244



Voir le profil WWW
« Répondre #14 le: 04 Février 2007 à 21:06:41 »

Pour la licence, c'est vrai qu'elle est contraignante, mais je préfère ne pas discuter leurs choix, car personnellement ils font ce qu'ils veulent, ca m'est égal maintenant. Mais ici nous voulons rester dans la légalité de leur licence.

Loin de moi l'idée de vouloir discuter de la licence, ce sont plus des questions que des remontrances ou autres, j'ai adoptée SMF car il me plaisait, je fait avec sa licence sans la renier, si j'avais Adoptée IPB, je ferais avec la licence d'IPB et idem pour XOOPS, je suis libre de choisir mais elle me semble obscure. A l'heure actuelle je ne sais toujours pas si je peux créer des mods moi même et les redistribuer moi même sans devoir avant demander l'autorisation à SMF.

Edit: Donc on peux faire comme le post ci-dessous mais pas donner les fichiers tout fait ?

« Dernière édition: 04 Février 2007 à 22:00:27 par Soph » Journalisée
Pages: [1] 2 3 4   Haut de page
Imprimer
SimpleMachines-fr / Forum  |  Support SMF  |  SMF 1.1  |  Mods et personnalisation  |  Fil de discussion: Traduction française de SMF Gallery
 
Aller à:  

Powered by SMF 1.1.16 | SMF © 2011, Simple Machines

Tous les logos et les marques présentes sur ce site appartiennent à leurs propriétaires respectifs.
Des détails sur les copyrights et les modules installés peuvent être trouvés Ici.

Vous pouvez syndiquer le contenu de ce site : Flux-RSS/RDF.

Site propulsé par pragmaMx 0.1.11.3.

Valid HTML 4.01 Transitional CSS ist valide!
Design by © www.ndeezign.com