| ... |
... |
@@ -1,19 +1,26 @@ |
| 1 |
1 |
{{info type="info"}} |
| 2 |
2 |
Hinweis zur Sicherheitslücke [[CVE-2022-42889>>https://nvd.nist.gov/vuln/detail/CVE-2022-42889]] in der Komponente Apache Commons Text: Die innerhalb der Bibliothek betroffene Funktionalität wird aktuell in {{formcycle/}} an keiner Stelle verwendet, weshalb {{formcycle/}} nicht von diesem Problem betroffen ist. Ab {{formcycle/}} Version 7.2.1 wird eine fehlerfreie Version der Bibliothek verwendet. |
| 3 |
|
-{{/info}} |
| 4 |
4 |
|
| 5 |
|
-{{info type="info"}} |
|
4 |
+== |
|
5 |
+ |
| 6 |
6 |
Weitere Informationen über die Sicherheitslücke [[CVE-2022-22965>>https://tanzu.vmware.com/security/cve-2022-22965]] im Spring Framework und deren Einfluss auf {{formcycle/}}-Versionen 7.0.0 bis 7.0.11 finden sich auf der Seite zu den [[Allgemeinen Sicherheitsempfehlungen>>doc:Formcycle.SystemSettings.Sicherheit.WebHome]]. Version 7.0.12 von {{formcycle/}} mit einer aktualisierten Version des Spring Frameworks steht [[steht zum Download bereit>>doc:Blog.WebHome]]. |
| 7 |
|
-{{/info}} |
| 8 |
8 |
|
| 9 |
|
-{{info type="info"}} |
|
8 |
+== |
|
9 |
+ |
| 10 |
10 |
Weitere Informationen über die Sicherheitslücken [[CVE-2021-44228>>https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-44228]], [[CVE-2021-45046>>https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-45046]], [[CVE-2021-45105>>https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-45105]], and [[CVE-2021-44832>>https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-44832]] in Log4J und deren Einfluss auf {{formcycle/}}-Versionen 7.0.0 bis 7.0.9 finden sich auf der Seite zu den [[Allgemeinen Sicherheitsempfehlungen>>doc:Formcycle.SystemSettings.Sicherheit.WebHome]]. Version 7.0.10 von {{formcycle/}} mit einer aktualisierten Version von Log4J [[steht zum Download bereit>>doc:Blog.WebHome]]. |
| 11 |
11 |
{{/info}} |
| 12 |
12 |
|
| 13 |
13 |
{{info type="info"}} |
| 14 |
|
-Die Hilfe zur neuen {{formcycle/}} Version 8 befindet sich unter: https://help8.formcycle.eu und die Hilfe zur vorherigen {{formcycle/}} Version 6 befindet sich unter: https://help6.formcycle.eu |
|
14 |
+Die Hilfe zur neuen {{formcycle/}} Version 8 befindet sich unter: https://help8.formcycle.eu |
| 15 |
15 |
{{/info}} |
| 16 |
16 |
|
|
17 |
+{{warning}} |
|
18 |
+Die Downloadplatform https://customer.formcycle.eu wurde abgeschaltet. Falls Sie eine alte {{formcycle/}}-, Plugin- oder Print-Server-Version benötigen, melden Sie sich bitte im Support oder bei Ihrem Ansprechpartner und wir stellen die von Ihnen benötigte Software dann auf diesem Weg bereit. |
|
19 |
+ |
|
20 |
+Die neueste Veröffentlichung der {{formcycle/}} Version 7 können Sie auf der folgenden Seite herunterladen: https://help8.formcycle.eu/de/support/solutions/articles/103000357020-7-4-7 |
|
21 |
+{{/warning}} |
|
22 |
+ |
|
23 |
+ |
| 17 |
17 |
{{velocity}} |
| 18 |
18 |
#set ($mainCards = [{ |
| 19 |
19 |
'iconfc': 'square-edit-outline', |
| ... |
... |
@@ -875,6 +875,7 @@ |
| 875 |
875 |
|
| 876 |
876 |
/* Dialog box */ |
| 877 |
877 |
#dialogv8 { |
|
885 |
+ user-select: none; |
| 878 |
878 |
background-color: white; |
| 879 |
879 |
padding: 20px; |
| 880 |
880 |
border-radius: 25px; |
| ... |
... |
@@ -882,28 +882,39 @@ |
| 882 |
882 |
width: 400px; |
| 883 |
883 |
box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3); |
| 884 |
884 |
text-align: center; |
|
893 |
+ font-family: "Corporate S W01","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Tahoma","Geneva","Arial",sans-serif !important; |
|
894 |
+ font-weight: 400; |
| 885 |
885 |
} |
| 886 |
886 |
|
| 887 |
|
- #dialogv8 h2 { |
|
897 |
+ #dialogv8 h2, #dialogv8 label { |
| 888 |
888 |
margin-top: 0; |
| 889 |
|
- font-size: 1.2rem; |
|
899 |
+ font-size: 15px; |
|
900 |
+ font-family: "Corporate S W01","HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",'TeXGyreHerosRegular',"Helvetica","Tahoma","Geneva","Arial",sans-serif !important; |
|
901 |
+ font-weight: 400; |
|
902 |
+ border-bottom: none; |
| 890 |
890 |
} |
| 891 |
891 |
|
| 892 |
892 |
.dialogv8-buttons { |
| 893 |
|
- margin-top: 20px; |
|
906 |
+ margin-top: 10px; |
|
907 |
+ padding-top: 10px; |
| 894 |
894 |
display: flex; |
| 895 |
895 |
justify-content: space-around; |
| 896 |
896 |
flex-wrap: wrap; |
| 897 |
897 |
gap: 10px; |
|
912 |
+ border-top: 1px solid black; |
| 898 |
898 |
} |
| 899 |
899 |
|
| 900 |
|
- .dialog-buttons button { |
| 901 |
|
- padding: 10px 20px; |
| 902 |
|
- font-size: 1rem; |
|
915 |
+ .dialogv8-buttons DIV { |
|
916 |
+ padding: 7px 9px; |
|
917 |
+ font-size: 15px; |
| 903 |
903 |
border: none; |
| 904 |
|
- border-radius: 5px; |
|
919 |
+ border-radius: 15px; |
| 905 |
905 |
cursor: pointer; |
| 906 |
906 |
} |
|
922 |
+ .dialogv8-buttons DIV:hover { |
|
923 |
+ opacity: 0.8; |
|
924 |
+ cursor: pointer; |
|
925 |
+ } |
| 907 |
907 |
|
| 908 |
908 |
.continue-button { |
| 909 |
909 |
background-color: #617496; |
| ... |
... |
@@ -926,7 +926,7 @@ |
| 926 |
926 |
flex-direction: column; |
| 927 |
927 |
} |
| 928 |
928 |
|
| 929 |
|
- .dialogv8-buttons button { |
|
948 |
+ .dialogv8-buttons DIV { |
| 930 |
930 |
width: 100%; |
| 931 |
931 |
} |
| 932 |
932 |
} |
| ... |
... |
@@ -934,12 +934,14 @@ |
| 934 |
934 |
|
| 935 |
935 |
<div id="overlayv8" style="display: none;"> |
| 936 |
936 |
<div id="dialogv8"> |
| 937 |
|
- <h2>Die aktuelle formcycle Version ist die Version 8. Möchten Sie zur Hilfe für diese Version weitergeleitet werden?</h2> |
| 938 |
|
- <input type="checkbox" id="dialogv8cb" name="dialogv8cb" value="true"> |
| 939 |
|
- <label for="dialogv8cb">Diese Entscheidung merken</label><br> |
|
956 |
+ <h2>Die aktuelle formcycle Version ist die Version 8. Möchten Sie zur Hilfe für diese Version wechseln?</h2> |
|
957 |
+ <div> |
|
958 |
+ <input type="checkbox" id="dialogv8cb" name="dialogv8cb" value="true"> |
|
959 |
+ <label for="dialogv8cb" style="margin-top: 3px;">Diese Entscheidung merken</label><br> |
|
960 |
+ </div> |
| 940 |
940 |
<div class="dialogv8-buttons"> |
| 941 |
|
- <button class="continue-button" id="continueBtn">Zur V8 Hilfe wechseln</button> |
| 942 |
|
- <button class="abort-button" id="abortBtn">In der V7 Hilfe bleiben</button> |
|
962 |
+ <div class="continue-button" id="continueBtn">Zur V8 Hilfe wechseln</div> |
|
963 |
+ <div class="abort-button" id="abortBtn">In der V7 Hilfe bleiben</div> |
| 943 |
943 |
</div> |
| 944 |
944 |
</div> |
| 945 |
945 |
</div> |
| ... |
... |
@@ -949,6 +949,7 @@ |
| 949 |
949 |
const d = new Date(); |
| 950 |
950 |
d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000)); |
| 951 |
951 |
let expires = "expires="+d.toUTCString(); |
|
973 |
+ console.log("make cookie:",cname + "=" + cvalue + ";" + expires + ";path=/"); |
| 952 |
952 |
document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/"; |
| 953 |
953 |
} |
| 954 |
954 |
|
| ... |
... |
@@ -968,10 +968,15 @@ |
| 968 |
968 |
} |
| 969 |
969 |
|
| 970 |
970 |
function checkCookie() { |
| 971 |
|
- let user = getCookie("dialogv8"); |
|
993 |
+ let dialogv8 = getCookie("dialogv8"); |
|
994 |
+ console.log("cookie got",dialogv8); |
| 972 |
972 |
if (dialogv8 != "") { |
| 973 |
973 |
console.log("Cookie found " + dialogv8); |
| 974 |
|
- return false; |
|
997 |
+ if (dialogv8 == "true") { |
|
998 |
+ return true; |
|
999 |
+ } else { |
|
1000 |
+ return false; |
|
1001 |
+ } |
| 975 |
975 |
} |
| 976 |
976 |
return null; |
| 977 |
977 |
} |
| ... |
... |
@@ -980,10 +980,10 @@ |
| 980 |
980 |
window.onload = function() { |
| 981 |
981 |
let cookieValue = checkCookie(); |
| 982 |
982 |
console.log("checkCookie",cookieValue); |
| 983 |
|
- if (0 && cookieValue != null) { |
| 984 |
|
- console.log("cookieValue",cookieValue); |
| 985 |
|
- } else { |
|
1010 |
+ if (cookieValue == null) { |
| 986 |
986 |
document.getElementById("overlayv8").style.display = "flex"; |
|
1012 |
+ } else if (cookieValue == true) { |
|
1013 |
+ window.location.href = "https://help8.formcycle.eu/support/home"; |
| 987 |
987 |
} |
| 988 |
988 |
}; |
| 989 |
989 |
|
| ... |
... |
@@ -990,7 +990,7 @@ |
| 990 |
990 |
// Redirect on continue |
| 991 |
991 |
document.getElementById("continueBtn").onclick = function() { |
| 992 |
992 |
window.location.href = "https://help8.formcycle.eu/support/home"; |
| 993 |
|
- if ($('[INPUT name="dialogv8cb"]').val() == "true") { |
|
1020 |
+ if (document.querySelector('INPUT[name="dialogv8cb"]').checked) { |
| 994 |
994 |
setCookie("dialogv8", "true", 90); |
| 995 |
995 |
} |
| 996 |
996 |
}; |
| ... |
... |
@@ -998,7 +998,7 @@ |
| 998 |
998 |
// Close overlay on abort |
| 999 |
999 |
document.getElementById("abortBtn").onclick = function() { |
| 1000 |
1000 |
document.getElementById("overlayv8").style.display = "none"; |
| 1001 |
|
- if ($('[INPUT name="dialogv8cb"]').val() == "true") { |
|
1028 |
+ if (document.querySelector('INPUT[name="dialogv8cb"]').checked) { |
| 1002 |
1002 |
setCookie("dialogv8", "false", 90); |
| 1003 |
1003 |
} |
| 1004 |
1004 |
}; |