Перейти к содержанию

Portal 1.1.0


Рекомендуемые сообщения

OK! Ждём результатов :D

Ссылка на комментарий
Поделиться на другие сайты

Так и не удалось внедрить РНР-код в шаблон :D

По сути, нужно воткнуть:


substr($topic['post'],0,stripos($topic['post'],'[endmain]'))

Однако, при попытке сохранить стильпишет:

"В шаблоне обнаружена ошибка синтаксиса..."

Пытался и через теги <php></php>, и через {}... Больше ничего в голову не пришло.

Как такой банальный код внедрить в стиль? Какие особенности у IPB?

Ссылка на комментарий
Поделиться на другие сайты

Не зря говорят - утро вечера мудренее...

Вобщем сделал...

В Шаблоне Портал-articles меняем


{$topic['post']}

На:

<php>

$tekdok = substr($topic['post'],0,stripos($topic['post'],'[endmain]'));

</php>

{$tekdok}

В шаблоне Темы-post

{$post['post']['post'}

На:

<php>

$tekdok = str_replace('[endmain]','',$post['post']['post']);

</php>

{$tekdok}

Таким образом, мы получаем:

1. Возможность тегом [endmain] регулировать какая часть выводится на главной портала

2. При вставке тега лучше отключить редактор, т.к. бывали случаи, что было что-то вроде этого: [endmain], в итоге тег не находился и не обрезался. Короче надо контролировать что бы в конечном тексте никакие кривые теги не встали между символами тега.

3. При заходе на форум этого тега тоже не видно, однако при редактировании поста он будет доступен.

...ещё надо сделать - если тега нет - выводить весь топик...

Ссылка на комментарий
Поделиться на другие сайты

Вобщем конечная тема такая:


<php>

$tekpos = stripos($topic['post'],'[endmain]');

if (!$tekpos){$endpos = strlen($topic['post'])-1;}else{$endpos = $tekpos;}				

$tekdok = substr($topic['post'],0,$endpos);				

</php>

{$tekdok}


<php>

$tekpost = str_ireplace('[endmain]','',$post['post']['post']);

</php>

{$tekpost}

...переделал регистронезависимый поиск + если тег не установлен - выводится весь пост...

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Почему у меня не видно текста в настройках "Пользовательские блоки" и "Управление порталом"?

post-7242-0-55999400-1361972907_thumb.jp

Ссылка на комментарий
Поделиться на другие сайты

  • 3 месяца спустя...

Здраствуйте, подскажите можно ли добаваить в данном портале вывод нескольких последних тем из форума а не одной? если да то как, в управлении поралом там выбираеться только одна тема(. Спасибо.

Ссылка на комментарий
Поделиться на другие сайты

В настройках портала можно указать сколько тем выводить.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...