ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList

Страниц (43): В начало « ... 24 25 26 27 [28] 29 30 31 32 ... » В конец

> Найдено сообщений: 642
CAB Отправлено: 12 декабря 2011 — 07:37 • Тема: Заработать на своем форуме • Форум: О жизни

Ответов: 26
Просмотров: 0
Артур, ИМХО, халявщики платить не будут...
CAB Отправлено: 12 декабря 2011 — 07:32 • Тема: Создал форум, но люди не могут на него зайти • Форум: Установка и обновление

Ответов: 11
Просмотров: 0
lurikovvy, а Вы его куда поставили, форум-то?
CAB Отправлено: 11 декабря 2011 — 10:28 • Тема: помогите • Форум: Настройка форума

Ответов: 10
Просмотров: 0
nikil пишет:
Я в этом плохо разбираюсь.

Посмотрите здесь, внимательно http://exbb.info/community/topic...um=3&topic=1
CAB Отправлено: 10 декабря 2011 — 20:22 • Тема: помогите • Форум: Настройка форума

Ответов: 10
Просмотров: 0
nikil пишет:
решил сделать откат всех критических обновлений просто заменив все файлы на старые из коробочной версии. в итоге также самая ошибка

nikil, перепроверьте ещё раз права на файлы и папки согласно рекомендациям, может где "слетели"...
CAB Отправлено: 9 декабря 2011 — 11:18 • Тема: Скажите, где хранится аналог mysql базы в форуме exbb? • Форум: Настройка форума

Ответов: 12
Просмотров: 0
nikil, вся информация в этой теме http://exbb.info/community/topic...m=42&topic=3
CAB Отправлено: 8 декабря 2011 — 18:38 • Тема: Убить форум • Форум: О жизни

Ответов: 58
Просмотров: 0
Titus пишет:
Насколько форум в последней редакции уязвим?

Информации об уязвимостях нет.
CAB Отправлено: 6 декабря 2011 — 16:05 • Тема: Скажите, где хранится аналог mysql базы в форуме exbb? • Форум: Настройка форума

Ответов: 12
Просмотров: 0
nikil, копируете целиком папку с форумом и переносите на новый сервер.
CAB Отправлено: 6 декабря 2011 — 04:18 • Тема: Скажите плиз. в той сборке, которая есть на официальном сайте • Форум: Установка и обновление

Ответов: 4
Просмотров: 0
nikil, нет, надо устанавливать в ручную.
CAB Отправлено: 5 декабря 2011 — 21:43 • Тема: Мод: Переход к первому непрочитанному (новому) сообщению со страницы Новые сообщения • Форум: Обсуждение

Ответов: 0
Просмотров: 0
Мод предназначен для тех, кто, по каким-либо причинам, не ставит себе на форум Мод: Хранение статистики чтения тем на сервере, но тоже хочет переходить к первому непрочитанному (новому) сообщению.

Поскольку мод работает только на одной странице, то он получился довольно простой. Установка не займёт много времени.
Сам мод сделан по мотивам Юриных разработок...

Установка:
В файле search.php строки
CODE:

function newpostst() {
global $fm, $pages;

$allforums = $fm->_Read(FM_ALLFORUMS);
$t_visits = $fm->_GetCookieArray('t_visits');

$alltopics = array();
foreach ($allforums as $forum_id => $forum) {
if (!defined('IS_ADMIN') && $forum['private'] === TRUE) {
if (!isset($fm->user['private'][$forum_id]) || $fm->user['private'][$forum_id] === FALSE) continue;
}
if ($forum['last_time'] > $fm->user['last_visit']) {
$alltopics = array_merge($alltopics,array_filter($fm->_Read('forum'.$forum_id.'/list.php'),"SearchNewPost"));
}
}

if (count($alltopics) !== 0) {
usort($alltopics,"sort_by_postdate");
$t_visits = $fm->_GetCookieArray('t_visits');
global $f_readed;
$data = '';
$alltopics_keys = array_keys($alltopics);
$pages = Print_Paginator(count($alltopics_keys), 'search.php?action=newposts&p={_P_}', $fm->exbb['topics_per_page'], 8, $first, TRUE);
$alltopics_keys = array_slice($alltopics_keys, $first, $fm->exbb['topics_per_page']);
foreach ($alltopics_keys as $topic){
$topic = $alltopics[$topic];
$forum_id = $topic['fid'];
$topic_id = $topic['id'];
$f_readed = $fm->_GetCookie('f'.$forum_id,0);

$TopicVisitTime = (isset($t_visits[$forum_id.':'.$topic_id]) && $t_visits[$forum_id.':'.$topic_id] > $fm->user['last_visit']) ? $t_visits[$forum_id.':'.$topic_id]:$fm->user['last_visit'];
$topicicon = topic_icon($topic,$TopicVisitTime);

$author = ($topic['author'] !== FALSE) ? $topic['author']:$fm->LANG['Guest'];
$author = ($topic['a_id'] !== 0) ? '<a href="profile.php?action=show&member='.$topic['a_id'].'">'.$author.'</a>':$author;

$poster = ($topic['poster'] !== FALSE) ? $topic['poster']:$fm->LANG['Guest'];
$poster = ($topic['p_id'] !== 0) ? '<a href="profile.php?action=show&member='.$topic['p_id'].'">'.$poster.'</a>':$poster;

$topicname = '<a href="topic.php?forum='.$forum_id.'&topic='.$topic_id.'&v=l#'.$topic['postkey'].'">'.$fm->chunk_split($topic['name']).'</a>';
$topicdesc = $fm->chunk_split($topic['desc']);
$forumname = '<a href="forums.php?forum='.$forum_id.'">'.$allforums[$forum_id]['name'].'</a>';
$posts = $topic['posts'];
$postdate = $fm->_DateFormat($topic['postdate']+$fm->user['timedif']*3600);
include('./templates/'.DEF_SKIN.'/newposts_data.tpl');
}
$found = count($alltopics);
$fm->_Title = ' :: '.$fm->LANG['NewPosts'];
$searchinmessage = '';
include('./templates/'.DEF_SKIN.'/all_header.tpl');
include('./templates/'.DEF_SKIN.'/logos.tpl');
include('./templates/'.DEF_SKIN.'/newposts.tpl');
include('./templates/'.DEF_SKIN.'/footer.tpl');
} else {
$fm->_Message($fm->LANG['MainMsg'],$fm->LANG['NoNewPosts']);
}
}

заменяем на строки
CODE:

function newpostst() {
global $fm, $pages;

$allforums = $fm->_Read(FM_ALLFORUMS);
$t_visits = $fm->_GetCookieArray('t_visits');

$alltopics = array();
foreach ($allforums as $forum_id => $forum) {
if (!defined('IS_ADMIN') && $forum['private'] === TRUE) {
if (!isset($fm->user['private'][$forum_id]) || $fm->user['private'][$forum_id] === FALSE) continue;
}
if ($forum['last_time'] > $fm->user['last_visit']) {
$alltopics = array_merge($alltopics,array_filter($fm->_Read('forum'.$forum_id.'/list.php'),"SearchNewPost"));
}
}

if (count($alltopics) !== 0) {
usort($alltopics,"sort_by_postdate");
$t_visits = $fm->_GetCookieArray('t_visits');
global $f_readed;
$data = '';
$alltopics_keys = array_keys($alltopics);
$pages = Print_Paginator(count($alltopics_keys), 'search.php?action=newposts&p={_P_}', $fm->exbb['topics_per_page'], 8, $first, TRUE);
$alltopics_keys = array_slice($alltopics_keys, $first, $fm->exbb['topics_per_page']);
foreach ($alltopics_keys as $topic){
$topic = $alltopics[$topic];
$forum_id = $topic['fid'];
$topic_id = $topic['id'];
$f_readed = $fm->_GetCookie('f'.$forum_id,0);

$TopicVisitTime = (isset($t_visits[$forum_id.':'.$topic_id]) && $t_visits[$forum_id.':'.$topic_id] > $fm->user['last_visit']) ? $t_visits[$forum_id.':'.$topic_id]:$fm->user['last_visit'];
$topicicon = topic_icon($topic,$TopicVisitTime);

$author = ($topic['author'] !== FALSE) ? $topic['author']:$fm->LANG['Guest'];
$author = ($topic['a_id'] !== 0) ? '<a href="profile.php?action=show&member='.$topic['a_id'].'">'.$author.'</a>':$author;

$poster = ($topic['poster'] !== FALSE) ? $topic['poster']:$fm->LANG['Guest'];
$poster = ($topic['p_id'] !== 0) ? '<a href="profile.php?action=show&member='.$topic['p_id'].'">'.$poster.'</a>':$poster;

/*
Начало мода: Переход к первому непрочитанному (новому) сообщению со страницы Новые сообщения (Обновлённых тем: ...)
Автор CAB http://exbb.su/
*/
$threads = $fm->_Read('forum'.$forum_id.'/'.$topic_id.'-thd.php',FALSE);
$threads_keys = array_keys($threads);
sort($threads_keys,SORT_NUMERIC);
foreach ($threads_keys as $post_key => $post_time) {
if ($post_time > $fm->user['last_visit'] && $fm->user['id'] != $threads[$post_time]['p_id'] && $TopicVisitTime < $post_time) {
break;
}
}
if ($post_time > $fm->user['last_visit'] && $fm->user['id'] != $threads[$post_time]['p_id'] && $TopicVisitTime < $post_time) {
$topicname = '<img src="./templates/'.DEF_SKIN.'/im/newpost.gif"> <a href="topic.php?forum='.$forum_id.'&topic='.$topic_id.'&postid='.$post_time.'#'.$post_time.'">'.$fm->chunk_split($topic['name']).'</a>';
} else {
$topicname = '<img src="./templates/'.DEF_SKIN.'/im/lastpost.gif"> <a href="topic.php?forum='.$forum_id.'&topic='.$topic_id.'&v=l#'.$topic['postkey'].'">'.$fm->chunk_split($topic['name']).'</a>';
}
/*
Конец мода: Переход к первому непрочитанному (новому) сообщению со страницы Новые сообщения (Обновлённых тем: ...)
*/

$topicdesc = $fm->chunk_split($topic['desc']);
$forumname = '<a href="forums.php?forum='.$forum_id.'">'.$allforums[$forum_id]['name'].'</a>';
$posts = $topic['posts'];
$postdate = $fm->_DateFormat($topic['postdate']+$fm->user['timedif']*3600);
include('./templates/'.DEF_SKIN.'/newposts_data.tpl');
}
$found = count($alltopics);
$fm->_Title = ' :: '.$fm->LANG['NewPosts'];
$searchinmessage = '';
include('./templates/'.DEF_SKIN.'/all_header.tpl');
include('./templates/'.DEF_SKIN.'/logos.tpl');
include('./templates/'.DEF_SKIN.'/newposts.tpl');
include('./templates/'.DEF_SKIN.'/footer.tpl');
} else {
$fm->_Message($fm->LANG['MainMsg'],$fm->LANG['NoNewPosts']);
}
}


И закачиваем по адресу, указанному в моде, новый файл newpost.gif (прикреплён).
На этом всё. Прошу установивших отписаться о работе мода.
CAB Отправлено: 5 декабря 2011 — 15:11 • Тема: ExBB FM 1.0 RC1 • Форум: Релизы

Ответов: 203
Просмотров: 0
BON пишет:
я просто чет не понял про что глюк
Посмотри здесь на строку навигации http://exbb.info/community/print...=7&topic=142
Вместо категории и форума пусто.

CAB пишет:
достаточно добавить в css
Увы, но посмотрев сегодня на плоды своих экспериментов с работы, увидел, что IE8 не достаточно этого. Ему обязательно нужны валидные записи в таблице, при этом всё равно отображает не корректно - подвал убегает ниже нижней границы окна браузера (появляется прокрутка). Кто может предложить кросбраузерный вариант?
CAB Отправлено: 5 декабря 2011 — 10:35 • Тема: Не корректно отображается количество страниц • Форум: Решение проблем

Ответов: 8
Просмотров: 0
Jhonson пишет:
Для просмотра:
Посмотрел... У меня отображается нормально.
CAB Отправлено: 5 декабря 2011 — 08:00 • Тема: Не корректно отображается количество страниц • Форум: Решение проблем

Ответов: 8
Просмотров: 0
Jhonson пишет:
Посмотреть можно здесь
Да уж... Как говорится, нарочно не придумаешь... Улыбка
Jhonson пишет:
Никаких изменений не делал.
Возможно при скачивании-закачивании повредились какие-то файлы. Попробуйте перезакачать архив, заодно попробуйте и другие варианты сборок.
CAB Отправлено: 4 декабря 2011 — 21:21 • Тема: ExBB FM 1.0 RC1 • Форум: Релизы

Ответов: 203
Просмотров: 0
Устранение бага в "Версии для печати". Не корректно выводилась строка навигации, если тема находится в подфоруме.
В файле printpage.php после строк
CODE:
$catname = $allforums[$forum_id]['catname'];
$forumname = $allforums[$forum_id]['name'];
$cat_id = $allforums[$forum_id]['catid'];
добавляем строки
CODE:

/* Subforums */
$subf = (stristr($cat_id, 'f')) ? substr($cat_id, 1, strlen($cat_id) - 1) : 0;
if ($subf) {
$pcatid = $allforums[$subf]['catid'];
$pcatname = $allforums[$subf]['catname'];
$pforumname = $allforums[$subf]['name'];
}


В файле templates\Ваш_стиль\printpage.tpl после строки
CODE:
<?php
добавляем строку
CODE:
$navi = ($subf) ? '<a href="index.php?c='.$pcatid.'">'.$pcatname.'</a>&nbsp;&raquo;&nbsp;<a href="forums.php?forum='.$subf.'">'.$pforumname.'</a>' : '<a href="index.php?c='.$cat_id.'">'.$catname.'</a>';

В строке навигации этого же файла заменяем часть кода
CODE:
<a href="{$fm->exbb['boardurl']}/index.php?c={$cat_id}">{$catname}</a>
на переменную
CODE:
$navi

Вроде всё. Если чего упустил - напишите, будем исправлять... Подмигивание
CAB Отправлено: 4 декабря 2011 — 21:13 • Тема: Доработка мода превью-копий прикреплённых изображений • Форум: Модификации и дополнения

Ответов: 124
Просмотров: 0
archi-mobile пишет:
Сегодня ему(ей) надо так, а завтра он(она) захочет сделать по другому.

Вот из-за таких, не определившихся, в некоторых админках сам чёрт голову сломает... Радость
CAB Отправлено: 4 декабря 2011 — 18:14 • Тема: Доработка мода превью-копий прикреплённых изображений • Форум: Модификации и дополнения

Ответов: 124
Просмотров: 0
archi-mobile пишет:
ну вы опять судите по себе
Нет, не по себе, а по реальности нашей бренной. Нельзя загромождать админку! Тем более теми вещами, которые нужно изменить один раз за всё время. В админке должно быть, только то, что действительно может потребоваться изменить. Я бы, например, вывел туда поле для кода баннеров, счётчиков и т.п. вещи. Администраторы форумов должны с лёгкостью ориентироваться в админке, а не ломать голову что и для чего там есть и надо ли им туда лезть.

Страниц (43): В начало « ... 24 25 26 27 [28] 29 30 31 32 ... » В конец

Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0324]     [ ]