bbcode in ranks
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Shredder
- Former team member
- Сообщения: 2266
- Стаж: 17 лет 9 месяцев
- Благодарил (а): 283 раза
- Поблагодарили: 584 раза
Re: bbcode in ranks
Я этого не писал.
includes/functions_display.php
Найти:
Добавить перед:
Найти:
Заменить на:
Найти:
Заменить на:
includes/acp/acp_ranks.php
Найти:
Добавить перед:
adm/style/acp_ranks.html
Найти:
Заменить на:
Добавлено спустя 8 минут 57 секунд:
Чуть изменил инструкцию.
Не забыть очистить кеш.
includes/functions_display.php
Найти:
Код: Выделить всё
/**
* Get user rank title and image
*Код: Выделить всё
if (!function_exists('bbcode_strip'))
{
function bbcode_strip($text)
{
static $RegEx = array();
static $bbcode_strip = 'flash';
// html is pretty but it may break the layout of the tooltip...let's
// remove some common ones from the tip
$text_html = array('"','&',''','<','>');
$text = str_replace($text_html,'',$text);
if (empty($RegEx))
{
$RegEx = array('`<[^>]*>(.*<[^>]*>)?`Usi', // HTML code
'`[(' . $bbcode_strip . ')[^[]]+].*[/(' . $bbcode_strip . ')[^[]]+]`Usi', // bbcode to strip
'`[/?[^[]]+]`mi', // Strip all bbcode tags
'`[s]+`' // Multiple spaces
);
}
return preg_replace($RegEx, ' ', $text );
}
}Код: Выделить всё
alt="' . $ranks['special'][$user_rank]['rank_title'] . '" title="' . $ranks['special'][$user_rank]['rank_title'] . '"Код: Выделить всё
alt="' . bbcode_strip($ranks['special'][$user_rank]['rank_title']) . '" title="' . bbcode_strip($ranks['special'][$user_rank]['rank_title']) . '"Код: Выделить всё
alt="' . $rank['rank_title'] . '" title="' . $rank['rank_title'] . '"Код: Выделить всё
alt="' . bbcode_strip($rank['rank_title']) . '" title="' . bbcode_strip($rank['rank_title']) . '"Найти:
Код: Выделить всё
'MIN_POSTS' => $row['rank_min'],Код: Выделить всё
'RANK_TITLE_TITLE' => bbcode_strip($row['rank_title']),Найти:
Код: Выделить всё
alt="{ranks.RANK_TITLE}" title="{ranks.RANK_TITLE}"Код: Выделить всё
alt="{ranks.RANK_TITLE_TITLE}" title="{ranks.RANK_TITLE_TITLE}"Чуть изменил инструкцию.
Не забыть очистить кеш.
-
TyMaH
- phpBB 2.0.3
- Сообщения: 389
- Стаж: 15 лет 3 месяца
- Благодарил (а): 182 раза
- Поблагодарили: 18 раз
Re: bbcode in ranks
Код: Выделить всё
Fatal error: Call to undefined function bbcode_strip() in forum\includes\acp\acp_ranks.php on line 239Код: Выделить всё
alt="{ranks.RANK_TITLE_TITLE}" title="{ranks.RANK_TITLE_TITLE}"-
Shredder
- Former team member
- Сообщения: 2266
- Стаж: 17 лет 9 месяцев
- Благодарил (а): 283 раза
- Поблагодарили: 584 раза
Re: bbcode in ranks
Это где, в админке в разделе званий?
Вы правку для includes/functions_display.php сделали?
У меня всё работает как надо.
Вы правку для includes/functions_display.php сделали?
У меня всё работает как надо.
-
TyMaH
- phpBB 2.0.3
- Сообщения: 389
- Стаж: 15 лет 3 месяца
- Благодарил (а): 182 раза
- Поблагодарили: 18 раз
Re: bbcode in ranks
а стиль имеет значения? вот допустим у меня prosilver..
Добавлено спустя 34 секунды:
Добавлено спустя 34 секунды:
агаShredder писал(а):Это где, в админке в разделе званий?
-
Shredder
- Former team member
- Сообщения: 2266
- Стаж: 17 лет 9 месяцев
- Благодарил (а): 283 раза
- Поблагодарили: 584 раза
Re: bbcode in ranks
Нет, не имеет. И я проверял на обоих стилях.
Может быть, у меня мод какой-то эту функцию на страницу админки включает. Сейчас проверю на чистом форуме и если не заработает - напишу, что делать.
Может быть, у меня мод какой-то эту функцию на страницу админки включает. Сейчас проверю на чистом форуме и если не заработает - напишу, что делать.
-
TyMaH
- phpBB 2.0.3
- Сообщения: 389
- Стаж: 15 лет 3 месяца
- Благодарил (а): 182 раза
- Поблагодарили: 18 раз
Re: bbcode in ranks
Хорошо, а у вас точно все правильно то? ну в вашей инструкции выше,может вы там одну строчечку или буковку не дописали/не вставили
-
Shredder
- Former team member
- Сообщения: 2266
- Стаж: 17 лет 9 месяцев
- Благодарил (а): 283 раза
- Поблагодарили: 584 раза
Re: bbcode in ranks
Нет. Просто, как и говорил, она у меня в другом месте оказалась определена.
- Распакуйте архив в папку includes/ , затем найдите в includes/acp/acp_ranks.php
И добавьте после:
Часть кода для includes/functions_display.php тоже в таком случае можете заменить на
- Распакуйте архив в папку includes/ , затем найдите в includes/acp/acp_ranks.php
Код: Выделить всё
$template->assign_vars(array(
'U_ACTION' => $this->u_action)
);Код: Выделить всё
include($phpbb_root_path . 'includes/bbcode_strip.' . $phpEx);Код: Выделить всё
include($phpbb_root_path . 'includes/bbcode_strip.' . $phpEx);У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
TyMaH
- phpBB 2.0.3
- Сообщения: 389
- Стаж: 15 лет 3 месяца
- Благодарил (а): 182 раза
- Поблагодарили: 18 раз
Re: bbcode in ranks
-
Shredder
- Former team member
- Сообщения: 2266
- Стаж: 17 лет 9 месяцев
- Благодарил (а): 283 раза
- Поблагодарили: 584 раза
Re: bbcode in ranks
Да я вообще-то здесь чаще бываю...TyMaH писал(а):напишу вам на форум
Для исправления бага на странице групп:
memberlist.php
Найти:
Код: Выделить всё
$rank_img = (!empty($ranks['special'][$group_row['group_rank']]['rank_image'])) ? '<img src="' . $config['ranks_path'] . '/' . $ranks['special'][$group_row['group_rank']]['rank_image'] . '" alt="' . $ranks['special'][$group_row['group_rank']]['rank_title'] . '" title="' . $ranks['special'][$group_row['group_rank']]['rank_title'] . '" /><br />' : '';Код: Выделить всё
$rank_img = (!empty($ranks['special'][$group_row['group_rank']]['rank_image'])) ? '<img src="' . $config['ranks_path'] . '/' . $ranks['special'][$group_row['group_rank']]['rank_image'] . '" alt="' . bbcode_strip($ranks['special'][$group_row['group_rank']]['rank_title']) . '" title="' . bbcode_strip($ranks['special'][$group_row['group_rank']]['rank_title']) . '" /><br />' : '';-
TyMaH
- phpBB 2.0.3
- Сообщения: 389
- Стаж: 15 лет 3 месяца
- Благодарил (а): 182 раза
- Поблагодарили: 18 раз
Re: bbcode in ranks
Ну я чтоб наверняка))Shredder писал(а):Да я вообще-то здесь чаще бываю...
Спасибо помогло !
-
Shredder
- Former team member
- Сообщения: 2266
- Стаж: 17 лет 9 месяцев
- Благодарил (а): 283 раза
- Поблагодарили: 584 раза
Re: bbcode in ranks
Нашёл хорошую замену этому громоздкому моду: HTML Ranks
Всего 2 мелкие правки в одном файле. Работает отлично и возможности гораздо более широки.
Добавлено спустя 23 минуты 6 секунд:
Нашёл баг и добавил третью правку в этом же файле: исправил отображение званий в админке. Обновлённую инструкцию прилагаю, ставится автомодом.
Всего 2 мелкие правки в одном файле. Работает отлично и возможности гораздо более широки.
Добавлено спустя 23 минуты 6 секунд:
Нашёл баг и добавил третью правку в этом же файле: исправил отображение званий в админке. Обновлённую инструкцию прилагаю, ставится автомодом.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз

