Fichier plugins-dist/medias/medias_fonctions.php

Fonctions utiles pour les squelettes et déclarations de boucle pour le compilateur

Source

Proposer une amélioration

Liste des fonctions

<BOUCLE(DOCUMENTS)>

string boucle_DOCUMENTS( string $id_boucle , array & $boucles )

Paramètres

  1. string $id_boucle

    Identifiant de la boucle

  2. array & $boucles

    AST du squelette

Retour

  • string

    Code PHP compilé de la boucle

Package

Boucle

  • DOCUMENTS
Proposer une amélioration

{!carre} exclus ces documents

void critere_DOCUMENTS_carre_dist( string $idb , object & $boucles , object $crit )

Paramètres

  1. string $idb
  2. object & $boucles
  3. object $crit

Package

Critere

  • DOCUMENTS_carre
Proposer une amélioration
void critere_DOCUMENTS_orphelins_dist( string $idb , object & $boucles , object $crit )

Paramètres

  1. string $idb
  2. object & $boucles
  3. object $crit

Package

Critere

  • DOCUMENTS_orphelins
Proposer une amélioration

{!paysage} exclus ces documents

void critere_DOCUMENTS_paysage_dist( string $idb , object & $boucles , object $crit )

Paramètres

  1. string $idb
  2. object & $boucles
  3. object $crit

Package

Critere

  • DOCUMENTS_paysage
Proposer une amélioration

{!portrait} exclus ces documents

void critere_DOCUMENTS_portrait_dist( string $idb , object & $boucles , object $crit )

Paramètres

  1. string $idb
  2. object & $boucles
  3. object $crit

Package

Critere

  • DOCUMENTS_portrait
Proposer une amélioration
void duree_en_secondes( $duree , $precis = false )

Paramètres

  1. $duree
  2. $precis = false

Package

Proposer une amélioration

Utile dans une boucle DOCUMENTS pour afficher une vignette du type du document (balise #EXTENSION) alors que ce document a déjà une vignette personnalisée (affichable par #LOGO_DOCUMENT).

string filtre_vignette_dist( string $extension = 'defaut' , boolean $get_chemin = false )

Paramètres

  1. string $extension = 'defaut'

    L'extension du fichier, exemple : png ou pdf

  2. boolean $get_chemin = false

    false pour obtenir une balise img de l'image, true pour obtenir seulement le chemin du fichier

Retour

  • string

    Balise HTML ou chemin du fichier

Exemples

  • [(#EXTENSION|vignette)] produit une balise <img ... /> [(#EXTENSION|vignette{true})] retourne le chemin de l'image

Package

Filtre

  • vignette
Proposer une amélioration
integer | string medias_inigetoctets( string $var )

Paramètres

  1. string $var

    Clé de configuration ; valeur récupérée par ini_get(). Exemple post_max_size

Retour

  • integer | string

    Taille en octet, sinon chaine vide.

Package

Proposer une amélioration
array medias_lister_methodes_upload( string | array $env )

Paramètres

  1. string | array $env

Retour

  • array

Package

Proposer une amélioration
string medias_puce_statut_document( integer $id_document , string $statut )

Paramètres

  1. integer $id_document

    Identifiant du document

  2. string $statut

    Statut du document

Retour

  • string

    Code HTML de l'image de puce

Package

Proposer une amélioration

Dépréciées

string lien_objet( integer $id , string $type , integer $longueur = 80 , null $connect = null )

Paramètres

  1. integer $id
  2. string $type
  3. integer $longueur = 80
  4. null $connect = null

Retour

  • string

Package

Deprecated

Proposer une amélioration

Liste des erreurs

GravitéLigneDescription
Erreur 327
  • No summary for function \duree_en_secondes()
  • Argument $precis is missing from the Docblock of duree_en_secondes
  • Argument $duree is missing from the Docblock of duree_en_secondes