Linux и Windows: помощь админам и пользователям

Администрируем и настраиваем Windows, Linux.



Сортировка загружаемых файлов

Рубрика: Maxsite CMS
Метки:
Понедельник, 30 июня 2008 г.
Просмотров: 6861
Подписаться на комментарии по RSS


Когда начал вести этот сайт, столкнулся с одной неприятной после Wordpress особенностью.

 Все загружаемые файлы, в основном картинке шли на одной странице и последние загружаемые были в самом низу. Получалось что для того, чтобы получить код вставки, нужно прокрутить страницу вниз, потом чтобы загрузить новую нужно опять прокручивать вверх. Как вариант пользоваться горячими клавишами, но это как то не особо мне нравится.

Разработчик посоветовал в файле /application/maxsite/admin/plugins/admin_files/admin.php использовать следующую конструкцию:

  $dirs = directory_map($uploads_dir, false);
   <span style="font-weight: bold;">sort($dirs);</span>
Добавление sort($dirs) упорядочило все файлы в директории uploads в алфавитном порядке, после чего стало ещё хуже. Вернул обратно, и стал использовать как было.

К моему большому огорчению упорядочивание в алфавитном порядке в версии 0.16 стояло по дефолту, поэтому пришлось вернуть все на свои места, удалив sort($dirs).

Добавив в статье про apachetop 7 картинок я заколебался и полез вспоминать php. И все таки вспомнил. Итак, чтобы получить последнее загруженное изображение на самом верху списка загрузок всего лишь достаточно использовать такую конструкцию:

$dirs = directory_map($uploads_dir, false);
   <span class="methodname"><b><b>krsort</b></b></span><span style="font-weight: bold;">($dirs);</span>
Вроде пока косяков не замечено, использую.

twitter.com facebook.com vkontakte.ru odnoklassniki.ru mail.ru ya.ru rutvit.ru myspace.com technorati.com digg.com friendfeed.com pikabu.ru blogger.com liveinternet.ru livejournal.ru memori.ru google.com bobrdobr.ru mister-wong.ru yahoo.com yandex.ru del.icio.us

Комментариев: 1

  1. EliseevVasilij | 2011-01-20 в 09:57:29

    Отличная аренда микроавтобусов в Киеве

Оставьте комментарий!

Используйте нормальные имена.

Имя и сайт используются только при регистрации

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email. При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д., а также подписку на новые комментарии.

(обязательно)