Upgrade vanavond

Beste lezers,

Vanavond is Sargasso overgegaan op een nieuwe versie van haar blogsoftware. Eerste tests geven aan dat alles goed staat. Maar mocht u toch nog vreemde dingen zien, laat het ons in de reacties even weten. Zeg er dan ook bij welke browser je gebruikt.

En het is aan te raden eerst een paar keer te refreshen of reloaden. Dan ben je de oude zooi met zekerheid kwijt.

  1. 32

    @ Steeph: Ik lees nu pas #19. Nee, het ligt niet aan IE6. Met FF 3.0.5 (op Linux) hetzelfde probleem — spaties en “enters” worden ge-escaped als hun respectievelijke ASCII codes (%020, %00D%00A) getoond na het editen van een reactie — wat dan inderdaad even later weer verdwijnt na een refresh.

  2. 39

    Op de pda (HP IPaq) doet-ie het beter dan voorheen. Nu kom ik met sargasso.nl gelijk in de light versie; hiervoor niet. Heel fijns!

  3. 43

    wow, dat is niet goed, ik zou die edit module als het een module is, even opnieuw installen, ergens worden er onleesbare karakters urlencoded, denk met saven

    test2

  4. 46

    @ Thomas: Zie “Toegestane HTML-tags” onder het invoerveld (niet dat cursief hier herkenbaar is als cursief als je niet heel erg oplet maar dat zal neem ik aan een lokaal font-issue zijn)

  5. 47

    Probleem met het editen van een posting na plaatsing: na ‘save’ krijg ik een kreet%kreet%kreet melding onder ‘unnamed’ in de comments. Een refresh lost dat op. Technisch werkt het dus wel, maar weergave is nog niet helemaal goed.

    Browser: Safari 3.2.1 op OS X Leopard.

    En ja: na CTRL+R zelfde probleem.

    Lijkt op probleem gemeld bij comment 35.

  6. 50

    @Pleuro: Welk kleurkader bedoel je in dit geval?

    @NoName: Ik ben alleen uitvoerende slaaf van de webmeesteres. Als een echte meesteres doet ze het werk niet zelf.

  7. 51

    Steeph,

    Heb je ook gekeken in wp-includeskses.php naar $allowedtags (op regel 291)?

    In de huidige versie van WordPress staat het img tag uit. Heb je geprobeerd om deze toe te voegen? Zie hieronder voor code:

    ‘img’ => array(
    ‘alt’ => array (),
    ‘align’ => array (),
    ‘border’ => array (),
    ‘height’ => array (),
    ‘src’ => array (),
    ‘width’ => array ()),

    Misschien dat commenters dan zelf weer afbeeldingen kunnen laten zien.

  8. 52

    <?php
    /*
    Plugin Name: url2afbeelding
    Version: 0.2
    Plugin URI: geen
    Description: Zet url om in afbeelding.
    Author: gbh
    Author URI: geen
    */
    function Maak_plaatje($inhoud) {
    ////////plaatjes
    $inhoud = preg_replace("`(<a href=\")(http://)([\s\S]*?)(.png|.gif|.jpg|.jpeg)(\" rel=\"nofollow\">)(http://)([\s\S]*?)(.png|.gif|.jpg|.jpeg)(</a>)`i", "<p><img src=\"$2$3$4\" /></p>", $inhoud);
    return $inhoud;
    }
    add_filter(‘comment_text’,’Maak_plaatje’);
    ?>

    ff in je plug in map mikken

  9. 55

    heb hem net geschreven en ff getest op wp 2.7 en werkt

    code kijkt alleen niet naar de grootte van plaatjes, hoort bij een goede css weg te vallen achter de rechter div

    dit is gewoon een simpele reguliere expressie die een link omzet in een zichtbaar plaatje

  10. 59

    Waarom niet gewoon img aan de allowed tags toevoegen? Kun je dat niet even testen gbh, slaan we daar Steeph mee om de oren en dan moet ie wel ;)

  11. 60

    MP, comment_text wordt uitgevoerd als data uit een database op het scherm geprint wordt, dan wordt dit filter uitgevoerd

    en ik heb geen idee wat er hier allemaal aan plug-ins op de achtergrond draait, dit is simpel en het werkt

    heb me ook meer dan een jaar niet meer bezig gehouden met wp, schrijf tegenwoodig mijn eigen php shit ;o))

  12. 61

    gbh, ja dat is nu zo, maar met jouw plugin wordt het een plaatje en geen link meer. Wellicht wil iemand niet het plaatje maar alleen een link laten zien zodat je geen gebruik maakt van iemand anders zijn bandwidth.

  13. 63

    MP, heb net ff vlug gekeken maar volgens mij filtert kses.php alles naar een standaard code voordat het wordt opgeslagen in een database, elementen die niet mogen worden er uit gefilterd of omgezet, kan wel overruled worden via een plug-in

  14. 80


    if(strcmp(tag, "code") == 0) {
    if(indentation == ABSENT)
    express(DISAPPOINTMENT);
    else {
    printf("Pff. Code op Sargasso...\n");
    emit_tag("/code");
    }