Webylon 3.1 API Docs
  • Package
  • Class
  • Tree
  • Deprecated
  • Download
Version: current
  • 3.2
  • 3.1

Packages

  • auth
  • Booking
  • cart
    • shipping
    • steppedcheckout
  • Catalog
  • cms
    • assets
    • batchaction
    • batchactions
    • bulkloading
    • comments
    • content
    • core
    • export
    • newsletter
    • publishers
    • reports
    • security
    • tasks
  • Dashboard
  • DataObjectManager
  • event
  • faq
  • forms
    • actions
    • core
    • fields-basic
    • fields-dataless
    • fields-datetime
    • fields-files
    • fields-formatted
    • fields-formattedinput
    • fields-relational
    • fields-structural
    • transformations
    • validators
  • googlesitemaps
  • guestbook
  • installer
  • newsletter
  • None
  • photo
    • gallery
  • PHP
  • polls
  • recaptcha
  • sapphire
    • api
    • bulkloading
    • control
    • core
    • cron
    • dev
    • email
    • fields-formattedinput
    • filesystem
    • formatters
    • forms
    • i18n
    • integration
    • misc
    • model
    • parsers
    • search
    • security
    • tasks
    • testing
    • tools
    • validation
    • view
    • widgets
  • seo
    • open
      • graph
  • sfDateTimePlugin
  • spamprotection
  • stealth
    • captha
  • subsites
  • userform
    • pagetypes
  • userforms
  • webylon
  • widgets

Classes

  • ArrayLib
  • BBCodeParser
  • Convert
  • Cookie
  • DataDifferencer
  • Geoip
  • HTMLCleaner
  • HTTP
  • i18n
  • Profiler
  • ShortcodeParser
  • SSHTMLBBCodeParser
  • SSHTMLBBCodeParser_Filter
  • SSHTMLBBCodeParser_Filter_Basic
  • SSHTMLBBCodeParser_Filter_EmailLinks
  • SSHTMLBBCodeParser_Filter_Extended
  • SSHTMLBBCodeParser_Filter_Images
  • SSHTMLBBCodeParser_Filter_Links
  • SSHTMLBBCodeParser_Filter_Lists
  • TextParser
  • Translatable_Transformation
  • XML

Class SSHTMLBBCodeParser_Filter_Links

SSHTMLBBCodeParser
Extended by SSHTMLBBCodeParser_Filter
Extended by SSHTMLBBCodeParser_Filter_Links
Package: sapphire\misc
Author: Stijn de Reede <sjr@gmx.co.uk>
Located at sapphire/parsers/HTML/BBCodeParser/Filter/Links.php

Methods summary

public none
# _preparse( )

Executes statements before the actual array building starts

Executes statements before the actual array building starts

This method should be overwritten in a filter if you want to do something before the parsing process starts. This can be useful to allow certain short alternative tags which then can be converted into proper tags with preg_replace() calls. The main class walks through all the filters and and calls this method if it exists. The filters should modify their private $_text variable.

Returns

none
none

Author

Stijn de Reede <sjr@gmx.co.uk>
Seth Price <seth@pricepages.org>

See

mixed

Overrides

SSHTMLBBCodeParser::_preparse
public string
# smarterPPLinkExpand( mixed $matches )

Intelligently expand a URL into a link

Intelligently expand a URL into a link

Returns

string
string

Author

Seth Price <seth@pricepages.org>
Lorenzo Alberton <l.alberton@quipo.it>
public string
# smarterPPLink( mixed $matches )

Finish preparsing URL to clean it up

Finish preparsing URL to clean it up

Returns

string
string

Author

Seth Price <seth@pricepages.org>

Methods inherited from SSHTMLBBCodeParser

SSHTMLBBCodeParser(), _buildParsedString(), _buildTag(), _buildTagArray(), _childNeeded(), _isAllowed(), _parentNeeded(), _validateTagArray(), addFilter(), addFilters(), getParsed(), getPreparsed(), getStaticProperty(), getText(), parse(), qparse(), removeFilter(), setOption(), setText(), staticQparse()

Magic methods summary

Properties summary

public array $_allowedSchemes
#

List of allowed schemes

List of allowed schemes

public string $_defaultScheme
#

Default scheme

Default scheme

public array $_definedTags
#

An array of tags parsed by the engine

An array of tags parsed by the engine

Properties inherited from SSHTMLBBCodeParser

$_filters, $_options, $_parsed, $_preparsed, $_tagArray, $_text

[Raise a SilverStripe Framework issue/bug](https://github.com/silverstripe/silverstripe-framework/issues/new)
- [Raise a SilverStripe CMS issue/bug](https://github.com/silverstripe/silverstripe-cms/issues/new)
- Please use the Silverstripe Forums to ask development related questions. -
Webylon 3.1 API Docs API documentation generated by ApiGen 2.8.0