Plantilla discusión:DH

Último comentario: hace 7 años por Aleator en el tema Mejoras en el código

Utilidad editar

Hola!... Con el paso del tiempo he pasado a dudar de la utilidad de esta plantilla, considerando la existencia de las categorías. Por otro lado, creo que existe un uso algo indiscriminado de la misma (por ejemplo, la he visto agregada a documentos que nos propiamente "históricos")... ¿Qué opinan?

Saludos, ----Yakoo 20:46 11 oct 2007 (UTC)Responder

Mejoras en el código editar

Propongo incluir en la plantilla el siguiente código, sobre el final:

<includeonly>[[Categoría:DH-{{#invoke:String|sub|{{PAGENAME}}|1|1}}]]</includeonly>

L De esta forma, se puede categorizar en forma automática cuando se incluye la plantilla, como se ve con {{DH/pruebas}}. Shooke    (Discusión) 17:34 11 mar 2017 (UTC)Responder

Me parece, pero propongo usar éste código en vez:
<includeonly>[[Categoría:DH-{{#Invoke:String|CaracterParaOrdenar|{{{Ordenar|{{PAGENAME}}}}}}}]]
{{ORDENAR:{{{Ordenar|{{PAGENAME}}}}}</includeonly>
Lo que permite: sobreescribir el caracter para ordenar, y captar los potenciales casos de documentos que comienzen con tilde o signos de interrogación o exclamación. --Ninovolador (discusión) 17:41 11 mar 2017 (UTC)Responder
Tenes razón! Lo voy a mejorar Shooke    (Discusión) 18:02 11 mar 2017 (UTC)Responder

Ahi estaría salvando lo que decis, si la categoría no existe, no categoriza

<includeonly>{{#ifexist:Categoría:DH-{{#invoke:String|sub|{{PAGENAME}}|1|1}}|[[Categoría:DH-{{#invoke:String|sub|{{PAGENAME}}|1|1}}]]}}</includeonly>

Tambien se podria agregar una opcion para que no categorice Shooke    (Discusión) 18:14 11 mar 2017 (UTC)Responder

No, lo que yo decía es usar la función CaracterParaOrdenar que se hace cargo de esos casos. Mira el código que puse.--Ninovolador (discusión) 22:11 11 mar 2017 (UTC)Responder
Jajaja, no lo habia leido, si ese código va bien! Gracias! Shooke    (Discusión) 15:41 12 mar 2017 (UTC)Responder
Modificado ¡Buen aporte! -Aleator 16:52 12 mar 2017 (UTC)Responder
Volver a la página «DH».