Pagina 1 van 1

Imageresizer werkt niet meer.

Geplaatst: 08 jun 2012, 07:41
door Stigter
  • Adres van je forum: http://www.farmerforum.nl
    Event. modificaties op je forum:oa cookiewetgeving en imageresizer
    Wanneer ontstond het probleem?na aanvulling cookiewetgeving
    phpBB versie:3.010


    Heb je onlangs iets veranderd aan je forum?ja, cookiewetgeving
    Wat is het probleem?de imageresizer werkt niet meer
Na een script toe te hebben gevoegd voor de cookiewetgeving werkt mijn imageresizer niet meer

code voor image resizer

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 > 800)
         {
            im.style.width = '800px';
            eval("pop" + String(i) + " = new Function(\"pop = window.open('" + im.src + " ','fullscale','width=800,height=600,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 = 'Klik op de foto om deze volledig te zien. ';
         }
      }
   }
}

</script> 
code voor cookiewetgeving

Code: Selecteer alles

<!-- Begin Cookie Consent -->
<link rel="stylesheet" type="text/css" href="http://farmerforum.nl/cookiecontrol/style.css"/>
<script type="text/javascript" src="http://farmerforum.nl/cookiecontrol/plugin.js"></script>

<script type="text/javascript">
// <![CDATA[
cc.initialise({
	cookies: {
		social: {
			title: 'Cookies van overige externe partijen',
			description: 'Denk hierbij aan filmpjes van bijvoorbeeld youtube, afbeeldingen van diensten als flickr of picasa, en like knoppen van sociale mediasites als twitter en facebook.'
 
		},
		analytics: {
			title: 'Web analyse',
			description: 'Wij meten en analyseren het gedrag van onze bezoekers om zo de beleving nog verder te kunnen optimaliseren. Dit om drempels weg te nemen die je wellicht hebt bij je bezoek aan onze website.'
		},
		advertising: {
			title: 'Adverteren',
			description: 'Advertentiebedrijven meten het succes van hun campagnes door cookies uit te lezen. Hiermee kunnen gerichter en relevantere advertenties worden weergegeven. De websitehouder kan die cookies overigens niet inzien.'
 
		}
	},
	settings: {
		style: "light",
		hideallsitesbutton: true,
		hideprivacysettingstab: true
	},
	strings: {
		defaultTitle: 'Standaard cookietitel',
		defaultDescription: 'Standaard cookiebeschrijving.',
		learnMore: 'Meer informatie',
		closeWindow: 'Sluit venster',
		socialDefaultDescription: 'Facebook, Twitter en andere sociale netwerken willen graag weten wie je bent om te functioneren. Door deze cookies toe te staan komen sociale functionaliteiten beschikbaar voor jou.',
		analyticsDefaultDescription: 'Wij meten en analyseren het gedrag van onze bezoekers om zo de beleving nog verder te kunnen optimaliseren. Dit om drempels weg te nemen die wellicht hebt bij je bezoek aan onze website.',
		analyticsDefaultTitle: 'Statistieken',
		socialDefaultTitle: 'Sociale media',
		advertisingDefaultTitle: 'Adverteren',
		notificationTitle: 'Mogen wij cookies plaatsen? Je helpt ons hiermee.',
		notificationTitleImplicit: 'Wij gebruiken cookies om jou de beste beleving mogelijk te geven.',
		customCookie: 'Deze website gebruikt een specifiek soort cookie waar we specifiek toestemming voor moeten hebben',
		seeDetails: 'bekijk details',
		seeDetailsImplicit: 'verander instellingen',
		hideDetails: 'verberg details',
		allowCookies: 'Cookies toestaan',
		allowCookiesImplicit: 'Sluiten',
		allowForAllSites: 'Voor alle website toestaan',
		savePreference: 'Instelling opslaan',
		saveForAllSites: 'Voor alle website opslaan',
		privacySettings: 'Privacyinstellingen',
		privacySettingsDialogTitleA: 'Privacyinstellingen',
		privacySettingsDialogTitleB: 'voor deze website',
		privacySettingsDialogSubtitle: 'Sommige functionaliteiten van deze website hebben jouw toestemming nodig om correct te kunnen functioneren. Wij willen te allen tijde de gebruiksbeleving optimaliseren voor jou als bezoeker van deze website. Bij vragen kun je altijd mailen naar <a href="mailto:beheer@farmerforum.nl">beheer@farmerforum.nl</a>.',
		changeForAllSitesLink: 'Verander instellingen voor alle websites',
		preferenceUseGlobal: 'Gebruike globale instelling',
		preferenceConsent: 'Toestaan',
		preferenceDecline: 'Weigeren',
		notUsingCookies: 'Deze website gebruikt geen cookies',
		allSitesSettingsDialogTitleA: 'Privacyinstellingen',
		allSitesSettingsDialogTitleB: 'voor deze website',
		allSitesSettingsDialogSubtitle: 'Je hebt de mogelijkheid om toestemming te geven voor websites die deze plugin gebruiken.',
		backToSiteSettings: 'Terug naar websiteinstellingen',
		preferenceAsk: 'Vraag het me elke keer',
		preferenceAlways: 'Altijd toestaan',
		preferenceNever: 'Nooit toestaan'
	}


});
// ]]>
</script>
<!-- End Cookie Consent plugin -->
In bijlage mijn style.css (als tekstbestand, omdat ik anders niet kan uploaden) en plugin welke bij cookiewetgeving horen, maar ik zie het niet waarom dit nu opeens niet meer werkt. (ik heb trouwens nu even de cookiewetgeving plugin uitgezet)

Re: Imageresizer werkt niet meer.

Geplaatst: 08 jun 2012, 11:23
door Theriddler
ik kan je met bovenstaand script niet verder helpen helaas, maar misschien heb je hier wat aan: http://civicuk.com/cookie-law/configuration om tegemoet te komen met de cookie policy, wat tegenwoordig verplicht is.

Re: Imageresizer werkt niet meer.

Geplaatst: 08 jun 2012, 11:49
door Stigter
Bedankt voor het meedenken. Ik kende die mogelijkheid al, maar vond deze wat ruimer te configureren.

Er zijn nog genoeg websites die zich hier niet aan houden, hoop eigenlijk dat er een "officiele" mod of wat dan ook komt vanuit phpbb..

Ik heb het idee dat het te maken heeft met de style.css bestand, maar zou niet weten of hier een fout inzit of niet. Ik misbruik de advertisement management mod om deze code in te voegen. Zodat het heel gemakkelijk is de code iets aan te passen of zelfs aan/uit te zetten.

Re: Imageresizer werkt niet meer.

Geplaatst: 08 jun 2012, 13:50
door Theriddler
Stigter schreef:hoop eigenlijk dat er een "officiele" mod of wat dan ook komt vanuit phpbb.
Dat hoop ik ook, ik heb zelf maar een nieuwe pagina in phpbb aangemaakt eg. privacy-policy.php
om toch voorlopig maar te voldoen aan het cookie beleid.

wel ben ik zeer benieuwd (als het werkt) welke code jij uiteindelijk gebruikt/gaat gebruiken mits je dat wilt delen uiterraard :)

Re: Imageresizer werkt niet meer.

Geplaatst: 08 jun 2012, 14:13
door Stigter
ik heb ook zo'n pagina hoor (http://www.farmerforum.nl/uitlegcookie.php) maar wil wel graag dit probleem oplossen.

Re: Imageresizer werkt niet meer.

Geplaatst: 08 jun 2012, 14:41
door Theriddler
Stigter schreef:ik heb ook zo'n pagina hoor (http://www.farmerforum.nl/uitlegcookie.php) maar wil wel graag dit probleem oplossen.
Zier er netjes en overzichtelijk uit.

hmm probeer dit eens in het bestand plugin.js

boven

Code: Selecteer alles

cc =
helemaal bovenin (line 19 geloof ik)

plaats dit eens:

Code: Selecteer alles

var cc = jQuery.noConflict();

Re: Imageresizer werkt niet meer.

Geplaatst: 08 jun 2012, 15:03
door Stigter
als ik die aanpassing doe, werkt de hele functie niet meer.. maar de imageresizer wel ;)

Re: Imageresizer werkt niet meer.

Geplaatst: 08 jun 2012, 15:21
door Theriddler
Stigter schreef:als ik die aanpassing doe, werkt de hele functie niet meer.. maar de imageresizer wel ;)
;) misschien zo?

Code: Selecteer alles

var cc = jQuery.noConflict()
dus direct na de

Code: Selecteer alles

var cc =
en achter de = jQuery.noConflict() plaatsen.

maargoed ik ben geen jquery expert dus houd ik nu verder mijn mond maar :mrgreen:

Re: Imageresizer werkt niet meer.

Geplaatst: 08 jun 2012, 18:59
door Stigter
Ook dat werkte niet.. maar heb even die van jou "geleend".. en naar eigen inzicht aangepast ;)