Klein onderhoud Sargasso

Er vanuit gaande dat de helft van NL op vakantie is en de andere helft wel iets beters te doen heeft dan met deze temperatuur achter een computer te zitten, gebruiken we dit moment voor het uitvoeren van wat klein onderhoud. We willen een nieuw iets toevoegen namelijk.
Het kan dus zijn dat bepaalde zaken het komende uur niet geheel naar wens werkt. Hebt geduld!

Update: Onderhoud afgerond 22:05 uur. Preview functie voor comments toegevoegd. Feedback welkom in deze draad.

  1. 7

    de Webmeesteres is toch het alter ego van Carlos?
    Ik gok dat we een niet uit te zetten achtergrond-muzakje krijgen!

  2. 18

    Test van alle bb codes voor de preview functie:

    Normale tekst
    Dikke tekst
    Italic tekst
    onderstreepte tekst
    [color=red]rode tekst[/color]
    Grote tekst
    [color=green]combi dik en groen[/color]

  3. 19

    Ziet er goed uit.
    Leef u uit en experimenteer!
    De test is voor nu ff klaar.

    In later stadium wordt de layout van de knop en de box nog aangepakt.

    Zo zie je maar weer, de mythe van de Grote Carlos wordt steeds GROTER!

  4. 25

    misschien erg technisch, maar misschien een idee om de preview knop wel in dezelfde style te houden als de “plaats” knop. Verder zou het toch mogelijk moeten zijn om de comment preview niet te zien voordat je ook maar iets geschreven hebt? verder zeer goede aanvulling natuurlijk, bedankt.

  5. 27

    @25 Dat is o zo lastig en qua leerkurve (iedere keer een nieuw ter zake doend verrassinkje) zou het niet mijn stijl zijn.

  6. 28

    @BINGOERKW: zoals eerder gezegd, gaan we nog wat doen aan de styling zodat het wat consequenter is.
    Het is lastiger om de preview pas te laten zien als je wat typt. Daar zijn wel varianten van (dit is een zogenaamde plugin), maar die ondersteunen weer geen bbcode en plaatjes. En dan heb je er weinig aan.

    @mescaline: volgens mij wil mark2 zijn eigen commentaren graag achteraf nog ff aanpassen. Ook als ze er al definitief staan.
    Maar dat zou geschiedvervalsing zijn. Alleen weggelegd voor de redactie ;-)

  7. 29

    @Steeph,

    Toch maar de PHP code aanpassen?

    En ja dat editen achteraf is wel erg tricky. Alle reacties op een comment kunnen dan vreemd overkomen na een edit sessie:P

  8. 32

    Misschien is het ook wel aardig ‘quicktags’ met BBcodes boven de comment box te zetten. Deze heb je ook wanneer jullie zelf een bericht in WordPress plaatsen.

    WordPress plugin for comment Quicktags

    Je moet dan waarschijnlijk wel een eigen Javascript file maken voor BBcodes. Normaal gebruiken ze quicktags.js maar die bevat geen BBcodes. Praat ik in wartaal of is dit een appeltje en een eitje voor de Webmeesteres?

  9. 35

    In principe hoor je gewoon zorgvuldig te zijn en je bijdrage vooraf op spelfouten te controleren. Maar je mist er vaak een paar en het is altijd handig om die na plaatsing nog te kunnen corrigeren.

    Je zou eventueel er automatisch een ‘posting laatst aangepast’ regel bij kunnen vermelden.

    Geschiedschrijving is niet zo relevant, je hebt tenslotte zo een nieuw alias en ip.

  10. 36

    @Mark2, er zijn een aantal spelling check plugins voor WordPress. Dus zelfs dat kan ondervangen worden als je wilt.

  11. 38

    Tering, wat een omslachtige preview-functie, beetje leipe wordpress plugin. Ik zou er functioneel niet op zitten wachten maar los daarvan: esthetisch gezien dienen ‘plaats’ en ‘preview’ knop natuurlijk dezelfde opmaak te hebben en naast mekaar staan, als je het mij vraagt. Ik ben ook maar een simpele CSS’er/phpert, zoals uit de layout van PFMAG>>>!!!///ORG moge blijken.

    DESALNIETTEMINDERS geloof ik niet dat mensen werkelijk gebruik maken van zo’n functie, de psyche van de internetter is dusdanig dat hij na het poepen van tekst over het algemeen alleen maar aan PLEMPEN denkt.

  12. 47

    Waarom moet dat gepreview zo lang duren? “Rendering comment preview” klinkt AJAX-erig, waar het niet nodig lijkt? Of worden er allemaal wp plugins overheen gehaald?

  13. 52

    @Grobbo:

    if (this.showsCorrect) {
       System.out.println(“Joegie!”);
    } else {
       System.out.println(“bummer!”);
    }
    

    Maar das logisch!

    Toch?

    [list]

  14. Rood
  15. Blauw
  16. Geel
  17. [/list]

    [img]http://www.geencommentaar.nl/skins/gc4/img/headerImage.php[/img]

  18. 56

    in php?
    ben er niet zo heel goed in thuis. zal eens snuffelen.

    aan de andere kant willen we de code ook weer niet te zwaar maken. de site is al zo traag.

  19. 57

    @Steeph: Dat de site traag is ligt volgens mij aan de hosting. Als ik het vergelijk met GC dan is dit baggertraag.

    Maar goed, wij hebben dan ook een eigen server :-)

  20. 61

    ah kijkt eens aan de knoppies zijn al verbeterd, nu nog die comment preview op “hide” en de verbeteringen zitten erin.

  21. 66

    @dolby: traagheid heeft deels met hosting te maken (niet dedicated) en deels met de vreemde query structuur van wordpress.

    @dolby: de live preview plugin voor wordpress werkte niet met het direct vertalen van bbcodes. Dan heb je er dus weinig aan. En zelf iets maken zijn we te lui voor.

  22. 67

    @Steeph: Ik denk dat de querystructuur meer invloed heeft op de traagte dan een extra stukje phpscript.

    Maar goed, wanneer gaat WordPress hier wat aan doen? Lijkt me tijd voor een pas op de plaats en een herschrijving van de queries.

  23. 68

    @Spuyt12: De queries zijn eigenlijk al behoorlijk geoptimaliseerd. Het is meer de gekozen structuur die nu dwars zit. Die veroorzaakt gewoon heel veel losse queries. Zie het getal helemaal onderaan de pagina.
    Geen flauw idee of daar wat mee gaat gebeuren.

  24. 69

    idd, 42 queries? Waar is dat voor nodig…

    Even tellen:

    1 voor het artikel,
    1 voor de reacties
    1 voor de waan van de dag
    1 voor de recente comments
    1 voor de vorige, volgende artikelen (als dat al niet in een andere kwerrie kan)
    1 voor de weblogs (als dat niet harde code is)

    Er zullen er vast nog wel wat meer zijn… Maar goed, dat zullen er geen 36 zijn…

    Klinkt dus verre van optimaal…

  25. 70

    Klopt. Maar met b2evo denk ik dat jullie er trouwens ook wel een zooitje hebben lopen hoor. Maar ja, dedicated hosting… wie breed heeft enzo… ;-)

  26. 71

    @Grobbo: B2evo heeft al een aantal keer performancerevisies gedaan, waarbij de queries op de schop zijn genomen. Na de laatste keer gingen de queries 10 x zo snel…

    Het datamodel van b2evo ziet er goed uit… Heel ingewikkeld hoeft het natuurlijk ook niet te zijn. Een weblog heeft niet zo’n ingewikkelde structuur.

    En, wij hebben het niet zo breed. We betalen voor de hosting minder dan Sargasso. Maar eenmalig een eigen server kopen was redelijk prijzig. En nu kunnen we ook lekker spelen met dat ding (gaat helaas niet altijd helemaal goed ;-)