1.12.7 i starsze - Szybkie zamykanie tematów poprzez napsianie -close-
Phantom - 21-09-2008, 00:18
tosiek napisał/a: | Modyfikacja zamyka temat jeśli w treści posta moderatora lub administratora znajdzie się fraza -close- |
Jest możliwość by 2 frazy zamykały temat?
np.
close
zamykam ?
Seba123 - 21-09-2008, 03:26
Kod: | if(strstr($post_message, "-close-")) | zamień na Kod: | if(strstr($post_message, "close") || strstr($post_message, "zamykam")) |
Phantom - 21-09-2008, 09:47
Seba123, dzięki wielkie - działa
orszul4321 - 20-11-2008, 23:48
szresi napisał/a: | I jeszcze taka jedna sugestia. Ponieważ to "magiczne słowo" blokujące temat nie znika po wysłaniu posta , proponuję dodać je do cenzury słów. Jednym słowem dodać nową tabliczkę dla obsługi.
PA-->Ogólne-->Cenzura Słów--> Dodaj nowe słowo
Słowo:
Zamiennik: Kod: | <TABLE ALIGN="CENTER" WIDTH="400" CELLPADDING="8" BORDER="1" BGCOLOR="#FF0000"><TR><TD ALIGN="CENTER"><b>Temat został zamknięty , gdyż jest niezgodny z regulaminem.</b></TD></TR></TABLE> |
|
dlaczego ten zamiennik nie chce działać? włączyłem html dla adminów i modów, ale też nie działa
Danci - 29-12-2008, 21:28
Żeby ten kod tabliczki działał trzeba z:
Kod: |
if(strstr($post_message, "-close-")) |
zmienić na
Kod: |
if(strstr($post_message, "_close")) |
Zamiast _close można dać coś innego, ale musi być z "_"
Kopciu - 30-12-2008, 04:02
a jak przerobić tego moda aby wygaszał temat po napisaniu określonej wiadomości?
ziom73 - 30-12-2008, 14:31
Przydało by się jeszcze do pary -open-
lui754 - 30-12-2008, 17:27
ziom73, Chyba tak powinno to wyglądać aby otwierać
Kod: | // unlock_topic_with_text_mod start
if($userdata['user_level'] == ADMIN || $userdata['user_level'] == MOD)
{
if(strstr($post_message, "-unlock-"))
{
$sql = "UPDATE " . TOPICS_TABLE . "
SET topic_status = " . TOPIC_UNLOCKED . "
WHERE topic_id = $topic_id
AND forum_id = $forum_id";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not update topics table', '', __LINE__, __FILE__, $sql);
}
};
};
// unlock_topic_with_text_mod end |
john11 - 19-10-2009, 16:04
można zrobić coś takiego, żeby za pomocą komendy -kosz- umiejscowić temat w koszu
Mateusz61 - 19-10-2009, 16:13
john11 jest nawet gdzieś taka modyfikacja ale nie na tym forum chyba
ale jest z nią jeden problem
zmienia miejsce posta czy tematu ale nie zmienia w bazie licz tematów w poszczególnych forach ani nie odejmuje postów osobą
trzeba za każdym razem robić Synchronizacja użytkowników oraz Synchronizacja for
[ Dodano: 19-10-2009, 17:14 ]
http://www.unmods.pl/viewtopic.php?t=980#6969 tu masz
FakeMan - 28-05-2010, 12:15
Zrobiłem :
Kod: | <TABLE ALIGN="CENTER" WIDTH="400" CELLPADDING="8" BORDER="1" BGCOLOR="#FF0000"><TR><TD ALIGN="CENTER"><b>Temat został zamknięty , gdyż jest niezgodny z regulaminem.</b></TD></TR></TABLE> |
ale wyskakuje mi na żółto. Znaczy na żółto pisze mi _zamknijtemat
(zamyka) ale nie wyskakuje tabliczka
|
|
|