Variabele locatie site_logo

Hulp nodig bij een stijl? Voor zowel XHTML/CSS als grafische vragen uiteraard gerelateerd aan phpBB3.
Forumregels

LEES: Richtlijnen voor Support. Vul de support template in!
phpBB3.0.x
Verschaf iemand geen servertoegang tenzij het niet anders kan. Maak altijd eerst een volledige backup en verander de inloggevens na afloop. Eigen risico.
Plaats reactie
Gebruikersavatar
Ger
Berichten: 4864
Lid geworden op: 03 jan 2006, 22:23
Locatie: 192.68.1.100
Contacteer:

Variabele locatie site_logo

Bericht door Ger » 22 dec 2007, 09:55

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.

Gebruikersavatar
Gamemaniak
Berichten: 1747
Lid geworden op: 14 nov 2005, 19:03
Locatie: Westdorpe
Contacteer:

Re: Variabele locatie site_logo

Bericht door Gamemaniak » 22 dec 2007, 12:46

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 ;)

Gebruikersavatar
Ger
Berichten: 4864
Lid geworden op: 03 jan 2006, 22:23
Locatie: 192.68.1.100
Contacteer:

Re: Variabele locatie site_logo

Bericht door Ger » 22 dec 2007, 13:37

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. :(

Gebruikersavatar
DoubleJ
Berichten: 502
Lid geworden op: 22 jan 2005, 17:20
Locatie: Enschede
Contacteer:

Re: Variabele locatie site_logo

Bericht door DoubleJ » 22 dec 2007, 19:36

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.).
DoubleJ - "Waarom makkelijk doen, als het ook moeilijk kan."

Gebruikersavatar
Ger
Berichten: 4864
Lid geworden op: 03 jan 2006, 22:23
Locatie: 192.68.1.100
Contacteer:

Re: Variabele locatie site_logo

Bericht door Ger » 22 dec 2007, 21:30

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).

Gebruikersavatar
Gamemaniak
Berichten: 1747
Lid geworden op: 14 nov 2005, 19:03
Locatie: Westdorpe
Contacteer:

Re: Variabele locatie site_logo

Bericht door Gamemaniak » 23 dec 2007, 01:16

Maar je zou het wel eventueel kunnen creeren in subSilver :D

Plaats reactie