Seite 1 von 2

Wo muss ich den Code einsetzen?

Verfasst: 06.09.2008 01:21
von LisaserstesForum
Hi, ich habe einen Code, wenn man ESC drückt bekommt man ein Bild gezeigt mit einer Tabelle, das ist die so genannte Chef-kommt-Funktion.
Also wenn plötzlich der Chef kommt drückt man einfach ESC und dann sieht es so aus, als ob man eine Tabelle bearbeitet.

Der Code ist dieser:

Code: Alles auswählen

<style type="text/css">
	<!--
	html,body 
	{
		width:100%;
		height:100%;
		padding: 0; 
		margin: 0;
	}

	#PopupOverlay 
	{
		position: fixed;
		z-index:100;
		top: 0; left: 0;
		height:100%; width:100%;
		background-color:#FFFFFF;
		filter:alpha(opacity=75);
		-moz-opacity: 0.75;
		opacity: 0.75;
		display:none;
	}
	#PopupContent
	{
		position: absolute;
		top:0; left:0;
		z-index:110;
		background:#FFF;
		display:none;
	}
	-->
	</style>
	<script language="javascript" type="text/javascript">
	<!--
	var displayImage = 'boss.png';
	var popupHeight = 900;
	var popupWidth = 1258;
	function keyPressHandler(e) 
	{
	  var kC  = (window.event) ?   
				 event.keyCode : e.keyCode;
	  var Esc = (window.event) ?   
				27 : e.DOM_VK_ESCAPE; 
	  if(kC==Esc)
		 showImage(displayImage, popupWidth, popupHeight);
	}


	function showImage(imageUrl, width, height)
	{

		var popup = document.getElementById('PopupContent');
		

		popup.style.width = width + 'px';
		popup.style.height = height + 'px';
		

		popup.style.left = 0;
		popup.style.top = 0;		
		

		var image = '<img src="'+imageUrl+'" alt="" />';
		
		// Inhalt setzen
		popup.innerHTML = image;
		//alert(imageUrl);
				

		tooglePopup();
	}


	function tooglePopup()
	{
		var popupbg = document.getElementById('PopupOverlay');
		var popupcontent = document.getElementById('PopupContent');
		
		var style = 'none';
		// Sichtbar machen?
		if(popupbg.style.display == 'none' || popupbg.style.display == '')
		{
			style = 'block';
		}		
		popupbg.style.display = style;
		popupcontent.style.display = style;			
	}

	document.onkeydown=keyPressHandler; 
	//-->
	</script>
</head>
<body>
	<div style="text-align:center">Dr&uuml;cken Sie die Escape Taste <p></p><img border="0" src="boss.png" width="100" height="100"></div>

   <div id="PopupOverlay"></div>
   <div id="PopupContent"></div>


Jetzt weiß ich aber nicht, wo ich den einsetzen muss, damit der im ganzen Forum funktioniert.
Kann ich den in die Index.php einbauen oder wo muss der rein? :)

Verfasst: 06.09.2008 07:06
von Niklas.TT.SB
Wenn der Code überall gültig sein soll, dann setze ihn in eine der beiden overall_-Dateien, also Header bzw. Footer.
Aber mach vorsichtshalber ein Backup der Datei, falls am Code etwas nicht ganz stimmt.

Nettes Tool xD

LG,
Niklas

Verfasst: 06.09.2008 09:38
von Boecki91
Dumm nur wenn festgestellt wird das sich das alles nicht bearbeiten lässt ;)

Verfasst: 06.09.2008 11:30
von LisaserstesForum
Niklas.TT.SB hat geschrieben:Wenn der Code überall gültig sein soll, dann setze ihn in eine der beiden overall_-Dateien, also Header bzw. Footer.
Aber mach vorsichtshalber ein Backup der Datei, falls am Code etwas nicht ganz stimmt.

Nettes Tool xD

LG,
Niklas
Wo finde ich die beiden Dateien denn? :)

Verfasst: 06.09.2008 12:17
von nickvergessen
styles/prosilver/template/

Verfasst: 06.09.2008 13:03
von LisaserstesForum
Mh ich schaffe das irgendwie nicht den einzubauen so dass er funktioniert.
Könnt ihr mir helfen? Hier ist der Code von der overall_header.html:
Zu viel Code - Bitte in einer Datei speichern und verlinken: KB:81 - KB:16 - nickvergessen


Wo muss ich den einfügen?

Verfasst: 06.09.2008 13:09
von nickvergessen
Du hast zuviel Code gepostet, was das Thema unnötig in die Länge zieht und unübersichtlich macht.
Es wäre besser die Datei bzw. den Code als .txt Datei abzuspeichern und dann hier einen Link zu posten - siehe auch KB:datei .

Bitte passe deinen Beitrag an, lies Dir den phpBB.de-Knigge und den Hinweis zur Fragestellung und Rechtschreibung durch und beachte diese zukünftig.

Verfasst: 06.09.2008 13:20
von LisaserstesForum
Ok, sorry da habe ich nicht dran gedacht, werde mich dran halten.

Also oki hier ist die overall_header.html als txt:
http://www.fo-to-fun.de/overall_header.txt

Und hier die Datei wo die Funktion drin ist und funktioniert:
http://www.fo-to-fun.de/boss.txt

Verfasst: 06.09.2008 18:29
von Robbi der Forenfreak
Man ey. xD Sorry, das soll keine Beleidigung sein, aber wenn du das so machst, lass es lieber bleiben weil ich glauzbe, du hast keine Ahnung vom php.

UNd du hast nicht gelesen.

Du hast einfach als Dateinamen overall_header.txt als Dateinamen genommen, also:

overall_header.txt.html
ode rähnliches gemacht. weil ne text datei da drüfte nix angezeigt werden, nur reiner text sein.

robin

Verfasst: 06.09.2008 19:19
von Boecki91
Robbi der Forenfreak hat geschrieben:Man ey. xD Sorry, das soll keine Beleidigung sein, aber wenn du das so machst, lass es lieber bleiben weil ich glauzbe, du hast keine Ahnung vom php.

UNd du hast nicht gelesen.

Du hast einfach als Dateinamen overall_header.txt als Dateinamen genommen, also:

overall_header.txt.html
ode rähnliches gemacht. weil ne text datei da drüfte nix angezeigt werden, nur reiner text sein.

robin
Soll jetzt keine Beleidung sein aber:

Ich weiß nicht was du hast, ist doch alles richtig. Wenn du zu dumm bist eine Textdaei zu öffnen lasse es einfach ;)


Mach den Code mal vor

Code: Alles auswählen

</head>
rein