Fichier ecrire/public/fonctions.php
Des fonctions diverses utilisees lors du calcul d'une page ; ces fonctions bien pratiques n'ont guere de logique organisationnelle ; elles sont appelees par certaines balises ou criteres au moment du calcul des pages. (Peut-on trouver un modele de donnees qui les associe physiquement au fichier definissant leur balise ???)
Ce ne sont pas des filtres à part entière, il n'est donc pas logique de les retrouver dans inc/filtres
Source
Liste des fonctions
Fonction appelée par la balise #NOTES
Retour
-
string
Code HTML des notes
Voir également
Utilise
Package
Source
Paramètres
-
$titre
-
$objet_source
-
$id
-
$env
Retour
-
integer | string
Package
Source
L'introduction est prise dans le descriptif s'il est renseigné,
sinon elle est calculée depuis le texte : à ce moment là,
l'introduction est prise dans le contenu entre les balises
<intro>
et </intro>
si présentes, sinon en coupant le
texte à la taille indiquée.
Cette fonction est utilisée par la balise #INTRODUCTION
Paramètres
-
string $descriptif
Descriptif de l'introduction
-
string $texte
Texte à utiliser en absence de descriptif
-
string $longueur
Longueur de l'introduction
-
string $connect
Nom du connecteur à la base de données
-
string $suite = null
points de suite si on coupe (par defaut _INTRODUCTION_SUITE et sinon (...)
Retour
-
string
Introduction calculée
Package
Source
Filtre
-
introduction
Paramètres
-
string $type
Nom de la clé primaire de l'objet
Retour
-
string
Liste des identifiants ayant un logo (séparés par une virgule)
Utilisé par
Package
Source
Paramètres
-
$objet_source
-
$objet
-
$id_objet
-
$objet_lien
Retour
-
mixed
Package
Private
Source
Paramètres
-
$objet_source
-
$ids
-
$objet_lie
-
$idl
-
$objet_lien
Retour
-
string
Package
Source
Paramètres
-
string $t
-
array $from = null
Retour
-
string
Package
Source
..." as multi les autres cas ne produisent qu'une chaine vide '' en select 'hasard' devient 'rand() AS hasard' dans le select
Paramètres
-
string $t
Retour
-
string
Package
Source
..} preserver l'espace pour interpreter ensuite num xxx et multi xxx
Paramètres
-
string $t
Retour
-
string