[SPIP Zone] [Spip-zone-commit] r14252 - in /_plugins_/_test_/fenetres_flottantes: define_head.php fenetre_flottante_define_head.php

Le 6 août 07 à 13:49, apachot@openstudio.fr a écrit :

Author: apachot@openstudio.fr
Date: Mon Aug 6 13:48:59 2007
New Revision: 14252

Log:
suite du dernier commit incomplet : renomage et nouvelle version du fichier define_head.php vers fenetre_flottante_define_head.php

Added:
    _plugins_/_test_/fenetres_flottantes/fenetre_flottante_define_head.php
Removed:
    _plugins_/_test_/fenetres_flottantes/define_head.php

Removed: _plugins_/_test_/fenetres_flottantes/define_head.php

--- _plugins_/_test_/fenetres_flottantes/define_head.php (original)
+++ _plugins_/_test_/fenetres_flottantes/define_head.php (removed)
@@ -1,230 +0,0 @@
-<?php
-
-function FenFlo_insertion_in_head($flux)
-{
-
-//on teste si les dimensions de la fenêtre sont enregistrées dans les cookies
- $valeur_top_FenFlo = $_COOKIE['top_FenFlo'];
- $valeur_left_FenFlo = $_COOKIE['left_FenFlo'];
- $valeur_width_FenFlo = $_COOKIE['width_FenFlo'];
- $valeur_height_FenFlo = $_COOKIE['height_FenFlo'];
-
- //si pas de cookies, on applique les valeurs de configuration
- if ($valeur_top_FenFlo == "")
- $valeur_top_FenFlo = lire_config('FenFlo/posy_FenFlo','100px');
- if ($valeur_left_FenFlo == "")
- $valeur_left_FenFlo = lire_config('FenFlo/posx_FenFlo','100px');
- if ($valeur_width_FenFlo == "")
- $valeur_width_FenFlo = lire_config('FenFlo/largeur_FenFlo','400');
- if ($valeur_height_FenFlo == "")
- $valeur_height_FenFlo = lire_config('FenFlo/hauteur_FenFlo','300');
-
-
-
- $marge_haut= $valeur_height_FenFlo-30;
-
- $marge2_haut= $valeur_height_FenFlo-45;
- $marge_larg= $valeur_width_FenFlo-25;
-
-
- $afficher_close = "none";
- $pos_bouton_close = "10";
- if (lire_config('FenFlo/close_FenFlo') == "on")
- {
- $afficher_close = "block";
- $pos_bouton_close = "25";
- }
-
- if(lire_config('FenFlo/zoom_ouverture_FenFlo') == "on")
- { $script_open = "if($('#window').css('display') == 'none') {
- $(this).TransferTo(
- {
- to:'window',
- className:'transferer2',
- duration: 400,
- complete: function()
- {
- $('#window').show();
- }
- }
- );
- }
- this.blur();";
-
- }
- else
- {
- $script_open = "$('#window').show();";
- }
-
- if(lire_config('FenFlo/zoom_fermeture_FenFlo') == "on")
- {
- $script_close = "$('#window').TransferTo(
- {
- to:'windowOpen',
- className:'transferer2',
- duration: 400
- }
- ).hide();";
- }
- else
- {
- $script_close = "$('#window').hide();";
- }
-
- $ajout_script="
-
-
-
-<link rel=\"stylesheet\" href=\""._DIR_PLUGINS."fenetres_flottantes/floating-windows.css\" type=\"text/css\" media=\"all\" />

Bonjour,
En fait au moins en 193 on a besoin d'un chemin écrit dynamiquement à cause du système "auto"
Il faut remplacer les 11 occurences de _DIR_PLUGINS."fenetres_flottantes/
par
_DIR_PLUGIN_FENFLO."

et là ça marche :slight_smile: (fichier ci-joint)

Je complète Plugin.xml notamment avec l'histoire du s)

fenetre_flottante_define_head.php (6.65 KB)