Welcome PM!


Welcome PM este un mod pentru PhpBB 3.0.x prin care va permite sa transmiteti un mesaj automat celor care isi fac cont pe forumul vostru.

Adica cel care isi face cont pe forum primeste un mesaj din partea forumului cu regulament,noutati etc.

Pentru inceput trebuie sa descarcati o arhiva in care se afla fisiere necesare.

Descarcare: Link

In arhiva la  root aveti 3 foldere pe care le urcati pe host:

Dupa ce le-ati urcat va duceti in phpMyAdmin selectati baza de date si dati sus la SQL si in casuta adaugati codu de mai jos:

CREATE TABLE phpbb_wpm (
        wpm_config_id int(3) NOT NULL,
        wpm_enable tinyint(1) unsigned NOT NULL,
        wpm_send_id mediumint(8) NOT NULL,
        wpm_preview tinyint(1) unsigned NOT NULL,
        wpm_variables varchar(255) NOT NULL,
        wpm_subject varchar(100) NOT NULL,
        wpm_message mediumtext NOT NULL,
        wpm_version varchar(255) NOT NULL,
        PRIMARY KEY	(wpm_config_id)
) ;
INSERT INTO phpbb_wpm (wpm_config_id, wpm_enable, wpm_send_id, wpm_preview, wpm_variables, wpm_subject, wpm_message, wpm_version) VALUES(1, 1, 2, 0, '', 'Welcome to {SITE_NAME}!', 'Hello, [b]{USERNAME}[/b]!\n\nWelcome to {SITE_NAME}	({SITE_DESC})\n\nYou registered on [b]{USER_REGDATE}[/b]. According to your input, your email is [b]{USER_EMAIL}[/b] and you live in timezone [b]{USER_TZ}[/b]. It is nice to know that you speak {USER_LANG_LOCAL}.\n\nYou can contact us here: {BOARD_CONTACT} or here: {BOARD_EMAIL}, whichever you prefer, at anytime. Thank you for choosing us.\n\n-Thank you for registering at {SITE_NAME}!\n\nThanks, {SENDER}', '2.2.5');

Acuma va duceti pe host in folderu includes si deschideti constants.php si sus dati Edit – Find

Si cautati urmatoarea linie:

// Additional constants

Dupa ce ati gasit-o, sub ea puneti linia aceasta:

define('WPM_CONFIG_ID', 1);

Mai dati o data la Edit -> Find si cautati urmatoarea linie:

?>

Dupa ce ati gasit-o, deasupra la aceasta puneti liniea de mai jos:

define('WPM_TABLE',					$table_prefix . 'wpm');

Inchideti fisieru si dati save.

Acuma intrati in fisieru functions.php tot din acelasi folder, si dati Edit -> Find si cautati linie urmatoare:

// Special case... the user is effectively banned, but we allow founders to login
if (defined('IN_CHECK_BAN') && $result['user_row']['user_type'] != USER_FOUNDER)
{
return;
}

Dupa ce ati gasit-o sub ea bagati urmatoarul cod:

/*
* Welcome PM on First Login (WPM)
* By DualFusion /adjusted by ..::Frans::.. for phpbb3 GOLD
*/
$sql = 'SELECT wpm_enable FROM '.WPM_TABLE.' WHERE wpm_config_id =1';
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
if($row['wpm_enable'] && $user->data['user_lastvisit'] == 0)
{
include($phpbb_root_path . 'includes/functions_wpm.' . $phpEx);
$wpm = new welcome_pm();
$wpm->get_vars();
$wpm->send_wpm();
}
/* End WPM */

De preferat sa fie dupa cum e in imagine:

Inchideti si dati save.

Acuma va dueti in fisierul functions_user.php tot din acelasi folder, si dati Edit -> Find si cautati linie de mai jos:

'user_options'		=> 895,

Dupa ce ati gasit-o, aceasta o inlocuiti cu urmatoarea:

'user_options'		=> 1919,

Inchideti si dati save.

Acuma va duceti pe forum in Administrator Control Panel -> General si la Purge the cache dati pe Run now:

Dupa care va duceti la Sistem -> Administration Control Panel acolo aveti .MODs care e pe enable, voi dati pe el si se face disable.

O sa va apara dupa aceea Welcome PM Settings dati si la acesta sa fie pe disable.

Dati un refresh la pagina si o sa va apara tag-u WELCOME PM SETTINGS pe care dati pe el si de aici modificati mesajul de intampinare.

Si cam asta e tot, daca cumva nu intelegeti ceva lasati comment.

Bafta!

  1. Niciun comentariu până acum.
  1. No trackbacks yet.

Lasă un răspuns

Completează mai jos detaliile despre tine sau dă clic pe un icon pentru autentificare:

Logo WordPress.com

Comentezi folosind contul tău WordPress.com. Dezautentificare / Schimbă )

Poză Twitter

Comentezi folosind contul tău Twitter. Dezautentificare / Schimbă )

Fotografie Facebook

Comentezi folosind contul tău Facebook. Dezautentificare / Schimbă )

Fotografie Google+

Comentezi folosind contul tău Google+. Dezautentificare / Schimbă )

Conectare la %s

%d blogeri au apreciat asta: