Центр пользователя  |  Ваши сообщения  |  FAQ
Форум поддержки phpBB » phpBB 3.0.x » Стили phpBB 3.0.x » Решение проблем со стилями

Проблемы со стилем

Обсуждение проблем верстки шаблонов и стилизации форума.
Пожалуйста, помните, что существуют: Поиск, Правила форума
Возможно, ответ на Ваш вопрос уже имеется: Документация, Статьи, Накопленный опыт
Полезные материалы по этой теме: Инструкция по установке стиля, Статьи по стилизации phpBB3

Сообщение 07 дек 2013, 21:15

Установил стиль, но обнаружилась проблема. Для незарегистрированных пользователей у страницы http://www.war-hammer.ru/forum/phpBB3 стандартный вид, а для зареганных - тот, который я ставил. При этом на форумах такого нету. В чём может быть проблема ?(если что я в phpbb3 полный нуб). Тестовый логин test_one, пароль - 123456.
Shtossi
Новичок
 
Сообщений: 6
Зарегистрирован:
07 дек 2013, 21:09
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Сообщение 07 дек 2013, 21:20

Есть 2 варианта решения, смотря что вам надо:
1. выставить пользователю "Гость" стиль. который хотите
2. админка - настройка форума, выставить "заменять стиль пользователя стилем по-умолчанию"
crash
Поддержка
 
Сообщений: 11331
Зарегистрирован:
27 янв 2009, 03:22
Благодарил (а): 1 раз.
Поблагодарили: 568 раз.

Сообщение 14 дек 2013, 17:44

Тоже имеется проблема с одним из мобильных стилей, на странице предупреждений вместо отображения нормальных названий пунктов выводится то, что на скрине в аттаче, подскажите, как это порешать.
Заранее спс =)
ЗЫ Вроде разобрался, добавив эти пункты в лэнгпак...
Вложения
Screen 2013.12.14 17-37-48.0.jpg
Dmitriy.Karpov
Новичок
 
Сообщений: 7
Зарегистрирован:
13 дек 2013, 00:43
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Сообщение 14 дек 2013, 18:14

только у вас так должно было быть во всех стилях, пока в языковые файлы не добавите
crash
Поддержка
 
Сообщений: 11331
Зарегистрирован:
27 янв 2009, 03:22
Благодарил (а): 1 раз.
Поблагодарили: 568 раз.

Сообщение 15 дек 2013, 00:19

crash писал(а):только у вас так должно было быть во всех стилях, пока в языковые файлы не добавите

Так в том то и дело, что только в одном стиле это такое, второй мобильный вообще более упрощенный, в вэб-стилях такого нет...
Dmitriy.Karpov
Новичок
 
Сообщений: 7
Зарегистрирован:
13 дек 2013, 00:43
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Сообщение 15 дек 2013, 00:28

В стандартных стилях эти языковые переменные есть?
Viktor.Bakumtsev
Наш человек
 
Сообщений: 324
Зарегистрирован:
24 апр 2012, 09:22
Благодарил (а): 1 раз.
Поблагодарили: 41 раз.

Сообщение 15 дек 2013, 07:17

Viktor.Bakumtsev писал(а):В стандартных стилях эти языковые переменные есть?

Вообщем съехал на другой стиль, так что это уже не суть важно, теперь проблема другая, в новом стиле при заходе в тему снизу есть выпадающее меню с разными пунктами типа "Закрыть", "Открыть", из всех этих пунктов 2 из них не работают, "Переместить тему" и "Копировать тему", а первый пункт очень нужен, при выборе каждого из этих пунктов вылетает ошибка "Parse error: syntax error, unexpected '}' in /includes/template.php(230) : eval()'d code on line 20", погуглил на эту тему, пишут, что косяк может быть в фале шаблона или неправильно установленного мода, но с других стилей эти функции работают.
Вот код из шаблоны viewtopic_body.html:
Код: выделить все
<!-- INCLUDE overall_header.html -->
<!-- IF U_MCP --><p><a href="{U_MCP}" class="buttom">{L_MCP}</a></p><!-- ENDIF -->
<!-- IF S_HAS_POLL -->
<form method="post" action="{S_POLL_ACTION}">
<div class="row1">
<span class="genmed">{POLL_QUESTION}{L_POLL_LENGTH}</span><br />
<!-- BEGIN poll_option -->
<!-- IF S_CAN_VOTE -->
<!-- IF S_IS_MULTI_CHOICE -->
<input type="checkbox" name="vote_id[]" id="vote_{poll_option.POLL_OPTION_ID}" value="{poll_option.POLL_OPTION_ID}"<!-- IF poll_option.POLL_OPTION_VOTED --> checked="checked"<!-- ENDIF --> />
<!-- ELSE -->
<input type="radio" name="vote_id[]" id="vote_{poll_option.POLL_OPTION_ID}" value="{poll_option.POLL_OPTION_ID}"<!-- IF poll_option.POLL_OPTION_VOTED --> checked="checked"<!-- ENDIF --> />
<!-- ENDIF -->
<!-- ENDIF -->
<span class="genmed">{poll_option.POLL_OPTION_CAPTION}
<!-- IF S_DISPLAY_RESULTS -->{poll_option.POLL_OPTION_PERCENT}[{poll_option.POLL_OPTION_RESULT}]
<!-- IF poll_option.POLL_OPTION_VOTED --><b title="{L_POLL_VOTED_OPTION}">x</b><!-- ENDIF -->
<!-- ENDIF -->
</span><br />
<!-- END poll_option -->
<!-- IF S_CAN_VOTE -->{L_MAX_VOTES}<br /><input type="submit" name="update" value="{L_SUBMIT_VOTE}" class="subbutton" /><!-- ENDIF -->
<!-- IF S_DISPLAY_RESULTS -->
<div class="row1">{L_TOTAL_VOTES}: {TOTAL_VOTES}</div><!-- ELSE --><br /><a href="{U_VIEW_RESULTS}">{L_VIEW_RESULTS}</a><!-- ENDIF -->
{S_FORM_TOKEN}{S_HIDDEN_FIELDS}
</div>
</form>
<!-- ENDIF -->
<!-- INCLUDE pagination.html -->
<div class="tab"><span class="gensmall">{TOPIC_TITLE}</span></div>
<!-- BEGIN postrow -->
<div id="p{postrow.POST_ID}" class="row<!-- IF postrow.S_ROW_COUNT is even -->_hard<!-- ELSE -->_easy<!-- ENDIF -->">
{postrow.POST_NUMBER}.
<!-- IF postrow.S_IGNORE_POST -->
<span class="genmed">{postrow.L_IGNORE_POST}</span>
<!-- ELSE -->
<!-- IF postrow.WARNING_DETAILS or postrow.WARNING_MESSAGE -->
<a href="{postrow.U_POST_AUTHOR}">{postrow.WARNING_ICON1} {postrow.POST_AUTHOR}</a>
<!-- ELSE -->
<!-- IF postrow.ONLINE_IMG -->{postrow.ONLINE_IMG}<!-- ELSE -->{postrow.MINI_POST_IMG}<!-- ENDIF --> <b>{postrow.POST_AUTHOR_FULL}</b>
<!-- ENDIF -->
<!-- IF postrow.POSTER_POSTS -->[<a href="{postrow.U_MINI_POST}"<!-- IF postrow.S_ONLINE --> style="color:green;"<!-- ENDIF -->>{postrow.POSTER_POSTS}</a>]<!-- ENDIF -->
<!-- IF not S_IS_BOT -->
<span class="rt">
<!-- IF postrow.U_REPORT --> <a href="{postrow.U_REPORT}" title="{L_REPORT_POST}">[!]</a><!-- ENDIF -->
<!-- IF postrow.U_DELETE --> <a href="{postrow.U_DELETE}" title="{L_DELETE_POST}">[x]</a><!-- ENDIF -->
<!-- IF postrow.U_WARN --> <a href="{postrow.U_WARN}" title="{L_WARN_USER}">[#]</a><!-- ENDIF -->
<!-- IF postrow.U_INFO --> <a href="{postrow.U_INFO}" title="{L_INFORMATION}">[i]</a><!-- ENDIF -->
</span>
<!-- ENDIF -->
<br />
<!-- IF postrow.POST_ICON_IMG --><img src="{T_ICONS_PATH}{postrow.POST_ICON_IMG}" alt="" /><!-- ENDIF -->
{postrow.POST_DATE}<br />
{postrow.MESSAGE}
<!-- IF postrow.EDITED_MESSAGE or postrow.EDIT_REASON -->
<br /><span class="genmed">
<!-- IF postrow.EDIT_REASON -->{postrow.EDITED_MESSAGE}<br />{postrow.EDIT_REASON}<!-- ELSE -->{postrow.EDITED_MESSAGE}<!-- ENDIF -->
</span>
<!-- ENDIF -->
<!-- IF postrow.S_HAS_ATTACHMENTS --><div class="row1"><span class="genmed">{L_ATTACHMENTS}</span><br />
<!-- BEGIN attachment -->{postrow.attachment.DISPLAY_ATTACHMENT}<!-- END attachment -->
</div>
<!-- ENDIF -->
<!-- IF postrow.S_DISPLAY_NOTICE --><br />{L_DOWNLOAD_NOTICE}<br /><!-- ENDIF -->
<!-- IF postrow.WARNING_DETAILS or postrow.WARNING_MESSAGE -->
<div class="row1">{postrow.WARNING_ICON}{postrow.WARNING_DETAILS}<br />{L_REASON}: <i>{postrow.WARNING_MESSAGE}</i></div>
<!-- ENDIF -->
<!-- IF postrow.BUMPED_MESSAGE --><span class="gensmall">{postrow.BUMPED_MESSAGE}</span><!-- ENDIF -->
<!-- IF postrow.SIGNATURE --><br />_________________<br /><span class="genmed">{postrow.SIGNATURE}</span><!-- ENDIF -->
<!-- IF postrow.U_QUOTE or postrow.U_EDIT --><div style="text-align: right;">
<!-- IF postrow.U_QUOTE --><a href="{postrow.U_QUOTE}" class="buttom">{L_QUOTE}</a> <!-- ENDIF -->
<!-- IF postrow.U_EDIT --> <a href="{postrow.U_EDIT}" class="buttom">{L_EDIT_POST}</a><!-- ENDIF -->
</div>
<!-- ENDIF -->
<!-- ENDIF -->
</div>
<!-- END postrow -->
<!-- IF S_TOPIC_MOD -->
<form method="post" action="{S_MOD_ACTION}">
<div class="select">{S_TOPIC_MOD}<input type="submit" value="Go!" class="subbutton" />{S_FORM_TOKEN}</div></form>
<!-- ENDIF -->
<!-- INCLUDE pagination.html -->
<!-- IF S_QUICK_REPLY -->
<form method="post" action="{U_QR_ACTION}">
<div class="row1"><span class="gensmall">{L_QUICKREPLY}</span><br />
<textarea name="message" rows="2" cols="20"></textarea><br />
<input type="hidden" name="subject" value="{SUBJECT} (wap)" />
{S_FORM_TOKEN}
{QR_HIDDEN_FIELDS}</div>
<div class="submit"><input type="submit" name="post" value="{L_SUBMIT}" class="subbutton" />&nbsp;
<input type="submit" name="full_editor" value="{L_FULL_EDITOR}" class="subbutton" /></div>
</form>
<!-- ENDIF -->
<!-- IF not S_IS_BOT and S_DISPLAY_REPLY_INFO -->
<a href="{U_POST_REPLY_TOPIC}" class="buttom"><!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED_SHORT}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF --></a>
<!-- ENDIF -->
<!-- IF MODERATORS --><p><!-- IF S_SINGLE_MODERATOR -->{L_MODERATOR}<!-- ELSE -->{L_MODERATORS}<!-- ENDIF -->: {MODERATORS}</p><!-- ENDIF -->
<!-- IF not S_IS_BOT and (U_WATCH_TOPIC or U_BOOKMARK_TOPIC or U_BUMP_TOPIC or U_PRINT_TOPIC or U_EMAIL_TOPIC) -->
<div class="row1">
<!-- IF U_WATCH_TOPIC --><a href="{U_WATCH_TOPIC}"<!-- IF S_WATCHING_TOPIC --> style="font-weight:bold;"<!-- ENDIF -->>{L_WATCH_TOPIC}</a><!-- IF U_BUMP_TOPIC or U_BOOKMARK_TOPIC --> | <!-- ENDIF --><!-- ENDIF -->
<!-- IF U_BOOKMARK_TOPIC --><a href="{U_BOOKMARK_TOPIC}">{L_BOOKMARK_TOPIC}</a><!-- IF U_BUMP_TOPIC --> | <!-- ENDIF --><!-- ENDIF -->
<!-- IF U_BUMP_TOPIC --><a href="{U_BUMP_TOPIC}">{L_BUMP_TOPIC}</a><!-- ENDIF -->
<!-- IF U_PRINT_TOPIC and U_EMAIL_TOPIC and ((U_WATCH_TOPIC and (U_BUMP_TOPIC or U_BOOKMARK_TOPIC)) or (U_BUMP_TOPIC and U_BOOKMARK_TOPIC)) --><br /><!-- ELSE --> | <!-- ENDIF -->
<!-- IF U_PRINT_TOPIC --><a href="{U_PRINT_TOPIC}">{L_PRINT_TOPIC}</a><!-- IF U_EMAIL_TOPIC --> | <!-- ENDIF --><!-- ENDIF -->
<!-- IF U_EMAIL_TOPIC --><a href="{U_EMAIL_TOPIC}">{L_EMAIL_TOPIC}</a><!-- ENDIF -->
</div>
<!-- ENDIF -->
<!-- INCLUDE overall_footer.html -->

Где тут может быть ошибка?
Бьюсь уже третий день над стилем, и вот на этом месте запаролся и как не въеду в чем дело, с движком этим всего неделю работаю, так что пока не заучил что там где.
Dmitriy.Karpov
Новичок
 
Сообщений: 7
Зарегистрирован:
13 дек 2013, 00:43
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Сообщение 26 янв 2014, 07:09

Как поправить?
template->_tpl_load_file(): File ./styles/GuildWarsAlliance/template/portal/portal_body.html does not exist or is empty

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/includes/functions_template.php
LINE: 63
CALL: trigger_error()

FILE: [ROOT]/includes/template.php
LINE: 437
CALL: template_compile->_tpl_load_file()

FILE: [ROOT]/includes/template.php
LINE: 224
CALL: template->_tpl_load()

FILE: [ROOT]/includes/functions.php
LINE: 4920
CALL: template->display()

FILE: [ROOT]/portal.php
LINE: 185
CALL: page_footer()
kumarych5
Новичок
 
Сообщений: 2
Зарегистрирован:
26 янв 2014, 00:58
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 26 янв 2014, 08:49

kumarych5 писал(а):File ./styles/GuildWarsAlliance/template/portal/portal_body.html does not exist or is empty

перевести или сами попробуете?
crash
Поддержка
 
Сообщений: 11331
Зарегистрирован:
27 янв 2009, 03:22
Благодарил (а): 1 раз.
Поблагодарили: 568 раз.

Сообщение 26 янв 2014, 12:08

Он наверно всю папку портал не выгрузил в папку шаблона своего стиля
Viktor.Bakumtsev
Наш человек
 
Сообщений: 324
Зарегистрирован:
24 апр 2012, 09:22
Благодарил (а): 1 раз.
Поблагодарили: 41 раз.


Вернуться в Решение проблем со стилями

 


  • Похожие темы
    Ответов
    Просмотров
    Последнее сообщение

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

Форум поддержки phpBB
2008 - 2017 © BB3x.ru - русская поддержка форума phpBB3
Создано на основе phpBB® Forum Software © phpBB Group
+ 17 предустановленных модов
+ SEO-оптимизация форума
+ авторизация через соц. сети
+ защита от спама