Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 232a9153

Von Moritz Bunkus vor mehr als 17 Jahren hinzugefügt

  • ID 232a9153b591c815dacc4b41c15135166be550f0
  • Vorgänger c03fba33
  • Nachfolger bdc416d1

Mahnwesen:
1. Neues Feature: Automatisches Erzeugen von Debitorenrechnungen über die Mahngebühren und -zinsen. Diese werden ebenfalls als PDFs ausgegeben.
2. Neues Feature: Beim Bericht über aktive Mahnungen ermöglichen, dass mehrere Mahnungen und die eventuell dazu erstellen Debitorenrechnungen auf einmal ausgedruckt werden können.
3. Neues Feature: Mahnungen können wahlweise am Bildschirm oder direkt auf Druckern ausgegeben werden. Zusätzlich können andere Sprachen ausgewählt werden.
4. Bugfix: Beim Bearbeiten von Emaileinstellungen in der Mahnkonfiguration wurden +-Zeichen falsch escapet und verschwanden.
5. Code zum Ersetzen von $form-Variablen in Strings entfernt und durch die Verwendung von PlainTextTemplate ersetzt.
Fixes für Bugs 473 und 553.

Unterschiede anzeigen:

js/common.js
34 34
  return string;
35 35
}
36 36

  
37
function escape_more(s) {
38
  s = escape(s);
39
  return s.replace(/\+/g, '%2b');
40
}
41

  
37 42
function set_longdescription_window(input_name) {
38 43
  var parm = centerParms(600,500) + ",width=600,height=500,status=yes,scrollbars=yes";
39 44
  var name = document.getElementsByName(input_name)[0].value;
......
41 46
    "action=set_longdescription&" +
42 47
    "login=" +  encodeURIComponent(document.getElementsByName("login")[0].value)+ "&"+
43 48
    "password=" + encodeURIComponent(document.getElementsByName("password")[0].value) + "&" +
44
    "longdescription=" + escape(document.getElementsByName(input_name)[0].value) + "&" +
45
    "input_name=" + escape(input_name) + "&"
49
    "longdescription=" + escape_more(document.getElementsByName(input_name)[0].value) + "&" +
50
    "input_name=" + escape_more(input_name) + "&"
46 51
  window.open(url, "_new_generic", parm);
47 52
  }
48 53

  

Auch abrufbar als: Unified diff