ToDo: Difference between revisions

From Diskmags Catalog
No edit summary
No edit summary
 
(14 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== Offen ==
== Offen ==


* Seitentitel heißt immer noch "Diskmag", das sollte zu "Diskmags Catalog" geändert werden
=== Alle ===
* Main Page sollte zu "Diskmags Catalog" geändert werden
* ⚠️⚠️⚠️ Die Hash-Symbole "#" in den Issues müssen durch "No." ohne Leerzeichen dazwischen ersetzt werden. Können die Extension [[Special:ReplaceText]] verwenden
** dazu muss wohl $wgAllowDisplayTitle auf "true" gesetzt werden
* Außerdem fehlt noch ein richtig gutes Favicon
** siehe https://www.semantic-mediawiki.org/wiki/Help:Display_title
* page footer: Pipe zwischen die Items setzen: Privacy policy | About Diskmag | Disclaimers -> sind in der Chameleon-Ansicht sichtbar, im Vector jedoch nicht
** außerdem fehlt noch ein richtig gutes Favicon
* page footer: Pipe zwischen die Items setzen: Privacy policy | About Diskmag | Disclaimers
** das wurde nicht umgesetzt, befand sich aber unter "erledigt"?
** das wurde nicht umgesetzt, befand sich aber unter "erledigt"?
* Property "Systems" umbenennen zu "System"
* Property "Systems" umbenennen zu "System"
Line 13: Line 11:
* Issue-Listen bearbeiten
* Issue-Listen bearbeiten
* Systeme zusammenfassen
* Systeme zusammenfassen
* News-Sektion überarbeiten
** "Date:" soll raus aus der Liste auf der Homepage
** ist jetzt manuell überarbeitet, kann ggf. nochmal systematisiert werden
* Templates überarbeiten (z.B. Template:Language)
* Templates überarbeiten (z.B. Template:Language)
** die tabellarischen Ansichten sind soweit ok
** die tabellarischen Ansichten sind soweit ok
Line 23: Line 18:
* Examples-Seite anlegen
* Examples-Seite anlegen
** ähnlich Poster, eine Auswahl von schönen und interessanten Diskmags mit einer Kurzbeschreibung, darf dann auch etwas mehr werden
** ähnlich Poster, eine Auswahl von schönen und interessanten Diskmags mit einer Kurzbeschreibung, darf dann auch etwas mehr werden
=== Madlin ===
* alle Seiten für die jeweiligen Systems anlegen
** kurze Erklärung dazu formulieren (1-2 Sätze)
** Template reinkopieren
* das analog für:
** Language
** Origin
** für diese beiden außerdem noch die Category anlegen ✅
=== Tomash ===
* Seiten für die jeweiligen Quellen anlegen ✅
** kurze Beschreibung (kleiner Text über die Quelle)
** Link zur Quelle


== Katalog ==
== Katalog ==
Line 42: Line 23:
* manuell ergänzen:
* manuell ergänzen:
** Neuroblast (Apple) https://archive.org/details/hypercard_neuroblast-hypercard-diskzine
** Neuroblast (Apple) https://archive.org/details/hypercard_neuroblast-hypercard-diskzine
* ggf. eine separate Page für manuell eingepflegte Titel anlegen, zur Dokumentation
** CURSOR: https://en.wikipedia.org/wiki/CURSOR (wichtig, da Tape-Magazin)
** oder besser: als "Source" manuell angeben
* Liste unter https://en.wikipedia.org/wiki/List_of_disk_magazines manuell auswerten
* Liste unter https://plus4world.powweb.com/sl/400 komplett scrapen
** d.h. daraus tatsächlich vorhandene Wiki-Seiten aufnehmen und zu den jeweiligen Titeln packen, also als "Source"
** kurze Beschreibung der Source "Wikipedia" erstellen
* Magazine unter http://www.homecomputerworld.com/magazine.html auswerten
* allgemein: ggf. eine separate Page für manuell eingepflegte Titel anlegen, zur Dokumentation
** oder noch besser: datenfeld "manually added" einrichten?
 
* Scraping:
* Liste unter https://plus4world.powweb.com/sl/400 -> für Plus/4, wichtig
** u.a. Ausgaben von Terror News ergänzen: https://plus4world.powweb.com/mags/Terror_News
** u.a. Ausgaben von Terror News ergänzen: https://plus4world.powweb.com/mags/Terror_News
* Liste unter https://acpc.me/#ACME/FANZINES_DISK (Amstrad, das wird jedenfalls gebraucht)
* Liste unter https://www.msx.org/wiki/Category:Disk_Magazines -> neues System anlegen, sehr wichtig (Japan)


== Modell ==
== Modell ==
Line 79: Line 69:
* manuell ergänzt: RUN (Spectrum) https://archive.org/details/RUN-Spectrum/RUN01/ ✅
* manuell ergänzt: RUN (Spectrum) https://archive.org/details/RUN-Spectrum/RUN01/ ✅
* Kategorien-Bezeichnungen sollten alle im Singular stehen (derzeit manchmal Singular, manchmal Plural) ✅
* Kategorien-Bezeichnungen sollten alle im Singular stehen (derzeit manchmal Singular, manchmal Plural) ✅
* Seitentitel heißt immer noch "Diskmag", das sollte zu "Diskmags Catalog" geändert werden ✅
* Main Page sollte zu "Diskmags Catalog" geändert werden ✅
* News-Sektion überarbeiten ✅
** "Date:" soll raus aus der Liste auf der Homepage
** ist jetzt manuell überarbeitet, kann ggf. nochmal systematisiert werden
* Seiten für die jeweiligen Quellen anlegen ✅
** kurze Beschreibung (kleiner Text über die Quelle) ✅
** Link zur Quelle ✅
* alle Seiten für die jeweiligen Systems anlegen ✅
** kurze Erklärung dazu formulieren (1-2 Sätze) ✅
** Template reinkopieren ✅
** das analog für:
*** Language ✅
*** Origin ✅
*** für diese beiden außerdem noch die Category anlegen ✅

Latest revision as of 21:00, 25 November 2024

Offen

Alle

  • ⚠️⚠️⚠️ Die Hash-Symbole "#" in den Issues müssen durch "No." ohne Leerzeichen dazwischen ersetzt werden. Können die Extension Special:ReplaceText verwenden
  • Außerdem fehlt noch ein richtig gutes Favicon
  • page footer: Pipe zwischen die Items setzen: Privacy policy | About Diskmag | Disclaimers -> sind in der Chameleon-Ansicht sichtbar, im Vector jedoch nicht
    • das wurde nicht umgesetzt, befand sich aber unter "erledigt"?
  • Property "Systems" umbenennen zu "System"
  • Kategorie System/PAPER umbenennen zu "Papermag"
  • Kategorie "Media" hinzufügen (lässt sich dann vermutlich größtenteils aus den Dateitypen der Images ableiten)
  • Issue-Listen bearbeiten
  • Systeme zusammenfassen
  • Templates überarbeiten (z.B. Template:Language)
    • die tabellarischen Ansichten sind soweit ok
      • die Tabellen-Überschriften müssen indessen funktionaler sein
      • momentan kommt man auf eine Seite, die kein normaler Mensch versteht
      • es sollte da ausschließlich die Sortierfunktion anspringen. Die kommt aber nur, wenn man auf einen Bereich ohne Text klickt
  • Examples-Seite anlegen
    • ähnlich Poster, eine Auswahl von schönen und interessanten Diskmags mit einer Kurzbeschreibung, darf dann auch etwas mehr werden

Katalog

Modell

  • Kategorie Magazine ✅
    • Property Language (wird später geerbt von allen Issues)
    • Property System (wird später geerbt von allen Issues)
    • Property Origin (wird später geerbt von allen Issues)
    • Property DateFirstIssue/DateLastIssue (wird abgeleitet)
    • Property Issues (gezählt)
    • Property "Checked" (zunächst bei Language:German)
  • Kategorie Issue
    • Kategorie/Property Language (können mehrere sein) ✅
    • Property System (können mehrere sein)
    • Property Origin (können mehrere sein) ✅
    • Property Date (Year/Month) ✅
    • Kategorie/Property Source (können mehrere sein) ✅
    • Property "Checked" (zunächst bei Language:German)
    • weitere:
      • Property Nummer
      • Property Media (3.5, 5.25, 3.0, Tape, CD-ROM?, Binary)
      • Property CoverImage?
      • Property Price?
      • Property Type -> Kategorien "Commercial" & "Community"

Erledigt

  • die URLs des Wikis verweisen teils auf http://diskmags.informatik.uni-wuerzburg.de/..., lässt sich das umbiegen? ✅
  • page footer: Lizenzangabe (im Footer) ändern nach CC BY ✅
    • page footer sagt aktuell CC BY SA => ändern nach CC BY ✅
    • image im page footer sagt aktuell CC0 => ändern nach CC BY ✅
  • manuell ergänzt: RUN (Spectrum) https://archive.org/details/RUN-Spectrum/RUN01/
  • Kategorien-Bezeichnungen sollten alle im Singular stehen (derzeit manchmal Singular, manchmal Plural) ✅
  • Seitentitel heißt immer noch "Diskmag", das sollte zu "Diskmags Catalog" geändert werden ✅
  • Main Page sollte zu "Diskmags Catalog" geändert werden ✅
  • News-Sektion überarbeiten ✅
    • "Date:" soll raus aus der Liste auf der Homepage
    • ist jetzt manuell überarbeitet, kann ggf. nochmal systematisiert werden
  • Seiten für die jeweiligen Quellen anlegen ✅
    • kurze Beschreibung (kleiner Text über die Quelle) ✅
    • Link zur Quelle ✅
  • alle Seiten für die jeweiligen Systems anlegen ✅
    • kurze Erklärung dazu formulieren (1-2 Sätze) ✅
    • Template reinkopieren ✅
    • das analog für:
      • Language ✅
      • Origin ✅
      • für diese beiden außerdem noch die Category anlegen ✅