Penunze Tauschringsoftware
Achtung, der folgende Text ist veraltet. Penunze wird nicht mehr aktiv weiterentwickelt.
Das Projekt ist auf halber Strecke undokumentiert stecken geblieben.
Eine Liste aktueller Tauschringsoftware gibt es Hier.
Der Test-Server läuft nicht mehr
Hallo Freunde,
Wir basteln an einer Open-Source-Lösung
für die Webbasierte Verwaltung von Tauschringen.
Es gibt einen Test-Server
auf dem anonymisierte Beispieldaten eingespielt sind.
Zum testen lege dir bitte folgendermaßen einen eigenen Account an:
(1) einloggen mit Benutzername "admin" und Passwort "admin"
(bitte dieses Passwort nicht ändern),
(2) Rolle wechseln und Administrator auswählen,
(3) Teilnehmer->Neuer Teilnehmer. Am besten sich selber gleich
Administratorrechte geben
Bitte keine Scheu beim testen, es sind nur Spielzeugdaten, die
gelegentlich neu eingespielt werden. Bucht und ändert, was
das Zeug hält. Fragen, Anregungen und Bug-Reports bitte an
mailto:max@knirz.de
Wenn ein Tauschring mit dieser Software arbeiten will,
installiere und hoste ich diesen auf Spendenbasis gerne unter
http://www.knirz.de/ .
Gegen Geld könnt ihr natürlich auch eine eigene Domain haben.
- Teilnehmer-Verwaltung
- Angebote/Gesuche
- Buchungen
- Administratorfunktion
- Automatisches Abbuchen der Umlaufsicherungsgebühr
- HTML-Export der Anzeigen. Mit OpenOffice bekommt man damit fast
automatisch den Anzeigenteil einer Marktzeitung vierspaltig
hübsch gesetzt.
- Export der Mitgliederliste als HTML und CSV
- Wird bereits für den Fläming-Tauschkreis Flamingo verwendet.
- Quelltext (GPL)
Neu in Version 0.5
- Bugfix, Umlaufsicherung hat in 0.4 nicht ordentlich funktioniert
Neu in Version 0.4:
- Datenbankunabhängigkeit: Läuft mit MySQL und PostgreSQL
- Datenimport und -Export via SQL-dump (Kommandozeile)
- Persönlicher Kontoauszug für ein bestimmtes Zeitintervall
- Persönlicher Kontoauszug, Druckversion (verbesserungswürdig)
- Internationalisierung: es gibt jetzt eine eine englische Version.
Zum Übersetzen muß man zwei relativ schlichte Dateien von insgesamt ca. 200 Zeilen editieren.
- Bei Buchungen und bei Anzeige eingeben für Admin: Auswahl des
Teilnehmers über Name statt über Nummer
- Habe mich doch dazu hinreißen lassen, eine Prise Javascript zu benutzen:
Beim Buchen bekommt man jetzt das erste Formularfeld bzw. den Neue Buchung-Knopf
automatisch fokussiert, so dass man Serienbuchungen ohne Maus machen kann.
- Datenimport und -export
- SQL-dump per Menüpunkt
- Import aus dem Programm Tauschrausch
- Bedienungsanleitung
- Interne Dokumentation des Quelltextes
- Statistik-Seite
Hier bin ich auf euren Input angewiesen.
Was wünscht ihr euch, was ist wichtig, was nicht?
Man kann mich auch dafür bezahlen, eine bestimmte Sache sofort
zu implementieren.
- Rundmails (hatte ich mal unter geplant geschrieben, bin mir aber nicht
sicher ob das wer braucht.
- Gültigkeitszeitraum der Anzeigen voreinstellbar
- Alternativen zur Umlaufsicherung in Prozent:
- Fester Monatsbeitrag in Tauschringwährung
- Monatliche Umlage des Systemkontos auf alle aktiven Teilnehmer
- Umlaufgebühr erst ab Überschreitung eines Limits
- Überwachung von Kontolimits
- Tauschringzeitung komplett erstellen
(Hat da draußen jemand eine gute Idee bzw. Wünsche für ein Redaktionssystem?)
- (Euro-)Kontoführung (Jahresbeiträge etc.)
- Multi-Tauschring-Fähigkeit, evtl. vollautmatischer Tauschringserver
("Dein neuer Tauschring in zwei Mausklicks")
- ...
- Datumsauswahl per Kalender. Grund: Bisher funktioniert alles per
primitives HTML plus CSS. Diesen Pfad möchte ich ungern verlassen.
Zunächst mal ist jedes Feedback erwünscht. Wie gefällt euch die Oberfläche,
Könnte man die Menüführung verbessern, etc.?
Bin mir immer noch nicht sicher, wie man Drucksachen (Tauschringzeitung etc.)
am besten exportitert. Die bisherige Strategie ist, einfaches HTML zu generieren
und Templates for OpenOffice und Word bereitzustellen in die man das einfügen kann.
Das ist mittelmäßig bedienungsfreundlich, aber erzielt hübsche Ergebnisse, ist flexibel
und relativ einfach zu programmieren.
Hat jemand noch eine bessere Idee? Gibt es da z.B. irgendeine XML-basierte
Cross-Media-Publishing-Wollmilchsau, die konfigurierbar und vollautomatisch
OpenOffice, Word, rtf und pdf liefert?
Euro-Kontoführung: Wie macht ihr das bisher, welche Unterstützung
durch das Programm wäre sinnvoll? Kennt sich jemand mit HBCI aus?
Gibt es Standard-Dateiformate für Homebankingprogramme?
Kontolimits: Was sind sinnvolle Reaktionen des Programms, was nicht?
Ich will nichts implementieren, was dann doch niemand braucht.
- Per Menü abrufbare Liste von über/unterschritten Kontos
- Automatische emails an Administrator
- Automatische Sperrung des Kontos für Abgänge bei Unterschreitung
- Automatische Sperrung des Kontos für Zugänge bei Überschreitung
- Erhöhung der Umlaufgebühr bei Überschreitung
Wer helfen will kann:
- Version 0.5 Auf dem Testserver testen und mir die Bugs mitteilen.
- Versuchen, das Programm zu installieren und Feedback geben.
- Native speakers: My english isn't too good. Please have a
look at the english version of the test server
and correct my translations.
- Das Programm in eine andere Sprache übersetzen.
Programmierkenntnisse sind nicht erforderlich.
- Ein Word-Template für den Anzeigenteil der Marktzeitung basteln.