|
|
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo
|
|
[Problem] Rozbudowanie portalu |
Autor |
Wiadomość |
Dzilet
Pomógł: 28 razy Posty: 359
|
Wysłany: 14-01-2011, 21:18 [Problem] Rozbudowanie portalu
|
|
|
Szukalem na forum, ale nic niestety nie znalazlem, wiec sam postanowilem sie wziasc za rozszerzenie menu portalu a dokladnie powiekszenie go o moduly.
Wyedytowalem dwa pliki admin_portal oraz portal_config_body.tpl dodajac do nich nastepujace zmiany.
plik admin_portal po
dodalem:
Kod: | 'blank5_body',
'blank6_body',
'blank7_body',
'blank8_body', |
pozniej po:
Kod: | $blank4_body_on_no = ( !$new['blank4_body_on'] ) ? "checked=\"checked\"" : ""; |
dodalem:
Kod: | $blank5_body_on_yes = ( $new['blank5_body_on'] ) ? "checked=\"checked\"" : "";
$blank5_body_on_no = ( !$new['blank5_body_on'] ) ? "checked=\"checked\"" : "";
$blank6_body_on_yes = ( $new['blank6_body_on'] ) ? "checked=\"checked\"" : "";
$blank6_body_on_no = ( !$new['blank6_body_on'] ) ? "checked=\"checked\"" : "";
$blank7_body_on_yes = ( $new['blank7_body_on'] ) ? "checked=\"checked\"" : "";
$blank7_body_on_no = ( !$new['blank7_body_on'] ) ? "checked=\"checked\"" : "";
$blank8_body_on_yes = ( $new['blank8_body_on'] ) ? "checked=\"checked\"" : "";
$blank8_body_on_no = ( !$new['blank8_body_on'] ) ? "checked=\"checked\"" : "";
|
pozniej po:
Kod: | "BLANK4_BODY_ON_NO" => $blank4_body_on_no, |
dodalem:
Kod: | "BLANK5_BODY_ON_YES" => $blank5_body_on_yes,
"BLANK5_BODY_ON_NO" => $blank5_body_on_no,
"BLANK6_BODY_ON_YES" => $blank6_body_on_yes,
"BLANK6_BODY_ON_NO" => $blank6_body_on_no,
"BLANK7_BODY_ON_YES" => $blank7_body_on_yes,
"BLANK7_BODY_ON_NO" => $blank7_body_on_no,
"BLANK8_BODY_ON_YES" => $blank8_body_on_yes,
"BLANK8_BODY_ON_NO" => $blank8_body_on_no, |
pozniej po:
Kod: | "BLANK4_BODY" => $new['blank4_body'], |
dodalem
Kod: | "BLANK5_BODY" => $new['blank1_body'],
"BLANK6_BODY" => $new['blank2_body'],
"BLANK7_BODY" => $new['blank3_body'],
"BLANK8_BODY" => $new['blank4_body'], |
plik portal_config_body.tpl to
Kod: | <tr>
<td class="row1" align="right">1 <textarea name="blank1_body" class="post2" onFocus="Active(this)" onBlur="NotActive(this)" rows="5" cols="30">{BLANK1_BODY}</textarea><br>
<input type="radio" name="blank1_body_on" value="1" {BLANK1_BODY_ON_YES} /> {L_YES} <input type="radio" name="blank1_body_on" value="0" {BLANK1_BODY_ON_NO} /> {L_NO}</td>
<td class="row2">2 <textarea name="blank2_body" class="post2" onFocus="Active(this)" onBlur="NotActive(this)" rows="5" cols="30">{BLANK2_BODY}</textarea><br>
<input type="radio" name="blank2_body_on" value="1" {BLANK2_BODY_ON_YES} />{L_YES} <input type="radio" name="blank2_body_on" value="0" {BLANK2_BODY_ON_NO} /> {L_NO}</td>
</tr>
<tr>
<td class="row1" align="right">3 <textarea name="blank3_body" class="post2" onFocus="Active(this)" onBlur="NotActive(this)" rows="5" cols="30">{BLANK3_BODY}</textarea><br>
<input type="radio" name="blank3_body_on" value="1" {BLANK3_BODY_ON_YES} /> {L_YES} <input type="radio" name="blank3_body_on" value="0" {BLANK3_BODY_ON_NO} /> {L_NO}</td>
<td class="row2">4 <textarea name="blank4_body" class="post2" onFocus="Active(this)" onBlur="NotActive(this)" rows="5" cols="30">{BLANK4_BODY}</textarea><br>
<input type="radio" name="blank4_body_on" value="1" {BLANK4_BODY_ON_YES} />{L_YES} <input type="radio" name="blank4_body_on" value="0" {BLANK4_BODY_ON_NO} /> {L_NO}</td>
</tr> |
zamienilem na to:
Kod: | <tr>
<td class="row1" align="right">1 <textarea name="blank1_body" class="post2" onFocus="Active(this)" onBlur="NotActive(this)" rows="5" cols="30">{BLANK1_BODY}</textarea><br>
<input type="radio" name="blank1_body_on" value="1" {BLANK1_BODY_ON_YES} /> {L_YES} <input type="radio" name="blank1_body_on" value="0" {BLANK1_BODY_ON_NO} /> {L_NO}</td>
<td class="row2">2 <textarea name="blank2_body" class="post2" onFocus="Active(this)" onBlur="NotActive(this)" rows="5" cols="30">{BLANK2_BODY}</textarea><br>
<input type="radio" name="blank2_body_on" value="1" {BLANK2_BODY_ON_YES} />{L_YES} <input type="radio" name="blank2_body_on" value="0" {BLANK2_BODY_ON_NO} /> {L_NO}</td>
</tr>
<tr>
<td class="row1" align="right">3 <textarea name="blank3_body" class="post2" onFocus="Active(this)" onBlur="NotActive(this)" rows="5" cols="30">{BLANK3_BODY}</textarea><br>
<input type="radio" name="blank3_body_on" value="1" {BLANK3_BODY_ON_YES} /> {L_YES} <input type="radio" name="blank3_body_on" value="0" {BLANK3_BODY_ON_NO} /> {L_NO}</td>
<td class="row2">4 <textarea name="blank4_body" class="post2" onFocus="Active(this)" onBlur="NotActive(this)" rows="5" cols="30">{BLANK4_BODY}</textarea><br>
<input type="radio" name="blank4_body_on" value="1" {BLANK4_BODY_ON_YES} />{L_YES} <input type="radio" name="blank4_body_on" value="0" {BLANK4_BODY_ON_NO} /> {L_NO}</td>
</tr>
<tr>
<td class="row1" align="right">5 <textarea name="blank5_body" class="post2" onFocus="Active(this)" onBlur="NotActive(this)" rows="5" cols="30">{BLANK5_BODY}</textarea><br>
<input type="radio" name="blank5_body_on" value="1" {BLANK5_BODY_ON_YES} /> {L_YES} <input type="radio" name="blank5_body_on" value="0" {BLANK5_BODY_ON_NO} /> {L_NO}</td>
<td class="row2">6 <textarea name="blank6_body" class="post2" onFocus="Active(this)" onBlur="NotActive(this)" rows="5" cols="30">{BLANK6_BODY}</textarea><br>
<input type="radio" name="blank6_body_on" value="1" {BLANK6_BODY_ON_YES} />{L_YES} <input type="radio" name="blank6_body_on" value="0" {BLANK6_BODY_ON_NO} /> {L_NO}</td>
</tr>
<tr>
<td class="row1" align="right">7 <textarea name="blank7_body" class="post2" onFocus="Active(this)" onBlur="NotActive(this)" rows="5" cols="30">{BLANK7_BODY}</textarea><br>
<input type="radio" name="blank7_body_on" value="1" {BLANK7_BODY_ON_YES} /> {L_YES} <input type="radio" name="blank7_body_on" value="0" {BLANK7_BODY_ON_NO} /> {L_NO}</td>
<td class="row2">8 <textarea name="blank8_body" class="post2" onFocus="Active(this)" onBlur="NotActive(this)" rows="5" cols="30">{BLANK8_BODY}</textarea><br>
<input type="radio" name="blank8_body_on" value="1" {BLANK8_BODY_ON_YES} />{L_YES} <input type="radio" name="blank8_body_on" value="0" {BLANK8_BODY_ON_NO} /> {L_NO}</td>
</tr> |
Wykonalem nastepujace zapytanie do sql
Kod: | INSERT INTO `phpbb_portal_config` VALUES ('blank5_body_on', '0');
INSERT INTO `phpbb_portal_config` VALUES ('blank6_body_on', '0');
INSERT INTO `phpbb_portal_config` VALUES ('blank7_body_on', '0');
INSERT INTO `phpbb_portal_config` VALUES ('blank8_body_on', '0');
INSERT INTO `phpbb_portal_config` VALUES ('blank5_body', '');
INSERT INTO `phpbb_portal_config` VALUES ('blank6_body', '');
INSERT INTO `phpbb_portal_config` VALUES ('blank7_body', '');
INSERT INTO `phpbb_portal_config` VALUES ('blank8_body', ''); |
ale nie wiem czy dobrze napisalem to zapytanie.
I teraz sedno sprawy. Moduly sie dodaly bo jest ich o 4 wiecej, ale w module 5 jest ta sama zawartosc co w module 1 w module 6 ta sama co w module 2 itd. Poza tym jak chce ustawic zeby modul byl wlaczony to jak zaznacze opcje "tak" to i tak po kliknieciu na wyslij zmienia na "nie" co mam jeszcze zrobic zeby mi to dzialac zaczelo
I jeszcze jedno. Jak dodac "wlasny modul 5" "wlasny modul 6" itd do tej tabelki na dole portalu, gdzie sie wybiera rozmieszczenie. |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
Woytec
Pomógł: 2596 razy Posty: 7676
|
Wysłany: 15-01-2011, 10:58 Re: Rozbudowanie portalu
|
|
|
Dzilet napisał/a: |
pozniej po:
Kod: | "BLANK4_BODY" => $new['blank4_body'], |
dodalem
Kod: | "BLANK5_BODY" => $new['blank1_body'],
"BLANK6_BODY" => $new['blank2_body'],
"BLANK7_BODY" => $new['blank3_body'],
"BLANK8_BODY" => $new['blank4_body'], |
|
Po prawej też zmień numery |
|
|
|
|
Dzilet
Pomógł: 28 razy Posty: 359
|
Wysłany: 15-01-2011, 12:39
|
|
|
A no tak nie zauwazylem tego ale nadal jak zaznaczam zeby wlaczyc modu np 5 to jak dam na "tak" to po wyslanu znowu zmienia na "nie" i nie wiem jeszcze jak dodac wybor modulow do rozmieszczenia w portalu (tabelka na samym dole z rozwijana lista) oraz czy zapytanie do sql jest poprawne |
|
|
|
|
|
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,11 sekundy. Zapytań do SQL: 11 | |
|
|