kivitendo-erp.git
16 years agoUntersuchung von HTML-Vorlagen, ob sie bestimmte Plugins benutzen, diese aber nicht...
Moritz Bunkus [Thu, 24 Jan 2008 14:49:13 +0000 (14:49 +0000)]
Untersuchung von HTML-Vorlagen, ob sie bestimmte Plugins benutzen, diese aber nicht laden.

16 years agoHTML-Code aufgeräumt, Attribute gequotet, HTML-Sonderzeichen in Werten escapet.
Moritz Bunkus [Thu, 24 Jan 2008 14:32:13 +0000 (14:32 +0000)]
HTML-Code aufgeräumt, Attribute gequotet, HTML-Sonderzeichen in Werten escapet.

16 years agoDas bereits existierende CGI-Objekt benutzen.
Moritz Bunkus [Thu, 24 Jan 2008 13:51:28 +0000 (13:51 +0000)]
Das bereits existierende CGI-Objekt benutzen.

16 years agoHTML-Attribute anständig quoten. Kosmetik.
Moritz Bunkus [Wed, 23 Jan 2008 16:57:03 +0000 (16:57 +0000)]
HTML-Attribute anständig quoten. Kosmetik.

16 years agoButton für die Umwandlung von Aufträgen in Lieferscheine eingefügt.
Moritz Bunkus [Wed, 23 Jan 2008 16:24:50 +0000 (16:24 +0000)]
Button für die Umwandlung von Aufträgen in Lieferscheine eingefügt.

16 years agoEinlagern: Nach der Artikelauswahl per Popup automatisch "Erneuern" drücken.
Moritz Bunkus [Wed, 23 Jan 2008 16:04:23 +0000 (16:04 +0000)]
Einlagern: Nach der Artikelauswahl per Popup automatisch "Erneuern" drücken.

16 years agoDas Attribut "lagerfähig" gibt es in der offiziellen Version gar nicht.
Moritz Bunkus [Wed, 23 Jan 2008 15:49:11 +0000 (15:49 +0000)]
Das Attribut "lagerfähig" gibt es in der offiziellen Version gar nicht.

16 years agoEine Option zur Ausgabe bereits angewandter Datenbankupgrades hinzugefügt.
Moritz Bunkus [Wed, 23 Jan 2008 14:57:17 +0000 (14:57 +0000)]
Eine Option zur Ausgabe bereits angewandter Datenbankupgrades hinzugefügt.

16 years agoDen Graphviz-Graphen auf DIN-A3-Größe herunterskalieren, weil einige Programme den...
Moritz Bunkus [Wed, 23 Jan 2008 14:47:44 +0000 (14:47 +0000)]
Den Graphviz-Graphen auf DIN-A3-Größe herunterskalieren, weil einige Programme den Riesengraphen nicht anzeigen konnten.

16 years agoDer Transfertyp "verschickt" wird bei Lieferscheinen benötigt.
Moritz Bunkus [Wed, 23 Jan 2008 14:25:48 +0000 (14:25 +0000)]
Der Transfertyp "verschickt" wird bei Lieferscheinen benötigt.

16 years agoAnpassung an die neue Art der Benutzerdatenspeicherung.
Moritz Bunkus [Wed, 23 Jan 2008 14:21:48 +0000 (14:21 +0000)]
Anpassung an die neue Art der Benutzerdatenspeicherung.

16 years agoKosmetik, und den Speicherort der lx-erp.conf angepasst.
Moritz Bunkus [Wed, 23 Jan 2008 14:16:07 +0000 (14:16 +0000)]
Kosmetik, und den Speicherort der lx-erp.conf angepasst.

16 years agoA5 sollte als Papiergröße ebenfalls funktionieren.
Moritz Bunkus [Tue, 22 Jan 2008 16:51:32 +0000 (16:51 +0000)]
A5 sollte als Papiergröße ebenfalls funktionieren.

16 years agoDer Variablenname %params oder $params ist für Hashes reserviert, die Funktionsparame...
Moritz Bunkus [Tue, 22 Jan 2008 16:50:58 +0000 (16:50 +0000)]
Der Variablenname %params oder $params ist für Hashes reserviert, die Funktionsparameter enthalten.

16 years agoFunktion zum direkten Ausdrucken von PDF-Dokumenten aus dem ReportGenerator heraus...
Moritz Bunkus [Tue, 22 Jan 2008 16:49:54 +0000 (16:49 +0000)]
Funktion zum direkten Ausdrucken von PDF-Dokumenten aus dem ReportGenerator heraus auch mit mit der PDF::API2-Methode eingebaut.

16 years agoCheckboxen mit <label>-Anweisungen versehen, damit der Benutzer auch auf den dazugehö...
Moritz Bunkus [Tue, 22 Jan 2008 16:39:43 +0000 (16:39 +0000)]
Checkboxen mit <label>-Anweisungen versehen, damit der Benutzer auch auf den dazugehörigen Text klicken kann.

16 years agoAdminfunktionen "Datenbank sichern" und "Datenbank wiederherstellen" deaktiviert...
Moritz Bunkus [Tue, 22 Jan 2008 16:30:27 +0000 (16:30 +0000)]
Adminfunktionen "Datenbank sichern" und "Datenbank wiederherstellen" deaktiviert, weil sie momentan nicht an die Authentifizierungsdatenbank angepasst sind.

16 years agoKleine Codevereinfachung.
Moritz Bunkus [Tue, 22 Jan 2008 16:20:47 +0000 (16:20 +0000)]
Kleine Codevereinfachung.

16 years agoBenutzerrechteüberprüfung für die io.pl in eine eigene Funktion ausgelagert.
Moritz Bunkus [Tue, 22 Jan 2008 16:20:20 +0000 (16:20 +0000)]
Benutzerrechteüberprüfung für die io.pl in eine eigene Funktion ausgelagert.

16 years agoBei Lieferscheinen muss der Preisfaktor versteckt mitgeschleift werden.
Moritz Bunkus [Tue, 22 Jan 2008 16:11:32 +0000 (16:11 +0000)]
Bei Lieferscheinen muss der Preisfaktor versteckt mitgeschleift werden.

16 years agoPreisfaktoren nicht bei Lieferscheinen anzeigen.
Moritz Bunkus [Tue, 22 Jan 2008 16:05:35 +0000 (16:05 +0000)]
Preisfaktoren nicht bei Lieferscheinen anzeigen.

16 years agoFälschlicherweise gemergeten Code entfernt.
Moritz Bunkus [Tue, 22 Jan 2008 16:01:21 +0000 (16:01 +0000)]
Fälschlicherweise gemergeten Code entfernt.

16 years agoFälschlicherweise gemergeten Code entfernt.
Moritz Bunkus [Tue, 22 Jan 2008 15:57:04 +0000 (15:57 +0000)]
Fälschlicherweise gemergeten Code entfernt.

16 years agoKosmetik.
Moritz Bunkus [Tue, 22 Jan 2008 15:54:39 +0000 (15:54 +0000)]
Kosmetik.

16 years agoFehlendes JavaScript zu den Lieferscheinen.
Moritz Bunkus [Tue, 22 Jan 2008 15:44:20 +0000 (15:44 +0000)]
Fehlendes JavaScript zu den Lieferscheinen.

16 years agoUmstellung der PDF-Erzeugungsroutine des ReportGenerator auf die Verwendung des Perl...
Moritz Bunkus [Tue, 22 Jan 2008 12:40:27 +0000 (12:40 +0000)]
Umstellung der PDF-Erzeugungsroutine des ReportGenerator auf die Verwendung des Perl-Moduls PDF::API2, sofern es installiert ist, mit Fallback zur alten Routine mit html2ps.

16 years agoDebugausgaben.
Moritz Bunkus [Tue, 22 Jan 2008 11:38:50 +0000 (11:38 +0000)]
Debugausgaben.

16 years agoProjektverwaltung in eine eigene Datei ausgelagert und auf die Verwendung von Templat...
Moritz Bunkus [Mon, 21 Jan 2008 17:37:48 +0000 (17:37 +0000)]
Projektverwaltung in eine eigene Datei ausgelagert und auf die Verwendung von Template umgestellt.

16 years agoKompatibilitätsfix für PostgreSQL 8 und neuer.
Moritz Bunkus [Mon, 21 Jan 2008 08:50:39 +0000 (08:50 +0000)]
Kompatibilitätsfix für PostgreSQL 8 und neuer.

16 years agoDie beiden Templates wurden verschoben.
Moritz Bunkus [Mon, 21 Jan 2008 08:50:25 +0000 (08:50 +0000)]
Die beiden Templates wurden verschoben.

16 years agoÜbergabe des Templates an den ReportGenerator nicht über $form, sondern über ReportGe...
Moritz Bunkus [Mon, 21 Jan 2008 08:46:54 +0000 (08:46 +0000)]
Übergabe des Templates an den ReportGenerator nicht über $form, sondern über ReportGenerator::set_options().

16 years agoUmbau der bisherigen Saldenbilanz zu einer richtigen Summen- Saldenliste unter Benutz...
Philip Reetz [Sat, 19 Jan 2008 17:48:17 +0000 (17:48 +0000)]
Umbau der bisherigen Saldenbilanz zu einer richtigen Summen- Saldenliste unter Benutzung des
Reportgenerator Frameworks

16 years agoReportgenerator erweitert, so dass man fuer die Reports beliebige Templates verwenden...
Philip Reetz [Sat, 19 Jan 2008 17:45:44 +0000 (17:45 +0000)]
Reportgenerator erweitert, so dass man fuer die Reports beliebige Templates verwenden kann

16 years agoLieferscheine im Einkauf und Verkauf. Bisher nur gemerget, noch nicht getestet.
Moritz Bunkus [Fri, 18 Jan 2008 17:01:49 +0000 (17:01 +0000)]
Lieferscheine im Einkauf und Verkauf. Bisher nur gemerget, noch nicht getestet.

16 years agoDoch lieber "Lager" als Pluralform für "Lager".
Moritz Bunkus [Fri, 18 Jan 2008 16:58:03 +0000 (16:58 +0000)]
Doch lieber "Lager" als Pluralform für "Lager".

16 years agoSyntaxfehler in SQL-Query.
Moritz Bunkus [Fri, 18 Jan 2008 16:56:44 +0000 (16:56 +0000)]
Syntaxfehler in SQL-Query.

16 years agoFalsche Anzahl Parameter für SQL-Query.
Moritz Bunkus [Fri, 18 Jan 2008 16:50:25 +0000 (16:50 +0000)]
Falsche Anzahl Parameter für SQL-Query.

16 years agoAnzahl der Lager in der Lagerübersicht anzeigen.
Moritz Bunkus [Fri, 18 Jan 2008 16:49:19 +0000 (16:49 +0000)]
Anzahl der Lager in der Lagerübersicht anzeigen.

16 years agoÜberflüssige Teile entfernt.
Moritz Bunkus [Fri, 18 Jan 2008 16:48:10 +0000 (16:48 +0000)]
Überflüssige Teile entfernt.

16 years agoEin Icon für den Menüpunkt "Lager" hinzugefügt.
Moritz Bunkus [Fri, 18 Jan 2008 16:45:11 +0000 (16:45 +0000)]
Ein Icon für den Menüpunkt "Lager" hinzugefügt.

16 years agoLogin und Passwort nicht mit als Entwurf speichern.
Moritz Bunkus [Fri, 18 Jan 2008 15:41:42 +0000 (15:41 +0000)]
Login und Passwort nicht mit als Entwurf speichern.

16 years agoKosmetik.
Moritz Bunkus [Fri, 18 Jan 2008 15:06:37 +0000 (15:06 +0000)]
Kosmetik.

16 years agoLagerverwaltung implementiert.
Moritz Bunkus [Fri, 18 Jan 2008 14:13:35 +0000 (14:13 +0000)]
Lagerverwaltung implementiert.

16 years agoAPI-Anpassung für $form->show_generic_error(): Man kann einen JavaScript-"Zurück...
Moritz Bunkus [Fri, 18 Jan 2008 12:52:02 +0000 (12:52 +0000)]
API-Anpassung für $form->show_generic_error(): Man kann einen JavaScript-"Zurück"-Button anzeigen lassen, oder einen Button mit beliebigem anderen Text.

16 years agoZelleninhalte, die nur "0" sind (also die Zahl "0"), wurden in PDF- und HTML-Ausgabe...
Moritz Bunkus [Fri, 18 Jan 2008 10:34:59 +0000 (10:34 +0000)]
Zelleninhalte, die nur "0" sind (also die Zahl "0"), wurden in PDF- und HTML-Ausgabe nicht angezeigt.

16 years agoNach dem Login das Menü definitiv im obersten Frame anzeigen, damit die Menüzeile...
Moritz Bunkus [Fri, 18 Jan 2008 09:55:10 +0000 (09:55 +0000)]
Nach dem Login das Menü definitiv im obersten Frame anzeigen, damit die Menüzeile nicht aus Versehen doppelt angezeigt wird.

16 years agoDie Funktion strip_base darf nur auf einer Kopie des Strings arbeiten, nicht aber...
Moritz Bunkus [Fri, 18 Jan 2008 09:22:48 +0000 (09:22 +0000)]
Die Funktion strip_base darf nur auf einer Kopie des Strings arbeiten, nicht aber auf dem Alias, das noch in @_ steht.

16 years agoVor jede locale-Datei #!/usr/bin/perl setzen, damit Editoren gleich den Perl-Modus...
Moritz Bunkus [Fri, 18 Jan 2008 08:47:42 +0000 (08:47 +0000)]
Vor jede locale-Datei #!/usr/bin/perl setzen, damit Editoren gleich den Perl-Modus aktivieren können.

16 years agoDiese Vorlage wird nicht benutzt.
Moritz Bunkus [Fri, 18 Jan 2008 08:12:20 +0000 (08:12 +0000)]
Diese Vorlage wird nicht benutzt.

16 years agoBenutzerauthentifizierung: Unterscheidung zwischen "Falsches Passwort" und "Session...
Moritz Bunkus [Thu, 17 Jan 2008 15:31:13 +0000 (15:31 +0000)]
Benutzerauthentifizierung: Unterscheidung zwischen "Falsches Passwort" und "Session abgelaufen".

16 years agoCSS-Klassen für Fehlermeldungen und anderen Inhalt eingefügt.
Moritz Bunkus [Thu, 17 Jan 2008 15:19:39 +0000 (15:19 +0000)]
CSS-Klassen für Fehlermeldungen und anderen Inhalt eingefügt.

16 years agoBenutzerkonfiguration um Einstellungen zur Aufgabenliste erweitert.
Moritz Bunkus [Wed, 16 Jan 2008 16:26:02 +0000 (16:26 +0000)]
Benutzerkonfiguration um Einstellungen zur Aufgabenliste erweitert.

16 years agoUmstellung der Benutzereinstellungen auf getabbtes Layout: Eine Übersetzung vergessen.
Moritz Bunkus [Wed, 16 Jan 2008 15:28:28 +0000 (15:28 +0000)]
Umstellung der Benutzereinstellungen auf getabbtes Layout: Eine Übersetzung vergessen.

16 years agoUmstellung der Benutzereinstellungen auf getabbtes Layout.
Moritz Bunkus [Wed, 16 Jan 2008 15:23:54 +0000 (15:23 +0000)]
Umstellung der Benutzereinstellungen auf getabbtes Layout.

16 years agoEinen Menüpunkt als Link zum Administrationsbereich eingebaut.
Moritz Bunkus [Wed, 16 Jan 2008 08:51:19 +0000 (08:51 +0000)]
Einen Menüpunkt als Link zum Administrationsbereich eingebaut.

16 years agoAdmininterface: Wenn eine gültige Session mit gültigem Admin-Passwort vorliegt, dann...
Moritz Bunkus [Wed, 16 Jan 2008 08:39:56 +0000 (08:39 +0000)]
Admininterface: Wenn eine gültige Session mit gültigem Admin-Passwort vorliegt, dann gleich die Benutzerliste anzeigen, wenn die Admin-URL ohne weitere Parameter aufgerufen wird.

16 years agoDas Session-Timeout konfigurierbar gemacht; Standardwert weiterhin acht Stunden.
Moritz Bunkus [Wed, 16 Jan 2008 08:32:34 +0000 (08:32 +0000)]
Das Session-Timeout konfigurierbar gemacht; Standardwert weiterhin acht Stunden.

16 years agoEine Session maximal acht Stunden inaktiv lassen.
Moritz Bunkus [Tue, 15 Jan 2008 08:11:12 +0000 (08:11 +0000)]
Eine Session maximal acht Stunden inaktiv lassen.

16 years agoBeim Anlegen von Artikeln aus Vorgängen heraus auch die Langbeschreibung mit übernehmen.
Moritz Bunkus [Mon, 14 Jan 2008 13:38:19 +0000 (13:38 +0000)]
Beim Anlegen von Artikeln aus Vorgängen heraus auch die Langbeschreibung mit übernehmen.

16 years agoLogikfehler bei Codeumstellung in Revision 2963.
Moritz Bunkus [Mon, 14 Jan 2008 13:36:40 +0000 (13:36 +0000)]
Logikfehler bei Codeumstellung in Revision 2963.

16 years agoDie Variablen login und password müssen/dürfen seit der Umstellung auf Session basier...
Moritz Bunkus [Mon, 14 Jan 2008 13:33:32 +0000 (13:33 +0000)]
Die Variablen login und password müssen/dürfen seit der Umstellung auf Session basierte Authentifizierung nicht mehr übergeben werden.

16 years agoZwei neue Features:
Moritz Bunkus [Fri, 11 Jan 2008 15:53:02 +0000 (15:53 +0000)]
Zwei neue Features:
1. Beliebige Notizen für Kunden und Lieferanten können angelegt werden. Solche Notizen können auf Wiedervorlage gelegt werden, was durch 2. implementiert ist.
2. Einkaufs- und Verkaufsbelege können auf Wiedervorlage gelegt werden. Wiedervorlagen können für beliebige Nutzer erstellt werden (Aufgabe an andere Nutzer deligieren). Anstehende Wiedervorlagen und abgelaufene Angebote werden auf der Startseite in einer Aufgabenliste angezeigt.

16 years agoDebugcode
Moritz Bunkus [Fri, 11 Jan 2008 15:38:28 +0000 (15:38 +0000)]
Debugcode

16 years agoEine Fehlermeldung ausgeben, wenn der veraltete Aufruf "parse_html_template2" gefunde...
Moritz Bunkus [Fri, 11 Jan 2008 13:25:53 +0000 (13:25 +0000)]
Eine Fehlermeldung ausgeben, wenn der veraltete Aufruf "parse_html_template2" gefunden wird.

16 years agocreditlimit und creditremaining werden nicht mehr formatiert übergeben, sondern unfor...
Moritz Bunkus [Fri, 11 Jan 2008 08:20:56 +0000 (08:20 +0000)]
creditlimit und creditremaining werden nicht mehr formatiert übergeben, sondern unformatiert.

16 years agoDie Variablen "login" und "password" müssen aufgrund der Sessionverwaltung nicht...
Moritz Bunkus [Fri, 11 Jan 2008 08:07:39 +0000 (08:07 +0000)]
Die Variablen "login" und "password" müssen aufgrund der Sessionverwaltung nicht mehr explizit übergeben werden.

16 years agoCopy&Paste-Fehler aus Perl-Code heraus.
Moritz Bunkus [Thu, 10 Jan 2008 17:16:29 +0000 (17:16 +0000)]
Copy&Paste-Fehler aus Perl-Code heraus.

16 years agoImplementation des Features "Benutzerdefinierte Variablen für Kunden- und Lieferanten...
Moritz Bunkus [Thu, 10 Jan 2008 17:14:51 +0000 (17:14 +0000)]
Implementation des Features "Benutzerdefinierte Variablen für Kunden- und Lieferantenstammdaten".

16 years agoDieses Verzeichnis darf für Clients nicht lesbar sein.
Moritz Bunkus [Thu, 10 Jan 2008 16:35:48 +0000 (16:35 +0000)]
Dieses Verzeichnis darf für Clients nicht lesbar sein.

16 years agoIm alten Menü den Loginnamen in der Kopfzeile anzeigen.
Moritz Bunkus [Thu, 10 Jan 2008 15:53:58 +0000 (15:53 +0000)]
Im alten Menü den Loginnamen in der Kopfzeile anzeigen.

16 years agoBei Preisanfragen wurde in der Drop-Down-Box für "formname" der Wert "Angebot" anstel...
Moritz Bunkus [Thu, 10 Jan 2008 14:59:59 +0000 (14:59 +0000)]
Bei Preisanfragen wurde in der Drop-Down-Box für "formname" der Wert "Angebot" anstelle von "Anfrage" angezeigt.

16 years agoAktualisierungen der Upgrade-Dokumentation.
Moritz Bunkus [Thu, 10 Jan 2008 07:22:08 +0000 (07:22 +0000)]
Aktualisierungen der Upgrade-Dokumentation.

16 years agoKosmetik.
Moritz Bunkus [Thu, 10 Jan 2008 07:20:08 +0000 (07:20 +0000)]
Kosmetik.

16 years agoDokumentation ergänzt.
Sven Schöling [Wed, 9 Jan 2008 16:39:13 +0000 (16:39 +0000)]
Dokumentation ergänzt.

Ausserdem zwei Bugs in Auth.pm behoben

16 years agoWenn man nach einem erfolgreichen Login die selbe Installation in einem zweiten Brows...
Moritz Bunkus [Wed, 9 Jan 2008 16:34:08 +0000 (16:34 +0000)]
Wenn man nach einem erfolgreichen Login die selbe Installation in einem zweiten Browserfenster öffnet, so wird gleich die Startseite angezeigt und nicht mehr das Login. Technisch ausgedrückt: Wenn "login.pl" aufgerufen wird, keine Aktion übergeben wird und eine gültige Session vorliegt, dann wird der Loginbildschirm umgangen.

16 years agoGroße Teile unbenutzten Codes und dazugehörige HTML-Vorlagen aus common.pl entfernt.
Moritz Bunkus [Wed, 9 Jan 2008 12:16:27 +0000 (12:16 +0000)]
Große Teile unbenutzten Codes und dazugehörige HTML-Vorlagen aus common.pl entfernt.

16 years agoUmstellung der Benutzerverwaltung von Dateien im Verzeichnis "users" auf die Verwendu...
Moritz Bunkus [Wed, 9 Jan 2008 11:54:14 +0000 (11:54 +0000)]
Umstellung der Benutzerverwaltung von Dateien im Verzeichnis "users" auf die Verwendung einer Authentifizierungsdatenbank.
Es ist erforderlich, die Dateien doc/UPGRADE und doc/INSTALL/index.html zu lesen und die angesprochenen Punkte auszuführen, um nach einem Upgrade weiter arbeiten zu können.

16 years agoDen MIME-Typ von HTML-Seiten auf "text/html" gesetzt.
Moritz Bunkus [Tue, 8 Jan 2008 16:25:37 +0000 (16:25 +0000)]
Den MIME-Typ von HTML-Seiten auf "text/html" gesetzt.

16 years agoUmstellung der Installationsanweisung auf texinfo -- Schritt 2/2
Moritz Bunkus [Tue, 8 Jan 2008 14:04:40 +0000 (14:04 +0000)]
Umstellung der Installationsanweisung auf texinfo -- Schritt 2/2

16 years agoUmstellung der Installationsanweisung auf texinfo -- Schritt 1/2
Moritz Bunkus [Tue, 8 Jan 2008 14:03:47 +0000 (14:03 +0000)]
Umstellung der Installationsanweisung auf texinfo -- Schritt 1/2

16 years agoAuch in Untermodulen suchen, nicht nur in einer Ebene.
Moritz Bunkus [Tue, 8 Jan 2008 10:50:32 +0000 (10:50 +0000)]
Auch in Untermodulen suchen, nicht nur in einer Ebene.

16 years agoVergessener Lauf von locales.pl
Moritz Bunkus [Tue, 8 Jan 2008 07:56:25 +0000 (07:56 +0000)]
Vergessener Lauf von locales.pl

16 years ago1. Erweiterte HTML-Template-Checks nur durchführen, wenn Parameter "-h" angegeben...
Moritz Bunkus [Mon, 7 Jan 2008 16:44:50 +0000 (16:44 +0000)]
1. Erweiterte HTML-Template-Checks nur durchführen, wenn Parameter "-h" angegeben wird.
2. Weitere Checks für HTML-Templates: Suche nach Master-Templates, die von keiner anderen Datei referenziert wurden und Suche nach übersetzten Templates, für die es keinen Master gibt.
3. Anzeige der Namen um unwichtige Prefixe gekürzt.

16 years agoNur dann Warnungen über fehlende HTML-Vorlagen ausgeben, wenn die Namen keine Perl...
Moritz Bunkus [Mon, 7 Jan 2008 16:06:44 +0000 (16:06 +0000)]
Nur dann Warnungen über fehlende HTML-Vorlagen ausgeben, wenn die Namen keine Perl-Variablen enthalten.

16 years agoWarnungen ausgeben, wenn referenzierte HTML-Vorlagen nicht gefunden werden. Syntaxhig...
Moritz Bunkus [Mon, 7 Jan 2008 16:04:00 +0000 (16:04 +0000)]
Warnungen ausgeben, wenn referenzierte HTML-Vorlagen nicht gefunden werden. Syntaxhighlightingerleichterung für Emacs.

16 years agoEin Template-Plugin zum Escape von Angaben für JavaScript-Strings.
Moritz Bunkus [Mon, 7 Jan 2008 15:36:24 +0000 (15:36 +0000)]
Ein Template-Plugin zum Escape von Angaben für JavaScript-Strings.

16 years agoct->get_delivery auf template umgestellt
Sven Schöling [Fri, 4 Jan 2008 17:02:44 +0000 (17:02 +0000)]
ct->get_delivery auf template umgestellt

16 years agoCT form_footer auf Templates umgestellt
Sven Schöling [Fri, 4 Jan 2008 16:25:18 +0000 (16:25 +0000)]
CT form_footer auf Templates umgestellt

16 years agokleine verbesserungen
Sven Schöling [Fri, 4 Jan 2008 16:23:39 +0000 (16:23 +0000)]
kleine verbesserungen

16 years agoUnd noch ein Bugfix.
Sven Schöling [Thu, 3 Jan 2008 13:28:01 +0000 (13:28 +0000)]
Und noch ein Bugfix.

size/count etc. wurden nicht rihctig exportiert.

16 years agoMultiColumnIterator
Sven Schöling [Thu, 3 Jan 2008 13:16:42 +0000 (13:16 +0000)]
MultiColumnIterator

Verhält sich wie der normale Template::Iterator (siehe man Template::Iterator), akzeptiert aber einen zusätzlichen Parameter fuer eine Spaltenbreite.

Hat man Beispielsweise ein Array mit 11 Eintraegen und mochte diese auf 3 Zeilen im Template ausgeben, so gibt ein mit

[% USE miter = MultiColumnIterator(DATA, 3) %]

aufgerufener Iterator mit jeder Iteration ein Array von 4 Eintraegen zurueck, mit dem dann sequnziell die gewuenschte Sortierung ausgegeben werden kann.
Die Datensaetze werden in folgender Reihenfolge ausgegeben:

[ 1, 5, 9  ]
[ 2, 6, 10 ]
[ 3, 7, 11 ]
[ 4, 8, undef ]

16 years agoEs muss beim Bearbeiten von Konten möglich sein, einen Steuerschlüssel auf "0" anzule...
Moritz Bunkus [Thu, 3 Jan 2008 09:58:58 +0000 (09:58 +0000)]
Es muss beim Bearbeiten von Konten möglich sein, einen Steuerschlüssel auf "0" anzulegen, weil das intern überall gemacht wird, wo keine Steuerautomatik vorhanden ist.

17 years agoCustomer/Vendor add/edit Dialog auf templates umgestellt.
Sven Schöling [Fri, 21 Dec 2007 19:03:55 +0000 (19:03 +0000)]
Customer/Vendor add/edit Dialog auf templates umgestellt.

17 years agoBugfix: Dateformat fuer javascript Kalender war hardcoded
Sven Schöling [Fri, 21 Dec 2007 17:43:44 +0000 (17:43 +0000)]
Bugfix: Dateformat fuer javascript Kalender war hardcoded

17 years agoFehler etwas abgefedert bei falschem/fehlendem Login.
Sven Schöling [Thu, 20 Dec 2007 14:04:41 +0000 (14:04 +0000)]
Fehler etwas abgefedert bei falschem/fehlendem Login.

(Wie sieht denn das aus, sofort die nackte Fehlermeldung zu kriegen....)

17 years agolocales
Sven Schöling [Wed, 19 Dec 2007 12:24:06 +0000 (12:24 +0000)]
locales

17 years agoUnterstützung für strukturierte Variablennamen und Hash- und Arraystrukturen in ...
Moritz Bunkus [Thu, 13 Dec 2007 14:20:30 +0000 (14:20 +0000)]
Unterstützung für strukturierte Variablennamen und Hash- und Arraystrukturen in $form in den mitzuschleifenden Variablen.

17 years agoEine Hilfsfunktion, die aus Array- und Hashstrukturen in $form eine Liste von Variabl...
Moritz Bunkus [Thu, 13 Dec 2007 14:17:35 +0000 (14:17 +0000)]
Eine Hilfsfunktion, die aus Array- und Hashstrukturen in $form eine Liste von Variablennamen und Werten erzeugt, die dann wieder als versteckte Inputs in HTML-Formularen ausgegeben werden kann. Dabei sind die Variablennamen strukturiert (so wird z.B. aus "$form->{filter}->[0]->{description}" der Name "filter[+].description"). Außerdem eine Anpassung von $form->isblank(), die solch strukturierte Variablennamen versteht.

17 years agoAutomatisches Erstellen von Arrays und Hashes in $form bei Verwendung spezieller...
Moritz Bunkus [Wed, 12 Dec 2007 16:49:36 +0000 (16:49 +0000)]
Automatisches Erstellen von Arrays und Hashes in $form bei Verwendung spezieller Namen für Formularelemente: name[] kennzeichnet Arrays, name[+] ein neues Arrayelement, name.element kennzeichnet Hashes.

17 years ago- form header auf templates ausgelagert,
Sven Schöling [Tue, 11 Dec 2007 14:54:58 +0000 (14:54 +0000)]
- form header auf templates ausgelagert,
- bugfixes.
- dead code aus pre buchungsgruppen entfernt.