16 changed files with 2913 additions and 691 deletions
@ -0,0 +1,184 @@
@@ -0,0 +1,184 @@
|
||||
<bs:pageaccess groups="Memtext" /> |
||||
|
||||
'''Modul-Beschreibungen''' |
||||
|
||||
Jedes SuperX-Modul verfügt über eine eigene '''Modul-Homepage''' mit ausführlicher Modulbeschreibung, die |
||||
* Informationen über dessen Nutzen, Verfügbarkeit, Erstinstallation, Update und Versionen sowie |
||||
* Zugänge zu den Handbüchern über dessen Bedienung, Konfiguration/Administration, Datenbankstruktur und Schnittstellendetails umfasst. |
||||
|
||||
Über die folgende Tabelle gelangen Sie rasch zu den modulspezifischen Artikeln, indem Sie das Link-Symbol [[Image:link.svg|20px]] in der betreffenden Zelle anklicken. |
||||
|
||||
==SuperX-Module: Campus-Management== |
||||
|
||||
{| class="wikitable" |
||||
|- |
||||
! Homepage |
||||
! Highlights |
||||
! Handbücher |
||||
! Installation |
||||
! Versionen |
||||
|
||||
|- |
||||
| [[Image:Kern_small.png|100px]] [[Moduldokumentation Kernmodul|'''Kern''']] |
||||
| |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/kern_modul/f_HandbcherundRessourcen.htm]] |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/kern_modul/f_Installation.htm]] |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/kern_modul/f_Versionshistorie.htm]] |
||||
|
||||
|- |
||||
| [[Image:APP_small.png|100px]] [[Moduldokumentation Bewerbung_Zulassung|'''Bewerbungen, Zulassungen''']] |
||||
| |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/zul_modul/f_HandbcherundRessourcen.htm]] |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/zul_modul/f_Installation.htm]] |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/zul_modul/f_Versionshistorie.htm]] |
||||
|
||||
|- |
||||
| [[image: StudPruef4_small.png|100px]] [[Moduldokumentation Studierende_Pruefungen|'''Studierende, Prüfungen''']] |
||||
| |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/sos_modul/f_HandbcherundRessourcen.htm]] |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/sos_modul/f_Installation.htm]] |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/sos_modul/f_Versionshistorie.htm]] |
||||
|
||||
|- |
||||
| [[Image:Erfolg_small.png|100px]] [[Moduldokumentation Studienerfolg|'''Studienerfolg''']] |
||||
| |
||||
* [[Studienerfolg_Akkreditierungsberichte|Akkreditierungsberichte]] |
||||
* [[Studienerfolg Bachelor-Master Übergang|Bachelor-Master Übergang]] |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/erfolg_modul/f_HandbcherundRessourcen.htm]] |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/erfolg_modul/f_Installation.htm]] |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/erfolg_modul/f_Versionshistorie.htm]] |
||||
|
||||
|- |
||||
| [[Image:Gang_small.png|100px]] [[Moduldokumentation Studiengaenge|'''Studiengänge''']] |
||||
| |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/gang_modul/f_HandbcherundRessourcen.htm]] |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/gang_modul/f_Installation.htm]] |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/gang_modul/f_Versionshistorie.htm]] |
||||
|
||||
|- |
||||
| [[Image:COSTAGE.png|100px]] [[Moduldokumentation COSTAGE| '''COStage (TU Graz CampusOnline)''']] |
||||
| |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/costage_modul/f_DokumentationundRessourcen.htm]] |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/costage_modul/f_Installation.htm]] |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/costage_modul/f_Versionshistorie.htm]] |
||||
|} |
||||
|
||||
==SuperX-Module: Ressourcen-Management== |
||||
|
||||
{| class="wikitable zebra" |
||||
|- |
||||
! Homepage |
||||
! Highlights |
||||
! Handbücher |
||||
! Installation |
||||
! Versionen |
||||
|
||||
|- |
||||
| [[Image:SVA2.png|100px]] [[Moduldokumentation Personal,_Stellen|'''Personal, Stellen''']] |
||||
| |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/sva_modul/f_HandbcherundRessourcen.htm]] |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/sva_modul/f_Installation.htm]] |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/sva_modul/f_Versionshistorie.htm]] |
||||
|
||||
|- |
||||
| [[Image:FIN2_small.png|100px]] [[Moduldokumentation Finanzrechnung|'''Finanzen (kam., kfm.)''']] |
||||
| |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/fin_modul/f_HandbcherundRessourcen.htm]] |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/fin_modul/f_Installation.htm]] |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/fin_modul/f_Versionshistorie.htm]] |
||||
|
||||
|- |
||||
| [[Image:KLR2_small.png|100px]] [[Moduldokumentation Kostenrechnung|'''Kostenrechnung''']] |
||||
| |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/cob_modul/f_HandbcherundRessourcen.htm]] |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/cob_modul/f_Installation.htm]] |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/cob_modul/f_Versionshistorie.htm]] |
||||
|
||||
|- |
||||
| [[Image:IVS2_small.png|100px]] [[Moduldokumentation Inventar|'''Inventar''']] |
||||
| |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/ivs_modul/f_HandbcherundRessourcen.htm]] |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/ivs_modul/f_HandbcherundRessourcen.htm]] |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/ivs_modul/f_Versionshistorie.htm]] |
||||
|
||||
|- |
||||
| [[Image:BAU2_small.png|100px]] [[Moduldokumentation Bau|'''Flächen, Räume''']] |
||||
| |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/bau_modul/f_HandbcherundRessourcen.htm]] |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/bau_modul/f_HandbcherundRessourcen.htm]] |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/bau_modul/f_Versionshistorie.htm]] |
||||
|
||||
|- |
||||
| [[Image:GXstage_small.png|100px]] [[Moduldokumentation GXStage|'''GXStage (SAP kameral)''']] |
||||
| |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/gxstage_modul/f_HandbcherundRessourcen.htm]] |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/gxstage_modul/f_Installation.htm]] |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|-- |
||||
|} |
||||
|
||||
==SuperX-Module: Campus-Ressourcen-Übergreifend== |
||||
|
||||
{| class="wikitable zebra" |
||||
! Homepage |
||||
! Highlights |
||||
! Handbücher |
||||
! Installation |
||||
! Versionen |
||||
|
||||
|- |
||||
| [[Image:MAN2_small.png|100px]] [[Moduldokumentation Managementkennzahlen|'''Managementkennzahlen''']] |
||||
| |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/man_modul/f_HandbcherundRessourcen.htm]] |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/man_modul/f_Installation.htm]] |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/man_modul/f_Versionshistorie.htm]] |
||||
|
||||
|- |
||||
| [[Image:KENN2_small.png|100px]] [[Moduldokumentation Grunddaten_und_Kennzahlen|'''Landeskennzahlen''']] |
||||
| |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/kenn_modul//f_HandbcherundRessourcen.htm]] |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/kenn_modul//f_Installation.htm]] |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|[[Image:link.svg|20px|link=https://super-ics.de/superx/doku/kenn_modul//f_Versionshistorie.htm]] |
||||
|
||||
|- |
||||
| [[Image:WB_small.png|100px]] [[Moduldokumentation Wissensbasis|'''Wissensbasis''']] |
||||
| Zugang: [[Image:link.svg|20px|link=http://wissensbasis.superx-projekt.de/]] |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|-- |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|-- |
||||
| style="text-align: center;" data-mce-style="text-align: center;"|-- |
||||
|} |
||||
|
||||
<!-- |
||||
==SuperX.Kern== |
||||
* [[Moduldokumentation Kernmodul|Kernmodul]] |
||||
|
||||
==SuperX.Campus-Management== |
||||
* [[Moduldokumentation Bewerbung_Zulassung|Bewerbungen, Zulassungen]] |
||||
** [[Leitfaden Bewerberstammdaten]] |
||||
* [[Moduldokumentation Studierende_Pruefungen|Studierende, Prüfungen]] |
||||
** [[Auswertungsuebersicht_Bereich_Studierende_Pruefungen | Auswertungsübersicht]] |
||||
** [[Anwendungshandbuch Studierende]] |
||||
** [[Anwendungshandbuch Pruefungen|Anwendungshandbuch Prüfungen]] |
||||
* [[Moduldokumentation Studienerfolg|Studienerfolg]]--><!--** [[ERFOLG Nutzung_Akkreditierungs-Berichte|Akkreditierungs-Berichte Nutzungshandbuch]]--><!-- |
||||
** [[Studienerfolg_Akkreditierungsberichte|Akkreditierungsberichte]] |
||||
** [[Studienerfolg Bachelor-Master Übergang|Bachelor-Master Übergang]] |
||||
* [[Moduldokumentation Leistungsmonitoring|Leistungsmonitoring]] |
||||
** [[Konfigurationshanbuch Leistungsmonitoring|Leistungsmonitoring Konfigurationshandbuch]] |
||||
** [[Nutzungshandbuch Leistungsmonitoring|Leistungsmonitoring Nutzungshandbuch]] |
||||
* [[Moduldokumentation Studiengaenge|Studiengänge]] |
||||
* [[Moduldokumentation COSTAGE| COStage (TU Graz CampusOnline)]] |
||||
**[[Modul_COSTAGE_Administrationshandbuch|Konfigurationshandbuch]] |
||||
|
||||
==SuperX.Ressourcen-Management== |
||||
* [[Moduldokumentation Personal, Stellen|Personal, Stellen]] |
||||
* [[Moduldokumentation Finanzrechnung|Finanzen]] |
||||
* [[Moduldokumentation Kostenrechnung|Kostenrechnung]] |
||||
* [[Moduldokumentation Inventar|Inventar]] |
||||
* [[Moduldokumentation Bau|Flächen, Räume]] |
||||
* [[Moduldokumentation GXStage|GXStage]] |
||||
|
||||
==SuperX.Campus-Ressourcen-Übergreifend== |
||||
* [[Moduldokumentation Managementkennzahlen|Managementkennzahlen]] |
||||
* [[Moduldokumentation Grunddaten und Kennzahlen|Landeskennzahlen]] |
||||
* [[Moduldokumentation Wissensbasis|Wissensbasis]] |
||||
--> |
||||
|
@ -0,0 +1,637 @@
@@ -0,0 +1,637 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?><transformation> |
||||
<info> |
||||
<name>wiki2xhtml_nodownload</name> |
||||
<description/> |
||||
<extended_description/> |
||||
<trans_version/> |
||||
<trans_type>Normal</trans_type> |
||||
<trans_status>0</trans_status> |
||||
<directory>/</directory> |
||||
<parameters> |
||||
<parameter> |
||||
<name>document_id</name> |
||||
<default_value>68</default_value> |
||||
<description/> |
||||
</parameter> |
||||
</parameters> |
||||
<log> |
||||
<trans-log-table> |
||||
<connection/> |
||||
<schema/> |
||||
<table/> |
||||
<size_limit_lines/> |
||||
<interval/> |
||||
<timeout_days/> |
||||
<field> |
||||
<id>ID_BATCH</id> |
||||
<enabled>Y</enabled> |
||||
<name>ID_BATCH</name> |
||||
</field> |
||||
<field> |
||||
<id>CHANNEL_ID</id> |
||||
<enabled>Y</enabled> |
||||
<name>CHANNEL_ID</name> |
||||
</field> |
||||
<field> |
||||
<id>TRANSNAME</id> |
||||
<enabled>Y</enabled> |
||||
<name>TRANSNAME</name> |
||||
</field> |
||||
<field> |
||||
<id>STATUS</id> |
||||
<enabled>Y</enabled> |
||||
<name>STATUS</name> |
||||
</field> |
||||
<field> |
||||
<id>LINES_READ</id> |
||||
<enabled>Y</enabled> |
||||
<name>LINES_READ</name> |
||||
<subject/> |
||||
</field> |
||||
<field> |
||||
<id>LINES_WRITTEN</id> |
||||
<enabled>Y</enabled> |
||||
<name>LINES_WRITTEN</name> |
||||
<subject/> |
||||
</field> |
||||
<field> |
||||
<id>LINES_UPDATED</id> |
||||
<enabled>Y</enabled> |
||||
<name>LINES_UPDATED</name> |
||||
<subject/> |
||||
</field> |
||||
<field> |
||||
<id>LINES_INPUT</id> |
||||
<enabled>Y</enabled> |
||||
<name>LINES_INPUT</name> |
||||
<subject/> |
||||
</field> |
||||
<field> |
||||
<id>LINES_OUTPUT</id> |
||||
<enabled>Y</enabled> |
||||
<name>LINES_OUTPUT</name> |
||||
<subject/> |
||||
</field> |
||||
<field> |
||||
<id>LINES_REJECTED</id> |
||||
<enabled>Y</enabled> |
||||
<name>LINES_REJECTED</name> |
||||
<subject/> |
||||
</field> |
||||
<field> |
||||
<id>ERRORS</id> |
||||
<enabled>Y</enabled> |
||||
<name>ERRORS</name> |
||||
</field> |
||||
<field> |
||||
<id>STARTDATE</id> |
||||
<enabled>Y</enabled> |
||||
<name>STARTDATE</name> |
||||
</field> |
||||
<field> |
||||
<id>ENDDATE</id> |
||||
<enabled>Y</enabled> |
||||
<name>ENDDATE</name> |
||||
</field> |
||||
<field> |
||||
<id>LOGDATE</id> |
||||
<enabled>Y</enabled> |
||||
<name>LOGDATE</name> |
||||
</field> |
||||
<field> |
||||
<id>DEPDATE</id> |
||||
<enabled>Y</enabled> |
||||
<name>DEPDATE</name> |
||||
</field> |
||||
<field> |
||||
<id>REPLAYDATE</id> |
||||
<enabled>Y</enabled> |
||||
<name>REPLAYDATE</name> |
||||
</field> |
||||
<field> |
||||
<id>LOG_FIELD</id> |
||||
<enabled>Y</enabled> |
||||
<name>LOG_FIELD</name> |
||||
</field> |
||||
<field> |
||||
<id>EXECUTING_SERVER</id> |
||||
<enabled>N</enabled> |
||||
<name>EXECUTING_SERVER</name> |
||||
</field> |
||||
<field> |
||||
<id>EXECUTING_USER</id> |
||||
<enabled>N</enabled> |
||||
<name>EXECUTING_USER</name> |
||||
</field> |
||||
<field> |
||||
<id>CLIENT</id> |
||||
<enabled>N</enabled> |
||||
<name>CLIENT</name> |
||||
</field> |
||||
</trans-log-table> |
||||
<perf-log-table> |
||||
<connection/> |
||||
<schema/> |
||||
<table/> |
||||
<interval/> |
||||
<timeout_days/> |
||||
<field> |
||||
<id>ID_BATCH</id> |
||||
<enabled>Y</enabled> |
||||
<name>ID_BATCH</name> |
||||
</field> |
||||
<field> |
||||
<id>SEQ_NR</id> |
||||
<enabled>Y</enabled> |
||||
<name>SEQ_NR</name> |
||||
</field> |
||||
<field> |
||||
<id>LOGDATE</id> |
||||
<enabled>Y</enabled> |
||||
<name>LOGDATE</name> |
||||
</field> |
||||
<field> |
||||
<id>TRANSNAME</id> |
||||
<enabled>Y</enabled> |
||||
<name>TRANSNAME</name> |
||||
</field> |
||||
<field> |
||||
<id>STEPNAME</id> |
||||
<enabled>Y</enabled> |
||||
<name>STEPNAME</name> |
||||
</field> |
||||
<field> |
||||
<id>STEP_COPY</id> |
||||
<enabled>Y</enabled> |
||||
<name>STEP_COPY</name> |
||||
</field> |
||||
<field> |
||||
<id>LINES_READ</id> |
||||
<enabled>Y</enabled> |
||||
<name>LINES_READ</name> |
||||
</field> |
||||
<field> |
||||
<id>LINES_WRITTEN</id> |
||||
<enabled>Y</enabled> |
||||
<name>LINES_WRITTEN</name> |
||||
</field> |
||||
<field> |
||||
<id>LINES_UPDATED</id> |
||||
<enabled>Y</enabled> |
||||
<name>LINES_UPDATED</name> |
||||
</field> |
||||
<field> |
||||
<id>LINES_INPUT</id> |
||||
<enabled>Y</enabled> |
||||
<name>LINES_INPUT</name> |
||||
</field> |
||||
<field> |
||||
<id>LINES_OUTPUT</id> |
||||
<enabled>Y</enabled> |
||||
<name>LINES_OUTPUT</name> |
||||
</field> |
||||
<field> |
||||
<id>LINES_REJECTED</id> |
||||
<enabled>Y</enabled> |
||||
<name>LINES_REJECTED</name> |
||||
</field> |
||||
<field> |
||||
<id>ERRORS</id> |
||||
<enabled>Y</enabled> |
||||
<name>ERRORS</name> |
||||
</field> |
||||
<field> |
||||
<id>INPUT_BUFFER_ROWS</id> |
||||
<enabled>Y</enabled> |
||||
<name>INPUT_BUFFER_ROWS</name> |
||||
</field> |
||||
<field> |
||||
<id>OUTPUT_BUFFER_ROWS</id> |
||||
<enabled>Y</enabled> |
||||
<name>OUTPUT_BUFFER_ROWS</name> |
||||
</field> |
||||
</perf-log-table> |
||||
<channel-log-table> |
||||
<connection/> |
||||
<schema/> |
||||
<table/> |
||||
<timeout_days/> |
||||
<field> |
||||
<id>ID_BATCH</id> |
||||
<enabled>Y</enabled> |
||||
<name>ID_BATCH</name> |
||||
</field> |
||||
<field> |
||||
<id>CHANNEL_ID</id> |
||||
<enabled>Y</enabled> |
||||
<name>CHANNEL_ID</name> |
||||
</field> |
||||
<field> |
||||
<id>LOG_DATE</id> |
||||
<enabled>Y</enabled> |
||||
<name>LOG_DATE</name> |
||||
</field> |
||||
<field> |
||||
<id>LOGGING_OBJECT_TYPE</id> |
||||
<enabled>Y</enabled> |
||||
<name>LOGGING_OBJECT_TYPE</name> |
||||
</field> |
||||
<field> |
||||
<id>OBJECT_NAME</id> |
||||
<enabled>Y</enabled> |
||||
<name>OBJECT_NAME</name> |
||||
</field> |
||||
<field> |
||||
<id>OBJECT_COPY</id> |
||||
<enabled>Y</enabled> |
||||
<name>OBJECT_COPY</name> |
||||
</field> |
||||
<field> |
||||
<id>REPOSITORY_DIRECTORY</id> |
||||
<enabled>Y</enabled> |
||||
<name>REPOSITORY_DIRECTORY</name> |
||||
</field> |
||||
<field> |
||||
<id>FILENAME</id> |
||||
<enabled>Y</enabled> |
||||
<name>FILENAME</name> |
||||
</field> |
||||
<field> |
||||
<id>OBJECT_ID</id> |
||||
<enabled>Y</enabled> |
||||
<name>OBJECT_ID</name> |
||||
</field> |
||||
<field> |
||||
<id>OBJECT_REVISION</id> |
||||
<enabled>Y</enabled> |
||||
<name>OBJECT_REVISION</name> |
||||
</field> |
||||
<field> |
||||
<id>PARENT_CHANNEL_ID</id> |
||||
<enabled>Y</enabled> |
||||
<name>PARENT_CHANNEL_ID</name> |
||||
</field> |
||||
<field> |
||||
<id>ROOT_CHANNEL_ID</id> |
||||
<enabled>Y</enabled> |
||||
<name>ROOT_CHANNEL_ID</name> |
||||
</field> |
||||
</channel-log-table> |
||||
<step-log-table> |
||||
<connection/> |
||||
<schema/> |
||||
<table/> |
||||
<timeout_days/> |
||||
<field> |
||||
<id>ID_BATCH</id> |
||||
<enabled>Y</enabled> |
||||
<name>ID_BATCH</name> |
||||
</field> |
||||
<field> |
||||
<id>CHANNEL_ID</id> |
||||
<enabled>Y</enabled> |
||||
<name>CHANNEL_ID</name> |
||||
</field> |
||||
<field> |
||||
<id>LOG_DATE</id> |
||||
<enabled>Y</enabled> |
||||
<name>LOG_DATE</name> |
||||
</field> |
||||
<field> |
||||
<id>TRANSNAME</id> |
||||
<enabled>Y</enabled> |
||||
<name>TRANSNAME</name> |
||||
</field> |
||||
<field> |
||||
<id>STEPNAME</id> |
||||
<enabled>Y</enabled> |
||||
<name>STEPNAME</name> |
||||
</field> |
||||
<field> |
||||
<id>STEP_COPY</id> |
||||
<enabled>Y</enabled> |
||||
<name>STEP_COPY</name> |
||||
</field> |
||||
<field> |
||||
<id>LINES_READ</id> |
||||
<enabled>Y</enabled> |
||||
<name>LINES_READ</name> |
||||
</field> |
||||
<field> |
||||
<id>LINES_WRITTEN</id> |
||||
<enabled>Y</enabled> |
||||
<name>LINES_WRITTEN</name> |
||||
</field> |
||||
<field> |
||||
<id>LINES_UPDATED</id> |
||||
<enabled>Y</enabled> |
||||
<name>LINES_UPDATED</name> |
||||
</field> |
||||
<field> |
||||
<id>LINES_INPUT</id> |
||||
<enabled>Y</enabled> |
||||
<name>LINES_INPUT</name> |
||||
</field> |
||||
<field> |
||||
<id>LINES_OUTPUT</id> |
||||
<enabled>Y</enabled> |
||||
<name>LINES_OUTPUT</name> |
||||
</field> |
||||
<field> |
||||
<id>LINES_REJECTED</id> |
||||
<enabled>Y</enabled> |
||||
<name>LINES_REJECTED</name> |
||||
</field> |
||||
<field> |
||||
<id>ERRORS</id> |
||||
<enabled>Y</enabled> |
||||
<name>ERRORS</name> |
||||
</field> |
||||
<field> |
||||
<id>LOG_FIELD</id> |
||||
<enabled>N</enabled> |
||||
<name>LOG_FIELD</name> |
||||
</field> |
||||
</step-log-table> |
||||
<metrics-log-table> |
||||
<connection/> |
||||
<schema/> |
||||
<table/> |
||||
<timeout_days/> |
||||
<field> |
||||
<id>ID_BATCH</id> |
||||
<enabled>Y</enabled> |
||||
<name>ID_BATCH</name> |
||||
</field> |
||||
<field> |
||||
<id>CHANNEL_ID</id> |
||||
<enabled>Y</enabled> |
||||
<name>CHANNEL_ID</name> |
||||
</field> |
||||
<field> |
||||
<id>LOG_DATE</id> |
||||
<enabled>Y</enabled> |
||||
<name>LOG_DATE</name> |
||||
</field> |
||||
<field> |
||||
<id>METRICS_DATE</id> |
||||
<enabled>Y</enabled> |
||||
<name>METRICS_DATE</name> |
||||
</field> |
||||
<field> |
||||
<id>METRICS_CODE</id> |
||||
<enabled>Y</enabled> |
||||
<name>METRICS_CODE</name> |
||||
</field> |
||||
<field> |
||||
<id>METRICS_DESCRIPTION</id> |
||||
<enabled>Y</enabled> |
||||
<name>METRICS_DESCRIPTION</name> |
||||
</field> |
||||
<field> |
||||
<id>METRICS_SUBJECT</id> |
||||
<enabled>Y</enabled> |
||||
<name>METRICS_SUBJECT</name> |
||||
</field> |
||||
<field> |
||||
<id>METRICS_TYPE</id> |
||||
<enabled>Y</enabled> |
||||
<name>METRICS_TYPE</name> |
||||
</field> |
||||
<field> |
||||
<id>METRICS_VALUE</id> |
||||
<enabled>Y</enabled> |
||||
<name>METRICS_VALUE</name> |
||||
</field> |
||||
</metrics-log-table> |
||||
</log> |
||||
<maxdate> |
||||
<connection/> |
||||
<table/> |
||||
<field/> |
||||
<offset>0.0</offset> |
||||
<maxdiff>0.0</maxdiff> |
||||
</maxdate> |
||||
<size_rowset>10000</size_rowset> |
||||
<sleep_time_empty>50</sleep_time_empty> |
||||
<sleep_time_full>50</sleep_time_full> |
||||
<unique_connections>N</unique_connections> |
||||
<feedback_shown>Y</feedback_shown> |
||||
<feedback_size>50000</feedback_size> |
||||
<using_thread_priorities>Y</using_thread_priorities> |
||||
<shared_objects_file/> |
||||
<capture_step_performance>N</capture_step_performance> |
||||
<step_performance_capturing_delay>1000</step_performance_capturing_delay> |
||||
<step_performance_capturing_size_limit>100</step_performance_capturing_size_limit> |
||||
<dependencies/> |
||||
<partitionschemas/> |
||||
<slaveservers/> |
||||
<clusterschemas/> |
||||
<created_user>-</created_user> |
||||
<created_date>2017/08/22 11:23:11.075</created_date> |
||||
<modified_user>-</modified_user> |
||||
<modified_date>2017/08/22 11:23:11.075</modified_date> |
||||
<key_for_session_key>H4sIAAAAAAAAAAMAAAAAAAAAAAA=</key_for_session_key> |
||||
<is_key_private>N</is_key_private> |
||||
</info> |
||||
<notepads/> |
||||
<order> |
||||
<hop> |
||||
<from>wiki2html</from> |
||||
<to>Update src_xml</to> |
||||
<enabled>Y</enabled> |
||||
</hop> |
||||
<hop> |
||||
<from>getSrcTitle</from> |
||||
<to>wiki2html</to> |
||||
<enabled>Y</enabled> |
||||
</hop> |
||||
</order> |
||||
<step> |
||||
<name>Update src_xml</name> |
||||
<type>Update</type> |
||||
<description/> |
||||
<distribute>Y</distribute> |
||||
<custom_distribution/> |
||||
<copies>1</copies> |
||||
<partitioning> |
||||
<method>none</method> |
||||
<schema_name/> |
||||
</partitioning> |
||||
<connection>eduetl</connection> |
||||
<skip_lookup>N</skip_lookup> |
||||
<commit>100</commit> |
||||
<use_batch>N</use_batch> |
||||
<error_ignored>N</error_ignored> |
||||
<ignore_flag_field/> |
||||
<lookup> |
||||
<schema/> |
||||
<table>kb_document_source</table> |
||||
<key> |
||||
<name>document_id</name> |
||||
<field>document_id</field> |
||||
<condition>=</condition> |
||||
<name2/> |
||||
</key> |
||||
<value> |
||||
<name>src_xml</name> |
||||
<rename>contentHtml</rename> |
||||
</value> |
||||
<value> |
||||
<name>last_input</name> |
||||
<rename>last_input</rename> |
||||
</value> |
||||
<value> |
||||
<name>src_headers</name> |
||||
<rename>headersStr</rename> |
||||
</value> |
||||
<value> |
||||
<name>src_header_levels</name> |
||||
<rename>headersLevelsStr</rename> |
||||
</value> |
||||
<value> |
||||
<name>internal_hyperlinks</name> |
||||
<rename>internalHyperlinksStr</rename> |
||||
</value> |
||||
<value> |
||||
<name>template_options</name> |
||||
<rename>templateOptionsStr</rename> |
||||
</value> |
||||
</lookup> |
||||
<cluster_schema/> |
||||
<remotesteps> |
||||
<input/> |
||||
<output/> |
||||
</remotesteps> |
||||
<GUI> |
||||
<xloc>560</xloc> |
||||
<yloc>144</yloc> |
||||
<draw>Y</draw> |
||||
</GUI> |
||||
</step> |
||||
<step> |
||||
<name>getSrcTitle</name> |
||||
<type>TableInput</type> |
||||
<description/> |
||||
<distribute>Y</distribute> |
||||
<custom_distribution/> |
||||
<copies>1</copies> |
||||
<partitioning> |
||||
<method>none</method> |
||||
<schema_name/> |
||||
</partitioning> |
||||
<connection>eduetl</connection> |
||||
<sql>select S.document_id, S.src_title, S.src_text,S.src_api_xml, |
||||
S.src_url,W.hostname,W.api_path,W.cookie_name, W.cookie_value, today() as last_input ,S.src_text as result_text |
||||
from kb_document_source S, kb_webconnection W |
||||
where W.id=S.webconnection_id |
||||
and S.document_id=${document_id}</sql> |
||||
<limit>0</limit> |
||||
<lookup/> |
||||
<execute_each_row>N</execute_each_row> |
||||
<variables_active>Y</variables_active> |
||||
<lazy_conversion_active>N</lazy_conversion_active> |
||||
<cluster_schema/> |
||||
<remotesteps> |
||||
<input/> |
||||
<output/> |
||||
</remotesteps> |
||||
<GUI> |
||||
<xloc>64</xloc> |
||||
<yloc>48</yloc> |
||||
<draw>Y</draw> |
||||
</GUI> |
||||
</step> |
||||
<step> |
||||
<name>wiki2html</name> |
||||
<type>ScriptValueMod</type> |
||||
<description/> |
||||
<distribute>Y</distribute> |
||||
<custom_distribution/> |
||||
<copies>1</copies> |
||||
<partitioning> |
||||
<method>none</method> |
||||
<schema_name/> |
||||
</partitioning> |
||||
<compatible>N</compatible> |
||||
<optimizationLevel>9</optimizationLevel> |
||||
<jsScripts> |
||||
<jsScript> |
||||
<jsScript_type>0</jsScript_type> |
||||
<jsScript_name>Script 1</jsScript_name> |
||||
<jsScript_script>//Script here |
||||
// assuming, that the ua-parser.js is in the transformation directory: |
||||
var transformationPath = getVariable("Internal.Transformation.Filename.Directory", ""); |
||||
var jsScriptPath = transformationPath + "/mwtools.js"; |
||||
LoadScriptFile(jsScriptPath); |
||||
//alert("klappt"); |
||||
|
||||
var newWikiModel = new wikiModel(result_text); |
||||
|
||||
//var contentHtml=mw2xhtml(result_text); |
||||
|
||||
var contentHtml=newWikiModel.wikiHtml; |
||||
var headersStr=newWikiModel.headersStr; |
||||
var headersLevelsStr=newWikiModel.headersLevelsStr; |
||||
var internalHyperlinksStr=newWikiModel.internalHyperlinksStr; |
||||
var templateOptionsStr=newWikiModel.templateOptionsStr; |
||||
</jsScript_script> |
||||
</jsScript> |
||||
</jsScripts> |
||||
<fields> |
||||
<field> |
||||
<name>contentHtml</name> |
||||
<rename>contentHtml</rename> |
||||
<type>String</type> |
||||
<length>-1</length> |
||||
<precision>-1</precision> |
||||
<replace>N</replace> |
||||
</field> |
||||
<field> |
||||
<name>headersStr</name> |
||||
<rename>headersStr</rename> |
||||
<type>String</type> |
||||
<length>-1</length> |
||||
<precision>-1</precision> |
||||
<replace>N</replace> |
||||
</field> |
||||
<field> |
||||
<name>headersLevelsStr</name> |
||||
<rename>headersLevelsStr</rename> |
||||
<type>String</type> |
||||
<length>-1</length> |
||||
<precision>-1</precision> |
||||
<replace>N</replace> |
||||
</field> |
||||
<field> |
||||
<name>internalHyperlinksStr</name> |
||||
<rename>internalHyperlinksStr</rename> |
||||
<type>String</type> |
||||
<length>-1</length> |
||||
<precision>-1</precision> |
||||
<replace>N</replace> |
||||
</field> |
||||
<field> |
||||
<name>templateOptionsStr</name> |
||||
<rename>templateOptionsStr</rename> |
||||
<type>String</type> |
||||
<length>-1</length> |
||||
<precision>-1</precision> |
||||
<replace>N</replace> |
||||
</field> |
||||
</fields> |
||||
<cluster_schema/> |
||||
<remotesteps> |
||||
<input/> |
||||
<output/> |
||||
</remotesteps> |
||||
<GUI> |
||||
<xloc>320</xloc> |
||||
<yloc>112</yloc> |
||||
<draw>Y</draw> |
||||
</GUI> |
||||
</step> |
||||
<step_error_handling/> |
||||
<slave-step-copy-partition-distribution/> |
||||
<slave_transformation>N</slave_transformation> |
||||
</transformation> |
@ -0,0 +1,547 @@
@@ -0,0 +1,547 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?><transformation> |
||||
<info> |
||||
<name>writeDocumentHtml</name> |
||||
<description/> |
||||
<extended_description/> |
||||
<trans_version/> |
||||
<trans_type>Normal</trans_type> |
||||
<trans_status>0</trans_status> |
||||
<directory>/</directory> |
||||
<parameters> |
||||
<parameter> |
||||
<name>document_id</name> |
||||
<default_value>243</default_value> |
||||
<description/> |
||||
</parameter> |
||||
</parameters> |
||||
<log> |
||||
<trans-log-table> |
||||
<connection/> |
||||
<schema/> |
||||
<table/> |
||||
<size_limit_lines/> |
||||
<interval/> |
||||
<timeout_days/> |
||||
<field> |
||||
<id>ID_BATCH</id> |
||||
<enabled>Y</enabled> |
||||
<name>ID_BATCH</name> |
||||
</field> |
||||
<field> |
||||
<id>CHANNEL_ID</id> |
||||
<enabled>Y</enabled> |
||||
<name>CHANNEL_ID</name> |
||||
</field> |
||||
<field> |
||||
<id>TRANSNAME</id> |
||||
<enabled>Y</enabled> |
||||
<name>TRANSNAME</name> |
||||
</field> |
||||
<field> |
||||
<id>STATUS</id> |
||||
<enabled>Y</enabled> |
||||
<name>STATUS</name> |
||||
</field> |
||||
<field> |
||||
<id>LINES_READ</id> |
||||
<enabled>Y</enabled> |
||||
<name>LINES_READ</name> |
||||
<subject/> |
||||
</field> |
||||
<field> |
||||
<id>LINES_WRITTEN</id> |
||||
<enabled>Y</enabled> |
||||
<name>LINES_WRITTEN</name> |
||||
<subject/> |
||||
</field> |
||||
<field> |
||||
<id>LINES_UPDATED</id> |
||||
<enabled>Y</enabled> |
||||
<name>LINES_UPDATED</name> |
||||
<subject/> |
||||
</field> |
||||
<field> |
||||
<id>LINES_INPUT</id> |
||||
<enabled>Y</enabled> |
||||
<name>LINES_INPUT</name> |
||||
<subject/> |
||||
</field> |
||||
<field> |
||||
<id>LINES_OUTPUT</id> |
||||
<enabled>Y</enabled> |
||||
<name>LINES_OUTPUT</name> |
||||
<subject/> |
||||
</field> |
||||
<field> |
||||
<id>LINES_REJECTED</id> |
||||
<enabled>Y</enabled> |
||||
<name>LINES_REJECTED</name> |
||||
<subject/> |
||||
</field> |
||||
<field> |
||||
<id>ERRORS</id> |
||||
<enabled>Y</enabled> |
||||
<name>ERRORS</name> |
||||
</field> |
||||
<field> |
||||
<id>STARTDATE</id> |
||||
<enabled>Y</enabled> |
||||
<name>STARTDATE</name> |
||||
</field> |
||||
<field> |
||||
<id>ENDDATE</id> |
||||
<enabled>Y</enabled> |
||||
<name>ENDDATE</name> |
||||
</field> |
||||
<field> |
||||
<id>LOGDATE</id> |
||||
<enabled>Y</enabled> |
||||
<name>LOGDATE</name> |
||||
</field> |
||||
<field> |
||||
<id>DEPDATE</id> |
||||
<enabled>Y</enabled> |
||||
<name>DEPDATE</name> |
||||
</field> |
||||
<field> |
||||
<id>REPLAYDATE</id> |
||||
<enabled>Y</enabled> |
||||
<name>REPLAYDATE</name> |
||||
</field> |
||||
<field> |
||||
<id>LOG_FIELD</id> |
||||
<enabled>Y</enabled> |
||||
<name>LOG_FIELD</name> |
||||
</field> |
||||
<field> |
||||
<id>EXECUTING_SERVER</id> |
||||
<enabled>N</enabled> |
||||
<name>EXECUTING_SERVER</name> |
||||
</field> |
||||
<field> |
||||
<id>EXECUTING_USER</id> |
||||
<enabled>N</enabled> |
||||
<name>EXECUTING_USER</name> |
||||
</field> |
||||
<field> |
||||
<id>CLIENT</id> |
||||
<enabled>N</enabled> |
||||
<name>CLIENT</name> |
||||
</field> |
||||
</trans-log-table> |
||||
<perf-log-table> |
||||
<connection/> |
||||
<schema/> |
||||
<table/> |
||||
<interval/> |
||||
<timeout_days/> |
||||
<field> |
||||
<id>ID_BATCH</id> |
||||
<enabled>Y</enabled> |
||||
<name>ID_BATCH</name> |
||||
</field> |
||||
<field> |
||||
<id>SEQ_NR</id> |
||||
<enabled>Y</enabled> |
||||
<name>SEQ_NR</name> |
||||
</field> |
||||
<field> |
||||
<id>LOGDATE</id> |
||||
<enabled>Y</enabled> |
||||
<name>LOGDATE</name> |
||||
</field> |
||||
<field> |
||||
<id>TRANSNAME</id> |
||||
<enabled>Y</enabled> |
||||
<name>TRANSNAME</name> |
||||
</field> |
||||
<field> |
||||
<id>STEPNAME</id> |
||||
<enabled>Y</enabled> |
||||
<name>STEPNAME</name> |
||||
</field> |
||||
<field> |
||||
<id>STEP_COPY</id> |
||||
<enabled>Y</enabled> |
||||
<name>STEP_COPY</name> |
||||
</field> |
||||
<field> |
||||
<id>LINES_READ</id> |
||||
<enabled>Y</enabled> |
||||
<name>LINES_READ</name> |
||||
</field> |
||||
<field> |
||||
<id>LINES_WRITTEN</id> |
||||
<enabled>Y</enabled> |
||||
<name>LINES_WRITTEN</name> |
||||
</field> |
||||
<field> |
||||
<id>LINES_UPDATED</id> |
||||
<enabled>Y</enabled> |
||||
<name>LINES_UPDATED</name> |
||||
</field> |
||||
<field> |
||||
<id>LINES_INPUT</id> |
||||
<enabled>Y</enabled> |
||||
<name>LINES_INPUT</name> |
||||
</field> |
||||
<field> |
||||
<id>LINES_OUTPUT</id> |
||||
<enabled>Y</enabled> |
||||
<name>LINES_OUTPUT</name> |
||||
</field> |
||||
<field> |
||||
<id>LINES_REJECTED</id> |
||||
<enabled>Y</enabled> |
||||
<name>LINES_REJECTED</name> |
||||
</field> |
||||
<field> |
||||
<id>ERRORS</id> |
||||
<enabled>Y</enabled> |
||||
<name>ERRORS</name> |
||||
</field> |
||||
<field> |
||||
<id>INPUT_BUFFER_ROWS</id> |
||||
<enabled>Y</enabled> |
||||
<name>INPUT_BUFFER_ROWS</name> |
||||
</field> |
||||
<field> |
||||
<id>OUTPUT_BUFFER_ROWS</id> |
||||
<enabled>Y</enabled> |
||||
<name>OUTPUT_BUFFER_ROWS</name> |
||||
</field> |
||||
</perf-log-table> |
||||
<channel-log-table> |
||||
<connection/> |
||||
<schema/> |
||||
<table/> |
||||
<timeout_days/> |
||||
<field> |
||||
<id>ID_BATCH</id> |
||||
<enabled>Y</enabled> |
||||
<name>ID_BATCH</name> |
||||
</field> |
||||
<field> |
||||
<id>CHANNEL_ID</id> |
||||
<enabled>Y</enabled> |
||||
<name>CHANNEL_ID</name> |
||||
</field> |
||||
<field> |
||||
<id>LOG_DATE</id> |
||||
<enabled>Y</enabled> |
||||
<name>LOG_DATE</name> |
||||
</field> |
||||
<field> |
||||
<id>LOGGING_OBJECT_TYPE</id> |
||||
<enabled>Y</enabled> |
||||
<name>LOGGING_OBJECT_TYPE</name> |
||||
</field> |
||||
<field> |
||||
<id>OBJECT_NAME</id> |
||||
<enabled>Y</enabled> |
||||
<name>OBJECT_NAME</name> |
||||
</field> |
||||
<field> |
||||
<id>OBJECT_COPY</id> |
||||
<enabled>Y</enabled> |
||||
<name>OBJECT_COPY</name> |
||||
</field> |
||||
<field> |
||||
<id>REPOSITORY_DIRECTORY</id> |
||||
<enabled>Y</enabled> |
||||
<name>REPOSITORY_DIRECTORY</name> |
||||
</field> |
||||
<field> |
||||
<id>FILENAME</id> |
||||
<enabled>Y</enabled> |
||||
<name>FILENAME</name> |
||||
</field> |
||||
<field> |
||||
<id>OBJECT_ID</id> |
||||
<enabled>Y</enabled> |
||||
<name>OBJECT_ID</name> |
||||
</field> |
||||
<field> |
||||
<id>OBJECT_REVISION</id> |
||||
<enabled>Y</enabled> |
||||
<name>OBJECT_REVISION</name> |
||||
</field> |
||||
<field> |
||||
<id>PARENT_CHANNEL_ID</id> |
||||
<enabled>Y</enabled> |
||||
<name>PARENT_CHANNEL_ID</name> |
||||
</field> |
||||
<field> |
||||
<id>ROOT_CHANNEL_ID</id> |
||||
<enabled>Y</enabled> |
||||
<name>ROOT_CHANNEL_ID</name> |
||||
</field> |
||||
</channel-log-table> |
||||
<step-log-table> |
||||
<connection/> |
||||
<schema/> |
||||
<table/> |
||||
<timeout_days/> |
||||
<field> |
||||
<id>ID_BATCH</id> |
||||
<enabled>Y</enabled> |
||||
<name>ID_BATCH</name> |
||||
</field> |
||||
<field> |
||||
<id>CHANNEL_ID</id> |
||||
<enabled>Y</enabled> |
||||
<name>CHANNEL_ID</name> |
||||
</field> |
||||
<field> |
||||
<id>LOG_DATE</id> |
||||
<enabled>Y</enabled> |
||||
<name>LOG_DATE</name> |
||||
</field> |
||||
<field> |
||||
<id>TRANSNAME</id> |
||||
<enabled>Y</enabled> |
||||
<name>TRANSNAME</name> |
||||
</field> |
||||
<field> |
||||
<id>STEPNAME</id> |
||||
<enabled>Y</enabled> |
||||
<name>STEPNAME</name> |
||||
</field> |
||||
<field> |
||||
<id>STEP_COPY</id> |
||||
<enabled>Y</enabled> |
||||
<name>STEP_COPY</name> |
||||
</field> |
||||
<field> |
||||
<id>LINES_READ</id> |
||||
<enabled>Y</enabled> |
||||
<name>LINES_READ</name> |
||||
</field> |
||||
<field> |
||||
<id>LINES_WRITTEN</id> |
||||
<enabled>Y</enabled> |
||||
<name>LINES_WRITTEN</name> |
||||
</field> |
||||
<field> |
||||
<id>LINES_UPDATED</id> |
||||
<enabled>Y</enabled> |
||||
<name>LINES_UPDATED</name> |
||||
</field> |
||||
<field> |
||||
<id>LINES_INPUT</id> |
||||
<enabled>Y</enabled> |
||||
<name>LINES_INPUT</name> |
||||
</field> |
||||
<field> |
||||
<id>LINES_OUTPUT</id> |
||||
<enabled>Y</enabled> |
||||
<name>LINES_OUTPUT</name> |
||||
</field> |
||||
<field> |
||||
<id>LINES_REJECTED</id> |
||||
<enabled>Y</enabled> |
||||
<name>LINES_REJECTED</name> |
||||
</field> |
||||
<field> |
||||
<id>ERRORS</id> |
||||
<enabled>Y</enabled> |
||||
<name>ERRORS</name> |
||||
</field> |
||||
<field> |
||||
<id>LOG_FIELD</id> |
||||
<enabled>N</enabled> |
||||
<name>LOG_FIELD</name> |
||||
</field> |
||||
</step-log-table> |
||||
<metrics-log-table> |
||||
<connection/> |
||||
<schema/> |
||||
<table/> |
||||
<timeout_days/> |
||||
<field> |
||||
<id>ID_BATCH</id> |
||||
<enabled>Y</enabled> |
||||
<name>ID_BATCH</name> |
||||
</field> |
||||
<field> |
||||
<id>CHANNEL_ID</id> |
||||
<enabled>Y</enabled> |
||||
<name>CHANNEL_ID</name> |
||||
</field> |
||||
<field> |
||||
<id>LOG_DATE</id> |
||||
<enabled>Y</enabled> |
||||
<name>LOG_DATE</name> |
||||
</field> |
||||
<field> |
||||
<id>METRICS_DATE</id> |
||||
<enabled>Y</enabled> |
||||
<name>METRICS_DATE</name> |
||||
</field> |
||||
<field> |
||||
<id>METRICS_CODE</id> |
||||
<enabled>Y</enabled> |
||||
<name>METRICS_CODE</name> |
||||
</field> |
||||
<field> |
||||
<id>METRICS_DESCRIPTION</id> |
||||
<enabled>Y</enabled> |
||||
<name>METRICS_DESCRIPTION</name> |
||||
</field> |
||||
<field> |
||||
<id>METRICS_SUBJECT</id> |
||||
<enabled>Y</enabled> |
||||
<name>METRICS_SUBJECT</name> |
||||
</field> |
||||
<field> |
||||
<id>METRICS_TYPE</id> |
||||
<enabled>Y</enabled> |
||||
<name>METRICS_TYPE</name> |
||||
</field> |
||||
<field> |
||||
<id>METRICS_VALUE</id> |
||||
<enabled>Y</enabled> |
||||
<name>METRICS_VALUE</name> |
||||
</field> |
||||
</metrics-log-table> |
||||
</log> |
||||
<maxdate> |
||||
<connection/> |
||||
<table/> |
||||
<field/> |
||||
<offset>0.0</offset> |
||||
<maxdiff>0.0</maxdiff> |
||||
</maxdate> |
||||
<size_rowset>10000</size_rowset> |
||||
<sleep_time_empty>50</sleep_time_empty> |
||||
<sleep_time_full>50</sleep_time_full> |
||||
<unique_connections>N</unique_connections> |
||||
<feedback_shown>Y</feedback_shown> |
||||
<feedback_size>50000</feedback_size> |
||||
<using_thread_priorities>Y</using_thread_priorities> |
||||
<shared_objects_file/> |
||||
<capture_step_performance>N</capture_step_performance> |
||||
<step_performance_capturing_delay>1000</step_performance_capturing_delay> |
||||
<step_performance_capturing_size_limit>100</step_performance_capturing_size_limit> |
||||
<dependencies/> |
||||
<partitionschemas/> |
||||
<slaveservers/> |
||||
<clusterschemas/> |
||||
<created_user>-</created_user> |
||||
<created_date>2018/01/03 21:21:10.720</created_date> |
||||
<modified_user>-</modified_user> |
||||
<modified_date>2018/01/03 21:21:10.720</modified_date> |
||||
<key_for_session_key>H4sIAAAAAAAAAAMAAAAAAAAAAAA=</key_for_session_key> |
||||
<is_key_private>N</is_key_private> |
||||
</info> |
||||
<notepads/> |
||||
<order> |
||||
<hop> |
||||
<from>getDocument</from> |
||||
<to>Text file output</to> |
||||
<enabled>Y</enabled> |
||||
</hop> |
||||
</order> |
||||
<step> |
||||
<name>getDocument</name> |
||||
<type>TableInput</type> |
||||
<description/> |
||||
<distribute>Y</distribute> |
||||
<custom_distribution/> |
||||
<copies>1</copies> |
||||
<partitioning> |
||||
<method>none</method> |
||||
<schema_name/> |
||||
</partitioning> |
||||
<connection>eduetl</connection> |
||||
<sql>select '<html><head><title>' ||D.defaulttext || '</title><LINK REL="stylesheet" type="text/css" href="superx.css"></LINK><meta http-equiv="content-type" content="text/html; charset=UTF-8"></head><body><h1>' ||D.defaulttext || '</h1>' || D.content_xhtml || '</body></html>' as content_xhtml |
||||
from kb_document D |
||||
where D.id=${document_id} |
||||
;</sql> |
||||
<limit>0</limit> |
||||
<lookup/> |
||||
<execute_each_row>N</execute_each_row> |
||||
<variables_active>Y</variables_active> |
||||
<lazy_conversion_active>N</lazy_conversion_active> |
||||
<cluster_schema/> |
||||
<remotesteps> |
||||
<input/> |
||||
<output/> |
||||
</remotesteps> |
||||
<GUI> |
||||
<xloc>112</xloc> |
||||
<yloc>64</yloc> |
||||
<draw>Y</draw> |
||||
</GUI> |
||||
</step> |
||||
<step> |
||||
<name>Text file output</name> |
||||
<type>TextFileOutput</type> |
||||
<description/> |
||||
<distribute>Y</distribute> |
||||
<custom_distribution/> |
||||
<copies>1</copies> |
||||
<partitioning> |
||||
<method>none</method> |
||||
<schema_name/> |
||||
</partitioning> |
||||
<separator/> |
||||
<enclosure>TEST</enclosure> |
||||
<enclosure_forced>N</enclosure_forced> |
||||
<enclosure_fix_disabled>N</enclosure_fix_disabled> |
||||
<header>N</header> |
||||
<footer>N</footer> |
||||
<format>UNIX</format> |
||||
<compression>None</compression> |
||||
<encoding>UTF-8</encoding> |
||||
<endedLine/> |
||||
<fileNameInField>N</fileNameInField> |
||||
<fileNameField/> |
||||
<create_parent_folder>Y</create_parent_folder> |
||||
<file> |
||||
<name>${Internal.Transformation.Filename.Directory}/tmp/files_${document_id}/__index</name> |
||||
<is_command>N</is_command> |
||||
<servlet_output>N</servlet_output> |
||||
<do_not_open_new_file_init>N</do_not_open_new_file_init> |
||||
<extention>htm</extention> |
||||
<append>N</append> |
||||
<split>N</split> |
||||
<haspartno>N</haspartno> |
||||
<add_date>N</add_date> |
||||
<add_time>N</add_time> |
||||
<SpecifyFormat>N</SpecifyFormat> |
||||
<date_time_format/> |
||||
<add_to_result_filenames>Y</add_to_result_filenames> |
||||
<pad>N</pad> |
||||
<fast_dump>N</fast_dump> |
||||
<splitevery>0</splitevery> |
||||
</file> |
||||
<fields> |
||||
<field> |
||||
<name>content_xhtml</name> |
||||
<type>String</type> |
||||
<format/> |
||||
<currency/> |
||||
<decimal/> |
||||
<group/> |
||||
<nullif/> |
||||
<trim_type>none</trim_type> |
||||
<length>-1</length> |
||||
<precision>-1</precision> |
||||
</field> |
||||
</fields> |
||||
<cluster_schema/> |
||||
<remotesteps> |
||||
<input/> |
||||
<output/> |
||||
</remotesteps> |
||||
<GUI> |
||||
<xloc>112</xloc> |
||||
<yloc>192</yloc> |
||||
<draw>Y</draw> |
||||
</GUI> |
||||
</step> |
||||
<step_error_handling/> |
||||
<slave-step-copy-partition-distribution/> |
||||
<slave_transformation>N</slave_transformation> |
||||
</transformation> |
@ -0,0 +1,222 @@
@@ -0,0 +1,222 @@
|
||||
<%@ taglib uri="/WEB-INF/dbforms.tld" prefix="db" %> |
||||
<%@page pageEncoding="utf-8" contentType="text/html; charset=UTF-8" %> |
||||
<%@ page import ="java.util.Hashtable" %> |
||||
<%@ page import ="java.util.StringTokenizer" %> |
||||
<%@ page import ="info.bliki.wiki.model.*" %> |
||||
<html xmlns:jsp="http://www.java.com/jsp" xmlns:db="http://www.wap-force.com/dbforms"><!--Automatically generated by module_scripts_create.x (SuperX)--> |
||||
<head> |
||||
<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
||||
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"> |
||||
<link rel="stylesheet" href="../../style/font-awesome.min.css"> |
||||
<link rel="stylesheet" href="../../style/bulma.css"> |
||||
<link rel="stylesheet" href="../../style/sx_common.css"> |
||||
<link rel="stylesheet" type="text/css" href="/superx/edit/kb/style/kb.css"> |
||||
<title>Formular Meldungen</title> |
||||
|
||||
<db:base/> |
||||
|
||||
</head> |
||||
<% |
||||
//HttpSession session=request.getSession(true); |
||||
if (request.getCharacterEncoding() == null) |
||||
request.setCharacterEncoding("UTF-8"); |
||||
Object userobject=request.getSession().getAttribute("UserID"); |
||||
String userid; |
||||
String filter=""; |
||||
String sql=""; |
||||
String href=""; |
||||
String caption=""; |
||||
String id=""; |
||||
String info_text=""; |
||||
StringTokenizer tk; |
||||
String paragraph=""; |
||||
if(userobject == null) |
||||
{ |
||||
userid="18"; //User "anonym" |
||||
} |
||||
else |
||||
userid=userobject.toString(); |
||||
Object mandantobject=request.getSession().getAttribute("MandantenID"); |
||||
String mandantenid=""; |
||||
if(mandantobject != null) |
||||
mandantenid=mandantobject.toString(); |
||||
//der superx-Default-Mandant ist bei dbforms ein Leerstring |
||||
if(mandantenid.equals("default")) |
||||
mandantenid=""; |
||||
String db_form_name="kb_chunk"; |
||||
String erlaubt="0"; |
||||
String keyfieldsused="false"; |
||||
Object kf=request.getParameter("keyfieldsused"); |
||||
if(kf != null) |
||||
keyfieldsused=kf.toString(); |
||||
|
||||
String kb_chunk_id = request.getParameter("id"); |
||||
if(kb_chunk_id != null && !kb_chunk_id.equals("null")){ |
||||
filter +="id="+kb_chunk_id; |
||||
} |
||||
|
||||
String sachgebiete_id = request.getParameter("sachgebiete_id"); |
||||
if(sachgebiete_id != null && !sachgebiete_id.equals("null")){ |
||||
filter +="sachgebiete_id="+sachgebiete_id; |
||||
} |
||||
%> |
||||
|
||||
<% |
||||
String systeminfo_id = request.getParameter("systeminfo_id"); |
||||
if(systeminfo_id != null && !systeminfo_id.equals("null")){ |
||||
filter +=",systeminfo_id="+systeminfo_id; |
||||
} |
||||
%> |
||||
|
||||
<% |
||||
String topic_id = request.getParameter("topic_id"); |
||||
if(topic_id != null && !topic_id.equals("null")){ |
||||
filter +=",topic_id="+topic_id; |
||||
} |
||||
String submission_type = request.getParameter("submission_type"); |
||||
|
||||
%> |
||||
<body> |
||||
<!--Beginn Top-Navigation--> |
||||
<%@ include file="/edit/kb/kb_head.inc" %> |
||||
<!--Ende Top-Navigation--> |
||||
<db:dbform tableName="kb_chunk" maxRows="1" autoUpdate="false" captionResource="true" multipart="false" followUp="/edit/kb/kb_chunk_view.jsp" filter="<%= filter %>" orderBy="defaulttext" |
||||
dbConnectionName="<%= mandantenid %>" > |
||||
<!--Beginn Wissensbasis-Dialog (Antwort-Card)--> |
||||
<!--Beginn Meldungsdaten--> |
||||
<!--<section class="hero is-light">--> |
||||
<div class='columns is-mobile is-centered'> |
||||
<div class="card"> |
||||
<div class="card-content"> |
||||
|
||||
<div class="media "> |
||||
|
||||
<div class="media-content"> |
||||
<span class="separator"> </span> |
||||
<p class="title is-6">SuperX-Wissen!</p> |
||||
<p class="subtitle is-7">Antwort auf Ihre Frage</p> |
||||
</div> |
||||
</div> |
||||
|
||||
<!--Titel und Beschreibung--> |
||||
|
||||
|
||||
<db:errors/> |
||||
<db:body allowNew="true"> |
||||
|
||||
<p class="meldungslabel"><db:label fieldName="defaulttext" /></p> |
||||
|
||||
<% |
||||
//Wenn es eine Langbeschreibung gibt, wird zunächst versucht, |
||||
//den Inhalt als Wiki Seite zu interpretieren. |
||||
//wenn das nicht klappt wird einfach Text ausgegeben (Umbrüche durch Paragraphs ersetzen). |
||||
if(currentRow_kb_chunk != null && currentRow_kb_chunk.get("info_text").toString() != null) |
||||
{ |
||||
info_text=currentRow_kb_chunk.get("info_text").toString(); |
||||
WikiModel wikiModel = new WikiModel("/superx","/superx"); |
||||
String info_text_html=""; |
||||
try { |
||||
wikiModel.setUp(); |
||||
info_text_html = wikiModel.render(info_text); |
||||
} catch (Exception e1) { |
||||
tk = new StringTokenizer(info_text, "\n", false); |
||||
while (tk.hasMoreElements()) { |
||||
paragraph=tk.nextElement().toString(); |
||||
info_text_html += "<p>"+paragraph+"</p>"; |
||||
} |
||||
} |
||||
finally { |
||||
wikiModel.tearDown(); |
||||
} |
||||
out.println(info_text_html); |
||||
} |
||||
%> |
||||
|
||||
<!-- UF kb_chunk2keyword--> |
||||
<p class="meldungslabel">Schlüsselworte</p> |
||||
<db:dbform orderBy="sortnr" childField="kb_chunk_id" parentField="id" tableName="kb_chunk2keyword" maxRows="*" captionResource="true" followUp="/edit/kb/kb_chunk_edit.jsp" autoUpdate="false" multipart="false" dbConnectionName="<%= mandantenid %>"> |
||||
<db:header><ul></db:header> |
||||
<db:body allowNew="false"> |
||||
<li> |
||||
<db:dataLabel styleClass="clsInputStyle" fieldName="kb_keyword_id" ><% sql = "select id, defaulttext from kb_keyword order by defaulttext;"; %><db:queryData name="kb_chunk2keyword_kb_keyword9" query="<%= sql %>" dbConnectionName="<%= mandantenid %>" /> </db:dataLabel> |
||||
|
||||
</li> |
||||
</db:body> |
||||
<db:footer></ul></db:footer> |
||||
</db:dbform> |
||||
|
||||
<!--UF Links--> |
||||
<!--Links--> |
||||
<p class="meldungslabel">Links</p> |
||||
|
||||
<db:dbform orderBy="sortnr" childField="kb_chunk_id" parentField="id" tableName="kb_chunk2link" maxRows="*" captionResource="true" followUp="/edit/kb/kb_chunk_edit.jsp" autoUpdate="false" multipart="false" dbConnectionName="<%= mandantenid %>"> |
||||
<db:header><ul></db:header> |
||||
<db:body allowNew="false"> |
||||
<li> |
||||
<% |
||||
if(currentRow_kb_chunk2link != null && currentRow_kb_chunk2link.get("link_url").toString() != null) |
||||
{ |
||||
href=currentRow_kb_chunk2link.get("link_url").toString(); |
||||
if(currentRow_kb_chunk2link.get("link_caption") == null) |
||||
caption=href; |
||||
else |
||||
caption=currentRow_kb_chunk2link.get("link_caption").toString(); |
||||
if(href.startsWith("/")) |
||||
href="http://www.superx-projekt.de/doku"+href; |
||||
out.println("<a href=\""+href + "\" target=\"_blank\" class=\"kb\">"+caption+"</a>"); |
||||
} |
||||
%> |
||||
</li> |
||||
|
||||
</db:body> |
||||
<db:footer></ul></db:footer> |
||||
</db:dbform> |
||||
|
||||
<!--UF Reaktionen--> |
||||
<p class="meldungslabel">Reaktionen</p> |
||||
|
||||
<db:dbform orderBy="" childField="kb_chunk_id_from" parentField="id" tableName="kb_chunk2relation" maxRows="*" captionResource="true" followUp="/edit/kb/kb_chunk_edit.jsp" autoUpdate="false" multipart="false" dbConnectionName="<%= mandantenid %>"> |
||||
<db:header><ul style="list-style:circle)"></db:header> |
||||
<db:body allowNew="false"> |
||||
<li><a href="<%= response.encodeURL("/superx/edit/kb/kb_chunk_view_detail.jsp")+ "?id="+currentRow_kb_chunk2relation.get("kb_chunk_id_to").toString() +"&submission_type=loesung" %>" target="_self" class="kb"> |
||||
<db:dataLabel styleClass="clsInputStyle" fieldName="kb_chunk_id_to" ><% sql = "select id, defaulttext from kb_chunk order by defaulttext;"; %><db:queryData name="kb_chunk2keyword_kb_r9" query="<%= sql %>" dbConnectionName="<%= mandantenid %>" /> </db:dataLabel></a> |
||||
</li> |
||||
</db:body> |
||||
<db:footer> |
||||
</ul> |
||||
</db:footer> |
||||
</db:dbform> |
||||
</db:body> |
||||
<db:footer> |
||||
|
||||
|
||||
<!--Beginn Card-Footer--> |
||||
<footer class="card-footer"> |
||||
<p class="card-footer-item"> |
||||
Link zu dieser Seite: |
||||
<% |
||||
if(currentRow_kb_chunk != null && currentRow_kb_chunk.get("id").toString() != null) |
||||
{ |
||||
|
||||
href="http://www.superx-projekt.de/edit/kb/kb_chunk_view_detail.jsp?id="+kb_chunk_id; |
||||
out.println("<a href=\""+href + "\" target=\"_blank\" class=\"kb\">"+href+"</a>"); |
||||
} |
||||
%></p> |
||||
</footer> |
||||
|
||||
<!--Ende Card-Footer--> |
||||
|
||||
</div> <!--EndeCard-Content--> |
||||
</div> <!--EndeCard-Background--> |
||||
</div> <!--Ende Columns--> |
||||
<span class="separator"> </span> |
||||
<!--</section>--> <!--Ende Hero--> |
||||
|
||||
|
||||
|
||||
</db:footer></db:dbform> |
||||
|
||||
<%@ include file="/edit/kb/kb_foot.inc" %> |
||||
|
||||
</body> |
||||
</html> |
@ -0,0 +1,227 @@
@@ -0,0 +1,227 @@
|
||||
<%@ taglib uri="/WEB-INF/dbforms.tld" prefix="db" %> |
||||
<%@page pageEncoding="utf-8" contentType="text/html; charset=UTF-8" %> |
||||
<%@ page import ="java.util.Hashtable" %> |
||||
<%@ page import ="java.util.StringTokenizer" %> |
||||
<%@ page import ="info.bliki.wiki.model.*" %> |
||||
<html xmlns:jsp="http://www.java.com/jsp" xmlns:db="http://www.wap-force.com/dbforms"><!--Automatically generated by module_scripts_create.x (SuperX)--> |
||||
<head> |
||||
<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
||||
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"> |
||||
<link rel="stylesheet" href="../../style/font-awesome.min.css"> |
||||
<link rel="stylesheet" href="../../style/bulma.css"> |
||||
<link rel="stylesheet" href="../../style/sx_common.css"> |
||||
<link rel="stylesheet" type="text/css" href="/superx/edit/kb/style/kb.css"> |
||||
<title>Formular Meldungen</title> |
||||
|
||||
<db:base/> |
||||
|
||||
</head> |
||||
<% |
||||
//HttpSession session=request.getSession(true); |
||||
if (request.getCharacterEncoding() == null) |
||||
request.setCharacterEncoding("UTF-8"); |
||||
Object userobject=request.getSession().getAttribute("UserID"); |
||||
String userid; |
||||
String filter=""; |
||||
String sql=""; |
||||
String href=""; |
||||
String caption=""; |
||||
String id=""; |
||||
String info_text=""; |
||||
StringTokenizer tk; |
||||
String paragraph=""; |
||||
if(userobject == null) |
||||
{ |
||||
userid="18"; //User "anonym" |
||||
} |
||||
else |
||||
userid=userobject.toString(); |
||||
Object mandantobject=request.getSession().getAttribute("MandantenID"); |
||||
String mandantenid=""; |
||||
if(mandantobject != null) |
||||
mandantenid=mandantobject.toString(); |
||||
//der superx-Default-Mandant ist bei dbforms ein Leerstring |
||||
if(mandantenid.equals("default")) |
||||
mandantenid=""; |
||||
String db_form_name="kb_chunk"; |
||||
String erlaubt="0"; |
||||
String keyfieldsused="false"; |
||||
Object kf=request.getParameter("keyfieldsused"); |
||||
if(kf != null) |
||||
keyfieldsused=kf.toString(); |
||||
|
||||
String kb_chunk_id = request.getParameter("id"); |
||||
if(kb_chunk_id != null && !kb_chunk_id.equals("null")){ |
||||
filter +="id="+kb_chunk_id; |
||||
} |
||||
|
||||
String sachgebiete_id = request.getParameter("sachgebiete_id"); |
||||
if(sachgebiete_id != null && !sachgebiete_id.equals("null")){ |
||||
filter +="sachgebiete_id="+sachgebiete_id; |
||||
} |
||||
%> |
||||
|
||||
<% |
||||
String systeminfo_id = request.getParameter("systeminfo_id"); |
||||
if(systeminfo_id != null && !systeminfo_id.equals("null")){ |
||||
filter +=",systeminfo_id="+systeminfo_id; |
||||
} |
||||
%> |
||||
|
||||
<% |
||||
String topic_id = request.getParameter("topic_id"); |
||||
if(topic_id != null && !topic_id.equals("null")){ |
||||
filter +=",topic_id="+topic_id; |
||||
} |
||||
String submission_type = request.getParameter("submission_type"); |
||||
|
||||
%> |
||||
<body> |
||||
<!--Beginn Top-Navigation--> |
||||
<%@ include file="/edit/kb/kb_head.inc" %> |
||||
<!--Ende Top-Navigation--> |
||||
<db:dbform tableName="kb_chunk" maxRows="1" autoUpdate="false" captionResource="true" multipart="false" followUp="/edit/kb/kb_chunk_view.jsp" filter="<%= filter %>" orderBy="defaulttext" |
||||
dbConnectionName="<%= mandantenid %>" > |
||||
<!--Beginn Wissensbasis-Dialog (Antwort-Card)--> |
||||
<!--Beginn Meldungsdaten--> |
||||
<!--<section class="hero is-light">--> |
||||
<div class='columns is-mobile is-centered'> |
||||
<div class="card"> |
||||
<div class="card-content"> |
||||
|
||||
<div class="media "> |
||||
<div class="media-left"> |
||||
<figure class="image is-96x96"> |
||||
<img src="../../images/logobutton_kb.svg" |
||||
</figure> |
||||
</div> |
||||
|
||||
<div class="media-content"> |
||||
<span class="separator"> </span> |
||||
<p class="title is-6">SuperX-Wissen!</p> |
||||
<p class="subtitle is-7">Antwort auf Ihre Frage</p> |
||||
</div> |
||||
</div> |
||||
|
||||
<!--Titel und Beschreibung--> |
||||
|
||||
|
||||
<db:errors/> |
||||
<db:body allowNew="false"> |
||||
|
||||
<p class="meldungslabel"><db:label fieldName="defaulttext" /></p> |
||||
|
||||
<% |
||||
//Wenn es eine Langbeschreibung gibt, wird zunächst versucht, |
||||
//den Inhalt als Wiki Seite zu interpretieren. |
||||
//wenn das nicht klappt wird einfach Text ausgegeben (Umbrüche durch Paragraphs ersetzen). |
||||
if(currentRow_kb_chunk != null && currentRow_kb_chunk.get("info_text").toString() != null) |
||||
{ |
||||
info_text=currentRow_kb_chunk.get("info_text").toString(); |
||||
WikiModel wikiModel = new WikiModel("/superx","/superx"); |
||||
String info_text_html=""; |
||||
try { |
||||
wikiModel.setUp(); |
||||
info_text_html = wikiModel.render(info_text); |
||||
} catch (Exception e1) { |
||||
tk = new StringTokenizer(info_text, "\n", false); |
||||
while (tk.hasMoreElements()) { |
||||
paragraph=tk.nextElement().toString(); |
||||
info_text_html += "<p>"+paragraph+"</p>"; |
||||
} |
||||
} |
||||
finally { |
||||
wikiModel.tearDown(); |
||||
} |
||||
out.println(info_text_html); |
||||
} |
||||
%> |
||||
|
||||
<!-- UF kb_chunk2keyword--> |
||||
<p class="meldungslabel">Schlüsselworte</p> |
||||
<db:dbform orderBy="sortnr" childField="kb_chunk_id" parentField="id" tableName="kb_chunk2keyword" maxRows="*" captionResource="true" followUp="/edit/kb/kb_chunk_edit.jsp" autoUpdate="false" multipart="false" dbConnectionName="<%= mandantenid %>"> |
||||
<db:header><ul></db:header> |
||||
<db:body allowNew="false"> |
||||
<li> |
||||
<db:dataLabel styleClass="clsInputStyle" fieldName="kb_keyword_id" ><% sql = "select id, defaulttext from kb_keyword order by defaulttext;"; %><db:queryData name="kb_chunk2keyword_kb_keyword9" query="<%= sql %>" dbConnectionName="<%= mandantenid %>" /> </db:dataLabel> |
||||
|
||||
</li> |
||||
</db:body> |
||||
<db:footer></ul></db:footer> |
||||
</db:dbform> |
||||
|
||||
<!--UF Links--> |
||||
<!--Links--> |
||||
<p class="meldungslabel">Links</p> |
||||
|
||||
<db:dbform orderBy="sortnr" childField="kb_chunk_id" parentField="id" tableName="kb_chunk2link" maxRows="*" captionResource="true" followUp="/edit/kb/kb_chunk_edit.jsp" autoUpdate="false" multipart="false" dbConnectionName="<%= mandantenid %>"> |
||||
<db:header><ul></db:header> |
||||
<db:body allowNew="false"> |
||||
<li> |
||||
<% |
||||
if(currentRow_kb_chunk2link != null && currentRow_kb_chunk2link.get("link_url").toString() != null) |
||||
{ |
||||
href=currentRow_kb_chunk2link.get("link_url").toString(); |
||||
if(currentRow_kb_chunk2link.get("link_caption") == null) |
||||
caption=href; |
||||
else |
||||
caption=currentRow_kb_chunk2link.get("link_caption").toString(); |
||||
if(href.startsWith("/")) |
||||
href="http://www.superx-projekt.de/doku"+href; |
||||
out.println("<a href=\""+href + "\" target=\"_blank\" class=\"kb\">"+caption+"</a>"); |
||||
} |
||||
%> |
||||
</li> |
||||
|
||||
</db:body> |
||||
<db:footer></ul></db:footer> |
||||
</db:dbform> |
||||
|
||||
<!--UF Reaktionen--> |
||||
<p class="meldungslabel">Reaktionen</p> |
||||
|
||||
<db:dbform orderBy="" childField="kb_chunk_id_from" parentField="id" tableName="kb_chunk2relation" maxRows="*" captionResource="true" followUp="/edit/kb/kb_chunk_edit.jsp" autoUpdate="false" multipart="false" dbConnectionName="<%= mandantenid %>"> |
||||
<db:header><ul style="list-style:circle)"></db:header> |
||||
<db:body allowNew="false"> |
||||
<li><a href="<%= response.encodeURL("/superx/edit/kb/kb_chunk_view_detail.jsp")+ "?id="+currentRow_kb_chunk2relation.get("kb_chunk_id_to").toString() +"&submission_type=loesung" %>" target="_self" class="kb"> |
||||
<db:dataLabel styleClass="clsInputStyle" fieldName="kb_chunk_id_to" ><% sql = "select id, defaulttext from kb_chunk order by defaulttext;"; %><db:queryData name="kb_chunk2keyword_kb_r9" query="<%= sql %>" dbConnectionName="<%= mandantenid %>" /> </db:dataLabel></a> |
||||
</li> |
||||
</db:body> |
||||
<db:footer> |
||||
</ul> |
||||
</db:footer> |
||||
</db:dbform> |
||||
</db:body> |
||||
<db:footer> |
||||
|
||||
|
||||
<!--Beginn Card-Footer--> |
||||
<footer class="card-footer"> |
||||
<p class="card-footer-item"> |
||||
Link zu dieser Seite: |
||||
<% |
||||
if(currentRow_kb_chunk != null && currentRow_kb_chunk.get("id").toString() != null) |
||||
{ |
||||
|
||||
href="http://www.superx-projekt.de/edit/kb/kb_chunk_view_detail.jsp?id="+kb_chunk_id; |
||||
out.println("<a href=\""+href + "\" target=\"_blank\" class=\"kb\">"+href+"</a>"); |
||||
} |
||||
%></p> |
||||
</footer> |
||||
|
||||
<!--Ende Card-Footer--> |
||||
|
||||
</div> <!--EndeCard-Content--> |
||||
</div> <!--EndeCard-Background--> |
||||
</div> <!--Ende Columns--> |
||||
<span class="separator"> </span> |
||||
<!--</section>--> <!--Ende Hero--> |
||||
|
||||
|
||||
|
||||
</db:footer></db:dbform> |
||||
|
||||
<%@ include file="/edit/kb/kb_foot.inc" %> |
||||
|
||||
</body> |
||||
</html> |
@ -0,0 +1,125 @@
@@ -0,0 +1,125 @@
|
||||
<%@ taglib uri="/WEB-INF/dbforms.tld" prefix="db" %> |
||||
<%@page pageEncoding="utf-8" contentType="text/html; charset=UTF-8" %> |
||||
<html xmlns:jsp="http://www.java.com/jsp" xmlns:db="http://www.wap-force.com/dbforms"><!--Automatically generated by module_scripts_create.x (SuperX)--> |
||||
<head> |
||||
<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
||||
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"> |
||||
<link rel="stylesheet" type="text/css" href="/superx/edit/kb/style/kb.css"> |
||||
<base target="Problem"> |
||||
<title>Formular Meldungen</title> |
||||
<script type="text/javascript"> |
||||
var djConfig = {isDebug: false }; |
||||
//djConfig.debugAtAllCosts = true; |
||||
</script><script src="/superx/xml/js/dojo/dojo.js" type="text/javascript"> </script><script type="text/javascript"> |
||||
dojo.require("dojo.widget.Dialog"); |
||||
dojo.require("dojo.widget.Button"); |
||||
dojo.require("dojo.widget.Tooltip"); |
||||
dojo.require("dojo.string.common"); |
||||
|
||||
dojo.hostenv.writeIncludes(); |
||||
</script><script src="/superx/xml/js/memtext/dbforms.js" type="text/javascript"> </script> |
||||
<db:base/> |
||||
<script LANGUAGE="JavaScript" src="../edit/kb/scripte/textOperationen.js"></script> |
||||
|
||||
</head> |
||||
<% |
||||
//HttpSession session=request.getSession(true); |
||||
if (request.getCharacterEncoding() == null) |
||||
request.setCharacterEncoding("UTF-8"); |
||||
Object userobject=request.getSession().getAttribute("UserID"); |
||||
String userid; |
||||
String filter=""; |
||||
String sql=""; |
||||
String href=""; |
||||
String id=""; |
||||
if(userobject == null) |
||||
{ |
||||
%> |
||||
|
||||
<jsp:forward page="/edit/not_authenticated.htm"/> |
||||
<% |
||||
} |
||||
else |
||||
userid=userobject.toString(); |
||||
Object mandantobject=request.getSession().getAttribute("MandantenID"); |
||||
String mandantenid=""; |
||||
if(mandantobject != null) |
||||
mandantenid=mandantobject.toString(); |
||||
//der superx-Default-Mandant ist bei dbforms ein Leerstring |
||||
if(mandantenid.equals("default")) |
||||
mandantenid=""; |
||||
String db_form_name="kb_chunk"; |
||||
String erlaubt="0"; |
||||
%> |
||||
<%@ include file="/edit/check_authentication.inc" %> |
||||
<% |
||||
if(erlaubt.equals("0")) |
||||
{ |
||||
%> |
||||
|
||||
<jsp:forward page="/edit/not_authorized.htm"/> |
||||
<% |
||||
} |
||||
|
||||
String keyfieldsused="false"; |
||||
Object kf=request.getParameter("keyfieldsused"); |
||||
if(kf != null) |
||||
keyfieldsused=kf.toString(); |
||||
|
||||
|
||||
|
||||
String sachgebiete_id = request.getParameter("sachgebiete_id"); |
||||
if(sachgebiete_id != null && !sachgebiete_id.equals("null")){ |
||||
filter +="sachgebiete_id="+sachgebiete_id; |
||||
} |
||||
%> |
||||
|
||||
<% |
||||
String systeminfo_id = request.getParameter("systeminfo_id"); |
||||
if(systeminfo_id != null && !systeminfo_id.equals("null")){ |
||||
filter +=",systeminfo_id="+systeminfo_id; |
||||
} |
||||
%> |
||||
|
||||
<% |
||||
String topic_id = request.getParameter("topic_id"); |
||||
if(topic_id != null && !topic_id.equals("null")){ |
||||
filter +=",topic_id="+topic_id; |
||||
} |
||||
|
||||
String rs = request.getParameter("rs"); |
||||
if(rs != null && !rs.equals("null")){ |
||||
filter ="id="+ de.superx.bin.SxDBUtils.replaceString(rs,",",",|id="); |
||||
} |
||||
String submission_type = request.getParameter("submission_type"); |
||||
|
||||
%> |
||||
<body class="<%= submission_type %>"><%@ page import ="java.util.Hashtable" %> |
||||
|
||||
<db:dbform tableName="kb_chunk" maxRows="*" autoUpdate="false" captionResource="true" multipart="false" followUp="/edit/kb/kb_chunk_list.jsp" filter="<%= filter %>" orderBy="defaulttext" |
||||
dbConnectionName="<%= mandantenid %>" > |
||||
|
||||
<db:header> |
||||
<table class="meinForm" border="0" > |
||||
<tr><td><input name="submission_type" type="hidden" value="<%= submission_type %>" /> |
||||
<ol> |
||||
</db:header> |
||||
<db:errors/> |
||||
<db:body allowNew="true"> |
||||
<li> |
||||
<% |
||||
if(currentRow_kb_chunk != null && currentRow_kb_chunk.get("id").toString() != null) |
||||
{ |
||||
id=currentRow_kb_chunk.get("id").toString(); |
||||
href=response.encodeURL("/superx/edit/kb/kb_chunk_view.jsp?id="+id+"&submission_type="+submission_type+"&docroot=http://www.superx-projekt.de/doku"); |
||||
out.println("<a href=\""+href + "\" target=\"_self\">"+currentRow_kb_chunk.get("defaulttext").toString()+"</a>"); |
||||
} |
||||
%> |
||||
</li> |
||||
</db:body> |
||||
<db:footer></ol></td></tr><!--<tr><td class="naviBtn"><span connectId="new1" dojoType="tooltip">Neuen Datensatz erzeugen. Mit Mausklick auf diesen Button geht das Formular bzw. Unterformular in den Einfügemodus, alle vorhandenen Datensätze werden ausgeblendet. Zum Einfügen des neuen Datensatzes klicken Sie dann auf das Häkchen-Symbol rechts neben bzw. unter mir.</span> |
||||
<db:navNewButton styleClass="clsButtonStyle" style="height:18px" showAlwaysInFooter="false" alt="button.nav.new" src="../../images/new.png" id="new1" flavor="image"/></td><td class="naviBtn"><span connectId="ins1" dojoType="tooltip">Datensatz einfügen. Wenn Sie einen neuen Datensatz erzeugt haben, können Sie diesen mit diesem Button speichern.</span> |
||||
<db:insertButton showAlways="false" style="height:18px" styleClass="clsButtonStyle" alt="Datensatz einfügen" src="../../images/ok.png" id="ins1" flavor="image"/></td></tr>--> |
||||
</table> |
||||
</db:footer></db:dbform></body> |
||||
</html> |
@ -0,0 +1,230 @@
@@ -0,0 +1,230 @@
|
||||
<%@ taglib uri="/WEB-INF/dbforms.tld" prefix="db" %> |
||||
<%@ page import ="de.superx.util.*" %> |
||||
<%@ page import ="java.io.*, javax.script.*" %> |
||||
<%@ page import ="org.dbforms.config.DbFormsConfigRegistry,java.sql.Connection,java.sql.Statement,java.sql.ResultSet" %> |
||||
|
||||
<%@page pageEncoding="utf-8" contentType="text/html; charset=UTF-8" %> |
||||
<html xmlns:jsp="http://www.java.com/jsp" xmlns:db="http://www.wap-force.com/dbforms"><!--Automatically generated by module_scripts_create.x (SuperX)--> |
||||
<head> |
||||
<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
||||
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"> |
||||
<link rel="stylesheet" type="text/css" href="/superx/style/bulma.css"> |
||||
<link rel="stylesheet" type="text/css" href="/superx/edit/kb/style/kb.css"> |
||||
<base target="_self"> |
||||
<title>Formular Meldungen</title> |
||||
<script type="text/javascript"> |
||||
var djConfig = {isDebug: false }; |
||||
//djConfig.debugAtAllCosts = true; |
||||
</script><script src="/superx/xml/js/dojo/dojo.js" type="text/javascript"> </script><script type="text/javascript"> |
||||
dojo.require("dojo.widget.Dialog"); |
||||
dojo.require("dojo.widget.Button"); |
||||
dojo.require("dojo.widget.Tooltip"); |
||||
dojo.require("dojo.string.common"); |
||||
|
||||
dojo.hostenv.writeIncludes(); |
||||
</script><script src="/superx/xml/js/memtext/dbforms.js" type="text/javascript"> </script> |
||||
<db:base/> |
||||
<script LANGUAGE="JavaScript" src="../edit/kb/scripte/textOperationen.js"></script> |
||||
<script language="JavaScript"> |
||||
function onOff(counter) |
||||
{ |
||||
if(document.getElementById && document.getElementById("kbChunk"+counter).style.display== 'none') |
||||
document.getElementById("kbChunk"+counter).style.display= "inline"; |
||||
else |
||||
document.getElementById("kbChunk"+counter).style.display= "none"; |
||||
} |
||||
</script> |
||||
</head> |
||||
<% |
||||
//HttpSession session=request.getSession(true); |
||||
if (request.getCharacterEncoding() == null) |
||||
request.setCharacterEncoding("UTF-8"); |
||||
|
||||
Object mandantobject=request.getSession().getAttribute("MandantenID"); |
||||
String mandantenid=""; |
||||
if(mandantobject != null) |
||||
mandantenid=mandantobject.toString(); |
||||
//der superx-Default-Mandant ist bei dbforms ein Leerstring |
||||
if(mandantenid.equals("default")) |
||||
mandantenid=""; |
||||
String db_form_name="kb_chunk"; |
||||
String erlaubt="0"; |
||||
String filter=""; |
||||
String id=""; |
||||
String href=""; |
||||
String info_text=""; |
||||
String info_text_html=""; |
||||
String paragraph=""; |
||||
int maxlength=300; |
||||
int counter=0; |
||||
String keyfieldsused="false"; |
||||
Object kf=request.getParameter("keyfieldsused"); |
||||
if(kf != null) |
||||
keyfieldsused=kf.toString(); |
||||
|
||||
|
||||
|
||||
String sachgebiete_id = request.getParameter("sachgebiete_id"); |
||||
if(sachgebiete_id != null && !sachgebiete_id.equals("null") && SqlStringUtils.checkValidKeyEntry(sachgebiete_id)){ |
||||
filter +=",sachgebiete_id="+sachgebiete_id; |
||||
} |
||||
%> |
||||
|
||||
<% |
||||
String systeminfo_id = request.getParameter("systeminfo_id"); |
||||
if(systeminfo_id != null && !systeminfo_id.equals("null") && SqlStringUtils.checkValidKeyEntry(systeminfo_id)){ |
||||
filter +=",systeminfo_id="+systeminfo_id; |
||||
} |
||||
%> |
||||
|
||||
<% |
||||
String topic_id = request.getParameter("topic_id"); |
||||
if(topic_id == null || topic_id.equals("null")){ |
||||
topic_id=""; |
||||
} |
||||
String searchphrase = request.getParameter("searchphrase"); |
||||
if(searchphrase != null && !searchphrase.equals("null") && SqlStringUtils.checkValidKeyEntry(searchphrase)){ |
||||
filter +=",defaulttext~%"+searchphrase+"%"; |
||||
filter +=",|info_text~%"+searchphrase+"%"; |
||||
//filter +=",defaulttext="+searchphrase+""; |
||||
} |
||||
else |
||||
searchphrase=""; |
||||
|
||||
String submission_type_filter = "submission_type=1";//request.getParameter("submission_type"); |
||||
String topic_str=""; |
||||
String topic_str_sub=""; |
||||
String topic_filter=""; |
||||
String webinfdir=getServletContext().getRealPath("/")+"WEB-INF"; |
||||
String moduleDir=webinfdir+"/conf/edustore/db/module"; |
||||
if(System.getProperty("MODULE_PFAD") != null |
||||
&& !System.getProperty("MODULE_PFAD").toString().equals("")) |
||||
moduleDir=System.getProperty("MODULE_PFAD").toString(); |
||||
|
||||
%> |
||||
<body> |
||||
<%@ include file="/edit/kb/kb_head.inc" %> |
||||
<% |
||||
//Daten aus Datenbank werden in Variablen gespeichert |
||||
if(topic_id != null && !topic_id.equals("")&& SqlStringUtils.checkValidKeyEntry(topic_id)){ |
||||
Connection conmm=null; |
||||
//out.println("Getting Connection for mandantenid="+mandantenid); |
||||
try { |
||||
|
||||
conmm = DbFormsConfigRegistry.instance().lookup().getConnection(mandantenid); |
||||
//System.out.println("Got Connection"); |
||||
Statement st; |
||||
|
||||
st=conmm.createStatement(); |
||||
|
||||
ResultSet rs; |
||||
|
||||
rs = st.executeQuery("select defaulttext,longtext from kb_keyword where id="+topic_id); |
||||
while (rs.next()) |
||||
{ |
||||
if(rs.getObject(1) !=null) |
||||
topic_str=rs.getObject(1).toString(); |
||||
if(rs.getObject(2) !=null) |
||||
topic_str_sub=rs.getObject(2).toString(); |
||||
} |
||||
rs.close(); |
||||
|
||||
rs = st.executeQuery("select kb_chunk_id from kb_chunk2keyword where kb_keyword_id="+topic_id); |
||||
while (rs.next()) |
||||
{ if(rs.getObject(1) !=null) |
||||
topic_filter+=rs.getObject(1).toString()+","; |
||||
} |
||||
rs.close(); |
||||
|
||||
|
||||
st.close(); |
||||
|
||||
conmm.close(); |
||||
|
||||
} //Check DB connection |
||||
catch (Exception e) { |
||||
out.print("<html><body>Fehler bei Datenverbindung: "+e+ " MandantID"+mandantenid); |
||||
} |
||||
|
||||
if(topic_filter != null && !topic_filter.equals("")){ |
||||
topic_filter =",id="+ de.superx.bin.SxDBUtils.replaceString(topic_filter,",",",|id="); |
||||
} |
||||
|
||||
} |
||||
|
||||
%> |
||||
<h2>FAQ <%= topic_str %></h2> |
||||
<p><%= topic_str_sub %></p> |
||||
<db:dbform tableName="kb_chunk" maxRows="*" autoUpdate="false" |
||||
captionResource="true" multipart="false" |
||||
followUp="/edit/kb/kb_chunk_view_public.jsp" |
||||
filter="<%= submission_type_filter+topic_filter + filter%>" |
||||
orderBy="defaulttext" |
||||
dbConnectionName="<%= mandantenid %>" > |
||||
|
||||
<db:header> |
||||
<input type="hidden" name="topic_id" value="<%=topic_id %>" /> |
||||
<input type="hidden" name="ids" value="<%=topic_filter %>" /> |
||||
<table class="meinForm" border="0" > |
||||
<tr><td></td><td>Filtern: <input type="text" size="10" name="searchphrase" value="<%= searchphrase %>"/></td></tr> |
||||
</db:header> |
||||
<db:errors/> |
||||
<db:body allowNew="true"> |
||||
<% |
||||
counter++; |
||||
%> |
||||
<tr><td valign="top"><%= counter %> |
||||
</td><td> |
||||
<a onClick="<%= "onOff("+counter+");" %>" style="cursor: pointer;color:blue;" title="Details..."><db:label fieldName="defaulttext" /></a><br/> |
||||
<% |
||||
if(currentRow_kb_chunk != null && currentRow_kb_chunk.get("id").toString() != null) |
||||
{ |
||||
id=currentRow_kb_chunk.get("id").toString(); |
||||
info_text=currentRow_kb_chunk.get("info_text").toString(); |
||||
href=response.encodeURL("/superx/edit/kb/kb_chunk_view_detail.jsp?id="+id+"&submission_type=problem&docroot=http://www.superx-projekt.de/doku"); |
||||
|
||||
//out.println("<a href=\""+href + "\" target=\"_blank\">" +currentRow_kb_chunk.get("defaulttext").toString()+"</a>"); |
||||
} |
||||
// create a script engine manager |
||||
ScriptEngineManager factory = new ScriptEngineManager(); |
||||
// create a JavaScript engine |
||||
ScriptEngine engine = factory.getEngineByName("JavaScript"); |
||||
engine.eval(new FileReader(moduleDir+"/kb/etl/wiki2html/mwtools.js")); |
||||
Invocable inv = (Invocable) engine; |
||||
// invoke the function |
||||
info_text_html= (String) inv.invokeFunction("mw2xhtml", info_text ); |
||||
out.println("<div style=\"display:none\" id=\"kbChunk"+counter+"\">"+info_text_html); |
||||
%> |
||||
<db:dbform orderBy="" |
||||
childField="kb_chunk_id_from" |
||||
parentField="id" |
||||
tableName="kb_chunk2relation" maxRows="*" captionResource="true" followUp="/edit/kb/kb_chunk_edit.jsp" |
||||
autoUpdate="false" |
||||
multipart="false" |
||||
dbConnectionName="<%= mandantenid %>"> |
||||
<db:body> |
||||
<% |
||||
if(currentRow_kb_chunk2relation != null |
||||
&& currentRow_kb_chunk2relation.get("kb_chunk_id_to") != null |
||||
&& currentRow_kb_chunk2relation.get("kb_chunk_id_to").toString() != null |
||||
) |
||||
{ |
||||
href=response.encodeURL("/superx/edit/kb/kb_chunk_view_detail.jsp?id="+currentRow_kb_chunk2relation.get("kb_chunk_id_to").toString()+"&submission_type=loesung&docroot=http://www.superx-projekt.de/doku"); |
||||
out.println("<p align=\"right\"><a href=\""+href + "\" target=\"_self\">Antwort...</a></p>"); |
||||
} |
||||
%> |
||||
</db:body> |
||||
</db:dbform> |
||||
</div> |
||||
</td></tr> |
||||
</db:body> |
||||
<db:footer></ol></td></tr><!--<tr><td class="naviBtn"><span connectId="new1" dojoType="tooltip">Neuen Datensatz erzeugen. Mit Mausklick auf diesen Button geht das Formular bzw. Unterformular in den Einfügemodus, alle vorhandenen Datensätze werden ausgeblendet. Zum Einfügen des neuen Datensatzes klicken Sie dann auf das Häkchen-Symbol rechts neben bzw. unter mir.</span> |
||||
<db:navNewButton styleClass="clsButtonStyle" style="height:18px" showAlwaysInFooter="false" alt="button.nav.new" src="../../images/new.png" id="new1" flavor="image"/></td><td class="naviBtn"><span connectId="ins1" dojoType="tooltip">Datensatz einfügen. Wenn Sie einen neuen Datensatz erzeugt haben, können Sie diesen mit diesem Button speichern.</span> |
||||
<db:insertButton showAlways="false" style="height:18px" styleClass="clsButtonStyle" alt="Datensatz einfügen" src="../../images/ok.png" id="ins1" flavor="image"/></td></tr>--> |
||||
</table> |
||||
</db:footer></db:dbform> |
||||
|
||||
<%@ include file="/edit/kb/kb_foot.inc" %> |
||||
|
||||
</body> |
||||
</html> |
Loading…
Reference in new issue