Sisimores
Üye
-
- Katılım
- Temmuz 7, 2012
-
- Mesajlar
- 857
-
- Tepkime puanı
- 0
-
- Puanları
- 266
-
- Yaş
- 30
-
- Web sitesi
- grafikerleriz.com
DLE için her ne kadar forum yazılmış olsada alışılagelmiş forumların yerini tutmuyor. Bu konudamuzda DLE ve phpBB Entegrasyonuna değineceğiz..
Kuruluma geçmeden önce şunu da hatırlatalaım; DLE veritabanınızı ve az sonra değişiklik yapacağınız dosyaların yedeklerini almayı unutmayın!
1. Adım
Buradan phpBB`nin istediğiniz bir sürümünü indirin.
2. Adım
DLE`nin kullandığı veri tabanı içine phpBB kurulumunu yapın. Kururulum ayrıca açıklamayacağım bu yüzden;
phpBB 2.0 kurulumu için buraya,
phpBB 3.0
kurulumu için buraya gözatın.
3. Adım
phpBB kurulumu tamamlamış ve aynı veritabanı içine kurulduğunu varsayarak devam ediyorum;
Kurulumu yapmış olduğunuz vertitabanına girerek phpMyadmin`den aşağıdaki resimlerde anlatışmış olan adımları uygulayın.
phpmyadmin`den phpbb_user_group tablosunu seçiyoruz ve içinde yer alan user_id değerini düzenlemeye geçiyoruz.
user_id düzenlemede Extra seçiminde auto_increment`i seçili hale getiriyoruz.
Bu işlemlerin ardından kaydedip çıkıyoruz.
4. Adım
Ekte yer alan dosyaları indirin ve site ana dizine yükleyin
Download:
[hide=0,0,5]Dosya Yükleme İmkanı Sadece Kayıtlı Kullanıcılar İçindir[/hide]
5. 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 ' );
6. 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_phpbb.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,);
$phpbb->from_dle_registration($member_info);
Kuruluma geçmeden önce şunu da hatırlatalaım; DLE veritabanınızı ve az sonra değişiklik yapacağınız dosyaların yedeklerini almayı unutmayın!
1. Adım
Buradan phpBB`nin istediğiniz bir sürümünü indirin.
2. Adım
DLE`nin kullandığı veri tabanı içine phpBB kurulumunu yapın. Kururulum ayrıca açıklamayacağım bu yüzden;
phpBB 2.0 kurulumu için buraya,
phpBB 3.0
kurulumu için buraya gözatın.
3. Adım
phpBB kurulumu tamamlamış ve aynı veritabanı içine kurulduğunu varsayarak devam ediyorum;
Kurulumu yapmış olduğunuz vertitabanına girerek phpMyadmin`den aşağıdaki resimlerde anlatışmış olan adımları uygulayın.
phpmyadmin`den phpbb_user_group tablosunu seçiyoruz ve içinde yer alan user_id değerini düzenlemeye geçiyoruz.
user_id düzenlemede Extra seçiminde auto_increment`i seçili hale getiriyoruz.
Bu işlemlerin ardından kaydedip çıkıyoruz.
4. Adım
Ekte yer alan dosyaları indirin ve site ana dizine yükleyin
Download:
[hide=0,0,5]Dosya Yükleme İmkanı Sadece Kayıtlı Kullanıcılar İçindir[/hide]
5. 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 ' );
6. 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_phpbb.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,);
$phpbb->from_dle_registration($member_info);