PerlDoc

See PublishedAPI for packages intended to be used by Plugin and Contrib authors, or browse all packages.
See also Developing plugins, Developer's Bible, Technical Overview


Parent package: Foswiki::Serialise
Child packages:

    internal package Foswiki::Serialise::Embedded

    This is the on disk format serialiser and deserialise for Foswiki topics legacy .txt format.

    WARNING this is only for Foswiki::Meta objects.

    ClassMethod new( $class, ) → $cereal

    StaticMethod dataEncode( $uncoded ) → $coded

    Encode meta-data field values, escaping out selected characters. The encoding is chosen to avoid problems with parsing the attribute values in embedded meta-data, while minimising the number of characters encoded so searches can still work (fairly) sensibly.

    The encoding has to be exported because Foswiki (and plugins) use encoded field data in other places e.g. RDiff, mainly as a shorthand for the properly parsed meta object. Some day we may be able to eliminate that....

    Kontakt
    Pädagogische Hochschule Schwyz
    Zaystrasse 42
    CH-6410 Goldau
    T +41 41 859 05 90
    info@phsz.ch Dies ist ein Wiki des Fachkerns Medien und Informatik der Pädagogischen Hochschule Schwyz. Für Fragen wenden Sie sich bitte an wikiadmin@phsz.ch
    This page was cached on 31 Jan 2025 - 19:06.
    This website is using cookies. More info. That's Fine