Pagina 1 van 1
Auto resize pictures
Geplaatst: 02 sep 2007, 18:47
door CoNiO
- Modificatie & Versie:
Directe link naar de modificatie:
Adres van je forum: http://www.daxforum.be
phpBB versie:
Heb je onlangs een andere modificatie of stijl geïnstalleerd?
Wat is het probleem?
Ik ben op zoek naar een javascriptje dat img's die breder zijn dan x aantal pixels automatisch resized. Zodat de breedte van mijn forum niet aangetast wordt.
Re: Auto resize pictures
Geplaatst: 02 sep 2007, 18:50
door BetaDevil
Re: Auto resize pictures
Geplaatst: 03 sep 2007, 17:38
door CoNiO
Ik heb daar iets raars mee voor.
In sommige topics doet hij het, in andere niet.
Hier doet hij het niet :
http://www.daxforum.be/forum/viewtopic.php?f=25&t=19670
En da's wel een forum met subforums. Kan dat zijn dat dat een ander tpl bestand dan is ? Of ergens een optie in het admin pannel ? Want het script komt wel niet in de broncode te staan

Re: Auto resize pictures
Geplaatst: 04 sep 2007, 04:19
door CoNiO
Re: Auto resize pictures
Geplaatst: 10 sep 2007, 21:30
door alstro
Bij mij doet ie het gewoon, gebruik je op alle subfora dezelfde styles?
Re: Auto resize pictures
Geplaatst: 11 sep 2007, 20:05
door lifeguard
Kan je er ook voor zorgen dat ie bij verkleinde fotos een stippellijn erom heen zet? of een kader o.id
Ik weet dat het iets was met dotted-red, en daar hield het op hehehe!
Re: Auto resize pictures
Geplaatst: 12 sep 2007, 19:02
door lifeguard
iemand?
Re: Auto resize pictures
Geplaatst: 15 sep 2007, 11:45
door lifeguard
Best jammer, als je een logo hebt van 800 breed :')
Verkleind die hem mee....
Re: Auto resize pictures
Geplaatst: 15 sep 2007, 16:04
door Stef
Al op phpBB.com gezocht; ik ben er nog geen tegen gekomen, ook nog geen nodig gehad.
Re: Auto resize pictures
Geplaatst: 24 okt 2007, 12:08
door Ger
Ik wil deze mod ook graag, maar zoals Lifeguard al aangeeft wordt mijn logo ook geresized. Mijn logo gaat over de hele breedte van het forumgedeelte (=750 px), wat dus groter is dan het postgedeelte (± 550 px).
Kan ik het resizen van het logo op de een of andere wijze voorkomen?
Re: Auto resize pictures
Geplaatst: 24 okt 2007, 16:03
door lifeguard
SFB schreef:Ik wil deze mod ook graag, maar zoals Lifeguard al aangeeft wordt mijn logo ook geresized. Mijn logo gaat over de hele breedte van het forumgedeelte (=750 px), wat dus groter is dan het postgedeelte (± 550 px).
Kan ik het resizen van het logo op de een of andere wijze voorkomen?
het logo in 2 delen maken.
Of er een andere oplossing is weet ik niet.
Re: Auto resize pictures
Geplaatst: 25 okt 2007, 13:18
door Ger
Hmmm... daar ben ik niet zo'n voorstander van. Iemand anders een idee hoe ik dit gewoon codetechnisch kan oplossen? Iets met "exclude huppelepup" ofzo? Of dat het alleen binnen de div wrapcentre toegepast moet worden ofzo?
Re: Auto resize pictures
Geplaatst: 26 okt 2007, 17:27
door Ger
Ik hebt 't. De code gewoon lichtjes aangepast:
- Spoiler: bekijk
Code: Selecteer alles
<script>
window.onload = resizeimg;
function resizeimg()
{
if (document.getElementsByTagName)
{
for (i=0; i<document.getElementsByTagName('img').length; i++)
{
im = document.getElementsByTagName('img')[i];
if (im.width > 500 && im.src != "http://www.swordfactsbenelux.nl/forums/styles/sfb/imageset/site_logo.gif")
{
im.style.width = '500px';
eval("pop" + String(i) + " = new Function(\"pop = window.open('" + im.src + " ','fullscale','width=400,height=400,scrollbars=1,resizable=1'); pop.focus();\")");
eval("im.onclick = pop" + String(i) + ";");
if (document.all) im.style.cursor = 'hand';
if (!document.all) im.style.cursor = 'pointer';
im.title = 'Click Here To See Image Full Size ';
}
}
Het enige dat ik dus heb toegevoegd is
Code: Selecteer alles
&& im.src != "http://www.swordfactsbenelux.nl/forums/styles/sfb/imageset/site_logo.gif"
Zo werkt het perfect!

Re: Auto resize pictures
Geplaatst: 28 okt 2007, 18:10
door Ger
Nog een kleine aanpassing gedaan. Ik heb het namelijk niet in viewtopic_body meer staan, maar in overall_header. Dat zorgt ervoor dat ook als je nog in posting.php zit of als je een PB bekijkt, de plaatjes geresized worden.