Benutzer:Vierlex/Wiki Todos: Unterschied zwischen den Versionen

aus Metalab, dem offenen Zentrum für meta-disziplinäre Magier und technisch-kreative Enthusiasten.
Wechseln zu: Navigation, Suche
K (Todo)
K (Todo)
Zeile 1: Zeile 1:
 
== Todo ==
 
== Todo ==
 
* templates fuer versch. anlaesse
 
* templates fuer versch. anlaesse
** englisch / deutsch fuer vorlagen..???
 
 
** [[Vorlage:Veranstaltung]]
 
** [[Vorlage:Veranstaltung]]
 
*** alle pages mit der kategorie "Veranstaltungen" bekommen ein update dass am anfang der page das Template "Vorlage:Veranstaltung" inkludiert wird.
 
*** alle pages mit der kategorie "Veranstaltungen" bekommen ein update dass am anfang der page das Template "Vorlage:Veranstaltung" inkludiert wird.
Zeile 22: Zeile 21:
 
auf '''Spezial:Registerme_list''' kann man eine neue liste generieren oder mit key abfragen wenn man in admins eingetragen wurde
 
auf '''Spezial:Registerme_list''' kann man eine neue liste generieren oder mit key abfragen wenn man in admins eingetragen wurde
  
neu erstellen:<br />
+
'''neu erstellen:'''<br />
 
es wird ein key generiert mit dem man die konfiguierte liste in die wikiseite einfuegen kann. diese liste ist für alle Benutzer gebunden die unter admins="" aufgelistet wurden
 
es wird ein key generiert mit dem man die konfiguierte liste in die wikiseite einfuegen kann. diese liste ist für alle Benutzer gebunden die unter admins="" aufgelistet wurden
  
 
parameter wären dann noch:
 
parameter wären dann noch:
 
<pre>
 
<pre>
name=[text] //name der liste, muss befuellt sein
+
name=[text]             //name der liste, muss befuellt sein
 
admins=[user1;user2;..] //alle wiki benutzer die zugriff auf die liste haben
 
admins=[user1;user2;..] //alle wiki benutzer die zugriff auf die liste haben
min=´1-*´ //default: empty
+
min=´1-*´               //default: empty
max=´1-*´ //default: empty
+
max=´1-*´               //default: empty
until=[date] //nur bis zu diesem datum bleibt die form offen dann close -> true, default:empty
+
until=[date]           //nur bis zu diesem datum bleibt die form offen dann close -> true, default:empty
 
showcounter=true|false //zeigt wieviele (von wievielen max) sich schon registriert haben, default: true
 
showcounter=true|false //zeigt wieviele (von wievielen max) sich schon registriert haben, default: true
 
notify when: full, each registration, until reached, X tage ohne registrierung, x tage nachdems voll war, jeden X tag
 
notify when: full, each registration, until reached, X tage ohne registrierung, x tage nachdems voll war, jeden X tag

Version vom 18. Mai 2013, 14:41 Uhr

Todo

  • templates fuer versch. anlaesse
    • Vorlage:Veranstaltung
      • alle pages mit der kategorie "Veranstaltungen" bekommen ein update dass am anfang der page das Template "Vorlage:Veranstaltung" inkludiert wird.
      • bei parties gibts meistens eine ganze schoene wikipage deshalb noch einen parameter einbauen ob display auf hidden gestellt werden soll um es trotzdem fuer dynamische auflistungen findbar zu machen done
      • bei usergroups ganz weg lassen.. da meistens kein konkreter termin drinnensteht.
      • für workshops ein paar parameter reintun
  • Head_en Template: jetzt nur noch die Fehlermeldung von leeren Subpages unterdruecken und gleich ueberall einfuege

On-Demand Workshops (Einführgen in gewisse Maschinen, Jukebox, ..)

Wie anstellen dass externe Leute auf sowas anfragen können? Anmeldungen sammeln, wenn genug vorhanden dann sollte jemand einen Workshop machen, per doodle eintragen.

Gut für Jukebox, Table Toppers, Einführungs Workshops die On-demand passieren wie zu wenig Interesse.

jeder wikibenutzer kann ein formular erstellen.. schaut dann irgendwie so aus:

<registerme key="HuL7D5" />

daraus wird dann ein textinput feld + submit button generiert + anonym checkbox.. wo jeder dann seine email eintragen kann..

auf Spezial:Registerme_list kann man eine neue liste generieren oder mit key abfragen wenn man in admins eingetragen wurde

neu erstellen:
es wird ein key generiert mit dem man die konfiguierte liste in die wikiseite einfuegen kann. diese liste ist für alle Benutzer gebunden die unter admins="" aufgelistet wurden

parameter wären dann noch:

name=[text]              //name der liste, muss befuellt sein
admins=[user1;user2;..] //alle wiki benutzer die zugriff auf die liste haben
min=´1-*´               //default: empty
max=´1-*´               //default: empty
until=[date]            //nur bis zu diesem datum bleibt die form offen dann close -> true, default:empty
showcounter=true|false //zeigt wieviele (von wievielen max) sich schon registriert haben, default: true
notify when: full, each registration, until reached, X tage ohne registrierung, x tage nachdems voll war, jeden X tag
close when: full, until reached, manual
modi: full public, opt-out public, full 

nice to have

  • templates teilweise optisch huebscher machen?!
  • das wiki um quick-edit links von stark zu maintainenden seiten erstellen
    • wikihome
    • am besten in der sidebar
    • berühmte personen, pressespiegel, quotes, jour fixe
    • oder am aller aller besten auf die hauptseite & wikihome/sidebar?
  • auf der hauptseite aktuelle issuetrackertickets anzeigen..
  • wiki suche auf der hauptseite anzeigen.

Sidebar

  • STATT Head Template: subpages & language zeug in der SIDEBAR anzeigen und die das sidebar menue in eine Sitenotice menuebar umwandeln (waer mir am liebsten..., mati anpoken wegen seinem plugin)
    • scheitert derzeit daran das der tag
       <subpagelist /> 
      leere subpages zurueckliefert wenn er in der sidebar inkludiert wird... wtf..
  • sidebar navigation aufräumen, bestimmte links (sponsoren, impressum) in den header (sitenotice?) auslagern mit schoenen buttons oder ueberhaupt weghauen weil eh auf der hauptseite als button.

DONE!!!:

  • HEAD TEMPLATE: alle pages die unterpages haben (auch rekursiv) sollen das subpages und languages template inkludiert bekommen.
<div style="float:left;">'''Subpages:''' {{#subpages: | format=list | pathstyle=children | sortby=lastedit | sort=desc | showpage=no | kidsonly=yes | limit=0 }}</div>
<div style="float:right;">{{Languages|en}}</div>
<div style="clear:both;"> </div>
    • --> Vorlage:Head_en template