Archief van categorie ‘Website devven’

Wordpress: De laatste 10 posts met een reactie

zondag 20 september 2009

Al weer enkele weken staan in de sidebar op deze site de laatste 10 reacties. Om volledig te zijn: Er staan links naar de laatste 10 posts waarin deze reacties staan. Op zich natuurlijk prima en prettig om meteen duidelijk te hebben op welke posts het laatst een reacties is gekomen. Het enige wat ik echter minder vond is dat de volledige naam van de post inclusief de naam van de gene die gereageerd heeft geplaatst werd. Hierdoor namen m.i. de linkjes naar de reacties onnodig veel ruimte in op de sidebar. Ik zeg bewust mijns inziens, daar dit uiteraard persoonlijk is.

Omdat ik de linkjes naar de posts waarop gereageerd wordt wel wil laten staan, maar er dus voor wil zorgen dat ze wat minder ruimte innemen, heb ik een kleine functie in php geschreven die een linkje plaatst naar de laatste 10 posts waarop gereageerd is. Wanneer de titel van de post echter meer ruimte inneemt als er op één regel in de sidebar is, wordt de tekst afgekapt. Hierdoor nemen de linkjes naar de reacties nooit meer als 10 regels in beslag. Ruimte probleem opgelost dus. Verder vind ik het ook een stuk opgeruimder ogen. Het resultaat van mijn php gerommel zie je rechts op deze site in de sidebar onder het kopje “laatste reacties”. Mocht je ook een website hosten die op Wordpress draait en ook intresse in deze functionaliteit hebben, dan bij deze een kleine how to over hoe dit te bereiken.

(meer…)

Internet Explorer 6 – Ellende nog niet ten einde

woensdag 22 april 2009

Nadat ik vandaag tot de ontdekking kwam dat de lay-out van deze site door een wat fors uitgevallen “thumbnail” in Internet Explorer 6.0 behoorlijk overhoop werd gegooid (iets wat ik overigens ondertussen gefixed heb door hier even een echte thumbnail van te maken), heb ik voor de aardigheid maar eens even bekeken wat het percentage bezoekers is dat deze site met de beruchte 6.0 versie van IE bekijkt. Waarom dit interessant is? Wel omdat iedere zich zelf respecterende webdesigner je zal vertellen dat het ontwikkelen van een site mede door het nog veelvuldige gebruik van Internet Explorer 6 af en toe een echte hel kan zijn.

Internet Explorer 6 is namelijk onder webontwikkelaars berucht voor het niet naleven van de webstandaarden. Dit heeft als consequentie dat om een site in IE6 toonbaar te krijgen, terwijl deze er in andere browser ook goed uit ziet, er vaak allerlei extra code moet worden geschreven om toch het zelfde resultaat te behalen. Het moge dus duidelijk zijn dat IE6 ontwikkelaars vaak de nodige kopzorgen geeft.

Daar Internet Explorer 6 naast dat het een gedrocht van een browser is het levenslicht zag op 27 augustus 2001 en daarmee al dik 7 jaar oud is, gebruiken gelukkig steeds meer mensen Internet Explorer 7, de recent beschikbaar gekomen versie 8, Firefox Chrome of een andere browser. Deze browsers gaan gelukkig beter om met de webstandaarden en dat maakt het ontwikkelen van een website een stuk prettiger. Maar goed, maar eens gekeken hoe vaak IE6 nog gebruikt wordt om deze site te bezoeken.

(meer…)

Howto: Gegevens uit een database op je website plaatsen

zondag 25 januari 2009

Voor websites waarvan de content weken, maanden of zelfs jaren ongewijzigd blijft is het beheer vaak niet erg arbeidsintensief. De inhoud van de pagina’s kan in deze gevallen vrij makkelijk lokaal worden aangepast om vervolgens op de webserver geplaatst te worden. Anders wordt het als je een site beheerd waarvan de content dagelijks of zelfs nog vaker wijzigt,  bijgewerkt wordt, of wanneer gebruikers actief hun bijdrage aan de site kunnen leveren door er zelf berichten en of multimedia materiaal op te plaatsen.

In die gevallen is het bewaren van content in de pagina’s van je site vaak niet handig en in gevallen waar gebruikers ook nog input kunnen leveren zelf onmogelijk. De meeste sites waarvan de content veelvuldig wisselt of aangevuld wordt maken dan ook gebruik van databases. In de database wordt alle content van de site bewaard. Over hoe die content uit je database te halen en te presenteren op je site, gaat deze howto.

(meer…)

Browsershots.org

dinsdag 25 november 2008

Iedereen die wel eens een website heeft beheerd of ontwikkeld weet dat het af en toe een ramp kan zijn om er voor te zorgen dat je site er in alle browsers hetzelfde uitziet. Zonder dat ik wil gaan flamen op Microsoft, is het vaak IE dat zich niet aan de web standaarden houd. Gevolg: De site lijkt er in IE goed uit te zien Firefox en Opera vegen er de vloer mee aan.

De websiteontwikkelaar kan dit alleen voorkomen door tijdens de bouw de boel in verschillende browsers te controleren. Nu is het natuurlijk geen probleem om bijvoorbeeld een versie van Firefox en IE naast elkaar op je systeem te installeren. Twee verschillende versies van dezelfde browser (bijvoorbeeld IE6 en 7) wordt al lastiger, zoniet onmogelijk. Voor iedereen die geen zin heeft om te gaan klooien met MIcrosoft VPC images en die niet niet de mogelijkheid heeft om in bijvoorbeeld VMWare verschillende versies van dezelfde browser te draaien is de site Browsershots.org een uitkomst.

(meer…)