Bifurcation depuis
spip / spip
16170 validations de retard le dépôt en amont.
-
esj a rédigé
Interface des fragments Ajax: un formulaire pour exécuter le script action/F.php est à présent construit par une fonction surchargeable, inc_F, définie par défaut comme inc_F_dist dans le fichier inc/F.php. Elle est en particulier le résultat intégral du script fragment/F.php destiné à etre appelé en mode Ajax. Elle doit préalablement avoir été appelée en mode normal, son résultat comportant alors une balise initiale englobante dont l'attribut Id commencera par F,ce qui repère la greffe opérée par Ajax. Première tranche: les fragments appelés explicitement dans articles.php.
esj a rédigéInterface des fragments Ajax: un formulaire pour exécuter le script action/F.php est à présent construit par une fonction surchargeable, inc_F, définie par défaut comme inc_F_dist dans le fichier inc/F.php. Elle est en particulier le résultat intégral du script fragment/F.php destiné à etre appelé en mode Ajax. Elle doit préalablement avoir été appelée en mode normal, son résultat comportant alors une balise initiale englobante dont l'attribut Id commencera par F,ce qui repère la greffe opérée par Ajax. Première tranche: les fragments appelés explicitement dans articles.php.
virtualiser.php 1,55 Kio
<?php
/***************************************************************************\
* SPIP, Systeme de publication pour l'internet *
* *
* Copyright (c) 2001-2006 *
* Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James *
* *
* Ce programme est un logiciel libre distribue sous licence GNU/GPL. *
* Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne. *
\***************************************************************************/
if (!defined("_ECRIRE_INC_VERSION")) return;
include_spip('inc/actions');
// http://doc.spip.org/@formulaire_virtualiser
function inc_virtualiser_dist($id_article, $flag, $virtuel, $script, $args)
{
global $spip_lang_right;
$http = ($virtuel ? "" : "http://");
$res = "<input type='text' name='virtuel' class='formo' style='font-size:9px;' value='"
. $http
. $virtuel
. "' size='40' /><br />\n"
. "<font face='Verdana,Arial,Sans,sans-serif' size='2'>"
. "(<b>"._T('texte_article_virtuel')
. " :</b> "
. _T('texte_reference_mais_redirige')
. ")</font>"
. "\n<div align='$spip_lang_right'><input type='submit' class='fondo' value='"
. _T('bouton_changer')
. "' style='font-size:10px' /></div>";
$res = ajax_action_auteur('virtualiser', $id_article, $script, $args, $res);
return ($flag=='ajax') ? $res : "<div id='virtualiser-$id_article'>$res</div>";
}
?>