BücherBot
Dieser Benutzer ist ein Bot ohne Bot-Flag. Er wird von he!ko betrieben.
|
Mein Zweck
BearbeitenZweck dieses Bots ist das Erstellen von Bücherregalen mit den Büchern, die auf Basis der Buch Erweiterung erstellt wurden.
Hintergrund
BearbeitenDie Buch-Erweiterung bietet die Möglichkeit Bücher zu speichern und so z.B. anderen Nutzern zu Verfügung zu stellen. Gespeicherte Bücher sind gewöhnliche Wiki-Seiten, die sich durch eine spezielle Syntax zur Beschreibung der enthaltenen Sammlung und ihre Zuordnung zur Kategorie:Wikipedia:Bücher auszeichnen. Bücher können im Benutzernamensraum (Benutzer:Name/Bücher/) oder in einem globalen NS (Wikipedia:Bücher/) existieren. Für das Auffinden von existierenden Büchern ist die Zuordnung zu nur einer Kategorie problematisch, wie man in der Kategorie:Wikipedia:Bücher gut sehen kann. Andererseits möchte man diese (potentiell große Anzahl) Bücher auch nicht in der normalen Kategoriensystematik zuordnen.
Lösung
BearbeitenDer Bot erstellt untereinander verlinkte Seiten, die die Menge der Bücher nach Titel und Schlagworten erschließen. Eine Vorschau der Arbeit kann hier angesehen werden.
Struktur der angelegten Seiten
Bearbeiten- Wikipedia:Bücherregal
- Frei editierbare Hauptseite des Bücherregals. Enthält u.a. die A-Z Navigation zur alphabetischen Liste der Bücher und zu der nach Schlagworten gruppierten Liste der Bücher (jeweils durch Transklusion).
- Wikipedia:Bücherregal/A-Z/
- A-Z Navigationsleite zur alphabetisch sortierten Liste der Bücher
- Wikipedia:Bücherregal/A-Z/0 (0,1,2, ...N)
- N Seiten mit jeweils M alphabetisch sortiert gelisteten Büchern
- Wikipedia:Bücherregal/Schlagworte A-Z/
- A-Z Navigationsleite zur alphabetisch sortierten Gruppen von Büchern zu Schlagworten
- Wikipedia:Bücherregal/Schlagworte A-Z/0 (0,1,2, ...N)
- N Seiten mit jeweils M durch Schlagworte gruppierten Büchern
- Wikipedia:Bücherregal/Schlagworte A-Z/Index
- A-Z Liste aller im Bücherregal verwendeten Schlagworte, alphabetisch sortiert
- Wikipedia:Bücherregal/Config
- Listet die Konfiguration des Bücherregals
Fehler
BearbeitenSollten dir bei meinen Beiträgen Fehler auffallen, so würde ich mich freuen, wenn du sie auf meiner Diskussionsseite notieren könntest. Benutzer:He!ko wird sich dann so bald wie möglich um die Behebung kümmern.
Technisches
BearbeitenDer Bot basiert auf dem Wikipedia Framework[1]
Schlagworte
BearbeitenJedes Buch wird mit N Schlagworten versehen. Diese werden aus den Namen der häufigsten Kategorien der im Buch enthaltenen Artikel gebildet.
Verwendete Vorlagen
BearbeitenDer Bot nutzt mehrere Vorlagen um die Darstellung und die Lokalisierung unabh. vom Bot zu halten. Die Namen der Vorlagen können in der Konfiguration gesetzt werden.
Siehe Wikipedia:Bücher/Bücherregal
Konfiguration
BearbeitenDie Konfiguration des Bots wird auf einer Unterseite des Bücherregals geschrieben und kann genutzt werden, um bestimmte Variablen in Vorlagen zu nutzen.
Beispiel der Konfiguration: Wikipedia:Bücher/Bücherregal/Config:
- az_navigation_footer
- Wikipedia:Bücher/Bücherregal/A-Z/Fußleiste
- az_navigation_header
- Wikipedia:Bücher/Bücherregal/A-Z/Kopfleiste
- az_navigation_page
- Wikipedia:Bücher/Bücherregal/A-Z
- book_category_name
- Kategorie:Wikipedia:Bücher
- book_display_template
- Wikipedia:Bücher/Bücherregal/Katalogzettel
- books_per_page
- 20
- bookshelf_config_page
- Wikipedia:Bücher/Bücherregal/Config
- bookshelf_page
- Wikipedia:Bücher/Bücherregal
- categories_to_exclude
- set([u'Kategorie:Wikipedia:B\xfccher'])
- keywords_az_navigation_footer
- Wikipedia:Bücher/Bücherregal/A-Z Schlagworte/Fußleiste
- keywords_az_navigation_header
- Wikipedia:Bücher/Bücherregal/A-Z Schlagworte/Kopfleiste
- keywords_az_navigation_page
- Wikipedia:Bücher/Bücherregal/A-Z Schlagworte
- keywords_index_page
- Wikipedia:Bücher/Bücherregal/A-Z Schlagworte/Index
- localize_continued
- Fortsetzung
- max_keywords_per_book
- 3
- min_keyword_occurance
- 5
- num_books
- 637
- use_userspace_books
- True
- userspace_prefix
- Benutzer
- ↑ TECHNISCH