Ru-Board.club
← Вернуться в раздел «Другие форумы»

» Все о phpBB [2]

Автор: Mercuree
Дата сообщения: 21.12.2004 17:46

Цитата:
я тут ради любопытства заглянул в бакап базы данных (который снимал вместе с данными, а не только структуру) и тихо ужаснулся - бОльшая часть базы (4.6 Мб из 6.6 Мб) забита словами для поиска ( таблицы phpbb_search_wordlist и phpbb_search_wordmatch). Этот поиск (к слову очень кривой) никто никогда не юзает... Вопрос - отключить эту хрень как-то можно? По какому принципу оно вообще туда слова загоняет? Я так понял, что он (код) делает полную базу всех слов, которые использовались на форуме? Нафиг такое вообще надо было делать... бардак...

ОЧЕНЬ интересный вопрос) рад бы и я услышать на него ответ)
Автор: xntx
Дата сообщения: 21.12.2004 17:56
Mercuree
что это за умник который это писал?

Цитата:
Этот поиск (к слову очень кривой) никто никогда не юзает...

1. кривой? покажите лучше вариант.
2. если на форуме никто не юзает поиск, то удаляете search.php и в funcions_posting.php кажись там есть функции add_searchwords() и remove_searchwords(), комментируете все что в них внутри да и все...


Цитата:
Нафиг такое вообще надо было делать... бардак...

опять-же. есть способ получше? пожалуйста, предлагайте.

Добавлено
Sigmat

Цитата:
Другими словами, мне либо стиль менять, либо жить без всяких модов, в частности Быстрого ответа?

или же просто ставить МОДы руками, как это делают все
Автор: Mercuree
Дата сообщения: 21.12.2004 18:45
xntx
не знаю, но от себя замучу, что не всегда находил на пхпбб некоторые простые keywords. я не знаю с чем это связано, но часто получаю: "подходящих сообщений или тем не найдено". хотя уверен, что результаты должны быть т.к. keyword писал я лично.

тот же инвижн вроде ищет замечательно.
Автор: imonah
Дата сообщения: 21.12.2004 22:09
Sigmat

Цитата:
Вот как он выглядит
И как выглядит ответ когда нажмёшь на кнопочку ответить (Post Reply)

Что-то мне таки кажется, что ты его куда-то не туда засунул в viewtopic.php поэтому он и "вылетел" из шаблона... Посмотри, где закрывающие тэги файла и случайно не вылез ли твой Квик Репли за них?

xntx

Цитата:
что это за умник который это писал?

Этот умник - я.


Цитата:
1. кривой? покажите лучше вариант.

Допустим у меня форум небольшой и я и так помню, что у меня где. А если мне надо найти тему скажем на том же phpbb.com ? Я вчера пробовал... Он мне находит все, кроме той темы, которая мне нужна (я в поиске название темы давал). Лучший вариант - здесь, к примеру. Где ищется только название (описание) темы, а не по всему тексту всех постов.


Цитата:
2. если на форуме никто не юзает поиск, то удаляете search.php и в funcions_posting.php кажись там есть функции add_searchwords() и remove_searchwords(), комментируете все что в них внутри да и все...

Спасибо, это мне и было надо.


Цитата:
опять-же. есть способ получше? пожалуйста, предлагайте.

Уже
Автор: koala
Дата сообщения: 21.12.2004 23:02
Возможно вопрос уже пробегал. Сорри.

Возникли проблемы с установкой.
1. Все сделал как надо - заполнил все поля верно, нажал НАЧАТЬ УСТАНОВКУ.
2. На следующей странице "Завершить установку", он меня перекинул заново на Добро пожаловать в установку.

По адресу www.мойсайт.ru/phpBB2/ или www.мойсайт.ru/phpBB2/index.php или www.мойсайт.ru/phpBB2/admin/index.php заново открываеться "Добро пожаловать в установку"

Я не специалист. О базах MySQL и php знаю очень мало, практически ничего не знаю, но мне хватило ума через phpMyAdmin проверить базу.

До установки она была пустая, после наполнилась всякой фигней.

Вопрос в чем может быть проблема, и достаточно ли я информации предоставил для ответа на такой вопрос.

Насколько я знаю после установки я должен был без проблем зайти на главную страницу форума и там было бы сообщение об удалении 2х папок.. после которых все бы заработало.

Добавлено

проблема решилась.

Оказываеться когда форум предлагал на выбор

1.закачать файл config.php по ftp сам
2. я скачиваю этот файл и заливаю сам.


я всегда выбирал 1 вариант и вписывал данный для доступа на фтп.

а надо было сделать это самому и проблемам решилась.
Проверил несколько раз.



Всем спасибо за внимание. Может кому то моя ошибка поможет.
Удачи

Автор: xntx
Дата сообщения: 21.12.2004 23:19
imonah

Цитата:
Где ищется только название (описание) темы, а не по всему тексту всех постов.

такой хак есть на phpbbhacks.com
Автор: imonah
Дата сообщения: 22.12.2004 00:06
koala
Что конкретно писал в полях перед установкой? С путями все ОК? Встречал жалобы, что с базой на некоторых хостингах форум работает корректно, только если форум в корень установлен, а не в поддиректорию.



Добавлено
xntx
Гы! Получилось поиск вырезать Сенкс за подсказку
А хак конечно поищу и посмотрю... Можно ли его теперь на вырезанный поиск прилепить
Автор: Sigmat
Дата сообщения: 22.12.2004 07:25
imonah
Спасибо за помощь, я разобрался! Проблема была в следующем:
Всё зависит от того куда ты засунишь это строку

Цитата:
<!-- BEGIN switch_quick_reply -->
{QRBODY}
<!-- END switch_quick_reply -->

в этот файл viewtopic_body.tpl
И ещё, какой бы небыл дизайн форума, или какие шаблоны бы вы не применяли, всё равно придётся менять дизайн viewtopic_quickreply.tpl. Он идёт стандартного дизайна.

Только вот не понятно мне откуда он берёт значения типа class="genmed", они же прописаны в SubSilver.css, а его у меня уже давно нет
Автор: xntx
Дата сообщения: 22.12.2004 09:25
imonah

Цитата:
А хак конечно поищу и посмотрю... Можно ли его теперь на вырезанный поиск прилепить

поидее можно, он кажется ищет через FULLTEXT, хотя точно сказать не могу.
Автор: imonah
Дата сообщения: 22.12.2004 09:40
Sigmat

Цитата:
Только вот не понятно мне откуда он берёт значения типа class="genmed", они же прописаны в SubSilver.css, а его у меня уже давно нет

Я так понимаю, что из css твоего стиля
Автор: Sigmat
Дата сообщения: 22.12.2004 10:00
imonah

Цитата:
Я так понимаю, что из css твоего стиля

В том то и дело что у меня нет такого значения

У меня теперь другой вопрос
В какм файле можно изменить следующее:
Есть подпись, на этом форуме она внизу в phpbb2 она над аватаром!
Как сделать пробел межде подписью и аватаром?

И ещё, почему я ставлю разрешение на аватар 45х45, но всё равно остаётся возможность удалённый аватар любого размера? Почему он не пишет, что размер аватара привышает разрешённый???
Автор: imonah
Дата сообщения: 22.12.2004 10:59
Sigmat

Цитата:
И ещё, почему я ставлю разрешение на аватар 45х45, но всё равно остаётся возможность удалённый аватар любого размера? Почему он не пишет, что размер аватара привышает разрешённый???

ПисАть он ничего ине должен... у меня он просто не згружает удаленный аватар, если он не удовлетворяет заданным условиям. Без всяких сообщений.


Цитата:
В какм файле можно изменить следующее:
Есть подпись, на этом форуме она внизу в phpbb2 она над аватаром!
Как сделать пробел межде подписью и аватаром?

В файле template/subSilver/topic_body.tpl (subSilver - соответственно в твоем стиле)
находишь строку:

Цитата:

<td width="150" align="left" valign="top" class="{postrow.ROW_CLASS}"><span class="name"><a name="{postrow.U_POST_ID}"></a><b><a href="javascript:emoticon('{postrow.POSTER_NAME}, ')">{postrow.POSTER_NAME}</a></b></span><br /><span class="postdetails">{postrow.POSTER_RANK}<br />{postrow.RANK_IMAGE}</br>{postrow.POSTER_AVATAR}<br /><br />{postrow.POSTER_AGE}<br />{postrow.POSTER_GENDER}<br />{postrow.POSTER_JOINED}<br />{postrow.POSTER_POSTS}<br />{postrow.POSTER_FROM}<br /> {postrow.POSTER_STATUS}<br /> <br />{postrow.POINTS} <br /> {postrow.PHOTO_GALLERY}</span></td>


После {postrow.RANK_IMAGE} ставишь нужное тебе кол-во пробелов путем вставки <br />
Автор: no_sex_please
Дата сообщения: 22.12.2004 13:22
проблема:
на форуме 2.0.11 пользователь с именем [censored] не добавляется в группу администраторов...
в группе уже 3 человека.
даже если его и добавить, то во-первых, выдается сообщение об ошибке авто-ранга
во-вторых, в списке пользователей все равно показывается, как модератор

в чем проблема?
в скобках?
или в каком-нть ограничении на кол-во администраторов?
Автор: Sigmat
Дата сообщения: 22.12.2004 14:00
no_sex_please
Дык ты попробуй добавить кого нить без скобок, если получится, то в них.
Если нет, то в чем то другом...
Автор: no_sex_please
Дата сообщения: 22.12.2004 14:03
Sigmat
ник такой прямо как есть "[censored]"
вот, что пишет форум "Произошла ошибка в авто ранге для модераторов. Оповестите Администратора!!"
пробуем добавить другого человека... та же история... только сообщения такого нет. в списке онлайновых пользователей он все-равно как модератор отображается, хотя ранг "Администратор" и в группе "администраторы"...
Автор: Neoromantic
Дата сообщения: 22.12.2004 14:44
no_sex_please
по моему [censored] - это что то матершиное и ру-борд его рубит... Я не прав?
Автор: no_sex_please
Дата сообщения: 22.12.2004 15:15
Neoromantic
это именно такой ник as is

все. проблема разрешилась.
Автор: Sigmat
Дата сообщения: 23.12.2004 10:39
Вобщем нужно выполнить запрос:

Цитата:
ALTER TABLE phpbb_users ADD user_show_quickreply TINYINT(1) DEFAULT '1' NOT NULL ;
ALTER TABLE phpbb_users ADD user_quickreply_mode TINYINT(1) DEFAULT '1' NOT NULL ;
UPDATE phpbb_users SET user_show_quickreply=0 WHERE user_id=-1;
INSERT INTO phpbb_config (config_name, config_value) VALUES ('allow_quickreply', '1');

Это для быстрого ответа.
Но проблема в том что у меня нет доступа к базе данных, всмысле есть логин и пароль, но нету доступа в /phpMyAdmin/ на сервере, можно этот запрос сделать както по другому???
Автор: hamshen
Дата сообщения: 23.12.2004 15:24
Sigmat
1. Что мешает залить туда phpMyAdmin?
2. Второй способ - написать скрипт.
Автор: imonah
Дата сообщения: 23.12.2004 16:00
Sigmat

Цитата:
Но проблема в том что у меня нет доступа к базе данных, всмысле есть логин и пароль, но нету доступа в /phpMyAdmin/ на сервере, можно этот запрос сделать както по другому???

1. Заходишь в phpMyAdmin на localhost (на своей машине).

2. На локальной версии форума (в базе) выполняешь SQL-запросы по одному. По окончанию выполнения запроса вверху увидишь сообщение о том, что выполнено все успешно (естественно, если запрос был правильный), и предложение создать php код. Кликаешь на него и получаешь sql-запрос на php. В твоем случае это будет выглядеть так (четыре запроса, четыре переменных $sql):

Код:
$sql = 'ALTER TABLE phpbb_users ADD user_show_quickreply TINYINT(1) DEFAULT \'1\' NOT NULL ';
$sql = 'ALTER TABLE phpbb_users ADD user_quickreply_mode TINYINT(1) DEFAULT \'1\' NOT NULL ';
$sql = 'UPDATE phpbb_users SET user_show_quickreply=0 WHERE user_id=-1';
$sql = 'INSERT INTO phpbb_config (config_name, config_value) VALUES (\'allow_quickreply\', \'1\')';
Автор: Nick AMK
Дата сообщения: 23.12.2004 22:53
Советую всем пользователям phpbb2 ознакомиться.
Автор: xntx
Дата сообщения: 23.12.2004 23:45
Nick AMK
мдяяя... а у меня было хорошее мнение об viruslist.com...
они даже не разобрались в чем дыра...
советую читать исходник:
http://www.phpbb.com/phpBB/viewtopic.php?f=14&t=248046

жалко что вирус сделали под phpBB, а не под какой-либо другой форум...

Добавлено
тююю... так вирус вобще юзает предыдущую дыру? мдя.... ну все те, кому жалок свой форум -давно обновились...
Автор: Sigmat
Дата сообщения: 24.12.2004 07:12
imonah
Всё сработало Быстрый ответ работает Почти правельно
При нажатии на ИМЯ должно поисходить следующее:
В форму быстрого ответа добовлятся такая тема
Код: [Б]ИМЯ[/Б]
Автор: imonah
Дата сообщения: 24.12.2004 08:37
Sigmat

Цитата:
но почемуто не добовляется

Ищи где накосячил при редактировании правок.
Автор: Sigmat
Дата сообщения: 24.12.2004 09:51
imonah
вы меня уж простите Никак не могу нормально поставить Сделал это заметил, что нету в форме быстрого ответа таких пунктов
Отключить в этом сообщении HTML
Отключить в этом сообщении BBCode
Отключить в этом сообщении смайлики
Присоединить подпись (подпись можно изменять в профиле)
Сообщать мне о получении ответа
Это уже наверно последнее что не работает )
Автор: imonah
Дата сообщения: 24.12.2004 11:24
А их там и не будет. Это только в форме полного ответа. Или надо руками прописывать в tpl или искать другой хак
Автор: Sigmat
Дата сообщения: 24.12.2004 11:40
imonah
Понятно, самому мне не прописать еслеб кто помог.
Просто для чего мне это, нужно чтобы подпись добовлялась, а она не хочет , вернее хочет, только если через обыный ответ или через предварительный просмотр! Там галочка по умолчанию стоит.
Автор: hamshen
Дата сообщения: 24.12.2004 15:19
Sigmat
Все там есть.
Если у тебя версия 2.0.11 + только этот мод, давай мыло - я тебе вышлю пропатченые файлы.

Добавлено
imonah

Цитата:
А их там и не будет. Это только в форме полного ответа. Или надо руками прописывать в tpl или искать другой хак

Если речь идет о SQR, то там это как раз таки есть. Прикол в том что юзер может выбрать между супер простой формой и идентичной форме полного ответа.
Автор: Sigmat
Дата сообщения: 24.12.2004 16:00
hamshen


Цитата:
Если речь идет о SQR, то там это как раз таки есть. Прикол в том что юзер может выбрать между супер простой формой и идентичной форме полного ответа.


А как это делать???
Автор: hamshen
Дата сообщения: 24.12.2004 16:04
Sigmat
В профиле выбираешь.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354

Предыдущая тема: Русский язык для Vbulletin


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.