</tr> <tr> <td>' . $p->t('news/veroeffentlichen') . '</td> <td><input type="checkbox" name="sichtbar_' . $lang . '" ' . ($sichtbar == true ? 'checked' : '') . '></td> </tr> </table>'; echo '</div>'; } //Anlegen von Uebersetzungen if ($news->content_id != '') { echo '<div id="add">'; $content = new content(); if (!($vorhandene_sprachen = $content->getLanguages($news->content_id))) { die($content->errormsg); } $sprache_obj = new sprache(); $sprache_obj->getAll(true); //Wenn noch nicht alle Uebersetzungen vorhanden sind, //wird ein Link zum Erstellen der Uebersetzung angezeigt. if (count($vorhandene_sprachen) < count($sprache_obj->result)) { echo $p->t('news/uebersetzunganlegen'); foreach ($sprache_obj->result as $row) { if (!in_array($row->sprache, $vorhandene_sprachen)) { echo '<br /><a style="color:#008381" href="' . $_SERVER['PHP_SELF'] . '?news_id=' . $news_id . '&action=add_uebersetzung&lang=' . $row->sprache . '">' . $row->bezeichnung_arr[$sprache] . '</a>'; } } } else { echo '<br />' . $p->t('news/uebersetzungenvorhanden') . '<br />'; } echo ' </div>'; }
/** * * Laedt die Tools zu einer Lehrveranstaltung * @param $lehrveranstaltung_id * @param $studiensemester_kurzbz */ public function getTools($lehrveranstaltung_id, $studiensemester_kurzbz) { $sprache = new sprache(); $bezeichnung = $sprache->getSprachQuery('bezeichnung'); $qry = "SELECT \n\t\t\t\t\t*, {$bezeichnung}\n\t\t\t\tFROM \n\t\t\t\t\tcampus.tbl_lehre_tools\n\t\t\t\t\tJOIN campus.tbl_lehre_tools_organisationseinheit USING(lehre_tools_id)\n\t\t\t\tWHERE\n\t\t\t\t\tcampus.tbl_lehre_tools_organisationseinheit.aktiv AND\n\t\t\t\t\t(\n\t\t\t\t\t\toe_kurzbz IN(\t\t\n\t\t\t\t\t\t\tSELECT \n\t\t\t\t\t\t\t\ttbl_studiengang.oe_kurzbz\n\t\t\t\t\t\t\tFROM\n\t\t\t\t\t\t\t\tlehre.tbl_lehrveranstaltung\n\t\t\t\t\t\t\t\tJOIN public.tbl_studiengang USING(studiengang_kz)\n\t\t\t\t\t\t\tWHERE\n\t\t\t\t\t\t\t\ttbl_lehrveranstaltung.lehrveranstaltung_id=" . $this->db_add_param($lehrveranstaltung_id) . "\n\t\t\t\t\t\t\t)\n\t\t\t\t\t\tOR\n\t\t\t\t\t\toe_kurzbz IN( \n\t\t\t\t\t\t\tSELECT \n\t\t\t\t\t\t\t\tlehrfach.oe_kurzbz\n\t\t\t\t\t\t\tFROM\n\t\t\t\t\t\t\t\tlehre.tbl_lehreinheit\n\t\t\t\t\t\t\t\tJOIN lehre.tbl_lehrveranstaltung as lehrfach ON(lehrfach_id=lehrfach.lehrveranstaltung_id)\n\t\t\t\t\t\t\tWHERE\n\t\t\t\t\t\t\t\ttbl_lehreinheit.studiensemester_kurzbz=" . $this->db_add_param($studiensemester_kurzbz) . "\n\t\t\t\t\t\t\t\tAND tbl_lehreinheit.lehrveranstaltung_id=" . $this->db_add_param($lehrveranstaltung_id) . "\n\t\t\t\t\t\t\t)\n\t\t\t\t\t)\n\t\t\t\t\tORDER BY lehre_tools_id"; if ($result = $this->db_query($qry)) { while ($row = $this->db_fetch_object($result)) { $obj = new lehre_tools(); $obj->lehre_tools_id = $row->lehre_tools_id; $obj->bezeichnung = $sprache->parseSprachResult('bezeichnung', $row); $obj->kurzbz = $row->kurzbz; $obj->basis_url = $row->basis_url; $obj->logo_dms_id = $row->logo_dms_id; $this->result[] = $obj; } return true; } else { $this->errormsg = 'Fehler beim Laden der Daten'; return false; } }
</head> <body> <table width="100%" height="100%" cellspacing="0" cellpadding="0" border="0"> <tr> <td class="rand"></td> <td class="boxshadow" align="center" valign="top"><br><br>'; if ($erfolgreichaktiviert) { echo '<br><br><h1>Ihr Account wurde erfolgreich aktiviert</h1><br><br> <a href="' . APP_ROOT . '">>> Weiter zum Login</a>'; } else { echo ' <table width="100%" border="0"> <tr> <td align="left"></td> <td align="right" width="10px"> <select style="text-align: right; color: #0086CC; border: 0;" name="select" onchange="changeSprache(this.options[this.selectedIndex].value);">'; $sprache2 = new sprache(); $sprache2->getAll(true); foreach ($sprache2->result as $row) { echo ' <option value="' . $row->sprache . '" ' . ($row->sprache == $sprache ? 'selected' : '') . '>' . $row->bezeichnung_arr[getSprache()] . ' </option>'; } echo ' </select></td> </tr> </table>'; echo ' <h1>' . $p->t('passwort/AccountAktivierung') . '</h1> ' . $p->t('passwort/PasswortWaehlen') . '<br>' . $p->t('passwort/InfotextPolicy') . ' <br><br>'; if (!isset($_SERVER['HTTPS']) || isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'off') { $httpspath = str_replace('http://', 'https://', APP_ROOT) . 'cis/public/accountactivation.php'; echo '<div style="border: 2px solid red; text-align:center">' . $p->t('passwort/NoHttps') . '<br> <a href="' . $httpspath . '">' . $p->t('passwort/ZuHttpsWechseln') . '</a></div><br>';
require_once '../../../include/functions.inc.php'; require_once '../../../include/person.class.php'; require_once '../../../include/benutzer.class.php'; require_once '../../../include/mitarbeiter.class.php'; require_once '../../../include/studiensemester.class.php'; require_once '../../../include/zeitsperre.class.php'; require_once '../../../include/datum.class.php'; require_once '../../../include/fachbereich.class.php'; require_once '../../../include/organisationseinheit.class.php'; require_once '../../../include/phrasen.class.php'; require_once '../../../include/sprache.class.php'; require_once '../../../include/ferien.class.php'; require_once '../../../include/Excel/excel.php'; $sprache = getSprache(); $p = new phrasen($sprache); $sprache_obj = new sprache(); $sprache_obj->load($sprache); $sprache_index = $sprache_obj->index; $uid = get_uid(); if (!check_lektor($uid)) { die($p->t('global/keineBerechtigung')); } if (isset($_GET['lektor'])) { $lektor = $_GET['lektor']; } else { $lektor = null; } if ($lektor == 'false') { $lektor = false; } if ($lektor == 'true' || $lektor == '1') {
?> "/> >>>>>>> fee287127566cd5d18c55b556d178b661711c694 <img src="../skin/images/search.png" onclick="document.searchform.submit()" class="suchicon"/> </form> </td> <td align="right" valign="top" style="width: 20%; padding-right: 10px; padding-top: 10px;"> <nobr><span style="vertical-align:top;" id="ampel"></span><a href="private/lvplan/stpl_week.php?pers_uid=<?php echo $user; ?> " target="_blank"><?php echo $p->t('lvplan/lvPlan'); ?> </a> <span style="color: #A5AFB6">|</span> <?php $sprache = new sprache(); $sprache->getAll(true); foreach ($sprache->result as $row) { echo ' <a href="#' . $row->sprache . '" title="' . $row->sprache . '" onclick="changeSprache(\'' . $row->sprache . '\'); return false;">' . $row->sprache . '</a>'; } ?> </nobr> </td> </tr> </table> </td> </tr> <tr> <td valign="top" align="left"> <iframe id="menue" src="<?php
if (isset($_COOKIE['sprache_user'])) { $sprache_user = $_COOKIE['sprache_user']; } else { $sprache_user = DEFAULT_LANGUAGE; } setSpracheUser($sprache_user); } return $sprache_user; } function setSpracheUser($sprache) { $_SESSION['sprache_user'] = $sprache; setcookie('sprache_user', $sprache, time() + 60 * 60 * 24 * 30, '/'); } if (isset($_GET['sprache_user'])) { $sprache_user = new sprache(); if ($sprache_user->load($_GET['sprache_user'])) { setSpracheUser($_GET['sprache_user']); } else { setSpracheUser(DEFAULT_LANGUAGE); } } $sprache_user = getSpracheUser(); $p = new phrasen($sprache_user); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <link href="../../skin/style.css.php" rel="stylesheet" type="text/css">
/** * Liefert alle Konten einer Person * @param $person_id Person ID * @return array mit Konten oder false wenn ein Fehler auftritt */ public function getKontoPerson($person_id) { $sprache = new sprache(); $beschreibung = $sprache->getSprachQuery('beschreibung'); $sql_query = "SELECT \n\t\t\t\t\t\t*, {$beschreibung}\n\t\t\t\t\t FROM \n\t\t\t\t\t \twawi.tbl_konto"; $sql_query .= " WHERE person_id=" . $this->db_add_param($person_id, FHC_INTEGER); $sql_query .= " ORDER BY kurzbz;"; if ($this->db_query($sql_query)) { while ($row = $this->db_fetch_object()) { $obj = new wawi_konto(); $obj->konto_id = $row->konto_id; $obj->kontonr = $row->kontonr; $obj->beschreibung = $sprache->parseSprachResult('beschreibung', $row); $obj->kurzbz = $row->kurzbz; $obj->aktiv = $this->db_parse_bool($row->aktiv); $obj->insertamum = $row->insertamum; $obj->insertvon = $row->insertvon; $obj->updateamum = $row->updateamum; $obj->updatevon = $row->updatevon; $this->result[] = $obj; } } else { $this->errormsg = 'Fehler beim Laden der Daten'; return false; } return true; }
*/ /** * @brief bietet die Moeglichkeit zur Anzeige und * Aenderung der Zeitwuensche */ require_once '../../../config/cis.config.inc.php'; require_once '../../../include/basis_db.class.php'; require_once '../../../include/globals.inc.php'; require_once '../../../include/functions.inc.php'; require_once '../../../include/datum.class.php'; require_once '../../../include/zeitwunsch.class.php'; require_once '../../../include/benutzer.class.php'; require_once '../../../include/phrasen.class.php'; require_once '../../../include/sprache.class.php'; $sprache = getSprache(); $lang = new sprache(); $lang->load($sprache); $p = new phrasen($sprache); if (!($db = new basis_db())) { die($p->t('global/fehlerBeimOeffnenDerDatenbankverbindung')); } $uid = get_uid(); if (!check_lektor($uid)) { die($p->t('global/keineBerechtigungFuerDieseSeite')); } $PHP_SELF = $_SERVER['PHP_SELF']; if (isset($_GET['type'])) { $type = $_GET['type']; } $datum_obj = new datum(); //Stundentabelleholen
<td rowspan="3"><textarea name="benutzer_select" cols="60" rows="5">' . htmlspecialchars($ampel->benutzer_select) . '</textarea></td> <td></td> <td valign="middle">Vorlaufzeit (in Tagen)</td> <td valign="middle"><input type="text" name="vorlaufzeit" size="4" maxlength="4" value="' . htmlspecialchars($ampel->vorlaufzeit) . '"></td> </tr> <tr valign="top"> <td></td> <td>Verfallszeit (in Tagen)</td> <td><input type="text" name="verfallszeit" size="4" maxlength="4" value="' . htmlspecialchars($ampel->verfallszeit) . '"></td> </tr> <tr valign="top"> <td></td> <td>Erinnerung per Email</td> <td><input type="checkbox" name="email" ' . ($db->db_parse_bool($ampel->email) ? 'checked' : '') . '></td> </tr>'; $sprache = new sprache(); $sprache->getAll(); foreach ($sprache->result as $lang) { echo ' <tr valign="top"> <td>Beschreibung ' . $lang->sprache . '</td> <td><textarea name="beschreibung' . $lang->sprache . '" cols="60" rows="5">' . htmlspecialchars(isset($ampel->beschreibung[$lang->sprache]) ? $ampel->beschreibung[$lang->sprache] : '') . '</textarea></td> <td></td> </tr>'; } echo ' <tr valign="bottom"> <td></td> <td></td> <td><input type="submit" value="Speichern" name="save"></td> </tr>
?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Registration für Studiengänge</title> <meta http-equiv="X-UA-Compatible" content="chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <meta name="robots" content="noindex"> <link href="../../include/css/bootstrap.min.css" rel="stylesheet" type="text/css"> <link href="../../include/css/registration.css" rel="stylesheet" type="text/css"> </head> <body class="main"> <div class="container"> <?php $sprache2 = new sprache(); $sprache2->getAll(true); ?> <div class="dropdown pull-right"> <button class="btn btn-default dropdown-toggle" type="button" id="sprache-label" data-toggle="dropdown" aria-expanded="true"> <?php echo $sprache2->getBezeichnung(getSprache(), getSprache()); ?> <span class="caret"></span> </button> <ul class="dropdown-menu" role="menu" aria-labelledby="sprache-label" id="sprache-dropdown"> <?php foreach ($sprache2->result as $row) { ?> <li role="presentation"> <a href="#" role="menuitem" tabindex="-1" data-sprache="<?php
/** * Header fuer Content */ function drawheader() { global $content_id, $action, $sprache, $version, $action, $filterstr; //vorhandene Versionen dieser Sprache anzeigen $content = new content(); $content->loadVersionen($content_id, $sprache); echo '<table width="100%"> <tr> <td width="33%">'; echo 'Versionen: '; foreach ($content->result as $row) { if ($version == '') { $version = $row->version; } if ($version == $row->version) { $class = 'marked'; } else { $class = ''; } echo ' <a href="' . $_SERVER['PHP_SELF'] . '?content_id=' . $content_id . '&sprache=' . $sprache . '&version=' . $row->version . '&action=' . $action . '&filter=' . implode(' ', $filterstr) . '" class="' . $class . '" style="' . ($row->sichtbar ? '' : 'color:grey') . '">'; echo $row->version; echo '</a>, '; } echo '<br>'; //vorhandene Sprachen dieses Contents anzeigen $content = new content(); if (!($vorhandene_sprachen = $content->getLanguages($content_id, $version))) { die($content->errormsg); } echo 'Sprachen: '; foreach ($vorhandene_sprachen as $lang) { if ($sprache == $lang) { $class = 'marked'; } else { $class = ''; } echo ' <a href="' . $_SERVER['PHP_SELF'] . '?content_id=' . $content_id . '&sprache=' . $lang . '&action=' . $action . '&filter=' . implode(' ', $filterstr) . '" class="' . $class . '">'; //&version='.$version.' echo $lang; echo '</a>,'; } echo '</td><td align="center" width="33%">'; echo '<form action="' . $_SERVER['PHP_SELF'] . '?content_id=' . $content_id . '&sprache=' . $sprache . '&action=' . $action . '&filter=' . implode(' ', $filterstr) . '&method=add_newversion" method="POST">'; echo '<input type="submit" value="Neue Version anlegen">'; echo '</form>'; echo '</td><td align="right" width="33%">'; $sprache_obj = new sprache(); $sprache_obj->getAll(); //Wenn noch nicht alle Uebersetzungen vorhanden sind, //wird ein Formular zum Erstellen der Uebersetzung angezeigt. if (count($vorhandene_sprachen) != count($sprache_obj->result)) { echo '<form action="' . $_SERVER['PHP_SELF'] . '?content_id=' . $content_id . '&action=' . $action . '&filter=' . implode(' ', $filterstr) . '&method=add_uebersetzung" method="POST">'; echo 'Übersetzung in <SELECT name="sprache">'; foreach ($sprache_obj->result as $row) { if (!in_array($row->sprache, $vorhandene_sprachen)) { echo '<option value="' . $row->sprache . '">' . $row->bezeichnung_arr[$sprache] . '</option>'; } } echo '</SELECT>'; echo '<input type="submit" value="anlegen">'; echo '</form>'; } echo '</td></tr>'; echo '</table><hr>'; echo get_content_link('prefs', 'Eigenschaften') . ' | '; echo get_content_link('content', 'Inhalt') . ' | '; echo get_content_link('rights', 'Rechte') . ' | '; echo get_content_link('childs', 'Childs') . ' | '; echo get_content_link('history', 'History') . ' | '; echo get_content_link('delete', 'Delete'); }