Nie jesteś zalogowany na forum.
Strony: 1
Offline
Możesz dać link do kogoś zbanowanego (jak nie masz to zrób jakieś konto i zbanuj)?
Discord: pro14ab#3318
>> GitHub <<
Polecam
Offline
Zbanowany to nie grupa, a "stan", w którym nie ma się dostępu do zasobów forum po zalogowaniu.
Zmiana nazwy z tego co wiem tylko przy użyciu JavaScript/CSS.
Offline
Offline
Zmiana nazwy z tego co wiem tylko przy użyciu JavaScript/CSS.
Nie wiem czy taki kod jest gdzieś zamieszczony na łamach tego forum pomocy, więc, mając dzisiaj wolną chwilkę, napisałem takowy:
<script type="text/javascript">
var nowytyt = "Gość ma bana xD" //Nowy tytuł zbanowanych.
var j; //Zmienna dla pierwszej pętli.
for(j = 0; j < 2; j++){
if(j==0) var tytul = document.getElementsByClassName("usertitle"); //Tablica z tytułami użytkowników przy postach.
if(j==1) var tytul = document.getElementsByClassName("tc2"); //Tablica z tytułami użytkowników w userliście.
var i; //Zmienna dla drugiej pętli.
for (i = 0; i < tytul.length; i++) {
var text = tytul[i].outerHTML; //Zmieniam z obiektu HTML na text.
if(text.indexOf("Zbanowany") >= 0){
var pocz = text.indexOf("Zbanowany");
var konc = pocz+9;
tytul[i].innerHTML = text.substring(0, pocz)+nowytyt+text.substring(konc);
}
}
}
// Nie usuwaj poniższego komentarza!
// Skrypt by Baczus
</script>
Opis:
- Kod javascript (UWAGA: Może nie działać, gdy przeglądarka nie zezwala na uruchamianie skryptów w tym języku)
- Za wartość zmiennej nowytyt wprowadzamy to co chcemy widzieć zamiast napisu Zbanowany (Wyżej jest to napis Gość ma bana xD)
- Kod wklejamy do stopki forum.
*Jeśli chcemy, aby był to obrazek to pamiętajmy używać apostrofy zamiast cudzysłowów w wartości zmiennej nowytyt, tj. poniżej:
<script type="text/javascript">
var nowytyt = "<img src='http://www.nowavestroia.pun.pl/_fora/nowavestroia/gallery/2_1314900282.jpg'></img>" //Nowy tytuł zbanowanych.
var j; //Zmienna dla pierwszej pętli.
for(j = 0; j < 2; j++){
if(j==0) var tytul = document.getElementsByClassName("usertitle"); //Tablica z tytułami użytkowników przy postach.
if(j==1) var tytul = document.getElementsByClassName("tc2"); //Tablica z tytułami użytkowników w userliście.
var i; //Zmienna dla drugiej pętli.
for (i = 0; i < tytul.length; i++) {
var text = tytul[i].outerHTML; //Zmieniam z obiektu HTML na text.
if(text.indexOf("Zbanowany") >= 0){
var pocz = text.indexOf("Zbanowany");
var konc = pocz+9;
tytul[i].innerHTML = text.substring(0, pocz)+nowytyt+text.substring(konc);
}
}
}
// Nie usuwaj poniższego komentarza!
// Skrypt by Baczus
</script>
** Skrypt zmienia napis Zbanowany przy postach i na liście użytkowników, a nie wiem czy to już wszystkie miejsca, które powinien zawierać. Jeśli jest jakieś miejsce, gdzie nie zadziała to proszę mi o nim napisać, to dopracuję kod. Dzięki.
Ostatnio edytowany przez Baczus (2016-02-22 23:25:48)
Offline
Kolejny raz sie przekonuje, że czyst JS jest okrpony. W JQ max 4 linijki (nie wliczajac <script> i </script>) i mamy identyczny efekt.
Bede przy swoim kompie to napisze wersje w kochanym JQ <3
Ps: to co napisal Baczus to dobry kod i poprawny ale ja wyznaje troche inne rozwiazania
Discord: pro14ab#3318
>> GitHub <<
Polecam
Offline
Offline
Strony: 1