Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
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
b38b1d9b 20.07.2010 10:48 Moritz Bunkus

Problem ist erledigt, muss nicht mehr dokumentiert werden.

cb6d74e6 20.07.2010 10:42 Sven Schöling

Umstellung Funktionsaufrufe auf Dispatcher-Mechanismus

Conflicts:

templates/webpages/ap/ap_transactions_bottom.html
templates/webpages/ar/ar_transactions_bottom.html
templates/webpages/bankaccounts/bank_account_list_bottom.html
templates/webpages/ct/list_names_bottom.html...
d8b7e4d0 20.07.2010 10:31 Moritz Bunkus

Modul- und Funktionsnamen müssen mit einem Buchstaben beginnen

7a604472 20.07.2010 10:30 Moritz Bunkus

Routingmechanismus mit Scriptname dispatcher.pl und Parametern 'M' und 'A' oder 'A_...' implementiert

570abc83 20.07.2010 10:30 Moritz Bunkus

Scriptparameter sowohl via %ENV als auch von @ARGV und STDIN auswerten

Bisher war es so, dass -- in aufsteigender Priorität -- entweder STDIN
mit $ENV{QUERY_LENGTH}, $ENV{QUERY_STRING} oder $ARGV0 als Eingabe
gelesen wurde. Nun werden alle drei Kanäle in der Reihenfolge...

2827b2dc 20.07.2010 10:30 Moritz Bunkus

Buttons zum Neuerfassen über HTTP-Redirect realisiert

5bf5df39 20.07.2010 10:30 Moritz Bunkus

FastCGI-Dokumentation aktualisiert

98c1b72f 20.07.2010 10:30 Sven Schöling

Modulabhängigkeiten aktualisiert

Conflicts:

SL/InstallationCheck.pm
37a9bb2f 20.07.2010 10:28 Sven Schöling

Bekannte Bugs.

5cc5f954 20.07.2010 10:28 Sven Schöling

form bruacht dispatcher routinen.

ea4a7211 20.07.2010 10:27 Sven Schöling

changelog update.

Conflicts:

doc/changelog
c7edb248 20.07.2010 10:27 Sven Schöling

Nur ein globales Locale-Objekt anlegen

Außerdem alle lokalen Locale-Objekte entfernt. Ist so noch nicht funktionabel.

Conflicts:

SL/Template/Plugin/T8.pm
scripts/console
scripts/rose_auto_create_model.pl
scripts/sync_with_sugarcrm.pl
881cc205 20.07.2010 10:25 Moritz Bunkus

Kosmetik

596459af 20.07.2010 10:25 Moritz Bunkus

Das globale Locale-Objekt im Fehlerfall neu initialisieren; das lokale wurde nicht weiter verwendet

7bd555b6 20.07.2010 10:25 Moritz Bunkus

Nach jedem Request die Standard-Datenbankverbindung schließen

2e9d34aa 20.07.2010 10:25 Moritz Bunkus

FastCGI-Dokumentation erweitert

0ea2ddad 20.07.2010 10:24 Sven Schöling

Wo use Form steht muss auch der @INC overload drin sein.

63a90446 20.07.2010 10:24 Sven Schöling

FastCGI Dokumentation erweitert.

a07567c2 20.07.2010 10:24 Sven Schöling

Dokumentation

Conflicts:

doc/INSTALL.fcgi
b2945bf6 20.07.2010 10:23 Sven Schöling

Aufrufe von 'exit' durch eigene Funktion '::end_of_request()' ersetzt.

Außerdem dafür gesorgt, dass Meldungen, die per
$form->show_generic_(error|information) ausgegeben werden, nicht
doppelt angezeigt werden.

Conflicts:

bin/mozilla/io.pl
bin/mozilla/oe.pl
fdbd1e07 19.07.2010 18:12 Moritz Bunkus

Ergänzgung zur FastCGI-TODO

f805c9a2 19.07.2010 18:12 Moritz Bunkus

TODO-Liste für FastCGI angefangen.

94899fc9 19.07.2010 18:11 Moritz Bunkus

Gemeinsamen Code von admin.pl und dispatcher.fpl nach SL/Dispatcher.pm verschoben.

ffd8667e 19.07.2010 18:11 Moritz Bunkus

Requests nicht timen, wenn begin_request nicht aufgerufen wurde.

592ca077 19.07.2010 18:11 Sven Schöling

feineres times wenn trace & requesttimer an sind.

1aa5f1b3 19.07.2010 18:11 Moritz Bunkus

Möglichkeit, den Dateinamen für Debugmeldungen zu ändern.

5aade3bc 19.07.2010 18:11 Sven Schöling

REcursion Detection macht Probleme.

5585180a 19.07.2010 18:11 Sven Schöling

Dokumentationsdraft

a4e48368 19.07.2010 18:11 Sven Schöling

dispatcher

e9238b7d 19.07.2010 18:11 Sven Schöling

log: nach einem request die trace tiefe resetten.

dc50b737 19.07.2010 18:10 Sven Schöling

fcgi patch test

Conflicts:

am.pl
bin/mozilla/oe.pl
eb69ed59 19.07.2010 18:06 Moritz Bunkus

Weiteres Debug-Level und Funktionen zur Anzeige, wie lange ein Request gedauert hat

7de14911 19.07.2010 18:05 Sven Schöling

Bugs: tracing Funktionen liefen auf instance->{level} und nicht auf $global_level

3ac44613 19.07.2010 18:05 Sven Schöling

Funktion um abzufragen ob Tracing aktiviert ist.

27bcd94a 19.07.2010 10:27 Sven Schöling

Lager: Nach dem Einlagern wurde EAN nicht richtig gecleart.

Fix für Bug 1455.

5ea4f507 12.07.2010 17:43 Sven Schöling

Dokumentation Template Umstellung

2d3f862b 12.07.2010 16:13 Sven Schöling

Merge branch 'template_locales'

Conflicts:
templates/webpages/admin/edit_user_master.html
templates/webpages/admin/list_users_de.html
templates/webpages/is/form_header_master.html

d5d5779f 12.07.2010 14:05 Moritz Bunkus

Regex FTW!

79038417 12.07.2010 14:04 Moritz Bunkus

Es gibt keine explizit übersetzten Templates mehr.

77919bac 12.07.2010 13:37 Sven Schöling

Anpassung locales.pl an neue Situation ohne explizit übersetzte Templates

Conflicts:

locale/de/all

Zusätzlich einige Templates angepasst, die in den vorherigen Sweeps nicht
mit eingecheckt wurden.

b61f5c3d 12.07.2010 13:12 Sven Schöling

Templates werden nicht mehr explizit übersetzt: *_master in * umbenannt

Ersetzt commit 6e77701e6cefdfe61861e82dd500f8d9582c482c.
Erzeugt durch:

for file in `find templates | grep _master.html`; do git mv $file ${file/_master}; done
5ec5ebed 12.07.2010 12:10 Sven Schöling

Templates werden nicht mehr übersetzt gespeichert.

Dieser Commit ersetzt 2737c19b1b37e9690fe67f445ca8a538b892c706.

Reproduziert mit:

git rm templates/webpages/*/*_de.html
git rm templates/webpages/*/*_en.html
9a8e04a3 11.07.2010 18:27 Sven Donath

Strings für den Kopf vom alten Menü überarbeitet.

0e1a25a7 11.07.2010 18:01 Sven Donath

Das "alte" (seitliche Menü) etwas aufgemotzt.
Links für neues Fenster und zurück (wichtig, wenn LxO in Prism läuft) mit Titles eingeführt und lokalisiert.
Lokalisierung nur für DE und EN. FR kann offiziell nicht eingestellt werden. Uhr ist noch DE.
modified: bin/mozilla/kopf.pl...

c8c6d6d4 09.07.2010 19:22 Sven Donath

XUL - Menu für Firefox/Prism: Stylesheet geändert.
Somit werden jetzt nur die Top-Menü-Beschriftungen vom Stylesheet gesteuert.
Das Aussehen der Menü-Unterpunkte wird vom GUI-Thema des OS des Anwenders bestimmt.
Gestestet unter Ubuntu 9.10 und Windows Vista Home....

6fb1cf98 09.07.2010 15:46 Sven Schöling

' innerhalb von Strings escapen

dbd0ae11 09.07.2010 15:43 Sven Schöling

Vorlagenname werden in Zukunft nicht mehr _master.html als Postfix haben

9b84efdc 09.07.2010 15:17 Sven Schöling

' innerhalb von Strings escapen

Conflicts:

templates/webpages/acctranscorrections/assistant_for_wrong_taxkeys_master.html
templates/webpages/admin/create_standard_group_ask_master.html
templates/webpages/admin/restore_dataset_master.html...
dfee9199 09.07.2010 13:22 Sven Schöling

Automatisches Ersetzen von <translate>...</translate> durch $T8

Dieser Commit ersetzt die Commits 10d6315268e6c0217876f573c9be5e35fcbb4654
(Automatisches Ersetzen von <translate>...</translate> durch $T8) und
ce48ff49c3ac82602b29a4837b0882c1f567f17b (Automatisches Ersetzen von...

c2b231c6 08.07.2010 21:38 Sven Donath

XUL - Menu für Firefox/Prism mit Icons für "back" und "forward" versehen.
Das Menü ist aber ohnehin alles andere als fertig. Die Tooltips gehen nicht
und noch ein paar Dinge sind "komisch".

new file:   image/icons/24x24/leftarrow_24.png
new file: image/icons/24x24/rightarrow_24.png...
a6d6dfc2 08.07.2010 19:29 Sven Schöling

Migrationsscript um <translate> -> T8 zu migrieren.

Einen solchen Commit zu mergen ist nahezu nicht Fehlerfrei machbar, also
reproduziere ich kurzerhand den Geist dahinter.

05174f19 08.07.2010 12:54 Sven Schöling

Abteilungen in Belegen sind nun Pflichtfelder, wenn der Benutzer das Flag "mandatory_departments" hat.

6ce9fc3a 07.07.2010 18:23 Sven Schöling

mandatory_departments flag in der Administration von Benutzern.

4e2b549a 02.07.2010 14:20 Sven Schöling

RP->aging: storno kann auch NULL sein

Fehler trat auf, weil Kreditorenbuchungen nicht sicher gehen, dass storno auf false steht.
Dieser Fix behebt das für diesen speziellen Fall.

storno sollte später auf NOT NULL gesetzt werden.

240ae2f5 28.06.2010 13:35 Sven Schöling

Merge Fehler

61de23f8 28.06.2010 13:31 Sven Schöling

listtotal funktioniert jetzt auch wenn nur im tr angewendet

eaa5b3d6 28.06.2010 13:31 Moritz Bunkus

Nur dann wegen fehlendem [% USE T8 %] warnen, wenn $T8 benutzt wird

91ee6cb2 28.06.2010 13:30 Sven Schöling

format_percent auf 2 stellen defaulten

29889ce3 28.06.2010 13:25 Sven Schöling

listheading reicht jetzt im tr tag

Conflicts:

css/lx-office-erp.css
f1a3e8eb 28.06.2010 13:24 Sven Schöling

Test um <translate> tags in tempaltes zu finden.

0d6c1280 28.06.2010 13:19 Moritz Bunkus

locales auch in Dateien mit Unterstrichen im Namen suchen

49b7cab6 28.06.2010 13:18 Sven Schöling

Bei fehlender Übersetzung nicht übersetzten Begriff zurückggeben.

Conflicts:

SL/Template/Plugin/LxERP.pm
0e079eba 28.06.2010 13:10 Moritz Bunkus

Endlose Rekursionen via call_sub vermeiden.

ee61dd2b 28.06.2010 13:08 Moritz Bunkus

Neue Option 'with_empty' für options_for_select.

Sorgt dafür, dass das erste Element ein leeres Element ist.

07036bf1 28.06.2010 13:08 Moritz Bunkus

Cookie-Base-Path richtig berechnen.

Commit 0c50616fb43bcf934101fadd488278c40317b586 hat den
Cookie-Gültigkeits-Pfad leider inklusive des Scriptnamens gesetzt,
wodurch nur noch Zugriff auf login.pl möglich war.

3cc77e53 28.06.2010 13:08 Moritz Bunkus

Hilfsfunktionen zum Erzeugen von Checkbox- und Text-Input-Tags