</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 . '">&gt;&gt; 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()] . '&nbsp;&nbsp;</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>';
示例#4
0
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') {
示例#5
0
?>
"/>
>>>>>>> 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>&nbsp;&nbsp;<span style="color: #A5AFB6">|</span>
						<?php 
$sprache = new sprache();
$sprache->getAll(true);
foreach ($sprache->result as $row) {
    echo ' &nbsp;&nbsp;<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;
 }
示例#8
0
 */
/**
 * @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>
示例#10
0
?>
<!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 
示例#11
0
/**
 * 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');
}