Beispiel #1
0
    /**
     * LazyestUploadTab::_folder_row()
     * Display a row of folder information
     * 
     * @param LazyestFolder $folder
     * @param bool $single
     * @internal
     * @return void
     */
    function _folder_row($folder, $single = false)
    {
        global $lg_gallery;
        $icon = $folder->icon();
        $count = $folder->count();
        $lg_ajax = strpos($icon['icon'], '?') ? ' lg_ajax' : '';
        ?>
    <div id="media-item-<?php 
        echo $folder->id;
        ?>
" class="media-item child-of-0 preloaded">  
      <img class="pinkynail toggle<?php 
        echo $lg_ajax;
        ?>
" alt="" src="<?php 
        echo $icon['icon'];
        ?>
" style="margin-top:3px; display:block;" />  
      <?php 
        if (!$single) {
            ?>
      <div id="lg_actions_<?php 
            echo $folder->id;
            ?>
" class="folder-actions">    
        <img alt="" id="ajax-loading_<?php 
            echo $folder->id;
            ?>
" class="ajax-loading" src="<?php 
            echo admin_url('images/wpspin_light.gif');
            ?>
" />  
        <a rel="<?php 
            echo urlencode($folder->curdir);
            ?>
" class="lg_upload-insertfolder" title="<?php 
            esc_attr_e('Insert folder shortcode', 'lazyest-gallery');
            ?>
" id="lg_if_<?php 
            echo $folder->id;
            ?>
" href="#"><?php 
            echo esc_html__('Insert', 'lazyest-gallery');
            ?>
</a>
        <a rel="<?php 
            echo urlencode($folder->curdir);
            ?>
" class="lg_upload-showfolder" title="<?php 
            esc_attr_e('Select an image', 'lazyest-gallery');
            ?>
" id="lg_sf_<?php 
            echo $folder->id;
            ?>
" href="#"><?php 
            echo esc_html_e('Show', 'lazyest-gallery');
            ?>
</a>        
      </div>        
      <?php 
        }
        $back_url = remove_query_arg(array('lg_paged', 'lg_pagei', 'folder'), $_SERVER['REQUEST_URI']);
        ?>
        
      <div id="lg_back_<?php 
        echo $folder->id;
        ?>
" class="folder-actions" <?php 
        if (!$single) {
            echo 'style="display:none;"';
        }
        ?>
">    
        <a title="<?php 
        esc_html_e('Show all folders', 'lazyest-gallery');
        ?>
" href="<?php 
        echo $back_url;
        ?>
"><?php 
        esc_html_e('Back', 'lazyest-gallery');
        ?>
</a>                
      </div>  
      <div class="filename"><span class="title"><code><?php 
        echo htmlentities($folder->curdir);
        ?>
</code> <?php 
        echo $folder->title();
        ?>
 (<?php 
        echo $count;
        ?>
 <?php 
        echo $lg_gallery->get_option('listed_as');
        ?>
)</span></div>      
    </div>
    <?php 
    }