[(#REM) Liste des dépôts OAI détectés On repère les dépôts en cherchant oai/nom_du_depot/Identify.html Les tableaux affichent le contenu de ces squelettes. Pas glop : on doit faire une copie locale du xml dans /tmp pour éviter un 404 dans la boucle data :/ ]

<:oai:titre_page_depots:>

[(#REM) On cherche les dépôts en collectant les fichiers oai/***/Identify.html ] #SET{chemins_depots,#ARRAY} [(#REM) Si le dossier grand parent est "oai", bingo ] [(#VALEUR|explode{/}|table_valeur{#VALEUR|explode{/}|count|moins{3}}|=={oai}|et{#VALEUR|in_array{#GET{chemins_depots}}|non}|oui) #SET{chemins_depots,#GET{chemins_depots}|push{#VALEUR}} ] #SET{depot,#VALEUR|explode{/}|table_valeur{#VALEUR|explode{/}|count|moins{2}}} #SET{url_depot,#URL_SITE_SPIP|rtrim{/}|concat{/oai.api/,#GET{depot}}} #SET{xml_identify,#VAL{_DIR_RACINE}|constant|concat{#GET{url_depot}|parametre_url{verb,Identify}|copie_locale{auto,#VAL{tmp/oai_}|concat{#GET{depot},_identify.xml}}}}
[(#GET{url_depot}|parametre_url{verb,Identify}|lien_ou_expose)]
#CLE [(#VALEUR{0})]