Ejemplo n.º 1
0
 function directoryList($b)
 {
     $b = array_merge(array('dir' => '/', 'rec' => false, 'flat' => true, 'depth' => '*'), $b);
     $b['dir'] = substr($b['dir'], -1) != '/' ? $b['dir'] . '/' : $b['dir'];
     if (@is_dir($b['dir'])) {
         $a = array();
         if ($p = @opendir($b['dir'])) {
             while (($f = @readdir($p)) !== false) {
                 $n = $b['dir'] . $f;
                 if (is_file($n)) {
                     $a[$f] = $n;
                 } elseif (is_dir($n) and $f != '.' and $f != '..' and $b['rec'] and ($b['depth'] == '*' or $b['depth'] != 1)) {
                     $x = array_merge($b, array('dir' => $n . '/', 'depth' => $b['depth'] !== '*' ? $b['depth'] - 1 : $b['depth']));
                     if ($b['flat']) {
                         $a = array_merge($a, fileClass::directoryList($x));
                     } else {
                         $a[$n] = fileClass::directoryList($x);
                     }
                 }
             }
             closedir($p);
             return $a;
         }
     }
     return false;
 }
Ejemplo n.º 2
0
//                                *******************************                                 //
//________________________________** INITIALIZE VARIABLES      **_________________________________//
//////////////////////////////////**                           **///////////////////////////////////
//                                **                           **                                 //
//                                *******************************                                 //
$tern_wp_youtube_options = array('user' => '', 'channels' => array(), 'display_meta' => 1, 'words' => 20, 'publish' => 1, 'rss' => 0, 'limit' => 4, 'pages' => 0, 'dims' => array(506, 304), 'related' => 1, 'inlist' => 0, 'cron' => 6, 'last_import' => '', 'is_importing' => false, 'version' => '');
$tern_wp_youtube_fields = array('Youtube ID:' => '_tern_wp_youtube_video', 'Youtube Publish Date:' => '_tern_wp_youtube_published', 'Youtube Author:' => '_tern_wp_youtube_author');
$tern_wp_youtube_array = array();
$tern_wp_youtube_version = 206;
//                                *******************************                                 //
//________________________________** FILE CLASS                **_________________________________//
//////////////////////////////////**                           **///////////////////////////////////
//                                **                           **                                 //
//                                *******************************                                 //
require_once dirname(__FILE__) . '/class/file.php';
$getFILE = new fileClass();
//                                *******************************                                 //
//________________________________** LOAD CLASSES              **_________________________________//
//////////////////////////////////**                           **///////////////////////////////////
//                                **                           **                                 //
//                                *******************************                                 //
$l = $getFILE->directoryList(array('dir' => dirname(__FILE__) . '/class/', 'rec' => true, 'flat' => true, 'depth' => 1));
if (is_array($l)) {
    foreach ($l as $k => $v) {
        require_once $v;
    }
}
//                                *******************************                                 //
//________________________________** LOAD CORE FILES           **_________________________________//
//////////////////////////////////**                           **///////////////////////////////////
//                                **                           **                                 //
Ejemplo n.º 3
0
//                                *******************************                                 //
//________________________________** INITIALIZE VARIABLES      **_________________________________//
//////////////////////////////////**                           **///////////////////////////////////
//                                **                           **                                 //
//                                *******************************                                 //
$tern_wp_members_defaults = array('limit' => 10, 'sort' => 'last_name', 'sorts' => array('Last Name' => 'last_name', 'First Name' => 'first_name', 'Registration Date' => 'user_registered', 'Email' => 'user_email'), 'order' => 'asc', 'meta' => '', 'url' => false, 'gravatars' => 1, 'hide_email' => 0, 'hide' => 0, 'hidden' => array(0), 'noun' => 'members', 'searches' => array('Last Name' => 'last_name', 'First Name' => 'first_name', 'Description' => 'description', 'User Name' => 'user_nicename', 'Email' => 'user_email', 'Display Name' => 'display_name', 'URL' => 'user_url'), 'fields' => array('User Name' => array('name' => 'user_nicename', 'markup' => '<div class="tern_wp_members_user_nicename"><h3><a href="%author_url%">%value%</a></h3></div>'), 'Email Address' => array('name' => 'user_email', 'markup' => '<div class="tern_wp_members_user_email"><a href="mailto:%value%">%value%</a></div>'), 'URL' => array('name' => 'user_url', 'markup' => '<div class="tern_wp_members_user_url"><a href="%value%">%value%</a></div>')), 'lists' => array(), 'allow_display' => 0);
$tern_wp_meta_fields = array('Last Name' => 'last_name', 'First Name' => 'first_name', 'Description' => 'description');
$tern_wp_members_fields = array('User Name' => 'user_nicename', 'Email Address' => 'user_email', 'Display Name' => 'display_name', 'URL' => 'user_url', 'Registration Date' => 'user_registered');
$tern_wp_user_fields = array('ID', 'user_login', 'user_pass', 'user_nicename', 'user_email', 'user_url', 'user_registered', 'user_activation_key', 'user_status', 'display_name');
//                                *******************************                                 //
//________________________________** FILE CLASS                **_________________________________//
//////////////////////////////////**                           **///////////////////////////////////
//                                **                           **                                 //
//                                *******************************                                 //
require_once dirname(__FILE__) . '/class/file.php';
$getFILE = new fileClass();
//                                *******************************                                 //
//________________________________** LOAD CLASSES              **_________________________________//
//////////////////////////////////**                           **///////////////////////////////////
//                                **                           **                                 //
//                                *******************************                                 //
$l = $getFILE->directoryList(array('dir' => dirname(__FILE__) . '/class/', 'rec' => true, 'flat' => true, 'depth' => 1));
if (is_array($l)) {
    foreach ($l as $k => $v) {
        require_once $v;
    }
}
//                                *******************************                                 //
//________________________________** INITIALIZE INCLUDES       **_________________________________//
//////////////////////////////////**                           **///////////////////////////////////
//                                **                           **                                 //