Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
kgb

Transliteration FileNames

Recommended Posts

Имя файла: Transliteration FileNames

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

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

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

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

 

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

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

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

 

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

 

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

  • Upvote 3

Share this post


Link to post
Share on other sites

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

 

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

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

 

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

Share this post


Link to post
Share on other sites
Небольшой недосмотр:

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...