Lebegődoboz beillesztése Freeblog sablonba
Az áldást sodika küldte 2007. szeptember 25., kedd - 11:49-korKategóriák: Tutorial
Címkék: freeblog tutorial
33 komment
Hogyan lehet Freeblog sablonba olyan lebegő dobozt illeszteni, mint amilyen nálam az oldalsó "SoDI blogjai" doboz? Mi sem egyszerűbb!
A megoldás az, hogy a megfelelő helyen belenyúlunk a Freeblog sablonjába. Ezt értelemszerűen az adminisztrációs felület Sablon > Sablonok menüpontja alatt tudjuk megtenni.
Itt fel van sorolva az összes weblapelem (főoldal, egyedi bejegyzés, stb...), melyekhez egyenként tudunk különböző megjelenítést beállítani. Ez értelemszerűen azt jelenti, hogy ha azt akarjuk, hogy a változtatásunk a weblap minden részén látszódjon, akkor az összes sablont át kell írnunk, méghozzá ugyanolyan módon.
A lényeg, hogy amire nekünk szükségünk van, az egy beágyazott keret, úgynevezett IFRAME. Ez nálam a következő módon néz ki:
<iframe
width="100%"
height="100%"
src="http://www.pestplaza.hu/blogkeret/"
frameborder="0"
scrolling="no">
</iframe>
Ezt részletesebben felesleges elmagyarázni, számunkra most csak annyi a lényeg, hogy az src részt kell a saját igényünk szerint átírnunk. Ami itt nálam http://www.pestplaza.hu/blogkeret/, azt be kell helyettesíteni annak a weblapnak a címére, amelyik weblapot meg akarjuk jeleníteni a dobozunkban.
Felmerülhet még a kérdés, hogy ezt mégis hol kellene beillesztenünk a sablon kódjába.
Nos, ehhez tudnunk kell, hogy egy modern weblap HTML kódjának a törzse egymásba ágyazott DIV elemekből, vagyis névvel ellátott részekből áll. Egy ilyen DIV elem a következő módon néz ki:
<div id="lebego">
a "lebego" nevű DIV elem belső része
</div>
Értelemszerűen nekünk is egy ilyen DIV elembe kell elhelyeznünk a beágyazott keretünket. Ez nálam a következő módon néz ki:
<div id="lebego">
<iframe width="100%" height="100%" src="http://www.pestplaza.hu/blogkeret/" frameborder="0" scrolling="no"></iframe>
</div>
Ezt a DIV tag-et legegyszerűbb a weblap legelső DIV tag-jén belül elhelyezni. Ezt közvetlenül a <BODY> nyitó HTML tag alatt találjuk. Nálam ennek "shadow" a neve.
Ennek megfelelően közvetlenül a <body> tag alatti rész nálam így néz ki:
<body>
<div id="shadow">
<div id="lebego">
<iframe width="100%" height="100%" src="http://www.pestplaza.hu/blogkeret/" frameborder="0" scrolling="no"></iframe>
</div>...
Tehát van egy id azonosítóval (névvel) ellátott div tag-ünk, és egy ebbe beleillesztett IFRAME típusú beágyazott keretünk. Ezt a Freeblog adminisztrációs felületén keresztül minden egyes sablonunkba belerakjuk, és félig már végeztünk is.
Most már csak azt kell beállítanunk, hogy pontosan mekkora legyen, és hol helyezkedjen el a keretünk (dobozunk). Ezt a CSS (stíluslap) átszerkesztésével tudjuk megtenni. Ehhez a Sablon > Sablondarabok menüpont alatt férhetünk hozzá.
Itt a weblapunk minden egyes részéhez tartoznak már beállítások, de mi a meglévő tartalommal ne törődjünk. Helyette a CSS kód legelejére illesszük be az alábbi kódot:
#lebego{
position:absolute;
width:205px;
margin-left:+290px;
height:580px;
top:15px;left:50%;
overflow:no;
border:1px solid #000000;
z-index:1;
}
Ehhez viszont már érdemes részletes magyarázatot adni. :)
-
#lebego{
Annak a div tag-nek a neve, amibe az IFRAME beágyazott keretünket (dobozunkat) raktuk a sablonoknál. Esetemben ennek az volt a neve, hogy "lebego". Ezen a módon közöljük a géppel, hogy mi most a weblap sok-sok része közül egészen pontosan a lebego névvel azonosított dobozunk tulajdonságait akarjuk beállítani. -
position:absolute;
Abszolút elhelyezkedés, tehát nem relatív a felsőbb hierarchiához képest. A dobozunk elhelyezkedése így nem függ az őt tartalmazó DIV elem elhelyezkedésétől, vagyis nem függ egyetlen más weblaprész pontos helyétől sem. -
width:205px;
A dobozunk szélessége. Ez esetemben 205 pixel. -
margin-left:+290px;
A dobozunk eltolása a weblap közepétől. Esetemben 290 pixellel van eltolva jobbra (vagyis pozitív irányba). -
height:580px;
A dobozunk magassága. Ez esetemben 580 pixel. -
top:15px;
A dobozunk távolsága a weblap tetejétől. Ez esetemben 15 pixel. -
left:50%;
A dobozunk alapértelmezett vízszintes elhelyezkedése. Ezt mindenképpen hagyjuk 50%-on, mert a margin-left értékünk ennek alapján fogja megállapítani, hogy hol van a weblap közepe, melyhez képest el kell tolni a dobozunkat. -
overflow:no;
Az owerflow túlcsordulást jelent, vagyis azt, hogy a tartalmunk a dobozunkon kívülre folyik. Ezt értelemszerűen nem akarjuk (már ha fontos, hogy mindig, minden a dobozon belül maradjon), éppen ezért yes helyett itt no értéket adunk meg. -
border:1px solid #000000;
A dobozunk kerete. Én egy 1 pixel vastagságú, hagyományos, fekete színű keretet adtam meg (a fekete szín kódja a #000000). -
z-index:1;
A z-index a szerkesztett weblapelem, esetünkben a dobozunk kvázi térbeli kiemelkedését jelenti. A biztonság kedvéért ennek adtam egy 1-es értéket, hogy mindenhol a többi weblaprész felett jelenjen meg. -
}
A keretünkhöz tartozó CSS leírást a záró kapcsos zárójellel fejezzük be.
Ami tehát minket különösen érdekel:
- width - a doboz szélessége
- height - a doboz magassága
- top - a doboz távolsága a weblap tetejétől
- margin-left - a doboz vízszintes eltolása a weblap közepétől. (Előjeles értékként kell megadni, vagyis ha jobbra toljuk 100 pixellel, akkor a +100px, ha balra, akkor a -100px érték kell ide.)
Röviden ennyi lenne.
Ha van még kérdés, szívesen válaszolok.
By SoDI





Eddig 33 komment érkezett (
)
2007. 09. 25. 12:07
Atya Úristen!!! Ugye nem lehet a gumigombtól vakbél-gyulladást kapni??? :)))))))))) nem hiszem el!! DE örülök!!!
2007. 09. 25. 12:33
Gondolom, más is hasznát veszi, nem csak én, de köszönöm szépen.
2007. 09. 25. 12:40
Na, nagyrészt készen is vagyok. :)
2007. 09. 25. 14:44
Na mi volt reggel gyakorlaton sodi?
Vagy ez csak kamu volt P. részéröl??
2007. 09. 25. 15:00
Na ezzel elleszek egy darabig...
2007. 09. 25. 15:21
láttatok már nagypapa pornót???mikor 60-70 éves taták csinálják egymással......annnyira gusztustalan...........én is csak véletlenül találtam ilyen oldalt, de soha többet nem akarok ilyet nézni.
2007. 09. 25. 15:27
Fújj Kaminsky.. Már megint kezded? Nézd meg inkább a pucus zsemlémet a blogomon. Már felraktam.
2007. 09. 25. 15:37
megnéztem, fasza)))))mondjuk én nem ennék belőle, amugy.....
2007. 09. 25. 16:28
423ft: Nem voltam ott, de más miatt. :))
Egy hivatalos papírt kellett intéznem máshol.
2007. 09. 25. 16:36
Na röviden átfutottam rajta, és javítottam az elgépeléseket, meg ami a kapkodás miatt picit magyartalan volt. :)
2007. 09. 25. 16:48
mennyi idő alatt tudsz megcsinálni egy ilyet? Amúgy remélem még én is boldugolok vele..:)Jó részletes.
2007. 09. 25. 16:56
perot: 5 perc alatt tudok csinálni egy ilyet. :)
Ha valamit nem értesz, kérdezzél.
Megpróbáltam közérthetően, nem szakmázva,
2007. 09. 25. 16:56
Majd este visszanézek, most indulok butatótozni. :)
2007. 09. 25. 18:23
A krumpli nem étel, a tót nem ember, a zsidók sem, mert azok meg hüllők :D
Azt mondják, 2-3% különbség van a különféle rasszok génállományai között, de egy gén is nagyon sok információt hordoz : a nemet is 1 gén dönti el. :)
Valahol volt egy postom, ahol a zsidó néplélekről volt egy írás, és a túlzott racionalitás amit ott ír rúluk, igaz. A spekulációs és üzletelős mentalitásuk is közismert.
2007. 09. 25. 18:26
Az SG.hu-n olvastam egy régebbi topicot, ahol Sodi is résztvett a vitában, aminek a témája egy felvidékui magyarellenes tv-hirdetés volt, "MIT ÉN tudom, buta tót" címmel, ján slota vagy meciar pártjának volt a hirdetése. :)
2007. 09. 25. 18:38
Ne hüllőzzél kicsim, mert megkereslek, és elverem a popsidat.
2007. 09. 25. 19:03
Valami faji eltérésnek lennie kell, mert ilyen gonoszságot, és főleg ilyen szorosan együttműködő rombolóerőt más népfaj nem tudhat magáénak.
A szerbeket ehhez képest semmiségekért büntették meg, és főleg a zsidó cionista lobbi hatására bombázták őket 99ben is.
Mert iszlamizálni akarják a Balkánt, a cionisták.
Guillaume Faye, és az ő írásait fordító Gazdag István sokat írt erről.
2007. 09. 25. 19:13
Válaszoltam neked "otthon" . (nem romboló, építő erő)
2007. 09. 25. 20:41
Ja az vicces hirdetés volt :D
2007. 09. 25. 20:43
Na, perot, megy?
Különben mindjárt kaptok butatótos videót.
Vettem fel VALÓDI butatótokat is, bizony!
Még kvartyognak is butatótul :DDD
Egy órán belül fent lesz...
2007. 09. 25. 21:22
Tom hogy most megkapom hogy ostoba vagyok....de mi a faszom az a butató????????
2007. 09. 25. 21:29
"mit én tudom, buta tót" volt hallható egy magyarellenes szlovák párt tv-hirdetésében, ahol a magyar kocsmárosné mondta ezt magyar kollegájának, a magyar kocsmában, mikor egy szlovák tért be, és szlovákul kért valamit inni.
Ez már régebben volt, talán 2001-ben. :))
Több százan tüntettek a tót követség előtt
2007-09-25. 18:47:46
Mintegy 4-500 tüntető részvételével kezdődött meg a Benes-dekrétumok megerősítése elleni tüntetés a budapesti szlovák nagykövetség épülete előtt. Az MVSZ demonstrációjához csatlakozott a HVIM, a Jobbik, és a Trianon Társaság is. A demonstrációt Gyetvai György, az MVSZ fővárosi szervezetének elnöke nyitotta meg.
Beszédében röviden összefoglalta, miért emberiségellenesek Eduard Benes egykori csehszlovák elnök rendeletei. "Azzal, hogy Szlovákia az Európai Unió tagjaként megerősítette őket, ezek a gyalázatos dekrétumok EU-s jogszabállyá váltak." - mutatott rá Gyetvai. A tömeg ütemes "Lépjünk ki!" skandálásal reagált.
A tüntetésen felszólalt Toroczkai László is. Beszédében kihangsúlyozta, hogy Szlovákia ugyanolyan illegitim módon jött létre, mint a Gyurcsány-kormány. Szegedi Csanád a Jobbik alelnöke pedig 1920-at '56-tal, december 5-tel és idén október 23-mal állította párhuzamba. Az ávósok a beszédek közben szokásos módon a kordon mögül törvénytelenül kamerázzák a megjelenteket. A magyarok személyiségi jogai természetesen nem aggasztják a rezsim cselédeit.
A tüntetés vezetői egy petíciót szerettek volna átadni a szlovák nagykövetségnek, de a tótok kiüzentek a rendőrökkel, hogy nem fogják átvenni. Erre a tömeg felhördült és hangos "Ria, Ria, Hungária!" skandálásba kezdett. Nem sokkal később a demonstráció befejeződött.
(Kuruc.info - Szentkorona Rádió)
2007. 09. 25. 21:29
Sodi, emlékszel még arra mit írtál ott azon a fúrumon 2001ben? :D
2007. 09. 25. 21:44
Ja, és a szentkoronás honlapot, aminek a levlistáján is fenn vagyok, látta már vki rajtam kívül? http://www.eunyet.hu
2007. 09. 25. 22:03
jaaa, kösz...sose jöttem volna rá....má a googléba is beirtam de nem jöttem rá
kösz
2007. 09. 25. 22:21
Én meg a "Nap széna eper" filmet néztem, igaz, azok csehek, és a csehek le is nézik a szlovákokat, ők tudják miért :)
2007. 09. 25. 22:39
SF: Sajnos nem emlékszem.
Mit írtam akkor 2001-ben?
2007. 09. 25. 22:59
Azt is többek közt, hogy ha nálunk uszítanának így a kisebbség ellen, micsoda bortány lenne belőle :))
2007. 09. 25. 23:09
És ez azóta sem változott.
2007. 10. 21. 2:54
KLASZ !
2007. 10. 21. 11:44
Egyébként a freeblogon nincs XHTML validitás, és ezért is vannak eltérések abba, milyen html kódokat fogad el.
2008. 02. 21. 19:05
Na, így több hónappal a cucc megírása után néhány elgépelést javítottam (nyugi nem a kódban voltak, hanem a magyarázó szövegben :))
2009. 01. 15. 18:53
Szia! Én a Medúza névre hallgató sablont használom, a css-ben átírtam a link színét, de nem változott semmi, tudnál nekem segíteni? Kérlek válaszolj itt: http://valaskoveto.freeblog.hu/
Mondj valamit
Nem regisztrált felhasználóknak hozzászólni csak rendes e-mail cím megadásával lehet.
A szövegben nem lehet HTML-t használni, a linkeket pedig automatikusan aláhúzzuk. Az email cím megadása kötelezõ, de az oldalon nem jelenik meg. Ha van freeblogos felhasználóneved, itt bejelentkezhetsz.