N°2112 Remove legacy end-user portal

- Accessing the /portal URL redirects to the new portal (/pages/exec.php?exec_module=itop-portal-base&...)
- Removed /itop_design/portals/portal[@id="legacy_portal"] from standard datamodel, adapt your XML accordingly
- Removed /itop_design/constants/constant[@id^="PORTAL_"] from standard datamodel, adapt your XML accordingly
- Removed PortalWebPage & TransactionException classes
- Added a warning in setup when no portal is selected
This commit is contained in:
Molkobain
2019-07-16 11:15:27 +02:00
parent 9ed33f16dd
commit 83ba909c08
17 changed files with 42 additions and 2833 deletions

View File

@@ -2732,6 +2732,13 @@ span.search-button, span.refresh-button {
overflow: auto;
border: #ccc 1px solid;
}
#setup .module-selection-body .wiz-choice:checked ~ .description #itop-ticket-mgmt-simple-ticket-enhanced-portal:not(:checked) ~ .description::after, #setup .module-selection-body .wiz-choice:checked ~ .description #itop-ticket-mgmt-itil-enhanced-portal:not(:checked) ~ .description::after {
content: "Legacy portal is no longer part of iTop, by leaving this option unchecked your portal users won't be able to access iTop anymore.";
display: block;
margin-top: 0.5em;
font-weight: bold;
color: rgba(230, 0, 0, 0.722);
}
.mfp-close {
cursor: pointer !important;
}

View File

@@ -3131,6 +3131,18 @@ span.search-button, span.refresh-button {
height: 28em;
overflow: auto;
border: #ccc 1px solid;
.wiz-choice:checked ~ .description{
#itop-ticket-mgmt-simple-ticket-enhanced-portal:not(:checked),
#itop-ticket-mgmt-itil-enhanced-portal:not(:checked){
~ .description::after {
content: "Legacy portal is no longer part of iTop, by leaving this option unchecked your portal users won't be able to access iTop anymore.";
display: block;
margin-top: 0.5em;
font-weight: bold;
color: #e60000b8;
}
}
}
}
}
.mfp-close {