Author: cedric@yterium.com
Date: Thu Aug 10 10:42:17 2006
New Revision: 4482
Log:
header erroné et eviter d'ecrire les metas a chaque hit ! ...
Modified:
_plugins_branche_stable_/_spip_1_9_0_/phpmyvisites/phpmv_boutons.php
_plugins_branche_stable_/_spip_1_9_0_/phpmyvisites/phpmv_fonctions.php
Modified: _plugins_branche_stable_/_spip_1_9_0_/phpmyvisites/phpmv_boutons.php
--- _plugins_branche_stable_/_spip_1_9_0_/phpmyvisites/phpmv_boutons.php (original)
+++ _plugins_branche_stable_/_spip_1_9_0_/phpmyvisites/phpmv_boutons.php Thu Aug 10 10:42:17 2006
@@ -1,14 +1,5 @@
<?php
-/*
- * forms
- * version plug-in de spip_form
- *
- * Auteur :
- * Antoine Pitrou
- * adaptation en 182e puis plugin par cedric.morin@yterium.com
- * © 2005,2006 - Distribue sous licence GNU/GPL
- *
- */
+
$p=explode(basename(_DIR_PLUGINS)."/",str_replace('\\','/',realpath(dirname(__FILE__))));
define('_DIR_PLUGIN_PHPMV',(_DIR_PLUGINS.end($p)));
Modified: _plugins_branche_stable_/_spip_1_9_0_/phpmyvisites/phpmv_fonctions.php
--- _plugins_branche_stable_/_spip_1_9_0_/phpmyvisites/phpmv_fonctions.php (original)
+++ _plugins_branche_stable_/_spip_1_9_0_/phpmyvisites/phpmv_fonctions.php Thu Aug 10 10:42:17 2006
@@ -20,12 +20,19 @@
//$html= preg_match(',^\s*text/html,',$page['entetes']['Content-Type']);
global $html;
if ($html){
+ if (!isset($GLOBALS['meta']['_PHPMV_DIR_CONFIG'])){
include_spip("inc/meta");
ecrire_meta('_PHPMV_DIR_CONFIG',realpath(_DIR_SESSIONS . "phpmvconfig"));
ecrire_meta('_PHPMV_DIR_DATA',realpath(_DIR_SESSIONS . "phpmvdatas"));
+ ecrire_metas();
+ }
$p=explode(basename(_DIR_PLUGINS)."/",str_replace('\\','/',realpath(dirname(__FILE__))));
- ecrire_meta('_DIR_PLUGIN_PHPMV',(_DIR_PLUGINS.end($p)));
+ $p = _DIR_PLUGINS.end($p);
+ if (!isset($GLOBALS['meta']['_DIR_PLUGIN_PHPMV']) OR $GLOBALS['meta']['_DIR_PLUGIN_PHPMV']!=$p){
+ include_spip("inc/meta");
+ ecrire_meta('_DIR_PLUGIN_PHPMV',$p);
ecrire_metas();
+ }
//define(PHPMV_URL,'@@');
$i_site = 1;
@@ -38,12 +45,12 @@
var pagename=\'\';
var phpmyvisitesSite = '.$i_site.';
- var phpmyvisitesURL = "'.generer_url_public('phpmyvisites','',true).'";
+ var phpmyvisitesURL = "'.($url = generer_url_public('phpmyvisites','',true)).'";
//-->
</script>
<script language="javascript" src="'.url_de_base().find_in_path('spip_phpmyvisites.js').'" type="text/javascript"></script>
<noscript>
- <img src="'.generer_url_public('phpmyvisites','',true).'" alt="phpMyVisites" style="border:0" />
+ <img src="'.$url.'" alt="phpMyVisites" style="border:0" />
</noscript>
</div>
<!-- /phpmyvisites -->';