|
|
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo
|
|
Przesunięty przez: Matteo 09-11-2013, 09:30 |
Warning bonus - post ID |
Autor |
Wiadomość |
Dlugi
Pomógł: 268 razy Posty: 1633
|
Wysłany: 24-11-2006, 23:50 Warning bonus - post ID
|
|
|
Modyfikacja dodaje nowe pole w detalicznym widoku ostrzezen, ktore okresla nam post za ktory dany warn zostal wystawiony oraz dodatkowo koloruje ten post na czerwono
demo: tutaj |
_________________
|
Ostatnio zmieniony przez warna 20-08-2010, 21:02, w całości zmieniany 2 razy |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
danmleko
Posty: 13
|
Wysłany: 24-11-2006, 23:52
|
|
|
jakies demo cus ? |
|
|
|
|
irekk
Pomógł: 283 razy Posty: 2927
|
Wysłany: 24-11-2006, 23:57
|
|
|
a czemu post_id trzeba samemu wpisywac? |
_________________ Cygantura |
|
|
|
|
Dlugi
Pomógł: 268 razy Posty: 1633
|
Wysłany: 25-11-2006, 00:01
|
|
|
demo: http://dlugi.peper.pl/forum2/
ixdude.com, ja wystawiam ostrzezenie uprzednio wchodzac do profilu wiec przekazanie ID postu bylo by skomplikowane |
_________________
|
|
|
|
|
Matti123
Pomógł: 12 razy Posty: 324
|
Wysłany: 25-11-2006, 00:01
|
|
|
Kod: | #---{IN}---
if ( $mode == 'detail' )
#---{FIND}---
'VALUE' => $row['value'],
#---{AFTER, ADD}---
'POSTID' => $row['postid'], |
O co z tym chodzi ?
In no to znalazłem lux ale znaleść mam następne... to wkońcu jak ?? |
|
|
|
|
irekk
Pomógł: 283 razy Posty: 2927
|
Wysłany: 25-11-2006, 00:06
|
|
|
zawsze mozesz zrobic link z viewtopic |
_________________ Cygantura |
|
|
|
|
Dlugi
Pomógł: 268 razy Posty: 1633
|
Wysłany: 25-11-2006, 00:10
|
|
|
Matti123, w tej czesci ktora dotyczy tego warunku szukasz 'VALUE' => $row['value'], |
_________________
|
|
|
|
|
MaciekP
Pomógł: 12 razy Posty: 137
|
Wysłany: 25-11-2006, 00:37
|
|
|
zawsze o czymś takim marzyłem |
|
|
|
|
Fargariel
Posty: 73
|
Wysłany: 25-11-2006, 09:57
|
|
|
gicior! ale przydalby sie link w viewtopic [przy kazdym poscie] + modyfikacja danego postu [przy wydania ostrzezenia] o "Uzytkownik otrzymal ostrzezenie za ten post". |
|
|
|
|
MaciekP
Pomógł: 12 razy Posty: 137
|
Wysłany: 25-11-2006, 11:42
|
|
|
zrobiłem wszystko wg instrukcji i nie widać opisu do ID posta, nie znam się tak bardzo więc poprawiłem sobie w najprostszy sposób..
Kod: |
(...)
#---{AFTER, ADD}---
<tr>
<td class="row1" width="20%"></td><td class="row1" align="left"><span class="gen">{L_POSTID}Post ID:</span>
(...)
#-----
#---{FIND}---
(...)
#---{AFTER, ADD}---
<tr>
<td class="row1" align="left" width="20%"><td class="row1" align="left"><span class="gen">{L_POSTID}Post ID:</span><td class="row2" align="left"><input type="text" class="post" size="2" name="postid"</td>
</tr>
#-----
#---{FIND}---
(...)
#---{REPLACE WITH}---
<!-- BEGIN detail -->
<tr>
<th height="25" class="thCornerL" nowrap="nowrap">{L_VALUE}</th>
<th height="25" class="thCornerL" nowrap="nowrap">{L_POSTID}Za post:</th>
<th height="25" class="thCornerL" nowrap="nowrap">{L_MODID}</th>
<th height="25" class="thCornerL" nowrap="nowrap">{L_DATE}</th>
<th height="25" class="thCornerL" nowrap="nowrap">{L_REASON}</th>
<th height="25" class="thCornerL" nowrap="nowrap">{L_ACTION}</th>
</tr>
<!-- END detail -->
|
[ Komentarz dodany przez: Dlugi: 25-11-2006, 13:21 ]
langow nie dodales |
|
|
|
|
Mooserix
Posty: 53
|
Wysłany: 09-01-2007, 22:19
|
|
|
A ja jak chce dać ostrzeżenie to wyświetla mi:
Cytat: | DEBUG MODE
SQL Error : 1054 Unknown column 'postid' in 'field list'
INSERT INTO phpbb2_users_warnings (userid, modid, date, value, reason, warning_viewed, postid) VALUES (51, 2, 1168377349, 1, 'Test', 0, 0)
Line : 660
File : warnings.php |
Kod:
Kod: | if ( $mode == 'add' && $action == 'warning' )
{
$userid = get_user_id($username);
if ( $value < 1 || ( !$admin && $value > $board_config['mod_value_warning'] ))
{
$message = $lang['wrong_value'] . '<br /><br />' . sprintf($lang['Click_to_back'], '<a href="' . append_sid("warnings.$phpEx?mode=add&userid=$userid") . '">', '</a>');
message_die(GENERAL_MESSAGE, $message);
}
if ( $reason == '' )
{
$message = $lang['reason_empty'] . '<br /><br />' . sprintf($lang['Click_to_back'], '<a href="' . append_sid("warnings.$phpEx?mode=add&userid=$userid") . '">', '</a>');
message_die(GENERAL_MESSAGE, $message);
}
$postid = intval($_POST['postid']);
$sql = "INSERT INTO " . WARNINGS_TABLE . " (userid, modid, date, value, reason, warning_viewed, postid)
VALUES ($userid, " . $userdata['user_id'] . ", " . CR_TIME . ", $value, '$reason', 0, $postid)";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not insert into warnings table', '', __LINE__, __FILE__, $sql);
}
$sql = "DELETE FROM " . SESSIONS_TABLE . "
WHERE session_user_id = $userid";
if ( !$db->sql_query($sql) )
{
message_die(CRITICAL_ERROR, 'Error removing sessions', '', __LINE__, __FILE__, $sql);
}
$message = '<meta http-equiv="refresh" content="' . $board_config['refresh'] . ';url=' . append_sid("warnings.$phpEx?mode=detail&userid=$userid") . '">' . sprintf($lang['Click_view_added'], '<a href="' . append_sid("warnings.$phpEx?mode=detail&userid=$userid") . '">', '</a>');
message_die(GENERAL_MESSAGE, $message);
}
} |
Byłby ktoś miły i mi pomógł? |
|
|
|
|
Dlugi
Pomógł: 268 razy Posty: 1633
|
Wysłany: 09-01-2007, 22:25
|
|
|
nie wykonales zapytania SQL |
_________________
|
|
|
|
|
MakArios
Pomógł: 105 razy Posty: 817
|
Wysłany: 09-01-2007, 22:28
|
|
|
Mooserix, a zapytanie do bazy to co, pies? Samo się nie wykona .
Kod: | ALTER TABLE `phpbb_users_warnings` ADD `postid` MEDIUMINT(8); |
EDIT:
Heh... przeglądanie w panelach jest złe . Jak dojdziesz do tematu, to już nieaktualny . |
|
|
|
|
Mooserix
Posty: 53
|
Wysłany: 09-01-2007, 23:15
|
|
|
MakArios napisał/a: | Heh... przeglądanie w panelach jest złe . Jak dojdziesz do tematu, to już nieaktualny . |
A jakoś bardziej po Polsku?
PS. Zapytanie wykonałem |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
Dlugi
Pomógł: 268 razy Posty: 1633
|
Wysłany: 09-01-2007, 23:18
|
|
|
jak wykonales zapytanie to wszystko powinno smigac |
_________________
|
|
|
|
|
|
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 | |
|
|