Расскажу что я хочу. Увидел на одном из форумов такую фишку. Есть к примеру на компе файл с названием romaamor.rar, загружаю его на форум, и потом если его скачать с форума то он уже будет satelitray_romaamor.rar. Добавляет к названию ещё буковки которые я захочу заранее настроив расширение. Можно такое сотворить ?
Комментарии: 8

Resistant 29 ноя 2015, 22:27 Сообщение

romaamor, поддерживаю очень не плохое было бы расширение , тоже встречал на некоторых сайтах
  • 1

romaamor 29 ноя 2015, 22:41 Сообщение

Вот что ответили на гуру -
Есть событие core.download_file_send_to_browser_before, которому передаётся массив attachment.
Можно попробовать такой трюк (ниже код функции, которую нужно вставить в слушатель какого-либо расширения, далее оформить =) ):

Код: Выделить всё

$attachment = $event['attachment'];
$my_prefix = 'satelitray_';
if (strpos($attachment['real_filename'], $my_prefix) !== 0)
{
    $attachment['real_filename'] = $my_prefix . $attachment['real_filename'];
}
$event['attachment'] = $attachment; 
Но для меня это чёрный лес. :(
  • 1

romaamor 29 ноя 2015, 23:28 Сообщение

Сделали на гуру. Воть архив -
lavigor_attachmentprefix_1_0_0.zip
18.99 КБ 243 скачивания
Что бы сменить буковки на свои, надо открыть файл listener
И в строке const MY_PREFIX = 'satelitray_ru_'; satelitray_ru_ Сменить на своё.
  • 3

staiki 06 дек 2015, 17:02 Сообщение

romaamor писал(а): Сделали на гуру. Воть архив
Это идёт как расширение? Если нет то куда его разархивировать - в какую папку?
  • 0
http://staiki.net/ Форум Компьютерной Помощи :Bravo:

romaamor 06 дек 2015, 23:26 Сообщение

staiki писал(а): Это идёт как расширение?
Да.
staiki писал(а): Если нет то куда его разархивировать - в какую папку?
Так через FTA уже не загружают. Есть же автозагрузчик в админке. Но если Вы привыкли по старине то скачайте архив, распакуйте и посмотрите дорогу.
  • 1

romaamor 06 дек 2015, 23:32 Сообщение

romaamor писал(а): Есть же автозагрузчик в админке
[hide]http://www.phpbbguru.net/community/topic42361.html[/hide]
  • 0

staiki 06 дек 2015, 23:33 Сообщение

У меня установлен загрузчик. Я выше писал если не расширение.
  • 0
http://staiki.net/ Форум Компьютерной Помощи :Bravo:

romaamor 06 дек 2015, 23:36 Сообщение

staiki писал(а): Я выше писал если не расширение
Расширение. У меня же то же 3.1.6
  • 1

Похожие темы