|
|
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo
|
|
Przesunięty przez: joli 22-01-2009, 18:46 |
Tematy przeniesione do "śmietnika" kasowane z list |
Autor |
Wiadomość |
Karol1987
Pomógł: 19 razy Posty: 69
|
Wysłany: 26-04-2008, 18:02 Tematy przeniesione do "śmietnika" kasowane z list
|
|
|
Mała, ciekawa propozycja:
Modyfikacja odpowiada za automatyczne usunięcie tematów z listy ignorowanych (dotyczy to wszystkich użytkowników) po przeniesieniu ich do forum ustawionego w panelu jako "Śmietnik". Dzięki temu nasza baza się trochę uszczupli.
otwórz modcp.php i znajdź pierwsze wystąpienie frazy:
Kod: | $moved_topics_ids_imp = implode(', ', $moved_topics_ids); |
Dodaj po:
Kod: | //przenoszenie do śmietnika, usunięcie z listy ignorowanych
$sql = "SELECT forum_id
FROM " . FORUMS_TABLE . "
WHERE forum_trash = 1
LIMIT 1";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not get forum trash id from forums table', '', __LINE__, __FILE__, $sql);
}
if ( $row = $db->sql_fetchrow($result) )
{
if ( $row['forum_id'] == $new_forum_id )//nasz śmietnik
{
$sql = "DELETE FROM " . TOPICS_IGNORE_TABLE . "
WHERE topic_id IN($moved_topics_ids_imp)";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not delete information of ignore topics after moving a topic', '', __LINE__, __FILE__, $sql);
}
}
}
//koniec |
Zapisz i zamknij plik,
Pozdrawiam |
_________________ Początki są zawsze trudne, poziom wtajemniczenia rośnie, później jest już tylko lepiej... |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
maroczek123
Pomógł: 1 raz Posty: 22
|
Wysłany: 01-10-2012, 15:50
|
|
|
Tzn. Powstaje nowy dział Śmietnik i każdy kto naciśnie ignoruj tam przeniesie ten temat? |
|
|
|
|
Woytec
Pomógł: 2596 razy Posty: 7676
|
Wysłany: 01-10-2012, 17:26
|
|
|
Jeżeli temat zostanie przeniesiony do śmietnika to temat zostanie usunięty z list ignorowanych przez użytkowników(jeżeli ktoś ignoruje temat to usunie mu z listy ignorowanych). Bo jak jest w śmietniku to i tak raczej nikt nie odpowie więc nie jest potrzebne aby był wpis w bazie. |
|
|
|
|
|
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
|
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,64 sekundy. Zapytań do SQL: 13 | |
|
|