Свой текст под аватаром.

Есть любые вопросы, связанные со стилями/темами для phpBB 3.0.x? Задайте их здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Свой текст под аватаром.

Сообщение Татьяна5 »

Условие - да, правильно
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Свой текст под аватаром.

Сообщение Sheer »

True писал(а):Я сам код правильно хоть написал?
Вообще-то нет...
Руководство по синтаксису шаблонов

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

<!-- IF postrow.POST_AUTHOR != "True" -->{L_POSTS}<!-- ENDIF -->
К тому же, никому не известно, определен ли объект L_POSTS
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Свой текст под аватаром.

Сообщение Татьяна5 »

Sheer писал(а):Вообще-то нет
Как нет?

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

				case '!':
				case 'not':
					$token = '!';
				break;
Записи равносильны
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Свой текст под аватаром.

Сообщение Sheer »

Татьяна5 писал(а):Как нет?
Чиво эта?

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

<!-- IF not postrow.POST_AUTHOR == "True" -->{L_POSTS}<!-- ENDIF -->
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
True
phpBB 1.2.0
Сообщения: 15
Стаж: 12 лет 2 месяца
Благодарил (а): 4 раза

Re: Свой текст под аватаром.

Сообщение True »

Есть:

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

<!-- IF postrow.POSTER_POSTS != '' --><dd><strong>{L_POSTS}:</strong> {postrow.POSTER_POSTS}</dd><!-- ENDIF -->
Чуть ниже дописал:

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

<!-- IF not postrow.POST_AUTHOR == "True" -->{L_POSTS}<!-- ENDIF -->
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Свой текст под аватаром.

Сообщение Татьяна5 »

True писал(а):дописал
И во всех сообщениях, кроме сообщений автора True, не появилась надпись? Очистите кеш
True
phpBB 1.2.0
Сообщения: 15
Стаж: 12 лет 2 месяца
Благодарил (а): 4 раза

Re: Свой текст под аватаром.

Сообщение True »

Татьяна5 писал(а):И во всех сообщениях, кроме сообщений автора True, не появилась надпись? Очистите кеш
Да успокойтесь со своим кешем, всё не раз чищено. Не скрывает то, что мне надо.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Свой текст под аватаром.

Сообщение Sheer »

Да мы спокойны, а вы все же почитайте Руководство по синтаксису шаблонов, ибо это

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

<!-- IF not postrow.POST_AUTHOR == "True" -->{L_POSTS}<!-- ENDIF -->
полный бред.
not postrow.POST_AUTHOR - приняло значение false (ноль или пусто, все это аналогично). Затем вы проверяете является ли это вычисленное значение (ноль) равным литералу "True". Ежику понятно что ноль не равен "True" - поэтому условие не работает, поскольку всегда принимает значение false.
Должно быть так

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

<!-- IF postrow.POST_AUTHOR != "True" -->{L_POSTS}<!-- ENDIF -->
то есть, если объект postrow.POST_AUTHOR не "True", то выводится объект{L_POSTS}, иначе не выводится ничего.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Свой текст под аватаром.

Сообщение Татьяна5 »

Sheer писал(а):это
Скобки забыла...

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

<!-- IF not(postrow.POST_AUTHOR == "True") -->
True
phpBB 1.2.0
Сообщения: 15
Стаж: 12 лет 2 месяца
Благодарил (а): 4 раза

Re: Свой текст под аватаром.

Сообщение True »

Ваши коды делают только это другим пользователям, мне же ничего не изменяет:
Изображение
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Свой текст под аватаром.

Сообщение Татьяна5 »

Правильно...
True писал(а):У него отсутствуют такие надписи как:
Зарегистрирован.
Сообщения.
Вам же надо чтобы часть надписей показывались у всех, кроме ника True, вот и обрамляйте часть кода с теми надписями в условие (в начале кода - <!-- IF not(postrow.POST_AUTHOR == "True") -->, в конце - <!-- ENDIF -->)
True
phpBB 1.2.0
Сообщения: 15
Стаж: 12 лет 2 месяца
Благодарил (а): 4 раза

Re: Свой текст под аватаром.

Сообщение True »

Благодарю Татьяна, теперь понял куда правильно вставлять код.
Получилось так:

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

<!-- IF not(postrow.POST_AUTHOR == "True") --><!-- IF postrow.POSTER_POSTS != '' --><dd><strong>{L_POSTS}:</strong> {postrow.POSTER_POSTS}</dd><!-- ENDIF --><!-- ENDIF -->
Добавлено спустя 48 минут 7 секунд:
Я также нашел как изменять по ID пользователя, Вы случайно не подскажите как изменять по ID группы?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Свой текст под аватаром.

Сообщение Татьяна5 »

True
phpBB 1.2.0
Сообщения: 15
Стаж: 12 лет 2 месяца
Благодарил (а): 4 раза

Re: Свой текст под аватаром.

Сообщение True »

Решение которое он нашёл не открывается.
http://area51.phpbb.com/phpBB/viewtopic ... 81#p201361
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Свой текст под аватаром.

Сообщение Татьяна5 »

Откроется чуть позже. Это официальный сайт.

Вернуться в «Стили для phpBB 3.0.x»