Вы не зашли.
У меня возник вопрос!
Я на днях сменил движок Dle на NGCMS
Всё отлично получилось перенёс базу данных всё нормально
Но возникла проблема вместо загруженых файлов в новостях у меня остались коды Dle [attachment=588]
Возможно ли даже есле и не вернуть файли а просто поставить такую же функия на NG ?
Не в сети
Такой функции нет, потому что у нас другой механизм аттачей. Возможно все, но это довольно узкий запрос, поэтому не думаю что это будет реализовано, можете создать топик в разделе Запросы плагинов или Запросы на платную разработку плагинов.
Не в сети
Плагины ireplace + downloadcounter, честно скажу вообще не помню как там в дле реализованы линки на скачивание ))
Не в сети
Там система такая: ты прикрепляешь файлик к новости и при вставке он имеет вид [attachment=id_файла], а в новости ссылочка имеет вид ../engine/download.php?id=1 (имя_файла [размер] (cкачиваний: 0)). Для этих целей видимо придется переделывать downloadcounter, чтобы он понимал id файлов, парсил новость на наличие [attachment=id_файла] и работал со ссылками вида /engine/plugins/downloadcounter/?id=xxx
Изменено Wolverine (2010-06-24 12:28:02)
Не в сети
Да но всётаки хотелось что бы данная функия роботала
Просто тоже не охота около 600 файло роскидовать по новостям
Не в сети
magliona, вручную этого не сделать, но если разбираешься в скриптах, то нет ничего невозможного.
У нас тоже есть тег [attach] и возможность прикладывать файлы (только файлы!) к новости.
Пример тега: [attach#28]installx86universal2005.0.iso.torrent[/attach] или просто [attach#28][/attach]
Проблема заключается в том, что тебе необходимо ещё и импортировать в NG таблицу файлов, пометить файлы как приложенные к конкретным новостям, а потом обычным плагином ireplace заменить название тега attachment на attach
Так что зная PHP/perl работы будет максимум на пару часов...
Не в сети
Спасибо канешно,но есле не зная PHP/perl то робота моя ростянулась уже на 2 дня
Не в сети