Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
83de52f1 01.04.2016 11:13 Moritz Bunkus

QuickSearch: nicht anzeigen, wenn Datenbankupgrades eingespielt werden müssen

QuickSearch hat seine Konfiguration in gewissen Spalten in der
Datenbank. Um auf diese zugreifen zu können, müssen die dazugehörigen
Datenbankupgrades bereits eingespielt worden sein....

6c630204 22.03.2016 17:36 Sven Schöling

TopQuickSearch: erste version

15b67fd5 22.03.2016 13:25 Sven Schöling

Erzeugnissuche

b70da193 14.01.2016 11:57 Sven Schöling

js/switchmenuframe.js entfernt

seit dem letzten Layout rework ist das nicht mehr benutzt,
also weg damit

22744c20 02.11.2015 14:49 Moritz Bunkus

Hash-Zuweisung mit ungerader Anzahl Elemente vermeiden

In einem Hash wird eine leere Liste im ternären Ausdruck nun mal im
Listenkontext ausgewertet… und dadurch ist bei so einem Konstrukt die
rechte Seite potenziell leer (sie enthält kein Argument):

my %h = ( whatever => test() ? 1 : () );

46c987b8 17.08.2015 17:10 Sven Schöling

Layout: Javascript Includes gefixt

1. jquery-ui muss im Top vorhanden sein für glquicksearch.js
2. Javacript und CssMenu brauchen das frame_header css nicht einbinden
3. js includes normalisiert ohne "js/" Präfix

b251cc22 20.07.2015 16:37 Sven Schöling

Menüstruktur auf YAML geändert

31d8e1a0 20.07.2015 16:37 Sven Schöling

Layout: Icons in Javascript Menü gefixt

590708a7 20.07.2015 16:37 Sven Schöling

Menu: HTML Menü parsing n+1 beseitigt

5ebe0cb2 20.07.2015 16:37 Sven Schöling

Layout: MenuLeft auf neue Maps angepasst

313367d3 09.04.2015 09:22 Moritz Bunkus

%::myconfig mit sinnvollen Standardwerten vorbelegen

Das zur-Verfügung-Stellen von ::myconfig in JavaScript und die darauf
basierende vereinfachte Initialisierung in 4ec753d erfordert, dass
::myconfig immer numberformat und dateformat enthält. Andernfalls gibt...

048f2af4 27.01.2015 13:51 Kivitendo Admin

Typos in Dokumentation

4ee1cfb0 04.12.2014 19:07 Sven Schöling

Layout: Tests schlagen fehl, weil Top auf $::dispatcher zugreift

68dbf4a4 04.12.2014 18:52 Sven Schöling

Layout Aufräumaktion:

- Admin und V3 Menü entflochten. Benutzen jetzt beide das neue CssMenu
als sub_layout
- Top-Klone aus V3 und Javascript herausoperiert und als sub_layout
eingebunden
- Neues Layout AdminLogin für die Loginmaske im Adminbereich (d'oh)...

ab36799f 02.10.2014 11:35 Sven Schöling

Layout: HTML Markup gefixt

4d1071ce 07.01.2014 16:06 Sven Schöling

Und Zahlen auch erlauben in Klassennamen.

343d80b6 07.01.2014 16:02 Sven Schöling

Rechnungsicon umbenannt, Icon class names normalisiert

Ausserdem iconmaps neu generiert.

behebt #2202

e5490854 16.08.2013 13:17 Moritz Bunkus

Partpicker: auch beim JavaScript-Menü die CSS-Klassen für die 16x16-Icons laden

c8aac2e0 18.07.2013 09:09 Moritz Bunkus

CRM-Menü in der ERP speichern inklusive der Übersetzungen

Fixt #2328.

440e79f0 18.07.2013 09:09 Moritz Bunkus

Menüs in Untermenü "menus" verschoben

9b36c563 18.07.2013 09:09 Moritz Bunkus

Administrationsbereich mit Menüsystem versehen

f64f0648 18.07.2013 09:09 Moritz Bunkus

frame_header.css auch für JavaScript im Layout angeben, und nicht direkt in Form

Fixt #2329.

63a8dae2 18.07.2013 09:09 Moritz Bunkus

CRM-Menü automatisch einlesen, falls es existiert

Siehe #2328.

686cf1ec 12.07.2013 16:09 Sven Schöling

Partpicker: Suchicon im css Menü

42f69828 14.03.2013 18:04 Sven Schöling

Lange überfällige Doku zu Layouts

9ad27e65 14.03.2013 13:18 Sven Schöling

Layout auf Presenter umgestellt.

Behebt circular includes von SL::Layout::Base -> SL::Controller::Base -> SL::Request -> SL::Layout::Base

440ad8d3 07.03.2013 16:42 Thomas Heck

JS-Übersetzung immer in HEAD laden

49556f01 06.03.2013 16:43 Thomas Heck

Merge branch 'master' into dev

baf1e895 06.03.2013 10:35 Moritz Bunkus

Bei nicht gefundenen JavaScript-Dateien keine Links erzeugen

1490701d 05.03.2013 10:31 Moritz Bunkus

"None"-Layout: alle JavaScript-Setup-Funktionen in einer Funktion zusammengefasst

81903154 05.03.2013 10:31 Moritz Bunkus

Globaler AJAX-Spinner in Headerzeile rechts

87e65e6c 04.03.2013 09:51 Thomas Heck

Merge branch 'master' into dev

a56327d7 01.03.2013 17:22 Moritz Bunkus

Lokalisierungsdateien jquery-ui hinzugefügt

Fixt #2179.

6061749d 27.02.2013 14:44 Thomas Heck

Merge branch 'master' into dev

224291dd 27.02.2013 14:39 Thomas Heck

scripts/locales.pl um JS-Übersetzung erweitert

bae050e9 27.02.2013 14:21 Moritz Bunkus

Entwickleroption "debug.auto_reload_resources" implementiert

Fügt einen zufälligen GET-Parameter an jeden JavaScript-/CSS-Link
hinzu, der via $layout->use_javascript()/use_stylesheet() ausgegeben
wird. Sorgt dafür, dass der Browser Resourcen jedes Mal neu lädt....

5ca497d5 01.02.2013 14:25 Sven Schöling

warnings

7647d46a 01.02.2013 13:40 Moritz Bunkus

Refactoring: Parameterredesign SL::Controller::Base::render und SL::Presenter::render

Conflicts:
SL/Controller/FinancialControllingReport.pm
SL/Controller/ProjectType.pm

8660390c 28.12.2012 14:06 Moritz Bunkus

Menüs: "target=..." wieder unterstützt

2a5e8973 28.12.2012 13:44 Moritz Bunkus

Menu-V3-Code: Css.pm nach V3.pm gemerget

Css.pm war noch nötigt, als es gemeinsamen Code für V3.pm und V4.pm
enthielt. Letzteres gibt es inzwischen nicht mehr.

bbf383bf 28.12.2012 13:25 Moritz Bunkus

JS- und CSS-Menüs: Frame-Header vereinheitlicht

bc9a389f 28.11.2012 15:33 Sven Schöling

Präzedenz von Layouts beim Javascript einbinden geändert

- früher eingebunden = javascripte werden früher geladen.
- None ist jetzt das erste Layout das eingebunden wird.

343ccc1c 28.11.2012 15:33 Sven Schöling

frame_header/header.css im Css Layout einbinden

9be43132 28.11.2012 15:32 Sven Schöling

switchmenuframe.js im LeftMenu einbinden

f37734d8 28.11.2012 15:32 Sven Schöling

menu in None Layout mit einbinden

871a70f0 19.11.2012 10:11 Moritz Bunkus

Menüsysteme v3 & v4 verschmolzen (Stil von v4, Name & Code von v3)

69ff27ee 19.11.2012 09:51 Moritz Bunkus

CSS-Menüs: Anzeige von href-Menüeinträgen gefixt

Behebt #2061.

7e96b2d0 16.11.2012 16:50 Moritz Bunkus

Default-CSS ist kivitendo.css (für Loginmaske, Adminbildschirm)

ca4c56b4 14.11.2012 13:59 Moritz Bunkus

Unterstützung für 'href'-Menüeinträge im JavaScript-Menü gefixt

8202e4b9 26.10.2012 14:26 Sven Schöling

Unterstützung für $::form->{fokus} entfernt, weil zu anfällig.

behebt #2028

12451451 25.10.2012 16:38 Sven Schöling

Javascript und None Layouts verbessert

Enthält Vorschläge von Ronny Kumke und
behebt #2025

b886be01 22.10.2012 12:42 Sven Schöling

action=menu.pl macht keinen Sinn mehr. submenu ist der korrekte Check.

22ba05c4 18.10.2012 13:55 Sven Schöling

Falsches Interface

fa78733f 17.10.2012 16:32 Sven Schöling

None als Main layout nutzbar gemacht

5dfb4f0d 17.10.2012 16:32 Sven Schöling

Menu wird nicht mehr im Dispatcher verwaltet

a2ec076d 17.10.2012 16:04 Sven Schöling

Dokumentation zum DOM Model von SL::Layout::Top

91aa8ecb 17.10.2012 16:04 Sven Schöling

Dokumentation zum DOM Model von LeftMenu

8bed51b5 17.10.2012 16:04 Sven Schöling

init_sub_layouts ist sauberer

a3fb5023 17.10.2012 16:04 Sven Schöling

Stylesheets im Javascript layout verwalten

f2d37e5a 17.10.2012 16:04 Sven Schöling

template partial rendern

4e7776aa 17.10.2012 16:03 Sven Schöling

add_[stylesheets|javascripts] aliase für use[stylesheet|javascript]

e10f86ee 17.10.2012 16:03 Sven Schöling

main => main.css

dc4b933b 17.10.2012 16:03 Sven Schöling

Layouts stellen jetzt sicher dass ihre benötigten Javascripte und Stylesheets mit ausgeliefert werden

2bed2abd 17.10.2012 16:03 Sven Schöling

css und js includes in layouts sollten unique sein.

0b2e3624 17.10.2012 16:03 Sven Schöling

MenuLeft muss als partial rendern

aee7eda0 17.10.2012 16:03 Sven Schöling

layout schnipsel für javascript initialisierung ins layout verschoben

b6fd15a8 17.10.2012 16:03 Sven Schöling

Layout package names refactored

SL::Controller::Layout::* -> SL::Layout::*
SL::Controller::Layout -> SL::Layout::Dispatcher