6 changed files with 152 additions and 63 deletions
@ -0,0 +1,66 @@
|
||||
<?php |
||||
|
||||
|
||||
if (!function_exists('generer_url_retour')) { |
||||
/** |
||||
* Permet d'ajouter lien vers une page privée à un paramètre d'url (déprécié) |
||||
* |
||||
* ``` |
||||
* // deprecié |
||||
* $h = generer_url_ecrire('article', "id_article=$id_article&redirect=" . generer_url_retour('articles')); |
||||
* // utiliser |
||||
* $h = generer_url_ecrire('article'); |
||||
* $h = parametre_url($h, 'id_article', $id_article); |
||||
* $h = parametre_url($h, 'redirect', generer_url_ecrire('articles')); |
||||
* ``` |
||||
* |
||||
* @removed from SPIP 4.0 |
||||
* @deprecated 3.2 Utiliser parametre_url() et generer_url_ecrire() |
||||
* @see parametre_url() |
||||
* @see generer_url_ecrire() |
||||
* |
||||
* @param string $script |
||||
* @param string $args |
||||
* @return string |
||||
*/ |
||||
function generer_url_retour($script, $args = "") { |
||||
return rawurlencode(generer_url_ecrire($script, $args, true, true)); |
||||
} |
||||
} |
||||
|
||||
|
||||
if (!function_exists('spip_fetch_array')) { |
||||
/** |
||||
* Retourne une ligne d'un résultat de requête mysql (déprécié) |
||||
* |
||||
* @removed from SPIP 4.0 |
||||
* @see sql_fetch() |
||||
* @deprecated 2.0 Utiliser sql_fetch() |
||||
* @param Ressource $r Ressource mysql |
||||
* @param int|null $t Type de retour |
||||
* @return array|void|bool Tableau de la ligne SQL |
||||
**/ |
||||
function spip_fetch_array($r, $t = null) { |
||||
if (!isset($t)) { |
||||
if ($r) { |
||||
return sql_fetch($r); |
||||
} |
||||
} else { |
||||
if ($t == 'SPIP_NUM') { |
||||
$t = MYSQLI_NUM; |
||||
} |
||||
if ($t == 'SPIP_BOTH') { |
||||
$t = MYSQLI_BOTH; |
||||
} |
||||
if ($t == 'SPIP_ASSOC') { |
||||
$t = MYSQLI_ASSOC; |
||||
} |
||||
spip_log("appel deprecie de spip_fetch_array(..., $t)", 'vieilles_defs'); |
||||
if ($r) { |
||||
return mysqli_fetch_array($r, $t); |
||||
} |
||||
} |
||||
} |
||||
|
||||
} |
||||
|
@ -0,0 +1,75 @@
|
||||
<?php |
||||
|
||||
|
||||
/** |
||||
* Ancien marqueur de début de surlignement |
||||
* |
||||
* @see balise_DEBUT_SURLIGNE_dist() |
||||
* @removed from SPIP 4.0 |
||||
* @deprecated 2.0 N'a plus d'effet |
||||
**/ |
||||
define('MARQUEUR_SURLIGNE', 'debut_surligneconditionnel'); |
||||
|
||||
/** |
||||
* Ancien marqueur de fin de surlignement |
||||
* |
||||
* @see balise_FIN_SURLIGNE_dist() |
||||
* @removed from SPIP 4.0 |
||||
* @deprecated 2.0 N'a plus d'effet |
||||
**/ |
||||
define('MARQUEUR_FSURLIGNE', 'finde_surligneconditionnel'); |
||||
|
||||
|
||||
if (!function_exists('balise_DEBUT_SURLIGNE_dist')) { |
||||
/** |
||||
* Compile la balise `#DEBUT_SURLIGNE` qui permettait le surlignage |
||||
* des mots d'une recherche |
||||
* |
||||
* @note |
||||
* Cette balise n'a plus d'effet depuis r9343 |
||||
* |
||||
* @balise |
||||
* @see balise_FIN_SURLIGNE_dist() |
||||
* @removed from SPIP 4.0 |
||||
* @deprecated 2.0 Utiliser les classes CSS `surlignable` ou `pas_surlignable` |
||||
* |
||||
* @param Champ $p |
||||
* Pile au niveau de la balise |
||||
* @return Champ |
||||
* Pile complétée par le code à générer |
||||
**/ |
||||
function balise_DEBUT_SURLIGNE_dist($p) { |
||||
include_spip('inc/surligne'); |
||||
$p->code = "'<!-- " . MARQUEUR_SURLIGNE . " -->'"; |
||||
|
||||
return $p; |
||||
} |
||||
} |
||||
|
||||
|
||||
|
||||
if (!function_exists('balise_FIN_SURLIGNE_dist')) { |
||||
/** |
||||
* Compile la balise `#FIN_SURLIGNE` qui arrêtait le surlignage |
||||
* des mots d'une recherche |
||||
* |
||||
* @note |
||||
* Cette balise n'a plus d'effet depuis r9343 |
||||
* |
||||
* @balise |
||||
* @see balise_DEBUT_SURLIGNE_dist() |
||||
* @removed from SPIP 4.0 |
||||
* @deprecated Utiliser les classes CSS `surlignable` ou `pas_surlignable` |
||||
* |
||||
* @param Champ $p |
||||
* Pile au niveau de la balise |
||||
* @return Champ |
||||
* Pile complétée par le code à générer |
||||
**/ |
||||
function balise_FIN_SURLIGNE_dist($p) { |
||||
include_spip('inc/surligne'); |
||||
$p->code = "'<!-- " . MARQUEUR_FSURLIGNE . "-->'"; |
||||
|
||||
return $p; |
||||
} |
||||
} |
Loading…
Reference in new issue