K_Db 3.2.2Matthias, 08.10.2013 23:46
K_Db 3.2.2 behebt eine Reihe von Fehlern:
- Icons für "Abschicken" und "Abbrechen" hinzugefügt.
- In ViewDataUI.inc.php war "columnType" nicht für alle Spalten gesetzt.
- Korrekte Positionierung für alle Validierungsfehler bei Formularen.
- Anzeige von Validierungsfehlern bei deaktivierten Formularelementen.
- Korrekte Anzeige einer Veranstaltung als "ausgebucht" bzw. "nach Meldeschluss", wenn eine Pflichtoption ausgebucht oder nach Meldeschluss ist.
- Fehler in AddRegistrationUI.inc.php wurden nicht korrekt behandelt.
- jQuery auf Version 1.10.2 und jQuery validate auf Version 1.11.1 aktualisiert.
- Einfacheres Update von K_Db (s. INSTALL)
Kategorien: K_Db | Kommentare: 0
K_Db 3.2.1Matthias, 13.08.2013 23:26
K_Db 3.2.1 behebt ein paar kleinere Fehler:
- Fehlende Tooltips bei K_Db-Optionen und Ansichten bearbeiten.
- JavaScript-Fehler (attr() wurde durch prop() ersetzt).
Kategorien: K_Db | Kommentare: 0
K_Db 3.2Matthias, 03.08.2013 16:55
Es gibt eine neue Version von K_Db. Die Neuerungen in Version 3.2.0 sind:
- Auf der Statistik-Seite wird die maximale Teilnehmerzahl angezeigt.
- Für Ansichten können eine Sortierung und standardmäßig ausgeblendete Spalten angegeben werden.
- Beim Verschicken von Email an Benutzer können Vorlagen gespeichert werden.
Kategorien: K_Db | Kommentare: 0
Eigener DynDNS-ServerMatthias, 04.06.2013 19:10
Nachdem mein langjähriger DDNS-Anbieter den freien Zugang unbenutzbar gemacht hat, habe ich mich nach Alternativen umgesehen. Letztendlich habe ich mich dazu entschieden, DDNS auf meinem Virtual-Server selbst zu hosten.
Eine relative gute Anleitung gibt es bereits von Andrwe Lord Weber, die ich an meine Bedürfnisse angepasst habe. Der Webseite habe ich noch ein Datenbank-Backend spendiert, über das sich Benutzer verwalten lassen. Ein Frontend dafür gibt es noch nicht − das mache ich mit phpMyAdmin. Einige Router benötigen noch eine Möglichkeit, die eigene IP-Adresse überprüfen zu können. Dafür gibt es das PHP-Skript checkdns.php
.
Zusätzlich habe ich noch ein Update-Skript erstellt, das man z. B. unter /etc/ppp/ip-up.d
(bei OpenSUSE) installieren kann. Dann wird der DNS-Eintrag jedesmal erneuert, wenn sich der Server neu einwählt.
#!/bin/sh
DDNSSRV="https://domain.tld/ddns/"
DOMAINS="domain1 domain2"
USER="xxx"
PW="xxx"
EMAIL="xxx@domain.tld"
MAIL_SUBJECT="Status report from ddns@"`hostname`
mailtxt=""
for domain in $DOMAINS; do
mailtxt+="Updating domain '$domain': "
r=`wget -qO- --no-check-certificate --post-data "user=${USER}&pw=${PW}&domain=${domain}" \
-q $DDNSSRV`
mailtxt+="$rn";
done
echo -e $mailtxt | mail -s "$MAIL_SUBJECT" $EMAIL
Das Tar-Archiv mit dem Update-Shell-Skript und der Webseite findet Ihr im Download-Bereich.
Kategorien: DynDNS, Linux | Kommentare: 0
K_Db 3.0Matthias, 02.06.2013 22:46
Nach über 5 (K_Db 2.5) bzw. über 2 (K_Db 2.6) Jahren gibt es eine neue Version der Veranstaltungs- / Anmeldedatenbank. K_Db 3.0 ist komplett neu geschrieben und wesentlich einfacher erweiterbar als die letzte Version. Die wichtigsten Neuerungen sind:
- Die komplette Oberfläche setzt jetzt auf AJAX.
- Eine Plugin-Schnittstelle erlaubt das Hinzufügen eigener Erweiterungen.
- Frei definierbare Felder bei der Anmeldung (also pro Veranstaltung).
- Wiederkehrende Veranstaltungen
Die Plugin-Schnittstelle ist vermutlich noch nicht komplett. Ebenso fehlt die Möglichkeit zum Einreichen von Abstracts. Sollte dies vermisst werden, sagt mir Bescheid (matthias@cronic.de).
Altdaten ab Version 2.6 können beim Installieren importiert werden. Eine Anpassung des Imports an ältere Version ist auf Nachfrage ebenfalls möglich.
Ansonsten: Viel Spaß mit der neuen Version. Über Rückmeldungen würde ich mich freuen.
Kategorien: K_Db | Kommentare: 0
Neue HomepageMatthias, 01.06.2013 18:38
Es wurde mal wieder Zeit für eine Neugestaltung der Homepage. Bei der alten war es zu aufwändig, sie auf dem laufenden zu halten − was man auch an der geringen 'Update-Frequenz' sah.
In den nächsten Tagen werde ich weitere Inhalte hinzufügen:
- Es gibt eine neue Version von K_Db (3.0)
- Linux-Shell-Skripte für das ein oder andere Problem
Also: schaut mal wieder rein.
Kategorien: Allgemeines | Kommentare: 0