mit phrasentool übersetzt

This commit is contained in:
Karl Burkhart
2011-08-03 08:31:32 +00:00
parent 8c54232e02
commit e4cae82716
3 changed files with 44 additions and 33 deletions
+12 -8
View File
@@ -40,12 +40,16 @@
require_once('../../../include/studiensemester.class.php');
require_once('../../../include/lehrveranstaltung.class.php');
require_once('../../../include/feedback.class.php');
require_once('../../../include/phrasen.class.php');
$sprache = getSprache();
$p = new phrasen($sprache);
$user = get_uid();
if(check_lektor($user))
$is_lector=true;
if(!isset($_GET['lvid']) || !is_numeric($_GET['lvid']))
die('Fehler bei der Uebergabe der Parameter');
die($p->t('global/fehlerBeiDerParameteruebergabe'));
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
@@ -106,7 +110,7 @@
</table>
<br>
<p><b>Betreff:&nbsp;</b>
<p><b><?php echo $p->t('global/betreff');?>:&nbsp;</b>
<?php
if(isset($edit_id) && $edit_id != "" && !isset($edit_break))
{
@@ -115,8 +119,8 @@
{
echo '<input type="text" name="feedback_subject" value="'.$fb_obj->betreff.'" size="54"><br>';
echo '<textarea rows="7" name="feedback_message" cols="47">'.$fb_obj->text.'</textarea><br>';
echo '<input type="submit" value="&Auml;ndern" name="edit_feedback">&nbsp;';
echo '<input type="submit" value="Abbrechen" name="edit_break">';
echo '<input type="submit" value="'.$p->t('global/aendern').'" name="edit_feedback">&nbsp;';
echo '<input type="submit" value="'.$p->t('global/abbrechen').'" name="edit_break">';
}
else
echo $fb_obj->errormsg.'<br>';
@@ -125,11 +129,11 @@
{
echo '<input type="text" name="feedback_subject" size="54"><br>';
echo '<textarea rows="7" name="feedback_message" cols="47"></textarea><br>';
echo '<input type="submit" value="Abschicken" name="send_feedback">';
echo '<input type="submit" value="'.$p->t('global/abschicken').'" name="send_feedback">';
}
?>
&nbsp;
<input type="reset" value="Zur&uuml;cksetzen" name="reset_message">
<input type="reset" value="<?php echo $p->t('global/zuruecksetzen');?>" name="reset_message">
</p>
<?php
if(isset($feedback_message) && $feedback_message != "")
@@ -170,7 +174,7 @@
if(isset($message_sent) && $message_sent == true)
{
echo 'Die Nachricht wurde erfolgreich eingetragen.<br><br><br>';
echo $p->t('feedback/erfolgreichEingetragen').'<br><br><br>';
}
$fb_obj = new feedback();
@@ -208,7 +212,7 @@
echo '</table>';
}
else
echo 'Fehler beim laden der Daten '.$fb_obj->errormsg;
echo $p->t('global/fehleraufgetreten').' '.$fb_obj->errormsg;
?>
</td>
</form>
+11 -8
View File
@@ -29,11 +29,14 @@ require_once('../../../include/studiengang.class.php');
require_once('../../../include/moodle_course.class.php');
require_once('../../../include/phrasen.class.php');
$sprache = getSprache();
$p = new phrasen($sprache);
if (!$db = new basis_db())
die('Fehler beim Herstellen der Datenbankverbindung');
die($p->t('global/fehlerBeimOeffnenDerDatenbankverbindung'));
if (!$user=get_uid())
die('Sie sind nicht angemeldet. Es wurde keine Benutzer UID gefunden !');
die($p->t('global/nichtAngemeldet'));
// Init
$user_is_allowed_to_upload=false;
@@ -111,12 +114,12 @@ if (isset($_GET["handbuch"])){
<tr>
<td colspan="2">
<ol style="font-size:8pt;">
<li>Speichern Sie die Vorlage (html oder doc - Version) auf Ihrem Computer.</li>
<li>&Ouml;ffnen Sie die gespeicherte Datei mit ihrem Textverarbeitungsprogramm (MS Word, OpenOffice ...) bzw die html-Vorlage auch mit einem geeigneten Editor.</li>
<li>Erstellen Sie Ihren Semesterplan.</li>
<li>Speichern Sie das Dokument als 'Webseite' mit dem Namen 'index.html'<br>(In MS Word: 'Datei' -&gt; 'Speichern unter' -&gt; Dateiname: index.html, Dateityp: Webseite )</li>
<li>Laden Sie diese Datei nun &uuml;ber den 'Upload'-Knopf hoch.</li>
<li>Fertig!</li>
<li><?php echo $p->t('semesterplan/speichernSieDieVorlage');?>.</li>
<li><?php echo $p->t('semesterplan/oeffnenSieDieGespeicherteDatei');?>.</li>
<li><?php echo $p->t('semesterplan/erstellenSieIhrenSemesterplan');?>.</li>
<li><?php echo $p->t('semesterplan/speichernSieDasDokument');?><br><?php echo $p->t('semesterplan/inMSWord');?></li>
<li><?php echo $p->t('semesterplan/ladenSieDieDateiHoch');?>.</li>
<li><?php echo $p->t('semesterplan/fertig');?>!</li>
</ol>
</td>
</tr>
+21 -17
View File
@@ -27,26 +27,30 @@ require_once('../../../config/cis.config.inc.php');
require_once('../../../include/functions.inc.php');
require_once('../../../include/studiengang.class.php');
require_once('../../../include/lehrveranstaltung.class.php');
require_once('../../../include/phrasen.class.php');
$user = get_uid();
$sprache=getSprache();
$p = new phrasen($sprache);
if(check_lektor($user))
$is_lector=true;
if(!isset($_GET['lvid']) || !is_numeric($_GET['lvid']))
{
die("Fehler bei der Parameteruebergabe");
die($p->t('semesterplan/fehlerBeiDerParameteruebergabe'));
}
else
$lvid = $_GET['lvid'];
$lv_obj = new lehrveranstaltung();
if(!$lv_obj->load($lvid))
die('Fehler beim Laden der Lehrveranstaltung');
die($p->t('semesterplan/fehlerBeimLadenDerLv'));
$stg_obj = new studiengang();
if(!$stg_obj->load($lv_obj->studiengang_kz))
die('Fehler beim Laden des Studienganges');
die($p->t('semesterplan/fehlerBeimLadenDesStudienganges'));
$openpath = DOC_ROOT.'/documents/'.strtolower($stg_obj->kuerzel).'/'.$lv_obj->semester.'/'.strtolower($lv_obj->lehreverzeichnis).'/semesterplan/';
?>
@@ -64,7 +68,7 @@ $openpath = DOC_ROOT.'/documents/'.strtolower($stg_obj->kuerzel).'/'.$lv_obj->se
*/
function ConfirmFile(handle)
{
return confirm('Wollen Sie die ausgewählten Dateien wirklichschen? Dieser Vorgang ist unwiderruflich!');
return confirm($p->t('upload/wollenSieOrdnerWirklichLoeschen'));
}
</script>
@@ -85,13 +89,13 @@ $openpath = DOC_ROOT.'/documents/'.strtolower($stg_obj->kuerzel).'/'.$lv_obj->se
if(!$is_lector)
die('<tr><td class="tdwidth10">&nbsp;</td><td>Sie haben keine Berechtigung für diesen Bereich</td></tr>');
die('<tr><td class="tdwidth10">&nbsp;</td><td>'.$p->t('global/keineBerechtigungFuerDieseSeite').'</td></tr>');
echo '<tr><td class="tdwidth10">&nbsp;</td><td>';
if(isset($_POST['inhalt']))
{
$inhalt = $_POST['inhalt'];
if($inhalt!="____Ordnerinhalt____")
if($inhalt!="____".$p->t('semesterplan/ordnerinhalt')."____")
{
if(!mb_strstr($inhalt,'..'))
{
@@ -99,11 +103,11 @@ $openpath = DOC_ROOT.'/documents/'.strtolower($stg_obj->kuerzel).'/'.$lv_obj->se
{
writeCISlog('DELETE', "rm -r '$openpath$inhalt'");
exec("rm -r '$openpath$inhalt'");
echo '<center>Datei erfolgreich gelöscht</center>';
echo '<center>'.$p->t('global/erfolgreichgelöscht').'</center>';
}
else
{
echo "<center>Die Datei $openpath$inhalt konnte nicht gefunden werden.</center>";
echo "<center>".$p->t('semesterplan/dateiKonnteNichtGefundenWerden',array($openpath,$inhalt))."</center>";
}
}
else
@@ -114,7 +118,7 @@ $openpath = DOC_ROOT.'/documents/'.strtolower($stg_obj->kuerzel).'/'.$lv_obj->se
}
else
{
echo '<center>Bitte zuerst eine Datei auswählen</center>';
echo '<center>'.$p->t('semesterplan/bitteZuerstDateiAuswaehlen').'</center>';
}
}
@@ -133,28 +137,28 @@ $openpath = DOC_ROOT.'/documents/'.strtolower($stg_obj->kuerzel).'/'.$lv_obj->se
if(move_uploaded_file($_FILES['userfile']['tmp_name'],$openpath . $fn))
{
exec('sudo chown www-data:teacher "'.$openpath.$fn.'"');
echo '<center>Das File wurde erfolgreich hochgeladen</center>';
echo '<center>'.$p->t('semesterplan/fileErfolgreichHochgeladen').'</center>';
}
else
echo '<center>Fehler beim Upload! Bitte Versuchen Sie es erneut</center>';
echo '<center>'.$p->t('semesterplan/fehlerBeimUpload').'</center>';
}
else
{
echo '<center>Dieser Dateityp ist nicht erlaubt <center>';
echo '<center>'.$p->t('semesterplan/dateitypIstNichtErlaubt').'<center>';
}
}
else
echo '<center>Der Dateiname darf nur Buchstaben und Zahlen enthalten</center>';
echo '<center>'.$p->t('semesterplan/dateinameNurBuchstaben').'</center>';
}
else
echo '<center>Fehler beim Upload! Bitte Versuchen Sie es erneut</center>';
echo '<center>'.$p->t('semesterplan/fehlerBeimUpload').'</center>';
}
echo '</tr></td>';
echo '<tr><td class="tdwidth10">&nbsp;</td><td><form accept-charset="UTF-8" name="form1" method="POST" action="semupload.php?lvid='.$lvid.'" onSubmit="return ConfirmFile(this);">';
echo '<select name="inhalt" size=5>';
echo '<option selected>____Ordnerinhalt____</option>';
echo '<option selected>____'.$p->t('semesterplan/ordnerinhalt').'____</option>';
//Inhalt des Semesterplan Ordners Auslesen
if(is_dir($openpath))
{
@@ -166,13 +170,13 @@ $openpath = DOC_ROOT.'/documents/'.strtolower($stg_obj->kuerzel).'/'.$lv_obj->se
}
}
echo '</select>';
echo '<input type="submit" value="Dateischen">';
echo '<input type="submit" value="'.$p->t('global/dateiLoeschen').'">';
echo '</form></td><td>';
//FileAuswahlfeld
echo '<tr><td class="tdwidth10">&nbsp;</td><td><br><form enctype="multipart/form-data" method="POST" action="semupload.php?lvid='.$lvid.'">';
echo ' <input type="file" name="userfile" size="30">';
echo ' <input type="submit" name="upload" value="Upload">';
echo ' <input type="submit" name="upload" value="'.$p->t('upload/upload').'">';
echo '</form></td><td>';
?>
</table>