window.onload nicht direkt setzen
nachtrag zu onload
fokus gibt es nicht mehr als javascriptfunktion, also überall aus dem onload genommen.
<body> entfernt.
erzeugt mit find . -type f | xargs sed -i '/^\s*<body>$/d'
</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/ }'
CSS-Klasse "listheading" nur für Tabellenüberschriften verwenden
Möglichkeit zum Setzen von "Steuer im Preis inbegriffen" als Default
fixt #1985
SL::Template::Plugin::L::select_tag und SL::Template::Plugin::L::options_for_select fusionieren.
am/audit_control auf template umgeschrieben.
am/buchungsgruppen_header auf template umgeschrieben
am/list_buchungsgruppe nach template ausgelagert
am/lead_header auf template umgestellt.
am/list_lead nach template portiert
am/form_footer auf template umgeschrieben
am/language_header auf template umgestellt
am/list_language in template ausgelagert
Bezeichnungen und Hinweise in 'Konto bearbeiten' verbessert.
Buchungskonto ist nicht exakt der richtige Begriffe, sondern Sammelkonto.Die Eigenschaften der Aufklapp-Menüs überprüft und entsprechend fehlerhafteHinweise durch (hoffentlich) sinnvollere Empfehlungen ersetzt....
Neue Links zur Dokumentation II.
Die Datei doc/dokumentenvorlagen-und-variablen.html existiert nicht mehr.doc/html/ch03s02.html entspricht deren Inhalt weitestgehend.Bin nicht sicher, ob nach einem neuen Build der Doku der Name so bleibt.(Zumindest, wenn sich Kapitel 3.2 nicht ändert, sollte es klappen.)
Buchungskonto ändern bei bebuchten Konten verbieten
Bugfix für 1648 - bebuchte Konten sollten nicht in Überschriften umgewandelt werden können
wird jetzt auf der Oberfläche verhindert.
Sicherheitshinweis für Währungswechsel im laufenden Mandanten
Änderungen der Währung im laufenden System ergibt derzeit an allen Stellen Probleme wo der Vergleich:standardwährung == gespeicherte Währung zur Überprüfung der Wechselkurseingabe gemacht wird....
Das XUL-/XML-Menü entfernen
Das alte XUL-/XML-Menü war von der Benutzung her zwar beliebt, hatteaber aush administrativer Sicht diverse Probleme. Früher konnteFirefox XUL von beliebigen Webservern ausführen, heute seit Firefox 4nicht mehr -- aus Sicherheitsgründen. Daher musste man bereits ein...
Häkchen bei der Konto-Konfiguration als Radio-Buttons ...
... f. Forderungen u. Verbindlichkeiten.
Löschen und Häkchen Ändern bei Konten, die als Automatikkonten für andere Konten dienen, verhindern.
Zumindest bei Forderungen und Verbindlichkeiten.
Falsche Variablennamen (durch copy/paste) berichtigt.
Werte von ausgegrauten (disabled) Häkchen als hidden mitschleifen, ...
damit sie beim Speichern nicht verloren gehen. Fehler ist imcommit ee23f6e0a13418cf83d8f70063e2a0de5f5ea66b reingekommen,da mir nicht klar war, dass disabled input tags keine Wertean die Form liefern.
User Attribut "role" entfernt.
Wurde früher benutzt um Rechteverwaltung zu emulieren. Es gab noch zweiInstanzen wo das benutzt wurde um zu kontrollieren ob das Feld bcc angezeigtwerden soll, die sind jetzt auf das Recht "email_bcc" gemappt.
Als Schmankerl: role wurde im Userbereich unter den Benutzereinstellungen als...
CGI::Ajax aus am/list_accounts entfernt.
Änderungen für die Aufklappmenüs Forderungen und Verbindlichkeiten verhindern, ...
... bei schon bebuchten Konten. Siehe auch Bug 1640.
Ermöglichen, keinen Drucker als Standarddrucker auszuwählen
Genauere Bezeichnung der Auswahlbox zur Vorauswahl der Kunden-/Lieferantensprache
Vorauswahl der Sprache darf auch leer sein
Vorauswahl der Sprache fuer Kunden in defaults
Umstellung von eur zu 3 Variablen in defaults
accounting_method inventory_system profit_determination
Details siehe doc/umstellung_eur.txt
Per default Drag&Drop nur auf Item mit Klasse 'dragdrop' zulassen
Verbesserte Kompatibilität mit Opera, FireFox, InternetExplorer bei Drag & Drop
Wenn Textauswahl mit ".disableSelection()" deaktiviert ist, so kannman bei den genannten Browsern Text-Eingabefelder nicht mehranklicken.
Statt dessen sind nun nur noch die Pfeile drag&drop-bar, der Rest der...
Sortieren von Lagerhäusern auf Drag-n-Drop & AJAX mittels jQuery UI Sortable umgestellt
Sortieren von Preisfaktoren auf Drag-n-Drop & AJAX mittels jQuery UI Sortable umgestellt
Sortieren von Einheiten auf Drag-n-Drop & AJAX mittels jQuery UI Sortable umgestellt
Tabellenzeilen alternierend einfärben
Deutsche Texte übersetzt
Hinweis auf Remote XUL Manager.
Warnung in der Kontenmaske klarifiziert.
Standard-Auswahl für Umlaufvermögenskonto (Bank) mandantenweit setzen. Ferner yearend aus AM.pm entfernt und schliessende </options> für selectAP_paid Array hinzugefügt
yearend (Jahresende) aus Maske (am) entfernt und aus der Tabelle defaults
Bearbeiten und Speichern der SEPA-Kreditoren-Identifikation in den Benutzereinstellungen
Teil 1 von: Usability und Lokalisierung de und de_DE (neu)
Neue Übersetzung für die Programmoberfläche eingeführt.Unter Programm→Einstellungen→Anzeigeoptionen→Sprache 'Deutsch (de_DE)'auswählen und speichern.
Strings an verschiedenen Stellen logischer gemacht....
Templates werden nicht mehr explizit übersetzt: *_master in * umbenannt
Ersetzt commit 6e77701e6cefdfe61861e82dd500f8d9582c482c.Erzeugt durch:
for file in `find templates | grep _master.html`; do git mv $file ${file/_master}; done
Templates werden nicht mehr übersetzt gespeichert.
Dieser Commit ersetzt 2737c19b1b37e9690fe67f445ca8a538b892c706.
Reproduziert mit:
git rm templates/webpages/*/*_de.html git rm templates/webpages/*/*_en.html
' innerhalb von Strings escapen
Conflicts:
templates/webpages/acctranscorrections/assistant_for_wrong_taxkeys_master.html templates/webpages/admin/create_standard_group_ask_master.html templates/webpages/admin/restore_dataset_master.html...
Automatisches Ersetzen von <translate>...</translate> durch $T8
Dieser Commit ersetzt die Commits 10d6315268e6c0217876f573c9be5e35fcbb4654(Automatisches Ersetzen von <translate>...</translate> durch $T8) undce48ff49c3ac82602b29a4837b0882c1f567f17b (Automatisches Ersetzen von...
Englische Locales auf den neusten Stand bringen.
master_templates von tabs befreit.
CVars: In Masken die Cvars filtern. Muss über Userpräferenzen aktiviert werden.
locales.pl von nach locale/en kopiert und dort ausgeführt.
Sprachauswahl wieder zulassen, aber Französisch deaktivieren, weil es nahezu komplett unübersetzt ist.
Weightunit im Standarddialog mit Dropdownbox auswählen.
Fix für Bug 1118.
locale-Lauf ohne aktiviertes CRM-Menü und fehlende Begriffe durch Holgers CSS-Menü-Umwälzungen ergänzt.
Altes CSS menü wg. Probleme mit Opera wiederhergestellt.
Neues CSS als menuv4 eingefügt. JS alt entfernt.
Locales für -r4298
Die Sprachauswahl temporär deaktivieren und auf "Deutsch" hardcodieren.
Wird die Sprache von "Deutsch" auf eine beliebige andere umgestellt,so bekommt man sofort Perl-Fehler wegen Objektzugriffe auf nichtdefinierte Variablen. Der Grund ist, dass das anzulegende...
Fix fuer Bug 985. Das Feld 'Bilanz: kein' hat keine Auswirkung fuer die weitere Bilanzierung. Nette Idee an der Oberflaeche ohne Tiefenwirkung. Deshalb erstmal auskommentiert.
Das Feld "Gewichtseinheit" in den Einstellungen wieder eingeführt und in den Warenstammdaten- und -berichtsmasken angezeigt.
Fix für Bug 963.
Kurze Beschreibung der Kontomehcanik in der edit_account Maske.
Die Mechanik dahinter war völlig undurchsichtig (und ist es immernoch zum Teil), aber diese Hinweise sollten die gröbsten Misverständnisse vermeiden.
altes JS-Menu wieder aktiviert - ist nicht schön, aber funktioniert besser
Überbleibsel der Aktualisierung des DHTML-Tab-Scripts.
Die Events auf <form> sorgen im Internet Explorer 7 dafür, dass Drop-Down-Boxen beim Loslassen des Mousebuttons sofort wieder geschlossen werden. Fix für Bug 765.
Auswahlen von Radiobuttons auf Selectboxen umgestellt.
In den Benutzereinstellungen klarer machen, dass das XUL-Menü nur mit Firefox funktioniert.
TODO-Liste: Preisanfragen und Angebote richtig anzeigen.
Beim Bearbeiten von Konten die Funktion "als neu speichern" hinzugefuegt, um ein Konto mit allen Einstelungen zu klonen
Einheiten-Dialog: Keinen Link um die Hoch-/Runter-Pfeile darstellen.
Trennung zwischen Dienstleistungs- und Wareneinheiten aufgehoben.
Fälschlicherweise gemergeten Code entfernt.
Überflüssige Teile entfernt.
Lagerverwaltung implementiert.
Benutzerkonfiguration um Einstellungen zur Aufgabenliste erweitert.
Umstellung der Benutzereinstellungen auf getabbtes Layout: Eine Übersetzung vergessen.
Umstellung der Benutzereinstellungen auf getabbtes Layout.
Umstellung der Benutzerverwaltung von Dateien im Verzeichnis "users" auf die Verwendung einer Authentifizierungsdatenbank.Es ist erforderlich, die Dateien doc/UPGRADE und doc/INSTALL/index.html zu lesen und die angesprochenen Punkte auszuführen, um nach einem Upgrade weiter arbeiten zu können.
Das Bearbeiten der Einstellungen, die in der Tabelle "defaults" gespeichert werden, wurde in eine eigene Maske ausgelagert, die unter "System -> Nummernkreise und Standardkonten" aufrufbar ist. Bei "Programm -> Benutzereinstellungen" hingegen befinden sich nur noch Einstellungen, die pro Benutzer einstellbar sind (also die Sachen aus %myconfig).
Vergessener Lauf von locales.pl von Holger Will.
XUL Menue, Uebersetzung der Benutzereinstellung
XML basiertes Menue, Versuch 2, siehe Bug #771
XML basiertes Menue, siehe Bug #771
Umstellung der Vorlagen in templates/webpages/am von HTML::Template auf Template.
Umstellung der Maske "Benutzereinstellungen" auf die Verwendung von Template.
Preisfatkoren implementiert.
Diverse Bugs im Zusammenhang mit Steuerautomatiken, mit chart_id=0 oder mit rate=0.Beides sollte jedoch moeglich sein fuer Konten wie 'steuerfrei'.
Umstellung der Kontenübersicht auf die Verwendung von "Template".
Umstellung der Steuerbearbeitungsfunktion auf das "Template"-Modul.
Korrekturen zu r2737: Speichern von Steuern funktionierte nicht, taxnumber mitspeichern, Layout Titel
Nachtrag zu r2737: Uebersetzungen
Neues Modul 'Steuern Bearbeiten'. Mit diesem Modul ist es moeglich, die Eintraege der Tabelle tax, bzw. _tax anpassen zu koennen.
Vergessener Lauf von locales.pl nach dem letzten Commit.
Einige zu übersetzende deutsche Begriffe versucht, ins Englische zu übersetzen, damit keine Umlaute zu übersetzen sind -- macht es ansonsten unmöglich, dass andere Zeichensätze als ISO-8859-15 benutzt werden.