Hide profile in viewtopic phpbb3

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

Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas

Правила форума
----
Аватара пользователя
bublik89
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 138
Стаж: 10 лет 1 месяц
Откуда: Тольятти
Контактная информация:

Hide profile in viewtopic phpbb3

Сообщение bublik89 »

У меня в шаблоне subsilver2/template/posting_body.html
вместо

Код: Выделить всё

 <!-- IF S_SIG_ALLOWED -->
                <div><label for="attach_sig"><input type="checkbox" name="attach_sig" id="attach_sig"{S_SIGNATURE_CHECKED} /> {L_ATTACH_SIG}</label></div>
             <!-- ENDIF -->
было

Код: Выделить всё

<!-- IF S_SIG_ALLOWED -->
			<tr>
				<td><input type="checkbox" class="radio" name="attach_sig"{S_SIGNATURE_CHECKED} /></td>
				<td class="gen">{L_ATTACH_SIG}</td>
			</tr>
		<!-- ENDIF -->
и получалось так

немного подправил код

Код: Выделить всё

 <!-- IF S_POST_PROFILE_ALLOWED -->
            <div><label for="post_profile"><input type="checkbox" name="post_profile" id="post_profile"{S_POST_PROFILE_CHECKED} /> {L_POST_PROFILE}</label></div>
         <!-- ENDIF -->
таким образом

Код: Выделить всё

<!-- IF S_POST_PROFILE_ALLOWED -->
		    <tr>
				<td><input type="checkbox" class="radio" name="post_profile" id="post_profile"{S_POST_PROFILE_CHECKED} /></td>
				<td class="gen">{L_POST_PROFILE}</td>
				</tr>
         <!-- ENDIF -->
вышло


а вот с правкой

Код: Выделить всё

<!-- IF postrow.S_IGNORE_POST -->
заменить на

Код: Выделить всё

<!-- IF not postrow.S_IGNORE_POST and not postrow.S_POST_PROFILE -->
не работает.

Сообщение добавлено... спустя 9 минут 33 секунды:
DeaDRoMeO писал(а):А если в условии убрать второй not ??
без этой правки получается


поставил

Код: Выделить всё

<!-- IF not postrow.S_IGNORE_POST -->
все без изменений. темы не раскрываются.
#21
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Hide profile in viewtopic phpbb3

Сообщение DeaDRoMeO »

Дебаг включали? Мод требует запросов к БД ? Похоже будто значение переменной не сохраняется
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#22
Аватара пользователя
bublik89
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 138
Стаж: 10 лет 1 месяц
Откуда: Тольятти
Контактная информация:

Hide profile in viewtopic phpbb3

Сообщение bublik89 »

Я ставил автомодом, все прошло без ошибок, в просильвере все нормально работает а в субсильвере вот так.
#23
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Hide profile in viewtopic phpbb3

Сообщение DeaDRoMeO »

Блин, ну делается же все по аналогии с просильвером, а вот почему не работает - интересный вопрос
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#24
Аватара пользователя
dqdmitry
Самый Любознательный
Самый Любознательный
Сообщения: 377
Стаж: 11 лет 4 месяца
Откуда: Ангарск
Контактная информация:

Hide profile in viewtopic phpbb3

Сообщение dqdmitry »

DeaDRoMeO писал(а):Блин, ну делается же все по аналогии с просильвером, а вот почему не работает - интересный вопрос
Серёг, ждём твоего дембеля, тема актуальна по прежнему, ты наверняка разберёшься как для саба нормально сделать, главное не забудь))). :ko_re:sha:
нуевонафигэтотавтомод
#25
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Hide profile in viewtopic phpbb3

Сообщение DeaDRoMeO »

Я уже дембель, работаю на благо Родины, будет время - поставлю себе на форум, потестирую
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#26
Аватара пользователя
dqdmitry
Самый Любознательный
Самый Любознательный
Сообщения: 377
Стаж: 11 лет 4 месяца
Откуда: Ангарск
Контактная информация:

Hide profile in viewtopic phpbb3

Сообщение dqdmitry »

DeaDRoMeO писал(а):поставлю себе на форум, потестирую
Сергей, приветствую. Не удалось по тестировать?
нуевонафигэтотавтомод
#27
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Hide profile in viewtopic phpbb3

Сообщение DeaDRoMeO »

Неа, утратило актуальность для меня
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#28
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

Hide profile in viewtopic phpbb3

Сообщение белк »

попробовал доработать под стиль на основе subsilver2. получилось что-то такое:


делается это так:

Открыть styles/subsilver2/template/posting_body.html

Найти

Код: Выделить всё

      <!-- IF S_NOTIFY_ALLOWED -->
         <tr>
            <td><input type="checkbox" class="radio" name="notify"{S_NOTIFY_CHECKED} /></td>
            <td class="gen">{L_NOTIFY_REPLY}</td>
         </tr>
      <!-- ENDIF -->
Вставить после найденного

Код: Выделить всё

                <!-- IF S_POST_PROFILE_ALLOWED -->

            <tr>
               <td><input type="checkbox" class="radio" name="post_profile""{S_POST_PROFILE_CHECKED} /></td>
               <td class="gen">{L_POST_PROFILE}</td>
            </tr>
      <!-- ENDIF -->
Открыть styles/subsilver2/template/viewtopic_body.html

Найти

Код: Выделить всё

<td valign="top" class="profile">
Вставить перед найденным

Код: Выделить всё

<!-- IF not postrow.S_IGNORE_POST and not postrow.S_POST_PROFILE -->
Найти

Код: Выделить всё

<td valign="top">
            <table width="100%" cellspacing="5">
            <tr>
               <td>
               <!-- IF postrow.S_POST_UNAPPROVED or postrow.S_POST_REPORTED -->
                  <table width="100%" cellspacing="0">
                  <tr>
                     <td class="gensmall"><!-- IF postrow.S_POST_UNAPPROVED --><span class="postapprove">{UNAPPROVED_IMG} <a href="{postrow.U_MCP_APPROVE}">{L_POST_UNAPPROVED}</a></span><br /> <!-- ENDIF --> <!-- IF postrow.S_POST_REPORTED --><span class="postreported">{REPORTED_IMG} <a href="{postrow.U_MCP_REPORT}">{L_POST_REPORTED}</a></span><!-- ENDIF --></td>
                  </tr>
                  </table>
Вставить перед найденным

Код: Выделить всё

<!-- ENDIF -->
Часть строки в найденном коде

Код: Выделить всё

<td valign="top">
Заменить на

Код: Выделить всё

      <td valign="top"<!-- IF postrow.S_POST_PROFILE --> colspan="2"<!-- ENDIF -->>
очистить кэш и готово. вроде работает. надо, конечно, потестировать...
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#29
Ответить