yvanoph
|
|
« le: Dim. 15 Juin 2014 à 12:52:13 » |
|
Bonjour / Bonsoir à toutes et tous !
Une nouvelle idée m'est venue lors de la Mise au point du JSC "Accordion", le fameux [Composant] Accordéon, permettant des Menus déroulants à multiples étages et totalement personnalisables au lieu de supporter les graphismes limités de jQuery...
Tout d'abords, constat, JSCEditor, de par sa conception, nous limite à trente variables. Je sais parfaitement lui en faire avaler autant que je veux, en passant par un autre biais que JSCEditor lui même, puisqu'il ne s'agit jamais que d'un fichier xml... Problème, même avec cent variables "dans le ventre" (Je m'en suis aperçu avec les JSCs des Cartes des Régions puis des Départements...), JSCEditor comme XWD vont se borner à ne nous en afficher que trente, STOP et FIN ! ! !
Puisqu'il est donc théoriquement possible, mais pratiquement impossible, de dépasser cette limite, il me fallait trouver un autre chemin ? De là est venue l'idée de créer un JSC dédié uniquement aux habillages, appelé lui même dans le JSC "actif" si je puis dire ? Je me suis même dit que, par ce biais, nous pouvions alors en partie transformer XWD en un CMS, mais personnalisé à NOS souhaits, et NON supportés, ou obligés, comme le sont tous les autres ? D'où ma persistance à poursuivre AVEC XWebDesignor et NON les autres malgré bien des défauts divers...
Vous allez vite comprendre : Il est possible de créer des Pages de fond, puis de les appeler dans les Pages courantes ? Très pratique, n'est-ce pas ? Mais dès qu'il s'agit de [Composant]s répétitifs dans toutes les Pages, il faut les personnaliser chacun l'un après l'autre... Pénible, n'est-ce pas ? Alors qu'un [Composant] "général", mais implanté dans les Pages de fond ou une Page dédiée, nous rendrait ces paramètres présents, SANS avoir à les compléter à chaque fois !
Alors, autre idée, pour en avoir éventuellement plusieurs, rajouter une variable d'identification ? Problème, nous ne savons pas comment elle va se nommer, puisque c'est XWD qui va la créer, en fonction du nombre d'éléments dans sa Base de Données ! ! ! D'où l'idée de donner nous même cet Identificateur, car ainsi nous pouvons facilement nous en souvenir, et la rappeler n'importe où dans nos Pages ! ! !
Et à force de gamberger depuis longtemps ce projet, j'en suis arrivé à me dire que nous pouvions encore lui en demander plus, beaucoup plus, vraiment beaucoup BEAUCOUP PLUS ? Comme par exemple créer un fond d'obfuscation de la Fenêtre à NOS paramètres, au lieu de TOUJOURS supporter le fond noir obligé par XWD ? Qui en matière de couleur ne colle pas forcément avec nos envie, ou même notre charte colorimétrique...
Voilà pourquoi TOUS les [Composant]s dédiés au E-Commerce, nommé EBusiness dans XWD nécessitent impérativement la présence de ce fameux JSCX de personnalisation, afin que la série E-Buzz (Baptisée ainsi par la source trouvée dans XWD et ensuite modifiée par dérision vu le nombre croissant d'ICONOCLASTES qui ne savent quelle débilité profonde inventer pour se faire "intelligemment remarquer"...) soient totalement fonctionnels !
De façon pratique, soit nous incorporons ce [Composant] d'habillage à chaque fois dans chaque Page où nous en avons besoin, soit, dans les très très gros Site E-Commerce, nous pouvons créer une Page 'Source" où figurent tous ceux que nous souhaitons ? Cf. image ci dessous !
Ne reste plus alors dans le [Composant] E-Buzz à paramétrer l'Identificateur que nous avons décidé nous même ? Personnellement, je me sers du Code couleur de base, par exemple "000080" ou "0000FF" etc., mais il est aussi possible de leur donner n'importe quel nom au format "informatique", comme "VioletLavande", ou "Violet_Lavande" (PAS d'espace NI d'accents etc.) ? Bref, tant qu'à faire un nom explicite quand même, et court, pour avoir le minimum à taper ensuite ? (Sourire : Fainéantise bien ordonnée commence par organisation personnelle optimisée, non ?)
Cordialement, Yvanoph---
|