diff --git a/ecrire/inc/distant.php b/ecrire/inc/distant.php index 82e613bcc0419b3f11aa727313761e49a724933c..1d0bc40ce6598aced43991206c0ae8b278d418cf 100644 --- a/ecrire/inc/distant.php +++ b/ecrire/inc/distant.php @@ -368,7 +368,7 @@ function url_to_ascii($url_idn) { * au besoin encode son contenu dans le charset local * * @uses init_http() - * @uses recuperer_entetes() + * @uses recuperer_entetes_complets() * @uses recuperer_body() * @uses transcoder_page() * @uses prepare_donnees_post() @@ -923,7 +923,8 @@ function recuperer_entetes_complets($handle, $if_modified_since = false) { * Lit les entêtes de reponse HTTP sur la socket $f * * @uses recuperer_entetes_complets() - * @deprecated + * @deprecated 3.1 + * @see recuperer_entetes_complets() * * @param resource $f * Socket d'un fichier (issu de fopen) diff --git a/ecrire/inc/filtres.php b/ecrire/inc/filtres.php index d4cbd97ee2873fec52560a0c08d73037a54f7438..4d76b80a3cfab0c61e4ed51b9d8e7b2ea15b93b2 100644 --- a/ecrire/inc/filtres.php +++ b/ecrire/inc/filtres.php @@ -3665,6 +3665,9 @@ function filtre_balise_svg_dist($img, $alt = '', $class = null, $size=null) { /** * Affiche chaque valeur d'un tableau associatif en utilisant un modèle + * + * @deprecated 4.0 + * @see <BOUCLE(DATA){source table, #GET{tableau}}> * * @example * - `[(#ENV*|unserialize|foreach)]` diff --git a/ecrire/req/mysql.php b/ecrire/req/mysql.php index 0f264eb92df96f6af5b10df281de49d6e0dcbaca..ff1c29a7afdb5b609e88f48744ea2af5cd4b6566 100644 --- a/ecrire/req/mysql.php +++ b/ecrire/req/mysql.php @@ -1625,68 +1625,6 @@ function spip_mysql_cite($v, $type) { return ("'" . addslashes($v) . "'"); } - -// Ces deux fonctions n'ont pas d'equivalent exact PostGres -// et ne sont la que pour compatibilite avec les extensions de SPIP < 1.9.3 - -/** - * Poser un verrou SQL local - * - * Changer de nom toutes les heures en cas de blocage MySQL (ca arrive) - * - * @deprecated Pas d'équivalence actuellement en dehors de MySQL - * @see spip_release_lock() - * - * @param string $nom - * Inutilisé. Le nom est calculé en fonction de la connexion principale - * @param int $timeout - * @return string|bool - * - Nom du verrou si réussite, - * - false sinon - */ -function spip_get_lock($nom, $timeout = 0) { - - define('_LOCK_TIME', intval(time() / 3600 - 316982)); - - $connexion = &$GLOBALS['connexions'][0]; - $bd = $connexion['db']; - $prefixe = $connexion['prefixe']; - $nom = "$bd:$prefixe:$nom" . _LOCK_TIME; - - $connexion['last'] = $q = "SELECT GET_LOCK(" . _q($nom) . ", $timeout) AS n"; - - $q = @sql_fetch(mysqli_query(_mysql_link(), $q)); - if (!$q) { - spip_log("pas de lock sql pour $nom", _LOG_ERREUR); - } - - return $q['n']; -} - - -/** - * Relâcher un verrou SQL local - * - * @deprecated Pas d'équivalence actuellement en dehors de MySQL - * @see spip_get_lock() - * - * @param string $nom - * Inutilisé. Le nom est calculé en fonction de la connexion principale - * @return string|bool - * True si réussite, false sinon. - */ -function spip_release_lock($nom) { - - $connexion = &$GLOBALS['connexions'][0]; - $bd = $connexion['db']; - $prefixe = $connexion['prefixe']; - $nom = "$bd:$prefixe:$nom" . _LOCK_TIME; - - $connexion['last'] = $q = "SELECT RELEASE_LOCK(" . _q($nom) . ")"; - mysqli_query(_mysql_link(), $q); -} - - /** * Teste si on a les fonctions MySQLi (pour l'install) *