Benutzer:Dagobot

Aus Piratenwiki
Wechseln zu: Navigation, Suche
Botprofil
Benutzer Dagobot.svg
Persönlich
Nick: Dagobot
Betreiber: Dagobar
Technik
Sprache(n): PHP
Software: Eigengebastelt
MW-API: ja
Aufgaben
  • Dateien umbenennen
  • Dateien kategorisieren
  • Diverse Kleinigkeiten
  • Terminerinnerung auf Mailinglisten
  • Terminverwaltung
  • Stammtischverwaltung

Benutzerdateien

Grundidee

  • Einheitliche Dateinamenstruktur
  • Einheitliche Kategorisierung
  • Tilgung überflüssiger Weiterleitungen
  • Überprüfung temporärer Kategorien (unbenutzt? zu groß?)

Wann ist ein Bild ein Benutzerbild?

  • Nur auf einer Seite im Benutzer-Namensraum verlinkt/eingebunden
    • Benutzerdatei DIESES Benutzers
      • Gelöste Probleme:
        1. Anderer Benutzer als der Abgebildete hatte das Bild hochgeladen (wer kommt eigentlich auf solch #§%$$ Ideen?)
        2. Benutzer wurde mittlerweile umbenannt

Quellen

Strategie Kategorien

Strategie Benutzerseiten

Idee: Einfach mal alles abarbeiten was auf Benutzerseiten an Dateien verlinkt wird?

Transformation

Modul 1 - Verschiebung / Nachträgliche Verschiebungsprüfung

  • Zielname: Datei:Benutzer {Benutzername} {counter}.{ext}
  • Auf Weiterleitung verzichten?
    • Seltenst ist ein Dateiname für eine externe Verlinkung sinnvoll verwendbar
      • Regel wann doch eine Weiterleitung verbleiben soll?
    • Voraussetzung:
      • Änderung des Dateinamens auf der jeweiligen Benutzerseite
      • Änderung des Dateinamens auf anderen Seiten (z.B. Kandidatenlisten)
    • Probleme:
      • Verwendung über andere Vorlagen (?)
Strategie

Da nicht alle Voraussetzungen in einem Arbeitgang erfüllt werden können:

  1. Verschiebung MIT Weiterleitung (soweit überhaupt verwendet)
  2. Änderung des Dateinamens auf der Benutzerseite (und anderen Seiten)
  3. Prüfung des alten Dateinamens ob noch irgendwelche Benutzungen vorhanden sind
  4. Falls unbenutzt: Ersetzen der Weiterleitung mit einem {{Löschen}}-Baustein


Modul 2 - Kategorisierung

Termine