svn/root/tags/v0.4.2
teddy.spip@gmail.com 5 years ago
parent c2364423a1
commit cd642f40bf

@ -36,5 +36,3 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
'titre_page' => 'Les dossiers',
'titre_page_configurer_lister_dossiers' => 'Les dossiers, on en fait quoi ?',
);
?>

@ -1,7 +1,9 @@
<?php
// This is a SPIP language file -- Ceci est un fichier langue de SPIP
if (!defined('_ECRIRE_INC_VERSION')) return;
if (!defined('_ECRIRE_INC_VERSION')) {
return;
}
$GLOBALS[$GLOBALS['idx_lang']] = array(
@ -10,5 +12,3 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
'lister_dossiers_nom' => 'Lister les dossiers',
'lister_dossiers_slogan' => 'En un coup d\'oeil, tous vos dossiers.',
);
?>

@ -9,26 +9,30 @@
* @package SPIP\Lister_dossiers\Autorisations
*/
if (!defined('_ECRIRE_INC_VERSION')) return;
if (!defined('_ECRIRE_INC_VERSION')) {
return;
}
/**
* Fonction d'appel pour le pipeline
* @pipeline autoriser */
function lister_dossiers_autoriser(){}
*
* @pipeline autoriser
*/
function lister_dossiers_autoriser() { }
/**
* Autorisation d'affichage du lien vers la page lister_dossiers
*
* @param string $faire Action demandée
* @param string $type Type d'objet sur lequel appliquer l'action
* @param int $id Identifiant de l'objet
* @param array $qui Description de l'auteur demandant l'autorisation
* @param array $opt Options de cette autorisation
* @param int $id Identifiant de l'objet
* @param array $qui Description de l'auteur demandant l'autorisation
* @param array $opt Options de cette autorisation
*
* @return bool true s'il a le droit, false sinon
**/
function autoriser_listerdossiers_menu_dist($faire, $type, $id, $qui, $opt)
{
**/
function autoriser_listerdossiers_menu_dist($faire, $type, $id, $qui, $opt) {
return in_array($qui['statut'], array('0minirezo')) and $qui['webmestre'] == 'oui';
}
@ -37,15 +41,12 @@ function autoriser_listerdossiers_menu_dist($faire, $type, $id, $qui, $opt)
*
* @param string $faire Action demandée
* @param string $type Type d'objet sur lequel appliquer l'action
* @param int $id Identifiant de l'objet
* @param array $qui Description de l'auteur demandant l'autorisation
* @param array $opt Options de cette autorisation
* @param int $id Identifiant de l'objet
* @param array $qui Description de l'auteur demandant l'autorisation
* @param array $opt Options de cette autorisation
*
* @return bool true s'il a le droit, false sinon
**/
function autoriser_listerdossiers_voir_dist($faire, $type, $id, $qui, $opt)
{
**/
function autoriser_listerdossiers_voir_dist($faire, $type, $id, $qui, $opt) {
return in_array($qui['statut'], array('0minirezo')) and $qui['webmestre'] == 'oui';
}
?>

@ -9,34 +9,34 @@
* @package SPIP\Lister_dossiers\Fonctions
*/
if (!defined('_ECRIRE_INC_VERSION')) return;
if (!defined('_ECRIRE_INC_VERSION')) {
return;
}
function lister_dossiers($racine = _DIR_RACINE) {
$repertoires = array();
$repertoires_scannes = scandir($racine, 0);
foreach ($repertoires_scannes as $key => $value) {
if (is_dir($racine . DIRECTORY_SEPARATOR . $value) and !preg_match("/^\./", $value)) {
if ($racine === "../") {
$repertoires[$racine . $value] = lister_dossiers($racine . $value);
} else {
$repertoires[$racine . DIRECTORY_SEPARATOR . $value] = lister_dossiers($racine . DIRECTORY_SEPARATOR . $value);
}
}
}
function lister_dossiers($racine = _DIR_RACINE)
{
$repertoires = array();
$repertoires_scannes = scandir($racine, 0);
foreach ($repertoires_scannes as $key => $value) {
if (is_dir($racine . DIRECTORY_SEPARATOR . $value) and !preg_match("/^\./", $value)) {
if ($racine === "../") {
$repertoires[$racine . $value] = lister_dossiers($racine. $value);
} else {
$repertoires[$racine . DIRECTORY_SEPARATOR . $value] = lister_dossiers($racine . DIRECTORY_SEPARATOR . $value);
}
}
}
return $repertoires;
return $repertoires;
}
function dossiers_taille ($racine = _DIR_RACINE)
{
include_spip('inc/filtres');
$spip_version = floatval(spip_version());
if ($spip_version == 2.1) {
include_spip('exec/admin_vider');
} else {
include_spip('action/calculer_taille_cache');
}
function dossiers_taille($racine = _DIR_RACINE) {
include_spip('inc/filtres');
$spip_version = floatval(spip_version());
if ($spip_version == 2.1) {
include_spip('exec/admin_vider');
} else {
include_spip('action/calculer_taille_cache');
}
return calculer_taille_dossier($racine);
return calculer_taille_dossier($racine);
}
?>

@ -9,7 +9,6 @@
* @package SPIP\Lister_dossiers\Options
*/
if (!defined('_ECRIRE_INC_VERSION')) return;
?>
if (!defined('_ECRIRE_INC_VERSION')) {
return;
}

@ -9,9 +9,6 @@
* @package SPIP\Lister_dossiers\Pipelines
*/
if (!defined('_ECRIRE_INC_VERSION')) return;
?>
if (!defined('_ECRIRE_INC_VERSION')) {
return;
}

Loading…
Cancel
Save