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

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

rss

Вы не зашли.

Объявление

#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
Сообщений: 3538
Рейтинг :   160 
Профиль  Вебсайт

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

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

Неактивен

 

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

Trashcka
Пользователь
Откуда: КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1487
Рейтинг :   73 
Профиль

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

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

Неактивен

 

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

Wolverine
Модератор
Откуда: Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3538
Рейтинг :   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
Сообщений: 3538
Рейтинг :   160 
Профиль  Вебсайт

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

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

Неактивен

 

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

vitaly
Администратор
Откуда: Россия
Зарегистрирован: 2008-10-08
Сообщений: 2785
Рейтинг :   115 
Профиль

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

Неактивен

 

Board footer

Powered by FluxBB

[ Generated in 0.007 seconds, 14 queries executed ]