(24.03.2017, 14:33)Ardex napisał(a): [ -> ]Spróbuj poprzez PMA usunąć wszystkie powody, a następnie przez ACP stwórz jeden i zobacz, czy działa.
PMA? Usuwałem wszystkie powody z poziomu bazy danych, nastepnie dodawał zarówno z poziomu bazy jak i z ACP. Pomimo iż dodam tylko 1 powód, na liscie do wyboru cały czas wyświetlają się te same 4 powody.
(24.03.2017, 15:04)Supryk napisał(a): [ -> ]Nie wiem czy padla ta odpowiedz ale pewnie wystarczy przeladowac cache powodow w acp
Przeładowanie cache? Chodzi o opcję "Menedżer pamięci podręcznej" w ACP? Jesli tak to robiłem zarówno dla wszystkich jak i tylko dla reportreason i nadal to samo
Ale, żeby nie było, że nie próbowałem to... usunąlem powody z bazy, dodałem nowy "Test" poprzez ACP... odbudowałem w menedżerze pamięci:
Kod:
Array
(
[post] => Array
(
[0] => Array
(
[rid] => 13
[title] => Test
[extra] => 0
)
)
[profile] => Array
(
[0] => Array
(
[rid] => 13
[title] => Test
[extra] => 0
)
)
[reputation] => Array
(
[0] => Array
(
[rid] => 13
[title] => Test
[extra] => 0
)
)
)
natomiast na liście powodów w poście nadal widnieją 4 domyślne powody
magic...
Nie wiem czy to ma znaczenie, ale na serwerze w pliku cache -> reportreasons.php są "domyslne powody":
Kod:
<?php
declare(encoding='UTF-8');
/** MyBB Generated Cache - Do Not Alter
* Cache Name: reportreasons
* Generated: Wed, 08 Feb 2017 22:41:17 +0000
*/
$reportreasons = array (
'post' =>
array (
0 =>
array (
'rid' => '2',
'title' => '<lang:report_reason_rules>',
'extra' => '0',
),
1 =>
array (
'rid' => '3',
'title' => '<lang:report_reason_bad>',
'extra' => '0',
),
2 =>
array (
'rid' => '4',
'title' => '<lang:report_reason_spam>',
'extra' => '0',
),
3 =>
array (
'rid' => '5',
'title' => '<lang:report_reason_wrong>',
'extra' => '0',
),
4 =>
array (
'rid' => '1',
'title' => '<lang:report_reason_other>',
'extra' => '1',
),
),
'profile' =>
array (
0 =>
array (
'rid' => '2',
'title' => '<lang:report_reason_rules>',
'extra' => '0',
),
1 =>
array (
'rid' => '3',
'title' => '<lang:report_reason_bad>',
'extra' => '0',
),
2 =>
array (
'rid' => '4',
'title' => '<lang:report_reason_spam>',
'extra' => '0',
),
3 =>
array (
'rid' => '1',
'title' => '<lang:report_reason_other>',
'extra' => '1',
),
),
'reputation' =>
array (
0 =>
array (
'rid' => '2',
'title' => '<lang:report_reason_rules>',
'extra' => '0',
),
1 =>
array (
'rid' => '3',
'title' => '<lang:report_reason_bad>',
'extra' => '0',
),
2 =>
array (
'rid' => '4',
'title' => '<lang:report_reason_spam>',
'extra' => '0',
),
3 =>
array (
'rid' => '1',
'title' => '<lang:report_reason_other>',
'extra' => '1',
),
),
);
?>
Może to jakoś pomoże... zacząłem sprawdzać szablony report, report_reason i report_reasons i tak:
jak dokonam zmian w szablonie report to są one widoczne w oknie "zgłoś post", natomiast żadnych zmian jakie dokonam w szablonach report_reason i report_reasons nie widać w oknie "zgłoś post"