Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
bdc7aa84 13.01.2011 15:20 Moritz Bunkus

Nicht in POD-Dokumentation am Ende der Datei nach Übersetzungen/Templates suchen

f3288b9c 13.01.2011 15:17 Moritz Bunkus

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

51c64daf 13.01.2011 14:56 Moritz Bunkus

Hilfsfunktionen in DateTime

Conflicts:

SL/Locale.pm
6a651b73 07.01.2011 10:11 Holger Lindemann

Ergänzen der Links und ändern der Reihenfolge wohin verlinkt wird. Zuerst auf admin.pl, dann auf am.pl, dann der Rest

c8c6d1e8 03.01.2011 16:13 Sven Schöling

Zugriffsrechte auf der Konsole laden.

Normal wird form->{login} beim login implizit gesetzt. Muss hier manuell pasieren.

ac552280 30.12.2010 16:56 Moritz Bunkus

Verzeichnis SL/DB/Helpers in SL/DB/Helper umbenannt (Konsistenz)

c0f198fa 30.12.2010 16:25 Moritz Bunkus

Hilfsfunktion 'render()' zum Rendern von Templates inklusive Titel & $::form->header

zzgl. notwendiger Anpassung von locales.pl

41400107 30.12.2010 16:17 Moritz Bunkus

Neuer Routingmechanismus für Controller, die als Package implementiert sind

Voraussetzungen:

  • Controller liegt in SL/Controller/Class.pm und ist von
    SL::Controller::Base abgeleitet.
  • Der Name von Subs, die als Action aufgerufen werden sollen, muss mit...
04b7fa25 28.12.2010 14:45 Moritz Bunkus

Auch Template-Plugins nach $locale->text() durchsuchen

Conflicts:

locale/de/all
scripts/locales.pl
673c231d 28.12.2010 14:41 Moritz Bunkus

Nicht zu viele Quote-Chars behalten.

203ebd4a 28.12.2010 14:18 Moritz Bunkus

Perl-Scripte mit UTF-8 encodierten Umlaugen brauchen "use utf8"

27fee47d 28.12.2010 10:34 Moritz Bunkus

Keys sortiert dumpen lassen

f942a47a 28.12.2010 10:34 Moritz Bunkus

Dumptiefe nur für Aufruf von pp setzen

6c7553a3 28.12.2010 10:34 Moritz Bunkus

Beim Start auftretende Fehlermeldungen als String ausgeben

Andernfalls zeigt die Console nur "Devel::REPL::Error=HASH..." an.

9437bec6 28.12.2010 10:34 Moritz Bunkus

Console: LXDebug-Einstellungen aus config/lx-erp-local.conf respektieren

05c6840d 28.12.2010 10:34 Moritz Bunkus

Dateiencodings auf UTF-8 geändert

Fix für Bug 1375.

c8cda754 27.12.2010 14:33 Moritz Bunkus

Warnen, falls L-Plugin benutzt aber nicht mit [% USE L %] eingebunden wird

46835bed 30.09.2010 15:00 Moritz Bunkus

Bei Emacs sind die Charsets lowercase: "iso-8859-15" anstelle von "ISO-8859-15"

ec555868 29.09.2010 15:41 Moritz Bunkus

Emacs syntax highlighting fix

82515b2d 08.09.2010 16:03 Sven Schöling

RDBO Support.

Script, Models und Manager übernommen und angeglichen.
Ein SQL Schema Update, dass die meisten vorausgesetzten Normalisierungen
enthält mit eingefügt.

4440782f 08.09.2010 16:03 Sven Schöling

Upgrade auf console neusten Stand

Module im header eingebunden, memberfile rausgeschmissen (existiert lange nicht mehr), dafür locales initialisiert.

97063fbc 02.09.2010 18:00 Sven Schöling

Mehrere Fehler behoben und Texte leichter lesbar gemacht.

- require kann keine Versionierung, also muss das mit use gemacht werden.
- eval + defined Bugs durch idiomatischere Konstrukte ersetzt.
- gefühlte 500 Zeilen IO::File Code durch ein idiomatisches slurp ersetzt....

3c73035d 02.09.2010 17:59 Sven Schöling

installation_check prüft jetzt auch auf Versionen.

1de53cbf 23.08.2010 15:29 Sven Donath

Bugfix for Bug 1468: JavaScript-Title_Hack lieferte falsche oder sinnlose Titel und viele weitere.
Wenn der Title-String leer ist, wird mein Title-Hack-JavaScritpt hicht ausgegeben.
Dadurch wird der Titel des Frameset angezeicgt.
Massenhaft Strings angepasst. Teilweise der Logik wegen, oft wegen...

ac84fb0e 16.08.2010 11:30 Sven Schöling

locale files nicht mit hardcoded latin markieren sondern mit dem language charset.

Ausserdem Markierungen auf vim ausgeweitet.

d0b3cf0b 16.08.2010 09:51 Moritz Bunkus

Codierungssystem ISO-8859-15 in die von locales.pl erzeugten Dateien all/missing/lost schreiben

8317c23b 09.08.2010 18:04 Sven Donath

Typos und Formulierungen in doc-Files und Lokalisierung

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...

b7fa831d 23.07.2010 14:13 Sven Schöling

Zwei console Includes optional machen.

Sind beide nicht absolut notwendig.

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

5cc5f954 20.07.2010 10:28 Sven Schöling

form bruacht dispatcher routinen.

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
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.

37fe8e05 30.03.2010 14:57 Holger Lindemann

.git* im Paket löschen,

PostgreSQL-Inst für Debian dazu packen.

6c287798 18.03.2010 22:08 Holger Lindemann

Symbolische Links erstellen

Aufruf aus dem LxO-Verzeichnis

c6f47607 17.12.2009 11:47 Sven Schöling

T8 Filter für Templates und Anwendungsbeispiel _payments

e6ec4e4c 25.03.2009 11:25 Holger Lindemann

Schreibfehler, Hinweis auf Kleinbuchstaben für DB-Usernamen

7c8ba0e3 07.01.2009 17:13 Holger Lindemann

Script verschieben

0e8bdc23 23.12.2008 13:17 Sven Schöling

Das gute alte set_permissions Script. Sollte endlich auch mal ins unstable.

84c35c85 18.07.2008 11:17 Moritz Bunkus

Einen Test für Postgres-Datenbankcluster hinzugefügt, ob sie anständig mit Umlauten funktionieren, wenn UTF-8 als Encoding verwendet wird.

2381f1e3 22.04.2008 11:39 Moritz Bunkus

Graphviz-Erstellung auf Standard "png" umgestellt; Option für Auswahl des Formats hinzugefügt.

7e96894a 23.01.2008 15:57 Moritz Bunkus

Eine Option zur Ausgabe bereits angewandter Datenbankupgrades hinzugefügt.

fdec9e46 23.01.2008 15:47 Moritz Bunkus

Den Graphviz-Graphen auf DIN-A3-Größe herunterskalieren, weil einige Programme den Riesengraphen nicht anzeigen konnten.

0e65146d 23.01.2008 15:21 Moritz Bunkus

Anpassung an die neue Art der Benutzerdatenspeicherung.

a96f9e80 23.01.2008 15:16 Moritz Bunkus

Kosmetik, und den Speicherort der lx-erp.conf angepasst.

42b702a6 22.01.2008 13:40 Moritz Bunkus

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.

b63e6fde 04.01.2008 17:23 Sven Schöling

kleine verbesserungen

f4338c0b 11.12.2007 14:59 Sven Schöling

kleines Script zum konvertieren von perl html -> template html

29795499 12.10.2007 17:24 Sven Schöling

Verbesserungen am Tag Script.

Ausserdem Merge der Revisionen 5239 5259 5340 5341 5342 und 5343.

b179b8df 12.10.2007 13:10 Moritz Bunkus

Umstrukturierung des Verzeichnisses "modules": Das Unterverzeichnis "override" enthält Modle, die Lx-Office vor den im System installierten Modulen lädt (z.B. YAML). Module in "fallback" werden hingegen nur geladen, wenn im System kein passendes Modul gefunden wurde.

487910f2 09.07.2007 10:34 Moritz Bunkus

Kleine Aktualisierung der Dokumentation

99ed8abf 29.05.2007 16:36 Moritz Bunkus

Import der aktuellen Version des YAML-Moduls 0.62 in Lx-Office. Unsere eigene Version wird der im System installierten bevorzugt. Grund sind Bugs in älteren Versionen, die sich nicht anders umgehen lassen.
Beispiel eines Bugs in Version 0.3x: YAML::Load(YAML::Dump('>test.pdf'));

0c128c20 27.04.2007 11:37 Moritz Bunkus

Beim Graphviz-Baum diejenigen Knoten hellgrau einfärben, von denen kein weiterer Knoten abhängt.

92fc1394 27.04.2007 10:51 Moritz Bunkus

Hilfetexte ausgeweitet. Der Option --graphviz einen optionalen Parameter hinzugefügt, sodass der Dateinamen vom Benutzer gewählt werden kann.

acd67df0 26.04.2007 17:31 Moritz Bunkus

Eine Sonderregel für die Aktion "--apply" eingeführt: Bei "ALL" werden alle noch nicht eingespielten Upgrades aus sql/Pg-upgrade2 eingespielt.

a6a8a9a8 26.04.2007 17:17 Moritz Bunkus

Optionen implementiert, um von der Kommandozeile aus SQL-Upgrades aus sql/Pg-upgrade2 anzuwenden.

d629acd8 24.04.2007 15:25 Sven Schöling

$form->{path} entfernt und hardcodiert auf bin/mozilla gesetzt.
Vorlagen sind nicht betroffen, aber locales.pl schon.

43e0502b 02.04.2007 12:55 Sven Schöling

Shebangzeile analog zu den anderen Scripten

61cd09fa 29.03.2007 18:52 Udo Spallek

Skript zum Erzeugen eines tags-Files. Damit kann man im Editor direkt zu der Stelle im Code springen,
wo die gesuchte Funktion definiert ist. Praktisch fuer vi, joe, emacs...

3f65b4fb 22.02.2007 13:17 Moritz Bunkus

Die bei Lx-Office mitgelieferten Perl-Module, die nicht zu Lx-Office selber gehören, in ein eigenes Unterverzeichnis verschoben.

6277aeff 05.02.2007 12:09 Moritz Bunkus

Der direkte Zugriff per Webbrowser auf einige Verzeichniss muss verhindert werden.

a7820e64 31.01.2007 14:14 Moritz Bunkus

Script wird nicht mehr benötigt, da für den neuen Upgrademechanismus keine Versionsnummern mehr verwendet werden.

e0cb5a6c 31.01.2007 14:12 Moritz Bunkus

Paket Locale wurde in eine eigene Datei verlegt.

62a8aa81 25.01.2007 17:32 Moritz Bunkus

Installations-Check-Modul. Das Script installation_check.pl nutzt es.

1eeb6cbe 04.01.2007 09:11 Udo Spallek

Verwendete Lizenz eindeutig bennennen.

d6fad186 04.01.2007 08:37 Udo Spallek

Script: find-use
Findet alle benoetigten Module von Lx. (Uebernommen und angepasst von LeggerSMB)

4fd8bdbf 22.12.2006 16:13 Moritz Bunkus

Neuer Datenbankupgrademechanismus: Die Upgradedateien im neuen Verzeichnis sql/Pg-upgrade2 enthalten Informationen über Abhängigkeiten, die von Lx-Office ausgewertet werden, um die Reihenfolge zu bestimmen, in der Updates angewandt werden. Wird nicht mehr über Versionsnummern geregelt.

170507ca 14.12.2006 15:25 Moritz Bunkus

Ein Script, das momentan nur überprüft, ob alle benötigten Perl-Module installiert sind. Kann um beliebige Tests erweitert werden, um zu überprüfen, ob die Systemvoraussetzungen OK sind.

9c51e3d4 29.11.2006 15:47 Moritz Bunkus

Ein Script (von Sven Schoeling) hinzugefuegt, das ein SQL-Upgrade-Script automatisch nummeriert, umbenennt und dem SVN hinzufuegt.

ee736cda 24.11.2006 11:34 Moritz Bunkus

Nach der Umstellung von Template.pm in r1330 werden neue Hilfsscripte benoetigt, um die Verbindung zum laufenden OpenOffice zu bedienen. Die Funktionalitaet von xvfb-run wird direkt von Template.pm uebernommen. Neue Einstellungen in lx-erp.conf fuer die daemonisierte OpenOffice-Variante.