Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
4a663bf8 06.02.2025 13:13 Tamino Steinert

SL::Layout::Flash: fliegende Flash-Meldungen (portiert von Odyn)

TODOs:
- CSS für Design40 und Material anpassen
- Fehler von t/flash_migration/deprecated_calls beheben
784af9c2 06.03.2024 11:34 Sven Schöling

ckeditor: Höhe im "Email senden" Dialog begrenzen

5198bac4 18.07.2022 11:42 Bernd Bleßmann

Unterversionen: E-Mails finaler/gesperrter Versionen neu verschicken können

5a07eafc 04.04.2022 13:24 Bernd Bleßmann

"alle" E-Mail-Adressen per Anhaken als Empfänger hinzufügen können

190ac7a6 09.03.2022 11:50 Bernd Bleßmann

CKEditor: Platz f. Toolbox bei Langtext, E-Mail-Dialog und Konfig. periodische RGs

824735fc 12.01.2022 12:30 Moritz Bunkus

E-Mails als HTML verschicken: Versand in Einkaufs-/Verkaufsbelegen

50e9bb1e 20.12.2021 11:21 Jan Büren

1 Version erstellen anstatt leere E-Mail verschicken, exakter beschrieben

6ebb31d0 20.12.2021 11:21 Jan Büren

Standardmäßig nur die alte Version des Belegs zum E-Mail-Versand erlauben

2644d2a9 17.12.2021 15:13 Moritz Bunkus

Merge branch 'f-cvar-htmlfield'

9f3c46ff 12.11.2021 17:28 Moritz Bunkus

Benutzerdef. Var. als HTML-Feld: Breite & Höhe in Pixeln angeben

26993da6 12.11.2021 12:18 Bernd Bleßmann

Kosmetik

e0900c89 10.11.2021 16:07 Moritz Bunkus

Benutzerdef. Var. als HTML-Feld: allgemeine Infrastruktur

844a541e 10.11.2021 16:06 Moritz Bunkus

Zusätzliche Rechnungsadressen: in Verkaufsbelegmasken auswählbar

a96b6e95 14.05.2021 10:32 Jan Büren

E-Mail-Versand: CC an andere kivi-Benutzer per Auswahlliste

bc0386a4 16.04.2021 08:45 Jan Büren

Dateianhänge aus Projekten auch in E-Mail anzeigen

In Anlehnung an odyn fa2f21bb7d9247782f5e
Im E-Mail-Dialog werden hochgeladene Dateianhänge aus einem
globalen Projekt angeboten und sind vorausgewählt.

10fe2228 10.03.2021 13:18 Jan Büren

E-Mail-Dialog: Knopf E-Mail senden ausgrauen um mehrfaches Senden zu verhindern

Author:    Jan Büren <>
199bd497 25.08.2020 16:17 Bernd Bleßmann

Auftrags-Controller: individuelle Lieferadresse

Behebt #365 (redmine)

290c0ec4 02.07.2020 12:40 Bernd Bleßmann

CVars: render_cvar_input: Variablen vom Typ bool mit for_sumbit rendern

Damit tauchen dann auch nicht angehakte Variablen in der Form auf.
Das war z.B. im Auftrags-Controller ein Problem, da dieser sonst ein
"Häkchen entfernen" nicht gespeichert hat.

bcc18db1 05.02.2019 11:56 Jan Büren

DMS-Dateianhänge beim E-Mail-Versand Vorauswahl konfigurierbar

c1ef3aff 14.01.2019 11:58 Jan Büren

Rechnungsversand per E-Mail

Falls bei dem Kunden eine E-Mail-Adresse für den
Rechnungsversand hinterlegt ist, so hat diese Priorität
vor der allgemeinem Rechnungsadresse.
Als visuelle Hilfe, wird aus dem Titel 'Empfänger' der
Titel 'Rechnung an:'.

Logik normale Rechnung:...

6e6f4932 09.11.2018 15:02 Bernd Bleßmann

Lager->Berichte->Lagerentnahme: auch alle Lagerplätze eine Lagers wählen können

siehe #333
"Bericht Lagerentnahme: Lagerplatz lässt sich nicht auswählen"

0f8e74b8 29.01.2018 16:41 Bernd Bleßmann

E-Mail-Dialog: Template: js-Funktion zum Verschicken der Mail mitgeben können

a97574b8 19.12.2017 15:37 Sven Schöling

Presenter: Neue Struktur in den restlichen Bereichen umgesetzt

ae47d060 10.08.2017 15:19 Bernd Bleßmann

common/flash.html: no trailing whitespaces

8ec984ac 30.07.2017 09:29 Jan Büren

vergessene Backend-Funktion für E-Mail-Vorbelegung

Ferner eine Fußnote als Hinweis zur Vorbelegungs-Funktion gesetzt.

5accc16f 10.07.2017 12:58 Sven Schöling

common/_shipt_to_dialog: cp_gender gibt es in customer/vendor nicht

6da3044f 24.03.2017 16:05 Moritz Bunkus

ActionBar: Verwendung bei »System« → »Historiensuchmaschine«

dd33cbec 02.03.2017 17:12 Moritz Bunkus

ActionBar/Dateimanagement: Verschicken von Dateien via E-Mail wieder implementiert

9fe5b41d 28.02.2017 17:48 Moritz Bunkus

E-Mail-Dialog: Cc, Bcc standardmäßig verstecken; Dateianhang nach unten

Wichtige Felder sollen damit näher zusammenrücken, und unwichtige
Felder normalerweise gar nicht erst angezeigt werden.

dfa741a1 28.02.2017 10:43 Moritz Bunkus

ActionBar: Angebote/Aufträge: Drucken über Dialog implementiert

22bcb6b1 28.02.2017 10:43 Moritz Bunkus

ActionBar: Angebote/Aufträge: E-Mail-Versand über Dialog implementiert

4cb932ab 28.02.2017 10:43 Moritz Bunkus

ActionBar: Angebote/Aufträge: Lieferadresse via Popup bearbeiten

3d8c8e2f 01.02.2017 08:52 Martin Helmling

Link History zu EmailJournal

Einträge in History mit addition MAILED haben nun nicht die Rechnungsnummer sondern die ID des Emailjournals
in snumber stehen, also emailjournal_${journal_id}

2bb452ee 01.02.2017 08:48 Martin Helmling mh@waldpark...

Dateimanagement: Basiserweiterung

In diesem Commit sind die Anpassungen in der Mandantenkonfiguration
sowie die notwendigen Klassen und Controller.

Über eine Zwischenschicht wird das tatsächliche Backend (Dateien,WebDAV,ext.DMS,Datenbank etc) verborgen.

79cd754f 22.11.2016 14:42 Kivitendo Admin

Überschriften in History übersetzt

5bc3c720 15.07.2016 20:07 Martin Helmling

Flashanzeige erweitert: Nun auch Details

Für alle drei Flashanzeigen gibt es Detailanzeigen/optionalen Timeout

Details als textueller Link [Details]
ebenfalls wird Fenster nach oben gescrolled, damit flash info sichtbar ist.
Bei einigen Fehlermeldungen, z.B. bei LaTex Fehlern empfiehlt es sich,...

1c181c11 12.02.2016 17:16 Bernd Bleßmann

GLN: Berücksichtigung in Belegmasken

6a12a968 05.05.2015 09:45 Niclas Zimmermann

Bankerweiterung - Zwischenstand, erster Entwurf

Erstellung von Tabelle bank_transactions

Import von Bankbewegungen (in Tabelle bank_transactions)

Menu-Eintrag war noch nicht commitet

Controller für die Bank-Transaktionen

Dialog hin- und her

Achtung: noch mit Debug-Statements!...

c8a25928 05.03.2015 13:42 Moritz Bunkus

Pflichtenheft-CVar-Suche: Controls für Vergleichsoperatoren beibehalten

93cc0157 05.03.2015 13:42 Moritz Bunkus

Pflichtenheft: nach benutzerdefinierten Variablen suchen können

8cce015e 05.03.2015 13:42 Moritz Bunkus

Pflichtenhefte: Anzeige von CVars über value_as_text()

$cvar->value_as_text() macht bereits die richtige Fallunterscheidung,
sodass wir hierfür kein eigenes Template benötigen.

0a2fb69e 05.03.2015 13:42 Moritz Bunkus

Pflichtenhefte: benutzerdefinierte Variablen anzeigen und bearbeiten

01b4e844 22.01.2015 18:09 Kivitendo Admin

Dialogbuchung - Buchen, Storno und Löschen protokollieren

Bisher wurden Dialogbuchungen in der history_erp mit der snumber
"ordnumber" gespeichert, wobei allerdings die trans_id fehlte. Dafür
stand die trans_id in what_done, was die Historiensuche aber nicht...

5bf03590 25.11.2014 13:52 Moritz Bunkus

common/render_cvar_input.html: richtige Picker-Methoden für customer/vendor/part

3aa5cee2 21.11.2014 18:17 Sven Schöling

Layout: title Ausgabe normalisieren

...mit dem Ziel das später ins Layout zu migrieren.

- In allen Templates den Tital auch wirklich als erstes ins DOM
verschoben
- unterschiedliche Verwendung der folgenden Muster vereinheitlicht:
<h1>...</h1>
<div class='listtop'>...</div>...

09ae65fb 25.08.2014 14:52 Sven Schöling

IBAN und BIC im Kunden/Lieferanten Detailfeld in Belegen anzeigen.

37ff0a6b 14.05.2014 17:08 Moritz Bunkus

CustomVariables: Verwendung mit RDBO als Writer implementiert

8cc5dbe1 14.05.2014 17:07 Moritz Bunkus

CVars: RDBO-basiertes Render-Template nach webpages/common verschoben

83381f25 14.01.2014 16:22 Moritz Bunkus

Artikelstammdaten: Spracheinstellungen rein in eigenem Tab bearbeiten

Der alte Mechanismus öffnete ein normales Popup-Fenster, in dem eine
URL geladen wurde, die dann die Maske angezeigt hat. Das
Zurückschreiben geschah schon via JavaScript.

Mit der Methode gibt's zwei Probleme:...

03d3d025 06.12.2013 12:54 Bernd Bleßmann

Lieferbedingungen analog zu Zahlungsbedingungen eingeführt.

Sie können angelegt werden, beim Benutzer voreingestellt werden
und in allen Ein- und Verkaufsmasken gesetzt werden.

c853dd6e 26.11.2013 14:35 Thomas Heck

Kunden-/Lieferanten-Infofenster: Prozent richtig ausgeben

fixt #2401

409d5d5f 26.09.2013 15:14 Kivitendo Admin

Revert "Neue Verkaufsberichtvariante mit Umsatz-Sortierung"

This reverts commit 5ef8b31028dada9eff3c317fe92c0a9b05ea41a4.

Bevor mit das jemand um die Ohren haut, das sollte eigentlich nicht
committed werden. Kommt vielleicht in Zukunft mal rein.

5ef8b310 09.09.2013 12:15 Kivitendo Admin

Neue Verkaufsberichtvariante mit Umsatz-Sortierung

Es gibt einen neuen Menüeintrag "Verkaufsbericht Top", wo man nach den
gleichen Kategorien wie beim normalen Verkaufsbericht gruppieren kann,
aber wo man das Ergebnis nach Umsatz, Marge, Menge oder Gewicht...

6dbc83af 01.08.2013 15:31 Moritz Bunkus

jqModal-Dialoge durch jQuery-UI-Dialoge ersetzen

43bcf835 05.06.2013 15:48 Sven Schöling

Möglichkeit die Paginating Links auf ein DOM Element zu senden

9f5bccd8 30.05.2013 14:14 Jan Büren

Nachtrag zum Commit von eben zu für 2284
Copy / Paste Fehler in form_header.html
Copy / Paste Fehler in Default.pm
Vergessene ausgelagerte common select_warehouse_bin.html
hinzugefügt.

de66b95f 07.03.2013 13:12 Moritz Bunkus

Flash-DIVs immer ausgeben & Flash-Kategorie fett

a56327d7 01.03.2013 17:22 Moritz Bunkus

Lokalisierungsdateien jquery-ui hinzugefügt

Fixt #2179.

5574a036 26.02.2013 15:57 Kivitendo Admin

Bei Kundendetails auch Standardpreisgruppen anzeigen

5b22ebf0 23.11.2012 12:15 Moritz Bunkus

Refactoring: In Rückgabewert vom Paginated-DB-Helfer 'cur' in 'page' umbenennen

Dient Konsistenz der Eingangs- und Ausgangsparameter.

Dadurch entfällt auch das Hin- und Herbenennen im
Paginated-Controller-Helfer/im L-Plugin.

20366719 02.11.2012 12:28 Moritz Bunkus

Kundendetails: Link "Springe zu Rechnungsadresse" nicht immer anzeigen

sondern nur dann, wenn mindestens eine Ansprechperson oder eine
Lieferadresse existiert. Dient der geringeren Verwirrung von
unbedarften Personen.

Fixt #1922.

0e723a19 17.10.2012 15:59 Sven Schöling

<body> entfernt.

erzeugt mit
find . -type f | xargs sed -i '/^\s*<body>$/d'

345248fd 17.10.2012 15:59 Sven Schöling

</body> entfernt

erzeugt mit
find . -type f | xargs sed -i '/^\s*<\/body>$/d'

83542c80 17.10.2012 15:59 Sven Schöling

</html> entfernen

erzeugt mit
find . -type f | xargs sed -i '/^<\/html>$/d'

8cb22f3e 11.10.2012 09:50 Moritz Bunkus

CSS-Klasse "listheading" nur für Tabellenüberschriften verwenden

011c1238 03.09.2012 17:31 Moritz Bunkus

Paginate-Controls in <div> anstelle von <span> packen

ef32afed 03.09.2012 16:52 Moritz Bunkus

Controller-Helfer zum Paginaten von Listen

6cbad8aa 16.08.2012 18:55 Sven Schöling

Historiensuchmaschine von date Magic befreit

War ursprünglich Teil von 46bc75c8079099de22ccbc6281b04f42ade67f1a.
Das Javascript hatte noch ein paar Bugs, die sollten damit behoben sein.

870484f4 13.03.2012 20:01 Sven Schöling

Klassen für paginate links

e8f9198a 19.12.2011 17:25 Sven Schöling

Fehlendes Plugin führte zu segfaults später.

bd297209 14.12.2011 16:28 Sven Schöling

Paginating: Schriftzüge "Nächster" und "Vorheriger"

6c0aa046 08.12.2011 11:42 Sven Schöling

Paginating Sanity:

Nur Seiten anzeigen die...
- Erste oder letzte Seite sind
- In der Nähe der aktuellen Seite (+3)
10,50,100,500,1000,5000 Seiten von der aktuellen entfernt sind

2ee3300b 08.12.2011 11:41 Sven Schöling

Französische Quotations als Pfeile benutzen.

2f0674eb 08.12.2011 11:41 Sven Schöling

Next/Last Pfeile für Paginating.

28d69bb8 08.12.2011 11:41 Sven Schöling

Paginates nur anzeigen, wenn mindestens 2 Seiten.

1a254be1 08.12.2011 11:38 Sven Schöling

Simples Pagination System als Manager Mixin.

7210e098 05.12.2011 14:39 Sven Schöling

flash messages wegklickbar gemacht.

82cb442c 05.12.2011 11:25 Sven Schöling

Onlinehilfe als modale Overlays.

L.online_help_tag produziert jetzt nicht mehr ein Popup sondern ein modales Overlay.
Im template muss leider im Moment noch ein Ziel dafür eingebunden werden mit:

[% PROCESS 'common/help_overlay.html' %]
6c4aa60c 30.12.2010 15:45 Moritz Bunkus

Flash: fehlendes "use" für benutztes Modul LxERP ergänzt

68f1c66a 30.12.2010 15:43 Moritz Bunkus

Vergessenes Template zum Flash-Mechanismus

7cb73190 16.09.2010 13:58 Sven Donath

Bugfix 1471 System -> Historien Suchmaschinen gibt ... Fehler
Für locale/de und locale/en repariert.
Bei der Gelegenheit im fr-Verzeichnis den Grundstein für eine neue FR-Übersetzung gelegt.
In all.old stehen die alten Strings. In all stehen nur noch die durch ./scripts/locale.pl fr...

b61f5c3d 12.07.2010 13:12 Sven Schöling

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
5ec5ebed 12.07.2010 12:10 Sven Schöling

Templates werden nicht mehr übersetzt gespeichert.

Dieser Commit ersetzt 2737c19b1b37e9690fe67f445ca8a538b892c706.

Reproduziert mit:

git rm templates/webpages/*/*_de.html
git rm templates/webpages/*/*_en.html
9b84efdc 09.07.2010 15:17 Sven Schöling

' 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...
dfee9199 09.07.2010 13:22 Sven Schöling

Automatisches Ersetzen von <translate>...</translate> durch $T8

Dieser Commit ersetzt die Commits 10d6315268e6c0217876f573c9be5e35fcbb4654
(Automatisches Ersetzen von <translate>...</translate> durch $T8) und
ce48ff49c3ac82602b29a4837b0882c1f567f17b (Automatisches Ersetzen von...

7eff31cf 06.03.2010 01:35 Bernd Blessmann

locale/en/locales.pl ausgef<FC>hrt.

36f322bc 05.03.2010 08:51 Jan Büren

Fix für Bug 1336 Fallunterscheidung für show_vc_details in Bezug auf Kunde oder Lieferant (Fall Lieferant war nicht bedacht)

2dbb0236 11.12.2009 15:39 Sven Schöling

Englische Locales auf den neusten Stand bringen.

8ca9a844 11.12.2009 15:36 Sven Schöling

master_templates von tabs befreit.

b31d0c56 02.10.2009 17:11 Moritz Bunkus

locales.pl von nach locale/en kopiert und dort ausgeführt.

7c128d33 06.05.2009 16:11 Moritz Bunkus

Das Umsortieren der Ergebnisliste der Historiensuchmaschine gefixt und ohne JavaScript realisiert, sodass sie auch funktioniert, wenn sie per POST-Request aufgerufen wurde.

9b04fa2d 06.05.2009 15:36 Moritz Bunkus

Festes Layout des Historiensuchmaschinenergebnisses wieder entfernt; oft wurden keine Scrollleisten angezeigt.

7dd95f35 06.05.2009 15:27 Moritz Bunkus

Die Historiensuchmaske nicht mehr per JavaScript abschicken und dem <form>-Element den Action-Parameter mitgeben. Damit funktioniert nun auch das Abschicken per Enter-Taste, und der Request wird vom Browser nicht mehr zwei mal geschickt.

fa65335e 06.05.2009 14:43 Moritz Bunkus

Die Felder "transdate" und "reqdate" in "fromdate" und "todate" umbenannt.

1967b595 05.08.2008 14:50 Moritz Bunkus

Kunden-/Lieferantendetails-Popup-Fenster: Schleifen für die Sprung-Links in eigenen Block ausgelagert, damit die Schleifenvariable "contact" nicht den Wert aus $form überschreibt.

8c7e4493 09.01.2008 12:54 Moritz Bunkus

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.

1a39394f 31.10.2007 15:50 Moritz Bunkus

Umstellung der Vorlagen in templates/webpages/common von HTML::Template auf Template.

6163d7c8 12.06.2007 13:41 Moritz Bunkus

"Maschine" schreibt sich ohne "ie".

7567f132 23.05.2007 13:15 Thomas Kasulke

Hoffentlich endgültige Fassung des Historien-templates

116f40a3 21.05.2007 13:41 Thomas Kasulke

Anpassung des tbodys für übergroße Ergebnislisten