menu auf arrays umgestellt
kommentar
besseres interface und delegating für layouts, inline accessoren
html menü in footer verschoben
Manuelle ergänzungen zum vorherigen commit
<body> entfernt.
erzeugt mit find . -type f | xargs sed -i '/^\s*<body>$/d'
manuelle ergänzung zum vorherigen commit
</body> entfernt
erzeugt mit find . -type f | xargs sed -i '/^\s*<\/body>$/d'
manuelle ergänzungen zum vorherigen commit
</html> entfernen
erzeugt mit find . -type f | xargs sed -i '/^<\/html>$/d'
<body> in eigene Zeile (für späteres entfernen)
commit erzeugt mit:find . type f | xargs perl -i -pae 'if (/\]<body/) { s/\[%/[%/g; s/<body/\n<body/ }'
form->footer
stylesheet/javascript handling verbessert
javascript menü gefixt.
Layouts eingeführt
bin/mozilla/menu* -> SL/Controller/Layout/*
Bei Loginfehlern das Menü nicht mitrendern
Revert "Menu Instance als Singleton cachen."
This reverts commit b76380d4aaab32fd83ba5cfc7e071455093192e1.
Conflicts:
SL/Menu.pm
HTML Menü merkt sich jetzt über cookie den letzten Zustand
css fixes für font-size und spacing
target wird nicht mehr benötigt
debug enter/leave_sub balanciert
frame header in ein div mit id gesteckt, damit css regeln dafür nicht leaken
Erste Version Frameless
Menu Instance als Singleton cachen.
template kleiner gemacht.
kivitendo styles für html menü
typo: nicht Net::LDAP ist in core, Net::SMTP ist.
GD in die dependancies aufgenommen
Whitespace entfernt und Identifier minifiziert um response zu verkleinern
Menü-Javascript umgeschrieben
Sprites für das Menü verwenden.
Icons per Sprites renderbar gemacht.
Das neue Script scripts/image_map.pl kann pngs gleicher Größe zu einem masterzusammenfassen und ein css generieren, dass entsprechende Klassen enthält.
In diesem Commit enthalten ist ein Script scripts/make_icons.sh, was das für...
Experimentelles clientseitiges menuitem generator script
html include im template
menu.pl aufgeräumt
request ist jetzt auf netto 20ms zum herstellen des menüs und nochmal ein 30mszum rendern. bei letzterem hoffe ich dass das beim einbinden in ein templatebeschleunigt wird.
css gefixt, klassen minified, html reduziert
dom objekte reduziert, spacer entfernt, rendering auf 150ms beschleunigt
und noch ein kleiner fix
spacing fixes
Menü gefixt und richtig gestyled
css aus template in die css dateien verschoben
anderweitig von mosu gefixt
MenuItems wieder entfernt
debugzeug
javascripte gefixt, und die korrekten klassen ausgeblendet
auf volle anzeige und javascript umgestellt
bugs:- ausklappen klappt nicht alles andere ein- ausklappen klappt berichte und abwärts nicht mit aus- interne nummerierung ist noch bogus
img -> css scaling, muss aber noch gefixt werden
typos
switchmenuframe so umgeschrieben dass es keine fehler wirft
menuitem entfernt
alt statt title für images
weg mit menuitem in Menu.pm
menuitem nach menu.pl verlagert. links in template generiert
kleine Weiterentwicklung
MenuItem Skelett
Kommentare raus
html menü rewrite v1
Stornos im abgeschlossenen Zeitraum
Bisher war es möglich EK-Rechnungen aus abgeschlossenen Zeiträumenzu stornieren. Das sollte natürlich nicht möglich sein.
Siehe auch Bug #2023
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Mahnprozess um Filter nach (Kunden) Land erweitert
Strengere defaults für die configZahlung sind nicht änderbar nach dem Buchen.Ferner die DATEV-Checks standardmässig einschaltenKann auch gerne nochmal diskutiert werden, am Sinnvollsten wäre es die Konfiguration in dieAdmin-Oberfläche zu verlagern
Fehlende Klammer ergänzt
Suche nach und Anzeige von Abteilungen bei Lieferscheinsuche
Implementiert #1952.
Beim Anlegen von Kunden/Lieferanten CVars für Ansprechpersonen speichern
Fixt #2016.
Falsche Rundungen
Ähnliche Fehler wie im Bug 2019 tauchten auch in der Detailansichteiner Ware auf. Hier wurden EK-Preis und EK-Preis der Lieferantenbei großen Zahlen mit Nachkommastellen nicht richtig angezeigt.
Falscher EK-Preis in Stammdaten-Berichte-Waren
Behebt Bug #2019
Durch ein format_amount mit Argument -2 kam es dazu, dass EK-Preisefalsch angezeigt wurden.
CSS-Klasse "listheading" nur für Tabellenüberschriften verwenden
Zahlungsbedingungen nicht unter Angebot/Auftrag überschreiben.
fixt #2015
Mehr Spaltenüberschriften in weiß-auf-grün
Spaltenüberschriften mit grünem Background
Leider enthalten momentan gewisse Tabs noch <divclass="listheading">..., und die sind auf Überschriftengestylt. Deshalb gab's Inkonsistenzen in den Tabellenlistheadings: malgrauer Hintergrund, mal grün, wodurch weiße/schwarze Schrift oft...
Geschlechtsneutrale Wortwahl
Kivitendo-CSS: Links in Tabellenüberschriften weiß auf grün anstatt schwarz auf grün
Syntaxkorrektur zu den record_links triggern
Lieferdatum, Lieferscheindatum und Liefertermin
Im Workflow Auftrag-Lieferschein-Rechnung gab es Probleme mit demLieferdatum. Beim Auftrag wurde bisher ein Lieferdatum verlangt,was jetzt in Liefertermin umbenannt wurde, um echtes Lieferdatumund Lieferfrist zu unterscheiden....
Druckvariablenarrays (no)?discount_sub_nofmt für Einträge ohne Zwischensummenflag gefixt
Dokumentation: Task-Manager für mehrere Mandanten
Wie man den Task-Manager mit mehreren Logins laufen lassen kann.Info aus E-Mail von Moritz übernommen.
Konfigurationsoption für Wartezeit nach fehlgeschlagenen Logins
Syntaxfehler in html-template
DbUpgrade Templates für SKR04-3804-addition.pl kompatibel für Lx 2.7 gemachtHintergrund: In den Templates war keine ordentliche form definiert.Früher wurde dann scheinbar einfach wieder standardmässig auf login.pl umgebogen, dass geht jetzt nicht mehr so....
syntaxfehler in html-template -> thomas war's ;)
format_amount bug: Bei places == 0 wurden trailing 0 abgeschnitten
Verkaufsrechnungen als Auftragsvorlage auch in geschlossenen Perioden erlaubenHintergrund: Rechnungen können prinzipiell immer als neue Rechnungsvorlage verwendet werden, unabhängig ob sich die Rechnung in einer schon abgeschlossenen Buchungsperiode befindet oder nicht....
Bilanzfehler bei Wechselkursbuchungen
Wenn man Rechnungen (die Fremdwährungen nutzen) bezahlt hat, wurdenGewinne/Verluste durch mögliche Kurswechsel bei Zahlungsbuchungennicht weiter berücksichtigt. Dadurch kam es zu Bilanzfehlern imBuchungsjournal.
Das return bei payments_only wird jetzt erst nach den Wechselkurs-...
Bessere Fehlermeldung fuer nicht-Techniker
scipts/installation_check.pl benotigt Config::Std als != core Modulwenn dies Fehlt laesst sich der installationscheck nicht ausfuehren-> Henne/Ei
Speicherroutine darf nur auf "customer_vendor_edit" testen
Wechselkurs im Zahlungsausgang
Im Zahlungsausgang wurde die Eingabe eines Wechselkurses ignoriert.
Währung in Verkaufs-/Einkaufsrechnungj
In der Verkaufsrechnung traten noch einige Fehler auf, wenn manausländische Währungen angegeben hat. Wechselkurse wurden als Nullangezeigt und es gab kein Eingabefeld, wenn der Wechselkurs an einemDatum noch nicht in der Datenbank vorhanden war. In Eingabefelder...
Diverse Typos in SelfTest korrigiert
SL::DBUpgrade bug fixes
record_links beim Löschen von Belegen aufräumen
DBUpgrade kann jetzt auch dollar quoting in SQL.
Warnung unterdrücken
Form::format_amount - suabere trennung zwischen String und Numerischen Kontexten
behebt #1982 (unter anderem)
JS-Menü: Scrollbalken "etwas" gefixt.