DLE + SMF Entegrasyonu

Konu sahibi son olarak 3599 gün önce görüldü
DLE sitenize SMF Entegrasyonu.




Kurulum:

1. Adım
Buradan SMF`nin istediğiniz bir sürümünü ve buradan indirdiğiniz sürüm için gerekli Türkçe dil dosyasını edinin.

2. Adım
İster DLE`nin kullandığı veritabanı içine ister ayrı bir veritabanı içine SMF kurulumu yapın.

Kurulum ve diğer ayrıntılar için buraya tıklatın.


3. Adım
SMF kurulumu tamamlayın ve ekte yer alan dosyaları sunucuz ana dizinine yükleyin. Dosyalarınızı sunucunuza yüklemeden önce dosyalardaki veritabanı ayarlamalarını yapın. Kurulum yaptığınız klasör`ün CHMOD yetkisinin 777 olmasına dikkat edin.

Download:
Dosya Yükleme İmkanı Sadece Kayıtlı Kullanıcılar İçindir


4. Adım
Site ana dizininde yer alan index.php dosyasını düzenleyicinizde açın

Bul:
echo $tpl->result['main'];

Bununla Değiştir:
eval (' ?' . '>' . $tpl->result['main'] . '<' . '?php ');

5. Adım
./engine/modules/register.php dosyasını düzenleyicinizde açın

Bul:
require_once ENGINE_DIR . '/classes/parse.class.php';

Altına Ekle:
require_once ROOT_DIR . '/dle_vs_smf.php';


Bul:
if (intval($config['reg_group']) < 3) $config['reg_group'] = 4;

Altına Ekle:
if($password1==$password2) {$sr_password1=$password1;}
$member_info = array(
'username' => $name,
'password' => md5($sr_password1),
'email' => $email,
'regtime' => $add_time,);
$smf->from_dle_registration($member_info);
 
Geri