Перейти к контенту

Logik

Пользователи
  • Число публикаций

    12
  • Регистрация

  • Последнее посещение

  • Дней в топе

    1

Logik последний раз побеждал 31 Мая 2016

Logik - автор самых популярных публикаций!

1 подписчик

Дополнительные

  • Пол
    Мужчина

Недавние посетители профиля

Блок недавних посетителей отключен и не доступен другим пользователям для просмотра.

Достижения Logik

  1. FB и TWitter подключил спасибо VK все настроил, хук включил а кнопочки нет когда то давно покупал на этом ресурсе русскую версию форума, сейчас обновился с офф сайта до 3.4.7 - все осталось по русски, где то на просторах сети читал что авторизация с ВК "зашита" в локализацию от ibresource - это правда ? или можно и так (без повторной покупки русской версии) победить авторизацию в ВК ?
  2. Не могу понять как редактировать теги или добавлять теги в ранее созданные темы. то ли что то не работает, то ли не вижу где это делать (киньте плиз скрин как вызывается редактирование) IPB 3.4.7 Ниже часть кода файла /admin/applications/forums/extensions/tags/topics.php - возможно проблема там /** * <pre> * Invision Power Services * IP.Board v3.4.7 * Tagging: Forums/Topics Class * Matt Mecham * Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $ * </pre> * * @author $Author: bfarber $ * @copyright (c) 2001 - 2011 Invision Power Services, Inc. * @license http://www.invisionpower.com/company/standards.php#license * @package IP.Board * @link http://www.invisionpower.com * @since 25 Feb 2011 * @version $Revision: 10721 $ * */ .............................. .............................. switch ( $what ) { case 'create': if ( ! $this->_isOpenSystem() ) { return false; } return true; break; case 'add': if ( $this->registry->class_forums->canStartTopic( $forum['id'] ) ) { return true; } else if( defined('IN_CONVERTER') AND IN_CONVERTER == true ) { return true; } break; case 'edit': case 'remove': if ( $this->memberData['member_id'] == $topic['starter_id'] or $this->memberData['g_is_supmod'] or ( $this->memberData['is_mod'] and isset( $this->memberData['forumsModeratorData'][ $forum['id'] ] ) and $this->memberData['forumsModeratorData'][ $forum['id'] ]['edit_post'] ) ) { return true; } break; case 'prefix': if ( $this->registry->class_forums->canStartTopic( $forum['id'] ) ) { return true; } else if( defined('IN_CONVERTER') AND IN_CONVERTER == true ) { return true; } break; } return false; }
  3. ipb 3.4.7 Есть стандартная настройка АЦ-Пользователи-Группы-Управление Группами ... Настройка Форума "Могут открывать/закрывать свои темы?", но если я установлю её как "ДА", то группа пользователей сможет закрывать свои темы в любом разделе форума. Нам нужно разрешить "Закрывать" темы Группе Пользователей в определенном разделе форума. Теперь на примере Есть форум с 10 разделами, один из разделов называется "Купи-Продай", на форуме зарегистрировано 15000 пользователей, 10000 из них находятся в группе "Пользователи". Мы хотим что бы юзеры находящиеся в группе "Пользователи" не могли сам закрывать темы в 9 разделах, а в одном разделе ("купи-продай") могли закрывать свои темы. Если добавить группу "Пользователи" как модератора к этому разделу и разрешить Открывать и закрывать темы - то пользователи смогут закрывать чужие темы - это не решение.
  4. Приветствую! Господа, нет ли такой фишки ? просмотр всех тем со статусом "Вопрос решен", в идеале с сортировкой по дате создания или количеству просмотров + фильтр по тегам тем + фильтр по разделам форумов Если такое реализовать - то на форуме то можно получить коллективную страницу "Вопросов и ответов"
  5. Так же очень интерисует можно ли оипередить к какому форуму относится тема имея такой инструмент можно много чего сделать с расстоновкой рекламы
  6. спасибо за мод! отлично работает! может немного не в тему - но суть таже у нас форум стоит с откоюченным ЧПУ, заметил вот такую штуку, можно открывать страницы в виде _/forum/index.php?showtopic=5702ffff хотя нормальный адрес _/forum/index.php?showtopic=5702 уже есть случаи размещения "ошибочных" ссылок на других ресурсах, все это ведет к задвоению контента в индексе поисковиков, и может привести к наложению АГС17 возможно это как то проверять и выводить в таких случаях "страницу 404"?
  7. хорошие примеры для расстоновки рекламы - спасибо
  8. вот бы если средствами SSI вывести список последних активных тем в том виде в котором они выводятся на форуме (согласно настроек ЧПУ в "трёшке") - вот это было бы счастье как для пользователей - так и для поисковых роботов
  9. Вот код - не помню где брал его уже на 3.04 тоже работает я им вывожу последние темы на морде сайта <?php //if(!defined("DNREAD")) exit(); //************************************************** ****************************** // БЛОК ВЫВОДА ПОСЛЕДНИХ СООБЩЕНИЙ С ФОРУМА // INVISION POWER BOARD 2.0.x , 2.1.x // Разработка oleg_matasov // // admin@tbilisskaya.com //************************************************** ****************************** //======[ОСНОВНЫЕ НАСТРОЙКИ]====== //Префикс таблицы с IPB $prefix = 'ipb'; //Сколько тем выводить $num = 4; //Сколько символов оставить в названии темы после урезания $topic_num_sym = 40; //Имя папки с картинками текущего скина $img_path = '1'; //Формат времени $time = 'd.m H:i'; //Форумы, которые мы не трогаем $forumexclude = '19,24'; //Сервер БД на котором висит база форума $host="localhost"; //Имя БД $database="*********"; //Логин БД $username="************"; //Пароль БД $password="**************"; //====[Если не знаем PHP - дальше ничего не трогаем ]========= $ipb_db = mysql_connect($host, $username, $password) or trigger_error(mysql_error(), E_USER_ERROR); mysql_select_db($database, $ipb_db); //====Перекодирую UTF в вин - иногда надо такое mysql_query("/*!40101 SET NAMES 'cp1251' */") or die("Error: " . mysql_error()); $resultf = mysql_query("SELECT tid, title, description, state, posts, starter_id, last_poster_id, last_post, icon_id, starter_name, last_poster_name, views, topic_hasattach FROM ".$prefix."_topics WHERE (forum_id NOT IN ($forumexclude)) ORDER BY last_post DESC LIMIT $num",$ipb_db) or die(mysql_error()); $row_resultf = mysql_fetch_assoc($resultf); $totalRows_resultf = mysql_num_rows($resultf); do { $topicstrip = $row_resultf['title']; if (strlen($topicstrip) > $topic_num_sym) { $topicstrip = substr($topicstrip,0,$topic_num_sym); $topicstrip = $topicstrip."..."; } $status = ($row_resultf['state'] == "closed") ? "<img src=\"forums/style_images/$img_path/f_closed.gif\" border=\"0\" alt=\"Тема закрыта\">" : ""; $attach = ($row_resultf['topic_hasattach'] == "1") ? "<img src=\"temp/A-Vector/images/files.gif\" border=\"0\" alt=\"В сообщении есть прикрепленные файлы\"> " : ""; $icon = ($row_resultf['icon_id'] == "0") ? " <img border=\"0\" src=\"temp/Default/images/icon.gif\"> " : "<img src=\"forums/style_images/$img_path/folder_post_icons/icon$icon_id.gif\" border=\"0\" alt=\"Иконка сообщения\"> "; $last_date = date($time,$row_resultf['last_post']); $bt.= "<a href=\"http://DOMENNAME.ru/forums/index.php?showtopic=".$row_resultf['tid']."&view=getlastpost\">$topicstrip</a> - <a href=\"http://DOMENNAME.ru/forums/index.php?showuser=".$row_resultf['last_poster_id']."\">".$row_resultf['last_poster_name']."</a><br>"; } while($row_resultf = mysql_fetch_assoc($resultf)); mysql_free_result($resultf); echo $bt; ?>
  10. Занялись мы валидностью форума исправили почти все ошибки сейчас инетрисует как испраить вот эту "ID "page-jump" already defined" Line 921, Column 29: ID "page-jump" already defined <span class="pagelink" id='page-jump'>152 страниц <img src='style_images/ibr/me т.е. при просмотре форма на страницу генерируется два элемента с одинаковыми "id" - что противоречит стандартам. как я понял это "быстрый переход на страницу" есть желание оставить "быстрый переход на страницу" либо вверху либо внизу или как то скопировать описание этого ID под другим именем и выводить элемент снизу с новым "id" Версия форума 2.3.6
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.