Ordstyrer
Antal indlæg: 70
Tilmeldt: 29/04/2008 22:55
|
Der er 3 forskellige typer af sideelementer, som du kan tilføje:
1. Et standard element:
openside("Element titel");
// dit element indhold
closeside();
2. Et sammenklappeligt element, som kan lukkes/udvides:
opensidex("Element titel");
// dit element indhold
closesidex();
3. Et sammenklappeligt element, som kan udvides/lukkes:
opensidex("Element titel","off");
// dit element indhold
closesidex();
Som omtalt i starten, kan du også tilføje center elementer på forsiden, strukturen er stort set den samme bortset fra udvide/lukke-funktionen:
opentable("Element titel","off");
// dit element indhold
closetable();
Der er to måder du kan tilføje nye sideelementer på. Du kan oprette en php-fil, gemme den i sin egen mappe (folder), og uploade den til 'infusions'-folderen. Php-filen og folderen som den er gemt i skal være identiske (den samme). Folderen skal slutte med teksten '_panel', og php-filen skal slutte med teksten '_panel.php' (vær opmærksom på at .php endelsen måske ikke er synlig på dit system). Når du har uploadet dine filer, skal du gå til Elementadministration og klikke på 'Tilføj nyt element'. Udfyld elementets navn (det er det du ser i oversigten over elementer). Vælg så, fra 'Filnavn til element:', den fil du har oprettet. Ignorer 'Elementets indhold:' og indstil de sidste to valg, 'Hvilken side:' og 'Adgang for:', til dit behov, og klik så 'Gem element'.
Den anden måde er er sandsynligvis den nemmeste, igen, i Elementadministration klik 'Tilføj nye element'. Udfyld elementnavn som før, men denne gang skal du lade 'Filnavn til element:' stå til 'None'. Indføj nu din elementkode i feltet 'Elementets indhold:', bemærk, at du ikke behøver at inkludere php tagsene her. Til sidst, indstil de sidste to valg, 'Hvilken side:' og 'Adgang for:', til dit behov, og klik så 'Gem element'.
Jeg håber du / i kan bruge denne tutorial til noget fornuftigt, du er velkommen til at stille spørgsmål i debatforum eller kommentere nedenfor.
Herunder et eksempel på et netradio element baseret på eksempel "3" ovenfor; prøv i linie 1 at udskifte "on med "off" :
opensidex("Netradio","on");
// ?>
<center>
<script language=javascript>
function PopUp(url, name, width,height,center,resize,scroll,posleft,postop) {
if (posleft != 0) { x = posleft }
if (postop != 0) { y = postop }
if (!scroll) { scroll = 1 }
if (!resize) { resize = 1 }
if ((parseInt (navigator.appVersion) >= 4 ) && (center)) {
X = (screen.width - width ) / 2;
Y = (screen.height - height) / 2;
}
if (scroll != 0) { scroll = 1 }
var Win = window.open( url, name,'width='+width+',height='+height+',top='+Y+',left='+X+',resizable='+resize+',scrollbars='+scroll+',location=no,directories=no,status=no,menubar=no,toolbar=no');
Win.focus();
}
</script>
<center>
<table width="130" border="0" cellpadding="2" cellspacing="2">
<tr>
<td colspan="2">
<div align="center"> </div>
</div></td>
<tr>
<td width="146"></td>
</tr>
<tr>
<script language="javascript">
/* Inkluderer forskellige js-filer */
function include(file,params) {
if( typeof(params!='string') )
params='';
document.write('<scr'+'ipt type="text/javascript" '+params+' src="'+ file +'"></scr'+'ipt>');
}
include('http://dr.dk/forside/topbar/openWin.js'); // Bruges af DR Netradio
include('http://dr.dk/forside/topbar/generelpopup.js'); // Bruges så Webfolket nemt kan lave popups
</script>
<form name="radio">
<td height="33" align="center" style="padding-top : 3px;">
<select name="valg" onChange="openWin(this.options[this.selectedIndex].value)" class="verysmallform" style="width : 108px;">
<option selected>Vælg kanal</option>
<option value="****er.asp?station=1&venstre=true">P1</option>
<option value="****er.asp?station=2&venstre=true">P2</option>
<option value="****er.asp?station=3&venstre=true">P3</option>
<option value="****er.asp?station=4&venstre=true">Bornholms Radio</option>
<option value="****er.asp?station=5&venstre=true">Kanal 94</option>
<option value="****er.asp?station=6&venstre=true">København Radio</option>
<option value="****er.asp?station=7&venstre=true">Nordjyllands Radio</option>
<option value="****er.asp?station=8&venstre=true">Radio Fyn</option>
<option value="****er.asp?station=9&venstre=true">Radio Midt & Vest</option>
<option value="****er.asp?station=10&venstre=true">Regionalen</option>
<option value="****er.asp?station=11&venstre=true">Radio Syd</option>
<option value="****er.asp?station=12&venstre=true">Østjyllands Radio</option>
<option value="****er.asp?station=13&venstre=true">Boogie</option>
<option value="****er.asp?station=14&venstre=true">Ghetto</option>
<option value="****er.asp?station=15&venstre=true">Electric</option>
<option value="****er.asp?station=16&venstre=true">DR Soft</option>
<option value="****er.asp?station=17&venstre=true">DR Klassisk</option>
<option value="****er.asp?station=18&venstre=true">DR Jazz</option>
<option value="****er.asp?station=19&venstre=true">DR ****</option>
<option value="****er.asp?station=20&venstre=true">DR Nyheder</option>
<option value="****er.asp?station=21&venstre=true">DR Sport</option>
<option value="****er.asp?station=31&venstre=true">DR Country</option>
<option value="****er.asp?station=32&venstre=true">DR Barracuda</option>
<option value="****er.asp?station=34&venstre=true">DR Dansktop</option>
</select></td>
</form><td width="0"></td>
</tr>
</table>
</center>
<?
closesidex();
Et eksempel kan ses og afprøves på Project siden.
MVH
Webmaster
|