Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
8317c23b 09.08.2010 18:04 Sven Donath

Typos und Formulierungen in doc-Files und Lokalisierung

d1987c14 09.08.2010 14:38 Sven Schöling

DateTime Modul ist jetzt Pflicht, weil es in SL/Locale.pm verwendet wird

gleichzeitig doc make.

50fce01f 09.08.2010 11:51 Moritz Bunkus

Merge branch 'master' of ssh://lx-office.linet-services.de/~/lx-office-erp

7c30cb2a 09.08.2010 11:51 Moritz Bunkus

Debian-/Ubuntu-Paketnamen aktualisiert

71c4e953 06.08.2010 10:38 Holger Lindemann

Formelfeld mit importieren

6b52ac1e 06.08.2010 10:38 Holger Lindemann

Postgresql 8.4 beachten

weitere Perlmodule einbinden
FCGI-Hinweis

7535161d 04.08.2010 18:22 Moritz Bunkus

Bei Datenbankverbindungen Option pg_enable_utf8 setzen

Natürlich abhängig von $::dbcharset

78f0df90 04.08.2010 18:14 Moritz Bunkus

Alle Eingaben konvertieren & UTF8-Flag setzen

439e45e4 04.08.2010 12:03 Moritz Bunkus

DRY: "use parent"

0fba3edd 04.08.2010 12:03 Moritz Bunkus

SL/Template.pm in eine Datei pro Package aufgeteilt.

4b6fd7d0 04.08.2010 12:03 Moritz Bunkus

Dirty hack: Test "Läuft OO?" erfolgreich, wenn Testscript "1" ausgibt

Grund: OpenOffice bzw. der UNO-Connector stürzt gerne beim Beenden mit
einem segmentation fault ab, auch wenn die Verbindung selber in
Ordnung war. Also zusätzlich zum Exit code eine Statusausgabe des...

fea37058 04.08.2010 12:03 Moritz Bunkus

Dirty hack: Konvertierung ODT -> PDF als "OK" ansehen, wenn PDF existiert

Grund: OpenOffice bzw. der UNO-Connector stürzt gerne nach
erfolgreicher Konviertierung mit einem segmentation fault ab. Das PDF
ist in so einem Fall aber vollständig.

4be2d4d2 04.08.2010 10:59 Moritz Bunkus

Revert "Template-Cache-Verzeichnis nicht als Vorlagenverzeichnis zur Auswahl anbieten"

This reverts commit dbe7d834d5df5db01bb5abce8f37473b711ed8b1.

ed5b92f8 04.08.2010 10:59 Moritz Bunkus

Template-Cache-Verzeichnis im $::userspath anlegen

dbe7d834 03.08.2010 11:01 Moritz Bunkus

Template-Cache-Verzeichnis nicht als Vorlagenverzeichnis zur Auswahl anbieten

302aa911 03.08.2010 11:00 Moritz Bunkus

Kosmetik

7edd8f12 28.07.2010 09:55 Moritz Bunkus

Den Template-Cache ignorieren

0bf218ff 28.07.2010 09:54 Moritz Bunkus

Im Vertretermodus auch ungültige Vertreter in Vertreterauswahl anzeigen

12237492 23.07.2010 14:16 Sven Schöling

Fehlende Dateien für die Konsole.

b7fa831d 23.07.2010 14:13 Sven Schöling

Zwei console Includes optional machen.

Sind beide nicht absolut notwendig.

e3c125a1 23.07.2010 14:13 Sven Schöling

console.conf ignorieren.

a0d77095 23.07.2010 12:15 Sven Schöling

Bugfix: Locales in company_logo und kopf.pl

login.pl und kopf.pl werden speziell dispatcht und müssen ihre eigenen user
locales initialisieren.

633506a8 23.07.2010 12:12 Sven Schöling

Whitespace

5923380f 23.07.2010 12:01 Sven Schöling

locale->text prüft jetzt auf bool statt auf exists.

$::locale->text hat seit einiger Zeit keinen Fallback mehr auf die interne
Version, was die Englische Lokalisierung unbenutzbar macht. Diese Patch ist ein
Quifix, das eigentliche Problem ist, dass die englische Lokalisierung nahezu...

4b7433f4 22.07.2010 16:01 Sven Schöling

CVar->get_configs cached jetzt so, wie es io.pl eh schon tut.

ee454f5b 22.07.2010 16:01 Sven Schöling

IC->follow_account_chain cached jetzt die Ergebnisse.

a87dd0ec 22.07.2010 16:01 Sven Schöling

Batchaccounts angewendet.

Ausserdem einen subtilen Bug behoben, und ein Query gecacht.

6f7c3b10 22.07.2010 16:01 Sven Schöling

Typo und Bugs in retrieve_accounts gefixt. Veraltete Aufrufsyntax von retrieve_accounts gefixt.

1228aa97 22.07.2010 16:01 Sven Schöling

IC->retrieve_account umgeschrieben auf batchmode.

dd011621 22.07.2010 16:01 Sven Schöling

Kosmetik in IC->retrieve_accounts

5052b6f9 22.07.2010 12:00 Bernd Blessmann

letztes Leerzeichen von donumber_array entfernen

sonst hat die Lieferscheinnummer in der Rechnungsmaske ein
Leerzeichen am Ende, wenn man eine Rechnung aus einem oder
mehreren Lieferscheinen aus dem Lieferscheinbericht erstellt.

ad2e3220 21.07.2010 18:20 Sven Schöling

CVar validity ausgelagert in eine Massenfunktion.

Reduziert die Anzahl der Datenbankzugriffe bei großen Belegen massiv.

18c88aa1 21.07.2010 18:20 Sven Schöling

Typo in ir/form_footer. thml <-> html

7dd8ee36 21.07.2010 17:39 Sven Schöling

CVar Inputfelder auf Templateblöcke umgeschrieben.

Bei großen Belegen, sprich 50 Zeilen steigt der Aufwand für die CVars im Moment
in der dritten Potenz. Das führt dazu dass selbst auf schnellen Servern die
Requests unhaltbar langsam sind.

Ab jetzt werden für Belege die CVars nicht mehr vorgrendert, sondern zur...

567c0d7c 21.07.2010 17:35 Sven Schöling

Template Objekt cachen.

7ee0b1dc 21.07.2010 17:26 Sven Schöling

keine Hashkeys lokalisieren bitte.

193b1e4e 21.07.2010 14:48 Sven Schöling

Disptcher->require_maincode tracing gegeben.

9c7c96a8 21.07.2010 14:47 Sven Schöling

IS->retrieve_invoice und IS->get_customer brauchen keine eigenen Datenbankhandle

(ich glaube ich sehe ein Muster hier...)

efeb279b 21.07.2010 14:46 Sven Schöling

Drafts->list umgeschrieben. Bruacht keine eigene Datenbankverbindung.

6aa467fa 21.07.2010 14:46 Sven Schöling

AM->retrieve_units bruacht keine eigene Datenbankverbindung

a590a651 21.07.2010 14:45 Sven Schöling

save_history sollte NICHT jedesmal eine neue datenbankverbindung aufmachen.

9e2386ab 21.07.2010 12:50 Sven Schöling

BEDIAN Package Generator: Pfade angepasst, Version gefixt.

30c4906a 21.07.2010 12:29 Sven Schöling

DEBIAN paket generator ein wenig eingedampft.

Verzeichnisstruktur wird jetzt beim packen erzeugt, alle benötigten Dateien liegen unter DEBIAN/files.
Verseion wird jetzt aus der VERSION Datei von Lx-Office geholt.

5df1547a 21.07.2010 10:31 Sven Schöling

Changelog update.

Wurde durch die Cherrypicks mit Latin-1 verunreinigt, das bereinigt.
Ausserdem die fCGI Änderungen korrekt in die neue Version übernommen.

bb578fc4 20.07.2010 18:04 Sven Schöling

Kleines HowTo wie man die locales jetzt erstellt.

d2b14df8 20.07.2010 17:56 Sven Schöling

Kommentar

065dd9a6 20.07.2010 15:32 Sven Schöling

Locales: Französisch, alte Dateien entfernt.

373dd6d4 20.07.2010 15:27 Sven Schöling

Locales Englisch: missing entfernt und auf ignore gesetzt, all upgedatet.

773ac617 20.07.2010 15:22 Sven Schöling

Englische Locales: unnötige Datein entfernt und eine .gitignore erstellt.

9c5a7f02 20.07.2010 15:14 Sven Schöling

Deutsche Locales: alte Dateien entfernen.

e500d8b2 20.07.2010 13:28 Moritz Bunkus

Locale::format_date kann auch DateTime-Objekte benutzen

7292a4c1 20.07.2010 13:27 Moritz Bunkus

Fehler in Funktionsnamensauflösung bei Übersetzungen mit Leerzeichen

2508bbb1 20.07.2010 13:26 Moritz Bunkus

Funktion zum Parsen eines Datums in ein DateTime-Objekt

Das parsende Datum muss dabei im vom Benutzer eingestellten
Datumsformat vorliegen.

8484285f 20.07.2010 13:26 Moritz Bunkus

Datum formatieren: Optional Länge des Jahresfeldes angeben

b32553a3 20.07.2010 13:26 Moritz Bunkus

Funktion zur Datumsformartierung für Tripel-Form $yy, $mm, $dd

bed8ba6d 20.07.2010 13:24 Moritz Bunkus

Locale-Objekte pro Sprache cachen

Damit braucht die FastCGI-basierte Variante locale/de/all nicht bei
jedem Aufruf neu einzulesen.

f5f077a7 20.07.2010 13:23 Moritz Bunkus

Funktionsnamensauflösung gefixt

Hintergrund. "my $abc = ... if ..." bewirkt, dass zuerst das "if"
ausgeführt wird. Schlägt das "if" fehl, so wird die Zuweisung nicht
ausgeführt. Somit bleibt der Wert in $abc vom vorherigen Aufruf
derselben Funktion erhalten....

ad7353df 20.07.2010 13:16 Moritz Bunkus

Erweiterung SL::Iconv um convert-Methode, die auch UTF8-Flag setzt & Objekt-Interface

cc042e07 20.07.2010 13:14 Sven Schöling

UTF8-Flags setzen/beachten

Conflicts:

SL/ReportGenerator.pm
5367525b 20.07.2010 13:12 Moritz Bunkus

Funktionsnamensauflösung gefixt

Nicht einfach nur die Übersetzungstabelle umdrehen, weil es mehrere
Originalbegriffe mit derselben Übersetzung gibt. Also zur Laufzeit
überprüfen, welcher der Originalbegriffe als Funktionsname in dem
Moment des Aufrufes in Frage kommt, sprich welche Funktion in 'main::'...

452227b2 20.07.2010 12:49 Sven Schöling

REQUEST_TIMER dokumentieren.

17318661 20.07.2010 11:59 Sven Schöling

Compiling Tests angepasst. Symlinks skippen und schema Updates auf TODO setzen.

3ff4ec3b 20.07.2010 11:59 Sven Schöling

Rose und Moose in dieser Version noch nicht einbinden.

7403f808 20.07.2010 11:54 Sven Schöling

Dokumentation

5f129239 20.07.2010 11:54 Sven Schöling

Zeilenumbrüche in lost.

984d50b3 20.07.2010 11:54 Moritz Bunkus

scripts/locales.pl mit und ohne Argument ausführbar gemacht

Das locales.pl-Script kann wie folgt aufgerufen werden:

1. Aus einem locale-Unterverzeichnis, in dem 'all' und 'LANGUAGE'
existieren:

cd locale/de
../../scripts/locales.pl

2. Aus einem beliebigen Verzeichnis unter Angabe des Sprachkürzels:...

faeeee8a 20.07.2010 11:51 Sven Schöling

locales unter scripts legen

5548540b 20.07.2010 11:49 Sven Schöling

get_standard_dbh nimmt jetzt myconfig optional. default uf die globale.

(das war so überfällig)

1682d89d 20.07.2010 11:47 Moritz Bunkus

Locale benutzt nur noch locale/de/all

Die Funktionsnamensauflösung wird nun bei jedem Aufruf von Locale
selber durchgeführt.

63b61189 20.07.2010 11:23 Moritz Bunkus

Hilfsfunktion zur Berechnung von URI-Objekten anhand eines relativen Pfades

cb114b28 20.07.2010 11:23 Moritz Bunkus

Datei users/nologin auch auswerten, wenn login.pl aufgerufen wird

24b6b41b 20.07.2010 11:23 Sven Schöling

Es stellt sich heraus dass das Verhalten von FCGI 0.70 gewollt ist.

88e8b5b9 20.07.2010 11:23 Sven Schöling

Dokumentiert, dass FCGI 0.70 nicht funktioniert.

9933c636 20.07.2010 11:23 Sven Schöling

eine get_standard_dbh reduziert.

8fac2b08 20.07.2010 11:23 Sven Schöling

LXDebug->log_time routine

b2cb10d1 20.07.2010 11:23 Sven Schöling

ein connect_no_auto gegen standard_dbh ersetzt

879abbad 20.07.2010 11:22 Sven Schöling

Exception im boopstrapping: Wenn keine auth db vorhanden ist, sofort auf adminmaske.

bf68e6b0 20.07.2010 11:22 Sven Schöling

once warning fixen.

0e6197ea 20.07.2010 11:22 Sven Schöling

global editing ist falsch.

1c8bbb4e 20.07.2010 11:22 Sven Schöling

warnings gefixt, und globals besser dokumentiert.

f88cdcc7 20.07.2010 11:22 Sven Schöling

Zwei Funktionen, die als erstes Argument myconfig erwarten auf \%::myconfig defaulted.

Conflicts:

SL/Form.pm
ec409dd1 20.07.2010 11:21 Moritz Bunkus

Template-Fehlermeldungen im Browser ausgeben

08388ac8 20.07.2010 11:21 Sven Schöling

Template Caching

d4f9d559 20.07.2010 11:17 Moritz Bunkus

Scriptname steht nicht mehr in $form

00e5ce0d 20.07.2010 11:15 Sven Schöling

STDOUT erneut öffnen und UTF8-Flag und FastCGI gefixt Teil 3

Conflicts:

SL/DN.pm
f41c4ade 20.07.2010 11:10 Moritz Bunkus

STDOUT erneut öffnen und UTF8-Flag und FastCGI gefixt Teil 2

5ab97a89 20.07.2010 11:06 Sven Schöling

STDOUT erneut öffnen unt UTF8-Flag und FastCGI gefixt

Conflicts:

SL/Form.pm
7fc8d929 20.07.2010 11:03 Moritz Bunkus

Adminmaske hat dieses Problem nicht mehr.

aabb3a63 20.07.2010 11:03 Moritz Bunkus

Bestimmte globale Variablen pro Request initialisieren.

79fe937f 20.07.2010 11:02 Moritz Bunkus

Dokmuentation nicht mehr vorhandener Bugs entfernt.

662ded38 20.07.2010 10:57 Sven Schöling

Globale Variablen entfernt/umgewandelt.

Conflicts:

bin/mozilla/ar.pl
eed84962 20.07.2010 10:52 Moritz Bunkus

Globale Variablen entfernt.

e6ffa928 20.07.2010 10:51 Moritz Bunkus

Globale Variablen entfernt/umgewandelt.

8e009de4 20.07.2010 10:51 Sven Schöling

Include Modifikationen sind hier nicht nötig.

382e874c 20.07.2010 10:51 Sven Schöling

Globale Variablen entfernt/umgewandelt.

Conflicts:

bin/mozilla/is.pl
fd574abb 20.07.2010 10:49 Moritz Bunkus

Globale Variable bei jedem Request initialisieren.

abfe327e 20.07.2010 10:49 Moritz Bunkus

Globale Variable umgewandelt.

83c51f89 20.07.2010 10:49 Moritz Bunkus

Globale Variablen entfernt.

a9f5ce46 20.07.2010 10:49 Moritz Bunkus

Globale Variablen entfernt/umgewandelt.

1bb4746a 20.07.2010 10:49 Sven Schöling

Überflüssige globale Variablen entfernt.

Bzw. die "my $menufile" aus den verschiedenen Menüscripten in eine
einzige globale Variable verschoben.

Conflicts:

bin/mozilla/menu.pl