Text
in package
Table of Contents
Methods
- __construct() : mixed
- 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
- shortenMessage() : string
- generateAnchorLinks() : array<string|int, mixed>
Methods
__construct()
public
__construct() : mixed
getMoreLink()
Bricht lange texte ab und erstellt einen Link 'mehr anzeigen...' was dann den rest eingebettet anzeigt
public
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
Tags
Return values
stringgetPosNew()
public
getPosNew(int $jump) : int
Parameters
- $jump : int
Return values
intgetQuote()
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
getQuote(string $strText) : string
Parameters
- $strText : string
Return values
stringgetSymbolLink()
Returns a symbol instead of the url.
public
getSymbolLink([mixed $strContent = '' ][, string $strSymbol = '๐' ]) : string
Replaces {PUID567890:name} to name
Parameters
- $strContent : mixed = ''
- $strSymbol : string = '๐'
Return values
stringgetUrlFromHash()
returns string with complete forum-url to a post
public
getUrlFromHash(string $strTextOut[, int $nPos = 0 ]) : string
text contains @#245:161072 or @#245 and returns complete url
Parameters
- $strTextOut : string
- $nPos : int = 0
Return values
stringshortenMessage()
public
shortenMessage(string $strMessage[, int $words = 12 ]) : string
Parameters
- $strMessage : string
- $words : int = 12
Return values
stringgenerateAnchorLinks()
private
generateAnchorLinks([array<string|int, mixed> $shortCut = [] ][, int $nPos = 0 ]) : array<string|int, mixed>
Parameters
- $shortCut : array<string|int, mixed> = []
- $nPos : int = 0