phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SzukajSZUKAJ  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów   FAQ Video tutoriale

Poprzedni temat «» Następny temat
[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
Kod:
            'blank4_body',


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}&nbsp;&nbsp;<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>
        &nbsp;&nbsp;<input type="radio" name="blank2_body_on" value="1" {BLANK2_BODY_ON_YES} />{L_YES}&nbsp;&nbsp;<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}&nbsp;&nbsp;<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>
        &nbsp;&nbsp;<input type="radio" name="blank4_body_on" value="1" {BLANK4_BODY_ON_YES} />{L_YES}&nbsp;&nbsp;<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}&nbsp;&nbsp;<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>
        &nbsp;&nbsp;<input type="radio" name="blank2_body_on" value="1" {BLANK2_BODY_ON_YES} />{L_YES}&nbsp;&nbsp;<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}&nbsp;&nbsp;<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>
        &nbsp;&nbsp;<input type="radio" name="blank4_body_on" value="1" {BLANK4_BODY_ON_YES} />{L_YES}&nbsp;&nbsp;<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}&nbsp;&nbsp;<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>
        &nbsp;&nbsp;<input type="radio" name="blank6_body_on" value="1" {BLANK6_BODY_ON_YES} />{L_YES}&nbsp;&nbsp;<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}&nbsp;&nbsp;<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>
        &nbsp;&nbsp;<input type="radio" name="blank8_body_on" value="1" {BLANK8_BODY_ON_YES} />{L_YES}&nbsp;&nbsp;<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: 7659
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
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
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

Skocz do:  

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,03 sekundy. Zapytań do SQL: 11
Polecane serwisy



Najlepsze oprogramowanie do prowadzenia sklepu internetowegoNajlepszy program do sklepu firmowany przez Przem'a





phpbb

serwis laptopów

Design Cart

darujsobie.pl - Sklep z gadżetami

Prezent Simple - Prezent dla programisty

• Zamów reklamę