Link Опубликовано 20 Апреля 2008 Жалоба Поделиться Опубликовано 20 Апреля 2008 Может не совсем по теме, но в 1,3 была какая-то тема вроде API for IBF, и там ее можно было встраивать в index сайта и функцией bar() прямо с главной страницы сайта логинить на форуме, не заходя на форум.(опозновать), так же там выводилось кол новых сообщений если такие есть и кто в онлайне. Нет такого в 2.3.4 ? Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 20 Апреля 2008 Автор Жалоба Поделиться Опубликовано 20 Апреля 2008 так же там выводилось кол новых сообщений если такие есть и кто в онлайне.Это есть в стандартном ssi.php. Для остального есть IPB.SDK, но он вроде только для 2.1 или даже для 2.0.Но всё это решается довольно просто и без него, причём в форуме "Программирование" описано довольно подробно, как это сделать. Ссылка на комментарий Поделиться на других сайтах Прочее
DerSpinner Опубликовано 11 Мая 2008 Жалоба Поделиться Опубликовано 11 Мая 2008 bbcode включил по инструкции в данной тме.а вопрос: а как включить спойлер? (который через ява скрипт, ну на данном форуме есть, нормальный который, как на торрентах и т.п.) заранее Danke Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 12 Мая 2008 Жалоба Поделиться Опубликовано 12 Мая 2008 который через яваскрипт включается добавлением яваскрипт команды initSpoilers(''); вроде-бы, насколько я помнюкоманду эту в конец сайта, трай Ссылка на комментарий Поделиться на других сайтах Прочее
DerSpinner Опубликовано 12 Мая 2008 Жалоба Поделиться Опубликовано 12 Мая 2008 угумс. беспорно. но только делаю как просто вывод данных. т.е. тупо код. вот куда именно в коде ( ssi.php.) пихать эту "ИнитСпойлерс" Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 12 Мая 2008 Жалоба Поделиться Опубликовано 12 Мая 2008 хз, так, чтобы оно было в самом конце и так, чтобы только один раз Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 12 Мая 2008 Автор Жалоба Поделиться Опубликовано 12 Мая 2008 DerSpinner, справились? Ссылка на комментарий Поделиться на других сайтах Прочее
DerSpinner Опубликовано 13 Мая 2008 Жалоба Поделиться Опубликовано 13 Мая 2008 вставлял в конец (естественно до ?> )cкрипт работает - но увы спойлеры нет блин. Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 13 Мая 2008 Автор Жалоба Поделиться Опубликовано 13 Мая 2008 А <script type='text/javascript'> и </script> не забыли при этом? Ссылка на комментарий Поделиться на других сайтах Прочее
DerSpinner Опубликовано 16 Мая 2008 Жалоба Поделиться Опубликовано 16 Мая 2008 попробывал - ноль повдоль. страничку открывает, но сполйеры не работают.да.я делаю изминения в пхп файле, не в шаблоне хтмл! Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 16 Мая 2008 Автор Жалоба Поделиться Опубликовано 16 Мая 2008 Тогда покажите, какой HTML у вас выводится, когда обращаетесь по урлу, который в страницу вставляете. Ссылка на комментарий Поделиться на других сайтах Прочее
DerSpinner Опубликовано 17 Мая 2008 Жалоба Поделиться Опубликовано 17 Мая 2008 так. чёто нахимичил, сейчас вообще не работает... дык. заново всё сделаю по инструкции + как написали Вы и Архар. Ссылка на комментарий Поделиться на других сайтах Прочее
Link Опубликовано 18 Мая 2008 Жалоба Поделиться Опубликовано 18 Мая 2008 А как убрать дубляж тем при выводе последних сообщений? Когда отвечают в одну и туже тему, она пишется несколько раз с разными авторами. Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 18 Мая 2008 Автор Жалоба Поделиться Опубликовано 18 Мая 2008 Можно в запросе $this->ipsclass->DB->build_query( array( 'select' => 'p.*', 'from' => array( 'posts' => 'p' ), 'where' => $wheretopics.'p.queued=0', 'order' => 'p.post_date DESC', 'limit' => array( 0, $perpage ), 'add_join' => array( 0 => array( 'select' => 'm.members_display_name as member_name, m.id as member_id, m.title as member_title', 'from' => array( 'members' => 'm' ), 'where' => 'm.id=p.author_id', 'type' => 'left' ), 1 => array( 'select' => 'me.avatar_location, me.avatar_size, me.avatar_type', 'from' => array( 'member_extra' => 'me' ), 'where' => 'me.id=p.author_id', 'type' => 'left' ), 2 => array( 'select' => 't.*', 'from' => array( 'topics' => 't' ), 'where' => $whereforums."p.topic_id=t.tid AND t.approved=1 AND t.state != 'closed' AND (t.moved_to is null or t.moved_to = '') AND t.starter_id <> 0", 'type' => 'left' ) ) ) );после'order' => 'p.post_date DESC',добавить'group' => 't.tid', Ссылка на комментарий Поделиться на других сайтах Прочее
Link Опубликовано 18 Мая 2008 Жалоба Поделиться Опубликовано 18 Мая 2008 (изменено) Неспасло, после добавления Group by, темы вообще хаотично выводятся, дубляжа конечно нет, но они уже не последние. SP: решил проблему Изменено 19 Мая 2008 пользователем Link Ссылка на комментарий Поделиться на других сайтах Прочее
Link Опубликовано 19 Мая 2008 Жалоба Поделиться Опубликовано 19 Мая 2008 (изменено) Кстати насчет посетителей онлайн, выводится просто количество, а как имена вытащить? И каким образом вытащить цвет пользователя?(независимо вытаскиваем ли мы последние сообщения или тех кто в онлайне) У меня у каждой группы свой цвет. Никак не привыкну к замороченному sql запросу в новых версиях форума Изменено 19 Мая 2008 пользователем Link Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 19 Мая 2008 Автор Жалоба Поделиться Опубликовано 19 Мая 2008 $this->ipsclass->cache['group_cache'][ ид_группы_вынимаем_из_бд ]['prefix'] и ['suffix'].А лучше $this->ipsclass->make_name_formatted() (уточните название). Запрос на имена и код обработки можно взять из ./sources/lib/func_boardstats.php Ссылка на комментарий Поделиться на других сайтах Прочее
Link Опубликовано 21 Мая 2008 Жалоба Поделиться Опубликовано 21 Мая 2008 Спасибище за наводку, все получилось Ссылка на комментарий Поделиться на других сайтах Прочее
Link Опубликовано 1 Июня 2008 Жалоба Поделиться Опубликовано 1 Июня 2008 у меня идея - ajax подгрузка последних сообщений)) Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 2 Июня 2008 Автор Жалоба Поделиться Опубликовано 2 Июня 2008 Сложно с универсальностью, в частном порядке можно. Ссылка на комментарий Поделиться на других сайтах Прочее
dasistwas Опубликовано 8 Июня 2008 Жалоба Поделиться Опубликовано 8 Июня 2008 У меня сайт в UTF-8 (wordpress), а форум соответсвенно в win 1251 и поэтому когда экспортируются темы на главную сайта они всякими непонятными символами *( Что можно сделать ? ... немного подумав добавил в шаблон <?php $str_utf = iconv("CP1251","UTF-8","{topic_title}"); echo "$str_utf"; ?> и все получилось подскажите куда именно вставлять PS. у меня стоит вот этот код в joomla 1.5 <? $_GET['a'] = 'lasttopics';$_GET['len'] = 50;require_once('../forum/ssi.php') ?>выводит кракозяблыuser ������������ ��������� 8.6.2008, 23:16���� ����������� ������� ������������ �������� ���...�������: 0 user2 Battle 8.6.2008, 19:4208.06.2008 �������� ����� honor �������: 0 Ссылка на комментарий Поделиться на других сайтах Прочее
dasistwas Опубликовано 9 Июня 2008 Жалоба Поделиться Опубликовано 9 Июня 2008 от части помоглопосле (134 строка в ssi.php)//-------------------------------- // Load the DB driver and such //-------------------------------- $ipsclass->init_db_connection();вставитьmysql_query('SET NAMES utf8');топик с именем мембера выводятся нормально, а вот последний символ сообщения в топике в кракозябле - "выхо�..." Ссылка на комментарий Поделиться на других сайтах Прочее
Slash_M Опубликовано 24 Июня 2008 Жалоба Поделиться Опубликовано 24 Июня 2008 Проблема возникла такая... Вчера вечером этот мод распрекрасно работал! Сегдня утром выдаёт... Warning: Unknown(http://www.сайт.ru/forum/ssi.php?a=lasttopics&show=5): failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden in /home/nighttr6/public_html/index.php(175) : eval()'d code on line 244 Warning: Unknown(http://www.сайт.ru/forum/ssi.php?a=lasttopics&show=5): failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden in /home/nighttr6/public_html/index.php(175) : eval()'d code on line 244 Warning: (null)(): Failed opening 'http://www.сайт.ru/forum/ssi.php?a=lasttopics&show=5' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/nighttr6/public_html/index.php(175) : eval()'d code on line 244 Что могло случится? Подскажите плз... Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 24 Июня 2008 Автор Жалоба Поделиться Опубликовано 24 Июня 2008 Проверьте доступность файла по http, и спросите хостера, не менял ли он настройки PHP. Ссылка на комментарий Поделиться на других сайтах Прочее
Slash_M Опубликовано 25 Июня 2008 Жалоба Поделиться Опубликовано 25 Июня 2008 Обращаюсь к файлу по http, выдает - При обработке данной операции произошла ошибка А хостер говорит, что изменений не было... Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения