Documentation du code de SPIP et de ses plugins

Urls Etendues

propres.php

Table of Contents

Constants

_debut_urls_propres  = ''
_MARQUEUR_URL  = \serialize(['rubrique1' => '-', 'rubrique2' => '-', 'breve1' => '+', 'breve2' => '+', 'site1' => '@', 'site2' => '@', 'auteur1' => '_', 'auteur2' => '_', 'mot1' => '+-', 'mot2' => '-+'])
_terminaison_urls_propres  = ''
_url_minuscules  = $config_urls_propres['url_minuscules'] ?? 0
_url_propres_sep_id  = $config_urls_propres['url_propres_sep_id'] ?? '-'
_url_sep_id  = \_url_propres_sep_id
_URLS_PROPRES_MAX  = $config_urls_propres['URLS_PROPRES_MAX'] ?? 80
_URLS_PROPRES_MIN  = $config_urls_propres['URLS_PROPRES_MIN'] ?? 3

Functions

retirer_marqueurs_url_propre()  : mixed
urls_propres_creer_chaine_url()  : mixed
declarer_url_propre()  : string|false
Trouver l'URL associee a la n-ieme cle primaire d'une table SQL
urls_propres_generer_url_objet_dist()  : string
Generer l'url d'un objet SPIP
urls_propres_decoder_url_dist()  : array<string|int, mixed>
Decoder une url propres retrouve le fond et les parametres d'une URL abregee le contexte deja existant est fourni dans args sous forme de tableau

Constants

_MARQUEUR_URL

public mixed _MARQUEUR_URL = \serialize(['rubrique1' => '-', 'rubrique2' => '-', 'breve1' => '+', 'breve2' => '+', 'site1' => '@', 'site2' => '@', 'auteur1' => '_', 'auteur2' => '_', 'mot1' => '+-', 'mot2' => '-+'])

_terminaison_urls_propres

public mixed _terminaison_urls_propres = ''

_url_minuscules

public mixed _url_minuscules = $config_urls_propres['url_minuscules'] ?? 0

_url_propres_sep_id

public mixed _url_propres_sep_id = $config_urls_propres['url_propres_sep_id'] ?? '-'

_url_sep_id

public mixed _url_sep_id = \_url_propres_sep_id

_URLS_PROPRES_MAX

public mixed _URLS_PROPRES_MAX = $config_urls_propres['URLS_PROPRES_MAX'] ?? 80

_URLS_PROPRES_MIN

public mixed _URLS_PROPRES_MIN = $config_urls_propres['URLS_PROPRES_MIN'] ?? 3

Functions

retirer_marqueurs_url_propre()

retirer_marqueurs_url_propre(mixed $url_propre) : mixed
Parameters
$url_propre : mixed

urls_propres_creer_chaine_url()

urls_propres_creer_chaine_url(mixed $x) : mixed
Parameters
$x : mixed

declarer_url_propre()

Trouver l'URL associee a la n-ieme cle primaire d'une table SQL

declarer_url_propre(string $type, int $id_objet) : string|false
Parameters
$type : string
$id_objet : int
Return values
string|false

urls_propres_generer_url_objet_dist()

Generer l'url d'un objet SPIP

urls_propres_generer_url_objet_dist(int $id, string $objet[, string $args = '' ][, string $ancre = '' ]) : string
Parameters
$id : int
$objet : string
$args : string = ''
$ancre : string = ''
Return values
string

urls_propres_decoder_url_dist()

Decoder une url propres retrouve le fond et les parametres d'une URL abregee le contexte deja existant est fourni dans args sous forme de tableau

urls_propres_decoder_url_dist(string $url, string $entite[, array<string|int, mixed> $contexte = [] ]) : array<string|int, mixed>
Parameters
$url : string
$entite : string
$contexte : array<string|int, mixed> = []
Return values
array<string|int, mixed>

: url decodee


        
On this page

Search results