Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Topic Author

Здесь авторы могут постить бета-версии своих расширений для phpBB. Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
carik
phpBB 1.4.4
Сообщения: 124
Стаж: 10 лет 4 месяца
Благодарил (а): 27 раз
Контактная информация:

Re: Topic Author

Сообщение carik »

а кроме "метки" права модерировать свою тему как можно организовать?
спасибо.
Aleksej2000
phpBB 2.0.4
Сообщения: 434
Стаж: 7 лет 6 месяцев
Благодарил (а): 243 раза
Поблагодарили: 30 раз
Контактная информация:

Re: Topic Author

Сообщение Aleksej2000 »

Alecto писал(а): автор допустил ошибку, вынеся </div><div> перед условим, что в его варианте оформления не заметно, но создает пустые дивы у ВСЕХ пользователей на странице, и только автора темы этот див содержит соответствующий текст.
Проверил. Так и есть - у Всех пустое место, и лишь у автора темы есть текст.. Отключил расширение, утром сделаю кодом...
Мой форум по рыбоводству http://rybovodstvo.com/forum
ciiz1
phpBB 2.0.4
Сообщения: 440
Стаж: 6 лет 7 месяцев
Благодарил (а): 100 раз
Поблагодарили: 30 раз

Re: Topic Author

Сообщение ciiz1 »

Открыл тему для гостей. Если гость начинает тему "Автор темы" то и остальные гости высвечиваются как автор темы. Примерно сообразил как заплатку поставить.

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

<br /><!-- IF postrow.S_TOPIC_POSTER --><strong style="color: #FF0000;">{L_TOPIC_AUTHOR}</strong><!-- ENDIF -->
если кто создал тему и не Anonymous
Как это в коде прописать?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: Topic Author

Сообщение Sheer »

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

<!-- IF postrow.S_TOPIC_POSTER and S_REGISTERED_USER -->
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
ciiz1
phpBB 2.0.4
Сообщения: 440
Стаж: 6 лет 7 месяцев
Благодарил (а): 100 раз
Поблагодарили: 30 раз

Re: Topic Author

Сообщение ciiz1 »

Sheer писал(а): 21.09.2019 14:50 and S_REGISTERED_USER -->
Получилось что незарегистрированные не видят "Автор темы", а я имел ввиду если сообщение оставляет "Гость". Незарегистрированные никогда не отображаются как "Автор темы"
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16353
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 535 раз
Поблагодарили: 2134 раза
Контактная информация:

Re: Topic Author

Сообщение rxu »

ciiz1, вы внятно поясните, что вам надо получить в результате.
Изображение
ciiz1
phpBB 2.0.4
Сообщения: 440
Стаж: 6 лет 7 месяцев
Благодарил (а): 100 раз
Поблагодарили: 30 раз

Re: Topic Author

Сообщение ciiz1 »

Я стараюсь
1. Разрешил гостям создавать новые темы, и отвечать в темах.
2. Если гость создаёт тему благодаря расширению Topic Author он отмечен как автор темы.
3. Если другой гость в этой же теме отвечает, он тоже отмечается как автор темы. (хотя автором не является)
Я не владею PHP, но вероятно так происходит потому что автор системный пользователь Anonymous. (прошу прошения если неправильно выражаюсь).
Вот я и думаю в коде прописать <!-- IF postrow.S_TOPIC_POSTER and неAnonymous --> Пусть в теме созданной гостем (незарегистрированным пользователем) расширение срабатывать не будет.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: Topic Author

Сообщение Sheer »

ciiz1 писал(а): 21.09.2019 17:29 <!-- IF postrow.S_TOPIC_POSTER and неAnonymous -->
Ну это тоже самое, что и

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

<!-- IF postrow.S_TOPIC_POSTER and S_REGISTERED_USER -->
S_REGISTERED_USER это и есть неAnonymous. То есть зарегистрированный пользователь, не гость, с любым ID больше единицы.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16353
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 535 раз
Поблагодарили: 2134 раза
Контактная информация:

Re: Topic Author

Сообщение rxu »

Sheer, это не совсем оно,S_REGISTERED_USER - статус текущего пользователя, а не постеров из просматриваемой темы. Может типа того

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

<!-- IF postrow.S_TOPIC_POSTER and postrow.POSTER_ID != 1 -->
Изображение
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: Topic Author

Сообщение Sheer »

Да, пожалуй :oops:
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
ciiz1
phpBB 2.0.4
Сообщения: 440
Стаж: 6 лет 7 месяцев
Благодарил (а): 100 раз
Поблагодарили: 30 раз

Re: Topic Author

Сообщение ciiz1 »

Спасибо, оно.
Ответить

Вернуться в «Бета-версии расширений для phpBB»