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::Plugins::BreadCrumbsPlugin
Child packages:

    internal package Foswiki::Plugins::BreadCrumbsPlugin::Core

    core class for this plugin

    an singleton instance is allocated on demand

    ClassMethod new() → $core

    constructor for a Core object

    ObjectMethod finish()

    called when this object is destroyed

    ObjectMethod recordTrail($web, $topic)

    adds the web.topic to the trail record

    ObjectMethod renderBreadCrumbs($params, $topic, $web) → $string

    implements the %BREADCRUMBS macro

    ObjectMethod getPathBreadCrumbs() → $list

    returns the path breadcrumbs of the recorded trail

    ObjectMethod getLocationBreadCrumbs($web, $topic, $relation, $recurse) → $list

    returns the location path starting at the given web.topic

    ObjectMethod i18n()

    returns the session's i18n service

    ObjectMethod translate($string, $web, $topic) → $string

    translates string as translated from the given web.topic

    ObjectMethod spaceOutWikiWord($wikiWord, $separator) → $string

    compatibility layer for Foswiki::Func::spaceOutWikiWord

    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 07 Feb 2025 - 22:48.
    This website is using cookies. More info. That's Fine