From 2e38d55a3bafd165742812040c0ee17fbddb9f9e Mon Sep 17 00:00:00 2001 From: jensp Date: Thu, 29 Nov 2018 16:39:24 +0000 Subject: [PATCH] CCM NG: Foundry support for theme director admin components git-svn-id: https://svn.libreccm.org/ccm/trunk@5757 8810af33-2d31-482b-a856-94f89814c4df --- ccm-core/web/themes/foundry/foundry/lib.xsl | 3 +- .../foundry/foundry/lib/bebop/panel.xsl | 4 +- .../lib/template-tags/admin/common.xsl | 3 +- .../foundry/foundry/lib/themedirector.xsl | 33 +++++ .../lib/themedirector/themeErrorInfo.xsl | 128 ++++++++++++++++++ .../foundry/lib/themedirector/themeFile.xsl | 121 +++++++++++++++++ .../lib/themedirector/themeFileList.xsl | 57 ++++++++ .../foundry/lib/themedirector/themeFolder.xsl | 78 +++++++++++ .../themes/foundry/foundry/texts/theme.xml | 76 +++++++++++ 9 files changed, 500 insertions(+), 3 deletions(-) create mode 100644 ccm-core/web/themes/foundry/foundry/lib/themedirector.xsl create mode 100644 ccm-core/web/themes/foundry/foundry/lib/themedirector/themeErrorInfo.xsl create mode 100644 ccm-core/web/themes/foundry/foundry/lib/themedirector/themeFile.xsl create mode 100644 ccm-core/web/themes/foundry/foundry/lib/themedirector/themeFileList.xsl create mode 100644 ccm-core/web/themes/foundry/foundry/lib/themedirector/themeFolder.xsl create mode 100644 ccm-core/web/themes/foundry/foundry/texts/theme.xml diff --git a/ccm-core/web/themes/foundry/foundry/lib.xsl b/ccm-core/web/themes/foundry/foundry/lib.xsl index aa0101da8..5b77afbcb 100644 --- a/ccm-core/web/themes/foundry/foundry/lib.xsl +++ b/ccm-core/web/themes/foundry/foundry/lib.xsl @@ -31,6 +31,7 @@ + - \ No newline at end of file + diff --git a/ccm-core/web/themes/foundry/foundry/lib/bebop/panel.xsl b/ccm-core/web/themes/foundry/foundry/lib/bebop/panel.xsl index 3d07f1fce..2b47ca14b 100644 --- a/ccm-core/web/themes/foundry/foundry/lib/bebop/panel.xsl +++ b/ccm-core/web/themes/foundry/foundry/lib/bebop/panel.xsl @@ -141,7 +141,9 @@
- + + +
diff --git a/ccm-core/web/themes/foundry/foundry/lib/template-tags/admin/common.xsl b/ccm-core/web/themes/foundry/foundry/lib/template-tags/admin/common.xsl index d4743c0f5..06bcdbc03 100644 --- a/ccm-core/web/themes/foundry/foundry/lib/template-tags/admin/common.xsl +++ b/ccm-core/web/themes/foundry/foundry/lib/template-tags/admin/common.xsl @@ -23,6 +23,7 @@ xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:bebop="http://www.arsdigita.com/bebop/1.0" xmlns:cms="http://www.arsdigita.com/cms/1.0" + xmlns:theme="http://ccm.redhat.com/themedirector/1.0" xmlns:foundry="http://foundry.libreccm.org" xmlns:ui="http://www.arsdigita.com/ui/1.0" xmlns="http://www.w3.org/1999/xhtml" @@ -152,4 +153,4 @@ - \ No newline at end of file + diff --git a/ccm-core/web/themes/foundry/foundry/lib/themedirector.xsl b/ccm-core/web/themes/foundry/foundry/lib/themedirector.xsl new file mode 100644 index 000000000..134eeb8ef --- /dev/null +++ b/ccm-core/web/themes/foundry/foundry/lib/themedirector.xsl @@ -0,0 +1,33 @@ + + + + + + + + + + + + + diff --git a/ccm-core/web/themes/foundry/foundry/lib/themedirector/themeErrorInfo.xsl b/ccm-core/web/themes/foundry/foundry/lib/themedirector/themeErrorInfo.xsl new file mode 100644 index 000000000..0a40ccfc8 --- /dev/null +++ b/ccm-core/web/themes/foundry/foundry/lib/themedirector/themeErrorInfo.xsl @@ -0,0 +1,128 @@ + + '>]> + + + + + + + + + + + + + + + + + + +
+
+ +
+
    + +
+
+
+
+ + +
+
+ +
+
    + +
+
+
+ + +
+
+ +
+
    + +
+
+
+ + +
  • + + + + + + + + +
    + + + + + +
    +
    + + + + + + - + + + + +
    +
    + + + + + + +
    +
  • +
    + +
    diff --git a/ccm-core/web/themes/foundry/foundry/lib/themedirector/themeFile.xsl b/ccm-core/web/themes/foundry/foundry/lib/themedirector/themeFile.xsl new file mode 100644 index 000000000..3e4fe5ad6 --- /dev/null +++ b/ccm-core/web/themes/foundry/foundry/lib/themedirector/themeFile.xsl @@ -0,0 +1,121 @@ + + '>]> + + + + + + + + + + + + + + + + + + + + + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + return confirm(' + + '); + + + + + + + + + + + + + + + + + +
    + + + - + + +
    +
    +
  • +
    + +
    diff --git a/ccm-core/web/themes/foundry/foundry/lib/themedirector/themeFileList.xsl b/ccm-core/web/themes/foundry/foundry/lib/themedirector/themeFileList.xsl new file mode 100644 index 000000000..b9fd24f86 --- /dev/null +++ b/ccm-core/web/themes/foundry/foundry/lib/themedirector/themeFileList.xsl @@ -0,0 +1,57 @@ + + '>]> + + + + + + + + + + + + +
      +
    • +

      + +

      + + + +
    • +
    +
    + +
    diff --git a/ccm-core/web/themes/foundry/foundry/lib/themedirector/themeFolder.xsl b/ccm-core/web/themes/foundry/foundry/lib/themedirector/themeFolder.xsl new file mode 100644 index 000000000..8da692991 --- /dev/null +++ b/ccm-core/web/themes/foundry/foundry/lib/themedirector/themeFolder.xsl @@ -0,0 +1,78 @@ + + '>]> + + + + + + + + + + + + + + + + + +
  • + + + +
      + + + + + + + + + + + + + + + +
    +
  • +
    + +
    diff --git a/ccm-core/web/themes/foundry/foundry/texts/theme.xml b/ccm-core/web/themes/foundry/foundry/texts/theme.xml new file mode 100644 index 000000000..a94cfdb34 --- /dev/null +++ b/ccm-core/web/themes/foundry/foundry/texts/theme.xml @@ -0,0 +1,76 @@ + + + + + Diese Datei löschen + Delete this file? + + + + [Löschen] + [remove] + + + + Sind Sie sicher? + Are you sure? + + + + Größe: + Size: + + + + Datum + Date: + + + + (ignoriert) + (ignored) + + + + (wird gelöscht) + (scheduled for removal) + + + + Warnungen + Warnings + + + + Fehler + Errors + + + + Schwere Fehler + Fatal Errors + + + + Datei: + File: + + + + Zeile: + Line: + + + + Position: + Column: + + + + Meldung vom XSL-Parser: + Message from XSL-Parser: + + + + +