HappyWorld
Постоялец
- Регистрация
- 19 Июл 2007
- Сообщения
- 83
- Реакции
- 16
- Автор темы
- #1
Решил выложить в паблик свою свою сборку NetCat
Версия 2.4 update 244
полностью проверен.
помимо самого нетката патч позволяющий загружать файло для объектов в шаблоне с реальными именами.
link:
по поводу патча.
портировал с оригинальной версии NetCat Extra, писал давно но тесты показали отсутствие каких либо багов.
пропатченные скрипты:
/source/message_edit.php - отображение чекбокса "сохранить оригинальное имя"
/source/message_put.php - аплоуд файла
явные изменения в структуре данных:
$fldValue[$i] = $IsSaveName.":".$filename.":".$filetype.":".$filesize; - после установки новых файлов существующие
данные в таблице обновляем с префиксом "0:" т.е. файлы с "кривым" именем.
/source/require/s_loadenv.php - путь к файлу в зависимости от флага IsSaveName
/source/require/s_list.inc.php - путь к файлу в зависимости от флага IsSaveName
/source/full.php - путь к файлу в зависимости от флага IsSaveName
патч проверялся на сайтах использующих стандартные шаблоны, т.е. без явного зае*** с Шаблонами.
существующие баги:
если активирована опция "сейвим оригинальное имя" то новый файл загруженный поверх существующие приводит к искажению имени файла.
Т.е. для загрузки нового файла сначало надо удалить существующий кнопкой "удалить" под инпутом File при редактировании записи.
Добавлено через 4 минуты
единственно что в архиве нет инсталлера, но думаю это проблемой не будет. в корне архива лежит sql файл со стандартным набором данных.
Версия 2.4 update 244
полностью проверен.
помимо самого нетката патч позволяющий загружать файло для объектов в шаблоне с реальными именами.
link:
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
по поводу патча.
портировал с оригинальной версии NetCat Extra, писал давно но тесты показали отсутствие каких либо багов.
пропатченные скрипты:
/source/message_edit.php - отображение чекбокса "сохранить оригинальное имя"
/source/message_put.php - аплоуд файла
явные изменения в структуре данных:
$fldValue[$i] = $IsSaveName.":".$filename.":".$filetype.":".$filesize; - после установки новых файлов существующие
данные в таблице обновляем с префиксом "0:" т.е. файлы с "кривым" именем.
/source/require/s_loadenv.php - путь к файлу в зависимости от флага IsSaveName
/source/require/s_list.inc.php - путь к файлу в зависимости от флага IsSaveName
/source/full.php - путь к файлу в зависимости от флага IsSaveName
патч проверялся на сайтах использующих стандартные шаблоны, т.е. без явного зае*** с Шаблонами.
существующие баги:
если активирована опция "сейвим оригинальное имя" то новый файл загруженный поверх существующие приводит к искажению имени файла.
Т.е. для загрузки нового файла сначало надо удалить существующий кнопкой "удалить" под инпутом File при редактировании записи.
Добавлено через 4 минуты
единственно что в архиве нет инсталлера, но думаю это проблемой не будет. в корне архива лежит sql файл со стандартным набором данных.