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: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, 22: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ł: 282 razy
Posty: 2881
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 :P
_________________
 
     
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 ?? :D
 
     
irekk


Pomógł: 282 razy
Posty: 2881
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&amp;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&amp;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&amp;userid=$userid") . '">' . sprintf($lang['Click_view_added'], '<a href="' . append_sid("warnings.$phpEx?mode=detail&amp;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: 818
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 :P . Jak dojdziesz do tematu, to już nieaktualny :P .
 
     
Mooserix

Posty: 53
Wysłany: 09-01-2007, 23:15   

MakArios napisał/a:
Heh... przeglądanie w panelach jest złe :P . Jak dojdziesz do tematu, to już nieaktualny :P .


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



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





phpbb

serwis laptopów

• Zamów reklamę