clearFusionCMS 3.0.0
  • Package
  • Class
  • Tree
  • Deprecated

Packages

  • clearFusionCMS
    • module
      • cloudflare
      • comments
      • content
      • forms
      • members
      • search
  • fusionLib
  • None

Classes

  • _flFormGroup
  • _flUtf8Base
  • flAcMgr
  • flApiDbInstaller
  • flApiKeyMgr
  • flApiServer
  • flApiService
  • flApp
  • flAuthTOTP
  • flBufferCode
  • flBufferCss
  • flBufferJs
  • flCache
  • flCacheAPC
  • flCacheDb
  • flCacheDbInstaller
  • flCacheDummy
  • flCacheFile
  • flCacheFunction
  • flCacheMemcache
  • flCacheMemcached
  • flCacheOutput
  • flCacheRedis
  • flCacheSqlite
  • flConfig
  • flConfigDb
  • flConfigDbInstaller
  • flConfigFile
  • flConfigIni
  • flController
  • flControllerAction
  • flDate
  • flDateTzMenu
  • flDb
  • flDbInstaller
  • flDbInstallerInterface
  • flDbMySQL
  • flDbMySQLi
  • flDbMySQLiResult
  • flDbMySQLResult
  • flDbNestedSet
  • flDbResult
  • flDbSQLite
  • flDbSQLite3
  • flDbSQLite3Result
  • flDbSQLiteResult
  • flEmail
  • flEvent
  • flEventDbInstaller
  • flEventManager
  • flExceptionErrorController
  • flExceptionReporter
  • flForm
  • flFormBuilder
  • flFormDecorator
  • flFormDecoratorDl
  • flFormDecoratorDtDd
  • flFormDecoratorFieldset
  • flFormDecoratorForm
  • flFormDecoratorLi
  • flFormDecoratorList
  • flFormDecoratorUl
  • flFormElement
  • flFormElementButton
  • flFormElementCheckbox
  • flFormElementChecklist
  • flFormElementEmail
  • flFormElementFile
  • flFormElementHidden
  • flFormElementImage
  • flFormElementInteger
  • flFormElementNumber
  • flFormElementPane
  • flFormElementPassword
  • flFormElementRadio
  • flFormElementRecaptcha
  • flFormElementSearch
  • flFormElementSelect
  • flFormElementSubmit
  • flFormElementText
  • flFormElementTextArea
  • flFormElementTextSuggest
  • flFormElementUri
  • flFormElementWYSIWYG
  • flFormValidator
  • flFormValidatorAttribMax
  • flFormValidatorAttribMin
  • flFormValidatorCustomJS
  • flFormValidatorEmail
  • flFormValidatorEquals
  • flFormValidatorInteger
  • flFormValidatorMax
  • flFormValidatorMaxChecklist
  • flFormValidatorMaxLength
  • flFormValidatorMin
  • flFormValidatorMinChecklist
  • flFormValidatorMinLength
  • flFormValidatorMultiEmail
  • flFormValidatorNotEquals
  • flFormValidatorNumber
  • flFormValidatorRegex
  • flFormValidatorRequired
  • flFormValidatorSameAs
  • flFormValidatorUri
  • flFtpClient
  • flGravatar
  • flHttpClient
  • flHttpClientCookie
  • flImage
  • flImageFilter
  • flImageFilterBrightness
  • flImageFilterColorize
  • flImageFilterContrast
  • flImageFilterEdgeDetect
  • flImageFilterEmboss
  • flImageFilterGaussianBlur
  • flImageFilterGrayscale
  • flImageFilterMeanRemoval
  • flImageFilterNegative
  • flImageFilterPixelate
  • flImageFilterSelectiveBlur
  • flImageFilterSepia
  • flImageFilterSepia2
  • flImageFilterSmooth
  • flIntegrity
  • flKeygen
  • flLog
  • flLogHandlerChrome
  • flLogHandlerLoggly
  • flLogHandlerPapertrail
  • flLogHandlerSlack
  • flMimeTypes
  • flModuleDbInstaller
  • flModuleMgr
  • flRegistry
  • flRequest
  • flRequestDbInstaller
  • flRequestThrottle
  • flResponse
  • flRouter
  • flRouterRoute
  • flRssChannel
  • flRssClient
  • flRssItem
  • flSearch
  • flSearchIndexer
  • flSearchManager
  • flSearchResults
  • flSearchTags
  • flSession
  • flSessionData
  • flSessionDb
  • flSessionDbInstaller
  • flSessionFile
  • flSessionMemcache
  • flSessionMemcached
  • flSessionRedis
  • flTemplateDbInstaller
  • flTemplateEngine
  • flTemplateManager
  • flTextHTML
  • flTextSplitWords
  • flTextStemmer
  • flTextStemmerEn
  • flTextStrip
  • flTimer
  • flUri
  • flUser
  • flUserAdapter
  • flUserAdapterRemote
  • flUserDbInstaller
  • flUserMgr
  • flUserPwdGen
  • flUserServerApiV1
  • flUtf8
  • flUuid
  • flVariables
  • flVariablesDbInstaller
  • flWidgetBreadcrumb
  • flWidgetFloatingActionMenu
  • flWidgetPagination
  • flWidgetTable
  • flWidgetTabs
  • flWidgetToolbar
  • flWidgetTreeChildNode
  • flWidgetTreeLinkNode
  • flWidgetTreeNode
  • flWidgetTreeView
  • fusionLib

Interfaces

  • flFormElementWYSIWYGCodeInterface
  • flFormElementWYSIWYGInterface
  • flFormElementWYSIWYGTransformInterface
  • flLogHandler
  • flModuleInstallInterface

Exceptions

  • flAcException
  • flAppException
  • flCacheException
  • flConfigException
  • flDateException
  • flDbException
  • flEventException
  • flException
  • flExceptionBadRequest
  • flExceptionForbidden
  • flExceptionLoadClass
  • flExceptionNotFound
  • flExceptionPHP
  • flFormException
  • flHttpClientException
  • flImageException
  • flRegistryException
  • flRequestThrottleException
  • flRouterException
  • flSessionException
  • flTemplateEngineException
  • flUserException
  • flVariablesException
  • flWidgetException

Functions

  • __
  • __noop
  • _flErrorHandler
  • _n
  • _n_noop

Class flFormElementWYSIWYG

flFormElementWYSIWYG Class

WYSIWYG text input form element.

flFormElement
Extended by flFormElementTextArea
Extended by flFormElementWYSIWYG
Package: fusionLib
Copyright: Copyright (c) 2007 - 2014 fusionLib. All rights reserved.
Located at system/libs/Form/flFormElementWYSIWYG.php

Methods summary

public flFormElementWYSIWYG
# setDB( flDb $db )

Set database to use.

Set database to use.

Parameters

$db
The database object.

Returns

flFormElementWYSIWYG
This Object.
public flFormElementWYSIWYG
# editorModule( string $module )

Set the editor module to use.

Set the editor module to use.

Parameters

$module
The name of the editor module to use.

Returns

flFormElementWYSIWYG
This Object.
public flFormElementWYSIWYG
# editorCSS( string $css )

Set the URI of the file to load style from.

Set the URI of the file to load style from.

Parameters

$css
The URI of the CSS file to include in the editor.

Returns

flFormElementWYSIWYG
This Object.
public flFormElementWYSIWYG
# editorInternalLinks( string $uri )

Set the URI of the script used to generate internal links.

Set the URI of the script used to generate internal links.

Parameters

$uri
The script location.

Returns

flFormElementWYSIWYG
This object.
public flFormElementWYSIWYG
# editorFileBrowser( string $uri )

Set the URI of the script to browse files.

Set the URI of the script to browse files.

Parameters

$uri
The script location.

Returns

flFormElementWYSIWYG
This object.
public flFormElementWYSIWYG
# editorAddTag( string $name, string $tag )

Add a custom tag to the editor.

Add a custom tag to the editor.

Parameters

$name
The display name of the tag.
$tag
The tag to insert.

Returns

flFormElementWYSIWYG
This object.
public flFormElementWYSIWYG
# editorSize( string $w, string $h )

Set the dimensions of the editor.

Set the dimensions of the editor.

Parameters

$w
The width, e.g. 100% or 450.
$h
The height.

Returns

flFormElementWYSIWYG
This object.
public flFormElementWYSIWYG
# editorContentType( string $type )

Set the type of content that the editor is working on.

Set the type of content that the editor is working on.

Parameters

$type
The content type, 'html', 'chunk', 'snippet', 'xml', 'text', 'css' or mime type.

Returns

flFormElementWYSIWYG
This object.
protected string
# _getValueEscaped( )

Get the escaped value, HTML elements and the characters [ ] are escaped.

Get the escaped value, HTML elements and the characters [ ] are escaped.

Returns

string
The escaped value.

Overrides

flFormElement::_getValueEscaped
public string
# getValue( )

Get the value of the element.

Get the value of the element.

Returns

string
The value.

Overrides

flFormElement::getValue
public string
# attribHTML( )

Generate the HTML for common attributes.

Generate the HTML for common attributes.

Returns

string
HTML attributes.

Overrides

flFormElement::attribHTML
public string
# render( )

Draw the element.

Draw the element.

Returns

string
The HTML.

Overrides

flFormElementTextArea::render

Methods inherited from flFormElementTextArea

setRows()

Methods inherited from flFormElement

__construct(), _getClientRuleName(), addValidator(), forceError(), getCleanedValue(), getClientRules(), getDescription(), getDescriptionHTML(), getError(), getJavaScript(), getLabel(), getLabelHTML(), getName(), getPlaceholder(), getTitle(), getValidText(), hasValidators(), hide(), isDisabled(), isHidden(), isReadonly(), isRequired(), isSubmitted(), isValid(), processRequest(), setAutocomplete(), setCSS(), setDescription(), setDisabled(), setJavaScript(), setLabel(), setPlaceholder(), setReadonly(), setRequired(), setTitle(), setValidText(), setValue()

Properties summary

protected flFormElementWYSIWYGInterface $module

The instance of the module to load the editor from.

The instance of the module to load the editor from.

# null
protected array $settings

Editor settings.

Editor settings.

# array( 'css' => '', 'internalLinks' => '', 'fileBrowser' => '', 'tags' => array(), 'width' => '100%', 'height' => '450', 'contentType' => 'html' )
protected string $style

The style to apply.

The style to apply.

# ''
protected type $db

The database object.

The database object.

# null

Properties inherited from flFormElementTextArea

$rows

Properties inherited from flFormElement

$autocomplete, $class, $description, $disabled, $error, $form, $hidden, $isValid, $isValidText, $js, $label, $name, $placeholder, $readonly, $required, $title, $validators, $value

clearFusionCMS 3.0.0 API documentation generated by ApiGen