Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
kgb

Transliteration FileNames

Рекомендованные сообщения

Имя файла: Transliteration FileNames

Владелец файла: kgb

Файл размещен: 19 Дек 2015

Файл обновлен: 21 Дек 2015

Категория файла: Модификации

 

Преобразует (транлитирует) русские имена файлов. Зачем? Дело в том, что IPS при загрузке файлов с русскими преобразует русские имена в сгнерированный уникальный хеш. Т.е., если, например, грузим Файл с русским именем.txt на диске получаем что то типа 567569ec8370d_.txt.8164a386cf65bda4765cc188361f2d28.txt .

С данным "крючком" мы имеем на диске уже Fail_s_russkim_imenem.txt.dbc2447ebcb87bc7ec8742e61fde50cb.txt .

Оргинальное же имя файла сохраняется.

 

!!!! Я нисколько не программист, поэтому использование на свой страх и риск.

 

Нажмите сюда, чтобы скачать этот файл

  • Upvote 3

Поделиться сообщением


Ссылка на сообщение

Небольшой недосмотр:

 

parent::setFilename($translitname, $obscure=true );

В данном случае переменной $obscure всегда присваивается значение true и вызывается родительский метод, что логически не является верным так как она может содержать другое значение.

 

parent::setFilename($translitname, $obscure );

Поделиться сообщением


Ссылка на сообщение
Небольшой недосмотр:

Да точно, "скопипастил" не убрав. Как перезалить то?

Поделиться сообщением


Ссылка на сообщение

Как перезалить то?

Кнопок "Редактировать", "Загрузить новый" нет разве?

Поделиться сообщением


Ссылка на сообщение

да уже обновил

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...