geekitude / dokuwiki-plugin-userhomepage

Dokuwiki plugin to automatically create user's homepage and/or namespace
https://www.dokuwiki.org/plugin:userhomepage
5 stars 9 forks source link

Missing a translation : 'Automatically created' #29

Closed lolo888 closed 7 years ago

lolo888 commented 7 years ago

Hi, into action.php, missing a translation, see : x3 saveWikiText($this->private_page,$this->applyTemplate('private'),'Automatically created');

tks

geekitude commented 7 years ago

Hello

I'll work on that soon but will only be abble to provide french translation. If you're looking for another language, I'll need your help. ;)

Thinking about this, I wonder if it wouldn't be better to clearly state the page was generated by Userhomepage plugin... I suppose it would be more usefull to someone trying to understand who created a given page. I was thinking about something like Page generated by UHP plugin (Page générée par l'extension UHP). What's your opinion?

Regards

lolo888 commented 7 years ago

Salut, le français m'ira très bien ;) en fait je l'ai traduit, mais j'ai pas osé proposer le code, je ne connais pas les normes dokuwiki pour les variables type $lang[' ?? '] je découvre le code, et puis j'ai un peu du mal avec Github aussi... j'ai mis ça saveWikiText($this->private_page,$this->applyTemplate('private'),$this->getLang('autocreatedpublicpage')); au piff

L'idée du Page generated by UHP plugin me parait très bien.

geekitude commented 7 years ago

Pas de soucis pour l'absence de proposition, surtout pour si peu ;)

Je m'en occupe très prochainement.

Le 4 janv. 2017 15:57, "lolo888" notifications@github.com a écrit :

Salut, le français m'ira très bien ;) en fait je l'ai traduit, mais j'ai pas osé proposé le code, je ne connais pas les normes dokuwiki pour les variables type $lang[' ?? '] je découvre le code, et puis j'ai un peu du mal avec Github aussi...

L'idée du Page generated by UHP plugin me parait très bien.

— You are receiving this because you were assigned. Reply to this email directly, view it on GitHub https://github.com/geekitude/dokuwiki-plugin-userhomepage/issues/29#issuecomment-270389922, or mute the thread https://github.com/notifications/unsubscribe-auth/AIHRCQHwNzH-ksy0gQX1nXWvjbQTAg2Nks5rO7NCgaJpZM4LaRdB .

lolo888 commented 7 years ago

pas de problème, y a pas le feu... je viens de tomber sur un autre message non traduit Userhomepage: adding or updating 2 ACL rules. ;)

geekitude commented 7 years ago

En fait il y en a un paquet qui traînent, j'ai du pain sur la planche ^^

geekitude commented 7 years ago

Done...

lolo888 commented 7 years ago

Super ! juste une question comment savoir si les variables type $lang[' unique '] sont uniques, ou n'entrent pas en conflict avec d'autres ?

geekitude commented 7 years ago

Je suis pas certain de comprendre ta question...

Dans un fichier donné il suffit de ne pas faire comme moi et de vérifier qu'on a pas laissé traîner un doublon. En cas de doublons à travers différents fichiers du même plugin c'est le dernier qui sera chargé qui prévaudra.

D'un plugin à l'autre y'a pas de conflit possible. Je ne suis pas développeurs donc ce qui suit est juste la façon dont j'ai compris les choses et c'est à prendre avec des pincettes : le plugin est chargé en mémoire en tant qu'objet et les références à $lang sont faites à l'objet en cours grâce à $this->getLang('unique') par exemple donc aucune chance d'utiliser une variable ne provenant pas du plugin concerné, même si un autre utilise exactement le même nom de variable.

lolo888 commented 7 years ago

merci, tu as parfaitement répondu à ma question ;)

D'un plugin à l'autre y'a pas de conflit possible.