Automatisches Scrollen am Infoscreen und Übersetzungen im Phrasenmodul

This commit is contained in:
Manfred Kindl
2012-02-10 12:58:48 +00:00
parent ff16143782
commit bfb4cfe3d6
10 changed files with 72 additions and 27 deletions
+50 -1
View File
@@ -93,6 +93,54 @@ echo '
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="refresh" content="',$refreshzeit,'">
<link href="../../skin/infoscreen.css" rel="stylesheet" type="text/css">
<script type="text/javascript" language="JavaScript">
<!--Skript fuer den automatischen bildlauf-->
var speed=1 <!--Wert aendern um geschwindigkeit zu steuern. Hoeher ist schneller.-->
var currentpos=0,alt=1,curpos1=0,curpos2=-1
function initialize()
{
startit()
}
function scrollwindow()
{
if (document.all)
temp=document.body.scrollTop
else
temp=window.pageYOffset
if (alt==0)
alt=1
else
alt=0
if (alt==0)
curpos1=temp
else
curpos2=temp
if (curpos1!=curpos2)
{
if (document.all)
currentpos=document.body.scrollTop+speed
else
currentpos=window.pageYOffset+speed
window.scroll(0,currentpos)
}
else
{
currentpos=0
window.scroll(0,currentpos)
}
}
function startit()
{
setInterval("scrollwindow()",40)
}
window.onload=initialize
</script>
<title>Infoscreen</title>
<style type="text/css">
html, body, div, iframe
@@ -109,7 +157,6 @@ echo '
}
</style>
</head>
<body>';
if($aktuellerContentIdx!=0)
@@ -125,6 +172,7 @@ else
<tr>
<td class="tdwidth_left">&nbsp;</td>
<td><table class="tabcontent">
<tr height="500px"><td>&nbsp;</td></tr>
<tr>
<td class="ContentHeader"><font class="ContentHeader">&nbsp;News</font></td>
</tr>
@@ -189,6 +237,7 @@ else
</td>
<td>&nbsp;</td>
</tr>
<tr height="500px"><td>&nbsp;</td></tr>
</table></td>
<td class="tdwidth_right">&nbsp;</td>
</tr>
+2 -2
View File
@@ -464,9 +464,9 @@ if (!$db = new basis_db())
if ($anz_incoming > -1)
{
echo '<tr><td>Incoming:&nbsp;</td><td>'.stripslashes($anz_incoming).'</td></tr>';
echo '<tr><td>Places Available for Incoming Students:&nbsp;</td><td>'.stripslashes($anz_incoming).'</td></tr>';
}
else echo '<tr><td>Incoming:&nbsp;</td><td>0</td></tr>';
else echo '<tr><td>Places Available for Incoming Students:&nbsp;</td><td>0</td></tr>';
echo "<tr><td>&nbsp;</td><td>&nbsp;</td></tr>";
+4 -4
View File
@@ -3,7 +3,7 @@ $this->phrasen['zeitsperre/zeitsperren']='Zeitsperren';
$this->phrasen['zeitsperre/zeitsperre']='Zeitsperre';
$this->phrasen['zeitsperre/vonDatumUngueltig']='Von-Datum ist ungültig';
$this->phrasen['zeitsperre/bisDatumUngueltig']='Bis-Datum ist ungültig';
$this->phrasen['zeitsperre/vonDatumGroesserAlsBisDatum']='VON-Datum größer als Bis-Datum';
$this->phrasen['zeitsperre/vonDatumGroesserAlsBisDatum']='Von-Datum größer als Bis-Datum';
$this->phrasen['zeitsperre/sieHabenKeineBerechtigung']='Sie haben keine Berechtigung für diese Zeitsperre';
$this->phrasen['zeitsperre/ungueltigeId']='Ungültige ID';
$this->phrasen['zeitsperre/urlaubKannNichtMehrEditiertWerden']='Dieser Urlaub kann nicht mehr editiert werden, da er schon freigegeben wurde';
@@ -18,13 +18,13 @@ $this->phrasen['zeitsperre/stundeInklusive']='Stunde (inklusive)';
$this->phrasen['zeitsperre/achtungEsWerdenAlleEingegebenenTage']='Achtung: Es werden alle eingegebenen Tage bei der Berechnung berücksichtigt. Daher müssen mehrtägige Zeitsperren<br> an Unterbrechungen wie Wochenenden oder Feiertagen unterteilt werden!';
$this->phrasen['zeitsperre/urlaubImGeschaeftsjahr']='Urlaub im Geschäftsjahr';
$this->phrasen['zeitsperre/sieHabenKeineBerechtigungZuAendern']='Sie haben keine Berechtigung die Zeitsperre zu ändern.';
$this->phrasen['zeitsperre/vonDatumIstUngueltigNullenAngeben']='Von-Datum ist ungültig. Bitte beachten Sie das führende Nullen angegeben werden müssen (Beispiel: 01.01.2008)';
$this->phrasen['zeitsperre/bisDatumIstUngueltigNullenAngeben']='Bis-Datum ist ungültig. Bitte beachten Sie das führende Nullen angegeben werden müssen (Beispiel: 01.01.2008)';
$this->phrasen['zeitsperre/vonDatumIstUngueltigNullenAngeben']='Von-Datum ist ungültig. Bitte beachten Sie, dass führende Nullen angegeben werden müssen (Beispiel: 01.01.2008)';
$this->phrasen['zeitsperre/bisDatumIstUngueltigNullenAngeben']='Bis-Datum ist ungültig. Bitte beachten Sie, dass führende Nullen angegeben werden müssen (Beispiel: 01.01.2008)';
$this->phrasen['zeitsperre/bitteZuerstVertretungAuswaehlen']='Bitte zuerst eine Vertretung auswählen';
$this->phrasen['zeitsperre/istNichtRichtig']='ist nicht richtig';
$this->phrasen['zeitsperre/vonDatumMonat']='Von-Datum Monat';
$this->phrasen['zeitsperre/bisDatumMonat']='Bis-Datum Monat';
$this->phrasen['zeitsperre/istGroesserAlsBisDatum']='ist groesser als das Bis-Datum';
$this->phrasen['zeitsperre/istGroesserAlsBisDatum']='ist größer als das Bis-Datum';
$this->phrasen['zeitsperre/vonDatum']='Von-Datum';
$this->phrasen['zeitsperre/resturlaubstage']='Resturlaubstage';
+2 -2
View File
@@ -53,13 +53,13 @@ $this->phrasen['benotungstool/format']='(Format: 31.12.2007 14:30)';
$this->phrasen['benotungstool/statistikFuerStudentenAnzeigen']='Show student-statisics';
$this->phrasen['benotungstool/statistikFuerKreuzerllisten']='Statistics for "Kreuzerl" Lists';
$this->phrasen['benotungstool/anlegen']='Create';
$this->phrasen['benotungstool/keinePassendeLehreinheitGefunden']='Es wurde keine passende Lehreinheit in diesem Studiensemester gefunden';
$this->phrasen['benotungstool/keinePassendeLehreinheitGefunden']='No suitable teaching unit was found in this semester';
$this->phrasen['benotungstool/waehlenSieEineAufgabeAus']='Please select an exercise';
$this->phrasen['benotungstool/freigeschaltet']='released';
$this->phrasen['benotungstool/nichtFreigeschaltet']='not released';
$this->phrasen['benotungstool/alleStudierenden']='All students';
$this->phrasen['benotungstool/gesamtuebersicht']='Overview';
$this->phrasen['benotungstool/noten']='Grades: 1-5, 7 (not rated), 8 (attended), 16 (Mit Erfolg teilgenommen)';
$this->phrasen['benotungstool/noten']='Grades: 1-5, 7 (not graded), 8 (participated), 16 (participated with success)';
$this->phrasen['benotungstool/gesamtnote']='Final grade';
$this->phrasen['benotungstool/noteEingeben']='Please enter a grade from 1-5 or 7 (not graded), 8 (participated) or 16 (participated with success)';
$this->phrasen['benotungstool/noteEingebenOderLeer']='Please enter a grade from 1-5 or 7 (not graded), 8 (participated) or 16 (participated with success) or leave the field blank';
+1 -1
View File
@@ -27,5 +27,5 @@ $this->phrasen['courseInformation/beispielComputerarchitektur']='Example: Comput
$this->phrasen['courseInformation/beispielMSEChangeManagement']='Example: MSE Change Management and Software Evolution';
$this->phrasen['courseInformatoin/lvInfoTerminologie']='LV Info - Terminology';
$this->phrasen['courseInformation/terminologieDeutschEnglisch']='Terminology German-English';
$this->phrasen['courseInformation/incomingplaetze']='Incomingplätze';
$this->phrasen['courseInformation/incomingplaetze']='Places Available for Incoming Students';
?>
+1 -1
View File
@@ -1,4 +1,4 @@
<?php
$this->phrasen['gesamtnote/wollenSieWirklichLoeschen']='Wollen Sie die markierten Einträge wirklich löschen? Alle bereits eingetragenen Kreuzerl gehen dabei verloren';
$this->phrasen['gesamtnote/wollenSieWirklichLoeschen']='Do you really want to delete the selected entries? All the checkmark lists you have entered will be lost';
$this->phrasen['gesamtnote/noteUnveraendert']='Grade unmodified';
?>
+2 -2
View File
@@ -1,12 +1,12 @@
<?php
$this->phrasen['semesterplan/fehlerBeiDerParameteruebergabe']='Error in the parameter transfer';
$this->phrasen['semesterplan/fehlerBeimLadenDerLv']='Error loading the course';
$this->phrasen['semesterplan/fehlerBeimLadenDesStudienganges']='Fehler beim Laden des Studienganges';
$this->phrasen['semesterplan/fehlerBeimLadenDesStudienganges']='Error loading the degree program';
$this->phrasen['semesterplan/ordnerinhalt']='Content of the folder';
$this->phrasen['semesterplan/dateiKonnteNichtGefundenWerden']='The file %s%s could not be found';
$this->phrasen['semesterplan/bitteZuerstDateiAuswaehlen']='Please select a file first';
$this->phrasen['semesterplan/fileErfolgreichHochgeladen']='The file was uploaded successfully';
$this->phrasen['semesterplan/fehlerBeimUpload']='Fehler beim Upload! Bitte Versuchen Sie es erneut';
$this->phrasen['semesterplan/fehlerBeimUpload']='Error uploading! Please try again.';
$this->phrasen['semesterplan/dateitypIstNichtErlaubt']='This file type is not allowed';
$this->phrasen['semesterplan/dateinameNurBuchstaben']='The file name may only contain letters and numbers';
$this->phrasen['semesterplan/speichernSieDieVorlage']='Save the template (html or doc - version) to your computer';
+2 -2
View File
@@ -12,6 +12,6 @@ $this->phrasen['zeitaufzeichnung/start']='Start';
$this->phrasen['zeitaufzeichnung/ende']='End';
$this->phrasen['zeitaufzeichnung/dauer']='Length';
$this->phrasen['zeitaufzeichnung/gesamtdauer']='Total time';
$this->phrasen['zeitaufzeichnung/sieSindDerzeitKeinenProjektenZugeordnet']='Sie sind derzeit keinen Projekten zugeordnet';
$this->phrasen['zeitaufzeichnung/fehlerBeimErmittelnDerProjekte']='Fehler beim Ermitteln der Projekte';
$this->phrasen['zeitaufzeichnung/sieSindDerzeitKeinenProjektenZugeordnet']='You are not currently assigned to any projects';
$this->phrasen['zeitaufzeichnung/fehlerBeimErmittelnDerProjekte']='Error retrieving project data';
?>
+4 -4
View File
@@ -18,8 +18,8 @@ $this->phrasen['zeitsperre/stundeInklusive']='Hour (inclusive)';
$this->phrasen['zeitsperre/achtungEsWerdenAlleEingegebenenTage']='Notice: All the days entered will be considered vacation days! Therefore, it is necessary to divide longer vacations so that they do not include weekends or holidays!';
$this->phrasen['zeitsperre/urlaubImGeschaeftsjahr']='Vacation in business year';
$this->phrasen['zeitsperre/sieHabenKeineBerechtigungZuAendern']='You are not authorized to change this unvailability.';
$this->phrasen['zeitsperre/vonDatumIstUngueltigNullenAngeben']='Von-Datum ist ungültig. Bitte beachten Sie das führende nullen angegeben werden müssen (Beispiel: 01.01.2008)';
$this->phrasen['zeitsperre/bisDatumIstUngueltigNullenAngeben']='Bis-Datum ist ungültig. Bitte beachten Sie das führende nullen angegeben werden müssen (Beispiel: 01.01.2008)';
$this->phrasen['zeitsperre/vonDatumIstUngueltigNullenAngeben']='The vacation start date is invalid. Please note that the dates are to be given in the following format dd.mm.yyyy (Example: 31.01.2012)';
$this->phrasen['zeitsperre/bisDatumIstUngueltigNullenAngeben']='The vacation end date is invalid. Please note that the dates are to be given in the following format dd.mm.yyyy (Example: 31.01.2012)';
$this->phrasen['zeitsperre/bitteZuerstVertretungAuswaehlen']='Please select a substitute first';
$this->phrasen['zeitsperre/istNichtRichtig']='is not valid';
$this->phrasen['zeitsperre/vonDatumMonat']='From-date month';
@@ -29,11 +29,11 @@ $this->phrasen['zeitsperre/vonDatum']='From-date';
$this->phrasen['zeitsperre/resturlaubstage']='Carry-over days';
$this->phrasen['zeitsperre/aktuellerStand']='Available vacation';
$this->phrasen['zeitsperre/resturlaubstagePerDatum']='Resturlaubstage per %1$s';
$this->phrasen['zeitsperre/resturlaubstagePerDatum']='Carry-over days as of %1$s';
$this->phrasen['zeitsperre/zeitsperreVonBis']='Unavailabilities from %1$s to %2$s';
$this->phrasen['zeitsperre/monat']='Month';
$this->phrasen['zeitsperre/tag']='Day';
$this->phrasen['zeitsperre/urlaubBereitsEingetragen']='Es existiert bereits ein Urlaubseintrag im angegebenen Zeitraum.';
$this->phrasen['zeitsperre/urlaubBereitsEingetragen']='A vacation entry already exists in the specified period.';
$this->phrasen['zeitsperre/beschreibungSieheCisHandbuch']='For description see CIS-manual';
?>
+4 -8
View File
@@ -9,16 +9,11 @@ body,p,div
overflow:hidden;
text-decoration: none;
}
hr
{
color:#CCCCCC;
height:1px;
}
img
{
border: 0;
}
/* Links */
a
@@ -145,21 +140,22 @@ h5, h6 /* Überschrift 5,6 - Werden nicht speziell formatiert, sondern dem norma
{
-moz-border-radius-topleft: 10px;
width: 100%;
border: 1px solid #E0E0E0;
border: 1px solid #C6C6C6;
background-color: #F0F0F0;
}
#news .news .titel
{
-moz-border-radius-topleft: 6px;
font-weight: bold;
font-size: 18px;
padding: 0px 10px 0px 10px;
white-space: nowrap;
background-color: #F0F0F0;
background-color: #C6C6C6;
}
#news .news .text
{
background-color: #FCFCFC;
padding: 0px 10px 0px 10px;
padding: 5px 10px 5px 10px;
}
/* Margin von ersten und letzten P tag entfernen, da sonst
breite Raender entstehen koenne*/