Nederlands Ondersteuningsforum :
Wilt u reageren op dit bericht? Maak met een paar klikken een account aan of log in om door te gaan.

resize javascript? en waar plaatsen?

4 plaatsers

Vorige onderwerp Volgende onderwerp Ga naar beneden

Opgeloste Topic resize javascript? en waar plaatsen?

Bericht van Cathje ma 24 maa 2008 - 1:07

OK, paar dingetjes gevonden via internet, want ik zoek een automatisch resize script voor ons forum...
mijn vragen zijn blauw

Werkwijze
1) kopiëer de javascript-code (zie onder) en noem het image_resize.js. hoe kan ik een nieuwe template aanmaken of is dit HTML pagina??
2) Pas 'basehref = "http://www.whosonline.be";' aan naar 'basehref="http://www.jouwdomein.tld";' (heb ik in code al gedaan)
3) kopiëer 'image_resize.js' naar de map waarin je forum staat (dus de map van phpbb waar index.php enzo instaan) is dit "Algemeen" ?
4) Ga naar de map van je huidige template in de map waarin je forum staat algemeen?
5) kopiëer "header.tpl" naar je desktop (of iets anders) dit kan dus niet maar met "modify" moet het ook lukken? ps. welk bestand is dit in de templates?
6) Open het bestand en plaats net boven
Code:
</head>
het volgende
Code:
<script type="text/javascript" src="image_resize.js'></script>
7) kopiëer nu het 'header.tpl' bestand van je desktop terug naar de map van je huidige template (als je ftp programma vraagt of hij het bestand mag overschrijven, klik dan ja)
8 ) kopiëer het bestand "footer.tpl" naar je desktop zelfde vragen als bij header
9) Open het bestand en plaats net boven
Code:
</body>
het volgende
Code:
<script type="text/javascript">search_images();</script>
10) kopiëer nu het 'footer.tpl' bestand van je desktop terug naar de map van je huidige template (als je ftp programma vraagt of hij het bestand mag overschrijven, klik dan ja)


Code:

// Base HREF
var basehref = "http://malawicichliden.great-forum.com";

// Small Images array
var verkleinde_afbeeldingen = new Array();

// Max size of image
var maxSize = 550;

// define function for big picture
function WareGrootte(e)
{
if (window.event)
{
e = window.event;
}
var oSource = e.srcElement ? e.srcElement.src : e.target.src;
tempvar = verkleinde_afbeeldingen[oSource];
ViewLarge = window.open("", "_grootPlaatje","toolbar=no,location=no,menubar=no,scrollbars=yes,s tatus=no,resizable=yes,left=0,top=0" + tempvar);
ViewLarge.document.writeln("<html><head><title>Who's online: normaal plaatje</title>");
ViewLarge.document.writeln("</head><body bgcolor=\"#ababab\" topmargin=\"0\" leftmargin=\"0\" marginheight=\"0\" marginwidth=\"0\">");
ViewLarge.document.writeln("<img src=\"" + oSource + "\" onclick=\"window.close()\" title=\"Klik om venster te sluiten.\" onmouseover=\"this.style.cursor='hand'\">");
ViewLarge.document.writeln("</body></html>");
ViewLarge.document.close();
}

// Define function for resizing
function verklein(afbeelding)
{
if (window.event)
{
e = window.event;
}

if (typeof afbeelding != 'object')
{
var afbeelding = e.srcElement ? e.srcElement : e.target;
}

var width = afbeelding.width;
var height = afbeelding.height;
var url = afbeelding.src;

if (width > maxSize)
{
// verkleinde_afbeeldingen[url] = ",width=" + width + ",height=" + height;
verkleinde_afbeeldingen[url] = ",width=800,height=600";
afbeelding.width = maxSize;
afbeelding.title = "Klik voor ware grootte.";
afbeelding.style.border = "1px dashed #333333";
afbeelding.onclick = WareGrootte;
afbeelding.height = Math.floor(height/(width/maxSize));
afbeelding.style.cursor = "hand";
}
}

// ddefine function for searching images
function search_images()
{
aantal = document.images.length;
i = 0;

while (aantal > i)
{
imgurl = document.images[i].src;

if (!imgurl.match(basehref))
{
if (document.images[i].complete)
{
verklein(document.images[i]);
}
else
{
document.images[i].onload = verklein;
}
}

i++;
}
}





En dan onderaan iedere pagina van topic dit: dit snap ik dus niet, welke pagina, welk topic?

Code:

<script type="text/javascript">
search_images();
</script>



Heb de code's en het script dus gevonden, maar ik heb geen flauw idee waar ik dit moet plaatsen. kan iemand mij dit uitleggen?
alvast bedankt!

Terug naar boven Terug naar beneden

avatar

Cathje
Actief Forumlid

Vrouw
Berichten : 115
Registratie : 05-03-08

200 berichten of meer gepost
Je hebt 200 berichten of meer gepost
Feestdagen 2022
Fijne Feestdagen namens team Actieforum!
Lid sinds +15 jaar
U bent al meer dan 15 jaar lid
Feestdagen 2023
Fijne Feestdagen namens team Actieforum!

http://www.geenforum.nl



Cathje is bedankt door de starter van dit topic.

Opgeloste Topic Re: resize javascript? en waar plaatsen?

Bericht van Cathje zo 30 maa 2008 - 8:51

weekje later... anyone?

Terug naar boven Terug naar beneden

avatar

Cathje
Actief Forumlid

Vrouw
Berichten : 115
Registratie : 05-03-08

200 berichten of meer gepost
Je hebt 200 berichten of meer gepost
Feestdagen 2022
Fijne Feestdagen namens team Actieforum!
Lid sinds +15 jaar
U bent al meer dan 15 jaar lid
Feestdagen 2023
Fijne Feestdagen namens team Actieforum!

http://www.geenforum.nl



Cathje is bedankt door de starter van dit topic.

Opgeloste Topic Re: resize javascript? en waar plaatsen?

Bericht van bLACKADDER zo 30 maa 2008 - 13:32

Om dit script te kunnen implementeren heb je FTP-toegang nodig tot de server. Dit heb je bij geen enkele gratis forumaanbieder, ook niet bij Actieforum. Bij een gratis forumdienst maken namelijk meerdere mensen gebruik van dezelfde bestanden. Als daarin iets wordt aangepast, geldt dit voor alle gebruikers op de server.
Als je echt een aan je eigen wensen aangepast forum wilt kun je het beste ergens goedkope webruimte (met PHP en MySQL) regelen en daar phpBB op installeren. De kosten vallen erg mee, phpBB is gratis en webhosting hoeft maar rond de twee euro per maand te kosten. Wink

Terug naar boven Terug naar beneden

avatar

bLACKADDER
Mega Actief Forumlid

Man
Berichten : 694
Registratie : 07-01-07

Lid sinds +15 jaar
U bent al meer dan 15 jaar lid
500 berichten of meer gepost
Je hebt 500 berichten of meer gepost
Feestdagen 2022
Fijne Feestdagen namens team Actieforum!
Oud Actieforum Medewerker
Deze gebruiker is een oud Actieforum medewerker.
Feestdagen 2023
Fijne Feestdagen namens team Actieforum!




bLACKADDER is bedankt door de starter van dit topic.

Opgeloste Topic Re: resize javascript? en waar plaatsen?

Bericht van Frostbite zo 30 maa 2008 - 14:39

krijg je wel nog zaken bij als de hoeveelheid dataverkeer per maand, en subdomein in plaats van een echt domein.

En wil je die ook goed hebben dan kost het al heel wat meer dan 2 euro per maand. Gratis webspace hosts hebben er veel limieten, dus betaalt webhosting is de enige oplossing. (Goed webhosting paket kost ongeveer tussen 10 en 20 euro per maand, afhankelijk van hoeveel ruimte je op de server wil en hoeveel dataverkeer je per maand wil kunnen hebben.)

Domeinregistratie is daarentegen wel heel goedkoop, en komt vaak al gratis bij webhosting pakketten.

Terug naar boven Terug naar beneden

Frostbite

Frostbite
Mega Actief Forumlid

Man
Berichten : 973
Leeftijd : 34
Registratie : 05-01-08

500 berichten of meer gepost
Je hebt 500 berichten of meer gepost
Feestdagen 2022
Fijne Feestdagen namens team Actieforum!
Oud Actieforum Medewerker
Deze gebruiker is een oud Actieforum medewerker.
Lid sinds +15 jaar
U bent al meer dan 15 jaar lid
Feestdagen 2023
Fijne Feestdagen namens team Actieforum!

https://ondersteun.actieforum.com



Frostbite is bedankt door de starter van dit topic.

Opgeloste Topic Re: resize javascript? en waar plaatsen?

Bericht van bLACKADDER zo 30 maa 2008 - 15:01

Terug naar boven Terug naar beneden

avatar

bLACKADDER
Mega Actief Forumlid

Man
Berichten : 694
Registratie : 07-01-07

Lid sinds +15 jaar
U bent al meer dan 15 jaar lid
500 berichten of meer gepost
Je hebt 500 berichten of meer gepost
Feestdagen 2022
Fijne Feestdagen namens team Actieforum!
Oud Actieforum Medewerker
Deze gebruiker is een oud Actieforum medewerker.
Feestdagen 2023
Fijne Feestdagen namens team Actieforum!




bLACKADDER is bedankt door de starter van dit topic.

Opgeloste Topic Re: resize javascript? en waar plaatsen?

Bericht van Cathje zo 30 maa 2008 - 15:08

ik heb al een server met heel veel ruimte en onbeperkt dataverkeer maar had gehoopt dat ik mijn forum kon verhuizen. (die vraag had ik ook al eerder gesteld) zou het lastig vinden om alle gebruikers opnieuw te laten registreren en alle topics opnieuw te moeten plaatsen... maar goed, dit kan dus niet, daarom probeer ik het wat op te leuken Wink

probeerde... Crying or Very sad


MAAR
is het ook mogelijk dat dit script door een van de technische dienst toegevoegd wordt?
ik denk dat iedereen er wel baat bij heeft.

cat

Terug naar boven Terug naar beneden

avatar

Cathje
Actief Forumlid

Vrouw
Berichten : 115
Registratie : 05-03-08

200 berichten of meer gepost
Je hebt 200 berichten of meer gepost
Feestdagen 2022
Fijne Feestdagen namens team Actieforum!
Lid sinds +15 jaar
U bent al meer dan 15 jaar lid
Feestdagen 2023
Fijne Feestdagen namens team Actieforum!

http://www.geenforum.nl



Cathje is bedankt door de starter van dit topic.

Opgeloste Topic Re: resize javascript? en waar plaatsen?

Bericht van Frostbite zo 30 maa 2008 - 15:23

maar wat doet je javascript dan precies.

Terug naar boven Terug naar beneden

Frostbite

Frostbite
Mega Actief Forumlid

Man
Berichten : 973
Leeftijd : 34
Registratie : 05-01-08

500 berichten of meer gepost
Je hebt 500 berichten of meer gepost
Feestdagen 2022
Fijne Feestdagen namens team Actieforum!
Oud Actieforum Medewerker
Deze gebruiker is een oud Actieforum medewerker.
Lid sinds +15 jaar
U bent al meer dan 15 jaar lid
Feestdagen 2023
Fijne Feestdagen namens team Actieforum!

https://ondersteun.actieforum.com



Frostbite is bedankt door de starter van dit topic.

Opgeloste Topic Re: resize javascript? en waar plaatsen?

Bericht van Cathje do 3 apr 2008 - 17:56

uhm, het zorgt er voor dat plaatjes die toegevoegd worden (gelinkt vanaf een andere site) automatisch verkleind worden naar maximale breedte van 550 pixels:

Code:

// Max size of image
var maxSize = 550

zodat, als iemand linkt naar een enorm groot plaatje wat ongeveer 3x zo breed is als je forum of schermresolutie, je geen scroll balkje krijgt onderin je beeld, maar een verkleining van de geuploade foto (max 550 pixels breed) welke aanklikbaar is en waar dan boven staat "deze foto is verkleind, klik hier voor het originele formaat" of iets wat daar op lijkt.

Terug naar boven Terug naar beneden

avatar

Cathje
Actief Forumlid

Vrouw
Berichten : 115
Registratie : 05-03-08

200 berichten of meer gepost
Je hebt 200 berichten of meer gepost
Feestdagen 2022
Fijne Feestdagen namens team Actieforum!
Lid sinds +15 jaar
U bent al meer dan 15 jaar lid
Feestdagen 2023
Fijne Feestdagen namens team Actieforum!

http://www.geenforum.nl



Cathje is bedankt door de starter van dit topic.

Opgeloste Topic Re: resize javascript? en waar plaatsen?

Bericht van Cathje di 15 apr 2008 - 21:49

Nog maar een keer:


Cathje schreef:
MAAR
is het ook mogelijk dat dit script door een van de technische dienst toegevoegd wordt?
ik denk dat iedereen er wel baat bij heeft.

cat

Terug naar boven Terug naar beneden

avatar

Cathje
Actief Forumlid

Vrouw
Berichten : 115
Registratie : 05-03-08

200 berichten of meer gepost
Je hebt 200 berichten of meer gepost
Feestdagen 2022
Fijne Feestdagen namens team Actieforum!
Lid sinds +15 jaar
U bent al meer dan 15 jaar lid
Feestdagen 2023
Fijne Feestdagen namens team Actieforum!

http://www.geenforum.nl



Cathje is bedankt door de starter van dit topic.

Opgeloste Topic Re: resize javascript? en waar plaatsen?

Bericht van Frostbite wo 16 apr 2008 - 18:13

Als je suggesties hebt: er is een subforum voor suggesties Razz
Daar kun je je ideeen allemaal kwijt.

Terug naar boven Terug naar beneden

Frostbite

Frostbite
Mega Actief Forumlid

Man
Berichten : 973
Leeftijd : 34
Registratie : 05-01-08

500 berichten of meer gepost
Je hebt 500 berichten of meer gepost
Feestdagen 2022
Fijne Feestdagen namens team Actieforum!
Oud Actieforum Medewerker
Deze gebruiker is een oud Actieforum medewerker.
Lid sinds +15 jaar
U bent al meer dan 15 jaar lid
Feestdagen 2023
Fijne Feestdagen namens team Actieforum!

https://ondersteun.actieforum.com



Frostbite is bedankt door de starter van dit topic.

Opgeloste Topic Re: resize javascript? en waar plaatsen?

Bericht van Cathje wo 16 apr 2008 - 21:02

dank u !

heb een suggestietopic aangemaakt en verwezen naar dit topic.
gelieve deze dus niet te verwijderen.

Terug naar boven Terug naar beneden

avatar

Cathje
Actief Forumlid

Vrouw
Berichten : 115
Registratie : 05-03-08

200 berichten of meer gepost
Je hebt 200 berichten of meer gepost
Feestdagen 2022
Fijne Feestdagen namens team Actieforum!
Lid sinds +15 jaar
U bent al meer dan 15 jaar lid
Feestdagen 2023
Fijne Feestdagen namens team Actieforum!

http://www.geenforum.nl



Cathje is bedankt door de starter van dit topic.

Opgeloste Topic Re: resize javascript? en waar plaatsen?

Bericht van Joost wo 16 apr 2008 - 21:03

Mm, topics worden ook niet snel verwijdert.
Maar ik zet een slotje hierop.

*Slotje*


resize javascript? en waar plaatsen? 121910
Forum Tools | Tutorials | Stijl aanvraag | Forumpromotie goedkeuring | Wachtwoord vergeten?
Geen ondersteuning via PM | Ondersteuningsvraag opgelost? Markeer je topic dan met het icoon resize javascript? en waar plaatsen? 210610



resize javascript? en waar plaatsen? PiUYHC2 Facebook | resize javascript? en waar plaatsen? X10 X (Twitter)

Terug naar boven Terug naar beneden

Joost

Joost
Beheerder
Beheerder

Man
Berichten : 5768
Leeftijd : 32
Registratie : 31-08-07
Oprichter : Ja
Templates : Ja
CSS : Ja

1000 berichten of meer zijn als leuk gemarkeerd
Wanneer je 1000 of meer likes op je berichten krijgt
Lid sinds +15 jaar
U bent al meer dan 15 jaar lid
Medewerker award
Je verdient deze award als je medewerker bent van Actieforum
1000 berichten of meer gepost
Je hebt 1000 berichten of meer gepost
Feestdagen 2022
Fijne Feestdagen namens team Actieforum!
Feestdagen 2023
Fijne Feestdagen namens team Actieforum!

https://ondersteun.actieforum.com/



Joost is bedankt door de starter van dit topic.

Vorige onderwerp Volgende onderwerp Terug naar boven

- Soortgelijke onderwerpen

Permissies van dit forum:
Je mag geen reacties plaatsen in dit subforum