|
|
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo
|
|
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. |
|
|
|
|
Seba123
Pomógł: 74 razy Posty: 868
|
Wysłany: 22-02-2009, 14:46
|
|
|
A o takim cudzie jak screenshot nie słyszałeś ?! |
_________________ 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 |
|
|
|
|
|
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
|
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: 13 | |
|
|