Okno potwierdzające założenie tematu / dodanie odpowiedzi

Czasami chcemy zrobić taki mały „myk”, dzięki któremu przed wysłaniem nowego tematu dodaniem odpowiedzi użytkownik zostanie poproszony o potwierdzenie, że jest pewny, że chce tą wiadomość/temat dodać.

IP.Board w standardzie nie oferuje tego typu rozwiązań. Z niniejszego artykułu dowiesz się jak osiągnąć tego typu efekt.

Zaloguj się po panelu admina i przejdź do: ACP -> LOOK & FEEL -> Dany skin -> HTML Template -> Post Screen -> EndForm

Znajdź:

<input type="submit" name="dosubmit" value="$data" tabindex="7" class="button" accesskey="s" />&nbsp;

Zamień na:

<input type="submit" onclick="return show_confirm()" name="dosubmit" value="$data" tabindex="7" class="button" accesskey="s" />&nbsp;

Następnie przejdź do: A CP -> LOOK & FEEL -> Dany skin -> HTML Template -> Post Screen -> table_top

Dodaj na samym początku:

<script type="text/javascript"> function show_confirm() { if (confirm("{$this->ipsclass->lang['confirmAdd']}")) { return true; } return false; } </script>

Zapisz ustawienia. Teraz zaloguj się do FTP i otwórz plik: /cache/lang_cahe/x/lang_global.php

Znajdź:

?>

Dodaj nad tym:

$lang['confirmAdd'] = "Czy chcesz dodać swoją wypowiedź?";

Zapisz plik i gotowe :)

Od teraz bez kliknięcia OK w okienku wypowiedź nie zostanie dodana

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

*

HTML tags are not allowed.