Доброго времени суток!
Попробовала конвертер. Справился на УРА!!! За что Вам огромное спасибо.
Пока из минусов.
При обращении к поиску, если раньше просто писал, что ничего не найдено, теперь выдает ошибки при обращении к файлу (search.php)
Рейтинг популярных тем - не работает, пишет модуль не установлен. Но думаю, до этого у Вас еще просто руки не дошли.
Просто отмечаю, чтобы такие нюансы не были забыты при разработке 2.0.
61. Liliat - 26 августа 2016 — 16:07 - перейти к сообщению
62. electron - 26 августа 2016 — 18:26 - перейти к сообщению
Liliat пишет:
Рейтинг популярных тем - не работает, пишет модуль не установлен. Но думаю, до этого у Вас еще просто руки не дошли.
скорее всего он у вас просто в админке не включен. при конвертации настройки админки сбиваются на дефолт, при этом большинство модулей просто отключены
Liliat пишет:
При обращении к поиску, если раньше просто писал, что ничего не найдено, теперь выдает ошибки при обращении к файлу (search.php)
проверьте права на запись для папки data/search и всех папок в ней
63. Иван Петров - 5 сентября 2016 — 19:30 - перейти к сообщению
Александр Михалицын пишет:
Конвертер из RC1 в 2.0 теперь тоже есть и уже работает, скоро мы его выложим.
А когда выложите этот конвертер? Хочу потестировать
64. electron - 5 сентября 2016 — 20:07 - перейти к сообщению
уже давно выложен. смотрите в начале этой темы
65. Иван Петров - 5 сентября 2016 — 21:09 - перейти к сообщению
Обновился и что-то вообще запутался. Делал по инструкции Александра Михалицына из этого сообщения. Везде теперь стоят внизу копирайты Powered by ExBB FM 1.0 Final , а в админке стоит © ExBB Forum Engine 2.0.0. Так это я на что обновился? У меня стоял RC1
66. electron - 6 сентября 2016 — 02:24 - перейти к сообщению
вы обновились до ExBB 2.0.0-Pre
67. - 10 сентября 2016 — 10:50 - перейти к сообщению
Что-то, смотрю как не работал поиск, так и не работает. Проиндексировал форумы. Нажимал и "пересчитать". На все папки и подпапки и файлы форума (я имею ввиду, вообще, все, включая admin, папку search и все файлы и подпапки в ней) стоят права 777. Ввожу в пост слово "ответ", индексирую в управлении форумом в админке, захожу в поиск, ввожу "ответ", в т.ч. и по выбранному форуму и получаю:
вот и все.
Цитата:
По Вашему запросу ничего не найдено.
вот и все.
68. WebMaster - 10 сентября 2016 — 17:09 - перейти к сообщению
sqrt пишет:
Что-то, смотрю как не работал поиск, так и не работает
Проблема с поиском пока ещё не решена. Будет исправлено.
(Добавление)
Прошу прощения за задержки, просто учёба и предельно мало свободного времени... Сами понимаете...
69. - 10 сентября 2016 — 20:41 - перейти к сообщению
WebMaster пишет:
Будет исправлено.
Спасибо. И еще: почему-то не срабатывает модуль не/отображения ссылок гостям. Да-нет, - гостю все скрыто.
70. electron - 11 сентября 2016 — 01:00 - перейти к сообщению
sqrt пишет:
как не работал поиск, так и не работает
Установите это http://exbb.info/community/topic...um=8&topic=5 - станет получше.
sqrt пишет:
почему-то не срабатывает модуль не/отображения ссылок гостям. Да-нет, - гостю все скрыто.
в 2.0 все прекрасно работает. у вас наверняка нет прав на запись для файла data/boardinfo.php . всем папкам и файлам в папке data нужно установить права на запись. иначе форум может косячить
71. - 11 сентября 2016 — 21:06 - перейти к сообщению
Получается, чтобы сделать ссылки видимыми для гостей нужно:
fm_class.php
Найти и удалить в function url_text($matches)
строки:
Далее:
Заменить на:
fm_class.php
Найти и удалить в function url_text($matches)
строки:
CODE:
if (!$this->user['id']) {
return '<i>' . $this->LANG['ViewLinkReged'] . '</i> ';
}
return '<i>' . $this->LANG['ViewLinkReged'] . '</i> ';
}
Далее:
CODE:
$string = preg_replace_callback("#\[url\](" . $patern . ")\[\/url\]#isx", create_function('$matches', 'if (!' . $this->user['id'] . ') return \'<i>' . $this->LANG['ViewLinkReged'] . '</i> \'; global $fm; $LinkText = preg_replace("#^(.{32})(.+)(.{16})#is","$1...$3",trim($matches[1]));
$Link = (empty($matches[2])) ? "http://".$matches[1]:$matches[1];
if ($fm->exbb[\'redirect\'] && !stristr($Link, \'http://www.\'.$fm->exbb_domain) && !stristr($Link, \'http://\'.$fm->exbb_domain))
$Link = $fm->out_redir.$Link;
return "<a href=\"{$Link}\" target=\"_blank\">".trim($LinkText)."</a> ";'), $string);
$string = preg_replace_callback("#\[url=\s*(" . $patern . ")\s*\](.*?)\[\/url\]#isx", array( $this, 'url_text' ), $string);
$string = preg_replace_callback("#(^|\s|\b)(" . $patern . ")(\[|\s|$)#xis", create_function('$matches', 'if (!' . $this->user['id'] . ') return \'<i>' . $this->LANG['ViewLinkReged'] . '</i> \'; global $fm; $LinkText = preg_replace("#^(.{32})(.+)(.{16})#is","$1...$3",trim($matches[2]));
$Link = (empty($matches[3])) ? "http://".$matches[2]:$matches[2];
if ($fm->exbb[\'redirect\'] && !stristr($Link, \'http://www.\'.$fm->exbb_domain) && !stristr($Link, \'http://\'.$fm->exbb_domain))
$Link = $fm->out_redir.$Link;
return $matches[1]."<a href=\"$Link\" target=\"_blank\">$LinkText</a>".$matches[4];'), $string);
$Link = (empty($matches[2])) ? "http://".$matches[1]:$matches[1];
if ($fm->exbb[\'redirect\'] && !stristr($Link, \'http://www.\'.$fm->exbb_domain) && !stristr($Link, \'http://\'.$fm->exbb_domain))
$Link = $fm->out_redir.$Link;
return "<a href=\"{$Link}\" target=\"_blank\">".trim($LinkText)."</a> ";'), $string);
$string = preg_replace_callback("#\[url=\s*(" . $patern . ")\s*\](.*?)\[\/url\]#isx", array( $this, 'url_text' ), $string);
$string = preg_replace_callback("#(^|\s|\b)(" . $patern . ")(\[|\s|$)#xis", create_function('$matches', 'if (!' . $this->user['id'] . ') return \'<i>' . $this->LANG['ViewLinkReged'] . '</i> \'; global $fm; $LinkText = preg_replace("#^(.{32})(.+)(.{16})#is","$1...$3",trim($matches[2]));
$Link = (empty($matches[3])) ? "http://".$matches[2]:$matches[2];
if ($fm->exbb[\'redirect\'] && !stristr($Link, \'http://www.\'.$fm->exbb_domain) && !stristr($Link, \'http://\'.$fm->exbb_domain))
$Link = $fm->out_redir.$Link;
return $matches[1]."<a href=\"$Link\" target=\"_blank\">$LinkText</a>".$matches[4];'), $string);
Заменить на:
CODE:
$string = preg_replace_callback("#\[url\](" . $patern . ")\[\/url\]#isx", create_function('$matches', 'global $fm; $LinkText = preg_replace("#^(.{32})(.+)(.{16})#is","$1...$3",trim($matches[1]));
$Link = (empty($matches[2])) ? "http://".$matches[1]:$matches[1];
if ($fm->exbb[\'redirect\'] && !stristr($Link, \'http://www.\'.$fm->exbb_domain) && !stristr($Link, \'http://\'.$fm->exbb_domain))
$Link = $fm->out_redir.$Link;
return "<a href=\"{$Link}\" target=\"_blank\">".trim($LinkText)."</a> ";'), $string);
$string = preg_replace_callback("#\[url=\s*(" . $patern . ")\s*\](.*?)\[\/url\]#isx", array( $this, 'url_text' ), $string);
$string = preg_replace_callback("#(^|\s|\b)(" . $patern . ")(\[|\s|$)#xis", create_function('$matches', 'global $fm; $LinkText = preg_replace("#^(.{32})(.+)(.{16})#is","$1...$3",trim($matches[2]));
$Link = (empty($matches[3])) ? "http://".$matches[2]:$matches[2];
if ($fm->exbb[\'redirect\'] && !stristr($Link, \'http://www.\'.$fm->exbb_domain) && !stristr($Link, \'http://\'.$fm->exbb_domain))
$Link = $fm->out_redir.$Link;
return $matches[1]."<a href=\"$Link\" target=\"_blank\">$LinkText</a>".$matches[4];'), $string);
$Link = (empty($matches[2])) ? "http://".$matches[1]:$matches[1];
if ($fm->exbb[\'redirect\'] && !stristr($Link, \'http://www.\'.$fm->exbb_domain) && !stristr($Link, \'http://\'.$fm->exbb_domain))
$Link = $fm->out_redir.$Link;
return "<a href=\"{$Link}\" target=\"_blank\">".trim($LinkText)."</a> ";'), $string);
$string = preg_replace_callback("#\[url=\s*(" . $patern . ")\s*\](.*?)\[\/url\]#isx", array( $this, 'url_text' ), $string);
$string = preg_replace_callback("#(^|\s|\b)(" . $patern . ")(\[|\s|$)#xis", create_function('$matches', 'global $fm; $LinkText = preg_replace("#^(.{32})(.+)(.{16})#is","$1...$3",trim($matches[2]));
$Link = (empty($matches[3])) ? "http://".$matches[2]:$matches[2];
if ($fm->exbb[\'redirect\'] && !stristr($Link, \'http://www.\'.$fm->exbb_domain) && !stristr($Link, \'http://\'.$fm->exbb_domain))
$Link = $fm->out_redir.$Link;
return $matches[1]."<a href=\"$Link\" target=\"_blank\">$LinkText</a>".$matches[4];'), $string);
72. - 14 сентября 2016 — 18:54 - перейти к сообщению
electron пишет:
Установите это http://exbb.info/community/topic...um=8&topic=5 - станет получше.
в 2.0 все прекрасно работает. у вас наверняка нет прав на запись для файла data/boardinfo.php . всем папкам и файлам в папке data нужно установить права на запись. иначе форум может косячить
sqrt пишет:
как не работал поиск, так и не работает
Установите это http://exbb.info/community/topic...um=8&topic=5 - станет получше.
sqrt пишет:
почему-то не срабатывает модуль не/отображения ссылок гостям. Да-нет, - гостю все скрыто.
в 2.0 все прекрасно работает. у вас наверняка нет прав на запись для файла data/boardinfo.php . всем папкам и файлам в папке data нужно установить права на запись. иначе форум может косячить
Поиск в версии 1.1.3 я сравнивал с 2.0.0 и с 1.0 RC1.
Работает нормально только в 1.1.3.
Что касается прав на запись для data/... везде внутри 777, в т.ч. тест на локалке - и не срабатывает почему-то.
73. Dmad - 15 сентября 2016 — 19:07 - перейти к сообщению
Сообщение о небольшом недочёте.
Форум работает в UTF-8, всё прекрасно, но сообщение об ошибке "Для вставки цитаты надо выделить текст!", которое выводится при нажатии строки "Ответить с цитированием" без выделения текста - выводится в кириллице Windows.
Форум работает в UTF-8, всё прекрасно, но сообщение об ошибке "Для вставки цитаты надо выделить текст!", которое выводится при нажатии строки "Ответить с цитированием" без выделения текста - выводится в кириллице Windows.
74. - 16 сентября 2016 — 21:07 - перейти к сообщению
WebMaster пишет:
Проблема с поиском пока ещё не решена. Будет исправлено.
Проблема с поиском пока ещё не решена. Будет исправлено.
Хотел бы еще добавить по поводу поиска. Сравнивал его и в версии RC1 UTF-8 PHP 5.4, которая когда-то выкладывалась, и в версии Final, и в 1.1.3 и 2.0.0.
В RC1 UTF-8 PHP 5.4 - вроде бы нормально работал. в Final - как-то плоховато. В 1.1.3 (w1251) сравнительно нормально, хотя иногда есть такое, что отдельные слова в тексте сообщений может не находить (естественно, все проиндексировал предварительно). В 2.0.0, который заточен под UTF-8, он находит только слова на латинице, обязательно целиком (неперемешанные с кириллицей), причем только, если выделить для поиска слово с самого начала (если выделить набор символов из середины или части слова, встречающегося в проиндексированном форуме, то не найдет ничего), недлинное (не более 12-14 символов) и, не знаю, вроде как только из сообщений, которые ближе к первому посту, если не сказать, вообще, только из первого поста темы. Вот как-то так.
Применяется поисковый механизм Risearch PHP и в папке search дистрибутива форума в файле readme.txt сказано, что нужно скопировать все файлы из дистрибутива форума в папку с одноименным названием и далее запустить скрипт .../search/_index.php на индексирование. Тут, вот, непонятно: что значит:
Цитата:
скопировать все файлы из дистрибутива форума в папку с одноименным названием
Это что, - нужно ВСЕ файлы, входящие в дистрибутив форума, скопировать в папку search или имеется ввиду только файлы из папки data/search с индексами? Это, во-первых. И, во-вторых, файла _index.php в папке search нет. Как же тогда запускать? Или же эта инструкция в файле readme.txt когда-то использовалась в ExBB ранних версий и уже устарела и по наследству просто перетекает из дистрибутива в дистрибутив, не неся семантики (смысла действий) в себе или же она когда-то являлась частью некогда давно разработанного механизма Risearch PHP и теперь, фактически, перестает нести смысл в новых версиях ExBB?
75. electron - 17 сентября 2016 — 05:44 - перейти к сообщению
Dmad пишет:
Сообщение о небольшом недочёте.
Форум работает в UTF-8, всё прекрасно, но сообщение об ошибке "Для вставки цитаты надо выделить текст!", которое выводится при нажатии строки "Ответить с цитированием" без выделения текста - выводится в кириллице Windows.
Форум работает в UTF-8, всё прекрасно, но сообщение об ошибке "Для вставки цитаты надо выделить текст!", которое выводится при нажатии строки "Ответить с цитированием" без выделения текста - выводится в кириллице Windows.
релиз тестовый, косяки не то что возможны, а наверняка есть еще.
что мешает найти в начале темы решение этой проблемы ?