Les fonctions utiles

Un article de ReaxiaWiki.

Reaxia est fourni avec la bibliothèque EpiTools qui contient de nombreuses classes et fonctions utiles lors d'un développpement PHP. Reaxia contient aussi reaxia_core, un dossier contenant les scripts de la partie serveur de Reaxia.

Pour les détails techniques de ces bibliothèques, consultez la documentation PHPDoc de Reaxia.

Voici une rapide liste des fonctions les plus courantes :

EpiTools

implodeParams($params, $bStripslashes = true)

implodeParamsAsHiddenInputs($params, $bStripslashes = true, $name_root = )

unhtmlentities($str)

EchoGoogleBar($CurrentPageNumber, $MaxPageNumber, $maxReturnedRows, $queryparams = array())

EchoNewGoogleBar($CurrentPageNumber, $MaxPageNumber, $maxReturnedRows, $queryparams = array(), $anchor = , $ImagesURL = 'images/', $strStartAtRowField = 'startAt', $strNBRowsField = 'nbRows')

stripslashes($value)

addslashes($value)

StripNonAlphaNumSmart($str, $exceptions = , $SpaceReplaceChar = '_', $MaxChars = 0)

GeneratePassword($PasswordLength, $bAddNonAlphanum = false, $lowercaseOnly = false)

GeneratePasswordBasedOnName($Name, $NameLength = 3, $AdditionalCharsLength = 3, $AdditionalCharsNumericOnly = true)

Reaxia

insert_thread($threadname, $options = array())

FindKeyword($text, $keyword, &$textBefore, &$TextAfter)

FindKeywordWithParams($text, $keyword, &$textBefore, &$TextAfter, &$params)

GetOptionsTagsForArray(&$theArray, $indentation = 0, $selectedId = false)

SQLToTimeStamp($SQL_date)

[ ] ajouter les liens vers le PHPDoc