Browse Source

remplacement de recuperer_lapage() par recuperer_url()

3.0
JamesRezo 2 years ago
parent
commit
d3c831c002
  1. 2
      formulaires/site.php
  2. 2
      inc/feedfinder.php
  3. 3
      syndic/atomrss.php

2
formulaires/site.php

@ -36,7 +36,7 @@ function formulaires_site_verifier_dist($id_rubrique) {
if (!count($erreurs)) {
// Tester l'URL du site
include_spip('inc/distant');
if (!recuperer_page($url)) {
if (!recuperer_url($url)) {
$erreurs['url_site'] = _T('form_pet_url_invalide');
}
}

2
inc/feedfinder.php

@ -56,7 +56,7 @@ function is_feed($url) {
/**
* méthode SPIP
*/
if (function_exists('recuperer_page')) {
if (function_exists('recuperer_url')) {
$buffer = recuperer_url($url);
$buffer = $buffer['page'] ?? '';
if (preg_match("/<(\w*) .*/", $buffer, $matches)) {

3
syndic/atomrss.php

@ -385,7 +385,8 @@ function analyser_backend($rss, $url_syndic = '') {
include_spip("inc/distant");
for ($i = 0; $i < 10; $i++) {
// on fait un GET et pas un HEAD car les vieux SPIP ne repondent pas la redirection avec un HEAD (honte) sur un article virtuel
$res = recuperer_lapage($target, false, "GET", 4096);
$res = recuperer_url($target, ['taille_max' => 4096]);
$res = $res['status'] !== 200 ? false : $res;
if (!$res) {
break;
} // c'est pas bon signe car on a pas trouve l'URL...

Loading…
Cancel
Save