//BBcode $lang['bbcode_member'] = 'Message destiné aux membres'; $lang['bbcode_moderator'] = 'Message destiné aux modérateurs';
| CODE | RESULTAT |
status-messages-common.php : //BBcode $lang['bbcode_member'] = 'Pour visualiser ce contenu, vous devez être membre'; $lang['bbcode_moderator'] = 'Accès réservé au(x) modérateur(s)'; |
private function callback_member_tag($matches) { if(AppContext::get_current_user()->check_level(User::MEMBER_LEVEL)) { return $matches[1]; } return MessageHelper::display(LangLoader::get_message('bbcode_member','status-messages-common'),MessageHelper::WARNING)->render(); } private function callback_moderator_tag($matches) { if(AppContext::get_current_user()->check_level(User::MODERATOR_LEVEL)) { return $matches[1]; } return MessageHelper::display(LangLoader::get_message('bbcode_moderator','status-messages-common'),MessageHelper::WARNING)->render(); }
| CODE | RESULTAT |
ContentSecondParser.class.php : private function callback_member_tag($matches) { if(AppContext::get_current_user()->check_level(User::MEMBER_LEVEL)) { return $matches[1]; } return MessageHelper::display(LangLoader::get_message('bbcode_member','status-messages-common'),MessageHelper::ERROR)->render(); } private function callback_moderator_tag($matches) { if(AppContext::get_current_user()->check_level(User::MODERATOR_LEVEL)) { return $matches[1]; } return MessageHelper::display(LangLoader::get_message('bbcode_moderator','status-messages-common'),MessageHelper::NOTICE)->render(); } |
return MessageHelper::display(LangLoader::get_message('bbcode_moderator','status-messages-common'),MessageHelper::WARNING)->render();
return LangLoader::get_message('bbcode_member','status-messages-common');
| CODE | RESULTAT |
status-messages-common.php : $lang['bbcode_member'] = '<img src="/upload/acces_interdit.png" height="30px"> Accès réservé aux membres'; |
![]() |
| CODE | RESULTAT |
status-messages-common.php : $lang['bbcode_member'] = '<i class="fa fa-minus-circle fa-2x" style="color:red;"></i> Accès réservé aux membres'; |
![]() |
status-messages-common.php : $lang['bbcode_member'] = '<i class="fa fa-user-circle fa-2x" style="color:blue;"></i> Accès réservé aux membres'; |
![]() |
$lang['bbcode_member'] = '<span class="member-access"> Accès réservé aux membres</span>';
| CODE | RESULTAT |
| Affichage d'une image : global.css : /* -- member access -- */ /* -------------------- */ .member-access { text-shadow: 1px 0px 3px black; color: rgb(255, 255, 255); } .member-access:before { background-image: url('/upload/acces_interdit.png'); display: inline-block; background-size: 30px 30px; width: 30px; height: 30px; content:""; position: relative; top: 10px; } |
![]() |
| Affichage d'une icône fa : global.css : /* -- member access -- */ /* -------------------- */ .member-access { text-shadow: 1px 0px 3px black; color: rgb(255, 255, 255); } .member-access:before { content: "\f056"; font-family: FontAwesome; font-size: 2em; position: relative; top: 4px; color: red; } |
![]() |
private function callback_member_tag($matches) { if(AppContext::get_current_user()->check_level(User::MEMBER_LEVEL)) { return $matches[1]; } return MessageHelper::display(LangLoader::get_message('bbcode_member','status-messages-common'),MessageHelper::ERROR)->render(); }
private function callback_member_tag($matches) { if(AppContext::get_current_user()->check_level(User::MEMBER_LEVEL)) { return $matches[1]; } return ''; }