Seditio Source
Root |
./othercms/b2evolution_7.2.3/conf/_icons.php
<?php
/**
 * This file provides icon definitions through a function.
 *
 * Will resolve translations at runtime and consume less memory than a table.
 */
if( !defined('EVO_CONFIG_LOADED') ) die( 'Please, do not access this page directly.' );


/**
 * Get icon according to an item.
 *
 * @param string icon name/key
 * @return array array( 'file' (relative to $rsc_path/$rsc_url), 'alt', 'size', 'class', 'rollover' )
 */
function get_icon_info( $name )
{
   
/*
     * dh> Idea:
    * fp> does not make sense to me. Plugins should do their own icons without a bloated event. Also if we allow something to replace existing icons it should be a skin (either front or admin skin) and some overloaded/overloadable get_skin_icon()/get_admin_icon() should be provided there.
    global $Plugins;
    if( $r = $Plugins->trigger_event_first_return('GetIconInfo', array('name'=>$name)) )
    {
        return $r['plugin_return'];
    }
    */

   
switch( $name )
    {
        case
'pixel': return array(
           
'alt'  => '',
           
'size' => array( 1, 1 ),
           
'xy' => array( 0, 0 )
        );

        case
'folder': return array( // icon for folders
           
'alt'  => T_('Folder'),
           
'size' => array( 16, 15 ),
           
'xy' => array( 0, 16 ),
           
'glyph' => 'folder-open',
           
'fa' => 'folder-open'
       
);
        case
'file_unknown': return array(  // icon for unknown files
           
'alt'  => T_('Unknown file'),
           
'size' => array( 16, 16 ),
           
'xy' => array( 16, 16 ),
           
'glyph' => 'file',
           
'fa' => 'file-o'
       
);
        case
'file_empty': return array(    // empty file
           
'alt'  => T_('Empty file'),
           
'size' => array( 16, 16 ),
           
'xy' => array( 32, 16 ),
           
'glyph' => 'file',
           
'fa' => 'file-o'
       
);
        case
'folder_parent': return array( // go to parent directory
           
'alt'  => T_('Parent folder'),
           
'size' => array( 16, 15 ),
           
'xy' => array( 48, 16 ),
           
'fa' => 'level-up fa-flip-horizontal'
       
);
        case
'file_copy': return array(     // copy a file/folder
           
'alt'  => T_('Copy'),
           
'size' => array( 16, 16 ),
           
'xy' => array( 96, 16 ),
           
'glyph' => 'plus-sign',
           
'fa' => 'copy'
       
);
        case
'file_move': return array(     // move a file/folder
           
'alt'  => T_('Move'),
           
'size' => array( 16, 16 ),
           
'xy' => array( 112, 16 ),
           
'glyph' => 'circle-arrow-right',
           
'fa' => 'arrow-right'
       
);
        case
'file_delete': return array(   // delete a file/folder
           
'alt'  => T_('Del'),
           
'legend'=>T_('Delete'),
           
'size' => array( 16, 16 ),
           
'xy' => array( 128, 16 ),
           
'glyph' => 'trash',
           
'fa' => 'trash-o'
       
);


        case
'ascending': return array(     // ascending sort order
           
'alt'  => /* TRANS: Short (alt tag) for "Ascending" */ T_('A'),
           
'size' => array( 15, 15 ),
           
'xy' => array( 64, 0 ),
           
'glyph' => 'chevron-up',
           
'fa' => 'sort-amount-asc'
       
);
        case
'descending': return array(    // descending sort order
           
'alt'  => /* TRANS: Short (alt tag) for "Descending" */ T_('D'),
           
'size' => array( 15, 15 ),
           
'xy' => array( 80, 0 ),
           
'glyph' => 'chevron-down',
           
'fa' => 'sort-amount-desc'
       
);

        case
'sort_desc_on': return array(
           
'alt'  => T_('Descending order'),
           
'size' => array( 12, 11 ),
           
'xy' => array( 64, 208 ),
           
'fa' => 'caret-down',
           
'color' => '#000'
       
);
        case
'sort_asc_on': return array(
           
'alt'  => T_('Ascending order'),
           
'size' => array( 12, 11 ),
           
'xy' => array( 80, 208 ),
           
'fa' => 'caret-up',
           
'color' => '#000'
       
);
        case
'sort_desc_off': return array(
           
'alt'  => T_('Descending order'),
           
'size' => array( 12, 11 ),
           
'xy' => array( 96, 208 ),
           
'fa' => 'caret-down',
           
'color' => '#999'
       
);
        case
'sort_asc_off': return array(
           
'alt'  => T_('Ascending order'),
           
'size' => array( 12, 11 ),
           
'xy' => array( 112, 208 ),
           
'fa' => 'caret-up',
           
'color' => '#999'
       
);

        case
'window_new': return array(    // open in a new window
           
'alt'  => T_('New window'),
           
'size' => array( 15, 13 ),
           
'xy' => array( 144, 0 ),
           
'fa' => 'folder-o'
       
);


        case
'file_image': return array(
           
'ext'  => '\.(gif|png|jpe?g)',
           
'alt'  => '',
           
'size' => array( 16, 16 ),
           
'xy' => array( 16, 32 ),
           
'fa' => 'file-image-o'
       
);
        case
'file_document': return array(
           
'ext'  => '\.(txt)',
           
'alt'  => '',
           
'size' => array( 16, 16 ),
           
'xy' => array( 32, 48 ),
           
'fa' => 'file-text-o'
       
);
        case
'file_www': return array(
           
'ext'  => '\.html?',
           
'alt'  => '',
           
'size' => array( 16, 16 ),
           
'xy' => array( 32, 32 ),
           
'fa' => 'file-code-o'
       
);
        case
'file_log': return array(
           
'ext'  => '\.log',
           
'alt'  => '',
           
'size' => array( 16, 16 ),
           
'xy' => array( 48, 32 ),
           
'fa' => 'file-text-o'
       
);
        case
'file_sound': return array(
           
'ext'  => '\.(mp3|ogg|wav)',
           
'alt'  => '',
           
'size' => array( 16, 16 ),
           
'xy' => array( 64, 32 ),
           
'fa' => 'file-sound-o'
       
);
        case
'file_video': return array(
           
'ext'  => '\.(mpe?g|avi)',
           
'alt'  => '',
           
'size' => array( 16, 16 ),
           
'xy' => array( 80, 32 ),
           
'fa' => 'file-video-o'
       
);
        case
'file_message': return array(
           
'ext'  => '\.msg',
           
'alt'  => '',
           
'size' => array( 16, 16 ),
           
'xy' => array( 96, 32 ),
           
'fa' => 'file-text-o'
       
);
        case
'file_pdf': return array(
           
'ext'  => '\.pdf',
           
'alt'  => '',
           
'size' => array( 16, 16 ),
           
'xy' => array( 112, 32 ),
           
'fa' => 'file-pdf-o'
       
);
        case
'file_php': return array(
           
'ext'  => '\.php[34]?',
           
'alt'  => '',
           
'size' => array( 16, 16 ),
           
'xy' => array( 128, 32 ),
           
'fa' => 'file-code-o'
       
);
        case
'file_encrypted': return array(
           
'ext'  => '\.(pgp|gpg)',
           
'alt'  => '',
           
'size' => array( 16, 16 ),
           
'xy' => array( 144, 32 ),
           
'fa' => 'file-text-o'
       
);
        case
'file_tar': return array(
           
'ext'  => '\.tar',
           
'alt'  => '',
           
'size' => array( 16, 16 ),
           
'xy' => array( 0, 48 ),
           
'fa' => 'file-archive-o'
       
);
        case
'file_tgz': return array(
           
'ext'  => '\.tgz',
           
'alt'  => '',
           
'size' => array( 16, 16 ),
           
'xy' => array( 16, 48 ),
           
'fa' => 'file-archive-o'
       
);
        case
'file_pk': return array(
           
'ext'  => '\.(zip|rar)',
           
'alt'  => '',
           
'size' => array( 16, 16 ),
           
'xy' => array( 48, 48 ),
           
'fa' => 'file-archive-o'
       
);
        case
'file_doc': return array(
           
'alt'  => '',
           
'size' => array( 16, 16 ),
           
'xy' => array( 64, 48 ),
           
'fa' => 'file-word-o'
       
);
        case
'file_xls': return array(
           
'alt'  => '',
           
'size' => array( 16, 16 ),
           
'xy' => array( 80, 48 ),
           
'fa' => 'file-excel-o'
       
);
        case
'file_ppt': return array(
           
'alt'  => '',
           
'size' => array( 16, 16 ),
           
'xy' => array( 96, 48 ),
           
'fa' => 'file-powerpoint-o'
       
);
        case
'file_pps': return array(
           
'alt'  => '',
           
'size' => array( 16, 16 ),
           
'xy' => array( 112, 48 ),
           
'fa' => 'file-powerpoint-o'
       
);
        case
'file_zip': return array(
           
'alt'  => '',
           
'size' => array( 16, 16 ),
           
'xy' => array( 128, 48 ),
           
'fa' => 'file-zip-o'
       
);


        case
'expand': return array(
           
'alt'  => '+',
           
'legend' => T_('Expand'),
           
'size' => array( 15, 15 ),
           
'xy' => array( 96, 0 ),
           
'glyph' => 'expand',
           
'toggle-glyph' => 'collapse-down',
           
'size-glyph' => array( 10 ),
           
'fa' => 'caret-right',
           
'toggle-fa' => 'caret-down',
           
'size-fa' => array( 8 )
        );
        case
'collapse': return array(
           
'alt'  => '-',
           
'legend' => T_('Collapse'),
           
'size' => array( 15, 15 ),
           
'xy' => array( 112, 0 ),
           
'glyph' => 'collapse-down',
           
'toggle-glyph' => 'expand',
           
'size-glyph' => array( 10 ),
           
'fa' => 'caret-down',
           
'toggle-fa' => 'caret-right',
           
'size-fa' => array( 8 )
        );

        case
'filters_show': return array(
           
'alt'  => T_('Expand'),
           
'size' => array( 15, 15 ),
           
'xy' => array( 64, 16 ),
           
'glyph' => 'expand',
           
'toggle-glyph' => 'collapse-down',
           
'fa' => 'caret-right',
           
'toggle-fa' => 'caret-down'
       
);
        case
'filters_hide': return array(
           
'alt'  => T_('Collapse'),
           
'size' => array( 15, 15 ),
           
'xy' => array( 80, 16 ),
           
'glyph' => 'collapse-down',
           
'toggle-glyph' => 'expand',
           
'fa' => 'caret-down',
           
'toggle-fa' => 'caret-right'
       
);

        case
'refresh': return array(
           
'alt'  => T_('Refresh'),
           
'size' => array( 16, 16 ),
           
'xy' => array( 128, 208 ),
           
'glyph' => 'refresh',
           
'fa' => 'refresh'
       
);
        case
'reload': return array(
           
'alt'  => T_('Reload'),
           
'size' => array( 15, 15 ),
           
'xy' => array( 144, 208 ),
           
'glyph' => 'repeat',
           
'fa' => 'repeat'
       
);

        case
'download': return array(
           
'alt'  => T_('Download'),
           
'size' => array( 16, 16 ),
           
'xy' => array( 128, 0 ),
           
'glyph' => 'download-alt',
           
'fa' => 'download'
       
);
        case
'import': return array(
           
'alt'  => T_('Import'),
           
'size' => array( 16, 16 ),
           
'xy' => array( 128, 0 ),
           
'glyph' => 'upload',
           
'fa' => 'upload'
       
);


        case
'warning': return array( // TODO: not really transparent at its borders
           
'alt'  => T_('Warning'),
           
'size' => array( 16, 16 ),
           
'xy' => array( 64, 176 ),
           
'glyph' => 'exclamation-sign',
           
'fa' => 'exclamation-circle',
           
'color' => '#d9534f',
        );
        case
'warning_yellow': return array(
           
'alt'  => T_('Warning'),
           
'size' => array( 16, 16 ),
           
'xy' => array( 48, 176 ),
           
'glyph' => 'warning-sign',
           
'fa' => 'warning',
           
'color' => '#F90'
       
);

        case
'info': return array(
           
'alt'  => T_('Info'),
           
'size' => array( 16, 16 ),
           
'xy' => array( 80, 176 ),
           
'glyph' => 'info-sign',
           
'fa' => 'info-circle'
       
);
        case
'email': return array(
           
'alt'  => T_('Email'),
           
'size' => array( 16, 12 ),
           
'xy' => array( 32, 176 ),
           
'glyph' => 'envelope',
           
'fa' => 'envelope'
       
);
        case
'www': return array(   /* user's web site, plugin's help url */
           
'alt'  => T_('WWW'),
           
'legend' => T_('Website'),
           
'size' => array( 32, 16 ),
           
'xy' => array( 128, 128 ),
           
'glyph' => 'home',
           
'fa' => 'home'
       
);

        case
'puzzle': return array(
           
'rollover' => true,
           
'alt'  => T_('New'),
           
'size' => array( 16, 15 ),
           
'xy' => array( 0, 64 ),
           
'glyph' => 'plus',
           
'fa' => 'puzzle-piece'
       
);
        case
'new': return array(
           
'rollover' => true,
           
'alt'  => T_('New'),
           
'size' => array( 16, 15 ),
           
'xy' => array( 0, 64 ),
           
'glyph' => 'plus',
           
'fa' => 'plus-square'
       
);
        case
'compose_new': return array( // for composing a new message or text
           
'rollover' => true,
           
'alt'  => T_('New'),
           
'size' => array( 16, 15 ),
           
'xy' => array( 0, 64 ),
           
'glyph' => 'pencil',            // May need something else
           
'fa' => 'pencil'
       
);
        case
'contacts': return array(
           
'rollover' => true,
           
'alt'  => T_('Contacts'),
           
'size' => array( 0 ,0 ),
           
'xy' => array( 0, 0 ),
           
'glyph' => 'user',
           
'fa' => 'users'
       
);
        case
'user': return array(
           
'rollover' => true,
           
'alt' => T_('User'),
           
'size' => array( 0 ,0 ),
           
'xy' => array( 0, 0 ),
           
'glyph' => 'user',
           
'fa' => 'user'
       
);
        case
'copy': return array(
           
'alt'  => T_('Copy'),
           
'size' => array( 14, 15 ),
           
'xy' => array( 32, 64 ),
           
'glyph' => 'share',
           
'fa' => 'copy'
       
);
        case
'duplicate': return array(
           
'alt' => T_('Duplicate'),
           
'size' => array( 0, 0 ),
           
'xy' => array( 0, 0),
           
'glyph' => 'clone',
           
'fa' => 'clone'
       
);
        case
'clipboard-copy': return array(
           
'alt'  => T_('Copy'),
           
'size' => array( 14, 15 ),
           
'xy' => array( 32, 64 ),
           
'glyph' => 'share',
           
'fa' => 'copy'
       
);
        case
'choose': return array(
           
'alt'  => T_('Choose'),
           
'size' => array( 16, 13 ),
           
'xy' => array( 64, 64 ),
           
'glyph' => 'hand-up',
           
'fa' => 'hand-o-up'
       
);
        case
'edit': return array(
           
'alt'  => T_('Edit'),
           
'size' => array( 16, 15 ),
           
'xy' => array( 48, 64 ),
           
'glyph' => 'edit',
           
'fa' => 'edit'
       
);
        case
'edit_button': return array(
           
'alt'  => T_('Edit'),
           
'size' => array( 16, 15 ),
           
'xy' => array( 48, 64 ),
           
'glyph' => 'pencil',
           
'fa' => 'pencil'
       
);
        case
'properties': return array(
           
'alt'  => T_('Properties'),
           
'size' => array( 16, 13 ),
           
'xy' => array( 64, 64 ),
           
'glyph' => 'pencil',
           
'fa' => 'edit'
       
);
        case
'publish': return array(
           
'alt'  => T_('Publish'),
           
'size' => array( 12, 15 ),
           
'xy' => array( 80, 64 ),
           
'glyph' => 'file',
           
'fa' => 'file',
           
'color' => '#0C0'
       
);
        case
'deprecate': return array(
           
'alt'  => T_('Deprecate'),
           
'size' => array( 12, 15 ),
           
'xy' => array( 96, 64 ),
           
'glyph' => 'file',
           
'fa' => 'file',
           
'color' => '#666'
       
);
        case
'locate': return array(
           
'alt'  => T_('Locate'),
           
'size' => array( 15, 15 ),
           
'xy' => array( 112, 64 ),
           
'glyph' => 'screenshot',
           
'fa' => 'bullseye'
       
);
        case
'recycle': return array(
           
'alt'  => T_('Recycle'),
           
'legend' => T_('Recycle'),
           
'size' => array( 15, 15 ),
           
'xy' => array( 128, 64 ),
           
'glyph' => 'remove',
           
'fa' => 'recycle fa-x-rollover-red-light'
       
);
        case
'delete': return array(
           
'alt'  => /* TRANS: Delete */ T_('Del'),
           
'legend' => T_('Delete'),
           
'size' => array( 15, 15 ),
           
'xy' => array( 128, 64 ),
           
'glyph' => 'remove',
           
'color' => '#F00',
           
'fa' => 'trash-o'
       
);
        case
'remove': return array(
           
'alt' => /* TRANS: Remove */ T_('Rem'),
           
'size' => array( 13, 13 ),
           
'xy' => array( 144, 64 ),
           
'glyph' => 'remove-sign',
           
'fa' => 'times-circle',
           
'color' => '#F00',
        );
        case
'cleanup': return array(
           
'alt'  => T_('Cleanup'),
           
'size' => array( 15, 15 ),
           
'xy' => array( 128, 64 ),
           
'glyph' => 'wrench',
           
'fa' => 'wrench'
       
);
        case
'xross': return array(    // Do NOT use for actions. Use only to indicate Mismatch
           
'alt' => 'x',
           
'size' => array( 13, 13 ),
           
'xy' => array( 144, 64 ),
           
'glyph' => 'remove-sign',
           
'fa' => 'times-circle',
           
'color' => '#F00',
        );
        case
'close': return array(
           
'rollover' => true,
           
'alt' => T_('Close'),
           
'size' => array( 14, 14 ),
           
'xy' => array( 0, 224 ),
           
'glyph' => 'remove', // Looks like "X"
           
'fa' => 'close fa-x-rollover-red-light'
       
);

        case
'bullet_black':
        case
'bullet_full': return array(
           
'alt'  => '&bull;',
           
'size' => array( 9, 9 ),
           
'xy' => array( 96, 176 ),
           
'fa' => 'circle',
           
'color' => '#000'
       
);
        case
'bullet_empty': return array(
           
'alt'  => '&nbsp;',
           
'size' => array( 9, 9 ),
           
'xy' => array( 112, 176 ),
           
'fa' => 'circle-thin',
           
'color' => '#000'
       
);
        case
'bullet_empty_grey': return array(
           
'alt'  => '&nbsp;',
           
'size' => array( 9, 9 ),
           
'xy' => array( 112, 176 ),
           
'fa' => 'circle-thin',
           
'color' => '#999'
       
);
        case
'bullet_blue': return array(
           
'alt'  => '&bull;',
           
'size' => array( 9, 9 ),
           
'xy' => array( 32, 192 ),
           
'fa' => 'circle',
           
'color' => '#00F'
       
);
        case
'bullet_light_blue': return array(
           
'alt'  => '&bull;',
           
'size' => array( 9, 9 ),
           
'xy' => array( 32, 192 ),
           
'fa' => 'circle',
           
'color' => '#5bc0de'
       
);
        case
'bullet_dark_blue': return array(
           
'alt' => '&bull;',
           
'size' => array( 9, 9 ),
           
'xy' => array( 32, 192 ),
           
'fa' => 'circle',
           
'color' => '#337ab7'
       
);
        case
'bullet_cyan': return array(
           
'alt'  => '&bull;',
           
'size' => array( 9, 9 ),
           
'xy' => array( 32, 192 ),
           
'fa' => 'circle',
           
'color' => '#00FFFF'
       
);
        case
'bullet_red': return array(
           
'alt'  => '&bull;',
           
'size' => array( 9, 9 ),
           
'xy' => array( 48, 192 ),
           
'fa' => 'circle',
           
'color' => '#F00'
       
);
        case
'bullet_orange': return array(
           
'alt'  => '&bull;',
           
'size' => array( 9, 9 ),
           
'xy' => array( 64, 192 ),
           
'fa' => 'circle',
           
'color' => '#F60'
       
);
        case
'bullet_redorange': return array(
           
'alt'  => '&bull;',
           
'size' => array( 9, 9 ),
           
'xy' => array( 64, 192 ),
           
'fa' => 'circle',
           
'color' => '#FF8000'
       
);
        case
'bullet_green': return array(
           
'alt'  => '&bull;',
           
'size' => array( 9, 9 ),
           
'xy' => array( 80, 192 ),
           
'fa' => 'circle',
           
'color' => '#5cb85c'
       
);
        case
'bullet_yellow': return array(
           
'alt'  => '&bull;',
           
'size' => array( 9, 9 ),
           
'xy' => array( 96, 192 ),
           
'fa' => 'circle',
           
'color' => '#FFF000'
       
);
        case
'bullet_brown': return array(
           
'alt'  => '&bull;',
           
'size' => array( 9, 9 ),
           
'xy' => array( 112, 192 ),
           
'fa' => 'circle',
           
'color' => '#900'
       
);
        case
'bullet_white': return array(
           
'alt'  => '&bull;',
           
'size' => array( 9, 9 ),
           
'xy' => array( 0, 192 ),
           
'fa' => 'circle-thin',
           
'color' => '#CCC'
       
);
        case
'bullet_gray': return array(
           
'alt'  => '&bull;',
           
'size' => array( 9, 9 ),
           
'xy' => array( 0, 192 ),
           
'fa' => 'circle',
           
'color' => '#BBB'
       
);
        case
'bullet_magenta': return array(
           
'alt'  => '&bull;',
           
'size' => array( 9, 9 ),
           
'xy' => array( 16, 192 ),
           
'fa' => 'circle',
           
'color' => '#c90dc9'
       
);

        case
'activate': return array(
           
'alt'  => /* TRANS: Short for "Activate(d)" */ T_('Act.'),
           
'legend' => T_('Activate'),
           
'size' => array( 16, 16 ),
           
'xy' => array( 64, 96 ),
           
'fa' => 'toggle-off'
       
);
        case
'deactivate': return array(
           
'alt'  => /* TRANS: Short for "Deactivate(d)" */ T_('Deact.'),
           
'legend' => T_('Deactivate'),
           
'size' => array( 16, 16 ),
           
'xy' => array( 80, 96 ),
           
'fa' => 'toggle-on'
       
);
        case
'enabled': return array(
           
'alt'  => /* TRANS: Short for "Activate(d)" */ T_('Act.'),
           
'legend' => T_('Activated'),
           
'size' => array( 9, 9 ),
           
'xy' => array( 96, 176 ),
           
'fa' => 'circle',
           
'color' => '#000'
       
);
        case
'disabled': return array(
           
'alt'  => /* TRANS: Short for "Deactivate(d)" */ T_('Deact.'),
           
'legend' => T_('Deactivated'),
           
'size' => array( 9, 9 ),
           
'xy' => array( 112, 176 ),
           
'fa' => 'circle-thin',
           
'color' => '#000'
       
);

        case
'link': return array(
           
/* TRANS: Link + space => verb (not noun) */ 'alt' => T_('Link '),
           
'size' => array( 14, 14 ),
           
'xy' => array( 96, 96 ),
           
'glyph' => 'paperclip',
           
'fa' => 'paperclip'
       
);
        case
'unlink': return array(
           
'alt'  => T_('Unlink'),
           
'size' => array( 14, 14 ),
           
'xy' => array( 112, 96 ),
           
'glyph' => 'resize-full',
           
'fa' => 'unlink',
           
'color' => '#F00',
        );

        case
'help': return array(
           
'alt'  => T_('Help'),
           
'size' => array( 16, 16 ),
           
'xy' => array( 32, 128 ),
           
'glyph' => 'question-sign',
           
'fa' => 'question-circle'
       
);
        case
'question': return array(
           
'size' => array( 16, 16 ),
           
'xy' => array( 32, 128 ),
           
'glyph' => 'question-sign',
           
'fa' => 'question-circle',
           
'color' => '#F90'
       
);
        case
'manual': return array(
           
'rollover' => true,
           
'alt'  => T_('Help'),
           
'legend' => T_('Online manual'),
           
'size' => array( 16, 15 ),
           
'xy' => array( 128, 96 ),
           
'glyph' => 'book',
           
'fa' => 'book fa-x-rollover-orange'
       
);
        case
'permalink': return array(
           
'alt'  => T_('Permalink'),
           
'size' => array( 11, 13 ),
           
'xy' => array( 0, 128 ),
           
'glyph' => 'file',
           
'fa' => 'external-link-square'
       
);
        case
'history': return array(
           
'alt'  => T_('History'),
           
'size' => array( 15, 15 ),
           
'xy' => array( 144, 48 ),
           
'glyph' => 'time',
           
'fa' => 'clock-o'
       
);

        case
'file_allowed': return array(
           
'alt'  => T_( 'Allowed for all users' ),
           
'size' => array( 16, 14 ),
           
'xy' => array( 96, 112 ),
           
'glyph' => 'lock',
           
'fa' => 'unlock',
           
'color' => '#0F0'
       
);
        case
'file_allowed_registered': return array(
           
'alt'  => T_( 'Allowed for registered users' ),
           
'size' => array( 12, 16 ),
           
'xy' => array( 112, 112 ),
           
'glyph' => 'lock',
           
'fa' => 'lock',
           
'color' => '#ffc634'
       
);
        case
'file_not_allowed': return array(
           
'alt'  => T_( 'Allowed only for administrators' ),
           
'size' => array( 11, 14 ),
           
'xy' => array( 128, 112 ),
           
'glyph' => 'lock',
           
'fa' => 'lock',
           
'color' => '#F00'
       
);

        case
'comments': return array(
           
'alt'  => T_('Comments'),
           
'size' => array( 15, 16 ),
           
'xy' => array( 0, 112 ),
           
'glyph' => 'comment',
           
'fa' => 'comment'
       
);
        case
'nocomment': return array(
           
'alt'  => T_('No comment'),
           
'size' => array( 15, 16 ),
           
'xy' => array( 16, 112 ),
           
'glyph' => 'comment',
           
'fa' => 'comment-o',
           
'color' => '#CCC',
           
'color-fa' => 'default'
       
);

        case
'move_up_blue':
        case
'move_up': return array(
           
'rollover' => true,
           
'alt'  => T_( 'Up' ),
           
'size' => array( 12, 13 ),
           
'xy' => array( 96, 80 ),
           
'glyph' => 'arrow-up',
           
'fa' => 'arrow-up fa-x-rollover-orange',
           
'color' => '#468cd0'
       
);
        case
'move_down_blue':
        case
'move_down': return array(
           
'rollover' => true,
           
'alt'  => T_( 'Down'),
           
'size' => array( 12, 13 ),
           
'xy' => array( 64, 80 ),
           
'glyph' => 'arrow-down',
           
'fa' => 'arrow-down fa-x-rollover-orange',
           
'color' => '#468cd0'
       
);
        case
'nomove_up': return array(
           
'alt'  => T_( 'Sort by order' ),
           
'size' => array( 12, 13 ),
           
'xy' => array( 144, 80 ),
           
'glyph' => 'arrow-up',
           
'fa' => 'arrow-up',
           
'color' => '#8d8985'
       
);
        case
'nomove_down': return array(
           
'alt'  => T_( 'Sort by order' ),
           
'size' => array( 12, 13 ),
           
'xy' => array( 128, 80 ),
           
'glyph' => 'arrow-down',
           
'fa' => 'arrow-down',
           
'color' => '#8d8985'
       
);
        case
'nomove': return array(
           
'size' => array( 12, 13 ),
           
'xy' => array( 0, 0 )
        );
        case
'move_left': return array(
           
'rollover' => true,
           
'alt'  => T_( 'Left' ),
           
'size' => array( 13, 12 ),
           
'xy' => array( 0, 96 ),
           
'glyph' => 'arrow-left',
           
'fa' => 'arrow-left fa-x-rollover-orange',
           
'color' => '#468cd0'
       
);
        case
'move_right': return array(
           
'rollover' => true,
           
'alt'  => T_( 'Right'),
           
'size' => array( 13, 12 ),
           
'xy' => array( 32, 96 ),
           
'glyph' => 'arrow-right',
           
'fa' => 'arrow-right fa-x-rollover-orange',
           
'color' => '#468cd0'
       
);
        case
'move_down_orange': return array(
           
'alt'  => T_('Down'),
           
'size' => array( 12, 13 ),
           
'xy' => array( 80, 80 ),
           
'glyph' => 'arrow-down',
           
'fa' => 'arrow-down',
           
'color' => '#ff9e00'
       
);
        case
'move_up_orange': return array(
           
'alt'  => T_('Up'),
           
'size' => array( 12, 13 ),
           
'xy' => array( 112, 80 ),
           
'glyph' => 'arrow-up',
           
'fa' => 'arrow-up',
           
'color' => '#ff9e00'
       
);
        case
'move_down_green': return array(
           
'alt'  => T_('Down'),
           
'size' => array( 12, 13 ),
           
'xy' => array( 64, 240 ),
           
'glyph' => 'arrow-down',
           
'fa' => 'arrow-down',
           
'color' => '#5eef27'
       
);
        case
'move_up_green': return array(
           
'alt'  => T_('Up'),
           
'size' => array( 12, 13 ),
           
'xy' => array( 80, 240 ),
           
'glyph' => 'arrow-up',
           
'fa' => 'arrow-up',
           
'color' => '#5eef27'
       
);
        case
'move_down_magenta': return array(
           
'alt'  => T_('Down'),
           
'size' => array( 12, 13 ),
           
'xy' => array( 96, 240 ),
           
'glyph' => 'arrow-down',
           
'fa' => 'arrow-down',
           
'color' => '#ee009d'
       
);
        case
'move_up_magenta': return array(
           
'alt'  => T_('Up'),
           
'size' => array( 12, 13 ),
           
'xy' => array( 112, 240 ),
           
'glyph' => 'arrow-up',
           
'fa' => 'arrow-up',
           
'color' => '#ee009d'
       
);
        case
'move_down_grey': return array(
           
'alt'  => T_('Down'),
           
'size' => array( 12, 13 ),
           
'xy' => array( 128, 240 ),
           
'glyph' => 'arrow-down',
           
'fa' => 'arrow-down',
           
'color' => '#303030'
       
);
        case
'move_up_grey': return array(
           
'alt'  => T_('Up'),
           
'size' => array( 12, 13 ),
           
'xy' => array( 144, 240 ),
           
'glyph' => 'arrow-up',
           
'fa' => 'arrow-up',
           
'color' => '#303030'
       
);

        case
'check_all': return array(
           
'alt'  => T_('Check all'),
           
'size' => array( 16, 16 ),
           
'xy' => array( 32, 112 ),
           
'glyph' => 'check',
           
'fa' => 'check-square-o'
       
);
        case
'uncheck_all': return array(
           
'alt'  => T_('Uncheck all'),
           
'size' => array( 16, 16 ),
           
'xy' => array( 48, 112 ),
           
'glyph' => 'unchecked',
           
'fa' => 'square-o'
       
);

        case
'filter': return array(
           
'alt'  => T_('Filter'),
           
'size' => array( 1, 1 ),
           
'xy' => array( 0, 0 ),
           
'glyph' => 'filter',
           
'fa' => 'filter'
       
);
        case
'reset_filters': return array(
           
'alt'  => T_('Reset all filters'),
           
'size' => array( 16, 16 ),
           
'xy' => array( 144, 112 ),
           
'glyph' => 'filter',
           
'fa' => 'filter'
       
);

        case
'allowback': return array(
           
'alt'     => T_('Allow back'),
           
'size' => array( 13, 13 ),
           
'xy' => array( 48, 128 ),
           
'glyph' => 'ok',
           
'fa' => 'check',
           
'color' => '#0C0'
       
);
        case
'ban': return array(
           
'alt'  => /* TRANS: Abbrev. */ T_('Ban'),
           
'size' => array( 13, 13 ),
           
'xy' => array( 112, 128 ),
           
'glyph' => 'ban-circle',
           
'fa' => 'ban fa-x-rollover-grey',
           
'color' => '#C00'
       
);
        case
'ban_disabled': return array(
           
'rollover' => true,
           
'alt'  => T_('Ban'),
           
'size' => array( 13, 13 ),
           
'xy' => array( 96, 128 ),
           
'glyph' => 'ban-circle',
           
'fa' => 'ban fa-x-rollover-red',
           
'color' => '#7e7e7e'
       
);
        case
'play': return array( // used to write an e-mail, visit site or contact through IM
           
'alt'  => '&gt;',
           
'size' => array( 14, 14 ),
           
'xy' => array( 80, 128 ),
           
'glyph' => 'play',
           
'fa' => 'play'
       
);
        case
'pause': return array( // used to pause automation
           
'alt'  => '||',
           
'size' => array( 14, 14 ),
           
'xy' => array( 64, 128 ),
           
'glyph' => 'pause',
           
'fa' => 'pause'
       
);
        case
'rewind': return array( // Used to resend email campaign ( rewind user back to previous state )
           
'alt' => '',
           
'size' => array( 0, 0 ),
           
'xy' => array( 0, 0 ),
           
'glyph' => 'rewind',
           
'fa' => 'backward',
        );
        case
'forward': return array( // Used to skip email campaign for user
           
'alt' => '',
           
'size' => array( 0, 0 ),
           
'xy' => array( 0, 0 ),
           
'glyph' => 'forward',
           
'fa' => 'forward',
        );

        case
'feed': return array(
           
'alt'     => T_('XML Feed'),
           
'size' => array( 16, 16 ),
           
'xy' => array( 0, 176 ),
           
'fa' => 'rss-square',
           
'color' => '#F90',
        );

        case
'recycle_full': return array(
           
'alt'  => T_('Open recycle bin'),
           
'size' => array( 16, 16 ),
           
'xy' => array( 64, 112 ),
           
'glyph' => 'trash',
           
'fa' => 'trash-o',
           
'color-fa' => '#F00'
       
);
        case
'recycle_empty': return array(
           
'alt'  => T_('Empty recycle bin'),
           
'size' => array( 16, 16 ),
           
'xy' => array( 80, 112 ),
           
'glyph' => 'trash',
           
'fa' => 'trash-o',
           
'color' => '#CCC',
           
'color-fa' => '#000'
       
);

        case
'vote_spam': return array(
           
'alt'  => T_('Cast a spam vote!'),
           
'size' => array( 15, 15 ),
           
'xy' => array( 16, 144 ),
           
'fa' => 'thumbs-o-down',
           
'color' => '#C00'
       
);
        case
'vote_spam_disabled': return array(
           
'alt'  => T_('Cast a spam vote!'),
           
'size' => array( 15, 15 ),
           
'xy' => array( 0, 144 ),
           
'fa' => 'thumbs-o-down fa-x-rollover-red',
           
'color' => '#333'
       
);
        case
'vote_notsure': return array(
           
'alt'  => T_('Cast a "not sure" vote!'),
           
'size' => array( 15, 15 ),
           
'xy' => array( 48, 144 ),
           
'fa' => 'question-circle',
           
'color' => '#000'
       
);
        case
'vote_notsure_disabled': return array(
           
'alt'  => T_('Cast a "not sure" vote!'),
           
'size' => array( 15, 15 ),
           
'xy' => array( 32, 144 ),
           
'fa' => 'question-circle fa-x-rollover-black',
           
'color' => '#666'
       
);
        case
'vote_ok': return array(
           
'alt'  => T_('Cast an OK vote!'),
           
'size' => array( 15, 15 ),
           
'xy' => array( 80, 144 ),
           
'fa' => 'thumbs-o-up',
           
'color' => '#0C0'
       
);
        case
'vote_ok_disabled': return array(
           
'alt'  => T_('Cast an OK vote!'),
           
'size' => array( 15, 15 ),
           
'xy' => array( 64, 144 ),
           
'fa' => 'thumbs-o-up fa-x-rollover-green',
           
'color' => '#333'
       
);

        case
'thumb_up': return array(
           
'alt'  => T_('Thumb Up'),
           
'size' => array( 15, 15 ),
           
'xy' => array( 112, 144 ),
           
'glyph' => 'thumbs-up',
           
'fa' => 'thumbs-up fa-x-rollover-grey',
           
'color' => '#0C0'
       
);
        case
'thumb_up_disabled': return array(
           
'rollover' => true,
           
'alt'  => T_('Thumb Up'),
           
'size' => array( 15, 15 ),
           
'xy' => array( 96, 144 ),
           
'glyph' => 'thumbs-up',
           
'fa' => 'thumbs-up fa-x-rollover-green',
           
'color' => '#7f7f7f'
       
);
        case
'thumb_down': return array(
           
'alt'  => T_('Thumb Down'),
           
'size' => array( 15, 15 ),
           
'xy' => array( 144, 144 ),
           
'glyph' => 'thumbs-down',
           
'fa' => 'thumbs-down fa-x-rollover-grey',
           
'color' => '#ee2a2a'
       
);
        case
'thumb_down_disabled': return array(
           
'rollover' => true,
           
'alt'  => T_('Thumb Down'),
           
'size' => array( 15, 15 ),
           
'xy' => array( 128, 144 ),
           
'glyph' => 'thumbs-down',
           
'fa' => 'thumbs-down fa-x-rollover-red-light',
           
'color' => '#7f7f7f'
       
);

        case
'thumb_arrow_up': return array(
           
'alt'  => T_('Thumb Up'),
           
'size' => array( 12, 13 ),
           
'xy' => array( 80, 240 ),
           
'glyph' => 'arrow-up',
           
'fa' => 'caret-up fa-x-rollover-grey',
           
'color' => '#0C0'
       
);
        case
'thumb_arrow_up_disabled': return array(
           
'alt'  => T_('Thumb Up'),
           
'size' => array( 12, 13 ),
           
'xy' => array( 144, 240 ),
           
'glyph' => 'arrow-up',
           
'fa' => 'caret-up fa-x-rollover-green',
           
'color' => '#7f7f7f'
       
);
        case
'thumb_arrow_down': return array(
           
'alt'  => T_('Thumb Down'),
           
'size' => array( 12, 13 ),
           
'xy' => array( 80, 80 ),
           
'glyph' => 'arrow-down',
           
'fa' => 'caret-down fa-x-rollover-grey',
           
'color' => '#ee2a2a'
       
);
        case
'thumb_arrow_down_disabled': return array(
           
'alt'  => T_('Thumb Down'),
           
'size' => array( 12, 13 ),
           
'xy' => array( 128, 240 ),
           
'glyph' => 'arrow-down',
           
'fa' => 'caret-down fa-x-rollover-red-light',
           
'color' => '#7f7f7f'
       
);

        case
'flag_on': return array(
           
'rollover' => true,
           
'alt'  => '',
           
'size' => array( 16, 16 ),
           
'xy' => array( 0, 208 ),
           
'glyph' => 'flag',
           
'fa' => 'flag fa-x--hover',
           
'color' => '#FAA72D'
       
);
        case
'flag_off': return array(
           
'alt'  => '',
           
'size' => array( 16, 16 ),
           
'xy' => array( 16, 208 ),
           
'glyph' => 'flag',
           
'fa' => 'flag-o fa-x--hover',
           
'color' => '#7f7f7f'
       
);

        case
'magnifier': return array(
           
'alt'  => T_('Log as a search instead'),
           
'size' => array( 14, 13 ),
           
'xy' => array( 16, 176 ),
           
'glyph' => 'search',
           
'fa' => 'search',
        );

        case
'add': return array(
           
'alt'  => T_('Add'),
           
'size' => array( 16, 16 ),
           
'xy' => array( 32, 224 ),
           
'glyph' => 'plus-sign',
           
'fa' => 'plus-circle',
           
'color' => '#0c0'
       
);
        case
'add__yellow': return array(
           
'alt'  => T_('Add'),
           
'size' => array( 16, 16 ),
           
'xy' => array( 32, 224 ),
           
'glyph' => 'plus-sign',
           
'fa' => 'plus-circle',
           
'color' => '#fc0'
       
);
        case
'add__blue': return array(
           
'alt'  => T_('Add'),
           
'size' => array( 16, 16 ),
           
'xy' => array( 32, 224 ),
           
'glyph' => 'plus-sign',
           
'fa' => 'plus-circle',
           
'color' => '#337ab7'
       
);
        case
'add__cyan': return array(
           
'alt'  => T_('Add'),
           
'size' => array( 16, 16 ),
           
'xy' => array( 32, 224 ),
           
'glyph' => 'plus-sign',
           
'fa' => 'plus-circle',
           
'color' => '#60b9e1'
       
);

        case
'add__yellow': return array(
           
'alt'  => T_('Add'),
           
'size' => array( 16, 16 ),
           
'xy' => array( 32, 224 ),
           
'glyph' => 'plus-sign',
           
'fa' => 'plus-circle',
           
'color' => '#fc0'
       
);

        case
'minus': return array(
           
'alt'  => T_('Remove'),
           
'size' => array( 16, 16 ),
           
'xy' => array( 48, 224 ),
           
'glyph' => 'minus-sign',
           
'fa' => 'minus-circle',
           
'color' => '#C00'
       
);

        case
'multi_action': return array(
           
'alt'  => T_('Action for selected elements'),
           
'size' => array( 16, 16 ),
           
'xy' => array( 112, 224 ),
           
'fa' => 'level-up fa-rotate-90'
       
);

        case
'rotate_right': return array(
           
'alt'  => T_('Rotate this picture 90&deg; to the right'),
           
'size' => array( 15, 16 ),
           
'xy' => array( 64, 224 ),
           
'fa' => 'share'
       
);
        case
'rotate_left': return array(
           
'alt'  => T_('Rotate this picture 90&deg; to the left'),
           
'size' => array( 15, 16 ),
           
'xy' => array( 80, 224 ),
           
'fa' => 'reply'
       
);
        case
'rotate_180': return array(
           
'alt'  => T_('Rotate this picture 180&deg;'),
           
'size' => array( 14, 16 ),
           
'xy' => array( 96, 224 ),
           
'fa' => 'undo fa-flip-horizontal'
       
);
        case
'flip_horizontal': return array(
           
'alt'  => T_('Flip this picture horizontally'),
           
'size' => array( 15, 15 ),
           
'xy' => array( 125, 254 ),
           
'fa' => 'sort fa-rotate-90',
        );
        case
'flip_vertical': return array(
           
'alt'  => T_('Flip this picture vertically'),
           
'size' => array( 15, 15 ),
           
'xy' => array( 144, 255 ),
           
'fa' => 'sort',
        );
        case
'crop': return array(
           
'alt'  => T_('Crop this picture'),
           
'size' => array( 16, 16 ),
           
'xy' => array( 0, 80 ),
           
'fa' => 'crop'
       
);

        case
'notification': return array(
           
'alt'  => T_('Email notification'),
           
'size' => array( 15, 12 ),
           
'xy' => array( 16, 0 ),
           
'glyph' => 'envelope',
           
'fa' => 'envelope-square'
       
);

        case
'post': return array(
           
'alt'  => T_('Post'),
           
'size' => array( 15, 15 ),
           
'xy' => array( 144, 16 ),
           
'glyph' => 'file',
           
'fa' => 'file'
       
);

        case
'stop': return array(
           
'alt'  => T_('Stop'),
           
'size' => array( 16, 16 ),
           
'xy' => array( 64, 128 ),
           
'fa' => 'hand-paper-o',
           
'color' => '#C00'
       
);

        case
'stop_square': return array(
           
'alt'  => T_('Stop'),
           
'size' => array( 16, 16 ),
           
'xy' => array( 64, 128 ),
           
'glyph' => 'stop',
           
'fa' => 'stop',
           
'color' => '#C00'
       
);

        case
'lightning': return array(
           
'alt'  => T_('Kill spam'),
           
'size' => array( 10, 16 ),
           
'xy' => array( 0, 32 ),
           
'fa' => 'flash',
           
'color' => '#ff9900'
       
);

        case
'page_cache_on': return array(
           
'alt'  => '',
           
'size' => array( 16, 16 ),
           
'xy' => array( 128, 32 ),
           
'fa' => 'file-code-o',
           
'color' => '#F90'
       
);
        case
'page_cache_off': return array(
           
'alt'  => '',
           
'size' => array( 16, 16 ),
           
'xy' => array( 128, 32 ),
           
'fa' => 'bolt',
           
'color' => '#000'
       
);

        case
'block_cache_on': return array(
           
'alt'  => '',
           
'size' => array( 16, 16 ),
           
'xy' => array( 128, 32 ),
           
'fa' => 'cube',
           
'color' => '#F90'
       
);
        case
'block_cache_off': return array(
           
'alt'  => '',
           
'size' => array( 10, 16 ),
           
'xy' => array( 0, 32 ),
           
'fa' => 'bolt',
           
'color' => '#000'
       
);
        case
'block_cache_disabled': return array(
           
'alt'  => '',
           
'size' => array( 10, 16 ),
           
'xy' => array( 0, 32 ),
           
'fa' => 'bolt',
           
'color' => '#CCC'
       
);
        case
'block_cache_denied': return array(
           
'alt'  => '',
           
'size' => array( 10, 16 ),
           
'xy' => array( 0, 32 ),
           
'fa' => 'bolt',
           
'color' => '#ff9900'
       
);

        case
'star_on': return array(
           
'alt' => '',
           
'size' => array( 16, 16 ),
           
'xy' => array( 0, 208 ),
           
'fa' => 'star',
           
'color' => '#FC0'
       
);
        case
'star_off': return array(
           
'alt' => '',
           
'size' => array( 16, 16 ),
           
'xy' => array( 16, 208 ),
           
'fa' => 'star-o',
           
'color' => '#999'
       
);

        case
'elevate': return array(        // Elevate comment into a post
           
'alt' => '',
           
'size' => array( 0, 0 ),
           
'xy' => array( 0, 0 ),
           
'fa' => 'newspaper-o',
        );

        case
'coll_default': return array(    // Default collection to display
           
'alt' => '',
           
'size' => array( 0, 0 ),
           
'xy' => array( 0, 0 ),
           
'fa' => 'compass',
           
'color' => '#F90'
       
);
        case
'coll_info': return array(        // Collection used for info pages
           
'alt' => '',
           
'size' => array( 0, 0 ),
           
'xy' => array( 0, 0 ),
           
'fa' => 'info-circle',
           
'color' => '#F90'
       
);
        case
'coll_login': return array(        // Collection used for login
           
'alt' => '',
           
'size' => array( 0, 0 ),
           
'xy' => array( 0, 0 ),
           
'fa' => 'check-circle',
           
'color' => '#F90'
       
);
        case
'coll_message': return array(    // Collection used for messaging
           
'alt' => '',
           
'size' => array( 0, 0 ),
           
'xy' => array( 0, 0 ),
           
'fa' => 'comments',
           
'color' => '#F90'
       
);

        case
'merge': return array(
           
'alt' => T_('Merge '),
           
'size' => array( 14, 14 ),
           
'xy' => array( 96, 96 ),
           
'glyph' => 'link',
           
'fa' => 'link'
       
);

        case
'tag': return array(
           
'alt' => T_('Tag'),
           
'size' => array( 11, 13 ),
           
'xy' => array( 0, 128 ),
           
'glyph' => 'tag',
           
'fa' => 'tag'
       
);

        case
'designer_widget_up': return array(
           
'alt'  => T_('Up'),
           
'size' => array( 12, 13 ),
           
'xy' => array( 96, 80 ),
           
'glyph' => 'circle-arrow-up',
           
'fa' => 'angle-up',
        );
        case
'designer_widget_top': return array(
           
'alt'  => T_('Up'),
           
'size' => array( 12, 13 ),
           
'xy' => array( 96, 80 ),
           
'glyph' => 'circle-arrow-up',
           
'fa' => 'angle-double-up',
        );
        case
'designer_widget_down': return array(
           
'alt'  => T_('Down'),
           
'size' => array( 12, 13 ),
           
'xy' => array( 64, 80 ),
           
'glyph' => 'circle-arrow-down',
           
'fa' => 'angle-down',
        );
        case
'designer_widget_bottom': return array(
           
'alt'  => T_('Down'),
           
'size' => array( 12, 13 ),
           
'xy' => array( 64, 80 ),
           
'glyph' => 'circle-arrow-down',
           
'fa' => 'angle-double-down',
        );
        case
'designer_widget_list': return array(
           
'alt'  => T_('List'),
           
'size' => array( 15, 15 ),
           
'xy' => array( 144, 16 ),
           
'glyph' => 'list',
           
'fa' => 'list',
        );

        case
'asterisk': return array(
           
'alt' => '',
           
'size' => array( 0, 0 ),
           
'xy' => array( 0, 0 ),
           
'glyph' => 'asterisk',
           
'fa' => 'asterisk'
       
);
    }
}
?>