|
|
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo
|
|
Problem z Posting Template |
Autor |
Wiadomość |
Kaz.
Pomógł: 1 raz Posty: 21
|
Wysłany: 12-02-2013, 14:23 Problem z Posting Template
|
|
|
Nazwa modyfikacji : Posting Template -> http://przemo.org/phpBB2/...pic.php?t=68888
Opis problemu : No więc wykonałam zapytanie wszystko idzie pięknie ładnie, lecz przy dotarciu do pliku admin_forums.php pojawił się problem. Mianowicie w linjce 832 nie mam
Kod: | , $next_order, " . intval($HTTP_POST_VARS['forumstatus']) . " |
a w linijce 1010 nie mam w ogóle czegoś takiego jak
Kod: | , $next_order, " . intval($HTTP_POST_VARS['forumstatus']) . " |
Gdy tworzę to sama wywala mi DEBUG MODE, pole do wpisania wzoru pojawia się normalnie przy edycji danej kategorii/forum, lecz gdy wpiszę wzór i stworzę temat to po prostu go nie ma ;c
Załączam admin_forums.php i ew. proszę o poprawki w tym pliczku, może akurat coś wymyślicie
Z góry dzięki za pomoc, a jeśli już był podobny temat poproszę o linka i przepraszam za spam
admin_forumsx.rar
|
Pobierz Plik ściągnięto 93 raz(y) 11,91 KB |
|
|
|
|
 |
Gadatliwa Kasia
|
|
|
|
MQs
Pomógł: 172 razy Posty: 480
|
Wysłany: 13-02-2013, 01:59
|
|
|
To chyba do starej wersji instrukcja. U ciebie (w nowej wersji?) forumstatus jest wrzucone już do zmiennej zdefiniowanej wcześniej ($forumstatus zamiast $HTTP_POST...).
Linia 832 wygląda ok.
Linia 1010 po wstawieniu:
Kod: | SET forum_name = '" . str_replace("\'", "''", $HTTP_POST_VARS['forumname']) . "', forum_desc = '" . str_replace("\'", "''", $HTTP_POST_VARS['forumdesc']) . "', forum_image_url = '" . str_replace("\'", "''", $HTTP_POST_VARS['forumimageurl']) . "', forum_status = " . $forum_status . ", forum_posting_tpl = '" . str_replace("\'", "''", $HTTP_POST_VARS['forum_posting_tpl']) . "', forum_posting_tpl_active = " . intval($HTTP_POST_VARS['posting_tpl_active']) . ", forum_sort = '" . str_replace("\'", "''", $HTTP_POST_VARS['forumsort']) . "', password = '" . str_replace("\'", "''", $HTTP_POST_VARS['password']) . "', forum_color = '" . str_replace("\'", "''", str_replace("#", "", $HTTP_POST_VARS['forum_color'])) . "', forum_moderate = $post_moderate, locked_bottom = $locked_bottom, no_count = $post_no_count, forum_trash = $forum_trash, forum_separate = " . intval($HTTP_POST_VARS['forum_separate']) . ", forum_show_ga = " . intval($HTTP_POST_VARS['forum_show_ga']) . ", forum_tree_req = " . intval($HTTP_POST_VARS['forum_tree_req']) . ", forum_tree_grade = " . intval($HTTP_POST_VARS['forum_tree_grade']) . ", forum_no_helped = " . intval($HTTP_POST_VARS['forum_no_helped']) . ", forum_no_split = " . intval($HTTP_POST_VARS['forum_no_split']) . ", topic_tags = '" . str_replace("\'", "''", $HTTP_POST_VARS['topic_tags']) . "', prune_enable = " . intval($HTTP_POST_VARS['prune_enable']) . $field_value_sql . " |
Poza tym, w linii 689 komentarz pochłonął jedną zmienną z tablicy - daj enter na końcu minusów, żeby ten kawałek kodu po tym był aktywny. teraz wygląda to tak:
Kod: | //-- fin mod : Posting Template -...----- 'L_SORT' => $lang['Sort_by'], | a powinno być:
Kod: | //-- fin mod : Posting Template --------------------------------------------------------
'L_SORT' => $lang['Sort_by'], |
Jakby nadal wyskakiwały błędy SQL to wrzuć treść komunikatu, bo w takich liniach ciężko dojrzeć błąd. |
|
|
|
 |
Kaz.
Pomógł: 1 raz Posty: 21
|
Wysłany: 14-02-2013, 23:00
|
|
|
Jest okej, jednakże jak wpiszę wzór i włączę go, a potem stworzę nowy temat to tego wzoru nie ma w oknie z treścią tematu.
Jakiś pomysł? |
|
|
|
 |
MQs
Pomógł: 172 razy Posty: 480
|
Wysłany: 15-02-2013, 03:56
|
|
|
Rozumiem, że ten wzór jest zapamiętywany w bazie (po ponownym wejściu w edycję forum jest widoczny). Jeśli tak wrzuć posting.php - może nie działa na nowej wersji i trzeba przerobić. |
|
|
|
 |
Kaz.
Pomógł: 1 raz Posty: 21
|
Wysłany: 15-02-2013, 16:45
|
|
|
Tak, jest zapamiętywany, gdyż jest widoczny przy edycji forum w PA.
posting.rar
|
Pobierz Plik ściągnięto 89 raz(y) 16,97 KB |
|
|
|
|
 |
MQs
Pomógł: 172 razy Posty: 480
|
Wysłany: 15-02-2013, 17:12
|
|
|
Nie wykonana instrukcja dla tego pliku w ogóle
Znajdź: Kod: | $tothide_vote = '';
$subject = '';
$subject_e = '';
$message = ''; | Po tym dodaj: Kod: | if ( $post_info['forum_posting_tpl_active'] )
{
$message = $post_info['forum_posting_tpl'];
} |
|
|
|
|
 |
Gadatliwa Kasia
|
|
|
|
Kaz.
Pomógł: 1 raz Posty: 21
|
Wysłany: 15-02-2013, 19:36
|
|
|
faktycznie ;o musiałam to gdzieś przeoczyć, już działa.
Wielkie dzięki za pomoc ! Temat do zamknięcia. |
|
|
|
 |
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Możesz ściągać załączniki na tym forum
|
Dodaj temat do Ulubionych Wersja do druku
|
Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!
Powered by phpBB modified by Przemo © 2003 phpBB
| Strona wygenerowana w 0,22 sekundy. Zapytań do SQL: 14 | |
 |
|