Changeset 87452 in spip-zone


Ignore:
Timestamp:
Feb 14, 2015, 4:27:56 PM (4 years ago)
Author:
tcharlss@…
Message:

Vite ! on change le préfixe, le nom et le slogan du plugin pendant que le dépôt initial est encore frais.
Le but est d'éviter la confusion : le plugin est avant tout un tutoriel.

Le préfixe devient tutocommerce (au lieu de democommerce).
Le Nom devient Tuto-commerce.
Le slogan : Tutoriel pour implémenter le framework ecommerce dans vos squelettes.

En espérant ne pas trop mettre la zone (ah ah).

Location:
_plugins_/democommerce/trunk
Files:
11 edited
8 moved

Legend:

Unmodified
Added
Removed
  • _plugins_/democommerce/trunk/base/tutocommerce.php

    r87451 r87452  
    33 * Déclarations relatives à la base de données
    44 *
    5  * @plugin     Démonstration du framework ecommerce
     5 * @plugin     Tuto-commerce
    66 * @copyright  2015
    77 * @author     tcharlss
    88 * @licence    GNU/GPL
    9  * @package    SPIP\Democommerce\Pipelines
     9 * @package    SPIP\Tuto-commerce\Pipelines
    1010 */
    1111
     
    2222 *     Déclarations d'interface pour le compilateur
    2323 */
    24 function democommerce_declarer_tables_interfaces($interfaces) {
     24function tutocommerce_declarer_tables_interfaces($interfaces) {
    2525
    2626        $interfaces['table_des_tables']['produits_demos'] = 'produits_demos';
     
    3939 *     Description complétée des tables
    4040 */
    41 function democommerce_declarer_tables_objets_sql($tables) {
     41function tutocommerce_declarer_tables_objets_sql($tables) {
    4242
    4343        $tables['spip_produits_demos'] = array(
  • _plugins_/democommerce/trunk/demo/inc-paiement-explications.html

    r87435 r87452  
    11[(#REM)
    2         Démo du framework ecommerce sous SPIP : Paiement / explications.
     2        Tutoriel pour implémenter le framework ecommerce sous SPIP.
     3        Étape 3 : Paiement > explications.
    34]
    45<BOUCLE_commande(COMMANDES){id_auteur=#SESSION{id_auteur}}{0,1}{!par date}{statut=encours}>#SET{id_commande,#ID_COMMANDE}<BOUCLE_transaction(TRANSACTIONS){id_commande}>#SET{id_transaction,#ID_TRANSACTION}</BOUCLE_transaction></BOUCLE_commande>
  • _plugins_/democommerce/trunk/demo/inc-paiement.html

    r87439 r87452  
    11[(#REM)
    2         Démo du framework ecommerce pour SPIP
     2        Tutoriel pour implémenter le framework ecommerce pour SPIP.
    33        Étape 3 : Paiement.
    44        Récapitulatif de la commande et paiement.
    55]
    6 #SET{url_propre,#URL_PAGE{demo/democommerce}}
     6#SET{url_propre,#URL_PAGE{demo/tutocommerce}}
    77
    88<p class='note'>Cette page récapitule la commande en cours et permet d'effectuer le paiement ou d'annuler la commande.</p>
  • _plugins_/democommerce/trunk/demo/inc-panier-explications.html

    r87435 r87452  
    11[(#REM)
    2         Démo du framework ecommerce sous SPIP
     2        Tutoriel pour implémenter le framework ecommerce sous SPIP.
    33        Étape 1 : Panier > explications.
    44]
  • _plugins_/democommerce/trunk/demo/inc-panier.html

    r87435 r87452  
    11[(#REM)
    2         Démo du framework ecommerce pour SPIP
     2        Tutoriel pour implémenter le framework ecommerce pour SPIP.
    33        Étape 2 : Panier.
    44        Affichage et validation du panier.
    55]
    6 #SET{url_propre,#URL_PAGE{demo/democommerce}}
     6#SET{url_propre,#URL_PAGE{demo/tutocommerce}}
    77
    88<p class='note'>Cette page affiche les objets présents dans le panier et permet de "convertir" celui-ci en commande.</p>
  • _plugins_/democommerce/trunk/demo/inc-preambule-explications.html

    r87435 r87452  
    11[(#REM)
    2         Démo du framework ecommerce pour SPIP
     2        Tutoriel pour implémenter le framework ecommerce pour SPIP.
    33        Étape 0 : Préambule > explications.
    44]
     
    1616        abonnements,#ARRAY{nom,Abonnements,slogan,"Donner des droits pendant un certain temps.",url,http://plugins.spip.net/abonnements}}}
    1717
    18 <h1>Mettre en oeuvre le framework ecommerce pour SPIP dans vos squelettes : les bases.</h1>
     18<h1>Tutoriel : les bases pour implémenter le framework ecommerce pour SPIP dans vos squelettes.</h1>
    1919
    2020<p>
     
    2323
    2424<p>
    25         Ce plugin s'adresse aux gens qui écrivent des squelettes, il a un objectif didactique : montrer par l'exemple <em>les bases</em> de la mise en oeuvre du framework, en expliquant les éléments à placer dans vos squelettes. On va s'en tenir aux 3 étapes <em>minimales</em> du «&nbsp;tunnel de commande&nbsp;»&nbsp;: ajouter des objets au panier, valider celui-ci, payer la commande. C'est relativement simple : en 3 squelettes, au moyen de quelques boutons d'actions et formulaires, vous avez déjà le minimum nécessaire pour vendre des choses sur votre site. À partir de là, vous pourrez étoffer selon vos besoins pour gérer les taxes, les coordonnées, les clients, et toutes ces sortes de choses.
     25        Ce plugin s'adresse aux gens qui écrivent des squelettes, il a un objectif didactique : montrer par l'exemple <em>les bases</em> de la mise en oeuvre du framework, en expliquant les éléments à placer dans vos squelettes. On va s'en tenir aux 3 étapes <em>minimales</em> du «&nbsp;tunnel de commande&nbsp;»&nbsp;: ajouter des objets au panier &rarr; valider celui-ci &rarr; payer la commande. C'est relativement simple : en 3 squelettes, au moyen de quelques boutons d'actions et formulaires, vous avez déjà le minimum nécessaire pour vendre des choses sur votre site. À partir de là, vous pourrez étoffer selon vos besoins pour gérer les taxes, les coordonnées, les clients, et toutes ces sortes de choses.
    2626</p>
    2727
  • _plugins_/democommerce/trunk/demo/inc-preambule.html

    r87435 r87452  
    11[(#REM)
    2         Démo du framework ecommerce pour SPIP
     2        Tutoriel pour implémenter le framework ecommerce pour SPIP.
    33        Étape 0 : Préambule.
    44        Présentation du framework et test de la présence des trucs nécessaire pour faire marcher la démo.
    55]
    6 #SET{url_propre,#URL_PAGE{demo/democommerce}}
     6#SET{url_propre,#URL_PAGE{demo/tutocommerce}}
    77#SET{bank_on,#PLUGIN{bank}}
    88#SET{simulation_on,#EVAL{_SIMU_BANK_ALLOWED}|=={true}|?{1,''}}
  • _plugins_/democommerce/trunk/demo/inc-produits-explications.html

    r87435 r87452  
    11[(#REM)
    2         Démo du framework ecommerce sous SPIP
     2        Tutoriel pour implémenter le framework ecommerce sous SPIP.
    33        Étape 0 : Produits > explications.
    44]
  • _plugins_/democommerce/trunk/demo/inc-produits.html

    r87435 r87452  
    11[(#REM)
    2         Démo du framework ecommerce pour SPIP
     2        Tutoriel pour implémenter le framework ecommerce pour SPIP.
    33        Étape 1 : Produits.
    44        Liste des produits et explication des boutons d'ajout d'objets au panier.
    55]
    6 #SET{url_propre,#URL_PAGE{demo/democommerce}}
     6#SET{url_propre,#URL_PAGE{demo/tutocommerce}}
    77
    88<p class='note'>Cette page présente une liste de produits fictifs à vendre.</p>
  • _plugins_/democommerce/trunk/demo/inc-retour-explications.html

    r87437 r87452  
    11[(#REM)
    2         Démo du framework ecommerce sous SPIP : Paiement / explications.
    3         Étape 4 : Fin / explication.
     2        Tutoriel pour implémenter le framework ecommerce sous SPIP : Paiement / explications.
     3        Étape 4 : Fin > explication.
    44        Message de succès ou d'erreur.
    55]
  • _plugins_/democommerce/trunk/demo/inc-retour.html

    r87435 r87452  
    11[(#REM)
    2         Démo du framework ecommerce pour SPIP
     2        Tutoriel pour implémenter le framework ecommerce pour SPIP.
    33        Étape 4 : Fin.
    44        Message de succès ou d'erreur.
    55]
    6 #SET{url_propre,#URL_PAGE{demo/democommerce}}
     6#SET{url_propre,#URL_PAGE{demo/tutocommerce}}
    77
    88<p class='note'>Page de retour en cas [(#ENV{paiement}|?{#ENV{paiement}|=={succes}|?{"de succès","d'échec"},"de succès ou d'échec"})] du paiement.</p>
  • _plugins_/democommerce/trunk/demo/tutocommerce.html

    r87451 r87452  
    11[(#REM)
    2         Démo du framework ecommerce sous SPIP : squelette général.
     2        Tutoriel pour implémenter le framework ecommerce sous SPIP : squelette général.
    33        Le «vrai» contenu se trouve dans inc-produits.html, inc-panier.html et inc-paiement.html.
    44]
    55#SET{etapes,#ARRAY{preambule,Préambule,produits,"1. Produits",panier,"2. Panier",paiement,"3. Paiement",retour,"4. Retour"}}
    66#SET{etape,#ENV{etape}|in_array{#GET{etapes}|array_keys}|?{#ENV{etape},preambule}}
    7 #SET{url_propre,#URL_PAGE{demo/democommerce}}
     7#SET{url_propre,#URL_PAGE{demo/tutocommerce}}
    88<!DOCTYPE html>
    99<html lang="#LANG">
    1010<head>
    1111        <meta charset="#CHARSET">
    12         <title>Démonstration du framework ecommerce SPIP</title>
     12        <title>Tuto-commerce SPIP</title>
    1313        [<link rel="stylesheet" href="(#CHEMIN{css/reset.css}|direction_css)" type="text/css" />]
    1414        [<link rel="stylesheet" href="(#CHEMIN{css/typo.css}|direction_css)" type="text/css" />]
    15         [<link rel="stylesheet" href="(#PRODUIRE{fond=demo/css/style-democommerce.css}|direction_css)" type="text/css" />]
     15        [<link rel="stylesheet" href="(#PRODUIRE{fond=demo/css/style-tutocommerce.css}|direction_css)" type="text/css" />]
    1616        #INSERT_HEAD_CSS
    1717        #INSERT_HEAD
     
    4444
    4545                [(#REM) option pour cacher les annotations ]
    46                 <a id='annotations' href='\#'>Cacher/Afficher les annotations</a>
     46                <a id='annotations' href='\#'>Cacher / Afficher les annotations</a>
    4747
    4848        </div><!-- .page -->
  • _plugins_/democommerce/trunk/lang/paquet-tutocommerce_fr.php

    r87451 r87452  
    77
    88        // D
    9         'democommerce_description' => '<p>Sous SPIP, il existe un framework permettant de faire du ecommerce. Il est complètement fonctionnel, modulaire, extensible, et permet de faire de la vente dans le confort de notre CMS favori.</p><p>Il se compose d\'une suite de plugins complémentaires, qui prennent en charge chacun un aspect : gestion des produits, des commandes, des paniers, des transactions, etc.</p><p>Le présent plugin s\'adresse aux gens qui écrivent des squelettes, il a un objectif didactique : montrer par l\'exemple <em>les bases</em> de la mise en oeuvre du framework, en expliquant les éléments à placer dans vos squelettes.C\'est relativement simple : en 3 squelettes, au moyen de quelques boutons d\'actions et formulaires, vous avez déjà le minimum nécessaire pour vendre des choses sur votre site.</p>
    10 <p>Rendez-vous sur la page <strong><code>votresite.tld/spip.php?page=demo/democommerce</code></strong> et laissez vous guider.</p>',
    11         'democommerce_nom' => 'Démonstration du framework ecommerce',
    12         'democommerce_slogan' => 'Implémenter le framework ecommerce dans vos squelettes par l\'exemple.',
     9        'tutocommerce_description' => '<p>Sous SPIP, il existe un framework permettant de faire du ecommerce. Il est complètement fonctionnel, modulaire, extensible, et permet de faire de la vente dans le confort de notre CMS favori.</p><p>Il se compose d\'une suite de plugins complémentaires, qui prennent en charge chacun un aspect : gestion des produits, des commandes, des paniers, des transactions, etc.</p><p>Le présent plugin s\'adresse aux gens qui écrivent des squelettes, il a un objectif didactique : expliquer et montrer <em>les bases</em> de l\'implémentation du framework. C\'est relativement simple : en 3 squelettes, au moyen de quelques boutons d\'actions et formulaires, vous avez déjà le minimum nécessaire pour vendre des choses sur votre site.</p>
     10<p>Rendez-vous sur la page de démo à l\'URL <strong><code>spip.php?page=demo/tutocommerce</code></strong> et laissez vous guider.</p>',
     11        'tutocommerce_nom' => 'Tuto-commerce',
     12        'tutocommerce_slogan' => 'Tutoriel pour implémenter le framework ecommerce dans vos squelettes.',
    1313);
    1414
  • _plugins_/democommerce/trunk/paquet.xml

    r87442 r87452  
    11<paquet
    2         prefix="democommerce"
     2        prefix="tutocommerce"
    33        categorie="outil"
    4         version="1.0.2"
     4        version="1.0.3"
    55        etat="test"
    66        compatibilite="[3.0.17;3.0.*]"
    7         logo="prive/themes/spip/images/democommerce-64.png"
     7        logo="prive/themes/spip/images/tutocommerce-64.png"
    88        documentation=""
    99        schema="1.0.0"
     
    1313        -->
    1414
    15         <nom>Démonstration du framework ecommerce</nom>
     15        <nom>Tuto-commerce</nom>
    1616
    1717        <auteur lien='blog.bravecassine.com/papier'>tcharlss</auteur>
     
    2525        <utilise nom="bank" compatibilite="[2.0.0;]" />
    2626
    27         <pipeline nom="declarer_tables_interfaces" inclure="base/democommerce.php" />
    28         <pipeline nom="declarer_tables_objets_sql" inclure="base/democommerce.php" />
     27        <pipeline nom="declarer_tables_interfaces" inclure="base/tutocommerce.php" />
     28        <pipeline nom="declarer_tables_objets_sql" inclure="base/tutocommerce.php" />
    2929
    3030</paquet>
  • _plugins_/democommerce/trunk/tutocommerce_administrations.php

    r87451 r87452  
    11<?php
    22/**
    3  * Fichier gérant l'installation et désinstallation du plugin Démonstration du framework ecommerce
     3 * Fichier gérant l'installation et désinstallation du plugin Tuto-commerce
    44 *
    5  * @plugin     Démonstration du framework ecommerce
     5 * @plugin     Tuto-commerce
    66 * @copyright  2015
    77 * @author     tcharlss
    88 * @licence    GNU/GPL
    9  * @package    SPIP\Democommerce\Installation
     9 * @package    SPIP\Tuto-commerce\Installation
    1010 */
    1111
     
    1414
    1515/**
    16  * Fonction d'installation et de mise à jour du plugin Démonstration du framework ecommerce.
     16 * Fonction d'installation et de mise à jour du plugin Tuto-commerce.
    1717 *
    1818 * @param string $nom_meta_base_version
     
    2222 * @return void
    2323**/
    24 function democommerce_upgrade($nom_meta_base_version, $version_cible) {
     24function tutocommerce_upgrade($nom_meta_base_version, $version_cible) {
    2525        $maj = array();
    2626
     
    3636
    3737/**
    38  * Fonction de désinstallation du plugin Démonstration du framework ecommerce.
     38 * Fonction de désinstallation du plugin Tuto-commerce.
    3939 *
    4040 * @param string $nom_meta_base_version
     
    4242 * @return void
    4343**/
    44 function democommerce_vider_tables($nom_meta_base_version) {
     44function tutocommerce_vider_tables($nom_meta_base_version) {
    4545
    4646        sql_drop_table("spip_produits_demos");
Note: See TracChangeset for help on using the changeset viewer.