Support ForumUp BE Forumindex Support ForumUp BE
Please go to http://staff.forumup.nl for help
 
 FAQFAQ   ZoekenZoeken   GebruikerslijstGebruikerslijst   GebruikersgroepenGebruikersgroepen   RegistrerenRegistreren 
 ProfielProfiel   Log in om je privéberichten te bekijkenLog in om je privéberichten te bekijken   InloggenInloggen 

Staff communications
Support voor ForumUp.be en Forumup.nl vindt u op het .nl domein. Dit om één Nederlandstalig support forum te krijgen.

Natuurlijk blijft het .be domein open. Mensen kunnen dus nog steeds een forum maken op .be. Alleen het support forum is naar .nl verhuisd. De rest blijft zoals het is. Meld u zich alvast aan bij http://staff.forumup.nl.

Je dient je wel te regristreren op http://staff.forumup.nl om je vragen te kunnen posten. We excuseren ons voor dit ongemak.

CLICK HERE to go to ForumUp.nl.

Script om plaatjes te vervangen - Forum Icons.

 
Nieuw onderwerp plaatsen   Reageren    Support ForumUp BE Forumindex -> FAQ (NL)
Vorige onderwerp :: Volgende onderwerp  
Auteur Bericht
Kana3
Gast





BerichtGeplaatst: Wo Feb 07, 2007 9:08 am    Onderwerp: Script om plaatjes te vervangen - Forum Icons. Reageren met citaat

Script om plaatjes te vervangen - Forum Icons.

Uitleg

Wanneer dit script wordt geplaatst in een Forum Omschrijving veld, worden de volgende iconen vervangen door plaatjes van uw keuze.

whosonline.gif : 'Wie is Online'

folder_new.gif : 'Nieuwe Reacties'

folder.gif : 'Geen Nieuwe Reacties'

folder_lock.gif : 'Forum is gesloten'


Dit script dient te worden aangepast om uw huidige stijl te ondersteunen aangezien de namen van de plaatjes en de directory structuur niet in iedere stijl gelijk zijn.

imageorig01 . . 04: Deze vier variabelen dienen te worden gevuld met de volledige URL van de originele plaatjes of iconen.

imagerplc01 . . 04: Deze 4 variabelen wijzigen naar de plaatjes die u in plaats van de originelen wilt gebruiken.

Controleer dat u voor elk plaatje uit de originelen het juiste plaatje neemt uit de vervangende groep en dus 01 op 01 en 02 op 02 enz. Als u dit niet doet, zult u de verkeerde plaatjes op de verkeerde plek zien, bijvoorbeeld het "Wie is online" plaatje op de plek van een gesloten folder!

Let op: Uw vervangende plaatjes dienen dezelfde grootte te hebben als de originele plaatjes, omdat ze anders worden vergroot of verkleind en hierdoor mogelijk vertekenen.

Idea U kunt de volledige URL van een plaatje achterhalen, door met uw muis een rechterklik te geven op het plaatje en vervolgens "eigenschappen" te kiezen. U kunt dan vanaf het eigenschappen venster de URL direct Kopieren en plakken.

Script

Dit voorbeeld gebruikt de stijl 'subSilverPlus'. Gebruik een tekst editor zoals kladblok om deze tekst te wijzigen en kopieer hem dan in een Forum Omschrijving. U dient uw eigen URL's in de code te plaatsen op de plek van het voorbeeld forum in het onderstaande script.
Code:

<script>
function iconswap()
   {   
   var index = 0;

   var imageorig01 = "http://thebulgalads.forumup.org/templates/subSilverPlus/images/common/whosonline.gif";
   var imageorig02 = "http://thebulgalads.forumup.org/templates/subSilverPlus/images/common/folder_new_big.gif";
   var imageorig03 = "http://thebulgalads.forumup.org/templates/subSilverPlus/images/common/folder_big.gif";
   var imageorig04 = "http://thebulgalads.forumup.org/templates/subSilverPlus/images/common/folder_locked_big.gif";

   var imagerplc01 = "http://img152.imageshack.us/img152/4238/toolsbuttonwh5.gif";
   var imagerplc02 = "http://img152.imageshack.us/img152/4238/toolsbuttonwh5.gif";
   var imagerplc03 = "http://img152.imageshack.us/img152/4238/toolsbuttonwh5.gif";
   var imagerplc04 = "http://img152.imageshack.us/img152/4238/toolsbuttonwh5.gif";

   for(index=0; index<document.images.length; index++)
     {
     if(document.images[index].src == imageorig01) document.images[index].src = imagerplc01;
     if(document.images[index].src == imageorig02) document.images[index].src = imagerplc02;
     if(document.images[index].src == imageorig03) document.images[index].src = imagerplc03;
     if(document.images[index].src == imageorig04) document.images[index].src = imagerplc04;
     }
   }
</script>
<body onload="iconswap();"></body>


Uitbreiding I

Indien u meerdere plaatjes wil vervangen, kunt u simpelweg de regel code die het originele plaatje en de regel die het vervangende plaatje representeren kopieren en hierin additionele URL's in zetten.

Vergeet daarbij niet om de teller op te hogen, dus:

var imageorig05 = ..
var imageorig06 = ..

Het meest belangrijke is om de onderstaande regel te dupliceren. Dit gaat op dezelfde manier als u hierboven al heeft gedaan. Vergeet daarbij niet de tellers op te hogen: er zijn er twee hier.
Code:
if(document.images[index].src == imageorig04) document.images[index].src = imagerplc04;

Plaats uw samengestelde script in eender welk Forum Omschrijving veld.


Uitbreiding II

Indien u uw forum plaatjes door het gehele Forum wilt vervangen, dient u de volgende instructies op te volgen:

Voeg alle additionele plaatjes toe, zoals hierboven beschreven.

Vervang de code tussen de <script> tags. Deze mag u dus niet mee invoegen. Plak deze code in een tekst bestand en sla het op met een .js extensie. Bijv: iconswap.js .

Upload dit .js bestand naar een webspace die tekst bestanden toestaat.

We gebruiken het overgebleven deel van het script met uw gehoste bestand erin, en houden daardoor het volgende over:
Code:
<script src="http://Your_File_Host/iconswap.js"></script>
<body onload="iconswap();"></body>

Deze code wordt geplaatst in het veld Omschrijving van de site op de configuratie pagina van uw Beheerderspagina. U dient al deze code op één enkele regel te zetten.

Let op: Er zijn enkele stijlen waarbij dit script niet correct zal functioneren.

Exclamation Geschreven door Kana3. Speciale dank aan Raulken voor de originele versie van deze code.
Terug naar boven
Berichten van afgelopen:   
Nieuw onderwerp plaatsen   Reageren    Support ForumUp BE Forumindex -> FAQ (NL) Tijden zijn in GMT + 2 uur
Pagina 1 van 1

 
Ga naar:  
Je mag geen nieuwe onderwerpen plaatsen in dit subforum
Je mag geen reacties plaatsen in dit subforum
Je mag je berichten niet bewerken in dit subforum
Je mag je berichten niet verwijderen in dit subforum
Je mag niet stemmen in polls in dit subforum


View posts since last visit / View your posts


Powered by phpBB © 2001, 2005 phpBB Group
Vertaling door Lennart Goosens.

Powered by forumup.be gratis forum, maak/open eigen forum! Created by Hyarbor & Qooqoa

Page generation time: 0.215