-
Публикации
1 592 -
Зарегистрирован
-
Посещение
-
Дней в лидерах
12
Сообщения, опубликованные пользователем IT-Security
-
-
Ссылочку на сайт будьте добры.
-
Кто нибудь! Может дать хотябы ДЕМО версию DLE+phpbb 3.0.x ?
Денег нет, очень дорого! Кто нибудь! Может дать хотябы ДЕМО версию DLE+phpbb 3.0.x?
А разве ДЕМО версия не лежит в свободном доступе? Она же Фри, то есть, бесплатная..
Александр Медведев, IT-Security,
Покажите где он пишет что имеет лицензионный движок? Человек просит помощи. Вы же занимаетесь флудом.
Ну что, говорун?Ты считаешь нормальным украсть в магазине хлеб, а потом явится в него же и попросить помочь намазать украденное там же масло, а?
-
1) Первой строкой нужно БЕЗ точки
2) Я же сказал убрать echo. include - это не более, чем сборка страницы из файлов в один большой файл.
-
На демо версию невозможно установить НИКАКИЕ модули из-за закрытости кода. Продолжим дискуссию?)Я не обязан помогать человеку, который не уважает чужой труд.
-
ммм...
$news = $dle_api->take_news($fields = "*", $cats, $limit, $sort = 'id', '$order='desc');
-
В take_news можно через запятую передавать категории.
Сортировка - ОК.
$dle_api->take_news($cats, $limit, $sort = 'id', '$order='desc');
В таком виде устроит?
-
Если у Вас денег нет, то как Вы купили лицензию на DLE?Делаю вывод, что у Вас ворованная версия скрипта =)
-
Если выборка будет вестись по полю типа int и на нём будет индекс, то нагрузка не сильно увеличится.
Насчёт АПИ - это будет класс, который включается в первую очередь в свои скрипты, поэтому работа с элементами движка там врядли будет возможно.
Не путаем API и сниппеты. Вообще я могу бесконечно расширять API, но мне нужны люди, которым это нужно =)
Кроме меня и Владимира конечно =)
-
Идиотская идея. НЕ НУЖНО использовать пхп код там, где он не нужен. Хотите пхп код - сделайте модуль.
-
Разрабатываются экспериментальные функции:
$dle_api->take_additional_field_by_id(mod_id, add_id=0); $dle_api->save_additional_field_by_id(mod_id, add_id, value); Получаем доп. поля DLE в виде массива. Поля могут относится к чему угодно и могут использоваться как для хранения данных модулей (Типа балансы пользователей и т.п.), так и к новостям, да и впринципе к чему угодно. Структура таблицы: id mod_id (Идентификатор модуля, которому принадлежит поле) addfield_value (Значение поля) add_id (дополнительный идентификатор для выборки. Тут может быть ID новости или пользователя) add_id_type (флаг к чему относится данное поле) Эти доп поля будут реализованы через отдельную таблицу.
Данное добавление будет экспериментальным и возможно не попадёт в стабильный релиз. Идея этой функции - унифицированное хранение данных.$dle_api->take_news ($cat=X, $limit=N); Получение N новостей в массив из категории X. При выборке не накладываются групповые ограничения!
$dle_api->change_config('alt_name', 'new_value'); Позволяет менять настройку alt_name на новое значение.
p.s.
Подумал, что если в таблицу dle_comments добавить mod_id и чуть-чуть поправить в dle выборку комментариев, то можно получить унифицированность в комментариях.
-
Симпатично =)
-
1. В данном разделе разрешено публиковать только готовые модули или хаки, а также полезные советы. Любые запросы на создание того или иного, а также вопросы, касающиеся движка, публикуются в соседнем разделе.
2. На данном форуме строго запрещено предлагать или навязывать свои платные услуги. За любое сообщение типа "Помогу дешево, ICQ ..." участник блокируется на форуме без предупреждения.
3. За флуд и нарушание данных правил, участник может быть лишен доступа на форум.
-
Zend Studio For Eclipse forever
-
hosts - это по сути внутренний DNS сервер системы =)
-
Функция написана неправильно.
$_per123; - это чего такое?
function func_get_infos_of_member() { $sel_info_mem_query = mysql_query("select * from transdp_member_info where who_user = ".$_SESSION['dle_user_id']." ORDER BY udid ASC "); while ( $info = mysql_fetch_array($sel_info_mem_query)) { $_per123 = " <table width=\"793\" border=\"1\"> <tr> <td width=\"270\">{$info[company_pref]} {$info[company_name]}</td> <td width=\"81\">{$info[country]}</td> <td width=\"95\">{$info[town]}</td> <td width=\"125\">{$info[address]}</td> <td width=\"6\">{$info[telephone_1]}</td> <td width=\"6\">{$info[email]}</td> <td width=\"121\">{$info[fio]}</td> </tr> </table> "; } return $_per123; }
и неfunc_get_infos_of_member(); $my_mod_buffer.= $_per123;
а$my_mod_buffer.= func_get_infos_of_member();
-
Значит у Вас где-то стоит echo или print.
-
Чтобы уменьшить - подставьте минус в ф-цию. Приятного использования =)
-
<script language="JavaScript"> <!-- function change_flash_size (id, new_width, new_height) { var elem = document.getElementById(id); elem.width = parseInt(elem.width) + new_width; elem.height = parseInt(elem.height) + new_height; } function add_flash_width (id, new_width) { var elem = document.getElementById(id); elem.width = parseInt(elem.width) + new_width; } function add_flash_height (id, new_height) { var elem = document.getElementById(id); elem.height = parseInt(elem.height) + new_height; } //--> </script>
-
А чем фиксированный размер не понравился?
-
Что мешает всё записать в одну переменную?
-
<script language="JavaScript"> <!-- function change_flash_size (id, new_width, new_height) { var elem = document.getElementById(id); elem.width = new_width; elem.height = new_height; } //--> </script> <embed id="my_flash" src="flash.swf" width="400" height="300" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed> <a href="#" OnClick="change_flash_size('my_flash', 100, 100);return false;">change size</a>
Вот мой пример.
По клику на ссылку изображение уменьшится до 100x100.
Его также можно и увеличить =) Дерзайте =)
-
Может просто взять и скинуться всем вместе на 1 лицензию на домен localhost? =)
-
ммм..
Есть функция внешней регистрации и функция внешней авторизации.
Если у Вас алгоритм шифрования как в DLE, то достаточно получить данные о пользователе и занести нужные.
Для этого пробуем авторизоваться, если данных нет - записываем.
$user_auth = $dle_api->auth_user("login", "pass"); if (!$user_auth) { // Вносим данные } else { $arr = $dle_api->take_user_by_name("login"); }
Или можно сразу получить:$arr = $dle_api->take_user_by_name("login"); и если элементов 0 (Функция вернёт false), то вносим данные.
Внешняя регистрация:// Внешняя регистрация // $login, $password, $email - string // $group - int // Return: // 1 - All OK // -1 - Name exists // -2 - Email exists // 0 - DB Error $dle_api->external_register($login, $password, $email, $group);
-
Вечером напишу. Сча уже убегать надо =(
[Разработчикам модов]
в Готовые Моды, Хаки, Локализаторы, Советы
Опубликовано:
ОК. Принято.