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
Przesunięty przez: Matteo
09-11-2013, 09:29
Posting Template
Autor Wiadomość
Matti123


Pomógł: 12 razy
Posty: 324
Wysłany: 21-02-2009, 20:56   Posting Template

Kod:
##############################################################
## MOD Title: Posting Template
## MOD Author: eviL3 // Adaptacja do przemo 1.12.6 Matti
## MOD Description: ustawia własny formularz który pokazuje się w czasie pisania posta.
## MOD Version: 1.0.0
##
## Installation Level: Easy
## Installation Time: 5 Minutes
## Files To Edit:
##        posting.php,
##        admin/admin_forums.php,
##        language/lang_english/lang_admin.php,
##        templates/subSilver/admin/forum_edit_body.tpl
##
## Included Files: n/a
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################

Instrukcja
Kod:

#
#-----[ SQL ]------------------------------------------
#

ALTER TABLE phpbb_forums ADD forum_posting_tpl TEXT DEFAULT '' NULL;
ALTER TABLE phpbb_forums ADD forum_posting_tpl_active TINYINT(1) DEFAULT '0' NULL;

#
#-----[ OPEN ]------------------------------------------
#
posting.php
#
#-----[ FIND ]------------------------------------------
#
    // User default entry point
#
#-----[ FIND ]------------------------------------------
#
        $message = '';
#
#-----[ AFTER, ADD ]------------------------------------------
#
//-- mod : Posting Template ------------------------------------------------------------
//-- add
        if ( $post_info['forum_posting_tpl_active'] )
        {
            $message = $post_info['forum_posting_tpl'];
        }
//-- fin mod : Posting Template --------------------------------------------------------
#
#-----[ OPEN ]------------------------------------------
#
admin/admin_forums.php
#
#-----[ FIND ]------------------------------------------
#
            if ($mode == 'editforum')
#
#-----[ FIND ]------------------------------------------
#
                $forumstatus = $row['forum_status'];
#
#-----[ AFTER, ADD ]------------------------------------------
#
//-- mod : Posting Template ------------------------------------------------------------
//-- add
                $forum_posting_tpl            = $row['forum_posting_tpl'];
                $forum_posting_tpl_active    = $row['forum_posting_tpl_active'];
//-- fin mod : Posting Template --------------------------------------------------------
#
#-----[ FIND ]------------------------------------------
#
                'L_DAYS' => $lang['Days'],
#
#-----[ AFTER, ADD ]------------------------------------------
#
//-- mod : Posting Template ------------------------------------------------------------
//-- add
                'L_POSTING_TPL'    => $lang['Posting_tpl'],
//-- fin mod : Posting Template --------------------------------------------------------
#
#-----[ FIND ]------------------------------------------
#
                'FORUM_NAME' => htmlspecialchars($forumname),
#
#-----[ BEFORE, ADD ]------------------------------------------
#
//-- mod : Posting Template ------------------------------------------------------------
//-- add
                'POSTING_TPL'            => $forum_posting_tpl,
                'POSTING_TPL_CHECKED'    => ( $forum_posting_tpl_active ) ? 'checked="checked" ' : '',
//-- fin mod : Posting Template --------------------------------------------------------
#
#-----[ FIND ]------------------------------------------
#
            $sql = "INSERT INTO " . FORUMS_TABLE .
#
#-----[ IN-LINE FIND ]------------------------------------------
#
, forum_status
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, forum_posting_tpl, forum_posting_tpl_active
#
#-----[ FIND ]------------------------------------------
#
                VALUES ('" . $next_id . "', '" .
#
#-----[ IN-LINE FIND ]------------------------------------------
#
, $next_order, " . intval($HTTP_POST_VARS['forumstatus']) . "
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, '" . str_replace("\'", "''", $HTTP_POST_VARS['forum_posting_tpl']) . "', " . intval($HTTP_POST_VARS['posting_tpl_active']) . "
#
#-----[ FIND ]------------------------------------------
#
                SET forum_name = '"
#
#-----[ IN-LINE FIND ]------------------------------------------
#
, forum_status = " . intval($HTTP_POST_VARS['forumstatus']) . "
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, forum_posting_tpl = '" . str_replace("\'", "''", $HTTP_POST_VARS['forum_posting_tpl']) . "', forum_posting_tpl_active = " . intval($HTTP_POST_VARS['posting_tpl_active']) . "
#
#-----[ OPEN ]------------------------------------------
#
language/lang_english/lang_admin.php
#
#-----[ FIND ]------------------------------------------
#
?>
#
#-----[ BEFORE, ADD ]------------------------------------------
#

//-- mod : Posting Template ------------------------------------------------------------
//-- add
$lang['Posting_tpl'] = 'Posting Template';
//-- fin mod : Posting Template --------------------------------------------------------
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/admin/forum_edit_body.tpl
#
#-----[ FIND ]------------------------------------------
#
      <td class="row2"><select name="c">{S_CAT_LIST}</select></td>
    </tr>
#
#-----[ AFTER, ADD ]------------------------------------------
#
<!-- mod : Posting Template -->
    <tr>
        <td class="row1">{L_POSTING_TPL}</td>
        <td class="row2">
            <textarea rows="5" cols="45" wrap="virtual" name="forum_posting_tpl" class="post">{POSTING_TPL}</textarea>
            <br />
            <label for="posting_tpl_active">{L_ENABLED}</label> <input type="checkbox" name="posting_tpl_active" id="posting_tpl_active" value="1" {POSTING_TPL_CHECKED} />
        </td>
    </tr>
<!-- fin mod : Posting Template -->
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM


Demo: przy zakładaniu nowego tematu
Ostatnio zmieniony przez Polaczek 20-08-2010, 21:07, w całości zmieniany 2 razy  
 
     
Gadatliwa Kasia 

   
Matti123


Pomógł: 12 razy
Posty: 324
Wysłany: 21-02-2009, 21:48   

login: phpbb
hasło: test123
 
     
Seba123


Pomógł: 74 razy
Posty: 868
Wysłany: 21-02-2009, 22:57   

Podałeś(aś) nieprawidłową nazwę użytkownika. Sprawdź ją i spróbuj ponownie. Jeśli problem nadal będzie się powtarzał, skontaktuj się z administratorem forum.
_________________
Fejs
 
     
Matti123


Pomógł: 12 razy
Posty: 324
Wysłany: 22-02-2009, 00:33   

W takim razie ktoś dla żartu zmienił sobie hasło w koncie testowym... zainstalujcie sobie i zobaczcie jak wam działa -.-
 
     
MagicalFire


Pomógł: 980 razy
Posty: 4353
Wysłany: 22-02-2009, 10:32   

Matti123, wybacz ale ja nie widzę ty żadnej rusznicy
możne jakiś screen o co chodzi dokładnie
_________________
nie za takie Przemo walczyliśmy
 
     
witkos


Pomógł: 1 raz
Posty: 13
Wysłany: 22-02-2009, 10:41   

MagicalFire napisał/a:
Matti123, wybacz ale ja nie widzę ty żadnej rusznicy
możne jakiś screen o co chodzi dokładnie


jak zakładasz nowy temat to pole tekstowe jest już częściowo wypełnione. możesz tego użyć np. do tworzenia jakichś zgłoszeń itd. :D
 
     
Seba123


Pomógł: 74 razy
Posty: 868
Wysłany: 22-02-2009, 14:46   

A o takim cudzie jak screenshot nie słyszałeś ?! :o
_________________
Fejs
 
     
Matti123


Pomógł: 12 razy
Posty: 324
Wysłany: 22-02-2009, 14:58   

w Panelu Admina.
 
     
szafa81

Pomógł: 1 raz
Posty: 62
Wysłany: 22-02-2009, 15:05   

mod fajny, od dawna szukalem czegos na ten ksztalt wlasnie

a czy bylaby mozliwosc zrobienia tego tak aby formularz zrobiony byl z kilku pol tekstowych (z ich opisami) ktore nalezaloby wypelnic odpowiednimi informacjami a nastepnie po wyslaniu ukladane byloby to w normalny post wg ustalonego schematu z wykorzystaniem formatowania czcionek itp.?

_________________
Pozdrawiam, szafa.
 
     
lukasz15

Pomógł: 1 raz
Posty: 11
Wysłany: 27-04-2009, 14:22   

może ktoś dać zrobiony admin_forums? bo strasznie chaotycznie opisana edycja
 
     
joli
Yollien +Styler



Pomógł: 2988 razy
Posty: 16981
Wysłany: 27-04-2009, 14:32   

lukasz15 napisał/a:
chaotycznie opisana edycja
chaotycznie? Całkiem normalnie,
Kod:
#
#-----[ OPEN ]------------------------------------------
#
admin/admin_forums.php


#
#-----[ FIND ]------------------------------------------
#
            if ($mode == 'editforum')
#
#-----[ FIND ]------------------------------------------
#
                $forumstatus = $row['forum_status'];
#
#-----[ AFTER, ADD ]------------------------------------------
#
//-- mod : Posting Template ------------------------------------------------------------
//-- add
                $forum_posting_tpl            = $row['forum_posting_tpl'];
                $forum_posting_tpl_active    = $row['forum_posting_tpl_active'];
//-- fin mod : Posting Template --------------------------------------------------------


#
#-----[ FIND ]------------------------------------------
#
                'L_DAYS' => $lang['Days'],
#
#-----[ AFTER, ADD ]------------------------------------------
#
//-- mod : Posting Template ------------------------------------------------------------
//-- add
                'L_POSTING_TPL'    => $lang['Posting_tpl'],
//-- fin mod : Posting Template --------------------------------------------------------



#
#-----[ FIND ]------------------------------------------
#
                'FORUM_NAME' => htmlspecialchars($forumname),
#
#-----[ BEFORE, ADD ]------------------------------------------
#
//-- mod : Posting Template ------------------------------------------------------------
//-- add
                'POSTING_TPL'            => $forum_posting_tpl,
                'POSTING_TPL_CHECKED'    => ( $forum_posting_tpl_active ) ? 'checked="checked" ' : '',
//-- fin mod : Posting Template --------------------------------------------------------



#
#-----[ FIND ]------------------------------------------
#
            $sql = "INSERT INTO " . FORUMS_TABLE .
#
#-----[ IN-LINE FIND ]------------------------------------------
#
, forum_status
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, forum_posting_tpl, forum_posting_tpl_active



#
#-----[ FIND ]------------------------------------------
#
                VALUES ('" . $next_id . "', '" .
#
#-----[ IN-LINE FIND ]------------------------------------------
#
, $next_order, " . intval($HTTP_POST_VARS['forumstatus']) . "
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, '" . str_replace("\'", "''", $HTTP_POST_VARS['forum_posting_tpl']) . "', " . intval($HTTP_POST_VARS['posting_tpl_active']) . "



#
#-----[ FIND ]------------------------------------------
#
                SET forum_name = '"
#
#-----[ IN-LINE FIND ]------------------------------------------
#
, forum_status = " . intval($HTTP_POST_VARS['forumstatus']) . "
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, forum_posting_tpl = '" . str_replace("\'", "''", $HTTP_POST_VARS['forum_posting_tpl']) . "', forum_posting_tpl_active = " . intval($HTTP_POST_VARS['posting_tpl_active']) . "
#
jest wszystko jasne
_________________
Walczę z warezami. Więc jak masz forum warezowe, nie proś mnie o pomoc i nie wchodź pod rękę, bo zniszczę.
Nie pisz do mnie na GG i PW,(chyba że proszę) bo nie odpowiem, a Ty dostaniesz bonusik. Masz forum do zadawania pytań!!! Poza forum pomagam TYLKO odpłatnie.
liberte d'expression pour tout le monde... OFICJALNY DOWNLOAD STYLÓW - style ogólnodostępne i na zamówienie - PORTFOLIO JOLI
 
     
Wujeksamodno

Posty: 8
Wysłany: 01-07-2009, 18:46   

Zmodyfikuje ktoś dla mnie poprawnie te pliki? Daje je w załączniku, mi cały czas errory wywala.
 
     
łaza

Posty: 15
Wysłany: 14-11-2009, 22:02   

Jak by był ktoś tak miły i wyedytował by mi sam plik admin_forums to był bym wdzieczny.
 
     
zaba1992

Pomógł: 3 razy
Posty: 524
Wysłany: 18-06-2010, 19:14   

Gdzie dokładnie jest to w PA?
 
     
Gadatliwa Kasia 

   
MagicalFire


Pomógł: 980 razy
Posty: 4353
Wysłany: 18-06-2010, 19:20   

pa--->Fora-->Zarządzanie
_________________
nie za takie Przemo walczyliśmy
 
     
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
Nie możesz ściągać załączników 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,15 sekundy. Zapytań do SQL: 13
Polecane serwisy

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

Sklep z gadżetami

Design Cart - Tworzenie sklepu internetowego

iRonin.IT

• Zamów reklamę