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ź:

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

Zamień na:

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

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

Dodaj na samym początku:

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

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

Znajdź:

[php]?>[/php]

Dodaj nad tym:

[php]$lang[‚confirmAdd’] = "Czy chcesz dodać swoją wypowiedź?";[/php]

Zapisz plik i gotowe :)

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

Write A Comment

 

This site uses Akismet to reduce spam. Learn how your comment data is processed.