Browse Source

#URL_ECRIRE génère un appel systématique à tester_url_ecrire() qui lui même génre plusieurs find_in_path,

alors que le seul endroit où on a vraiment besoin de verifier que le script existe est le squelettes/inclure/cfg utilisé dans le panneau des plugin.
Explicitons le là, donc.
Economise une 20aine de find_in_path sur l'accueil de ecrire.
spip-3-stable
Cerdic 12 years ago
parent
commit
4ae46ad408
  1. 4
      ecrire/balise/url_.php
  2. 6
      prive/squelettes/inclure/cfg.html

4
ecrire/balise/url_.php

@ -181,9 +181,7 @@ function balise_URL_ECRIRE_dist($p) {
$fonc .= ',' . $args;
}
$p->code = 'generer_url_ecrire(' . $fonc .')';
if ($code)
$p->code = "(tester_url_ecrire($code) ?" . $p->code .' : "")';
#$p->interdire_scripts = true;
$p->interdire_scripts = false;
return $p;
}

6
prive/squelettes/inclure/cfg.html

@ -1,5 +1,5 @@
<div class='cfg_link'>[<a href="(#URL_ECRIRE{#SCRIPT})"
<div class='cfg_link'>[<a href="#URL_ECRIRE{#SCRIPT}"
title="<:icone_configuration_site:> [(#NOM|attribut_html)]"><img
src="#CHEMIN_IMAGE{cfg-16.png}" width="16" height="16"
alt="<:icone_configuration_site:> [(#NOM|attribut_html)]" /></a>]
</div>
alt="<:icone_configuration_site:> [(#NOM|attribut_html)]" /></a>(#SCRIPT|tester_url_ecrire|oui)]
</div>
Loading…
Cancel
Save