Jest problem z
„Moderacja zbiorowa:” nie działa żadna opcje dla skór.
Jak „Defaulta” to chodzi dla Admina i dla modów, a jak skóra to działa tylko admin a nie działają dla moda. .
I już czytałem o tym i różne opcje, ale żadna nie działa. Pomożecie.
Kod:
„Nie zaznaczono żadnego wątku lub twoja poprzednia sesja wygasła (automatycznie po 1 godzinie nieaktywności). Wybierz inne wątki i spróbuj ponownie”
Wykonuje nasypujące czynności:
Style i szablony -> Szablony -> Dark Game -> Niezgrupowane szablony ->
headerinclude
- <script type="text/javascript" src="{$mybb->asset_url}/jscripts/general.js?ver=1804"></script>
+ <script type="text/javascript" src="{$mybb->asset_url}/jscripts/general.js?ver=1809"></script>
i wstawiłem
+ var cookieSecureFlag = "{$mybb->settings['cookiesecureflag']}";
I nić to nie dało
Potem:
- var cookieSecureFlag = "{$mybb->settings['cookiesecureflag']}";
+ var cookieSecureFlag = {$mybb->settings['cookiesecureflag']};
I nić to nie dało
Potem:
- <script type="text/javascript" src="{$mybb->asset_url}/jscripts/general.js?ver=1809"></script>
+ <script type="text/javascript" src="{$mybb->asset_url}/jscripts/general.js?ver=1813"></script>
I zostawiłem:
= var cookieSecureFlag = {$mybb->settings['cookiesecureflag']};
I nić to nie dało
Potem:
Zostawiłem:
<script type="text/javascript" src="{$mybb->asset_url}/jscripts/general.js?ver=1813"></script>
A zmieniłem:
- var cookieSecureFlag = {$mybb->settings['cookiesecureflag']};
+ var cookieSecureFlag = "{$mybb->settings['cookiesecureflag']}";
I dalej nić to nie dało.
Potem robiłem to według instrukcji :
https://github.com/mybb/mybb/pull/2468/f...9b667b44b8
inc/functions.php
+ if($mybb->settings['cookiesecureflag'])
+ {
+ $cookie .= "; Secure";
+ }
i było
jscripts/general.js
options = {
expires: expire,
path: cookiePath,
- domain: cookieDomain
+ domain: cookieDomain,
+ secure: cookieSecureFlag,
};
i było:
secure: cookieSecureFlag == true,
i było z
„== true „ i tak zostawiłem, dale nie chodzi, w czym rzecz ?
Minus to usunięte linijka, plus to dodana. Tych znaków plus i minus nie dodajesz.
Najważniejsza dla ciebie jest edycja szablonu headerinclude i dodanie tam CookieSecureFlag do tagu script.
Dokładnie mówiąc tam gdzie masz inne zmienne. Pozostałe elementy zostaw takie jakie są.
O wiem, że znaków
"+" i
"-" nie wpisuje w kodzie i usuwam wszystko, co jest oznaczone znakiem
"-"
(09.11.2017, 10:42)Divir napisał(a): [ -> ]dodanie tam CookieSecureFlag do tagu script.
O co chodzi z tym, gdzie to znaleźć i edytować ?
I jak to jest że wszyscy zmieniają :
Style i szablony -> Szablony -> Dark Game -> Niezgrupowane szablony -> headerinclude
1804 na 1813
i wstawią:
var cookieSecureFlag = "{$mybb->settings['cookiesecureflag']}";
i nim chodzi, a mi nie.
Jakiegoś pecha mam czy jak.
Spróbuj wyrzucić ładowanie pliku func.js z szablonu headerinclude. Prawdopodobnie tam gdzieś masz błąd, musisz przeanalizowć. Zwróć uwagę co wypluwa konsola.
No wypluwa to
Cytat:Nie zaznaczono żadnego wątku lub twoja poprzednia sesja wygasła (automatycznie po 1 godzinie nieaktywności). Wybierz inne wątki i spróbuj ponownie."
jak co kol wiek jako moderator chcę wykonać
.
(09.11.2017, 15:04)Divir napisał(a): [ -> ]Spróbuj wyrzucić ładowanie pliku func.js z szablonu headerinclude. Prawdopodobnie tam gdzieś masz błąd, musisz przeanalizować.
Nie wie, ale to każdy ma taki problem, który używa skóry. Ale, o co chodzi z tym plikiem
func.js szablony
headerinclude ?
headerinclude
Kod PHP:
<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->asset_url}/jscripts/jquery.js?ver=1813"></script>
<script type="text/javascript" src="{$mybb->asset_url}/jscripts/jquery.plugins.min.js?ver=1813"></script>
<script type="text/javascript" src="{$mybb->asset_url}/jscripts/general.js?ver=1813"></script>
<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css" rel="stylesheet" />
<script type="text/javascript" src="{$mybb->settings['bburl']}/images/darkv1/func.js"></script>
{$stylesheets}
<script type="text/javascript">
lang.unknown_error = "{$lang->unknown_error}";
lang.select2_match = "{$lang->select2_match}";
lang.select2_matches = "{$lang->select2_matches}";
lang.select2_nomatches = "{$lang->select2_nomatches}";
lang.select2_inputtooshort_single = "{$lang->select2_inputtooshort_single}";
lang.select2_inputtooshort_plural = "{$lang->select2_inputtooshort_plural}";
lang.select2_inputtoolong_single = "{$lang->select2_inputtoolong_single}";
lang.select2_inputtoolong_plural = "{$lang->select2_inputtoolong_plural}";
lang.select2_selectiontoobig_single = "{$lang->select2_selectiontoobig_single}";
lang.select2_selectiontoobig_plural = "{$lang->select2_selectiontoobig_plural}";
lang.select2_loadmore = "{$lang->select2_loadmore}";
lang.select2_searching = "{$lang->select2_searching}";
var cookieDomain = "{$mybb->settings['cookiedomain']}";
var cookiePath = "{$mybb->settings['cookiepath']}";
var cookiePrefix = "{$mybb->settings['cookieprefix']}";
var cookieSecureFlag = "{$mybb->settings['cookiesecureflag']}";
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 rootpath = "{$mybb->settings['bburl']}";
var imagepath = "{$theme['imgdir']}";
var yes_confirm = "{$lang->yes}";
var no_confirm = "{$lang->no}";
var MyBBEditor = null;
var spinner_image = "{$theme['imgdir']}/spinner.gif";
var spinner = "<img src='" + spinner_image +"' alt='' />";
var modal_zindex = 9999;
</script>
O usunięcie (albo nawet i zakomentowanie) tej linijki:
Kod:
<script type="text/javascript" src="{$mybb->settings['bburl']}/images/darkv1/func.js"></script>
Jesteś mistrzem.
!!!!!
Bo ja patrzyłem czytałem, a na myśl mi do głowy nie przyszło że taki scripcik, i zaprze wszystko.
Tylko fajnie ja usunę tą linijkę:
Kod:
<script type="text/javascript" src="{$mybb->settings['bburl']}/images/darkv1/func.js"></script>
To działa
Moderacja zbiorowa: OK (2) , i jest oki , ale za nie działa:
I jak teraz ?
A mam ją, i działa na odwrót, jak to możliwe.