All-For-Kompa.RU

Сегодня:
Карта сайта форум Главная
Скрыть рекламный блок

Всё для компа

chat

Реклама

Реклама

Календарь

«  Июнь 2010  »
Пн Вт Ср Чт Пт Сб Вс
 123456
78910111213
14151617181920
21222324252627
282930

Популярное

Партнёры



Развлекательный портал по игре Dota 2. У нас вы первым узнаете о последних игровых новостях, сможете почитать интересные статьи и гайды, посмотреть стримы популярных комментаторов и многое другое.

Про-софт - сайт професионального софта. Ето сайт не только софта но также игровых дополнений, музыки, фильмов, игр для ПК а также читов для ПК игр. Постоянное обновление материалов и каждый день появляется чтото новенькое!

Архив новостей

Авторизация

Реклама

Хочешь помочь проекту? Установи наш баннер!

Опрос

Откуда удобнее качать?

1. depositfiles.com
2. letitbit.net
3. другой
4. Rapidshare.de
5. ifolder.ru
6. uploading.com
7. filespace.ru
8. Oxyshare.com
9. upload2.ne
10. quickdump.com
11. Megaupload.com
12. Hyperupload.com
13. Turboupload.com
14. Mytempdir.com
15. getfile.biz

Реклама

Хочешь помочь проекту? Установи наш баннер!

Популярные тэги

Комментарии

Счетчики

На сайте: 2
Прохожие: 2
Пользователей: 0
Статус:

Счётчик тИЦ и PR Rambler's Top100

Раздел: DLE

Убераем лишнее название к загруженым файлам на сервер в dle

АвторАвтор: leonP4

|Голосов: 2 ДатаДата: 08.06.2010, 09:38


Когда мы загружаем файл на сервер через движок дле у нас получаеться идут цифры чёрточка потом аж название файла , вот от этого мы и будем избавляться.
Этот хак будет делать чуть по другому , если на сервере нет файла тогда он не пропускает файл, если уже есть файл с таким названием тогда к нему добавить 1,2,3,4.Например: Dle.jpg , Dle1.jgp и так далее...


Ставим данный хак , для этого открываем эти файлы в движке DLE:
./engine/ajax/upload.php
./engine/inc/files.php

Открываем файл ./engine/ajax/upload.php,
Находим код:
$file_prefix = time() + rand( 1, 100 );
$file_prefix .= "_";
и убераем его!

Далее находим:
$image_name = totranslit( implode( ".", $img_name_arr ) ) . "." . $type;
И заменяем на:
$image_name = totranslit( implode( ".", $img_name_arr ) );

$file_prefix = '';
$number = '';

while ( file_exists( $config_path_image_upload . $image_name . $number . '.' . $type ) ) {
    $number = $number+1;
}

$image_name =  $image_name . $number . '.' . $type;
В файле ./engine/inc/files.php проделываем все то же самое!
Данная строка в файле ./engine/inc/files.php встретится 2 раза, поэтому заменяйте её везде!

Следующие изменения проделываем только в файле ./engine/inc/files.php:
Ищем:
if( $serverfile == '' ) {
И перед этим кодом вставляем:
$img_name_arr = explode( ".", $image_name );
$type = end( $img_name_arr );
$curr_key = key( $img_name_arr );
unset( $img_name_arr[$curr_key] );
$image_name = implode( ".", $img_name_arr );
$file_prefix = '';
$number = '';
while ( file_exists( ROOT_DIR . "/uploads/files/" . $image_name . $number . '.' . $type ) ) {
    $number = $number+1;
}
$image_name =  $image_name . $number . '.' . $type;

Готовые файлы для DLE 8.5:




Правообладателям



Перед тем как скачать "Убераем лишнее название к загруженым файлам на сервер в dle", проверьте ВСЕ ссылки на работоспособность. На момент публикации "Убераем лишнее название к загруженым файлам на сервер в dle", все ссылки были в рабочем состоянии

Другие материалы на эту тему:

    Теги к материалу:

    Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]

    Популярные файлыНовые файлы
    Call of Duty 5: World at ...[ Скачали 67977 раз ]
    Амфибии, Гайд по ассасина...[ Скачали 32320 раз ]
    Амфибии, Гайд по шаманам.[ Скачали 31203 раз ]
    cs 1.6 patch v48 full[ Скачали 29627 раз ]
    Русский бот PW Alfa v 2.6[ Скачали 17821 раз ]
    Огромный пак глюков и баг...[ Скачали 13284 раз ]
    civilization 5 скачать бе...[ Скачали 12339 раз ]
    PW MP5[ Скачали 11662 раз ]
    MHS-Bot-PW 2.3 ботовод[ Скачали 11074 раз ]
    Niko Bellic (нико белич) ...[ Скачали 10405 раз ]
    Wallpapers Girls №1200[ Добавлен 02.11.2025 ]
    Wallpapers Girls №1199[ Добавлен 26.10.2025 ]
    Wallpapers Mix №1980[ Добавлен 24.10.2025 ]
    Wallpapers Mix №1979[ Добавлен 19.10.2025 ]
    Wallpapers Mix №1978[ Добавлен 17.10.2025 ]
    Wallpapers Mix №1977[ Добавлен 12.10.2025 ]
    Wallpapers Mix №1976[ Добавлен 11.10.2025 ]
    Wallpapers Mix №1975[ Добавлен 08.10.2025 ]
    Wallpapers Mix №1974[ Добавлен 05.10.2025 ]
    Wallpapers Mix №1973[ Добавлен 04.10.2025 ]