Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 2010-06-24 12:01:04

magliona
Участник
Откуда Украина
Зарегистрирован: 2010-06-23
Сообщений: 215
Рейтинг :   
Сайт

Возможно ли ? сделать download.php как на DLE

У меня возник вопрос!
Я на днях сменил движок Dle на NGCMS
Всё отлично получилось перенёс базу данных всё нормально
Но возникла проблема вместо загруженых файлов в новостях у меня остались коды Dle [attachment=588]
Возможно ли даже есле и не вернуть файли а просто поставить такую же функия на NG ?

Не в сети

#2 2010-06-24 12:12:39

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Возможно ли ? сделать download.php как на DLE

Такой функции нет, потому что у нас другой механизм аттачей. Возможно все, но это довольно узкий запрос, поэтому не думаю что это будет реализовано, можете создать топик в разделе Запросы плагинов или Запросы на платную разработку плагинов.

Не в сети

#3 2010-06-24 12:13:15

Trashcka
Участник
Откуда КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: Возможно ли ? сделать download.php как на DLE

Плагины ireplace + downloadcounter, честно скажу вообще не помню как там в дле реализованы линки на скачивание ))

Не в сети

#4 2010-06-24 12:22:03

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Возможно ли ? сделать download.php как на DLE

Там система такая: ты прикрепляешь файлик к новости и при вставке он имеет вид [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)

Не в сети

#5 2010-06-24 13:26:02

magliona
Участник
Откуда Украина
Зарегистрирован: 2010-06-23
Сообщений: 215
Рейтинг :   
Сайт

Re: Возможно ли ? сделать download.php как на DLE

Да но всётаки хотелось что бы данная функия роботала
Просто тоже не охота около 600 файло роскидовать по новостям smile

Не в сети

#6 2010-06-24 22:02:05

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Возможно ли ? сделать download.php как на DLE

Дык если тебе влом заниматься файлами, а нам что охота заниматься этим big_smile

Не в сети

#7 2010-06-26 00:02:07

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: Возможно ли ? сделать download.php как на DLE

magliona, вручную этого не сделать, но если разбираешься в скриптах, то нет ничего невозможного.
У нас тоже есть тег [attach] и возможность прикладывать файлы (только файлы!) к новости.
Пример тега: [attach#28]installx86universal2005.0.iso.torrent[/attach] или просто [attach#28][/attach]

Проблема заключается в том, что тебе необходимо ещё и импортировать в NG таблицу файлов, пометить файлы как приложенные к конкретным новостям, а потом обычным плагином ireplace заменить название тега attachment на attach

Так что зная PHP/perl работы будет максимум на пару часов...

Не в сети

#8 2010-06-26 23:19:08

magliona
Участник
Откуда Украина
Зарегистрирован: 2010-06-23
Сообщений: 215
Рейтинг :   
Сайт

Re: Возможно ли ? сделать download.php как на DLE

Спасибо канешно,но есле не зная PHP/perl то робота моя ростянулась уже на 2 дня smile

Не в сети

Подвал раздела

Работает на FluxBB