Changeset 113562 in spip-zone for _dev_/univers_spip
- Timestamp:
- Jan 22, 2019, 9:04:01 PM (2 years ago)
- Location:
- _dev_/univers_spip
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
_dev_/univers_spip/genie/univers_check.php
r113560 r113562 74 74 ); 75 75 76 univers_check_doublons();77 78 76 return 0; 79 77 } 80 81 function univers_check_doublons() {82 spip_timer('up');83 $websites = sql_allfetsel(84 ['url_clean', 'count(*) as nb_doublons'],85 'spip_websites',86 [87 "statut='publie'",88 "status=''",89 ],90 'url_clean',91 '',92 '0,50',93 'nb_doublons > 1'94 );95 $websites = array_column($websites, 'url_clean');96 foreach ($websites as $website) {97 $doublons = sql_allfetsel(98 'id_website',99 'spip_websites',100 ['url_clean = ' . sql_quote($website)],101 '',102 ["IF(LEFT(url, 5) = 'https', 1, 0) DESC", 'date DESC'],103 '1,100'104 );105 $doublons = array_column($doublons, 'id_website');106 sql_updateq(107 'spip_websites',108 ['statut' => 'poub'],109 sql_in('id_website', $doublons)110 );111 }112 echo 'Doublons supprimés en ' . spip_timer('up');113 } -
_dev_/univers_spip/plugin.xml
r113560 r113562 4 4 <licence>GPL</licence> 5 5 <etat>test</etat> 6 <version>0.2.3 0</version>6 <version>0.2.31</version> 7 7 <version_base>0.1.10</version_base> 8 8 <categorie>statistique</categorie>
Note: See TracChangeset
for help on using the changeset viewer.