Author: fil@rezo.net
Date: Sat Jun 24 18:53:15 2006
New Revision: 3653
Log:
pour tester, tout mettre en vrac dans squelettes/ (perfectible !)
Modified:
_contribs_/_formulaires_/recommander/action/fragment_recommander.php
_contribs_/_formulaires_/recommander/recommander.php
Modified: _contribs_/_formulaires_/recommander/action/fragment_recommander.php
--- _contribs_/_formulaires_/recommander/action/fragment_recommander.php (original)
+++ _contribs_/_formulaires_/recommander/action/fragment_recommander.php Sat Jun 24 18:53:15 2006
@@ -1,5 +1,5 @@
<?php
function action_fragment_recommander() {
- include('../spip-zone/_contribs_/_formulaires_/recommander/recommander.php');
+ include('squelettes/recommander.php');
}
?>
\ No newline at end of file
Modified: _contribs_/_formulaires_/recommander/recommander.php
--- _contribs_/_formulaires_/recommander/recommander.php (original)
+++ _contribs_/_formulaires_/recommander/recommander.php Sat Jun 24 18:53:15 2006
@@ -135,9 +135,15 @@
value='".htmlspecialchars(_request('recommander_message'))."' />";
$r .= "<input type='submit' name='recommander_email' value='"._T('recommander_message')."' />";
+ if (!_request('recommander_cle')) {
$contexte = base64_encode(serialize($GLOBALS['contexte_inclus']));
+ $cle = md5(_SECRET.$contexte);
+ } else {
+ $contexte = htmlspecialchars(_request('recommander_env'));
+ $cle = htmlspecialchars(_request('recommander_cle'));
+ }
$r .= "<input type='hidden' name='recommander_env' value='$contexte' />\n";
- $r .= "<input type='hidden' name='recommander_cle' value='".md5(_SECRET.$contexte)."' />\n";
+ $r .= "<input type='hidden' name='recommander_cle' value='$cle' />\n";
$r .= "</form>";
} else {
@@ -149,8 +155,8 @@
}
// main()
-echo "<script type='text/javascript' src='../ahah/ahah.js'></script>\n",
- "<div id='recommander'>\n",
+echo "<script type='text/javascript' src='squelettes/ahah.js'></script>\n",
+ "<div id='recommander' class='formulaire_spip'>\n",
"<span></span>\n", # pour l'icone "searching..."
main_recommander(),
"</div>\n";