begin process at 2012 02 12 05:26:02
  Trouver un code source :
 
dans
 

31 commentaire(s) de fanfouer sur des sources sur tout CodeS-SourceS

Déposé sur Flexible template language (ftl) – template parser extensible...

Bonsoir,

>J'ai constaté un phénomène qui peut s'apparenter à un bug, sans que je sache si c'en est un ou pas...
>Quand on boucle sur un tableau, systématiquement, le premier élément n'est pas affiché. Bon, je pourrais regarder dans le code pourquoi, mais ma question n'est pas >comment faire pour que ce ne soit plus le cas (il suffit d'avoir un premier élément vide), mais : est-ce délibéré, ou bien est-ce un comportement non désiré ?

Ce beug est connu et appelé "First item droped". Il est corrigé dans la dernière version.

Pour le reste, je laisse à Blackwizzard le plaisir de traiter tout ça xD.

Bonne après midi.
Posté le : 14/04/2008 17:58:33

Déposé sur [as3 / classe - stc pr] interfacemanager : gérez le positionn...

Re-bonsoir,

Effectivement, c'est un problème de version. Cette classe est rédigée en AS3, il me semble que flash 8 est encore en AS2. Mettez à jour votre version de flash pour supprimer toutes erreurs.

Bon courage.
Posté le : 13/04/2008 01:02:14

Déposé sur [as3 / classe - stc pr] interfacemanager : gérez le positionn...

Bonsoir,

Il suffit de placer le code a la racine pour que tout fonctionne.

Si vous rencontrez des erreurs, merci de venir en reparler ici.

Bonne fin d'après midi.
Posté le : 12/04/2008 18:18:50

Déposé sur [classe php5 / stc pr] editeur wysiwyg flexible et personnali...

Re-bonsoir,

Ce genre de balise n'entre pas en ligne de compte dans mon editeur.
Des balises prédéfinies sont insérées dans la zone de texte pour être ensuite conveties en HTML (c'est par exemple <gras> pour du texte en gras).
Ces balises sont donc visibles dans la partie d'édition.

Voila tout.
Posté le : 27/01/2008 20:27:51

Déposé sur [classe php5 / stc pr] editeur wysiwyg flexible et personnali...

Bonsoir,

Merci pour vos commentaires à tous, je prevois donc bien de changer les shorttags en <?php et le problème du chemin d'installation est reglé et sera corrigé lors de la prochaine publication.
Néanmoins, UNi, pourrais-tu préciser la manière que je pourrais employer pour changer la méthode de génération du HTML. Enfin, je veut dire par la que je me suis pas mal creusé pour conserver quelque chose à la fois editable avec l'editeur et publiable en HTML.

Ensuite, ArChYY, qu'entends-tu par "le choix à l'utilisateur d'ecrir en grasse au WYSIWYG ou non"?
Posté le : 27/01/2008 19:25:49

Déposé sur [as3 / classe - stc pr] interfacemanager : gérez le positionn...

Merci de ton commentaire (et pour le 7). Effectivement je ne connaissais pas Dictionary mais c'est plutot pratique. Je l'appliquerai donc dans une future mise à jour (qui risque de ne pas tarder si beaucoup d'idées comme celle-ci tombent).

Ensuite pour le modèle que j'ai choisi, c'est vrai que ca peut paraitre un peu lourd (et ca l'est), mais je voulais quelque chose de central (pour pouvoir produire des actions de groupe, qui concernent tous les elements enregistrés par exemple). Pour aller plus loin avec ce que tu évoques, j'aurais pu créer un objet étendant MovieClip écoutant sur la scène pour se repositionner tout seul. Or avec ca, il lui serait impossible d'interragir avec les autres elements de l'UI et ca impliquerai de ne plus utiliser les classes standarts de flash, ce que j'évite à tout prix.

Enfin c'est vrai, le processus est lourd et je suis paratgé entre faire ce que tu dit (pour alléger) et laisser comme ca (pour privilégier les fonctionnalités d'interaction possibles).

A suivre.
Posté le : 21/11/2007 22:12:13

Déposé sur Flexible template language (ftl) – template parser extensible...

Merci,

En fait je suis un boulet : quand j'éacris ca dans le loop(); "property_value"=>$this->displayPropertyValue($id), la méthode displayPropertyValue() contient un echo... donc c'est normal que ca fasse n'importe quoi. Aucun beug à signaler donc, désolé.

Pour le if, je peut essayer de m'en occuper, à voir.
Posté le : 23/10/2007 12:51:57

Déposé sur Flexible template language (ftl) – template parser extensible...

Bonsoir,

J'ai mis a jour le script et j'ai quelques questions.
Premierement, comment met-on la valeur nulle dans un {:if}? Du genre, si une variable est nulle, on n'affiche pas ce qui est entre {:if} et {/if}.
J'ai bien essayé avec {:if myVar=NULL operator="!="} mais ca ne marche pas.

Ensuite, je pense qu'en voulant corriger un beug sur les boucles (firstItemDropped), tu en as provoqué un autre : J'écris ce code dans mon PHP:
<?
$index = 0;
foreach ($this->PropertyList as $id => $property){
$CSS = ($index % 2 == 0) ? 'standRow1' : 'standRow2';
$propertyLabel = ($property['label'] == NULL) ? $id : $property['label'];
$this->tpl_obj->loop("propertyList", array("tr_CSS"=>$CSS, "property_label"=>$propertyLabel, "property_value"=>$this->displayPropertyValue($id)));
$index++;
}
?>

et ce code dans mon .tpl :
{!loop name="propertyList"}
  <tr class="%tr_CSS%">
<td class="standCell">%property_label%</td>
<td class="standCell">%property_value%</td>
  </tr>
{/loop}
{!onEmptyLoop name="propertiesList"}
  <tr class="standRow1">
   <td colspan="2" style="color:#DD0000;" class="standCell">Pas de propriétés à afficher</td>
  </tr>
{/onEmptyLoop}

et ca me produit un effet pour le moin innatendu : seule la valeur de "property_value" apparait, sans tableau ni rien et si je l'enleve du loop(); dans l'espoir de voir une autre colonne, rien n'apparait (carrément :d ).

Comment expliques-tu cela?
Posté le : 22/10/2007 20:31:00

Déposé sur Flexible template language (ftl) – template parser extensible...

Oui oui effectivement mon exemple était pas terrible. J'utilise un array associatif pour la boucle comme decrit dans la doc. mais le premier tour n'est jamais pris en compte.

Nikel pour les if, merci.

Peut-on etre averti par mail en cas d'update? Y a-t-il un changelog pour savoir ce qu'il faut modifier?
Posté le : 24/04/2007 11:50:25

Déposé sur Flexible template language (ftl) – template parser extensible...

J'ai trouvé le premier beug : Lorsque l'on utilise une boucle, le premier element envoyé au parser n'est jamais pris en compte. Exemple, j'ai l'array suivant que je veut afficher dans une <table/> : array("pomme", "banane", "orange"); Et bien quand j'aurai fait tout le bazar avec foreach et tout le PHP, seule "banane" et "orange" se retrouveront dans le HTML. Si on execute loop(); avec une array NULL de variable avant le foreach censé traiter l'array susmentionné (en guise d'init) et bien "pomme" apparait.
Posté le : 23/04/2007 21:29:51

1 2 3 4


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,203 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales