Documentation du code de SPIP et de ses plugins

Révisions

Application

Table of Contents

Classes

OptimiserRevisionsTask
Tâche Cron d'optimisation des révisions.
ConfigurerMetasListener
Métas de configuration par défaut du plugin.
DeclarerTablesListener
Déclarations SQL et interfaces compilateur des tables de révisions (`spip_versions`, etc.).
EditionLienListener
Gestion des liaisons (_liens) pour les révisions (première version / versioning des jointures).
EditionObjetListener
Cycle d’édition / insertion d’objets : drapeaux et versioning.
FormulaireEditionListener
Préremplissage des formulaires d’édition depuis une révision.
PriveBlocsListener
Blocs privés : boîte d’info objet et liste des révisions sur l’accueil / suivi.

Functions

afficher_diff_champ_dist()  : string
Afficher le diff d'un champ texte generique
afficher_para_modifies()  : string
afficher_diff_id_rubrique_dist()  : string
Afficher le diff d'un id_rubrique on affiche en fait le deplacement si id_rubrique a change le nom de la rubrique sinon
afficher_diff_jointure_dist()  : string
Afficher le diff d'un champ texte generique
formulaires_configurer_revisions_objets_charger_dist()  : mixed
formulaires_configurer_revisions_objets_traiter_dist()  : mixed
test_objet_versionable()  : mixed
trouver_version_inf()  : mixed
check_version_diff()  : mixed
formulaires_reviser_charger_dist()  : mixed
formulaires_reviser_verifier_dist()  : mixed
formulaires_reviser_traiter_dist()  : mixed
label_champ()  : string
Trouver le label d'un champ de révision

Functions

afficher_diff_champ_dist()

Afficher le diff d'un champ texte generique

afficher_diff_champ_dist(string $champ, string $old, string $new[, string $format = 'diff' ]) : string
Parameters
$champ : string
$old : string
$new : string
$format : string = 'diff'

apercu, diff ou complet

Return values
string

afficher_para_modifies()

afficher_para_modifies(string $texte[, bool $court = false ]) : string
Parameters
$texte : string
$court : bool = false
Return values
string

afficher_diff_id_rubrique_dist()

Afficher le diff d'un id_rubrique on affiche en fait le deplacement si id_rubrique a change le nom de la rubrique sinon

afficher_diff_id_rubrique_dist(string $champ, string $old, string $new[, string $format = 'diff' ]) : string
Parameters
$champ : string
$old : string
$new : string
$format : string = 'diff'
Return values
string

afficher_diff_jointure_dist()

Afficher le diff d'un champ texte generique

afficher_diff_jointure_dist(string $champ, string $old, string $new[, string $format = 'diff' ]) : string
Parameters
$champ : string
$old : string
$new : string
$format : string = 'diff'

apercu, diff ou complet

Return values
string

trouver_version_inf()

trouver_version_inf(mixed $objet, mixed $id_objet[, mixed $cond = '' ]) : mixed
Parameters
$objet : mixed
$id_objet : mixed
$cond : mixed = ''

check_version_diff()

check_version_diff(mixed $objet, mixed $id_objet, mixed $id_version, mixed $id_diff[, mixed $last_version = 0 ]) : mixed
Parameters
$objet : mixed
$id_objet : mixed
$id_version : mixed
$id_diff : mixed
$last_version : mixed = 0

formulaires_reviser_charger_dist()

formulaires_reviser_charger_dist(mixed $objet, mixed $id_objet, mixed $id_version, mixed $id_diff) : mixed
Parameters
$objet : mixed
$id_objet : mixed
$id_version : mixed
$id_diff : mixed

formulaires_reviser_verifier_dist()

formulaires_reviser_verifier_dist(mixed $objet, mixed $id_objet, mixed $id_version, mixed $id_diff) : mixed
Parameters
$objet : mixed
$id_objet : mixed
$id_version : mixed
$id_diff : mixed

formulaires_reviser_traiter_dist()

formulaires_reviser_traiter_dist(mixed $objet, mixed $id_objet, mixed $id_version, mixed $id_diff) : mixed
Parameters
$objet : mixed
$id_objet : mixed
$id_version : mixed
$id_diff : mixed

label_champ()

Trouver le label d'un champ de révision

label_champ(string $champ[, string $objet = false ]) : string

Quelques champs ont un label dans dans les chaînes de langue de SPIP Pour un champ particulier d'un objet particulier, le pipeline revisions_chercher_label peut être utilisé

Parameters
$champ : string

Le nom du champ révisionné

$objet : string = false

Le type d'objet révisionné

Return values
string

Le label du champ


        
On this page

Search results