Blogs

Anoniem niet langer 'anoniem' noemen

met categorie:  

Zoals voorgesteld hier: http://www.mechelenblogt.be/2011/06/zes-jaar-mechelenblogt , zou ik eens willen proberen om de default username 'Anoniem', die geplaatst wordt bij reacties van niet-ingelogde bezoekers, weg te laten.  Bezoekers worden dan gedwongen om een eigen naam te kiezen waaronder ze posten.

De enige relevante Drupal content hierover die ik vond, staat hier: http://drupal.org/node/240610

Tijdelijke security fix

Heb het tonen van foutboodschappen uitgezet, aangeraden volgens deze security alert: http://drupal.org/node/1168756

Dit totdat we de Drupal versie terug up to date brengen.

Verder ook een verbetering aan het contact-formulier: daar kun je nu enkel tekst typen, geen HTML.  Reden: de HTML code belandde in text-only mails en dat maakte de boodschap moeilijk om te lezen.  Is opgelost door FckEditor te vertellen dat hij niet actief moet zijn op de contactformulieren.

Nieuw content type: Proef-blog

Naast 'Blog artikel' en 'Gastblog' is er nu een derde content type, genaamd 'Proef blog-artikel'.

Dit kan geschreven worden door mensen met de rol 'Proefblogger'.  Dat zijn bloggers die we wel eens aan het woord willen laten, maar niet helemaal vertrouwen.

Via de workflow module worden de proef blog artikels eerst op status 'op proef' gezet.  Ze verschijnen dan nog niet op de blog.  Er wordt een mail verstuurd naar mechelenblogt@gmail.com met de melding dat er een proef-artikel is verschenen dat nagelezen kan worden.

Module en core updates

met categorie:  

Drupal core is nu v6.20, en alle modules zitten op hun meest recente versies.

Dus als er issues opduiken kan het best wel eens daar aan liggen :-)

Transliteratie van URLs

met categorie:  

Een oud zeer dook weer op: URLs van artikels met accenten in de titel, waren fout.

Bijvoorbeeld het artikel met als URL 'n jaar en n dag later' (dus zonder de éé's).

Oorzaak: de module pathauto had geen transliteratie bestand meer (i18n.ascii.txt).

Oplossing: het voorbeeldbestand kopieren en de juiste naam geven.

Gevolg: terug mooie URLs, zoals http://mechelenblogt.be/2010/11/jaar-en-dag-later

FCKeditor trubbels

met categorie:  

Sinds de vorige update was de Drupal bijna helemaal up to date.

Helemaal, behalve dus FCKeditor aangezien er daar sinds jaar en dag een paar custom wijzigingen in zitten om de file browser (images uploaden en selecteren) goed in te stellen qua directories.

Gisteren dan toch de sprong gewaagd, en zoals gevreesd: de filebrowser liet geen images meer zien.  Bij het debuggen liet ik per ongeluk een syntax fout achter, waardoor de er tijdens de nacht uitlag.

Zonet heb ik dan toch de schuldige setting kunnen vinden.

Ter referentie hier de juiste settings.

Malines Graphique feed terug OK

met categorie:  

De Malines Graphique feed is terug in orde.

Ik had al een 'feed importer' gemaakt, maar had deze gemapt op content type 'Feed Item' in plaats van 'Feed'.  Waardoor ik in de Feed node geen URL kon ingeven.

Nu dat wel het geval is, komen de foto's terug binnen, althans manueel. Nog een dagje geduld om te kijken of het ook automatisch lukt...

Nieuwe drush; site update

met categorie:  

Zondag heb ik een nieuwe versie van drush geïnstalleerd.

Met het commando 'drush @www up' kan zo de hele site up to date gebracht worden.

Dat heb ik dan ook gedaan, met helaas als gevolg dat de feeds (malines graphique import) niet meer werkte, doordat die nu afhankelijk is van o.a. de ctools module.

Eerst poging tot herstel is bij deze gebeurd, maar ik weet nog niet of het werkt.

Malines Graphique foto van de dag

met categorie:  

De Malines Graphique foto van de dag is gearriveerd.

Ik heb een input filter gemaakt ('mg_scale_filter') die alle afbeeldingen met class="malinesgraphique" een breedte van 180 pixels geeft, en een passende hoogte.  Deze filter is geactiveerd in het inputformaat 'Standaard HTML'.

Dit is niet echt een propere methode; beter zou zijn om die filter enkel op te roepen bij het binnenhalen van de feed items.  Hoe dat precies in zijn werk zou gaan is nog uit te zoeken.

Deze TODOs zijn gedaan:

Malines Graphique foto van de dag: status

Ik heb even naar de Malines Graphique feed gekeken vandaag.

Een update:

Login_destination snippet aangepast

met categorie:  

Blijkt dat login destination snippets een beetje aangepast zijn.

De code die we hadden was deze:

if(in_array('gastblogger',$account->roles))
{
    return 'node/add/gastblog';
} else
{
    return array('path'=>'startpagina');
}

Het voorbeeld van de login_destination pagina luidt:

Lastige error

met categorie:  

De foutboodschap die de site momenteel plaagt, is deze:

warning: in_array() [function.in-array]: Wrong datatype for second argument in /home/org/mechelenblogt/www/includes/common.inc(1685) : eval()'d code on line 1.

Bijvoorbeeld bij het inloggen op de site...

Verdwenen categorie pagina's: gefixt

http://mechelenblogt.be/categorie/aartsbisdom leidde naar /taxonomy/term en dat was op zijn beurt een 404 Page Not Found.

Een kapotte categorie-pagina dus.   In de taxonomy tabellen vond ik niks vreemd, en ook via views viel er niks te ontdekken of te verbeteren.  Dus moest google eraan te pas komen; deze pagina bevatte uiteindelijk de clou: http://drupal.org/node/574756.

Modules upgrade

met categorie:  

Heb alle modules behalve FckEditor geupdate naar de laatste versie via drush. (fckEdtior is de enige module met custom wijzigingen).

Eigenlijk moet de Drupal core ook nog een update krijgen.

Bij het inloggen krijg je momenteel een ernstige foutboodschap, daar moet ik dringend nog eens naar kijken.

Inhoud syndiceren