Procedural File: lib_common.php
Source Location: /lib/lib_common.php
Page Details:
Tags:
AddDynamicFooter [line 1629]
AddDynamicFooter() Display JS footer
AddDynamicHeader [line 1619]
AddDynamicHeader() Display JS and CSS header
availablePlugins [line 1342]
array availablePlugins(
)
|
|
availablePlugins() Return available plugins
cancel_button [line 1126]
string cancel_button(
$back_uri $back_uri)
|
|
cancel_button() génére un bouton de retour
Parameters
check4newVersion [line 1645]
string check4newVersion(
)
|
|
check4newVersion() Display a link to download new version if available
checkdate_validity [line 988]
boolean checkdate_validity(
string $date, [string $msg = ''])
|
|
checkdate_validity() Vérifie la validité d'une date
Tags:
Parameters
string |
$date |
|
string |
$msg |
(optionnal) |
cleanString [line 2019]
string cleanString(
string $string, [array $allowed = array()])
|
|
cleanString() Remove exotic characters form string same as used in filemanager
Parameters
string |
$string |
|
array |
$allowed |
|
commentEnabled [line 1805]
boolean commentEnabled(
string $m)
|
|
commentEnabled($m) Check if comment is enabled on given module
Parameters
cutBody [line 532]
array cutBody(
string $text)
|
|
cutBody() Renvoie un texte en 2 parties dans un tableau
Parameters
cutText [line 513]
void cutText(
string $content, integer $length, [integer $abbr = 0], [string $end = '...'])
|
|
cutText() Découpe un texte à une longeur donnée.
Parameters
string |
$content |
|
integer |
$length |
|
integer |
$abbr |
|
string |
$end |
|
date_compare [line 762]
boolean date_compare(
$date1 $date1, $date2 $date2, $op $op)
|
|
date_compare() Compare 2 dates with a given operator.
Parameters
$date1 |
$date1 |
|
$date2 |
$date2 |
|
$op |
$op |
|
date_rfc2822 [line 916]
string date_rfc2822(
string $date)
|
|
date_rfc2822() Format date to RFC 2822 date format
Tags:
Parameters
display_errors [line 1029]
void display_errors(
string $msg)
|
|
display_errors() Affichage d'un message d'erreur utilisateur
Tags:
Parameters
Display_linkin_page [line 1158]
void Display_linkin_page(
array $table_link, integer $total, integer $debut, [integer $pas = SELECT_LIMIT])
|
|
Display_linkin_page()
Parameters
array |
$table_link |
|
integer |
$total |
|
integer |
$debut |
|
integer |
$pas |
|
display_statut [line 1217]
string display_statut(
string $statut)
|
|
display_statut() renvoie le statut en pleines lettres
Parameters
distInclude [line 820]
void distInclude(
string $file, $default_dist)
|
|
distInclude() Include the required file if no user file is found, includes the dist/ version file. Localized files have the priority
Parameters
string |
$file |
|
|
$default_dist |
|
dragTableSettings [line 219]
void dragTableSettings(
)
|
|
dragTableSettings() Include jQuery DragTable plugin settings
empty_nc [line 942]
string empty_nc(
string $content)
|
|
empty_nc() retourne le contenu ou N.C
Parameters
empty_none [line 957]
string empty_none(
string $content)
|
|
empty_none() retourne le contenu ou 'aucun'
Parameters
empty_numeric [line 972]
string empty_numeric(
string $content)
|
|
empty_none() retourne le contenu ou 0
Parameters
EnlargeImage [line 569]
string EnlargeImage(
string $uri, [string $style = ''], [string $alt_desc = ''])
|
|
EnlargeImage() Miniatures; agrandissement onclick
Tags:
Parameters
string |
$uri |
|
string |
$style |
|
string |
$alt_desc |
|
ExcedMaxSize [line 1093]
boolean ExcedMaxSize(
string $path, integer $width_max)
|
|
ExcedMaxSize() Teste si une image dépasse ou non la taille autorisée (en pixels)
Parameters
string |
$path |
|
integer |
$width_max |
|
extRegex [line 167]
extRegex() Transform a list given in the form "jpg,png,gif" into "(jpg)|(png)|(gif)" format
Parameters
footerAddInlineJS [line 1563]
boolean footerAddInlineJS(
string $str, [string $pos = 'default'])
|
|
footerAddInlineJS() Add inline JS into footer the resulting js is wrapped with <script> tags and jQuery .ready() function
Parameters
footerAddJS [line 1589]
boolean footerAddJS(
string $path, [string $pos = 'default'])
|
|
footerAddJS() Add JS into footer
Parameters
formatBytes [line 1953]
string formatBytes(
int $bytes, [int $precision = 2])
|
|
formatBytes() Make File size readable
Parameters
int |
$bytes |
|
int |
$precision |
(optional) |
formatDate [line 889]
string formatDate(
string $date, [boolean $db = false])
|
|
formatDate() Renvoie la date aux formats yyyy-mm-dd ou dd-mm-yyyy suivant le cas de départ Si $db == true renvoie toujours la date au format yyyy-mm-dd
Parameters
formatNavTitle [line 587]
string formatNavTitle(
string $content)
|
|
formatNavTitle() Formatage des titres ( interface admin )
Parameters
formatText [line 645]
string formatText(
$content $content, [string $format = -1])
|
|
formatText() Formatage de texte pour affichage
Parameters
string |
$format |
|
$content |
$content |
|
formatTextli [line 602]
string formatTextli(
string $content)
|
|
formatTextli() Formatage des listes ( interface admin )
Parameters
formatTitleh2 [line 616]
string formatTitleh2(
string $content)
|
|
formatTitleh2() Formatage des titres h2 ( interface admin )
Parameters
GenerateXhtmlPage [line 1450]
void GenerateXhtmlPage(
$string $string, [integer $time = 2], [unknown $redirect = CURRENT_APP_URL])
|
|
GenerateXhtmlPage()
Parameters
integer |
$time |
|
unknown |
$redirect |
|
$string |
$string |
|
geocode [line 1410]
object geocode(
$address $address)
|
|
geocode() get Long/Latitude coordinates
Parameters
GetAllFiles [line 1857]
array GetAllFiles(
string $folder, [array $ext = array('txt')], [boolean $recursif = true])
|
|
GetAllFiles() Return an arry of filenames
Parameters
string |
$folder |
|
array |
$ext |
|
boolean |
$recursif |
|
GetAllPhotoUri [line 1109]
array GetAllPhotoUri(
string $path, [string $opt = -1])
|
|
GetAllPhotoUri() renvoie les paths des photos dans un tableau
Tags:
Parameters
getBreadcrumb [line 1833]
string getBreadcrumb(
[string $sep = '»'])
|
|
getBreadcrumb() get the Breadcrumb for displaying
Parameters
GetDisplayUserRight [line 1139]
string GetDisplayUserRight(
string $indice, [string $module = -1])
|
|
GetDisplayUserRight() renvoie les droits d'un utilisateur
Parameters
string |
$indice |
|
string |
$module |
|
getHttpParameters [line 34]
string getHttpParameters(
[ $prefix = '?'])
|
|
getHttpParameters() Renvoie les paramètres HTTP sous forme de chaîne de caractères
Parameters
getmicrotime [line 1330]
getmicrotime() renvoie le temps en microsecondes
getProgressbar [line 1388]
string getProgressbar(
$value $value, $max $max, $unit $unit)
|
|
getProgressbar() Return a graphic progress bar
Parameters
$value |
$value |
integer |
$max |
$max |
integer |
$unit |
$unit |
string |
getThemes [line 1994]
array getThemes(
string $f)
|
|
getThemes() Return installed themes into an array
Parameters
get_min_name [line 1077]
string get_min_name(
string $path)
|
|
get_min_name() obtenir le nom de la miniature d'un fichier
Tags:
Parameters
get_temp_name [line 1061]
string get_temp_name(
string $path)
|
|
get_temp_name() obtenir le nom temporaire d'un fichier
Tags:
Parameters
headerAddCSS [line 1499]
boolean headerAddCSS(
string $path, [string $pos = 'default'])
|
|
headerAddCSS() Add CSS into header
Parameters
headerAddJS [line 1530]
boolean headerAddJS(
string $path, [string $pos = 'default'])
|
|
headerAddJS() Add JS into header
Parameters
implode_with_keys [line 20]
string implode_with_keys(
string $glue, string $array)
|
|
implode_with_keys() implode avec clefs associées renvoyées sous forme de chaîne de caractères
Parameters
string |
$glue |
|
string |
$array |
|
IncludeColorboxJs [line 344]
void IncludeColorboxJs(
string $selector)
|
|
IncludeColorboxJs() Include Colorbox jQuery plugin
Parameters
string |
$selector |
£selector |
IncludeFancyUploadJs [line 181]
void IncludeFancyUploadJs(
)
|
|
IncludeFancyUploadJs() Include jQuery Fancy Upload
IncludeLightboxJs [line 371]
void IncludeLightboxJs(
string $selector)
|
|
IncludeLightboxJs() Include Lightbox jQuery plugin
Tags:
Parameters
string |
$selector |
£selector |
IncludeLightRte [line 112]
void IncludeLightRte(
$a)
|
|
IncludePHPDebug() Include Js & css for PHP_DEBUG param : array $a
Parameters
IncludeMappingLibraryJs [line 436]
void IncludeMappingLibraryJs(
)
|
|
IncludeMappingLibraryJs() Include the current mapping library if needed
Tags:
IncludeMultiSelectJs [line 410]
void IncludeMultiSelectJs(
)
|
|
IncludeMultiSelectJs() Include jQuery multiSelect plugin if needed
IncludePHPDebug [line 132]
IncludePHPDebug() Include Js & css for PHP_DEBUG
IncludeRichTextEditor [line 299]
void IncludeRichTextEditor(
)
|
|
IncludeRichTextEditor() Include RichTextEditor if enabled
IncludeTextBoxListJs [line 386]
void IncludeTextBoxListJs(
)
|
|
IncludeTextBoxListJs() Include jQuery TextBoxList plugin if needed
IncludeTextResizerJs [line 93]
void IncludeTextResizerJs(
)
|
|
IncludeTextResizerJs() Include jQuery text-resizer plugin if no js wysiwyg are enabled
IncludeTimeline [line 69]
IncludeTimeline() Include SIMILE Timeline JS code if needed
IncludeTooltipJs [line 144]
void IncludeTooltipJs(
string $selector)
|
|
IncludeTooltipJs() Include jQuery tooltip plugin
Parameters
IncludeTreeJs [line 250]
IncludeTreeJs() Include jQuery tree plugin
isNullDate [line 927]
isRawText [line 629]
bool isRawText(
string $t)
|
|
isRawText() check if raw text or html text
Parameters
json_decode [line 1700]
void json_decode(
$content, [ $assoc = false])
|
|
For compatibility with PHP < 5.2 json_decode
Parameters
json_encode [line 1716]
void json_encode(
$content)
|
|
For compatibility with PHP < 5.2 json_encode
Parameters
linkin_content [line 1264]
string linkin_content(
string $content, [string $option = 'ALL'])
|
|
linkin_content() Cherche les liens et emails dans du contenu -> linkage
Parameters
string |
$content |
|
string |
$option |
|
linkin_page [line 1192]
string linkin_page(
string $string_uri, integer $total, integer $debut, [integer $pas = SELECT_LIMIT])
|
|
linkin_page() création d'un navigateur de pages numérotées
Parameters
string |
$string_uri |
|
integer |
$total |
|
integer |
$debut |
|
integer |
$pas |
|
ListDir [line 1889]
string ListDir(
int $dir_handle, string $path, string $url, boolean 3)
|
|
ListDir() Return an HTML list for a given folder
Parameters
boolean |
3 |
|
int |
$dir_handle |
|
string |
$path |
|
string |
$url |
|
ln10filename [line 798]
string ln10filename(
string $file)
|
|
ln10filename() Build a localized filename according to the cuurent language
Parameters
loadThemeInfo [line 1675]
string loadThemeInfo(
string $type, string $name)
|
|
loadThemeInfo() Load theme info
Parameters
string |
$type |
|
string |
$name |
|
logfile [line 1972]
void logfile(
string $src, array $a)
|
|
logfile() Log into file
Parameters
num_phpversion [line 496]
integer num_phpversion(
)
|
|
num_phpversion() Retourne un entier comme numéro de version PHP
placeholderReplace [line 1434]
array placeholderReplace(
$array $array, $input $input)
|
|
placeholderReplace() format '{$key}'
Parameters
$array |
$array |
|
$input |
$input |
|
QuickBoxNow [line 1291]
string QuickBoxNow(
string $module, string $h1, string $liste, [string $suffixclass = ''])
|
|
QuickBoxNow() Génération de la quickbox
Parameters
string |
$module |
|
string |
$h1 |
|
string |
$liste |
|
string |
$suffixclass |
|
ReloadIndex [line 1312]
void ReloadIndex(
string $item)
|
|
ReloadIndex() Chargement de l'index après destruction de sessions
Parameters
removeEmptyP [line 553]
array removeEmptyP(
$str, string $text)
|
|
removeEmptyP() Remove empty P tags
Parameters
ReplaceInvalidChars [line 677]
string ReplaceInvalidChars(
string $str)
|
|
ReplaceInvalidChars() Remplacement des caractères invalides par leurs entités HTML
Parameters
securityCheck [line 2062]
securityCheck() Test and sanitize user input from request
setBreadcrumb [line 1821]
void setBreadcrumb(
array $array)
|
|
setBreadcrumb() Set breadcrumb content
Parameters
sortItems [line 1009]
array sortItems(
$rub, $data)
|
|
sortItems() Return an array with key and value with ID as key and RANGE as value
Parameters
sql_dump2array [line 1365]
array sql_dump2array(
$url $url, [$a $a = -1])
|
|
sql_dump2array()
Tags:
Parameters
stripAccents [line 699]
void stripAccents(
$string)
|
|
Parameters
stripText [line 709]
strip_input [line 46]
string strip_input(
string $str, [string $exceptions = false])
|
|
strip_input() Remove PHP and HTML code
Parameters
string |
$str |
|
string |
$exceptions |
|
SureCreateDir [line 463]
integer SureCreateDir(
string $pathname, integer $perms)
|
|
SureCreateDir() Créer un dossier s'il n'existe pas.
Parameters
string |
$pathname |
|
integer |
$perms |
|
SureRemoveDir [line 478]
integer SureRemoveDir(
$dir, $DeleteMe)
|
|
SureRemoveDir() Supprime le contenu d'un dossier et le dossier lui-même si précisé.
Parameters
system_error [line 1044]
void system_error(
[string $msg = ERROR_SYSTEM])
|
|
system_error() Affichage d'un message d'erreur syst�me
Tags:
Parameters
themePath [line 865]
string themePath(
string $file, [string $path = 0])
|
|
themePath() check if a template file version exists or not if no user file is found in theme, return the default module version file.
Parameters
string |
$file |
|
string |
$path |
|
toStringSqlDate [line 731]
string toStringSqlDate(
[string $format = 'short'])
|
|
toStringSqlDate() Renvoie la date au format SQL
Parameters
validEmail [line 1731]
_debug [line 1481]
void _debug(
string $string)
|
|
_debug() Display a debug message
Parameters
|