Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

Nie działa zaznaczanie wątków/postów

Założony przez  arusf2011.

wersja skryptu MyBB:1.8.0
adres forum:http://wssk.webege.com
na czym polega problem (screen, opis, komunikaty):
Problem jest taki, że nie dość, że nie mam ikonek dotyczących zamknięcia wątku, nowego postu w wątku itp. (screen 1); to na dodatek moderacja nie działa (screen 2).
Żeby nie było problemów, to stworzyłem konto testowe na adminie, bo forum muszę mieć zamknięte.

Nick - test123
Hasło - mybb123

Jeśli będzie potrzebny kod PIN do ACP, to zmienię na cele pomocy.
Co do hostingu:
Korzystam z darmowego hostingu 000webhost.com, bo nie ma reklam i działa.
Aktualizowałem z 1.6.15, kompatybilność pluginów zmieniona i styl dostosowany.
Lista pluginów:
- MyShoutbox 1.7 ->wersja edytowana pod względem napisów i nic więcej,
- Fit on Page 2.3,
- Detektor multikont 1.0,
- MyBB GoMobile 1.1 z zmienionym spolszczeniem,
- PM Admin log 2.4.3,
- View Groups 1.5 Pirata Nervo
Niewłączoną mam wtyczkę Tapatalka na starą wersję.
To chyba wszystko.
W razie czego, to odpowiem na pytania.
Screen 1
[Obrazek: przechsys.png]

Screen 2
[Obrazek: przechcnc.png]
Sprawdź na domyślnym styl, oraz asz może w szablonie headerinclude bibliotekę jQuery? - Usuń.
Prośby na PW dotyczące wsparcia z problemami będą ignorowane. Pomoc poza forum - odpłatna; kontakt: snakemybboard@gmail.com.
Na domyślnym działa zaznaczanie.
Poszukam już w tym headerinclude, tylko przejdę jakoś przez telefon.
Dodaj do stylu arkusz thread_status.css o treści:
.thread_status {
    display: inline-block;
    width: 16px;
    height: 16px;
    background-image: url(images/folders_sprite.png);
    background-repeat: no-repeat;
}

.thread_status.dot_folder {
    background-position: 0 0;
}

.thread_status.dot_hotfolder {
    background-position: 0 -20px;
}

.thread_status.dot_hotlockfolder {
    background-position: 0 -40px;
}

.thread_status.dot_lockfolder {
    background-position: 0 -60px;
}

.thread_status.dot_newfolder {
    background-position: 0 -80px;
}

.thread_status.dot_newhotfolder {
    background-position: 0 -100px;
}

.thread_status.dot_newhotlockfolder {
    background-position: 0 -120px;
}

.thread_status.dot_newlockfolder {
    background-position: 0 -140px;
}

.thread_status.folder {
    background-position: 0 -160px;
}

.thread_status.hotfolder {
    background-position: 0 -180px;
}

.thread_status.hotlockfolder {
    background-position: 0 -200px;
}

.thread_status.lockfolder {
    background-position: 0 -220px;
}

.thread_status.movefolder {
    background-position: 0 -240px;
}

.thread_status.newfolder {
    background-position: 0 -260px;
}

.thread_status.newhotfolder {
    background-position: 0 -280px;
}

.thread_status.newhotlockfolder {
    background-position: 0 -300px;
}

.thread_status.newlockfolder {
    background-position: 0 -320px;
}

Ikony wątków są w 1.8 zrobione w CSS ;)
:: Akcja DZIĘKUJĘ ZA POMOC ::
Pomocy udzielam jedynie na forum. Wszystkie rzeczy wykraczające poza tą dziedzinę wykonuję odpłatnie.
<link rel="alternate" type="application/rss+xml" title="{$lang->latest_threads} (RSS 2.0)" href="{$mybb->settings['bburl']}/syndication.php" />
<
link rel="alternate" type="application/atom+xml" title="{$lang->latest_threads} (Atom 1.0)" href="{$mybb->settings['bburl']}/syndication.php?type=atom1.0" />
<
meta http-equiv="Content-Type" content="text/html; charset={$charset}/>
<
meta http-equiv="Content-Script-Type" content="text/javascript" />
<
script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/prototype.js?ver=1600"></script>
<
script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/general.js?ver=1600"></script>
<
script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/popup_menu.js?ver=1600"></script>
{
$stylesheets}
<
script type="text/javascript">
<!--
    var 
cookieDomain "{$mybb->settings['cookiedomain']}";
    var 
cookiePath "{$mybb->settings['cookiepath']}";
    var 
cookiePrefix "{$mybb->settings['cookieprefix']}";
    var 
deleteevent_confirm "{$lang->deleteevent_confirm}";
    var 
removeattach_confirm "{$lang->removeattach_confirm}";
    var 
loading_text '{$lang->ajax_loading}';
    var 
saving_changes '{$lang->saving_changes}';
    var 
use_xmlhttprequest "{$mybb->settings['use_xmlhttprequest']}";
    var 
my_post_key "{$mybb->post_code}";
    var 
imagepath "{$theme['imgdir']}";
// -->
</script>
{
$newpmmsg
Tak wygląda szablon headerinclude stylu Sky Cotton.
Weź po prostu doklej headerinclude w głównego szablonu do tego i wykasuj te, które się powtarzają. Najprostszy sposób :).
No, masz nieaktualny headerinclude. 1.8 z Prototype przerzuciło się na jQuery, plus kilka zmian. Zrób jak radzi Bekamax, lub zastosuj się do posta Gloverka stąd: https://webboard.pl/thread-36416.html?pi...#pid233943
:: Akcja DZIĘKUJĘ ZA POMOC ::
Pomocy udzielam jedynie na forum. Wszystkie rzeczy wykraczające poza tą dziedzinę wykonuję odpłatnie.
Styl bardzo przypomina oryginalny styl mybb 1.8, myślę że lepiej by było dostosować zmiany, tak aby styl wyglądał jak na 1.6 z zachowaniem "pełnej" kompatybilności, ponieważ wiele, wiele szablonów zostało zmienionych, szczególnie te, które odwoływały się, do plików javascript general, prototype, jak i popup_menu.
Wszystko okej.
Zrobiłem przywrócenie headerinclude do oryginału i moderacja działa.
Ikonki natomiast udało mi się dodać poprzez dodanie arkusza z domyślnego stylu.
Jutro pobawię się tylko zmianą w arkuszu i po problemie.



Użytkownicy przeglądający ten wątek:

1 gości