Utilisateur:Phe

La bibliothèque libre.
Aller à : Navigation, rechercher

Sommaire

[modifier] À surveiller

  • livres dans de multiple catégories de qualité, livres dans de multiple catégories de qualité point commun, le timestamp d'entrée dans les cat date du 10 octobre 2011, les Livre: touché sont dans toutes les catégories à la fois. Pas de modèle utilisé par les Livre: modifié à cette date excepté [1]. Ressemble beaucoup au vieux bug de pagelist qui était montré tel quel dans les Livre:, peut s'expliquer de la même façon si le parser n'interprète pas le switch sur les cats. Un &action=purge ne corrige pas le pb, un dummy edit via un bot le corrige.

[modifier] En cours

cd ../pywikipedia
python replace.py -lang:fr -family:wikisource -regex "(\r\n)+<noinclude>\s*<references/></div></noinclude>" "<noinclude>\n<references/></div></noinclude>" "-file:../botpywi/temp.txt"

[modifier] Outils

Recherches de scanilles dans un dump.

find ~/wiki/file/frwikisource/Page -type f -print0 | xargs -0 grep -E -lw "mômes|môme|Môme|Mômes" | xargs -L 1 --delimiter=\\n grep -E -l 'level="3|4"'

time python page_list.py -lang:commons -family:commons "-symetric_difference:Category:DjVu files in French|0|Category:Books by year|1" > temp.txt

python replace.py -lang:fr -family:wikisource -regex "([^0-9A-Zpvcgm°.])[.](\s+)([a-zéèàùâêîôŷäëïöüÿœæï])" "\\1\\2\\3" "-prefixindex:Page:.../"

python replace.py "-prefixindex:File:Anatole France - " -family:commons -lang:commons -regex 
(?ms)Date( *)=([^0-9])([0-9][0-9][0-9][0-9])(.*)$
Date\1=\2\3\4\n[[Category:\3 books]]

(?ms)([^0-9])([0-9][0-9][0-9][0-9])([^0-9].*)$
\1\2\3\n[[Category:\2 books]]

python replace.py -lang:fr -family:wikisource -regex "([A-Za-zéèàêœâ])'([A-Za-zéèàêœâ])" "\\1’\\2" "-prefixindex:..."

recat

python replace.py -lang:fr -family:wikisource "-prefixindex:Page:Revue des Deux Mondes - 1865" -regex "\s*<references/>\s*</div>\s*<noinclude>" "<noinclude>"

{{R2Mondes\|(\d+)\|(\d+)\|(\d+)}} --> ==[[Page:Revue des Deux Mondes - $1 - tome $2.djvu/$3]]==

document.write() --> $('body').append()


<math>\left. \begin{matrix}\ \\ \ \end{matrix} \right\}</math> \left. \begin{matrix}\  \\ \  \end{matrix} \right\}

<math>\left\{ \begin{matrix}\ \\ \ \end{matrix} \right.</math> \left\{ \begin{matrix}\  \\ \  \end{matrix} \right.

{| style="background:transparent;font-size:90%;line-height:140%;border-style:none;text-align:left;" cellspacing="0" cellpadding="2" align="center"
|-

{{x-larger|{{sc|'''

<div style="padding-left:1em;text-indent:-1em;">

<math>\scriptstyle \frac 12</math> \scriptstyle \frac 12

quote “ ”

prime ′ double prime ″ triple prime ‴

border-style:top right bottom left

<div style="text-indent:-2em;padding-left:2em;">

<div style="text-indent:-2em;padding-left:4em;">

<center>────────</center>

<div style="line-height:50%;text-align:center">*<br />* *</div>
*
* *
{{Astérisme|140%}}
<center>✽<span style="vertical-align:60%">✽</span>✽</center>

Section et dictionnaire dynamique.

python replace.py "-prefixindex:Page:Michaud - Biographie universelle ancienne et moderne - 1843 - Tome 2.djvu/26" -lang:fr -family:wikisource -regex "\s*(<section end=.*/><noinclude>\r\n<references/></div></noinclude>)$" "\\1"

[modifier] À faire

  • {{Page}} à changer en <page index= (attendre que les pages soient normalisées)
  • Bulletin SGF I, II, III et IV : liens vers les volumes suivant/précédent

[modifier] Livre

[modifier] Gallica et sommaire

partir de http://gallica.bnf.fr/ark:/12148/bpt6k3191m cliquer sur "detailed information" puis sur "relation" récupérer l'id dans la première boite à droite "Poste d'accès aux ressources électroniques NUMP- 257" et utiliser l'id avec http://visualiseur.bnf.fr/CadresFenetre?O=NUMP-257

[modifier] Epub source

[modifier] Regex

([^'])'([^'])
\1’\2
‘
’
([A-Za-zÉÈÇ])—([A-Za-zÉÈÇ])
\1-\2

[modifier] Divers

[modifier] Maintenance des index

[modifier] Tables

[modifier] Wikilocal

Outils personnels
Espaces de noms
Variantes
Actions
Lire
Contribuer
Imprimer / exporter
Boîte à outils
Autres langues