Okno potwierdzające założenie tematu / dodanie odpowiedzi -> Dawid Baruch - Portfolio Webmastera, Programowanie, IP.Board, PHP, SQL, Skiny
Dawid Baruch - Portfolio Webmastera, Programowanie, WebDesigner, Specjalista Invision Power Board, IP.Board, Mody, Coding
Invision Power Board, IPB, Skiny, Support, CMS, Baruch Dawid
Strona Główna
O Mnie
Artykuły / Tutoriale
Moje Strony
Moje Prace
Recenzje
Publikacje
Kontakt

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

sob, 16 maj 2009

Spis wszystkich artykułów