Your IP : 216.73.216.59


Current Path : /home/quelfutuu/www/plugins/auto/menus/.v1.7.26.bck/formulaires/
Upload File :
Current File : /home/quelfutuu/www/plugins/auto/menus/.v1.7.26.bck/formulaires/configurer_menus.php

<?php

// Sécurité
if (!defined('_ECRIRE_INC_VERSION')) {
	return;
}

function formulaires_configurer_menus_saisies_dist() {
	include_spip('inc/menus');
	include_spip('inc/config');

	// Récupérer les entrées existantes
	$entrees = menus_lister_disponibles();

	// Trier les entrées par rang
	uasort($entrees, function($a, $b) {
		$a = $a["rang"];
		$b = $b["rang"];
		#return $a <=> $b; // PHP 7
		return ($a==$b) ? 0 : ($a < $b ? -1 : 1);
	});

	// Remplir la liste des cases
	$data = array();
	foreach ($entrees as $type_entree => $entree) {
		$data[$type_entree] = '<img src="'.$entree['icone'].'" /> '.$entree['nom'];
	}

	$saisies = array(
		array(
			'saisie' => 'checkbox',
			'options' => array(
				'nom' => 'entrees_masquees',
				'explication' => _T('menus:configurer_entrees_masquees_explication'),
				'datas' => $data,
				'li_class' => 'pleine_largeur',
				'defaut' => lire_config('menus/entrees_masquees', array())
			)
		),
		// Objets
		array(
			'saisie' => 'choisir_objets',
			'options' => array(
				'nom' => 'objets',
				'label' => _T('menus:configurer_objets_label'),
				'explication' => _T('menus:configurer_objets_explication'),
				'defaut' => lire_config('menus/objets', array()),
			)
		)
	);

	return $saisies;
}