Changeset 100236 in spip-zone for _plugins_/urls_pages/trunk


Ignore:
Timestamp:
Oct 27, 2016, 5:13:03 PM (3 years ago)
Author:
tcharlss@…
Message:

v1.0.6 : Plus de message d'erreur lors de la désactivation du plugin (merci marcimat), correction d'une coquille dans la vérification de l'existence du squelette lorsqu'on crée une URL, mise à jour du todo.

Location:
_plugins_/urls_pages/trunk
Files:
1 added
4 edited
1 moved

Legend:

Unmodified
Added
Removed
  • _plugins_/urls_pages/trunk/TODO.md

    r100235 r100236  
    1 Plugin URLs Pages Personnalisées : choses à faire
     1# Plugin URLs Pages Personnalisées : choses à faire
    22
    3 - Lorsqu'on désactive le plugin, on se retrouve avec un message d'erreur lié à l'absence de la fonction url_perso.
    4   On est obligé de faire un ?var_mode=recalcul
     3
     4## Liste des fonds des pages
     5
     6Une même page peut avoir plusieurs fonds, par exemple :
     7- `squelette/contenu/lapage.html`
     8- `squelettes/lapage.html`
     9- `squelettes-dist/lapage.html`
     10
     11Dans la liste, il faudrait trouver un moyen (optionnel) de ne faire apparaître le fond d'une page qu'une seule fois, en prenant celui qui à la priorité (dans l'exemple, avec zCore activé, ce serait  `squelettes/contenu/lapage.html`).
     12
     13
     14## URLs pages non migrées
     15
     16Lors de la migration de la branche 0.x vers la branche 1.x, les URLs enregistrées dans le meta `urls_pages` sont migrées dans la table `spip_urls`.
     17Seules les URLs non converties car déjà présentes dans la table sont conservées dans le meta.
     18
     19En principe, ce cas de figure ne devrait pas se présenter car on vérifiait les doublons au moment d'enregistrer les URLs, mais réfléchir à ce qu'on pourrait faire dans ce cas improbable :
     20- message de mise en garde sur la page des URLs ?
     21- migration sauvage (c'est à dire qu'on enregistre quand même, et l'URL de la page prendra le pas sur l'URL de l'objet) ?
  • _plugins_/urls_pages/trunk/paquet.xml

    r100235 r100236  
    22        prefix="urls_pages"
    33        categorie="statistique"
    4         version="1.0.5"
     4        version="1.0.6"
    55        schema="1.0.0"
    66        etat="experimental"
  • _plugins_/urls_pages/trunk/urls_pages_administrations.php

    r99665 r100236  
    5454        effacer_meta($nom_meta_base_version);
    5555
    56         // Invalider le cache pour éviter une erreur undefined function url_page_personnalisee
    57         include_spip('inc/invalideur');
    58         suivre_invalideur(1);
    5956}
    6057
  • _plugins_/urls_pages/trunk/urls_pages_fonctions.php

    r100129 r100236  
    5555 * @uses trouver_fond()
    5656 *
     57 * @param string $page
     58 *     Nom de la page (sans chemin, ni extension .html)
    5759 * @return string | boolean
    5860 *     Chemin du squelette s'il existe
  • _plugins_/urls_pages/trunk/verifier/fond_page.php

    r100235 r100236  
    169169        // Squelette inexistant
    170170        elseif (in_array('fichier', $verifier)
    171                 and trouver_fond_page($fond) == false
     171                and trouver_fond_page($type_page) == false
    172172        ) {
    173                 $erreur = _T('urls_pages:erreur_page_fond_absent');
     173                $erreur = _T('urls_pages:erreur_fond_absent');
    174174        }
    175175
Note: See TracChangeset for help on using the changeset viewer.