Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
mars 28, 2024, 17:50:06
Le forum Planète Rôliste existe depuis 2006, il a pour vocation de promouvoir les jeux de rôles (JdR) et permettre de jouer des parties même pour ceux qui n'ont plus de table à disposition (au sens propre comme au sens figuré), à l'écrit en "Play by Post", grâce aux très nombreux outils à disposition, ou en chat vocal/vidéo pour ceux qui le souhaitent. Les expatriés, les nomades, les timides, les boulimiques du JdR, les petits nouveaux, les peujs et les meujs, tous sont les bienvenus au sein de notre communauté.

AuteurSujet:  Les codeurs Lua et Templateurs en tous genres sont demandés ici...  (Lu 80526 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Butch2k

  • Archimage de Sigil
  • *
  • Messages: 64053
  • DM du dimanche

  • Activité
    1%
    • All About Warfare History Forums
Merci de me signaler par retour dans ce fil si vous êtes intéressé par l'accès a quelques outils internes qui pourraient vous simplifier la vie  :up:.
A little sincerity is a dangerous thing, and a great deal of it is absolutely fatal.
Oscar Wilde

Hors ligne Butch2k

  • Archimage de Sigil
  • *
  • Messages: 64053
  • DM du dimanche

  • Activité
    1%
    • All About Warfare History Forums
Je parle de ce genre de choses...


Je vous laisse deviner a quelle partie s'adresse ce code  ;)
« Modifié: novembre 12, 2012, 16:41:45 par Butch2k »
A little sincerity is a dangerous thing, and a great deal of it is absolutely fatal.
Oscar Wilde

Hors ligne Wab

  • Grand Prêtre d'Oghma
  • ****
  • Messages: 14610

  • Activité
    0%
Si tu doutes de ton pouvoir, tu donnes du pouvoir au doute -- Le Sphinx
If you ain't first, you're last ! -- Ricky Bobby

Hors ligne Butch2k

  • Archimage de Sigil
  • *
  • Messages: 64053
  • DM du dimanche

  • Activité
    1%
    • All About Warfare History Forums
Et y a ça aussi.
A little sincerity is a dangerous thing, and a great deal of it is absolutely fatal.
Oscar Wilde

Hors ligne Wab

  • Grand Prêtre d'Oghma
  • ****
  • Messages: 14610

  • Activité
    0%
Dieu que c'est beau !  8)
Si tu doutes de ton pouvoir, tu donnes du pouvoir au doute -- Le Sphinx
If you ain't first, you're last ! -- Ricky Bobby

Hors ligne Sigurd Hallvard

  • Grand Prêtre d'Oghma
  • ****
  • Messages: 18463

  • Activité
    0%
Merci de me signaler par retour dans ce fil si vous êtes intéressé par l'accès a quelques outils internes qui pourraient vous simplifier la vie  :up:.
Je vote pour, des deux pouces. :up:
The world is indeed comic, but the joke is on mankind.

Hors ligne Butch2k

  • Archimage de Sigil
  • *
  • Messages: 64053
  • DM du dimanche

  • Activité
    1%
    • All About Warfare History Forums
J'ai prévu l'instanciation du template avec une feuille de perso, mais j'ai encore un peu de boulot. 
A little sincerity is a dangerous thing, and a great deal of it is absolutely fatal.
Oscar Wilde

Hors ligne Amaranthe

  • Grand Prêtre d'Oghma
  • ****
  • Messages: 12502

  • Activité
    0%
Niiiiiide !!!!!
 

Hors ligne Butch2k

  • Archimage de Sigil
  • *
  • Messages: 64053
  • DM du dimanche

  • Activité
    1%
    • All About Warfare History Forums
J'ai prévu l'instanciation du template avec une feuille de perso, mais j'ai encore un peu de boulot.

bon ça roule  ;D
A little sincerity is a dangerous thing, and a great deal of it is absolutely fatal.
Oscar Wilde

Hors ligne Butch2k

  • Archimage de Sigil
  • *
  • Messages: 64053
  • DM du dimanche

  • Activité
    1%
    • All About Warfare History Forums
Allez dans votre profil, section modifier le profil puis adhésion au groupes.
demander "Coderz"

A little sincerity is a dangerous thing, and a great deal of it is absolutely fatal.
Oscar Wilde

Hors ligne Butch2k

  • Archimage de Sigil
  • *
  • Messages: 64053
  • DM du dimanche

  • Activité
    1%
    • All About Warfare History Forums
Pour les Coderz, vous devriez voir un nouveau bloc sur la gauche en dessous d'outils du MJ.

Pour le lua n'oubliez de faire des appels avec un print() pour que ça s'affiche comme sur la capture plus bas.
A little sincerity is a dangerous thing, and a great deal of it is absolutely fatal.
Oscar Wilde

Hors ligne Butch2k

  • Archimage de Sigil
  • *
  • Messages: 64053
  • DM du dimanche

  • Activité
    1%
    • All About Warfare History Forums
Vos remarques et commentaires aussi divers que variés sont bien évidemment les bienvenus  :up:
A little sincerity is a dangerous thing, and a great deal of it is absolutely fatal.
Oscar Wilde

Hors ligne Wab

  • Grand Prêtre d'Oghma
  • ****
  • Messages: 14610

  • Activité
    0%
Apparemment, la boucle for ne génère pas de retour à la ligne dans le testeur dwoo (en bas, liste d'atours et handicaps). C'est affiché correctement sur ma partie.



Si tu doutes de ton pouvoir, tu donnes du pouvoir au doute -- Le Sphinx
If you ain't first, you're last ! -- Ricky Bobby

Hors ligne Butch2k

  • Archimage de Sigil
  • *
  • Messages: 64053
  • DM du dimanche

  • Activité
    1%
    • All About Warfare History Forums
Apparemment, la boucle for ne génère pas de retour à la ligne dans le testeur dwoo (en bas, liste d'atours et handicaps). C'est affiché correctement sur ma partie.
Ok c'est corrigé, merci  :up:
A little sincerity is a dangerous thing, and a great deal of it is absolutely fatal.
Oscar Wilde

Hors ligne Wab

  • Grand Prêtre d'Oghma
  • ****
  • Messages: 14610

  • Activité
    0%
Si tu doutes de ton pouvoir, tu donnes du pouvoir au doute -- Le Sphinx
If you ain't first, you're last ! -- Ricky Bobby

Hors ligne Butch2k

  • Archimage de Sigil
  • *
  • Messages: 64053
  • DM du dimanche

  • Activité
    1%
    • All About Warfare History Forums
Pour avoir testé sur le Lua c'est carrément plus pratique qu'avant ;D :up:
A little sincerity is a dangerous thing, and a great deal of it is absolutely fatal.
Oscar Wilde

Hors ligne Butch2k

  • Archimage de Sigil
  • *
  • Messages: 64053
  • DM du dimanche

  • Activité
    1%
    • All About Warfare History Forums
Pour avoir testé sur le Lua c'est carrément plus pratique qu'avant ;D :up:
J'ai fait une belle grosse modif sur l'éditeur LUA... a voir  :up:
A little sincerity is a dangerous thing, and a great deal of it is absolutely fatal.
Oscar Wilde

Hors ligne Butch2k

  • Archimage de Sigil
  • *
  • Messages: 64053
  • DM du dimanche

  • Activité
    1%
    • All About Warfare History Forums
Modif de l'éditeur de Template avec support du Templater2 aka Twig pour les intimes.
vous pouvez maintenant choisir entre dwoo et twig pour les tests ce qui facilitera l'éventuelle transition vers ce derniers plus performant et surtout maintenu activement car utilisé dans le framewok Symphony.
A little sincerity is a dangerous thing, and a great deal of it is absolutely fatal.
Oscar Wilde

Hors ligne Butch2k

  • Archimage de Sigil
  • *
  • Messages: 64053
  • DM du dimanche

  • Activité
    1%
    • All About Warfare History Forums
Sinon je suis preneur d’éventuelles remarques pour améliorer le truc encore. :up:
A little sincerity is a dangerous thing, and a great deal of it is absolutely fatal.
Oscar Wilde

Hors ligne Wab

  • Grand Prêtre d'Oghma
  • ****
  • Messages: 14610

  • Activité
    0%
J'ai une suggestion, mais c'est sur la façon dont tu passes les variables de la feuille à Twig. Je pense qu'il serait judicieux de transmettre un array que l'on pourrait consulter ainsi :
Code: Text [Sélectionner]
  1. 0_A[i]

Ca faciliterait grandement les boucles for  :up:

Ou sinon, faut me trouver un moyen de passer des noms de variables concaténés !  ;D
Si tu doutes de ton pouvoir, tu donnes du pouvoir au doute -- Le Sphinx
If you ain't first, you're last ! -- Ricky Bobby

Hors ligne Butch2k

  • Archimage de Sigil
  • *
  • Messages: 64053
  • DM du dimanche

  • Activité
    1%
    • All About Warfare History Forums
J'ai une suggestion, mais c'est sur la façon dont tu passes les variables de la feuille à Twig. Je pense qu'il serait judicieux de transmettre un array que l'on pourrait consulter ainsi :
Code: Text [Sélectionner]
  1. 0_A[i]

Ca faciliterait grandement les boucles for  :up:

Ou sinon, faut me trouver un moyen de passer des noms de variables concaténés !  ;D
Ok j'ai fait une modif...
les données sont maintenant accessible via l'array "data" comme suit (avec exemple d'itérateur  :up:):
Code: Text [Sélectionner]
  1. {% for i in range(1, 10) %}
  2.     [o]{{ data['0_A' ~ i] }} - {{ data['0_B' ~ i] }}
  3. {% endfor %}
  4.  

ce qui donne
A little sincerity is a dangerous thing, and a great deal of it is absolutely fatal.
Oscar Wilde

Hors ligne Wab

  • Grand Prêtre d'Oghma
  • ****
  • Messages: 14610

  • Activité
    0%
Nice ! Je vais passer mes parties sous Twig alors !  :up:
Si tu doutes de ton pouvoir, tu donnes du pouvoir au doute -- Le Sphinx
If you ain't first, you're last ! -- Ricky Bobby

Hors ligne Butch2k

  • Archimage de Sigil
  • *
  • Messages: 64053
  • DM du dimanche

  • Activité
    1%
    • All About Warfare History Forums
Nice ! Je vais passer mes parties sous Twig alors !  :up:
ça fera un bon rex  :up:
A little sincerity is a dangerous thing, and a great deal of it is absolutely fatal.
Oscar Wilde

Hors ligne Wab

  • Grand Prêtre d'Oghma
  • ****
  • Messages: 14610

  • Activité
    0%
J'ai une erreur sur ce code :

Code: Text [Sélectionner]
  1. [center][size=8pt][color=yellow][i]{{ data['0_B3'] }}[/i][/color][/size][/center]
  2. [hr]
  3. {% if data['0_M2'] is defined %}[center][size=8pt][b][color=red]!! Secoué !![/color][/b][/size][/center]{% endif %}
  4. {% set blessure = "Intact" %}{% for i in 3..6 %}
  5. {% if data['0_M'~i] is defined %}{% set blessure = data['0_L'~i] %}{% endif %}
  6. {% endfor %}
  7. {% set fatigue = "En forme" %}{% for i in 8..6 %}
  8. {% if data['0_M'~i] is defined %}{% set fatigue = data['0_L'~i] %}{% endif %}
  9. {% endfor %}
  10. [table][tr][td][size=8pt][color=orange][b]B :[/b][/color][/size][/td][td][size=8pt]{{ blessure }}[/size][/td][/tr]
  11. [tr][td][size=8pt][color=green][b]F :[/b][/color][/size][/td][td][size=8pt]{{ fatigue }}[/size][/td][/tr][/table]
  12. [div style="background-color:#222222;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;"][table][tr][td class="deadlands_whitetok"][center][color=black]{{ data['0_L12']|default('0') }}[/color][/center][/td][td class="deadlands_redtok"][center]{{ data['0_L14']|default('0') }}[/center][/td][td class="deadlands_bluetok"][center]{{ data['0_L16']|default('0') }}[/center][/td][td class="deadlands_blacktok"][center]{{ data['0_L18']|default('0') }}[/center][/td][/tr][/table][/div]
  13. {% if data['0_J7'] is defined and data['0_I7'] is defined %}[hr]
  14. [pbar progress={{ data['0_J7']|default('0') }},0,{{ data['0_I7']|default('1') }} color=#009]PP:{{ data['0_J7'] }}/{{ data['0_I7'] }}[/pbar]{% endif %}

Il me dit que le filtre _default n'est pas autorisé...  :???
Si tu doutes de ton pouvoir, tu donnes du pouvoir au doute -- Le Sphinx
If you ain't first, you're last ! -- Ricky Bobby

Hors ligne Wab

  • Grand Prêtre d'Oghma
  • ****
  • Messages: 14610

  • Activité
    0%
Et il faudra aussi un équivalent à la fonction eip (pour les variables éditables à la volée)  ;D
Si tu doutes de ton pouvoir, tu donnes du pouvoir au doute -- Le Sphinx
If you ain't first, you're last ! -- Ricky Bobby

 

Lignes et Colonnes du Tableau

# Lignes
# Colonnes

Injection d'un lien

URL
Texte
Editer !