Documentation du code de SPIP et de ses plugins

SPIP

editer_logo.php

SPIP, Système de publication pour l'internet

Copyright © avec tendresse depuis 2001 Arnaud Martin, Antoine Pitrou, Philippe Rivière, Emmanuel Saint-James

Ce programme est un logiciel libre distribué sous licence GNU/GPL.

Table of Contents

Functions

formulaires_editer_logo_charger_dist()  : array<string|int, mixed>|false
Chargement du formulaire d'édition de logo
formulaires_editer_logo_identifier_dist()  : string
Identifier le formulaire en faisant abstraction des parametres qui ne representent pas l'objet edite
formulaires_editer_logo_verifier_dist()  : array<string|int, mixed>
Verification avant traitement du formulaire d'édition de logo
formulaires_editer_logo_traiter_dist()  : array<string|int, mixed>
Traitement de l'upload d'un logo
formulaire_editer_logo_get_sources()  : array<string|int, mixed>
Extraction des sources des fichiers uploadés correspondant aux 2 logos (normal + survol) si leur upload s'est bien passé

Functions

formulaires_editer_logo_charger_dist()

Chargement du formulaire d'édition de logo

formulaires_editer_logo_charger_dist(string $objet, int $id_objet[, string $retour = '' ][, array<string|int, mixed> $options = [] ]) : array<string|int, mixed>|false
Parameters
$objet : string

Objet SPIP auquel sera lie le document (ex. article)

$id_objet : int

Identifiant de l'objet

$retour : string = ''

Url de redirection apres traitement

$options : array<string|int, mixed> = []

Tableau d'option (exemple : image_reduire => 50)

Return values
array<string|int, mixed>|false

Variables d'environnement pour le fond

formulaires_editer_logo_identifier_dist()

Identifier le formulaire en faisant abstraction des parametres qui ne representent pas l'objet edite

formulaires_editer_logo_identifier_dist(string $objet, int $id_objet[, string $retour = '' ][, array<string|int, mixed> $options = [] ]) : string
Parameters
$objet : string

Objet SPIP auquel sera lie le document (ex. article)

$id_objet : int

Identifiant de l'objet

$retour : string = ''

Url de redirection apres traitement

$options : array<string|int, mixed> = []

Tableau d'option (exemple : image_reduire => 50)

Return values
string

Hash du formulaire

formulaires_editer_logo_verifier_dist()

Verification avant traitement du formulaire d'édition de logo

formulaires_editer_logo_verifier_dist(string $objet, int $id_objet[, string $retour = '' ][, array<string|int, mixed> $options = [] ]) : array<string|int, mixed>

On verifie que l'upload s'est bien passe et que le document recu est une image (d'apres son extension)

Parameters
$objet : string

Objet SPIP auquel sera lie le document (ex. article)

$id_objet : int

Identifiant de l'objet

$retour : string = ''

Url de redirection apres traitement

$options : array<string|int, mixed> = []

Tableau d'option (exemple : image_reduire => 50)

Return values
array<string|int, mixed>

Erreurs du formulaire

formulaires_editer_logo_traiter_dist()

Traitement de l'upload d'un logo

formulaires_editer_logo_traiter_dist(string $objet, int $id_objet[, string $retour = '' ][, array<string|int, mixed> $options = [] ]) : array<string|int, mixed>

Il est affecte au site si la balise n'est pas dans une boucle, sinon a l'objet concerne par la boucle ou indiquee par les parametres d'appel

Parameters
$objet : string

Objet SPIP auquel sera lie le document (ex. article)

$id_objet : int

Identifiant de l'objet

$retour : string = ''

Url de redirection apres traitement

$options : array<string|int, mixed> = []

Tableau d'option (exemple : image_reduire => 50)

Return values
array<string|int, mixed>

Retour des traitements

formulaire_editer_logo_get_sources()

Extraction des sources des fichiers uploadés correspondant aux 2 logos (normal + survol) si leur upload s'est bien passé

formulaire_editer_logo_get_sources() : array<string|int, mixed>
Return values
array<string|int, mixed>

Sources des fichiers dans les clés on ou off


        
On this page

Search results