Annonce

  •  » Plugins
  •  » Balise Lang dans le champ "Nom" ??

#16 2008-06-25 13:23:07

Pierrot_Rennes
Membre
Cancale (35)
2007-03-22
1110

Re: Balise Lang dans le champ "Nom" ??

ddtddt a écrit:

Pierrot_Rennes a écrit:

Depuis le début je parle du champ nom ;-)

Je confirme que l'ensemble de mon paragraphe je l'ai Saisie dans le champs nom !

Bonjour,

Bloqué de chez bloqué !!! Je ne peux toujours pas saisir plus de 60 caractères dans le champ "Nom" malgré la réglage ci dessous

http://photomaniak.com/upload/out.php/i317962_varchar.jpg

Il y a quelque chose que je ne comprends pas peut-être ???

A suivre donc


Pierrot - Cancale (35) - puzzlesbd.net
Collection puzzles et objets de Bandes Dessinées
Piwigo 13.5.0 - PHP: 8.1.15 - MySQL: 10.5.18-MariaDB-cll-lve - ImageMagick 7.1.0-20
(Hébergeur : ex2)

Hors ligne

#17 2008-06-25 13:33:47

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16815

Re: Balise Lang dans le champ "Nom" ??

Tu as quoi exactement dans name ?


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#18 2008-06-25 13:42:22

P@t
Ex Equipe Piwigo
Nice
2007-06-13
5695

Re: Balise Lang dans le champ "Nom" ??

C'est normal, c'est limité à 60 caractère en html!

Un truc qui risque de te simplifier la vie...
Edite le fichier template/yoga/admin/cat_modify.tpl, puis remplace ligne 45:

<input type="text" name="name" value="{CAT_NAME}" maxlength="60"/>

Par

<textarea cols="50" rows="3" name="name" class="description"/>{CAT_NAME}</textarea>

Tu peux ainsi mettre des sauts de lignes entre chaque balise, ca sera plus clair pour toi, et transparent coté utilisateur.

Deuxième astuce, si tu veux afficher seulement un nom dans la liste des catégorie coté admin (sans voir les balises), édite le fichier admin/cat_list.php, puis remplace ligne 245:

'NAME'       => $category['name'],

Par

'NAME'       => trigger_event('render_cat_name', $category['name']),

Dernière modification par P@t (2008-06-25 13:48:30)


P@t

Hors ligne

#19 2008-06-25 19:53:22

Pierrot_Rennes
Membre
Cancale (35)
2007-03-22
1110

Re: Balise Lang dans le champ "Nom" ??

P@t a écrit:

C'est normal, c'est limité à 60 caractère en html!

Un truc qui risque de te simplifier la vie...
Edite le fichier template/yoga/admin/cat_modify.tpl, puis remplace ligne 45:

<input type="text" name="name" value="{CAT_NAME}" maxlength="60"/>

Par

<textarea cols="50" rows="3" name="name" class="description"/>{CAT_NAME}</textarea>

Tu peux ainsi mettre des sauts de lignes entre chaque balise, ca sera plus clair pour toi, et transparent coté utilisateur.

Bonsoir P@t,

Deuxième astuce, si tu veux afficher seulement un nom dans la liste des catégorie coté admin (sans voir les balises), édite le fichier admin/cat_list.php, puis remplace ligne 245:

'NAME'       => $category['name'],

Par

'NAME'       => trigger_event('render_cat_name', $category['name']),

Superbe !!!!!! Tout a fait ce que je souhaitais en termes de résultat et d'ergonomie (que tu as su devancer ;-) !!!
Merci pour tes solutions / réponses toujours très rapides !!!

EDIT : Après test, les balises html n'apparaissent pas dans la liste des catégories MAIS la balise "lang" reste apparente

Dernière modification par Pierrot_Rennes (2008-06-25 19:59:31)


Pierrot - Cancale (35) - puzzlesbd.net
Collection puzzles et objets de Bandes Dessinées
Piwigo 13.5.0 - PHP: 8.1.15 - MySQL: 10.5.18-MariaDB-cll-lve - ImageMagick 7.1.0-20
(Hébergeur : ex2)

Hors ligne

#20 2008-06-26 01:51:03

P@t
Ex Equipe Piwigo
Nice
2007-06-13
5695

Re: Balise Lang dans le champ "Nom" ??

Petit oublie de ma part... dernière correction à la main!
Dans le fichier include/functions_html.inc.php, vers la ligne 323, après:

$cat = $cache['cat_names'][$category_id];

Rajouter

$cat['name'] = trigger_event('render_cat_name', $cat['name']);

Et pour que tout soit parfait, dans le fichier include/functions_category.inc.php, ligne 299, remplacer

$option.= '- '.$category['name'];

Par

$option.= '- '.trigger_event('render_cat_name', $category['name']);

Je pense que ca devrait etre tout bon... d'ailleur, à toi de me le dire, je rajouterai très certainement ces triggers pour la 1.7.2.
En plus, je tenterai bien un passage en ajax d'extended description sur le modèle utilisé par grum dans my polls.

Dernière modification par P@t (2008-06-26 02:18:02)


P@t

Hors ligne

#21 2008-06-26 09:25:36

Pierrot_Rennes
Membre
Cancale (35)
2007-03-22
1110

Re: Balise Lang dans le champ "Nom" ??

P@t a écrit:

...

Je pense que ca devrait etre tout bon... d'ailleur, à toi de me le dire, je rajouterai très certainement ces triggers pour la 1.7.2.
En plus, je tenterai bien un passage en ajax d'extended description sur le modèle utilisé par grum dans my polls.

Salut à toi,

Impec !!! je te confirme que ça marche très bien
Sauf que j'avais lu "remplacer à la ligne 323" au lieu d'ajouter lolll

J'ai vite relu ton post ;-)) Tout est ok

Ajax pour extented description nous facilerait les choses pour la description du champ Nom ???

De toute façon, je pense que la manip que je t'ai demandée doit enb intéresser plus d'un ne serait-ce que pour basculer vraiment en anglais ou autre les noms de catégories

1.7.2 à venir alors ?? ;-)

Bon journée


Pierrot - Cancale (35) - puzzlesbd.net
Collection puzzles et objets de Bandes Dessinées
Piwigo 13.5.0 - PHP: 8.1.15 - MySQL: 10.5.18-MariaDB-cll-lve - ImageMagick 7.1.0-20
(Hébergeur : ex2)

Hors ligne

  •  » Plugins
  •  » Balise Lang dans le champ "Nom" ??

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact