Текущее время: 29 мар 2024, 13:56


Форум временно переведен в режим "Только для чтения". По вопросам технической поддержки, обращайтесь, пожалуйста на admin@getbb.ru

 

Часовой пояс: UTC + 3 часа [ Летнее время ]


Правила форума


Различные ББкоды, которые вы можете использовать на своем форуме.
Если вы нашли интересный ББкод, можете поделиться им со всеми, но пожалуйста помните: один ББкод - одна тема.



Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: BBCode замены слова для гостей
СообщениеДобавлено: 19 авг 2008, 13:18 
Универсальный Гений
Аватара пользователя

Зарегистрирован: 15 ноя 2007, 16:12
Сообщений: 617
Очков репутации: 23

Добавить очки репутацииУменьшить очки репутации
Пол: Мужской
Возникла идея написать тэг для гостей

Суть:

я люблю варенье [ГОСТЬ] купи слона [/ГОСТЬ]


Получаем в посте я люблю слона видят регистрированные пользователи
Купи слона видят только гости

Одно из двух или переменные типа
Код:
<!-- IF S_USER_LOGGED_IN -->
в HTML замене тэга не работают или я не знаю куда копать

_________________
Нужен обмен wmr на яд ?
я знаю как!


Не в сети
 Профиль Cпасибо сказано  
 
 Заголовок сообщения: Re: Пользователские BBCODE
СообщениеДобавлено: 19 авг 2008, 13:43 
Универсальный телепат
Аватара пользователя

Зарегистрирован: 28 мар 2008, 23:38
Сообщений: 3408
Откуда: Москва
Очков репутации: 144

Добавить очки репутацииУменьшить очки репутации
Пол: Мужской
GoDFaTHeR, если через одно место, то можно так:

Код:
<script>
login = '{L_LOGIN_LOGOUT}';
if (login=="Вход") {
document.write("{TEXT1}")
}
else
{
document.write("{TEXT2}")
}
</script>

_________________
НАШИ ПУТЕШЕСТВИЯ :)
Изображение


Не в сети
 Профиль WWW Cпасибо сказано  
 
За это сообщение пользователю Uho "Спасибо" сказали:
Lost_User
 Заголовок сообщения: Re: Пользователские BBCODE
СообщениеДобавлено: 19 авг 2008, 14:09 
Разбирающийся
Аватара пользователя

Зарегистрирован: 04 апр 2008, 13:24
Сообщений: 142
Очков репутации: 7

Добавить очки репутацииУменьшить очки репутации
Да разве этого тегом hide нельзя добиться? Просто указав в нём группу гости?

_________________
- tired -


Не в сети
 Профиль Cпасибо сказано  
 
 Заголовок сообщения: Re: Пользователские BBCODE
СообщениеДобавлено: 19 авг 2008, 14:20 
Универсальный Гений
Аватара пользователя

Зарегистрирован: 15 ноя 2007, 16:12
Сообщений: 617
Очков репутации: 23

Добавить очки репутацииУменьшить очки репутации
Пол: Мужской
именно надо двоякое значение

для регнутых СЛОН для гостей СОСИСКА

_________________
Нужен обмен wmr на яд ?
я знаю как!


Не в сети
 Профиль Cпасибо сказано  
 
 Заголовок сообщения: Re: Пользователские BBCODE
СообщениеДобавлено: 19 авг 2008, 14:26 
Универсальный Гений
Аватара пользователя

Зарегистрирован: 15 ноя 2007, 16:12
Сообщений: 617
Очков репутации: 23

Добавить очки репутацииУменьшить очки репутации
Пол: Мужской
Не работает :( показывает только text2 как для регнутых и для гостей



BBCODE
Код:
[guest]{TEXT1},{TEXT2}[/guest]


замена
Код:
<script>
login = '{L_LOGIN_LOGOUT}';
if (login=="Вход") {
document.write("{TEXT1}")
}
else
{
document.write("{TEXT2}")
}
</script>

_________________
Нужен обмен wmr на яд ?
я знаю как!


Не в сети
 Профиль Cпасибо сказано  
 
 Заголовок сообщения: Re: Пользователские BBCODE
СообщениеДобавлено: 19 авг 2008, 14:33 
Разбирающийся
Аватара пользователя

Зарегистрирован: 04 апр 2008, 13:24
Сообщений: 142
Очков репутации: 7

Добавить очки репутацииУменьшить очки репутации
Попробовал - с хайдом номер не пройдёт, ибо он выводит табличку "--- У вас нет прав на чтение этого содержимого --", что портит всю малину

_________________
- tired -


Не в сети
 Профиль Cпасибо сказано  
 
 Заголовок сообщения: Re: Пользователские BBCODE
СообщениеДобавлено: 19 авг 2008, 14:36 
Разбирающийся
Аватара пользователя

Зарегистрирован: 04 апр 2008, 13:24
Сообщений: 142
Очков репутации: 7

Добавить очки репутацииУменьшить очки репутации
GoDFaTHeR писал(а):
Не работает показывает только text2 как для регнутых и для гостей

А вы попробуйте в overall_header дабавить
Код:
<script type="text/javascript">
login = '{L_LOGIN_LOGOUT}';
</script>


А в тег - всё остальное, кроме этой строки. Так кстати можно и другие переменные опросить.

_________________
- tired -


Не в сети
 Профиль Cпасибо сказано  
 
За это сообщение пользователю Jogger "Спасибо" сказали:
Lost_User
 Заголовок сообщения: Re: Пользователские BBCODE
СообщениеДобавлено: 19 авг 2008, 14:39 
Универсальный Гений
Аватара пользователя

Зарегистрирован: 15 ноя 2007, 16:12
Сообщений: 617
Очков репутации: 23

Добавить очки репутацииУменьшить очки репутации
Пол: Мужской
Jogger
Именно

Поэтому я и подумал что должно быть примерно так

bbcode {TEXT1},{TEXT2}

html

IF user loged_in {TEXT1} endif
If user not loged_in {TEXT2} endif


Вот и вопрос можно ли применять переменные в HTML коде?

_________________
Нужен обмен wmr на яд ?
я знаю как!


Не в сети
 Профиль Cпасибо сказано  
 
 Заголовок сообщения: Re: Пользователские BBCODE
СообщениеДобавлено: 19 авг 2008, 14:47 
Разбирающийся
Аватара пользователя

Зарегистрирован: 04 апр 2008, 13:24
Сообщений: 142
Очков репутации: 7

Добавить очки репутацииУменьшить очки репутации
GoDFaTHeR писал(а):
от и вопрос можно ли применять переменные в HTML коде?

напрямую - нельзя.
Можно эти переменные шаблона передать в переменные javascript скажем в overall_header, а потом уже их использовать в скрипте, вставляемом по бб-коду.

_________________
- tired -


Не в сети
 Профиль Cпасибо сказано  
 
 Заголовок сообщения: Re: Пользователские BBCODE
СообщениеДобавлено: 19 авг 2008, 15:09 
Универсальный Гений
Аватара пользователя

Зарегистрирован: 15 ноя 2007, 16:12
Сообщений: 617
Очков репутации: 23

Добавить очки репутацииУменьшить очки репутации
Пол: Мужской
Всем спасибо :) работает :)

_________________
Нужен обмен wmr на яд ?
я знаю как!


Не в сети
 Профиль Cпасибо сказано  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

 

Часовой пояс: UTC + 3 часа [ Летнее время ]



 Кто сейчас на конференции

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

 
cron