Vragen over een upgrade van Joomla! of over het maken van back-ups? Deze kan je hier stellen!
Na upgrade Joomla 3.8.8 werkt module 'willekeurige afbeelding' niet meer
- Meindert
-
Onderwerp Auteur
- Gebruiker
-
- Fotograaf | Natuurgids | Wandelcoach
Minder
Lees meer
24 mei 2018 09:48 #16998
door Meindert
Meindert van Dijk
Fotograaf | Natuurgids | Wandelcoach | Ambassadeur van 'Heilzaam Groen'
Auteur van fotoboek 'Heilzame tuinen - Ziekenhuiskamer als vogelkijkhut'
Na upgrade Joomla 3.8.8 werkt module 'willekeurige afbeelding' niet meer werd gestart door Meindert
Goedendag,
Ik heb zojuist één van mijn websites geupgrade van Joomla versie 3.8.7 naar 3.8.8.
Daarna kon ik mijn website niet meer starten. Ik kreeg de volgende foutmelding te zien:
Fatal error: Using $this when not in object context in /home/users/wandzftp/wandelcoachfriesland.nl/modules/mod_random_image/tmpl/default.php on line 16
Na het uitschakelen van de module 'willekeurige afbeelding' (random image) bleek de site weer gewoon te werken.
Is dit een upgrade-fout? Hoe kan ik de 'willekeurige afbeeldingen' weer werkend krijgen?
Vr.gr. Meindert
Ik heb zojuist één van mijn websites geupgrade van Joomla versie 3.8.7 naar 3.8.8.
Daarna kon ik mijn website niet meer starten. Ik kreeg de volgende foutmelding te zien:
Fatal error: Using $this when not in object context in /home/users/wandzftp/wandelcoachfriesland.nl/modules/mod_random_image/tmpl/default.php on line 16
Na het uitschakelen van de module 'willekeurige afbeelding' (random image) bleek de site weer gewoon te werken.
Is dit een upgrade-fout? Hoe kan ik de 'willekeurige afbeeldingen' weer werkend krijgen?
Vr.gr. Meindert
Meindert van Dijk
Fotograaf | Natuurgids | Wandelcoach | Ambassadeur van 'Heilzaam Groen'
Auteur van fotoboek 'Heilzame tuinen - Ziekenhuiskamer als vogelkijkhut'
Discussie gesloten.
- Hans van der Meer
-
- Administrator
-
- Weet soms dingen
Minder
Lees meer
- Berichten: 25
- Ontvangen bedankjes 2
24 mei 2018 11:21 #16999
door Hans van der Meer
Moderator Joomlacommunity
Mede-organisator JoomlaDagen
ex Team Leader Official Joomla Social Media Team, ex-JUG-organisator & Joostock (RIP) mede-organisator
Eigen site: www.hierbenikthuis.nl
Beantwoord door Hans van der Meer in topic Na upgrade Joomla 3.8.8 werkt module 'willekeurige afbeelding' niet meer
Moderator Joomlacommunity
Mede-organisator JoomlaDagen
ex Team Leader Official Joomla Social Media Team, ex-JUG-organisator & Joostock (RIP) mede-organisator
Eigen site: www.hierbenikthuis.nl
Discussie gesloten.
- Meindert
-
Onderwerp Auteur
- Gebruiker
-
- Fotograaf | Natuurgids | Wandelcoach
24 mei 2018 12:00 #17000
door Meindert
Meindert van Dijk
Fotograaf | Natuurgids | Wandelcoach | Ambassadeur van 'Heilzaam Groen'
Auteur van fotoboek 'Heilzame tuinen - Ziekenhuiskamer als vogelkijkhut'
Beantwoord door Meindert in topic Na upgrade Joomla 3.8.8 werkt module 'willekeurige afbeelding' niet meer
Bedankt Hans,
Hoe pas ik deze patch (modules/mod_random_image/tmpl/default.php) toe?
Ik heb geprobeerd om de betreffende regel in het default.php bestand te vervangen met de verbeterde regel:
Maar dat gaf geen resultaat.
Hoe pas ik deze patch (modules/mod_random_image/tmpl/default.php) toe?
Ik heb geprobeerd om de betreffende regel in het default.php bestand te vervangen met de verbeterde regel:
Code:
<?php echo JHtml::_('image', $image->folder . '/' . htmlspecialchars($image->name, ENT_COMPAT, 'UTF-8'), htmlspecialchars($image->name, ENT_COMPAT, 'UTF-8'), array('width' => $image->width, 'height' => $image->height)); ?>
Maar dat gaf geen resultaat.
Meindert van Dijk
Fotograaf | Natuurgids | Wandelcoach | Ambassadeur van 'Heilzaam Groen'
Auteur van fotoboek 'Heilzame tuinen - Ziekenhuiskamer als vogelkijkhut'
Discussie gesloten.
- Gast
-
- Gebruiker
-
Minder
Lees meer
- Ontvangen bedankjes 0
24 mei 2018 13:11 #17003
door Gast
Beantwoord door Gast in topic Na upgrade Joomla 3.8.8 werkt module 'willekeurige afbeelding' niet meer
(Hans, bij mij werkt die link niet; hier de link naar het probleem op Github
github.com/joomla/joomla-cms/pull/20533 )
Bij mij werkte het prima.
Ik heb overigens die hele default.php vervangen door de nieuwe versie, opgeslagen en weer ge-upload.
github.com/joomla/joomla-cms/pull/20533 )
Bij mij werkte het prima.
Ik heb overigens die hele default.php vervangen door de nieuwe versie, opgeslagen en weer ge-upload.
Discussie gesloten.
-
- Gebruiker
-
Minder
Lees meer
- Ontvangen bedankjes 0
30 mei 2018 08:27 #17047
door
Beantwoord door in topic Na upgrade Joomla 3.8.8 werkt module 'willekeurige afbeelding' niet meer
Dank voor het delen van deze info. Voor wie het lastig vindt te begrijpen wat de oplossing is (ik moest zelf ook even goed lezen wat er allemaal gezegd werd - maar misschien lag dat aan mij):
Het probleem zit in dit bestand: modules/mod_random_image/tmpl/default.php
Op regel 16 staat daar het volgende:
Haal deze code weg en zet daarvoor in de plaats dit:
Bij mij was het daarna weer helemaal ok.
---
Edit: na het plaatsen van deze reactie zag ik dat dit forum regelnummers toevoegt aan de stukjes code die ik heb ingeplakt. En die regelnummers beginnen bij 1, terwijl de genoemde code in het bestand op regel 16 staat. Ik begrijp nu waar bij mijzelf een deel van de verwarring vandaan kwam. Let dus niet op de regelnummers die je hierboven ziet afgebeeld staan.
Het probleem zit in dit bestand: modules/mod_random_image/tmpl/default.php
Op regel 16 staat daar het volgende:
Code:
<?php echo JHtml::_('image', $image->folder . '/' . $this->escape($image->name), $this->escape($image->name), array('width' => $image->width, 'height' => $image->height)); ?>
Haal deze code weg en zet daarvoor in de plaats dit:
Code:
<?php echo JHtml::_('image', $image->folder . '/' . htmlspecialchars($image->name, ENT_COMPAT, 'UTF-8'), htmlspecialchars($image->name, ENT_COMPAT, 'UTF-8'), array('width' => $image->width, 'height' => $image->height)); ?>
Bij mij was het daarna weer helemaal ok.
---
Edit: na het plaatsen van deze reactie zag ik dat dit forum regelnummers toevoegt aan de stukjes code die ik heb ingeplakt. En die regelnummers beginnen bij 1, terwijl de genoemde code in het bestand op regel 16 staat. Ik begrijp nu waar bij mijzelf een deel van de verwarring vandaan kwam. Let dus niet op de regelnummers die je hierboven ziet afgebeeld staan.
Discussie gesloten.
- Meindert
-
Onderwerp Auteur
- Gebruiker
-
- Fotograaf | Natuurgids | Wandelcoach
30 mei 2018 12:46 #17049
door Meindert
Meindert van Dijk
Fotograaf | Natuurgids | Wandelcoach | Ambassadeur van 'Heilzaam Groen'
Auteur van fotoboek 'Heilzame tuinen - Ziekenhuiskamer als vogelkijkhut'
Beantwoord door Meindert in topic Na upgrade Joomla 3.8.8 werkt module 'willekeurige afbeelding' niet meer
Iedereen hartelijk dank voor de informatie. Mijn eerste poging was mislukt omdat ik het default.php bestand in de verkeerde map had aangepast. Moest in de map modules/mod_random_image/tmpl/ zijn.
Probleem is nu opgelost, op alle drie de websites waar ik deze willekeurige afbeelding had toegepast.
Ik neem aan dat Joomla met een nieuwe update dit probleem ook zelf weer oplost.
Probleem is nu opgelost, op alle drie de websites waar ik deze willekeurige afbeelding had toegepast.
Ik neem aan dat Joomla met een nieuwe update dit probleem ook zelf weer oplost.
Meindert van Dijk
Fotograaf | Natuurgids | Wandelcoach | Ambassadeur van 'Heilzaam Groen'
Auteur van fotoboek 'Heilzame tuinen - Ziekenhuiskamer als vogelkijkhut'
Discussie gesloten.
-
- Gebruiker
-
Minder
Lees meer
- Ontvangen bedankjes 0
30 mei 2018 12:59 #17050
door
Ik heb er alle vertrouwen in
Beantwoord door in topic Na upgrade Joomla 3.8.8 werkt module 'willekeurige afbeelding' niet meer
Ik neem aan dat Joomla met een nieuwe update dit probleem ook zelf weer oplost.
Ik heb er alle vertrouwen in
Discussie gesloten.