Util::images PHP Method

images() public method

public images ( $img )
    function images($img)
    {
        switch ($img) {
            case 'directory':
                return "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAGrSURBVDjLxZO7ihRBFIa/6u0ZW7GHBUV0UQQTZzd3QdhMQxOfwMRXEANBMNQX0MzAzFAwEzHwARbNFDdwEd31Mj3X7a6uOr9BtzNjYjKBJ6nicP7v3KqcJFaxhBVtZUAK8OHlld2st7Xl3DJPVONP+zEUV4HqL5UDYHr5xvuQAjgl/Qs7TzvOOVAjxjlC+ePSwe6DfbVegLVuT4r14eTr6zvA8xSAoBLzx6pvj4l+DZIezuVkG9fY2H7YRQIMZIBwycmzH1/s3F8AapfIPNF3kQk7+kw9PWBy+IZOdg5Ug3mkAATy/t0usovzGeCUWTjCz0B+Sj0ekfdvkZ3abBv+U4GaCtJ1iEm6ANQJ6fEzrG/engcKw/wXQvEKxSEKQxRGKE7Izt+DSiwBJMUSm71rguMYhQKrBygOIRStf4TiFFRBvbRGKiQLWP29yRSHKBTtfdBmHs0BUpgvtgF4yRFR+NUKi0XZcYjCeCG2smkzLAHkbRBmP0/Uk26O5YnUActBp1GsAI+S5nRJJJal5K1aAMrq0d6Tm9uI6zjyf75dAe6tx/SsWeD//o2/Ab6IH3/h25pOAAAAAElFTkSuQmCC";
                break;
            case 'file':
                return "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAADoSURBVBgZBcExblNBGAbA2ceegTRBuIKOgiihSZNTcC5LUHAihNJR0kGKCDcYJY6D3/77MdOinTvzAgCw8ysThIvn/VojIyMjIyPP+bS1sUQIV2s95pBDDvmbP/mdkft83tpYguZq5Jh/OeaYh+yzy8hTHvNlaxNNczm+la9OTlar1UdA/+C2A4trRCnD3jS8BB1obq2Gk6GU6QbQAS4BUaYSQAf4bhhKKTFdAzrAOwAxEUAH+KEM01SY3gM6wBsEAQB0gJ+maZoC3gI6iPYaAIBJsiRmHU0AALOeFC3aK2cWAACUXe7+AwO0lc9eTHYTAAAAAElFTkSuQmCC";
                break;
        }
    }

Usage Example

Beispiel #1
0
 function getFixedFormat($result, $full_dir)
 {
     $util = new Util();
     if (!empty($result)) {
         $structure = '
            <table class="table table-bordered table-striped" style="font-size:12px;">
                <thead>
                    <tr>
                        <th>File name</th>
                        <th>Permissions</th>
                        <th>Owner</th>
                        <th>Group</th>
                        <th>Size</th>
                        <th>Last modified</th>
                    </tr>
                </thead>
                <tbody>
        ';
         for ($i = 1; $i < count($result); $i++) {
             $structure .= '<tr>';
             $result_array = explode(" ", preg_replace('[\\s+]', ' ', $result[$i]));
             $structure .= '<td>';
             if ($result_array[0][0] == 'd') {
                 $structure .= '<img title="Dir" src="data:image/gif;base64,' . $util->images('directory') . '" />  <a href="#" onclick="doFormPost(\'browser\',\'execute\',\'' . $full_dir . '/' . $result_array[8] . '\');">' . htmlentities(wordwrap($result_array[8], 50, " ", TRUE), ENT_QUOTES) . '</a>';
             } else {
                 $structure .= '<img title="Dir" src="data:image/gif;base64,' . $util->images('file') . '" /> <a href="#" onclick="doFormPost(\'browser\',\'show\',\'' . $full_dir . '/' . $result_array[8] . '\');">' . htmlentities(wordwrap($result_array[8], 50, " ", TRUE), ENT_QUOTES) . '</a>';
             }
             $structure .= '</td>';
             $structure .= '<td>' . htmlentities(wordwrap($result_array[0], 50, " ", TRUE), ENT_QUOTES) . '</td>';
             $structure .= '<td>' . htmlentities(wordwrap($result_array[2], 50, " ", TRUE), ENT_QUOTES) . '</td>';
             $structure .= '<td>' . htmlentities(wordwrap($result_array[3], 50, " ", TRUE), ENT_QUOTES) . '</td>';
             $structure .= '<td>' . htmlentities(wordwrap($result_array[4], 50, " ", TRUE), ENT_QUOTES) . '</td>';
             $structure .= '<td>' . htmlentities(wordwrap($result_array[5], 50, " ", TRUE), ENT_QUOTES) . ' ' . htmlentities(wordwrap($result_array[6], 50, " ", TRUE), ENT_QUOTES) . ' ' . htmlentities(wordwrap($result_array[7], 50, " ", TRUE), ENT_QUOTES) . '</td>';
             $structure .= '</tr>';
         }
         $structure .= '
                </tbody>
            </table>
        ';
         return $structure;
     }
 }