register Опубликовано 17 Декабря 2004 Жалоба Поделиться Опубликовано 17 Декабря 2004 В кратце:Нужен мод, позволяющий, постить новости на форуме. Очень желательно что-бы новости он брал - уже из подготовленных *.html или *.TXT - и.т.п файлов. Новости должны публиковаться с поддержкой html - тега. В определенную, заранее, созданную тему. Подробнее: В ручную создаю пользователя, (если его так можно назвать, скорее бота или робота), с правами на html-тег. От него должны исходить все ответы.Дадим ему имя NewsBot. В ручную создаю топик, например: НОВОСТИ - http://localhost/index.php?showtopic=204 . В корне IPB находиться папка NEWS, в ней лежит файл *.html или *.TXT уже с подготовленными новостями. То есть, внутри его, чистый html -код, с ссылками, текстом, ссылками на картинки и.т.пНазовем его NEWS.TXT Нужно следующее:Юзер NewsBot, должен _отвечать_ в топик "НОВОСТИ". И постит то, что находится в файле NEWS.TXT. Я подчеркнул "отвечать", потому-как, все посты от NewsBot - должны находится в топике "НОВОСТИ". Лучше бы на PHP, он более подходит. На примере Бот для создания тем на форуме от Onliner. Valera, вот такая просьба... Сотворишь такое чудо? ... Вроде Onliner не против ...Пожалуйста, делайте с этим скриптом все, что угодно. Единственное, о чем прошу, пожалуйста, заходите иногда на мой ресурс http://byroot.com/ он очень нуждается в новых людях. Ссылка на комментарий Поделиться на других сайтах Прочее
Link Опубликовано 19 Декабря 2004 Жалоба Поделиться Опубликовано 19 Декабря 2004 Супер! Все работает спасибо Валера! Ссылка на комментарий Поделиться на других сайтах Прочее
dspt Опубликовано 7 Января 2005 Жалоба Поделиться Опубликовано 7 Января 2005 Я в MySQL пока тёмный, подскажите как переделать запрос в базу для этого мода, чтобы он импортировал, предположим последние 10 сообщений конкретного форума + форму быстрого ответа в этот форум ещё неплохо было-бы пририсовать Ссылка на комментарий Поделиться на других сайтах Прочее
Valera Опубликовано 8 Января 2005 Автор Жалоба Поделиться Опубликовано 8 Января 2005 было$result = mysql_db_query ($this->db_database, "SELECT p.forum_id, p.topic_id, t.title, t.starter_name, t.posts, t.last_poster_name, p.post, f.id, f.read_perms FROM {$this->table_prefix}posts p, {$this->table_prefix}topics t, {$this->table_prefix}forums f WHERE p.new_topic =1 AND p.topic_id = t.tid AND p.forum_id = f.id AND f.read_perms = '*' ORDER BY p.topic_id DESC LIMIT {$this->number_topic};"); стало$result = mysql_db_query ($this->db_database, "SELECT p.forum_id, p.topic_id, t.title, t.starter_name, t.posts, t.last_poster_name, p.post, f.id, f.read_perms FROM {$this->table_prefix}posts p, {$this->table_prefix}topics t, {$this->table_prefix}forums f WHERE p.new_topic =1 AND p.topic_id = t.tid AND p.forum_id = 'ид_твоего_форума' AND f.id ='ид_твоего_форума' AND f.read_perms = '*' ORDER BY p.topic_id DESC LIMIT {$this->number_topic};"); Для версий до 1.3 включительночто значит ид_твоего_форума навеное догадался? Ссылка на комментарий Поделиться на других сайтах Прочее
yeshlek Опубликовано 10 Января 2005 Жалоба Поделиться Опубликовано 10 Января 2005 (изменено) Вот, читаю, и не нахожу..Мужики, помогите. Все делаю, как надо. Но при создании export.js через каждую строку создается пустая строка. Тема, естесственно, не показывается. Скрипты скачал отсюдова. В чем трабла?Может в скрипте что-то изменить надо? Форум версии 2.2 Подскажите, плиз - 2 дня мучаюсь. Старый export.js показывается(который в скрипте был :-) ) Изменено 10 Января 2005 пользователем yeshlek Ссылка на комментарий Поделиться на других сайтах Прочее
dspt Опубликовано 10 Января 2005 Жалоба Поделиться Опубликовано 10 Января 2005 стало CODE $result = mysql_db_query ($this->db_database,"SELECT p.forum_id, p.topic_id, t.title, t.starter_name, t.posts, t.last_poster_name, p.post, f.id, f.read_permsFROM {$this->table_prefix}posts p, {$this->table_prefix}topics t, {$this->table_prefix}forums fWHERE p.new_topic =1 AND p.topic_id = t.tid AND p.forum_id = 'ид_твоего_форума' AND f.id ='ид_твоего_форума' AND f.read_perms = '*'ORDER BY p.topic_id DESC LIMIT {$this->number_topic};"); Для версий до 1.3 включительночто значит ид_твоего_форума навеное догадался? догадался, спасибо. хотя не совсем понимаю, зачем его дублировать, но это не важно... а если например 10 последних сообщений конкретного топика отсортированных от самых свежих, то что добавлять надо в запрос?надо понимать, ещё и скрипт вывода тогда подправить надо будет, не так ли...заранее спасибо... Ссылка на комментарий Поделиться на других сайтах Прочее
Valera Опубликовано 11 Января 2005 Автор Жалоба Поделиться Опубликовано 11 Января 2005 отсортированных от самых свежихЭтот запрос как раз и сортирует по ид топика, самый последний в самом верху. (проверь) Форум версии 2.2 Подскажите, плиз - 2 дня мучаюсь. Есть для версии 2.0.3, эта ветка для версии до 1.3 включительно. Ссылка на комментарий Поделиться на других сайтах Прочее
dspt Опубликовано 11 Января 2005 Жалоба Поделиться Опубликовано 11 Января 2005 QUOTE отсортированных от самых свежих Этот запрос как раз и сортирует по ид топика, самый последний в самом верху. (проверь)у меня он показывает список топиков, а мне нужны сообщения конкретного топика, т.е. показывать 10 последних сообщений (их содержание) внутри 1 (одного) конкретного топика.где эти сообщения (а не топики, топик всего ОДИН) отсортированы то, чего хочу я, похоже на организацию новостных блоков на news.tut.by(когда просматриваешь новость, есть возможность добавить комментарий и увидеть последние добавленные комментарии)ПЛИЗ ХЕЛП! Ссылка на комментарий Поделиться на других сайтах Прочее
nohcho9 Опубликовано 14 Января 2005 Жалоба Поделиться Опубликовано 14 Января 2005 у меня форум 2.0 как быть? Ссылка на комментарий Поделиться на других сайтах Прочее
dspt Опубликовано 17 Января 2005 Жалоба Поделиться Опубликовано 17 Января 2005 взял похожий скрипт Gladnews с англоязычного форума, там запросы более прозрачные (понятные для меня, чайника : )) сейчас пытаюсь скрестить... Ссылка на комментарий Поделиться на других сайтах Прочее
nannies Опубликовано 18 Февраля 2005 Жалоба Поделиться Опубликовано 18 Февраля 2005 А может кто-нибудь скинуть для форума 1.2 export.php, который в один столбец новости выводит. Нашел тут в ответах, но ссылочка не работает. Спасибо огромно -------------------------------- Все. Спасибо! Сделал сам. Ссылка на комментарий Поделиться на других сайтах Прочее
Valera Опубликовано 20 Февраля 2005 Автор Жалоба Поделиться Опубликовано 20 Февраля 2005 у меня форум 2.0 как быть?Скачать версию 2 из архива форума. в один столбец новостиТак всего-то надо вместо <tr><td></td><td></td></tr> сделать <tr><td></td></tr><tr><td></td></tr> =========================это образно говоря Ссылка на комментарий Поделиться на других сайтах Прочее
51cent Опубликовано 7 Марта 2005 Жалоба Поделиться Опубликовано 7 Марта 2005 а как сделать так, чтобы эти темы выводились на главную страницу форума, (для форума 1.3)? пример: здесь Ссылка на комментарий Поделиться на других сайтах Прочее
Voyager Опубликовано 9 Марта 2005 Жалоба Поделиться Опубликовано 9 Марта 2005 При заходе на export.php выдаётся следующая ошибка: Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home2/Voyager/forumgordin.dinfo.ru/export.php on line 60 Ссылка на комментарий Поделиться на других сайтах Прочее
Valera Опубликовано 9 Марта 2005 Автор Жалоба Поделиться Опубликовано 9 Марта 2005 1. надо проверить правильно ли указаны имя пользователя, пароль название базы данных2. какой префикс таблиц3. вывести sql запрос в отдельную переменную, перед ней нарисовать echo примерно такecho sql="select *** ";-----------Зайти посредством браузера на скрипт, скопировать "запрос", затем закинуть его в mysqadmin и посмотреть какие выведутся ошибки... Ссылка на комментарий Поделиться на других сайтах Прочее
Link Опубликовано 11 Марта 2005 Жалоба Поделиться Опубликовано 11 Марта 2005 Valera У меня выводятся последние сообщения(новости), лимитом в 500шт. Вопрос как сделать так чтобы они разбивались на страницы скажем по 50 последних сообщений на страницу? Ссылка на комментарий Поделиться на других сайтах Прочее
Coolboy Опубликовано 11 Марта 2005 Жалоба Поделиться Опубликовано 11 Марта 2005 У меня не выводит последние сообщения. Показывает только название раздела Последние сообщения Школьного форума БЕСЕДКА | IBR TEAM © а дальше пустота, может кто поможет мне. Посмотрите: http://termez1.connect.uz/photos.php Ссылка на комментарий Поделиться на других сайтах Прочее
Valera Опубликовано 11 Марта 2005 Автор Жалоба Поделиться Опубликовано 11 Марта 2005 лимитом в 500шт. Вот эта number_topic переменная отвечает за кол-во экспортируемых топиков, где-то вначале ей должно присваиваться значение 10 Coolboy варианты 1. не указаны имя пользователя или пароль2. префикс таблиц нестандартный3. версия форума отличается от той под которую этот мод. Ссылка на комментарий Поделиться на других сайтах Прочее
Coolboy Опубликовано 11 Марта 2005 Жалоба Поделиться Опубликовано 11 Марта 2005 Coolboy варианты 1. не указаны имя пользователя или пароль2. префикс таблиц нестандартный3. версия форума отличается от той под которую этот мод. 1. Имя пользователя и пароль указаны верно2. префикс таблицы спокойно используют другие скрипты (school1)3. версия форума 1.3 Но у меня не работает, помогите плиз !!!!!!!!!!!!!! Ссылка на комментарий Поделиться на других сайтах Прочее
Voyager Опубликовано 12 Марта 2005 Жалоба Поделиться Опубликовано 12 Марта 2005 У меня всё заработало. Спасибо, у меня просто было неправильно написано название базы данных MySQL. Ссылка на комментарий Поделиться на других сайтах Прочее
Coolboy Опубликовано 12 Марта 2005 Жалоба Поделиться Опубликовано 12 Марта 2005 Помогите мне кто нибудь настроить скрипт на мой сайт, может на определенные файлы надо поставить определенное разрешение (например 777 или 660). Буду очень признателен за ответ. Ссылка на комментарий Поделиться на других сайтах Прочее
Link Опубликовано 12 Марта 2005 Жалоба Поделиться Опубликовано 12 Марта 2005 Это я понял, а вот как бы их разбить чтобы напимер 500 сообщений выводились по 50-т штук и снизу были циферки 12345... стр 10Немного не понимаю, т.к. не только запрос менять нужно похоже. Ссылка на комментарий Поделиться на других сайтах Прочее
Valera Опубликовано 13 Марта 2005 Автор Жалоба Поделиться Опубликовано 13 Марта 2005 --------Но у меня не работает, помогите плиз !!!-------Сделай экспорт не в файл, а на экран браузера! -------по 50-т штук и снизу были циферки 12345-------Помоему юзера проще в форум направить чем делать это извращение.Тут надо добавить еще один запрос, на общее кол-во тем в форуме. Ссылка на комментарий Поделиться на других сайтах Прочее
51cent Опубликовано 13 Марта 2005 Жалоба Поделиться Опубликовано 13 Марта 2005 Помогите пожалуйста, куда надо вставить вот эту строчку:include("http://domain.com/forums/ssi.php?a=news&show=10");чтобы 10 последних сообщений выводилось на главной странице форума внизу под статистикой форума. (точнее я нашел куда вставить, но он не хочет работать в этом месте, просто выводит на экран эту ссылку) вот куда я нашел надо вставлять (я так понимаю): из skin_boards.phpfunction ShowStats($text) {global $ibforums;return <<<EOF <tr> <td class='pformstrip' colspan='2'>{$ibforums->lang['board_stats']}</td> </tr> <tr> <td class='row2' width='5%' valign='middle'><{F_STATS}></td> <td class='row4' width="95%" align='left'>$text<br />{$ibforums->lang['most_online']}</td> </tr> <tr> <td class='pformstrip' colspan='2'>10 последних тем:</td> </tr> <tr> <td class='pformstrip' colspan='2'>include("http://www.51cent.inf/ssi.php?a=news&show=10"); </td> </tr>EOF;}но если я вставляю эту строчку после function ShowStats($text) {global $ibforums; но до return <<<EOF, то ссылка срабатывает, но выводит на экран выше шапки форума и без цвета. Ссылка на комментарий Поделиться на других сайтах Прочее
DragonV Опубликовано 2 Апреля 2005 Жалоба Поделиться Опубликовано 2 Апреля 2005 А есть версия мода, поддерживающая IPB 2.0.3 Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения