diff --git a/superx/WEB-INF/conf/edustore/db/conf/build.xml b/superx/WEB-INF/conf/edustore/db/conf/build.xml index d69845d..106a49e 100644 --- a/superx/WEB-INF/conf/edustore/db/conf/build.xml +++ b/superx/WEB-INF/conf/edustore/db/conf/build.xml @@ -400,6 +400,7 @@ + diff --git a/superx/WEB-INF/conf/edustore/db/install/conf/builddatum.txt b/superx/WEB-INF/conf/edustore/db/install/conf/builddatum.txt new file mode 100644 index 0000000..748c379 --- /dev/null +++ b/superx/WEB-INF/conf/edustore/db/install/conf/builddatum.txt @@ -0,0 +1 @@ +22.03.2024 diff --git a/superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_install/edustore_kern_integrate_ids.sql b/superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_install/edustore_kern_integrate_ids.sql index 5a0ce56..938269b 100644 --- a/superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_install/edustore_kern_integrate_ids.sql +++ b/superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_install/edustore_kern_integrate_ids.sql @@ -746,8 +746,6 @@ values ('user_institution','user_institution','/edit/kern/user_institution_edit. insert into tmp_db_forms (name, tablename,form_path,caption,description) values ('themenbaum_edit','themenbaum','/edit/kern/themenbaum_edit.jsp','Themenbaum'::varchar(200),'In diesem Formular können Sie den Themenbaum bearbeiten. Bitte beachten Sie: bei Änderungen muss der Themenbaum neu geladen werden (SuperXManager)'::varchar(255)); insert into tmp_db_forms (name, tablename,form_path,caption,description) -values ('sichten','sichten','/edit/kern/sichten_edit.jsp','Sichten'::varchar(200),'In diesem Formular können Sie Sichten verwalten.'::varchar(255)); -insert into tmp_db_forms (name, tablename,form_path,caption,description) values ('sachgeb_maske_bez','sachgeb_maske_bez','/edit/kern/sachgeb_maske_bez_edit.jsp','Masken und Sachgebiete'::varchar(200),'In diesem Formular können Sie Masken zu Sachgebieten zuordnen.'::varchar(255)); insert into tmp_db_forms (name, tablename,form_path,caption,description) values ('masken_felder_bez','masken_felder_bez','/edit/kern/masken_felder_bez_edit.jsp','Masken und Felder'::varchar(200),'In diesem Formular können Sie Felder zu Masken zuordnen.'::varchar(255)); diff --git a/superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_install/edustore_kern_integrate_pg.sql b/superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_install/edustore_kern_integrate_pg.sql index bc1cfea..74345bf 100644 --- a/superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_install/edustore_kern_integrate_pg.sql +++ b/superx/WEB-INF/conf/edustore/db/install/conf/his1/edustore_install/edustore_kern_integrate_pg.sql @@ -754,8 +754,6 @@ values ('user_institution','user_institution','/edit/kern/user_institution_edit. insert into tmp_db_forms (name, tablename,form_path,caption,description) values ('themenbaum_edit','themenbaum','/edit/kern/themenbaum_edit.jsp','Themenbaum'::varchar(200),'In diesem Formular können Sie den Themenbaum bearbeiten. Bitte beachten Sie: bei Änderungen muss der Themenbaum neu geladen werden (SuperXManager)'::varchar(255)); insert into tmp_db_forms (name, tablename,form_path,caption,description) -values ('sichten','sichten','/edit/kern/sichten_edit.jsp','Sichten'::varchar(200),'In diesem Formular können Sie Sichten verwalten.'::varchar(255)); -insert into tmp_db_forms (name, tablename,form_path,caption,description) values ('sachgeb_maske_bez','sachgeb_maske_bez','/edit/kern/sachgeb_maske_bez_edit.jsp','Masken und Sachgebiete'::varchar(200),'In diesem Formular können Sie Masken zu Sachgebieten zuordnen.'::varchar(255)); insert into tmp_db_forms (name, tablename,form_path,caption,description) values ('masken_felder_bez','masken_felder_bez','/edit/kern/masken_felder_bez_edit.jsp','Masken und Felder'::varchar(200),'In diesem Formular können Sie Felder zu Masken zuordnen.'::varchar(255)); diff --git a/superx/WEB-INF/conf/edustore/db/install/conf/kern.xml b/superx/WEB-INF/conf/edustore/db/install/conf/kern.xml index addb763..afc2732 100644 --- a/superx/WEB-INF/conf/edustore/db/install/conf/kern.xml +++ b/superx/WEB-INF/conf/edustore/db/install/conf/kern.xml @@ -268,7 +268,7 @@ Sichten - + Um zukünftig evtl. Hierarchien von Sichten abzubilden @@ -11115,14 +11115,13 @@ mode="navi"> followUp="" caption="Sichten" orderBy="name" - gotoHt="tid" + gotoHt="" helpfile="" maxRows="1" mode="full"> In diesem Formular können Sie Sichten verwalten. -art -name +tid diff --git a/superx/WEB-INF/conf/edustore/db/install/conf/module_metadata.sql b/superx/WEB-INF/conf/edustore/db/install/conf/module_metadata.sql index 1b50eb8..8de4b2e 100644 --- a/superx/WEB-INF/conf/edustore/db/install/conf/module_metadata.sql +++ b/superx/WEB-INF/conf/edustore/db/install/conf/module_metadata.sql @@ -40,8 +40,6 @@ values ('user_institution','user_institution','/edit/kern/user_institution_edit. insert into tmp_db_forms (name, tablename,form_path,caption,description) values ('themenbaum_edit','themenbaum','/edit/kern/themenbaum_edit.jsp','Themenbaum'::varchar(200),'In diesem Formular können Sie den Themenbaum bearbeiten. Bitte beachten Sie: bei Änderungen muss der Themenbaum neu geladen werden (SuperXManager)'::varchar(255)); insert into tmp_db_forms (name, tablename,form_path,caption,description) -values ('sichten','sichten','/edit/kern/sichten_edit.jsp','Sichten'::varchar(200),'In diesem Formular können Sie Sichten verwalten.'::varchar(255)); -insert into tmp_db_forms (name, tablename,form_path,caption,description) values ('sachgeb_maske_bez','sachgeb_maske_bez','/edit/kern/sachgeb_maske_bez_edit.jsp','Masken und Sachgebiete'::varchar(200),'In diesem Formular können Sie Masken zu Sachgebieten zuordnen.'::varchar(255)); insert into tmp_db_forms (name, tablename,form_path,caption,description) values ('masken_felder_bez','masken_felder_bez','/edit/kern/masken_felder_bez_edit.jsp','Masken und Felder'::varchar(200),'In diesem Formular können Sie Felder zu Masken zuordnen.'::varchar(255)); diff --git a/superx/WEB-INF/conf/edustore/db/install/conf/sx_tables_fuellen.sql b/superx/WEB-INF/conf/edustore/db/install/conf/sx_tables_fuellen.sql index 490e49b..e55f9d8 100644 --- a/superx/WEB-INF/conf/edustore/db/install/conf/sx_tables_fuellen.sql +++ b/superx/WEB-INF/conf/edustore/db/install/conf/sx_tables_fuellen.sql @@ -1195,8 +1195,6 @@ values ('user_institution','user_institution','/edit/kern/user_institution_edit. insert into tmp_db_forms (name, tablename,form_path,caption,description) values ('themenbaum_edit','themenbaum','/edit/kern/themenbaum_edit.jsp','Themenbaum'::varchar(200),'In diesem Formular können Sie den Themenbaum bearbeiten. Bitte beachten Sie: bei Änderungen muss der Themenbaum neu geladen werden (SuperXManager)'::varchar(255)); insert into tmp_db_forms (name, tablename,form_path,caption,description) -values ('sichten','sichten','/edit/kern/sichten_edit.jsp','Sichten'::varchar(200),'In diesem Formular können Sie Sichten verwalten.'::varchar(255)); -insert into tmp_db_forms (name, tablename,form_path,caption,description) values ('sachgeb_maske_bez','sachgeb_maske_bez','/edit/kern/sachgeb_maske_bez_edit.jsp','Masken und Sachgebiete'::varchar(200),'In diesem Formular können Sie Masken zu Sachgebieten zuordnen.'::varchar(255)); insert into tmp_db_forms (name, tablename,form_path,caption,description) values ('masken_felder_bez','masken_felder_bez','/edit/kern/masken_felder_bez_edit.jsp','Masken und Felder'::varchar(200),'In diesem Formular können Sie Felder zu Masken zuordnen.'::varchar(255)); diff --git a/superx/WEB-INF/conf/edustore/db/install/kern_install_ids.sql b/superx/WEB-INF/conf/edustore/db/install/kern_install_ids.sql index 6137255..22fa899 100644 --- a/superx/WEB-INF/conf/edustore/db/install/kern_install_ids.sql +++ b/superx/WEB-INF/conf/edustore/db/install/kern_install_ids.sql @@ -4901,8 +4901,6 @@ values ('user_institution','user_institution','/edit/kern/user_institution_edit. insert into tmp_db_forms (name, tablename,form_path,caption,description) values ('themenbaum_edit','themenbaum','/edit/kern/themenbaum_edit.jsp','Themenbaum'::varchar(200),'In diesem Formular können Sie den Themenbaum bearbeiten. Bitte beachten Sie: bei Änderungen muss der Themenbaum neu geladen werden (SuperXManager)'::varchar(255)); insert into tmp_db_forms (name, tablename,form_path,caption,description) -values ('sichten','sichten','/edit/kern/sichten_edit.jsp','Sichten'::varchar(200),'In diesem Formular können Sie Sichten verwalten.'::varchar(255)); -insert into tmp_db_forms (name, tablename,form_path,caption,description) values ('sachgeb_maske_bez','sachgeb_maske_bez','/edit/kern/sachgeb_maske_bez_edit.jsp','Masken und Sachgebiete'::varchar(200),'In diesem Formular können Sie Masken zu Sachgebieten zuordnen.'::varchar(255)); insert into tmp_db_forms (name, tablename,form_path,caption,description) values ('masken_felder_bez','masken_felder_bez','/edit/kern/masken_felder_bez_edit.jsp','Masken und Felder'::varchar(200),'In diesem Formular können Sie Felder zu Masken zuordnen.'::varchar(255)); diff --git a/superx/WEB-INF/conf/edustore/db/install/kern_install_pg.sql b/superx/WEB-INF/conf/edustore/db/install/kern_install_pg.sql index 2b8d091..ba99332 100644 --- a/superx/WEB-INF/conf/edustore/db/install/kern_install_pg.sql +++ b/superx/WEB-INF/conf/edustore/db/install/kern_install_pg.sql @@ -5899,8 +5899,6 @@ values ('user_institution','user_institution','/edit/kern/user_institution_edit. insert into tmp_db_forms (name, tablename,form_path,caption,description) values ('themenbaum_edit','themenbaum','/edit/kern/themenbaum_edit.jsp','Themenbaum'::varchar(200),'In diesem Formular können Sie den Themenbaum bearbeiten. Bitte beachten Sie: bei Änderungen muss der Themenbaum neu geladen werden (SuperXManager)'::varchar(255)); insert into tmp_db_forms (name, tablename,form_path,caption,description) -values ('sichten','sichten','/edit/kern/sichten_edit.jsp','Sichten'::varchar(200),'In diesem Formular können Sie Sichten verwalten.'::varchar(255)); -insert into tmp_db_forms (name, tablename,form_path,caption,description) values ('sachgeb_maske_bez','sachgeb_maske_bez','/edit/kern/sachgeb_maske_bez_edit.jsp','Masken und Sachgebiete'::varchar(200),'In diesem Formular können Sie Masken zu Sachgebieten zuordnen.'::varchar(255)); insert into tmp_db_forms (name, tablename,form_path,caption,description) values ('masken_felder_bez','masken_felder_bez','/edit/kern/masken_felder_bez_edit.jsp','Masken und Felder'::varchar(200),'In diesem Formular können Sie Felder zu Masken zuordnen.'::varchar(255)); diff --git a/superx/WEB-INF/conf/edustore/db/install/upgrade/cif_fuellen_key_2.sql b/superx/WEB-INF/conf/edustore/db/install/upgrade/cif_fuellen_key_2.sql index eb080ea..a4b9bcb 100644 --- a/superx/WEB-INF/conf/edustore/db/install/upgrade/cif_fuellen_key_2.sql +++ b/superx/WEB-INF/conf/edustore/db/install/upgrade/cif_fuellen_key_2.sql @@ -15,7 +15,7 @@ <#assign cifx_keys_list = [ {"name":"Befristungsgrund", "key":"635"}, - {"name":"Quellsystem", "key":"1"} + {"name":"Quellsystem", "key":"1"}, {"name":"Art des Studienbeginns", "key":"690"}, {"name":"Art des Studienende", "key":"691"}, {"name":"Flächenart", "key":"800"}, diff --git a/superx/WEB-INF/conf/edustore/db/install/upgrade/kern_upgrade_ids.sql b/superx/WEB-INF/conf/edustore/db/install/upgrade/kern_upgrade_ids.sql index 5da0bc8..47cdcdc 100644 --- a/superx/WEB-INF/conf/edustore/db/install/upgrade/kern_upgrade_ids.sql +++ b/superx/WEB-INF/conf/edustore/db/install/upgrade/kern_upgrade_ids.sql @@ -437,8 +437,6 @@ values ('user_institution','user_institution','/edit/kern/user_institution_edit. insert into tmp_db_forms (name, tablename,form_path,caption,description) values ('themenbaum_edit','themenbaum','/edit/kern/themenbaum_edit.jsp','Themenbaum'::varchar(200),'In diesem Formular können Sie den Themenbaum bearbeiten. Bitte beachten Sie: bei Änderungen muss der Themenbaum neu geladen werden (SuperXManager)'::varchar(255)); insert into tmp_db_forms (name, tablename,form_path,caption,description) -values ('sichten','sichten','/edit/kern/sichten_edit.jsp','Sichten'::varchar(200),'In diesem Formular können Sie Sichten verwalten.'::varchar(255)); -insert into tmp_db_forms (name, tablename,form_path,caption,description) values ('sachgeb_maske_bez','sachgeb_maske_bez','/edit/kern/sachgeb_maske_bez_edit.jsp','Masken und Sachgebiete'::varchar(200),'In diesem Formular können Sie Masken zu Sachgebieten zuordnen.'::varchar(255)); insert into tmp_db_forms (name, tablename,form_path,caption,description) values ('masken_felder_bez','masken_felder_bez','/edit/kern/masken_felder_bez_edit.jsp','Masken und Felder'::varchar(200),'In diesem Formular können Sie Felder zu Masken zuordnen.'::varchar(255)); diff --git a/superx/WEB-INF/conf/edustore/db/install/upgrade/kern_upgrade_pg.sql b/superx/WEB-INF/conf/edustore/db/install/upgrade/kern_upgrade_pg.sql index ecc67a1..7968732 100644 --- a/superx/WEB-INF/conf/edustore/db/install/upgrade/kern_upgrade_pg.sql +++ b/superx/WEB-INF/conf/edustore/db/install/upgrade/kern_upgrade_pg.sql @@ -410,8 +410,6 @@ values ('user_institution','user_institution','/edit/kern/user_institution_edit. insert into tmp_db_forms (name, tablename,form_path,caption,description) values ('themenbaum_edit','themenbaum','/edit/kern/themenbaum_edit.jsp','Themenbaum'::varchar(200),'In diesem Formular können Sie den Themenbaum bearbeiten. Bitte beachten Sie: bei Änderungen muss der Themenbaum neu geladen werden (SuperXManager)'::varchar(255)); insert into tmp_db_forms (name, tablename,form_path,caption,description) -values ('sichten','sichten','/edit/kern/sichten_edit.jsp','Sichten'::varchar(200),'In diesem Formular können Sie Sichten verwalten.'::varchar(255)); -insert into tmp_db_forms (name, tablename,form_path,caption,description) values ('sachgeb_maske_bez','sachgeb_maske_bez','/edit/kern/sachgeb_maske_bez_edit.jsp','Masken und Sachgebiete'::varchar(200),'In diesem Formular können Sie Masken zu Sachgebieten zuordnen.'::varchar(255)); insert into tmp_db_forms (name, tablename,form_path,caption,description) values ('masken_felder_bez','masken_felder_bez','/edit/kern/masken_felder_bez_edit.jsp','Masken und Felder'::varchar(200),'In diesem Formular können Sie Felder zu Masken zuordnen.'::varchar(255)); diff --git a/superx/WEB-INF/conf/edustore/db/install/upgrade/kernmodul_upgrade_man.sql b/superx/WEB-INF/conf/edustore/db/install/upgrade/kernmodul_upgrade_man.sql index e9cbc93..9a3d5dd 100644 --- a/superx/WEB-INF/conf/edustore/db/install/upgrade/kernmodul_upgrade_man.sql +++ b/superx/WEB-INF/conf/edustore/db/install/upgrade/kernmodul_upgrade_man.sql @@ -171,7 +171,7 @@ where id='REPORT_DOCUMENTATION_URL' and 2=(select apnr from konstanten where beschreibung='PLATTFORM'); --kern 5.0 Duplikate 'Benutzer verwalten' bei Themenbaum entfernen: -<@selectintotmp source="themenbaum T" target="tmp_dummy" select="T.tid,T.parent,null::integer as richtig"/> +<@selectintotmp source="themenbaum T" target="tmp_dummy" select="T.tid,T.parent,null::integer as richtig"> where name='Benutzer verwalten' <@informixnolog/>; diff --git a/superx/WEB-INF/kern_dbforms-config_ids.xml b/superx/WEB-INF/kern_dbforms-config_ids.xml index a84e3fa..df4f2ae 100644 --- a/superx/WEB-INF/kern_dbforms-config_ids.xml +++ b/superx/WEB-INF/kern_dbforms-config_ids.xml @@ -2399,11 +2399,10 @@ mode="full"> -
+ In diesem Formular können Sie Sichten verwalten. -art -name +tid diff --git a/superx/WEB-INF/kern_dbforms-config_pg.xml b/superx/WEB-INF/kern_dbforms-config_pg.xml index 5426d62..91cbfe9 100644 --- a/superx/WEB-INF/kern_dbforms-config_pg.xml +++ b/superx/WEB-INF/kern_dbforms-config_pg.xml @@ -2413,11 +2413,10 @@ mode="full"> -
+ In diesem Formular können Sie Sichten verwalten. -art -name +tid diff --git a/superx/WEB-INF/lib/superx5.0.jar b/superx/WEB-INF/lib/superx5.0.jar new file mode 100644 index 0000000..6eed4f3 Binary files /dev/null and b/superx/WEB-INF/lib/superx5.0.jar differ diff --git a/superx/WEB-INF/patch/patch_archive/patch_2024-03-08_bash_var.sh b/superx/WEB-INF/patch/patch_archive/patch_2024-03-08_bash_var.sh new file mode 100755 index 0000000..0f10a55 --- /dev/null +++ b/superx/WEB-INF/patch/patch_archive/patch_2024-03-08_bash_var.sh @@ -0,0 +1,36 @@ + + +export ANLEITUNG="Modul: KERN +PATCH 2024-03-08 Erweiterung https://hiszilla.his.de/hiszilla/show_bug.cgi?id=307740 : +Kernmodul 5.0 Bugfixes +Bugfix Freemarker Makro Konstanten +Bugfix Masken-Lesezeichen erzeugen +Neues Datenblatt-Makro mit Left outer join +Bugfix PDF Generation in Macros + + +Achtung:Dieser Patch ist für SuperX 5.0 geeignet, nicht für HISinOne-BI. In HISinOne-BI ist dies in Version 2023.12 enthalten. + + +Dateien: + +Datei: +WEB-INF/conf/edustore/db/install/schluesseltabellen/release_unloads/fm_templates.unlLeft Outer Join bei Datenblättern +Datei: +xml/maskComponents_html.xslBugfix Lesezeichen + Vorlagen +Datei: +xml/tabelle_fo_pdf.xsl Erweiterung https://hiszilla.his.de/hiszilla/show_bug.cgi?id=314899 : Bugfix PDF Generation in Macros +Datei: +WEB-INF/lib/superx5.0.jar Erweiterung https://hiszilla.his.de/hiszilla/show_bug.cgi?id=314899 : Bugfix PDF Generation in Macros +Datei: +WEB-INF/http_get_masken_blacklist.txtHTTP-GET blacklist +Datei: +edit/kern/sx_repository_edit_content.incBugfix Repository Bearbeitung +Datei: +WEB-INF/conf/edustore/db/install/upgrade/cif_fuellen_key_2.sqlBugfix Repository Bearbeitung +Änderungen: + Erweiterung https://hiszilla.his.de/hiszilla/show_bug.cgi?id=307740 : FM-Templates einfügen +Scriptfile: $SUPERX_DIR/db/install/schluesseltabellen/fm_templates_fuellen.sql +" +export MODULE_LIST="kern " + diff --git a/superx/WEB-INF/patch/patch_archive/patch_2024-03-08_readme.htm b/superx/WEB-INF/patch/patch_archive/patch_2024-03-08_readme.htm new file mode 100644 index 0000000..f2ff319 --- /dev/null +++ b/superx/WEB-INF/patch/patch_archive/patch_2024-03-08_readme.htm @@ -0,0 +1,120 @@ + + + + Patch + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+

+

Patchnotes mit Administrationshilfe

+

made by MEMTEXT

+

+
+
+
+
+
+
+
+
+
+

Modul: KERN

+

PATCH 2024-03-08

+
+
+
+

Achtung: Der Patch ist nur für aktuelle Modulversionen geeignet!

+

Erweiterung 307740: +

+ + +
    Kernmodul 5.0 Bugfixes + +
  • Bugfix Freemarker Makro Konstanten
  • + +
  • Bugfix Masken-Lesezeichen erzeugen
  • + +
  • Neues Datenblatt-Makro mit Left outer join
  • + +
  • Bugfix PDF Generation in Macros
  • + +
+ +

+ Achtung:Dieser Patch ist für SuperX 5.0 geeignet, nicht für HISinOne-BI. In HISinOne-BI ist dies in Version 2023.12 enthalten.
+ +

+ +
+

Dateien:

+
    +
  • Datei: WEB-INF/conf/edustore/db/install/schluesseltabellen/release_unloads/fm_templates.unl
    Left Outer Join bei Datenblättern +
  • +
  • Datei: xml/maskComponents_html.xsl
    Bugfix Lesezeichen + Vorlagen +
  • +
  • Datei: xml/tabelle_fo_pdf.xsl
    Erweiterung 314899: Bugfix PDF Generation in Macros +
  • +
  • Datei: WEB-INF/lib/superx5.0.jar
    Erweiterung 314899: Bugfix PDF Generation in Macros +
  • +
  • Datei: WEB-INF/http_get_masken_blacklist.txt
    HTTP-GET blacklist +
  • +
  • Datei: edit/kern/sx_repository_edit_content.inc
    Bugfix Repository Bearbeitung +
  • +
  • Datei: WEB-INF/conf/edustore/db/install/upgrade/cif_fuellen_key_2.sql
    Bugfix Repository Bearbeitung +
  • +
+

Änderungen:

+
    +
  • Erweiterung 307740: FM-Templates einfügen
    Scriptfile: $SUPERX_DIR/db/install/schluesseltabellen/fm_templates_fuellen.sql +
  • +
+
+
+
+

Download

+ +

In der klassischen SuperX-Variante liegt das db und webserver Verzeichnis auf einer Ebene meistens unterhalb von /home/superx. + Bei der "webapps"-Variante liegt alles unterhalb von webapps/superx. Dies ist der Standard in HISinOne-BI.

+
+ +
+
+
+
+
+
+ + diff --git a/superx/WEB-INF/patch/xml/patch_2024-03-08.xml b/superx/WEB-INF/patch/xml/patch_2024-03-08.xml new file mode 100644 index 0000000..8caa779 --- /dev/null +++ b/superx/WEB-INF/patch/xml/patch_2024-03-08.xml @@ -0,0 +1,89 @@ + + + + + + + + + + + +
    Kernmodul 5.0 Bugfixes +
  • Bugfix Freemarker Makro Konstanten
  • +
  • Bugfix Masken-Lesezeichen erzeugen
  • +
  • Neues Datenblatt-Makro mit Left outer join
  • +
  • Bugfix PDF Generation in Macros
  • +
+

+Achtung:Dieser Patch ist für SuperX 5.0 geeignet, nicht für HISinOne-BI. In HISinOne-BI ist dies in Version 2023.12 enthalten.
+

+
+ + + + + + + + + +Left Outer Join bei Datenblättern +Bugfix Lesezeichen + Vorlagen +Bugfix PDF Generation in Macros +Bugfix PDF Generation in Macros +HTTP-GET blacklist Upgrade +Bugfix Repository Bearbeitung +Bugfix Metadaten Stammdaten-Verwaltung + + + + + + + + + + + + + + + + + + + + + + + + + + +FM-Templates einfügen + + + + + + + + + + +
+ + + +
diff --git a/superx/WEB-INF/web.xml b/superx/WEB-INF/web.xml new file mode 100644 index 0000000..ce9f361 --- /dev/null +++ b/superx/WEB-INF/web.xml @@ -0,0 +1,553 @@ + + + SuperX + SuperX + + + + + + + + + + + + + mondrian.web.taglib.Listener + + + + + Set Character Encoding + org.dbforms.util.external.SetCharacterEncodingFilter + + encoding + UTF-8 + + + + Set Character Encoding + /servlet/control + + + + + org.dbforms.ConfigServlet + + de.superx.servlet.SxDbformsConfigServlet + + log4j.configuration + /WEB-INF/log4j.properties + + + digesterDebugLevel + 0 + + + localeKey + de_DE + + + resourceBundle + ApplicationResources + + + 1 + + + + control + org.dbforms.servlets.Controller + + maxUploadSize + 800000 + + + + + file + org.dbforms.servlets.FileServlet + 2 + + + + + SuperXManager + de.superx.servlet.SuperXManager + 50 + + sharedSecret + sYyOvWDtISVNG6Xgh7MBk4hC9uLuyPQ3i + + + xml_return_link + false + + + xsl_processor + net.sf.saxon.TransformerFactoryImpl + + + + + sichtenCaching + false + + + + field1Cache + 1=0 + + + + defaultMaskXsl + maske_html.xsl + + + maxRows + 30000 + + + + + SuperXUpload + de.superx.servlet.SuperXUpload + + + default + + vorlage.xls,*.gif,*.png,*.htm + + + + + de.superx.servlet.Entwicklung + de.superx.servlet.Entwicklung + + + SuperXhtmlAnmeldung + de.superx.servlet.SuperXhtmlAnmeldung + + + + SuperXDBServlet + de.superx.servlet.SuperXDBServlet + + + maxRows + 17000 + + + + SuperXmlAnmeldung + de.superx.servlet.SuperXmlAnmeldung + + maxRows + 17000 + + + + SuperXmlAbmeldung + de.superx.servlet.SuperXmlAbmeldung + + alt_redirect_url + /superx/xml + + + + SuperXmlMaske + de.superx.servlet.SuperXmlMaske + + maxRows + 17000 + + + + SuperXmlTabelle + de.superx.servlet.SuperXmlTabelle + + maxRows + 17000 + + + maxOffset + 30 + + + + SuperXmlPwChanger + de.superx.servlet.SuperXmlPwChanger + + + de.superx.servlet.SuperXmlMenu + de.superx.servlet.SuperXmlMenu + + + SuperXmlMenu + de.superx.servlet.SuperXmlMenu + + + ImageServlet + net.sf.jasperreports.j2ee.servlets.ImageServlet + + + + ImageServlet + /servlet/image + + + + control + /servlet/control + + + file + /servlet/file + + + + SuperXmlAnmeldung + /servlet/SuperXmlAnmeldung + + + SuperXmlAnmeldung + /servlet/de.superx.servlet.SuperXmlAnmeldung + + + SuperXDBServlet + /servlet/SuperXDBServlet + + + SuperXmlAbmeldung + /servlet/SuperXmlAbmeldung + + + SuperXmlMaske + /servlet/SuperXmlMaske + + + SuperXmlTabelle + /servlet/SuperXmlTabelle + + + SuperXmlPwChanger + /servlet/de.superx.servlet.SuperXmlPwChanger + + + SuperXmlPwChanger + /servlet/SuperXmlPwChanger + + + SuperXManager + /servlet/SuperXManager + + + SuperXUpload + /servlet/SuperXUpload + + + SuperXmlMenu + /servlet/SuperXmlMenu + + + de.superx.servlet.Entwicklung + /servlet/de.superx.servlet.Entwicklung + + + + /WEB-INF/dbforms.tld + /WEB-INF/dbforms.tld + + + + + Example Security Constraint + + Protected Area + + /security/protected/* + + DELETE + GET + POST + PUT + + + + tomcat + role1 + + + + + FORM + Example Form-Based Authentication Area + + /security/protected/login.jsp + /security/protected/error.jsp + + + + + role1 + + + tomcat + + + SuperX Datasource + jdbc/superx + javax.sql.DataSource + Container + + + + + 180 + + + + Jersey REST Service + + com.sun.jersey.spi.container.servlet.ServletContainer + + + com.sun.jersey.config.property.packages + de.superx.sxrest + + 1 + + + Jersey REST Service + /sxrest/* + + + + + + diff --git a/superx/edit/kern/sichten_edit.jsp b/superx/edit/kern/sichten_edit.jsp index cf8e524..34aa33c 100644 --- a/superx/edit/kern/sichten_edit.jsp +++ b/superx/edit/kern/sichten_edit.jsp @@ -76,29 +76,14 @@ keyfieldsused=kf.toString(); <% -String tid = request.getParameter("tid"); -Hashtable gotoMyHash = null; -if(tid !=null) { -gotoMyHash= new Hashtable(); -gotoMyHash.put("tid",tid); -} -%> - -<% -String art = request.getParameter("art"); -if(art != null && !art.equals("null")){ - filter +="art="+art; -} -%> - + <% -String name = request.getParameter("name"); -if(name != null && !name.equals("null")){ - filter +=",name~'"+name+"'"; +String tid = request.getParameter("tid"); +if(tid != null && !tid.equals("null")){ + filter +="tid="+tid; } %> - @@ -119,9 +104,7 @@ dbConnectionName="<%= mandantenid %>" > - - +

+ + diff --git a/superx/edit/kern/webapp_manager.jsp b/superx/edit/kern/webapp_manager.jsp index 5be0de9..ee343ea 100644 --- a/superx/edit/kern/webapp_manager.jsp +++ b/superx/edit/kern/webapp_manager.jsp @@ -63,6 +63,10 @@ function getLogs(logtype,caption,loglines) document.getElementById("MaskHeader").innerHTML=(logtype.startsWith("server")?"Server-Logdateien":"Maskenprotokolle"); document.getElementById("MaskSubHeader").innerHTML=caption; +if(document.forms['log'] && document.forms['log'].elements['logtype']) +{ +document.forms['log'].elements['logtype'].value=logtype; +} var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { @@ -173,11 +177,7 @@ if(tab == null) Webanwendung Manager - +
diff --git a/superx/edit/kern/sx_repository_edit_content.inc b/superx/edit/kern/sx_repository_edit_content.inc new file mode 100644 index 0000000..5e25ba9 --- /dev/null +++ b/superx/edit/kern/sx_repository_edit_content.inc @@ -0,0 +1,22 @@ + +
+ + +
+ + +<% +if(currentRow_sx_repository !=null && currentRow_sx_repository.get("art") !=null && currentRow_sx_repository.get("art").toString().trim().equals("HTML_CONTENT")) +{ +%> + +<% +} +%> +
+