Projekt

Allgemein

Profil

Herunterladen (1,64 KB) Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
01b05575 27.02.2023 15:10 Cem Aydin

Ordner design40_webpages/ aus der Liste von Druckvorlagen ausschliessen

Behebt #520.

73229fa7 22.11.2021 10:53 Bernd Bleßmann

Auswahl Druckvorlagen: mobile_webpages und pdf nicht anbieten

d91984a2 28.02.2020 13:45 Moritz Bunkus

Vorlagen: (kaputte) Unterstützung für XML-Vorlagen entfernt

Außerdem ein paar Vorkommen der schon seit längerem entfernte Winston
& Taxbird entfernt.

0bae9fe6 16.07.2015 13:08 Jan Büren

Standard-Druckvorlagen entfernt

Da die Standard-Druckvorlagen nicht mehr weiter gepflegt werden, enstprechend für den
nächsten Release als Auswahloption entfernt.

7e0814bb 01.04.2014 13:12 Moritz Bunkus

Refactoring: SL::Template: Parameterübergabe als Hash, nicht positionsabhängig

9ead220c 05.06.2013 10:03 Moritz Bunkus

Funktion zum Auflisten vorhandener Druckvorlagen nach SL::Template verschoben

72585c35 10.01.2012 11:37 Moritz Bunkus

$::form-Variablen in Druckbefehlen verfügbar machen

Fix für Bugs 1740 und 1761.

8cd05ad6 19.01.2011 14:11 Moritz Bunkus

Globale Variablen $::userspath, $::templates, $::membersfile nach %::lx_office_conf verschoben

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.

cc042e07 20.07.2010 13:14 Sven Schöling

UTF8-Flags setzen/beachten

Conflicts:

SL/ReportGenerator.pm
90815a31 26.04.2010 09:26 Joachim Zach

Optionale minimale Excel-Unterstützung für Druckvorlagen (Austausch von Platzhalter-Variablen in Excel-Dateien). Entsprechend noch für strict angepasst

16fc2b20 28.10.2009 17:44 Sven Schöling

Pagebreak Algorithmus in Template sicherer gegen seltsame Eingaben gemacht.

f93e0290 28.10.2009 11:26 Sven Schöling

Nicht abgefangene Typenkonvertierung in SL/Template.pm

c510d88b 20.10.2009 15:53 Sven Schöling

und die restlichen .pm Module.

66020684 28.09.2009 12:07 Sven Schöling

Syntaxhighlighting erleichtern. (Ich darf das auch mal)

36012e7e 02.07.2009 12:53 Moritz Bunkus

Diverse Arbeiten an <%if%>-Blöcken.

1. Bugfix: <%if%>Blöcke haben in OpenDocument-Vorlagen nach der
Umstellung auf die Verwendung von $form
>{TEMPLATE_ARRAYS} nicht
mehr funktioniert.

2. Feautres: <%if%>-Blöcke können nun auch in OpenDocument die...

53f4de8f 02.07.2009 12:53 Moritz Bunkus

Test auf Übereinstimmung mit regulären Ausdrücken in <%if...%>Blöcken ohne Berücksichtigung der Groß und Kleinschreibung.

7fe3133a 02.07.2009 12:53 Moritz Bunkus

Bugfixes für und Erweiterung der Vergleichsmöglichkeiten in <%if...%>.

1. Bugfixes -- die vorherige Version war gar nicht getestet.

2. Erweiterung -- Mittels "=~" kann man nun auch reguläre Ausdrücke matchen lassen.

1c9aacf6 02.07.2009 12:53 Moritz Bunkus

Einführung RegEx für Vergleichsoperationen in <%if ...%>-Statements.

fbc3a232 02.06.2009 09:35 Moritz Bunkus

Auch das Array "linetotal" liegt in TEMPLATE_ARRAYS.

Wird für die Berechnung der Zwischensummenvariablen
"sumcarriedforward" benutzt. Zusätzlich sollte die Variable
"cumulatelinetotal" ebenfalls in TEMPLATE_ARRAYS liegen.

Weiterer Teil des Fixes für Bug 1019.

59e92128 02.06.2009 09:26 Moritz Bunkus

Kosmetik.

67cecc96 29.05.2009 15:25 Sven Schöling

Pagebreaks müssen auch auf _get_loop_variable umgestellt werden.

Fix für Bug 1019.

(Und hey, wenn der in -r4721 nochmal auftaucht, wissen wir das ja jetzt schon :))

ba233a63 18.05.2009 16:43 Moritz Bunkus

Den Namen bzw. den Pfad zum LaTeX-Executable konfigurierbar gemacht.

Fix für Bug 942.

526173c2 15.05.2009 19:49 Sven Schöling

Latex Parser:

if innerhalb von foreach schlägt fehl, wenn die Variable im neuen TEMPLATE_ARRAY Format abgelegt ist.
if muss also auch dort suchen.

Fix für Bug 992.

9c63c160 08.05.2009 16:26 Moritz Bunkus

Die Funktionen in Template.pm zum Ersetzen von Schleifenvariablen so erweitert, dass die Schleifenarrays auch in $form->{TEMPLATE_ARRAYS} gesucht werden. Weiterhin die Druckmechanismen in IS.pm, OE.pm und DN.pm so angepasst, dass sie diese Unterebene benutzen, um die Positionswerte zu speichern. Dadurch wird verhindert, dass Elemente direkt in $form sowohl als Skalar als auch als Array benutzt werden (z.B. $form->{reqdate} = ... und push @{ $form->{reqdate} }, ...).

40534aad 07.05.2009 16:42 Moritz Bunkus

Vereinfachung.

5a545036 07.05.2009 16:41 Moritz Bunkus

Den Code für das Ersetzen von Variablen in die gemeinsame Basisklasse ausgelagert -- er unterscheidet sich für die einzelnen Vorlagentypen nur im regulären Ausdruck zur Erkennung der Variablen.

58b90d2d 08.12.2008 17:10 Moritz Bunkus

<pagebreak> auch in der Langbeschreibung auswerten.

f6a2cdd5 07.07.2008 16:25 Moritz Bunkus

Die Ausgabe der Zeile "\usepackage{textcomp}" darf nur erfolgen, wenn LaTeX-Vorlagen geparset werden, nicht bei anderen Vorlagen. Da die HTMLTemplate-Klasse von der LaTeXTemplate-Klasse abgeleitet ist, muss hier also in der Basisklasse der tatsächliche Klassentyp überprüft werden.

e7361d77 31.01.2008 16:19 Moritz Bunkus

Forcieren, dass bei LaTeX-Vorlagen das Paket "textcomp" eingebunden wird, das für das Euro-Zeichen benötigt wird.

dc3cd296 31.01.2008 12:43 Moritz Bunkus

Das Quoten/Unquoten von speziellen Zeichen in zentrale Hilfsfunktionen in Locale verlagert.

29795499 12.10.2007 17:24 Sven Schöling

Verbesserungen am Tag Script.

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

5cf977e5 21.09.2007 12:43 Moritz Bunkus

Quoten von allen in regulären Ausdrücken verwendeten Variablen, die direkt oder indirekt von Benutzereingaben stammen können. Fix für Bug 302.

5ada8632 13.09.2007 17:42 Moritz Bunkus

Die Option zum Setzen des Tag-Stils etwas verallgemeinert und dokumentiert.

e032c24a 13.09.2007 15:56 Moritz Bunkus

Debugcode entfernt.

a59350b1 13.09.2007 15:42 Moritz Bunkus

Beim Parsen von text-basierten Vorlagen (HTML, LaTeX) kann jetzt in der ersten Zeile das Format der Tags bestimmt werden. Dazu wird etwas wie "((set-tag-style))" benutzt. Die Nicht-Leerzeichen links und rechts vom Wort "set-tag-style" bestimmen, wie ein von Lx-Office zu parsendes Tag beginnt und wie es endet.

f290077f 12.09.2007 10:28 Moritz Bunkus

Sonderzeichen hochgestellte 2 und 3 für LaTeX escapen.

c03fba33 30.05.2007 11:58 Moritz Bunkus

Minimale Erweiterung um PlainTextTemplate, um Variablen in Strings leicht ersetzen zu können.

fedfcc67 23.01.2007 14:24 Moritz Bunkus

Weitere Sonderzeichen escapen.

319c72e8 19.01.2007 16:37 Moritz Bunkus

Sonderzeichen in LaTeX ersetzen.

aa1102e9 18.01.2007 17:25 Udo Spallek

XML-Templates um Mimetypen fuer Winston und Taxbird erweitert

6534db92 05.01.2007 13:01 Udo Spallek

Neue Variable <%cumulatelinetotal%> fuer zeilenweise kumulierte
Beträge. Funktioniert nur in <%foreach Umgebungen in Latextemplates.
Koennte hilfreich sein fuer longtable.

a43c94fd 15.12.2006 03:48 Udo Spallek

Neues parsingtemplate für XML oder andere einfache unformatierte Dateien angelegt

Betrifft USTVA

02129bcf 12.12.2006 15:31 Moritz Bunkus

$myconfig ist in $self gespeichert. Fix für Bugzilla #439.

d9fcfd9a 11.12.2006 23:44 Udo Spallek

Kommentar verändert: Falsche Beschriftung

5235a527 24.11.2006 10:54 Moritz Bunkus

Fix fuer Bug 346: LaTeX immer zwei mal ausfuehren lassen, um Querverweise etc immer richtig aufloesen zu lassen.

6744758d 23.11.2006 10:19 Moritz Bunkus
  • OpenDocument-Vorlagen: Konvertierung nach PDF: Der Xvfb wird nun nicht mehr nach jeder Konvertierung beendet sondern einmalig gestartet. Weitere Konvertierungen nutzen einen bereits laufenden Xvfb, was die Zeit zum Umwandeln um ca. 4s reduziert.
  • OpenDocument-Vorlagen: Spezialvariablen first, last, odd und counter hinzugefuegt....
54e4131e 13.11.2006 17:49 Moritz Bunkus

Uebernahme der kompletten Version, so wie sie Philip als "Demo-Version" gezeigt hat, in das unstable-Repo. Dabei werden auch einige Patches, die seit der 2.2.0 hier eingepflegt wurden, wieder ueberschrieben. Diese werden in den naechsten Tagen wieder eingespielt, sofern noetig. Zu den neuen Features gehoeren (ohne Anspruch auf Vollstaendigkeit) Mahnwesen, Einheiten, Template-Neucodierung, AJAX-basierende Dialoge an einigen Stellen, Buchungsgruppen etc etc.