Server : Apache System : Linux webd348.cluster026.gra.hosting.ovh.net 5.15.148-ovh-vps-grsec-zfs-classid #1 SMP Thu Feb 8 09:41:04 UTC 2024 x86_64 User : hednacluml ( 122243) PHP Version : 8.3.9 Disable Function : _dyuweyrj4,_dyuweyrj4r,dl Directory : /home/hednacluml/ecole/ecrire/inc/ |
<?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. * \***************************************************************************/ /** * Gestion de listes d'objets * * @package SPIP\Core\Listes **/ if (!defined('_ECRIRE_INC_VERSION')) { return; } /** * Affichage des liste d'objets * * Surcharge pour aiguiller vers la mise en squelettes des listes * * @deprecated 3.1 * @see Créer ou utiliser un squelette dans `prive/objets/liste/` * pour la table en question et l'appeler avec une inclusion. * * @param string $vue * Nom de l'objet * @param array $contexte * contexte du squelette * @param bool $force * Si `true` le titre est affiché même s'il n'y a aucun élément dans la liste. * @return string * Code HTML de la liste */ function inc_lister_objets_dist($vue, $contexte = [], $force = false) { trigger_deprecation('spip', '3.1', 'Using "%s" is deprecated, use or create "%s" skeleton instead', __FUNCTION__, 'prive/objets/liste/'); $res = ''; // debug if (!is_array($contexte)) { return _L('$contexte doit etre un tableau dans inc/lister_objets'); } $fond = "prive/objets/liste/$vue"; if (!find_in_path($fond . '.' . _EXTENSION_SQUELETTES)) { // traiter les cas particuliers include_spip('base/connect_sql'); $vue = table_objet($vue); $fond = "prive/objets/liste/$vue"; if (!find_in_path($fond . '.' . _EXTENSION_SQUELETTES)) { return _L("vue $vue introuvable pour lister les objets"); } } $contexte['sinon'] = ($force ? $contexte['titre'] : ''); $res = recuperer_fond($fond, $contexte, ['ajax' => true]); if (_request('var_liste')) { echo var_export($contexte, true); } return $res; }