Documentation du code de SPIP et de ses plugins

LangOnet

langonet_fonctions.php

Table of Contents

Constants

_LANGONET_DOSSIERS_EXCLUS  = ''
Permet de définir les arborescences à exclure du scan des fichiers de langue.

Functions

langonet_lister_fichiers_lang()  : array<string|int, mixed>
Creation de la liste des fichiers de langue generes.
langonet_creer_bulle_fichier()  : string
Bulle d'information des liens de telechargement.
langonet_creer_select_langues()  : array<string|int, mixed>
Creation du select des fichiers de langue.
langonet_creer_select_dossiers()  : array<string|int, mixed>
Creation du select des arborescences a scanner.
langonet_cadrer_expression()  : mixed
creer_selects()  : array<string|int, mixed>
Creation d'un tableau des selects: - des fichiers de langue - des arborescences a scanner.
lister_dossiers_plugins()  : array<string|int, mixed>
Lister tous les plugins contenus dans une arborescence donnée.
langonet_lister_operations()  : mixed

Constants

_LANGONET_DOSSIERS_EXCLUS

Permet de définir les arborescences à exclure du scan des fichiers de langue.

public mixed _LANGONET_DOSSIERS_EXCLUS = ''

Les arborescences sont exprimées par une chaine simple (ecrire, plugins_dist, plugins...). Le délimiteur est le ':'. Les valeurs sont :

  • ecrire
  • prive
  • squelettes_dist
  • plugins ou auto (pour plugins/auto uniquement)
  • plugins_dist
  • plugins_suppl
  • squelettes.

Functions

langonet_lister_fichiers_lang()

Creation de la liste des fichiers de langue generes.

langonet_lister_fichiers_lang([mixed $operation = 'generation' ]) : array<string|int, mixed>
Parameters
$operation : mixed = 'generation'
Return values
array<string|int, mixed>

langonet_creer_bulle_fichier()

Bulle d'information des liens de telechargement.

langonet_creer_bulle_fichier(string $fichier[, string $type = 'lang' ][, string $action = 'telecharger' ]) : string
Parameters
$fichier : string
$type : string = 'lang'
$action : string = 'telecharger'
Return values
string

langonet_creer_select_langues()

Creation du select des fichiers de langue.

langonet_creer_select_langues([string $sel_l = '0' ][, mixed $exclure_paquet = true ]) : array<string|int, mixed>
Parameters
$sel_l : string = '0'
$exclure_paquet : mixed = true
Return values
array<string|int, mixed>

langonet_creer_select_dossiers()

Creation du select des arborescences a scanner.

langonet_creer_select_dossiers([string $sel_d = array() ][, mixed $multiple = true ]) : array<string|int, mixed>
Parameters
$sel_d : string = array()
$multiple : mixed = true
Return values
array<string|int, mixed>

langonet_cadrer_expression()

langonet_cadrer_expression(mixed $expression, mixed $colonne, mixed $ligne, mixed $fichier[, mixed $cadre = 4 ]) : mixed
Parameters
$expression : mixed
$colonne : mixed
$ligne : mixed
$fichier : mixed
$cadre : mixed = 4

creer_selects()

Creation d'un tableau des selects: - des fichiers de langue - des arborescences a scanner.

creer_selects([string $sel_l = '0' ][, array<string|int, mixed> $sel_d = array() ][, mixed $exclure_paquet = true ][, mixed $multiple = true ]) : array<string|int, mixed>
Parameters
$sel_l : string = '0'

option du select des langues

$sel_d : array<string|int, mixed> = array()

option(s) du select des repertoires

$exclure_paquet : mixed = true
$multiple : mixed = true
Return values
array<string|int, mixed>

lister_dossiers_plugins()

Lister tous les plugins contenus dans une arborescence donnée.

lister_dossiers_plugins([string $racine_arborescence = null ]) : array<string|int, mixed>
Parameters
$racine_arborescence : string = null
Return values
array<string|int, mixed>

        
On this page

Search results