[spip-dev] Dédoubler le champs "nom"

'lut,

Petite suggestion : dédoubler le champs "nom" dans la table des auteurs
en "nom" (obligatoire) et "prénom" (facultatif). En effet, il est utile
de pouvoir disposer d'un classement alphabétique des auteurs (par
exemple dans l'interface d'administration si on a beaucoup d'auteurs
pour trouver facilement celui qu'on cherche). Chose qui n'est possible
qu'en encodant les auteurs sous la forme "NOM Prénom". Or, cet ordre
n'est pas des plus élégant pour l'affichage sur le site public ("article
écrit par Nom Prénom", c'est moins bien, je trouve que "article écrit
par Prénom Nom"). Bref, je trouve (sans vouloir avoir l'air de trop
chicaner) qu'il serait utile de dédoubler le champ "nom".

bonne soirée

FS

Petite suggestion : dédoubler le champs "nom" dans la table des auteurs
en "nom" (obligatoire) et "prénom" (facultatif). En effet, il est utile
de pouvoir disposer d'un classement alphabétique des auteurs (par
exemple dans l'interface d'administration si on a beaucoup d'auteurs
pour trouver facilement celui qu'on cherche). Chose qui n'est possible
qu'en encodant les auteurs sous la forme "NOM Prénom". Or, cet ordre
n'est pas des plus élégant pour l'affichage sur le site public ("article
écrit par Nom Prénom", c'est moins bien, je trouve que "article écrit
par Prénom Nom"). Bref, je trouve (sans vouloir avoir l'air de trop
chicaner) qu'il serait utile de dédoubler le champ "nom".

Ce que je fais, c'est de noter NOM_Prénom dans le champ nom, et un filtre
les remet à l'endroit pour l'affichage : [(#NOM|prenom_nom)]

Dans mes_foncitons.php3 :
<?php
    // inverse le Nom_Prenom : "Borges_Jorge Luis" -> "Jorge Luis Borges"
    function prenom_nom($blaze) {
        return ereg_replace("(.*)_(.*)","\\2 \\1",$blaze);
    }
?>

-- Fil