Skip to content
Extraits de code Groupes Projets
Valider ee495f5f rédigé par esj's avatar esj
Parcourir les fichiers

suppressions des .php3 dans le code html des formulaires en utilisant...

suppressions des .php3 dans le code html des formulaires en utilisant generer_url dans leur inc_ associe (pas indispensable, mais ca permet de recenser plus facilement les script spip_*, qui sont delicats)
parent 86e30680
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -27,7 +27,7 @@ ...@@ -27,7 +27,7 @@
alt="[(#ENV{login_alt})]" /></div>] alt="[(#ENV{login_alt})]" /></div>]
<input type="hidden" name="session_login_hidden" value="(#ENV{login})" /> <input type="hidden" name="session_login_hidden" value="(#ENV{login})" />
<script type="text/javascript"><!-- <script type="text/javascript"><!--
document.write("<:login_login:>&nbsp;<strong>[(#ENV{login_alt})]<" + "/strong><br />&#91;<a style='color: #e86519' href='spip_cookie.php3?cookie_admin=non[&amp;url=(#ENV*{url}|urlencode)][&amp;retour=(#ENV*{self}|urlencode)]'><font size='2'><:login_autre_identifiant:><" + "/font><" + "/a>&#93;") document.write("<:login_login:>&nbsp;<strong>[(#ENV{login_alt})]<" + "/strong><br />&#91;<a style='color: #e86519' href='[(#ENV{action2})]?cookie_admin=non[&amp;url=(#ENV*{url}|urlencode)][&amp;retour=(#ENV*{self}|urlencode)]'><font size='2'><:login_autre_identifiant:><" + "/font><" + "/a>&#93;")
//--></script> //--></script>
<noscript> <noscript>
<p class='notes' style='font-size: 130%'> <p class='notes' style='font-size: 130%'>
......
<!-- <!--
Formulaire de connexion pour les forums sur abonnement Formulaire de connexion pour les forums sur abonnement
cf. inc-formulaire_forum.php3 appele dans inc-formulaire_forum.php
--> -->
...@@ -11,12 +11,12 @@ ...@@ -11,12 +11,12 @@
<div align='center' style='font-family: Verdana,arial,helvetica,sans-serif; font-size: 12px;'> <div align='center' style='font-family: Verdana,arial,helvetica,sans-serif; font-size: 12px;'>
&#91;<a href='spip_inscription.php3?mode=forum&amp;focus=nom_inscription' &#91;<a [href='(#ENV{inscription})?mode=forum&amp;focus=nom_inscription']
target="spip_pass" target="spip_pass"
onclick="javascript:window.open(this.href, 'spip_pass', 'scrollbars=yes, resizable=yes, width=480, height=500'); return false;"><:login_sinscrire:></a>&#93; onclick="javascript:window.open(this.href, 'spip_pass', 'scrollbars=yes, resizable=yes, width=480, height=500'); return false;"><:login_sinscrire:></a>&#93;
&#91;<a &#91;<a
href="spip_pass.php3" [href="(#ENV{oubli})"]
target="spip_pass" target="spip_pass"
onclick="javascript:window.open(this.href, 'spip_pass', 'scrollbars=yes, resizable=yes, width=480, height=280'); return false;"><:login_motpasseoublie:></a>&#93; onclick="javascript:window.open(this.href, 'spip_pass', 'scrollbars=yes, resizable=yes, width=480, height=280'); return false;"><:login_motpasseoublie:></a>&#93;
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
][ ][
(#ENV*{message}|?{'',' '}) (#ENV*{message}|?{'',' '})
<form id="oubli_form" action='spip_pass.php3' method='post'> <form id="oubli_form" action='[(#ENV{action})]' method='POST'>
<fieldset class='spip_sanscadre'> <fieldset class='spip_sanscadre'>
<legend><:pass_nouveau_pass:></legend>[ <legend><:pass_nouveau_pass:></legend>[
<input type='hidden' name="p" value="(#ENV{p})" /> <input type='hidden' name="p" value="(#ENV{p})" />
......
...@@ -92,7 +92,9 @@ function balise_FORMULAIRE_FORUM_dyn($titre, $table, $forums_publics, $id_rubriq ...@@ -92,7 +92,9 @@ function balise_FORMULAIRE_FORUM_dyn($titre, $table, $forums_publics, $id_rubriq
// verifier l'identite des posteurs pour les forums sur abo // verifier l'identite des posteurs pour les forums sur abo
if (($forums_publics == "abo") && (!$GLOBALS["auteur_session"])) { if (($forums_publics == "abo") && (!$GLOBALS["auteur_session"])) {
return array('formulaire_login_forum', 0, array()); return array('formulaire_login_forum', 0,
array('inscription' => generer_url_public('spip_inscription'),
'oubli' => generer_url_public('spip_pass')));
} }
// ne pas mettre '', sinon le squelette n'affichera rien. // ne pas mettre '', sinon le squelette n'affichera rien.
......
...@@ -21,7 +21,7 @@ function balise_FORMULAIRE_RECHERCHE_stat($args, $filtres) { ...@@ -21,7 +21,7 @@ function balise_FORMULAIRE_RECHERCHE_stat($args, $filtres) {
if ($GLOBALS['meta']["activer_moteur"] != "oui") if ($GLOBALS['meta']["activer_moteur"] != "oui")
return ''; return '';
// Seul un lien [(#FORMULAIRE_RECHERCHE|xxx.php3)] nous interesse // filtres[0] doit etre un script (a revoir)
else else
return array($filtres[0], $args[0]); return array($filtres[0], $args[0]);
} }
...@@ -33,12 +33,9 @@ function balise_FORMULAIRE_RECHERCHE_dyn($lien, $rech) { ...@@ -33,12 +33,9 @@ function balise_FORMULAIRE_RECHERCHE_dyn($lien, $rech) {
$recherche_securisee = _T('info_rechercher'); $recherche_securisee = _T('info_rechercher');
} }
} }
if (!$lien)
$lien = 'recherche' . _EXTENSION_PHP ; # par defaut
return array('formulaire_recherche', 3600, return array('formulaire_recherche', 3600,
array( array('lien' => ($lien ? $lien : generer_url_public('recherche')),
'lien' => $lien,
'recherche_securisee' => $recherche_securisee 'recherche_securisee' => $recherche_securisee
)); ));
} }
......
...@@ -29,8 +29,7 @@ function balise_URL_LOGOUT_dyn($cible) { ...@@ -29,8 +29,7 @@ function balise_URL_LOGOUT_dyn($cible) {
$cible = $link->getUrl(); $cible = $link->getUrl();
} }
return 'spip_cookie' . _EXTENSION_PHP . '?logout_public=' . $login return generer_url_public('spip_cookie', "logout_public=$login&url=" . urlencode($cible));
. '&amp;url=' . urlencode($cible);
} }
?> ?>
...@@ -82,7 +82,10 @@ $message = ''; ...@@ -82,7 +82,10 @@ $message = '';
} }
} }
} }
return array('formulaire_oubli', 0, array('p' => $p, 'message' => $message)); return array('formulaire_oubli', 0,
array('p' => $p,
'message' => $message,
'action' => generer_url_public('spip_pass')));
} }
function spip_pass_dist() function spip_pass_dist()
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter