Docs Goabase

Text
in package

Class Text

Table of Contents

getLines()  : string
Get the first lines of a text, no empty lines
getMoreLink()  : string
Bricht lange texte ab und erstellt einen Link 'mehr anzeigen...' was dann den rest eingebettet anzeigt
getPosNew()  : int
getQuote()  : string
Zeilen, die mit drei sternen oder einem > anfangen, werden in ein span gepackt Wichtig: Diese Funktion muss vor allen nachfolgenden kommen, die den Text bearbeiten
getSymbolLink()  : string
Returns a symbol instead of the url.
getUrlFromHash()  : string
returns string with complete forum-url to a post
getWordWrap()  : string
Bricht Text nach X Zeichen um, ignoriert dabei HTML Ersetzt GetWordCut
setLineSize()  : string
Bricht Zeilen nach $nChar Zeichen um und setzt einen Umbruch ausschliesslich zwischen einzelnen Woertern.
getNumericEntities()  : mixed
Change all hex numeric to decimal numeric

Methods

getLines()

Get the first lines of a text, no empty lines

public static getLines(string $text[, int $lines = 4 ]) : string
Parameters
$text : string
$lines : int = 4
Return values
string

Bricht lange texte ab und erstellt einen Link 'mehr anzeigen...' was dann den rest eingebettet anzeigt

public static getMoreLink(string $strText[, int $nWords = 320 ][, int $nLines = 36 ]) : string

Wenn entweder $nWords die Anzahl der Woerter oder $nLines erreicht ist, wird der link gezeigt

Parameters
$strText : string
$nWords : int = 320
$nLines : int = 36
Return values
string

getPosNew()

public static getPosNew(int $jump) : int
Parameters
$jump : int
Return values
int

getQuote()

Zeilen, die mit drei sternen oder einem > anfangen, werden in ein span gepackt Wichtig: Diese Funktion muss vor allen nachfolgenden kommen, die den Text bearbeiten

public static getQuote(string $strText) : string
Parameters
$strText : string
Return values
string

Returns a symbol instead of the url.

public static getSymbolLink([mixed $strContent = '' ][, string $strSymbol = '🔗' ]) : string

Replaces {PUID567890:name} to name

Parameters
$strContent : mixed = ''
$strSymbol : string = '🔗'
Tags
noinspection

CascadeStringReplacementInspection

Return values
string

getUrlFromHash()

returns string with complete forum-url to a post

public static getUrlFromHash(string $strTextOut, int $nPos) : string

text contains @#245:161072 or @#245 and returns complete url

Parameters
$strTextOut : string
$nPos : int
Return values
string

getWordWrap()

Bricht Text nach X Zeichen um, ignoriert dabei HTML Ersetzt GetWordCut

public static getWordWrap(string $strContent[, int $nLen = 72 ][, string $strWrap = '<wbr>' ]) : string

Gefunden auf http://www.php.net/manual/de/function.wordwrap.php#89782, verbessert für utf-8

Parameters
$strContent : string
$nLen : int = 72
$strWrap : string = '<wbr>'
Return values
string

setLineSize()

Bricht Zeilen nach $nChar Zeichen um und setzt einen Umbruch ausschliesslich zwischen einzelnen Woertern.

public static setLineSize(string $strText, int $nChar[, string $strAddChar = '' ]) : string
Parameters
$strText : string
$nChar : int
$strAddChar : string = ''
Return values
string

getNumericEntities()

Change all hex numeric to decimal numeric

protected static getNumericEntities(string $string) : mixed
Parameters
$string : string
Return values
mixed

http://de3.php.net/manual/en/function.html-entity-decode.php#96324

Search results