This commit is contained in:
Andreas Österreicher
2011-05-13 08:44:55 +00:00
parent 296fc7516c
commit 45b5837e71
3 changed files with 1160 additions and 135 deletions
+27
View File
@@ -22,6 +22,25 @@
/**
* Hauptmenue fuer CIS
*/
/*
function drawSubmenu($content_id)
{
global $sprache;
$content = new content();
$sprache = getSprache();
$arr = $content->getMenueArray($content_id, $sprache);
echo '<table>';
foreach ($arr as $row)
{
echo '
<tr>
<td class="tdwidth10" nowrap>&nbsp;</td>
<td class="tdwrap"><a class="Item" href="'.$row['link'].'" target="content"><img src="../skin/images/menu_item.gif" alt="menu item" width="7" height="9">&nbsp;'.$row['name'].'</a></td>
</tr>';
}
echo '</table>';
}*/
?>
<table class="tabcontent">
<tr>
@@ -69,6 +88,10 @@
<td class="tdwrap"></td>
<td><a href="private/info/oeh/wahl2011.php" target="content" class="Item"><img src="../skin/images/menu_item.gif" alt="menu item" width="7" height="9">&nbsp;&Ouml;H-Wahlen 2011</a></td>
</tr>
<tr>
<td class="tdwrap"></td>
<td><a href="private/info/oeh/KandidatInnen2011.pdf" target="content" class="Item"><img src="../skin/images/menu_item.gif" alt="menu item" width="7" height="9">&nbsp;&Ouml;H-KandidatInnen 2011</a></td>
</tr>
<tr>
<td class="tdwrap"></td>
<td><a href="private/info/oeh/index2010.php" target="content" class="Item"><img src="../skin/images/menu_item.gif" alt="menu item" width="7" height="9">&nbsp;&Ouml;H-Mandate Fr&uuml;hjahr 2010</a></td>
@@ -921,6 +944,10 @@
</table>
</td>
</tr>
<?php
//Betriebsratstest
//drawSubmenu(24);
?>
<!-- Hauptmenue FAQ -->
<tr>
<td class="tdwrap"><a href="?FAQ" class="MenuItem" onClick="return(js_toggle_container('FAQ'));"><img src="../skin/images/menu_item.gif" alt="menu item" width="7" height="9">&nbsp;FAQ</a></td>
+1081 -132
View File
File diff suppressed because it is too large Load Diff
+52 -3
View File
@@ -2319,6 +2319,54 @@ if(!@$db->db_query("SELECT zgv FROM public.tbl_preincoming LIMIT 1"))
echo 'Tabelle public.tbl_preincoming Erweiterungen hinzugefuegt!<br>';
}
// CMS Updates
if(!@$db->db_query("SELECT gesperrt_uid FROM campus.tbl_contentsprache LIMIT 1"))
{
$qry = "
ALTER TABLE campus.tbl_contentsprache ADD COLUMN gesperrt_uid varchar(32);
ALTER TABLE campus.tbl_content ADD COLUMN aktiv boolean DEFAULT true;
ALTER TABLE campus.tbl_content ADD COLUMN menu_open boolean DEFAULT true;
ALTER TABLE campus.tbl_contentchild ADD COLUMN sort smallint;
UPDATE campus.tbl_content SET aktiv=true;
ALTER TABLE campus.tbl_content ALTER COLUMN aktiv SET NOT NULL;
UPDATE campus.tbl_content SET menu_open=true;
ALTER TABLE campus.tbl_content ALTER COLUMN menu_open SET NOT NULL;
CREATE TABLE campus.tbl_contentlog
(
contentlog_id integer NOT NULL,
uid varchar(32) NOT NULL,
contentsprache_id integer NOT NULL,
start timestamp,
ende timestamp
);
CREATE SEQUENCE campus.seq_contentlog_contentlog_id
INCREMENT BY 1
NO MAXVALUE
NO MINVALUE
CACHE 1;
ALTER TABLE campus.tbl_contentlog ALTER COLUMN contentlog_id SET DEFAULT nextval('campus.seq_contentlog_contentlog_id');
ALTER TABLE campus.tbl_contentlog ADD CONSTRAINT pk_contentlog PRIMARY KEY (contentlog_id);
ALTER TABLE campus.tbl_contentlog ADD CONSTRAINT uk_contentlog_contentlog_id UNIQUE (contentlog_id);
GRANT SELECT, INSERT, UPDATE, DELETE ON campus.tbl_contentlog TO web;
GRANT SELECT, INSERT, UPDATE, DELETE ON campus.tbl_contentlog TO admin;
ALTER TABLE campus.tbl_contentlog ADD CONSTRAINT fk_benutzer_contentlog FOREIGN KEY(uid) REFERENCES public.tbl_benutzer (uid) ON UPDATE CASCADE ON DELETE RESTRICT;
ALTER TABLE campus.tbl_contentlog ADD CONSTRAINT fk_contentsprache_contentlog FOREIGN KEY(contentsprache_id) REFERENCES campus.tbl_contentsprache (contentsprache_id) ON UPDATE CASCADE ON DELETE RESTRICT;
";
if(!$db->db_query($qry))
echo '<strong>campus.tbl_content: '.$db->db_last_error().'</strong><br>';
else
echo 'Tabelle campus.tbl_content Erweiterungen hinzugefuegt!<br>';
}
echo '<br>';
$tabellen=array(
@@ -2346,10 +2394,11 @@ $tabellen=array(
"campus.tbl_abgabe" => array("abgabe_id","abgabedatei","abgabezeit","anmerkung"),
"campus.tbl_beispiel" => array("beispiel_id","uebung_id","nummer","bezeichnung","punkte","updateamum","updatevon","insertamum","insertvon"),
"campus.tbl_benutzerlvstudiensemester" => array("uid","studiensemester_kurzbz","lehrveranstaltung_id"),
"campus.tbl_content" => array("content_id","template_kurzbz","updatevon","updateamum","insertamum","insertvon","oe_kurzbz"),
"campus.tbl_contentchild" => array("contentchild_id","content_id","child_content_id","updatevon","updateamum","insertamum","insertvon"),
"campus.tbl_content" => array("content_id","template_kurzbz","updatevon","updateamum","insertamum","insertvon","oe_kurzbz","menu_open","aktiv"),
"campus.tbl_contentchild" => array("contentchild_id","content_id","child_content_id","updatevon","updateamum","insertamum","insertvon","sort"),
"campus.tbl_contentgruppe" => array("content_id","gruppe_kurzbz","insertamum","insertvon"),
"campus.tbl_contentsprache" => array("contentsprache_id","content_id","sprache","version","sichtbar","content","reviewvon","reviewamum","updateamum","updatevon","insertamum","insertvon","titel"),
"campus.tbl_contentlog" => array("contentlog_id","contentsprache_id","uid","start","ende"),
"campus.tbl_contentsprache" => array("contentsprache_id","content_id","sprache","version","sichtbar","content","reviewvon","reviewamum","updateamum","updatevon","insertamum","insertvon","titel","gesperrt_uid"),
"campus.tbl_dms" => array("dms_id","version","oe_kurzbz","dokument_kurzbz","kategorie_kurzbz","filename","mimetype","name","beschreibung","letzterzugriff","updateamum","updatevon","insertamum","insertvon"),
"campus.tbl_dms_kategorie" => array("kategorie_kurzbz","bezeichnung","beschreibung","parent_kategorie_kurzbz"),
"campus.tbl_erreichbarkeit" => array("erreichbarkeit_kurzbz","beschreibung","farbe"),