Pagina 1 van 1

Variabele locatie site_logo

Geplaatst: 22 dec 2007, 09:55
door Ger
Afgelopen week heb ik dit artikel op de wiki toegevoegd. 1 ding zit me daarmee nog niet helemaal lekker. Om de site_logo uit te sluiten van de image resizer, heb ik de volgende regel toegevoegd:

Code: Selecteer alles

&& img.src != "http://www.swordfactsbenelux.nl/forums/styles/sfb/imageset/site_logo.gif")
Da's een harde url en die moet ieder voor zich invoeren. Niet handig natuurlijk. Ik kan echter met geen mogelijkeheid de variabele hiervoor terugvinden. Het enige dat ik vind is het pad van de imageset. Maar als ik namelijk bovenstaande code vervang door

Code: Selecteer alles

&& img.src != "{T_IMAGESET_PATH}/site_logo.gif"
werkt het ook niet. In de broncode komt dan weliswaar netjes te staan

Code: Selecteer alles

&& img.src != "./styles/sfb/imageset/site_logo.gif")
maar het logo wordt dan wel verkleind. Ligt volgens mij aan die punt. Hoe kan ik dat omzeilen?

Weet iemand wat hier wel de variabele voor is? Ik kan natuurlijk wel weer handmatig opnieuw die variabele definieren, maar dan blijf je bezig op een gegeven moment.

Re: Variabele locatie site_logo

Geplaatst: 22 dec 2007, 12:46
door Gamemaniak
Misschien dat je dit stukje een kunt proberen {SITE_LOGO_IMG} in plaats van http://www.swordfactsbenelux.nl/forums/styles/sfb/imageset/site_logo.gif ik hoop dat het werkt, in subSilver zal het alleen niet werken denk ik ;)

Re: Variabele locatie site_logo

Geplaatst: 22 dec 2007, 13:37
door Ger
Bedankt, maar die had ik ook al geprobeerd. :)
Die bevat echter ook de html die daarbij hoort, wat resulteert in:

Code: Selecteer alles

&& img.src != "<img src="./styles/sfb/imageset/site_logo.gif" alt="" title="" />"
En dat werkt dus niet. :(

Re: Variabele locatie site_logo

Geplaatst: 22 dec 2007, 19:36
door DoubleJ
Ik neem aan dat je de images binnen een post wil resizen.

Is het dan niet makkelijker om te kijken of het image element aanwezig binnen <div> met de 'content' class.
alle divs die content bevatten, zoals posts, staan dus in die class.
Dan zou je moeten kijken of een image in die div staat, zo ja voer je resize geintje uit(dit geld btw dan wel weer alleen voor prosilver.).

Re: Variabele locatie site_logo

Geplaatst: 22 dec 2007, 21:30
door Ger
DoubleJ schreef:Ik neem aan dat je de images binnen een post wil resizen.

Is het dan niet makkelijker om te kijken of het image element aanwezig binnen <div> met de 'content' class.
alle divs die content bevatten, zoals posts, staan dus in die class.
Dan zou je moeten kijken of een image in die div staat, zo ja voer je resize geintje uit
Dat trucje ken ik niet. ProSilver ken ik überhaupt nauwelijks de achtergronden van, ik heb mijn stijl gebaseerd op SubSilver2.
(dit geld btw dan wel weer alleen voor prosilver.).
En bij mij daarom dus niet, helaas. Bovendien gaat het me om de mod generieker te maken voor anderen; bij mij werkt het immers nu goed (behalve bij posting.php in IE6, zie hier).

Re: Variabele locatie site_logo

Geplaatst: 23 dec 2007, 01:16
door Gamemaniak
Maar je zou het wel eventueel kunnen creeren in subSilver :D