Редактировал overal_header, пытался сделать аналог, но все время вылазила ошибка 500. Прошу помощи
ССылка, подобная\похожая на "Регистрация"
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Bel
- phpBB 1.4.1
- Сообщения: 44
- Стаж: 19 лет 6 месяцев
- Откуда: Беларусь, Минск
ССылка, подобная\похожая на "Регистрация"
Нужно сделать еще одну ссылку, как сделана ссылка "Регистрации". Т.е., чтобы не зарегестрированным была видна, зарегестрированным же нет.
Редактировал overal_header, пытался сделать аналог, но все время вылазила ошибка 500. Прошу помощи
Редактировал overal_header, пытался сделать аналог, но все время вылазила ошибка 500. Прошу помощи
-
Rayden
- Former team member
- Сообщения: 3739
- Стаж: 21 год 2 месяца
- Поблагодарили: 44 раза
Re: ССылка, подобная\похожая на "Регистрация"
Как же мы тебе поможем, если ты не показал, что попытался сделать? Или ты ничего не делал, а просто ждешь, чтоб за тебя сделали?
-
Bel
- phpBB 1.4.1
- Сообщения: 44
- Стаж: 19 лет 6 месяцев
- Откуда: Беларусь, Минск
Re: ССылка, подобная\похожая на "Регистрация"
Из
В
Смешно, но вот это я пытался сделать))
Код: Выделить всё
<!-- ELSEIF S_REGISTER_ENABLED --> • <a href="{U_REGISTER}">{L_REGISTER}</a>Код: Выделить всё
<!-- ELSEIF S_REGISTER_ENABLED --> • <a href="свой адрес">{L_REGISTER}</a>-
Oleg NT
- Former team member
- Сообщения: 450
- Стаж: 20 лет 8 месяцев
- Откуда: Нижний Тагил
- Поблагодарили: 11 раз
Re: ССылка, подобная\похожая на "Регистрация"
эта переменная определяет, включена ли регистрация в админке.Bel писал(а):Код: Выделить всё
S_REGISTER_ENABLED
Чтобы определить, зашел ли пользователь или нет, используется конструкция
Код: Выделить всё
<!-- IF S_USER_LOGGED_IN -->HTML-код<!-- ENDIF -->Если «свой адрес» ведет на страницу форума, то лучше использовать {U_MYPAGE}, прописав в includes/functions.php в функции page_header() вывод этой ссылки, по аналогии с другими имеющимися, чтобы не терялся идентификатор сессии при необходимости (а то у пользователей без куков будет разлогин по переходу по ссылке). Если ведет на левую страницу — вписывайте как есть.Bel писал(а):Код: Выделить всё
• <a href="свой адрес">{L_REGISTER}
А вообще, если вы делали то, как говорили, то ошибки 500 быть не должно... Значит, что-то еще натворили.
-
Bel
- phpBB 1.4.1
- Сообщения: 44
- Стаж: 19 лет 6 месяцев
- Откуда: Беларусь, Минск
Re: ССылка, подобная\похожая на "Регистрация"
Вероятно, что-то где-то пропустил или недоставилOleg NT писал(а):А вообще, если вы делали то, как говорили, то ошибки 500 быть не должно... Значит, что-то еще натворили.
Это для зарегестрированных\залогененных
Код: Выделить всё
<!-- IF S_USER_LOGGED_IN -->HTML-код<!-- ENDIF -->А не подскажите переменную для гостей?:)
-
Rayden
- Former team member
- Сообщения: 3739
- Стаж: 21 год 2 месяца
- Поблагодарили: 44 раза
Re: ССылка, подобная\похожая на "Регистрация"
Эта конструкция выводит код для залогиненого. Если Для незалогиненного, то надо другую:Oleg NT писал(а):Чтобы определить, зашел ли пользователь или нет, используется конструкция
Вместо «HTML-код» подставить то, что вам нужно.Код: Выделить всё
<!-- IF S_USER_LOGGED_IN -->HTML-код<!-- ENDIF -->
Код: Выделить всё
<!-- IF not S_USER_LOGGED_IN -->HTML-код<!-- ENDIF -->Код: Выделить всё
<!-- IF S_USER_LOGGED_IN -->HTML-код для залогиненных<!-- ELSE -->HTML-код для незалогиненых<!-- ENDIF -->Я на это и намекал )))Oleg NT писал(а):А вообще, если вы делали то, как говорили, то ошибки 500 быть не должно... Значит, что-то еще натворили.
-
Bel
- phpBB 1.4.1
- Сообщения: 44
- Стаж: 19 лет 6 месяцев
- Откуда: Беларусь, Минск
Re: ССылка, подобная\похожая на "Регистрация"
Всем спасибо! По-поводу 500. Помню только что вместо писал DISABLED
и много разной другой муры))
Всем еще раз большое спасибо!
Всем еще раз большое спасибо!

