« Utilisateur:Goelette Cardabela/Sandbox/Annexion et indexation des wiki-livres/Référencement automatique » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 384 :
#! /bin/bash
clear
rm ArticleUn.tmp
rm ArticleUn.sclt
echo "Création de ArticleUn.sclt avec ArticleUn.str "
echo '--------------------'
echo " "
echo "== Sources et contributeurs de l'article ==" > ArticleUn.sclt
echo "<small><small>'''ArticleUn''' ''Source :''"\
'https://fr.wikibooks.org/w/index.php?oldid=' >> ArticleUn.sclttmp
cat ArticleUn.str | grep -n -m 1 -i -e wgRevisionId | sed "s/,\"/%\"\n\"%/g" | grep -n -m 1 -i -e wgRevisionId | cut -d'%' -f2 | sed "s/wgRevisionId\"://g" >> ArticleUn.sclttmp
echo ", ''Droits de copie :''" >> ArticleUn.sclttmp
cat ArticleUn.str | grep -n -m 1 -i -e license | sed "s/\"\//%\//g" | cut -d'%' -f2 |sed "s/\/\//https:\/\//g" >> ArticleUn.sclttmp
echo ", ''Auteur(s) :''" >> ArticleUn.sclttmp
cat ArticleUn.str | grep -n -m 1 -i -e wgRelevantUserName | sed "s/,\"/%\"\n\"%/g" | grep -n -m 1 -i -e wgRelevantUserName | cut -d'%' -f2 | sed "s/wgRelevantUserName\":\"/\"''Auteur '' : /g" | cut -d'"' -f2 >> ArticleUn.sclttmp
echo "</small></small>" >> ArticleUn.sclttmp
#
echo "== Sources et contributeurs de l'article ==" > ArticleUn.sclt
cat ArticleUn.tmp | sed ':z;N;s/\n//g;bz' >> ArticleUn.sclt
cat ArticleUn.sclt
</syntaxhighlight>'''
 
Ligne 401 ⟶ 406 :
'''<pre>
== Sources et contributeurs de l'article ==
<small><small>'''ArticleUn''' ''Source :''https://fr.wikibooks.org/w/index.php?oldid=632571, ''Droits de copie :''https://creativecommons.org/licenses/by-sa/3.0/, ''Auteur(s) :''Goelette Cardabela</small></small></pre>'''
, ''Droits de copie :''
https://creativecommons.org/licenses/by-sa/3.0/
, ''Auteur(s) :''
Goelette Cardabela
</small></small></pre>'''
 
'''Résutat (affichage) :'''<br />
''Il ne convient pas, ici, d'afficher le titre '' == Sources et contributeurs de l'article ==<br />
<small><small>'''ArticleUn''' ''Source :''https://fr.wikibooks.org/w/index.php?oldid=632571, ''Droits de copie :''https://creativecommons.org/licenses/by-sa/3.0/, ''Auteur(s) :''Goelette Cardabela</small></small>
, ''Droits de copie :''
https://creativecommons.org/licenses/by-sa/3.0/
, ''Auteur(s) :''
Goelette Cardabela
</small></small>
 
===== {{75}}Extraire les liens des images de la page ArticleUn ( Étude en cours) =====