Feuille de route pour la version 1.0.0 Tout dérouler | Tout replier
39% de 33 tâches terminé. 20 tâches ouvertes:
- FS#352 - Prévisualisation Image Dérouler Replier
-
Lors de l'ajout d'un nouveau produit, le lien "Prévisualisation de l'image" ne fonctionne pas
- FS#170 - Attente nouveaux bugs jusqu'au 30 Mai 2008 Dérouler Replier
-
La 1.0.0 sera uniquement une version de correction de bugs obtenus sur la RC4.
Dernier bug noté le 24/04/2008.
Sa sortie est prévue 30 jours après le dernier bug connu.
- FS#175 - Aplatir tous les scripts SQL en un seul Dérouler Replier
-
Il faut aplatir tous les scripts SQL des répertoires BD.
Ainsi, on aura moins de problèmes et moins de script à charger.
Ce sera plus rapide.
Et cela va faire du nettoyage.
- FS#176 - Supprimer le répertoire template_not_compiled et theme_elements Dérouler Replier
-
Vérifier et supprimer les répertoires :
template_not_compiled et theme_elements
Ils sont réellement devenus inutile (ils étaient utile avant pour passage RC3 en RC4)
- FS#177 - Convertir tous les PliciTag à la nouvelle syntaxe Smarty Dérouler Replier
-
Convertir tous les PliciTag à la nouvelle syntaxe Smarty
- FS#178 - Supprimer l'acceptation de l'ancienne syntaxe Smarty Dérouler Replier
-
Supprimer l'acceptation de l'ancienne syntaxe Smarty
- FS#353 - Taille de police Dérouler Replier
-
Durant l'étape d'inscription, la taille de la phrase "Vous n'êtes pas enregistré actuellement, merci de vous enregistrer pour pouvoir réaliser votre commande :" est un peu petite
- FS#348 - bug daffichage pour le menu du haut Dérouler Replier
-
Dans la version RC4 et dans le theme1,
losrque l'on veu changer les onglets et le menu haut avec l'outil de graphisme, just en changeant les photos de base, nous avons un decalage different sur FF et IE6.
voici le code que j'utilise dans le fichier link_top_menu_box.html pour mes site qui répare ce bug.
<table cellspacing="0" cellpadding="0" style="margin: 0 auto;">
<tr >
<td class="sw_oh_gauche"><div style="position:relative;"><span class="sw_oh_puce" style="display:none;position: absolute;" id="top_menu_hoover_{$id}"><plici_net_img id="oh_puce"/></span><plici_net_img id="oh_gauche"/></div></td>
<td onmouseover="onMouseOverMenuTopEnter({$id});" onmouseout="onMouseOutMenuTopEnter({$id});" class="sw_oh_centre">
<div class="sw_oh_texte">
<plici_if if="$plici_page_link_plicitag != ~~">
<plici_plicitag type="link" tag="$plici_page_link_plicitag" page_id="$id" page_title="$title">{$page_title}</plici_plicitag>
<plici_else/>
<a href="{net_url type='LINK' page_id=$id page_title=$title|net_urlencode}">{$title}</a>
</plici_if>
</div>
</td>
<td class="sw_oh_droite"><plici_net_img id="oh_droite"/></td>
</tr>
</table>
alors a comparer et a modifier le theme de base si il y a erreur
- FS#185 - Fichiers html crées lors de la création d'un site Dérouler Replier
-
Les fichiers suivants sont créés lors de la création d'un nouveau site dans le répertoire de celui ci:
_footer.html
_header.html
css_screen.css
customer_add_modify.html
lnk_identification.html
- FS#355 - Caractère mal affiché Dérouler Replier
-
Dans administration de site, dans produit, dans traitement de masse, il y a un problème d'affichage avec le caractère "é" :
soient ajoutés dans
- FS#356 - Modifier les url du wiki dans les plicitags Dérouler Replier
-
Les plicitags ont une mauvaise adresse du wiki suite au changement du nom de domaine
- FS#358 - Problème avec le panier Dérouler Replier
-
Il y a un problème avec le panier : je le remplis le panier, je ferme mon navigateur, je le réouvre et il y a toujours le contenu du panier. Ou sinon, je fais une commande, je continue mes achats et je clique sur accueil : le panier est vide.
Bug constaté sur firefox et IE.
- FS#364 - Paniers crées par les moteurs de recherche Dérouler Replier
-
Détail de la tâche ici :
Google crée des paniers et indexe ces pages sous la forme suivante :
http://www.monsite.com/l1/p251-titrepage.htm?plici_request_page_id=251&f_lcp=1&made_shopcart_pm_id=9840&made_shopcart_quantity=1&shop_cart_float_window=add
De plus, lorsque l'internaute clique sur ce lien, cela crée un panier.
----------
Elements à remplir si il s'agit d'une amélioration ou d'une nouvelle fonctionnalité :
[plici_sponsor_url][/plici_sponsor_url]
[plici_sponsor_name][/plici_sponsor_name]
[plici_categorie][/plici_categorie]
[plici_subcategorie][/plici_subcategorie]
[plici_categ_http_image][/plici_categ_http_image]
[plici_subcateg_http_image][/plici_subcateg_http_image]
Dans tous les cas, merci de consulter la documentation http://wiki.plici.net/procedures
- FS#371 - Bon de réduction non disponible Dérouler Replier
-
Si la case "Disponible pour tout le monde" n'est pas coché, le bon de réduction ne peut être utilisé.
- FS#374 - Problème d'arrondis Dérouler Replier
-
Si un produit à un tarif de 2.10 € que l'on y applique 25 % de réduction cela met le produit à 1.57.
Or si je prend 10 fois le produit, le tarif est de 15.75 au lien de 15.70.
- FS#376 - Tarifs indisponibles Dérouler Replier
-
Lors de l'utilisation du cache et si le navigateur n'a pas le javascript activé, les prix sont affichés indisponibles lors d'un rafraîchissement de la page.
Malgré cela, les produits peuvent être commandés.
Même effet sur le compte de l'acheteur
Les not_cached des pages centrales doivent être supprimés excepté s'ils incluent un include avec paramètre.
- FS#380 - Problème de cache des PliciTags de détail Dérouler Replier
-
Sur plici.net, quand on utilise le code d'un PT (dans un template, peut être que ça vient de là), il est forcément mis en cache quoi qu'il advienne.
Hors, pourtant dans le PT on a bien spécifié (non utilisation du cache).
Stéphane,
- FS#408 - Problème de compatibilité de la fonction mysql_escape_string() Dérouler Replier
-
Environnement : debian current + grsec, php5, apache2, mysql.
Lors de l'étape 6 (step6.php), plusieurs warnings sont générés du type :
"mysql_escape_string( ) is deprecated, please use mysql_real_escape_string( )"
Résolution sous vim (une solution parmi tant d'autres) :
#vim bd/_php_function_includes/methods.inc
:%s/mysql_escape_string/mysql_real_escape_string/g
:wq
- FS#434 - Réduction supérieure à 100% Dérouler Replier
-
On peut créer une réduction dont le montant est supérieur à 100%
- FS#437 - Impossibilité de trier les nouveaux produits Dérouler Replier
-
Les nouveaux produits (page "Les Nouveautés") ne peuvent pas être triés par ordre croissant/décroissant, ni par ordre de prix.
La pagination ne se fait pas non plus.
Feuille de route pour la version 1.1.0 Tout dérouler | Tout replier
17% de 6 tâches terminé. 5 tâches ouvertes:
- FS#172 - Validité des commandes Dérouler Replier
-
Automatiser l’annulation de commandes autant que possible.
Ainsi, nous allons mettre en place 2 mécanismes :
- Pour chacune des méthodes de paiement (chèque, CB, …), toute commande étant dans
l’état « Prise en compte » depuis X jours (définit pour chaque méthode de paiement)
passera en commande annulée.
- Pour chaque méthode de paiement automatique (CB, PayPal,…) dont le retour du
paiement est « refusé » ou « annulé » depuis X jours (définit pour chaque méthode de
paiement) passera en commande annulée.
Ainsi, il est possible de dire au système :
- Annuler toutes les commandes réalisées par chèque qui sont toujours dans l’état
« Prise en compte » depuis 10 jours.
- Annuler toutes les commandes réalisées de type « réception à la boutique » qui sont
toujours « Prise en compte » depuis 30 jours.
- Annuler toutes les commandes dont le paiement a été automatiquement « annulé » ou
« rejeté » par un organisme de paiement depuis 2 jours.
Pour toute annulation de commande le stock sera rendu.
[plici_sponsor_url]http://www.dragees.fr[/plici_sponsor_url]
[plici_sponsor_name]Tendances DECO[/plici_sponsor_name]
- FS#174 - Un PliciTag peut étendre une classe PLICI Dérouler Replier
-
Nous voulons permettre aux PlicTag d'étendre les objets standard de PLICI.
Ainsi, on crée un PliciTag qui étend la classe t_customer de PLICI.
(t_customer = classe gérant les clients PLICI).
Ainsi, en créant un PT qui étend t_customer, il suffit de surcharger la fonction "insert" qui ajoute un client et on peut après l'ajout dans PLICI inclure ce nouveau client dans un autre système de donnée.
[plici_sponsor_url]http://www.dragees.fr[/plici_sponsor_url]
[plici_sponsor_name]Tendances DECO[/plici_sponsor_name]
- FS#179 - Un installeur de thème et un générateur de thème Dérouler Replier
-
Il faudrait que l'on puisse exporter son affichage (repertoire my .html et pictures) y compris la place des pages et conteneurs car cela joue un rôle.
Ensuite, il faut pouvoir importer un thème pour avoir directement le même affichage graphique que la copie d'écran du thème.
- FS#360 - Augmentation de la rapidité des pages du BO Dérouler Replier
-
Système de cache mis en place pour limiter les demandes sur la liste des pages dans le backoffice.
----------
Elements à remplir si il s'agit d'une amélioration ou d'une nouvelle fonctionnalité :
[plici_sponsor_url]http://www.dragees.fr[/plici_sponsor_url]
[plici_sponsor_name]Tendances DECO[/plici_sponsor_name]
Dans tous les cas, merci de consulter la documentation http://wiki.plici.net/procedures
- FS#368 - Utilisation de saut de ligne dans le BBCode Dérouler Replier
-
fichier joint à modifier /core/external_components/smarty/plugins/modifier.bbcode2html.php
Feuille de route pour la version 1.x.0 Tout dérouler | Tout replier
0% de 14 tâches terminé. 14 tâches ouvertes:
- FS#180 - Gestion des containers (nouvelle version) Dérouler Replier
-
- Niveau lecture des fichiers left.html... Si on veut etre plus souple faudrait aussi lire un fichier qui les liste (permet de gérer des containers au dela de gauche droite, par exemple un container sur page d'accueil)
- Gestion des containers nouvelle version
* On ne peut plus déplacer les Container, on doit les descendre de la BD
- Le code des containers doit être dans les fichiers _left _right _top_part et _bottom
- pour reconstruire l'arborescence des container (car plus en BD), PLICI va lire les fichier _left _right _top_part et _bottom et regarder ceux qui sont déclarés dans le code
Comme ça on peut les ratacher à leur position (haut, bas gauche droite)
- essayer d'utiliser la boucle de nico pour afficher un container
- Quand on passe d'un thème de 7 containers à 6 container, on doit transfert les liens du 7 eme container vers le 6 eme.
* on crée un theme light avec du css et des couleurs
<plici_container id="MENU2" desc="Menu à gauche2" assign="container_id">
debut box
<ul>
<plici_foreach_links from="$pages[$container_id['id']]" item="link">
<li><plici_plicitag tag="$link.plici_page_link_plicitag" page_id="$link.id" page_title="$link.title"><a href="{$link.url}">{$link.title}</a></plici_tag></li>
</plici_foreach_links>
</ul>
fin box
</plici_container>
- FS#181 - Meilleur lecture à travers NVU, DreamWeaver et TemplateEasy Dérouler Replier
-
- Pour être compatible NVU et DreamWeaver et TemplateEasy
* corriger les tags de ce type (tag plici dans tag html)
<option value="WEEK" <plici_if if="$f_mailling_frequency == ~WEEK~">selected="selected"</plici_if>>
Identifiables par <[^>]*<plici_
* Il faut utiliser seulement la syntaxe <plici_if if="$truc <> ~plop~">
* Il ne faut plus utiliser les éléments uniques de type ELSE, ASSIGN, etc.
En effet, car les éditeur html considère chaque commande <plici_xxx> comme des bloques, un bloc vide fait n'importe quoi et perd son explication logique pour l'editeur.
Car par exemple dans un Foreach, l'editeur comprend bien qu'il doit déplacer les balises, ou qu'il est toujours dedans
* Dans chaque tag <plici_xxx></plici_xxx> mettre un DIV <plici_xxx><div></div></plici_xxx> comme ça l'editeur HTML comprend bien la notion de bloc et ça ne nosu cause plus aucun pb
* Dans les IF, le pb des < > en > et < et aussi des && en &&, peut être que mon pré-filter pourrait essayer d'arranger la sauce.
* Les net_url qui sont resté {net_url} font planter car il sont dans un href="" et ils font {net_url tp="TPL"} donc la " de TPL fait sauter la " de href
href="{net_url type="SELF"}"
* On a des IF dans des tag HTML et ça fait planter les editeur
<option value="WEEK" <plici_if if="$f_mailling_frequency == ~WEEK~">selected="selected"</plici_if>>
* la notion de patron de lien simple ne doit plus exister
* Tout début de code <plici_>doit englober un element qui s'ouvre et se ferme <plici_><td></plici> = pas bon
<plici_><td></plici> = mieux, bien que normalement le <TD> est un element de <table>
donc faudrait <plici_><table><tr><td></td></tr></table></plici>
* faire des boucles plus propres
* tout lien qui n'est pas un lien simple doit être un Plicitag (les patrons des Plicitag doivent en priorité être cherché dans le reprtoire du thème, et ensuite du plicitag)
- FS#182 - Modification de la logique des entrées (plus souple) Dérouler Replier
-
- Modification de la logique des entrees (plus souple) :
* on ne doit plus stipuler de patron dans t_design, c'est l'entrees PHP qui la donne (ça fait partie du design)
* pour chaque page, on doit indiquer en back office le fichier mais on ne pourra pas le changer en ligne.(ce sera l'entree, car c'est elle qui indique sont patron d'affichage) qui est utilisé pour cette page
* Pour chaque php que l'on lit, on lit le patron nommé dans le php (au même endroit)
* l'équivalent de nos entrees doit etree appellé systématiquement par le start_fo, l'entree ressemblera a ca :
/ * pour que zend nous livre tt les objets, c'est necessaire?* /
If (!isset($_plci_cfg)) include (dirname(__file__).'start_fo.php)
/ * fournir un test simple du genre* /
If ($treatement_to_do_if_cache_used){
// add your php here to do also if page cache use
return;
// add your job before or after the plateform job
Include(dirname__file__.entrees/fo/notre_entree_de_detail_interne.php
} else {
// add your php here to do only if page cache is not in use
// add your job before or after the plateform job
Include(dirname__file__.entrees/fo/notre_entree_de_detail_interne.php
* t_design doit etre obsolète (supprimer la table, les accès, etc.)
- FS#183 - L'ensemble des textes saisis dans une seule table Dérouler Replier
-
t_text: txt_object | txt_object_id | txt_block | txt_block_id | txt_lang_id | txt_text. Exemple:
-PAGE | 160 | TITLE | 1 | fr-fr | Ordinateur
-PRODUIT | PRODUCT_145 | DESCRIPTION | 1 | fr-ca | Joli produit...
*Avantage: Utilisation des bbcode
*Avantage: En BO: on peut structurer la description d'un produit comme suit ce qui permet de l'afficher comme on le désire:
_Titre paragraphe 1
_Description paragraphe 1
_Titre 2
_Description paragraphe 2
*Avantage: Lors de recherche de texte, il suffit de rechercher txt_text pour la langue Sélectionnée
*Inconvénient: Des blocs peuvent être saisis en BO mais non affiché en FO. Donc la recherche, trouve des lignes non affichable
- FS#184 - Page spéciale personnelle Dérouler Replier
-
Faire des pages personnalisées pour chaque site: 301, 302, 400, 401, 402, 403, 404, ...
- FS#351 - Comparateur de prix Dérouler Replier
-
Export vers comparateurs de prix
- FS#366 - Table d'archivage des commandes Dérouler Replier
-
Création d'une table t_order_archive
Elle contient toutes les commandes en état finie/annulée
- FS#367 - Mail de relance Dérouler Replier
-
Lorsqu'un paiement est en attente au bout de X jours, envoyé un email de relance
- FS#369 - Une administration au design plus professionnel Dérouler Replier
-
Rendre l'administration de PLICI plus sexy d'un point de vue professionnel.
Il faut que l'on ressente :
- un outil complet
- un outil simple
- un outil professionnel
- un outil abordable
Il faut éliminer le côté enfantin de l'administration de PLICI, le rendre plus carré.
Je pense qu'un menu en jquery serait tout à fait adapté par exemple celui-ci :
http://users.tpg.com.au/j_birch/plugins/superfish/#
qui gère en plus le fait que le menu passe par dessus les selectBox
- FS#377 - Facture envoyé par email Dérouler Replier
-
La facture est désormais envoyé dans email sans pièce jointe
- FS#381 - Outil de graphisme, amélioration pour les graphistes Dérouler Replier
-
Il faudrait pouvoir afficher l'outil de graphisme, non pas par titre, mais par classe CSS.
L'idéal serait de pouvoir choisir l'ordre par titre ou par le nom des classes.
Et il faudrait aussi faire un lien vers le Wiki qui propose un tutoriel de modification du design.
- FS#383 - Configuration Dérouler Replier
-
Rajout d'une option pour pouvoir configurer un plicitag
----------
[plici_subcategorie]PliciTag[/plici_subcategorie]
- FS#433 - Envoi SMS pour les étapes de commande Dérouler Replier
-
Envoi d'un SMS ou de MMS pour être informé des étapes de commandes.
----------
Elements à remplir si il s'agit d'une amélioration ou d'une nouvelle fonctionnalité :
[plici_sponsor_url][/plici_sponsor_url]
[plici_sponsor_name][/plici_sponsor_name]
[plici_categorie][/plici_categorie]
[plici_subcategorie][/plici_subcategorie]
[plici_categ_http_image][/plici_categ_http_image]
[plici_subcateg_http_image][/plici_subcateg_http_image]
Dans tous les cas, merci de consulter la documentation http://wiki.plici.net/procedures
- FS#438 - Ajouter au panier amène au détail du produit Dérouler Replier
-
Pour les produits avec des caractéristiques, le bouton ajouter au panier dans la liste des produits, amène le visiteur à la page de détail du produit.
Pour cela, il suffirait juste de changer l'intitulé du bouton par "configurer le produit".
Version texte