Ugrás a tartalomhoz

Szerkesztő:Euro2008/ujdoboz.js

A Wikipédiából, a szabad enciklopédiából

Megjegyzés: közzététel után frissítened kell a böngésződ gyorsítótárát, hogy lásd a változásokat.

  • Firefox / Safari: tartsd lenyomva a Shift gombot és kattints a Frissítés gombra a címsorban, vagy használd a Ctrl–F5 vagy Ctrl–R (Macen ⌘–R) billentyűkombinációt
  • Google Chrome: használd a Ctrl–Shift–R (Macen ⌘–Shift–R) billentyűkombinációt
  • Internet Explorer / Edge: tartsd nyomva a Ctrl-t, és kattints a Frissítés gombra, vagy nyomj Ctrl–F5-öt
  • Opera: Nyomj Ctrl–F5-öt
/*
----***---- **************** ----***----
   UJ DOBOZ HOZZAADASA A BAL OLDALHOZ
----***---- **************** ----***----
     A SCRIPT SZABADON TERJESZTHETO
            ES FELHASZNALHATO
----***---- **************** ----***----
     KESZITETTE: ZOLI (2008.08.18.)
----***---- **************** ----***----
*/

/*EZT A SZAKASZT NE MODOSITSD!!!*/
function insertAfter(newElement,targetElement) {
var parent = targetElement.parentNode;
if(parent.lastchild == targetElement) {
parent.appendChild(newElement);
} else {
parent.insertBefore(newElement, targetElement.nextSibling);
}
}
function ujdoboz(neve,utana) {
miutan=document.getElementById(utana);
doboz=document.createElement('div');
doboz.className="generated-sidebar portlet";
doboz.id=neve+"doboz";
cim=document.createElement('h5');
cim.innerHTML=neve;
doboz.appendChild(cim);
test=document.createElement('div');
test.className="pBody";
lista=document.createElement('ul');
test.appendChild(lista);
doboz.appendChild(test);
insertAfter(doboz,miutan);
}
/*AZ EZ ELOTTI SZAKASZT NE MODOSITSD!!!*/


/*HASZNALATA:
Ez a fuggveny az oldal betoltodesekor meghivja a fent lathato kis programot.
Hasznalatahoz az "ujdobozneve" helyere ird be azt, amit szeretnel, ez lesz a doboz feletti cim.
A "miutanrakjabe" helyere annak a mar meglevo doboz ID-jet kell irni, ami utan be szeretned rakni az uj dobozt.
A mar meglevo ID-ket az oldal forrasaban tudod megkeresni.
Az idezojeleket MINDENHOL hagyd benne a fuggvenyben!
*/
$(function() {ujdoboz("ujdobozneve","miutanrakjabe");});
 

/*HASZNALATA FOLYT.:
Ezzel a fuggvennyel tudsz listaelemeket adni a mar meglevo dobozokhoz.
Az 'ujdobozneve' helyere ird be az egyik mar meglevo, vagy a most letrehozott doboz ID-jet.
Ha a most letrehozott dobozhoz szeretnel uj elemet adni, akkor a megadott nev utan még ird be a "doboz" szot (IDEZOJELEK NELKUL!), ugyanis ez automatikusan hozzakapcsolodik az uj doboz nevehez. (Tehat ha az uj doboz neve: "kedvencek", akkor a 'kedvencekdoboz' szot kell irni az 'ujdobozneve' helyere.
A 'link' helyere ird be annak az oldalnak az URL-cimet, amit hozza akarsz adni a listahoz.
A 'mutatottcim' helyere ird be azt a (rovid) szoveget, amit a doboz szovegeben szeretnel latni.
Az 'id' helyere megadhatsz egy rovid azonositot, hogy ha akarsz, akkor mas muveleteket is el tudj vele vegezni.
A szimpla idezojeleket MINDENHOL hagyd benne a fuggvenyben!
*/
$(function() {addPortletLink('ujdobozneve', 'link', 'mutatottcim', 'id')});