Sven Donath [Thu, 18 Oct 2012 11:09:32 +0000 (13:09 +0200)]
Merge branch 'master', remote branch 'origin'
Sven Schöling [Thu, 18 Oct 2012 08:27:12 +0000 (10:27 +0200)]
Falscher Controller
Sven Schöling [Wed, 17 Oct 2012 14:32:17 +0000 (16:32 +0200)]
None als Main layout nutzbar gemacht
Sven Schöling [Wed, 17 Oct 2012 14:32:00 +0000 (16:32 +0200)]
Menu wird nicht mehr im Dispatcher verwaltet
Sven Schöling [Wed, 17 Oct 2012 11:26:04 +0000 (13:26 +0200)]
Dokumentation zum DOM Model von SL::Layout::Top
Sven Schöling [Wed, 17 Oct 2012 11:18:58 +0000 (13:18 +0200)]
Dokumentation zum DOM Model von LeftMenu
Sven Schöling [Tue, 16 Oct 2012 18:22:58 +0000 (20:22 +0200)]
init_sub_layouts ist sauberer
Sven Schöling [Tue, 16 Oct 2012 14:35:54 +0000 (16:35 +0200)]
Ajax Layout Wrapper für CRM und LxCars
Sven Schöling [Tue, 16 Oct 2012 14:34:34 +0000 (16:34 +0200)]
Stylesheets im Javascript layout verwalten
Sven Schöling [Tue, 16 Oct 2012 14:32:07 +0000 (16:32 +0200)]
template partial rendern
Sven Schöling [Tue, 16 Oct 2012 14:30:21 +0000 (16:30 +0200)]
Css vom Menü nicht nachträglich laden, sondern schon im Layout laden.
Idee ist prinziipell gut, gibt aber Probleme mit dem auflösen von user stylesheets bei ajax layouts
Sven Schöling [Tue, 16 Oct 2012 14:23:11 +0000 (16:23 +0200)]
add_[stylesheets|javascripts] aliase für use[stylesheet|javascript]
Sven Schöling [Tue, 16 Oct 2012 14:06:39 +0000 (16:06 +0200)]
main => main.css
Sven Schöling [Tue, 16 Oct 2012 13:31:12 +0000 (15:31 +0200)]
Layouts stellen jetzt sicher dass ihre benötigten Javascripte und Stylesheets mit ausgeliefert werden
Sven Schöling [Tue, 16 Oct 2012 13:30:33 +0000 (15:30 +0200)]
css und js includes in layouts sollten unique sein.
Sven Schöling [Tue, 16 Oct 2012 13:29:46 +0000 (15:29 +0200)]
Hinweis in form, dass die Layouts ihre css sammeln sollen
Sven Schöling [Tue, 16 Oct 2012 13:29:19 +0000 (15:29 +0200)]
SL::Layout -> SL::Layout::Dispatcher
Sven Schöling [Tue, 16 Oct 2012 11:37:34 +0000 (13:37 +0200)]
leerer layout controller
Sven Schöling [Tue, 16 Oct 2012 11:36:52 +0000 (13:36 +0200)]
MenuLeft muss als partial rendern
Sven Schöling [Tue, 16 Oct 2012 11:13:22 +0000 (13:13 +0200)]
layout schnipsel für javascript initialisierung ins layout verschoben
Sven Schöling [Tue, 16 Oct 2012 10:58:50 +0000 (12:58 +0200)]
Layout package names refactored
SL::Controller::Layout::* -> SL::Layout::*
SL::Controller::Layout -> SL::Layout::Dispatcher
Sven Schöling [Mon, 15 Oct 2012 18:55:20 +0000 (20:55 +0200)]
menu controller gibt es nicht mehr
Sven Schöling [Mon, 15 Oct 2012 18:32:39 +0000 (20:32 +0200)]
header wurde in io.pl::select_item gelöscht, was den header doppelt gerendert hat...
Sven Schöling [Tue, 9 Oct 2012 12:15:35 +0000 (14:15 +0200)]
diverse css experimente
Sven Schöling [Tue, 9 Oct 2012 12:14:59 +0000 (14:14 +0200)]
debug code
Sven Schöling [Thu, 27 Sep 2012 09:58:26 +0000 (11:58 +0200)]
cookie magic aus js/switchmenuframe.js entfernt, funktioniert nicht richtig
Sven Schöling [Thu, 27 Sep 2012 09:30:01 +0000 (11:30 +0200)]
SellPriceInformation ohne Layout generieren
Sven Schöling [Thu, 27 Sep 2012 09:29:39 +0000 (11:29 +0200)]
ReportGenerator::generate_with_header kann jetzt auch no_layout
Sven Schöling [Mon, 24 Sep 2012 18:14:06 +0000 (20:14 +0200)]
switch_menu script und transition
Sven Schöling [Mon, 24 Sep 2012 18:13:53 +0000 (20:13 +0200)]
doctype und encoding für index.html
Sven Schöling [Fri, 21 Sep 2012 14:19:27 +0000 (16:19 +0200)]
popups ohne layout rendern
Sven Schöling [Fri, 21 Sep 2012 10:58:05 +0000 (12:58 +0200)]
login Layout
Sven Schöling [Fri, 21 Sep 2012 10:19:57 +0000 (12:19 +0200)]
Zwei unnötige bodys entfernt
Sven Schöling [Fri, 21 Sep 2012 09:48:35 +0000 (11:48 +0200)]
<body class=admin> auf Admin Layout umgeschrieben.
Sven Schöling [Fri, 21 Sep 2012 09:43:29 +0000 (11:43 +0200)]
Kommentare in templates
Sven Schöling [Fri, 21 Sep 2012 08:55:06 +0000 (10:55 +0200)]
(merge) window.onload nicht direkt setzen
-> Funktonsnamen werden ncoh gebraucht.
Sven Schöling [Thu, 20 Sep 2012 17:28:45 +0000 (19:28 +0200)]
restliche onloads im body entfernt
Sven Schöling [Thu, 20 Sep 2012 17:23:11 +0000 (19:23 +0200)]
fu/close onload in ein jquery.ready umgeändert.
Sven Schöling [Thu, 20 Sep 2012 17:20:50 +0000 (19:20 +0200)]
window.onload nicht direkt setzen
Sven Schöling [Thu, 20 Sep 2012 17:15:56 +0000 (19:15 +0200)]
nachtrag zu onload
Sven Schöling [Thu, 20 Sep 2012 17:14:22 +0000 (19:14 +0200)]
fokus gibt es nicht mehr als javascriptfunktion, also überall aus dem onload genommen.
Sven Schöling [Thu, 20 Sep 2012 17:10:47 +0000 (19:10 +0200)]
on_load entfernt und in jquery.ready verwandelt
Sven Schöling [Thu, 20 Sep 2012 17:04:18 +0000 (19:04 +0200)]
[% onload %] aus den templates entfernt, weil das nie mehr gesetzt ist.
Sven Schöling [Thu, 20 Sep 2012 16:40:29 +0000 (18:40 +0200)]
onload aus do.pl und oe.pl entfernt
Sven Schöling [Thu, 20 Sep 2012 15:58:41 +0000 (17:58 +0200)]
onload in dn.pl und common.pl
Sven Schöling [Thu, 20 Sep 2012 08:55:48 +0000 (10:55 +0200)]
spacing zwischen den menüeinträgen nochmal vergössert
Sven Schöling [Wed, 19 Sep 2012 13:57:57 +0000 (15:57 +0200)]
Aufrufe von focus() entfernt.
Diese Funktion ist die interne javascript focus Funktion, die ohne Argument garkeinen Sinn macht. Die Lx-Office Version heisst fokus.
Sven Schöling [Wed, 19 Sep 2012 13:52:38 +0000 (15:52 +0200)]
container für focus handling
Sven Schöling [Wed, 19 Sep 2012 09:45:30 +0000 (11:45 +0200)]
spacing im menü etwas erhöht
Sven Schöling [Wed, 19 Sep 2012 09:28:04 +0000 (11:28 +0200)]
typo - fehlendes komma
Sven Schöling [Wed, 19 Sep 2012 09:27:29 +0000 (11:27 +0200)]
Typos beim entfernen von setupPoints/setupDateFormat
Sven Schöling [Tue, 18 Sep 2012 16:33:08 +0000 (18:33 +0200)]
alt tag für Hauptlogo
Sven Schöling [Tue, 18 Sep 2012 16:09:20 +0000 (18:09 +0200)]
Fehlerhafte Links korrigiert
Sven Schöling [Tue, 18 Sep 2012 16:09:11 +0000 (18:09 +0200)]
Fehlerhaftes Markup korrigiert
Sven Schöling [Tue, 18 Sep 2012 13:47:59 +0000 (15:47 +0200)]
Ein paar html Macken beseitigt
Sven Schöling [Tue, 18 Sep 2012 13:32:32 +0000 (15:32 +0200)]
setupPoints und setupDateFormat in ein partial Layout verschoben
Sven Schöling [Mon, 17 Sep 2012 16:05:43 +0000 (18:05 +0200)]
syntaxfehler in admin.pl
Sven Schöling [Mon, 17 Sep 2012 16:00:30 +0000 (18:00 +0200)]
strict
Sven Schöling [Fri, 14 Sep 2012 17:03:03 +0000 (19:03 +0200)]
menu auf arrays umgestellt
Sven Schöling [Fri, 14 Sep 2012 16:48:27 +0000 (18:48 +0200)]
kommentar
Sven Schöling [Fri, 14 Sep 2012 16:36:36 +0000 (18:36 +0200)]
besseres interface und delegating für layouts, inline accessoren
html menü in footer verschoben
Sven Schöling [Fri, 14 Sep 2012 15:27:02 +0000 (17:27 +0200)]
Manuelle ergänzungen zum vorherigen commit
Sven Schöling [Fri, 14 Sep 2012 15:24:30 +0000 (17:24 +0200)]
<body> entfernt.
erzeugt mit
find . -type f | xargs sed -i '/^\s*<body>$/d'
Sven Schöling [Fri, 14 Sep 2012 15:23:14 +0000 (17:23 +0200)]
manuelle ergänzung zum vorherigen commit
Sven Schöling [Fri, 14 Sep 2012 15:20:02 +0000 (17:20 +0200)]
</body> entfernt
erzeugt mit
find . -type f | xargs sed -i '/^\s*<\/body>$/d'
Sven Schöling [Fri, 14 Sep 2012 15:18:44 +0000 (17:18 +0200)]
manuelle ergänzungen zum vorherigen commit
Sven Schöling [Fri, 14 Sep 2012 15:13:05 +0000 (17:13 +0200)]
</html> entfernen
erzeugt mit
find . -type f | xargs sed -i '/^<\/html>$/d'
Sven Schöling [Fri, 14 Sep 2012 15:07:39 +0000 (17:07 +0200)]
<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/ }'
Sven Schöling [Fri, 14 Sep 2012 14:57:16 +0000 (16:57 +0200)]
form->footer
Sven Schöling [Wed, 17 Oct 2012 13:58:46 +0000 (15:58 +0200)]
stylesheet/javascript handling verbessert
Sven Schöling [Wed, 12 Sep 2012 19:45:12 +0000 (21:45 +0200)]
javascript menü gefixt.
Sven Schöling [Wed, 17 Oct 2012 13:57:45 +0000 (15:57 +0200)]
Layouts eingeführt
bin/mozilla/menu* -> SL/Controller/Layout/*
Sven Schöling [Wed, 12 Sep 2012 09:08:23 +0000 (11:08 +0200)]
Bei Loginfehlern das Menü nicht mitrendern
Sven Schöling [Tue, 11 Sep 2012 15:22:52 +0000 (17:22 +0200)]
Revert "Menu Instance als Singleton cachen."
This reverts commit
b76380d4aaab32fd83ba5cfc7e071455093192e1.
Conflicts:
SL/Menu.pm
Sven Schöling [Tue, 11 Sep 2012 15:12:01 +0000 (17:12 +0200)]
HTML Menü merkt sich jetzt über cookie den letzten Zustand
Sven Schöling [Tue, 11 Sep 2012 09:59:04 +0000 (11:59 +0200)]
css fixes für font-size und spacing
Sven Schöling [Tue, 11 Sep 2012 09:45:03 +0000 (11:45 +0200)]
target wird nicht mehr benötigt
Sven Schöling [Wed, 17 Oct 2012 13:56:26 +0000 (15:56 +0200)]
debug enter/leave_sub balanciert
Sven Schöling [Tue, 11 Sep 2012 09:12:22 +0000 (11:12 +0200)]
frame header in ein div mit id gesteckt, damit css regeln dafür nicht leaken
Sven Schöling [Tue, 11 Sep 2012 09:06:25 +0000 (11:06 +0200)]
Erste Version Frameless
Sven Schöling [Tue, 11 Sep 2012 08:42:29 +0000 (10:42 +0200)]
Menu Instance als Singleton cachen.
Sven Schöling [Mon, 10 Sep 2012 15:35:27 +0000 (17:35 +0200)]
template kleiner gemacht.
Sven Schöling [Mon, 10 Sep 2012 12:47:10 +0000 (14:47 +0200)]
kivitendo styles für html menü
Sven Schöling [Mon, 10 Sep 2012 12:12:19 +0000 (14:12 +0200)]
typo: nicht Net::LDAP ist in core, Net::SMTP ist.
Sven Schöling [Mon, 10 Sep 2012 12:12:03 +0000 (14:12 +0200)]
GD in die dependancies aufgenommen
Sven Schöling [Wed, 17 Oct 2012 13:55:02 +0000 (15:55 +0200)]
Whitespace entfernt und Identifier minifiziert um response zu verkleinern
Sven Schöling [Wed, 17 Oct 2012 13:54:11 +0000 (15:54 +0200)]
Menü-Javascript umgeschrieben
Sven Schöling [Thu, 6 Sep 2012 18:53:19 +0000 (20:53 +0200)]
Sprites für das Menü verwenden.
Sven Schöling [Thu, 6 Sep 2012 18:45:58 +0000 (20:45 +0200)]
Icons per Sprites renderbar gemacht.
Das neue Script scripts/image_map.pl kann pngs gleicher Größe zu einem master
zusammenfassen und ein css generieren, dass entsprechende Klassen enthält.
In diesem Commit enthalten ist ein Script scripts/make_icons.sh, was das für
die Icons tut. Damit lassen sich die icons urch die zwei Klassen icon<size> und
Name der vorherigen Datei mit Leerzeichen durch - ersetzt.
Beispielhaft für ein Icon:
Vorher:
<img src='image/icons/16x16/AR--Add Invoice.png' height='16px' width='16px' alt='Rechnung erfassen'>
Jetzt:
<style type='text/css' src='css/icons16.css'>
<div class='icon16 AR--Add-Invoice'></div>
Sven Schöling [Thu, 6 Sep 2012 14:47:43 +0000 (16:47 +0200)]
Experimentelles clientseitiges menuitem generator script
Sven Schöling [Wed, 5 Sep 2012 09:57:24 +0000 (11:57 +0200)]
html include im template
Sven Schöling [Tue, 4 Sep 2012 17:26:44 +0000 (19:26 +0200)]
menu.pl aufgeräumt
request ist jetzt auf netto 20ms zum herstellen des menüs und nochmal ein 30ms
zum rendern. bei letzterem hoffe ich dass das beim einbinden in ein template
beschleunigt wird.
Sven Schöling [Tue, 4 Sep 2012 16:53:41 +0000 (18:53 +0200)]
css gefixt, klassen minified, html reduziert
Sven Schöling [Tue, 4 Sep 2012 12:11:20 +0000 (14:11 +0200)]
dom objekte reduziert, spacer entfernt, rendering auf 150ms beschleunigt
Sven Schöling [Mon, 3 Sep 2012 17:04:50 +0000 (19:04 +0200)]
und noch ein kleiner fix
Sven Schöling [Mon, 3 Sep 2012 17:02:41 +0000 (19:02 +0200)]
spacing fixes
Sven Schöling [Mon, 3 Sep 2012 16:54:22 +0000 (18:54 +0200)]
Menü gefixt und richtig gestyled
Sven Schöling [Wed, 17 Oct 2012 13:52:47 +0000 (15:52 +0200)]
css aus template in die css dateien verschoben
Sven Schöling [Mon, 3 Sep 2012 13:30:07 +0000 (15:30 +0200)]
anderweitig von mosu gefixt
Sven Schöling [Wed, 17 Oct 2012 13:51:58 +0000 (15:51 +0200)]
MenuItems wieder entfernt