Commit 0c03aed1 authored by Régis Witz's avatar Régis Witz
Browse files

🐛 do not display authors in sources

parent 77f4c13c
......@@ -101,7 +101,6 @@ Chaque volume est accessible sous forme de deux pages HTML :
<br>Ça n'est qu'à partir de ce moment qu'on pourra sérieusement estimer le nombre de pages du volume.
</small>
</li>
<li>Abréviation des corpus et recueils de sources : ne pas afficher les auteurs antiques.</li>
<li>Rajouter les abréviations pour les langues, et ne pas oublier de rajouter la section correspondante dans les chapitres introductifs.</li>
<li>Ordre des notices : quand plusieurs notices ont exactement les mêmes auteurs, dans les volumes précédents, elles n'étaient pas triées de manière utile pour le lecteur.
Je les ordonnerai par ordre alphabétique de leur titre.
......
......@@ -250,7 +250,7 @@ def write_html(config, records):
ouvrages_collectifs.append(oc.as_entry(records))
corpus = []
for source in sources:
if source.alias:
if source.alias and not source.is_author:
corpus.append(source.as_entry())
articles = []
......
......@@ -234,6 +234,7 @@ class Source(Record):
FIELDS = {
'descripteur': '1',
'alias': '132',
'is_author': '988',
}
@property
......@@ -245,6 +246,11 @@ class Source(Record):
value = self.fields.get(self.FIELDS['alias'], None)
return value[0] if value else None
@property
def is_author(self):
value = self.fields.get(self.FIELDS['is_author'], False)
return True if value and value[0] == "Oui" else False
@property
def initial(self):
return self.descripteur[0]
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment