Z powodu próśb ostatnio paru użytkowników ( w sumie to dwóch ) na życzenie w parę minut podaje skrypt jak zrobić wiadomość taką jaka jest w ogłoszeniu zwykły specjalnie dla "Zarejestrowanych" oraz po zalogowaniu inna dla "Niezarejestrowanych".
Innym słowem układ wygląda tak:
Dla niezalogowanych:
= OGŁOSZENIE ZWYKŁE =
= OGŁOSZENIE dla niezarejestrowanych =
Dla zalogowanych:
= OGŁOSZENIE ZWYKŁE =
= OGŁOSZENIE dla zalogowanych =
Kod:
<script> jQuery(document).ready(function() { /// Ogłoszenie dla zarejestrowanych by ukaszf9 jQuery(this).find('#brdheader #brdwelcome .conl li strong').val(function() { jQuery('#announce').after('<div id="announce" class="block"><h2><span>Wiadomość dla zarejestrowanych</span></h2><div class="box"><div class="inbox"><div>Tutaj treść wiadomości na zarejestrowanych. Pamiętaj by nie stosować enterów - nie ręczę wtedy, że będzie działać.</div></div></div></div>'); }); /// Ogłoszenie dla niezarejestrowanych by ukaszf9 jQuery(this).find("#brdheader #brdwelcome .conl li:contains('Nie jesteś zalogowany.')").val(function() { jQuery('#announce').after('<div id="announce" class="block"><h2><span>Wiadomość dla niezarejestrowanych</span></h2><div class="box"><div class="inbox"><div>Tutaj treść wiadomości dla niezarejestrowanych. Pamiętaj by nie stosować enterów - nie ręczę wtedy, że będzie działać.</div></div></div></div>'); }); }); </script>
Wklejamy do ogłoszenia po ówczesnym dołączeniu biblioteki jQuery:
<script src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
Trzeba pamiętać, że zwykłe ogłoszenie musi być włączone.
ukaszf9
Offline
Mógłbyś mi podać jak ma wyglądać taki kod? Wyznaczyłbyś tylko miejsce na nick i ja bym sobie uzupełnił, bo jestem w tych sprawach kompletnym laikiem ^^
Offline