Wiadomym jest, że każdy user może sam sobie zdefiniować czy chce być powiadamianym o nowej PMce poprzez wyskakujący popup, by to zrobić wystarczy przejść do:
Panel kontrolny > Opcje > Ustawienia forum >> Czy chcesz być informowany o nowych prywatnych wiadomościach? i ustawić na nie.
Co jeśli chcesz zdefiniować by już po rejestracji user nie miał tej funkcji włączonej? Wystarczy, że postąpisz wg poniższej instrukcji.
Otwórz plik: sources/action_public/register.php
Znajdź: [ funkcja create_account() ]
'view_img' => 1,
'view_avs' => 1,
'restrict_post' => 0,
'view_pop' => 1,
Zamień na:
'view_img' => 1,
'view_avs' => 1,
'restrict_post' => 0,
'view_pop' => 0,
Zapisz i wyślij.
A co jeśli masz już userów na forum którym chcesz wyłączyć powiadamianie o nowej PMce przez popupa i potem uniemożliwić im zmianę tego ustawienia? Wystarczy, że postąpisz wg poniższej instrukcji.
Przejdź do:
ACP > LOOK & FEEL > ( wybór skina ) > Edit Template HTML > User Control Panel >> settings_end
Znajdź i usuń:
<tr>
<td class='row1'>{$this->ipsclass->lang['settings_dopopup']}</td>
<td class='row2'>{$data['POP']}</td>
</tr>
Przejdź do:
ACP > ADMIN > SQL Management > SQL Toolbox >> Run a Query
i wykonaj następujące zapytanie:
UPDATE ibf_members SET view_pop=0
Pamiętaj by zastąpić ibf_ prefixem Twojej bazy danych.
Nie znasz prefixu bazy danych?
Otwórz plik: conf_global.php
Znajdź:
$INFO['sql_tbl_prefix'] = 'PREFIX';
w miejscu PREFIX jest to ,czego szukasz
Pozdrawiam,
DawPi