[Public] Raumpunkte

Christopher Stumm cstumm at all-ternativ.de
Mo Aug 26 20:28:06 CEST 2013


Ja geil!
Bin leider die Woche ja nit da, aber nächste Woche bzw. nächstes
Wochenende schau ich mir das mal genauer an :)

Danke dir vielmals!

Lg Chriss


Am 26.08.2013 20:04, schrieb Constantin Berhard:
> Hi,
> 
> für Motivation zum Erledigen nötiger Arbeiten hab ich mal ein simples
> Webprogramm geschrieben, das sich merkt, wann eine Arbeit zuletzt getan
> wurde und anhand dessen Punkte für die Arbeit berechnet (+10% pro
> vergangenes Zeitintervall). Die Basiswerte und Intervalle wurden am
> vergangenen Mittwoch im Plenum erdacht und können hier eingesehen werden:
> http://www.cberhard.de/raumpunkte/table.xml
> Diese Werte sind keineswegs fix, sondern nur eine Schätzung dafür, was
> gut funktionieren könnte. Ein Punkt entspricht ca 10 Cent. Man kann also
> für 15 Punkte ein Getränk und für 10 Punkte etwas Süßes kaufen. Man kann
> die Punkte auch für Pizzabestellungen verwenden.
> 
> Punkte gibt es für eine Arbeit nur dann wenn sie notwendig war, also
> wenn das Zeitintervall dafür seit der letzten Ausführung der Arbeit
> abgelaufen ist oder die Arbeit offensichtlich notwendig war, ohne dass
> der ausführende diesen Zustand verursacht hat. (Also: Wer nur gerade
> selber Dreck produziert hat, muss diesen ohne Punkte zu verlangen
> entfernen, außer die Reinigungsarbeit steht sowieso an, dann gibts
> Punkte dafür.)
> 
> Ansehen kann man sich das ganze hier:
> http://www.cberhard.de/raumpunkte/
> 
> Zum Rumprobieren gibts ein Admininterface (das in der finalen Version
> entfällt):
> http://www.cberhard.de/raumpunkte/admin.php
> Die Zeitangabe muss in einem Format sein, das die PHP-Funktion
> "strtotime" versteht. Sowas wie 2013-08-26 oder yesterday ist okay.
> 
> Der (simple PHP) Code liegt im Anhang. Für Verbesserungsvorschläge bin
> ich offen. Grobe Funktionsweise: Das letzte Ausführdatum einer Aktivität
> wird im Änderungsdatum einer (leeren) Datei gespeichert (lastdone/$id
> where $id in {0..6}). Die Berechnungen finden in index.php statt, das
> "ausführen" einer Aktivität in do.php.
> 
> Liebe Grüße,
> Constantin
> 
> 
> 
> _______________________________________________
> Public mailing list
> Public at lists.hacksaar.de
> http://lists.hacksaar.de/cgi-bin/mailman/listinfo/public
> 


More information about the Public mailing list