CMS-System

- Versionierung
- Review und Übersetzer Benachrichtigung
- News Prototyp
This commit is contained in:
Andreas Österreicher
2011-05-30 07:45:48 +00:00
parent 7a2d48656d
commit 5f794031a9
14 changed files with 1464 additions and 186 deletions
+3 -3
View File
@@ -2307,9 +2307,9 @@ if(!@$db->db_query("SELECT zgv FROM public.tbl_preincoming LIMIT 1"))
ALTER TABLE public.tbl_preincoming ADD COLUMN person_id_coordinator_int integer;
ALTER TABLE public.tbl_preincoming ADD COLUMN code varchar(64);
ALTER TABLE public.tbl_preincoming ADD CONSTRAINT fk_person_preincoming_emergency FOREIGN KEY(person_id) REFERENCES public.tbl_person (person_id) ON UPDATE CASCADE ON DELETE RESTRICT;
ALTER TABLE public.tbl_preincoming ADD CONSTRAINT fk_person_preincoming_coordinator_dep FOREIGN KEY(person_id) REFERENCES public.tbl_person (person_id) ON UPDATE CASCADE ON DELETE RESTRICT;
ALTER TABLE public.tbl_preincoming ADD CONSTRAINT fk_person_preincoming_coordinator_int FOREIGN KEY(person_id) REFERENCES public.tbl_person (person_id) ON UPDATE CASCADE ON DELETE RESTRICT;
ALTER TABLE public.tbl_preincoming ADD CONSTRAINT fk_person_preincoming_emergency FOREIGN KEY(person_id_emergency) REFERENCES public.tbl_person (person_id) ON UPDATE CASCADE ON DELETE RESTRICT;
ALTER TABLE public.tbl_preincoming ADD CONSTRAINT fk_person_preincoming_coordinator_dep FOREIGN KEY(person_id_coordinator_dep) REFERENCES public.tbl_person (person_id) ON UPDATE CASCADE ON DELETE RESTRICT;
ALTER TABLE public.tbl_preincoming ADD CONSTRAINT fk_person_preincoming_coordinator_int FOREIGN KEY(person_id_coordinator_int) REFERENCES public.tbl_person (person_id) ON UPDATE CASCADE ON DELETE RESTRICT;
ALTER TABLE public.tbl_preincoming ALTER COLUMN bachelor SET NOT NULL;
ALTER TABLE public.tbl_preincoming ALTER COLUMN master SET NOT NULL;
";
+9
View File
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8" ?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="news">
<xs:element name="datum" type="xs:date"/>
<xs:element name="verfasser" type="xs:string"/>
<xs:element name="betreff" type="xs:string"/>
<xs:element name="text" type="wysiwyg"/>
</xs:element>
</xs:schema>
+37
View File
@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:fo="http://www.w3.org/1999/XSL/Format"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<head>
<link rel="stylesheet" href="../skin/style.css.php" type="text/css" />
<title>News</title>
</head>
<body>
<h1>News</h1>
<div id="news">
<xsl:apply-templates match="news" />
</div>
</body>
</html>
</xsl:template>
<xsl:template match="news">
<div class="news">
<div class="titel">
<table width="100%">
<tr>
<td width="60%" align="left"><xsl:value-of select="betreff"/></td>
<td width="40%" align="right"><xsl:value-of select="verfasser"/> <span style="font-weight: normal"> ( <xsl:value-of select="datum"/> )</span></td>
</tr>
</table>
</div>
<div class="text">
<xsl:value-of select="text" disable-output-escaping="yes" />
</div>
</div>
<br />
</xsl:template>
</xsl:stylesheet >