Van gold plating

woensdag 31 augustus 2011 in Computers en dingen. Permanente link | 10 reacties

Prioriteiten stellen! Als het af moet geraken, is het niet het moment om mieren te neuken!

‘t Zal altijd wel een werkpuntje (urh, dat woord) blijven, vrees ik: ik zo kan zó enorm lastig lopen van de petieterige details waar geen één mens op honderd over valt. En dan dreig ik mij uren bezig te houden met het zoeken naar oplossingen voor die kleine dingen, terwijl ik eigenlijk nog grotere vissen te braden heb.

Voorbeeld?

Ik krijg uitslag als ik ergens iets zie staan als

15 item(s) gevonden

Aaargh! Alleen al het typen, geeft me rillingen! Hoe bloederig moeilijk is het om te zeggen “item” als er één resultaat is, en “’items” in alle andere gevallen? In plaats van de mensen 99,9% van de tijd met die nutteloze haakjes op te schepen?

Nu, dat is meestal gemakkelijk op te lossen, zo’n abominatie. Een variante op

x==1?[item]:[items]

ergens in pleuren, en het is in orde.

Een andere, die meestal iets lastiger we te smurfen is, is deze:

Gebeurtenis
2 september 2011 – 9 september 2011

Gnnn! al die overbodige en informatie! Als het in een tabel staat met een “van”- en een “tot”-kolom, is iets als hierboven in orde voor mij, maar in het gewone gebruik? Dan wil ik mordicus mijn date ranges op deze manier geformatteerd zien:

2 – 9 september 2011
20 september – 5 oktober 2011
30 december 2011 – 3 januari 2012

Oh, ge moest eens weten hoe hard het nijpt om de defaultmanier waarop Drupal het doet aan te passen naar mijn goesting. Hier is de boosdoener:

// Different days, display both in their entirety.
else {
   $output .= theme('date_display_range', 
      array('date1' => $date1, 'date2' => $date2,
      'timezone' => $timezone)); }

En nee, ‘t is niet proper op te lossen op een twee drie. Want met een naieve

jaren verschillend?
     ja: toon dmy –dmy
     nee: maanden verschillend?
         ja: toon dm – dmy
         nee: toon d – dmy

is de kous natuurlijk lang niet af: er kunnen een ton verschillende datumformaten bedacht worden in Drupal namelijk, en ik zie niet meteen hoe ik in één moeite allerlei gevallen tegelijk kan behandelen:

2 – 9 september 2011
2011 (2 – 9/9)
September 2nd – 9th, 2011

…en dus wordt het ergens iets op theme-niveau, voor dat ene veld in die paar content types.

Maar daar heb ik nu geen tijd voor, wegens dat ik nog een bidet vol andere katten af te ranselen heb.

Antwerpenaars zijn dom en ze stinken. En inwoners van dorpen ook. En honden ook. En rokers ook. En macintoshen ook. En trouwen met avondfeesten en marie-louisen en scottishen zuigen. En WordPerfect is beter dan Word. En mijn papa is polies. Nee, mijn papa kent kinkong. Nee, mijn papa *is* kingkong en hij geeft u oneindig veel kloppen. Nee, mijn papa is superman en hij geeft u *twee keer oneindig* kloppen.

dinsdag 8 augustus 2006 in Sonstiges. Permanente link | 16 reacties

‘t Is eraan te zien dat het rustig is op het internet. ‘t Es ruize!

Geschreven al luisterend naar: The Beatles – Anthology 2, disc 1 – Eleanor Rigby (Strings Only)

Vriendjes

Zoek

<insert standard disclaimer>

Alles wat hier staat is mijn eigen opinie. Het wordt niet nagelezen of goedgekeurd door mijn werkgever voor het on-line komt, en ik bied geen enkele garantie voor kwaliteit of correctheid.

Mijn werkgever is het niet noodzakelijk eens met wat ik schrijf, en het spreekt vanzelf dat hij dan ook op geen enkele wijze aansprakelijk kan zijn voor wat ik hier publiceer.

Ter info

Eén van mijn e-mailadressen is michel [at] zog punt org. Normaal gezien antwoord ik daar, buiten de kantooruren, onmiddellijk op.

Valideert, in principe: css & xhtml.
Gemaakt met WordPress.
Syndicatie: Entries (RSS) en commentaar (RSS).



ISSN 1780-1338