Joomla! -İPB entegre
Entegreden önce birkaç uyarı:
1-Entegre yapabilmemiz için joomla ve ipbmizin aynı database ve ipbmizin joomlamızın alt dizininde(klasöründe) olması gerekiyor.
2-Entegre de sorun çıkmaması için joomla ve ipbnin varsayılan dilini İnglizce yapmalıyız, eğer yeni kuruyorsak sadece İngilizce dili olan sürümleri kulanmanızı tavsiye ederim.
3-DGT'nin nullediği ipb sürümünü kullanmanızı tavsiye ederim.
4-Joomlanın 10.0.10 sürümünü kullanmanızı tavsiye ederim. 10.0.12 de entegreyi yapan arakadaşlar sorunlarla karşılaşmışlar. Ben 10.0.10 sürümünde bir sorun yaşamadım.
5-Joomlamızdaki ve ipmizdeki adminnin aynı kullanıcı adında olmasını tavsiye ederim, sorun çıkmazda zaten değiştirmek zorunda kalırız.
Şimdi entegreye başlıyoruz:
A-İlk olarak entegre dosyasındaki joomla dizindeki dosyaları sitemizin joomla dizinine ve entegre dosyasının ipb dizininde olan dosyaları sitemizin ipb dizinine atıyoruz.TurkHackTeam.Org.Ama 2 dosya hariç, entegre dosyasının joomla dizinindeki jipb_config.php dosyasını ve entegre dosyasının ipb dizinindeki jipb_fconfig.php dosyasını atmıyoruz, çünkü bunlarda düzenleme yapacağız.
Şimdi o düzenlemeleri yapıyoruz, bunun için sitemizin joomla dizinideki configuration.php dosyasını açıyoruz:
B-
Olması gerekir. Burdaki /home/username/public_html joomlamızın yoludur.
1)Şimdi jipb_config.php dosyasını açıyoruz:
Burası böyle olacak yani joomladizini/forumdizini nin yolu. Yine jipb_config.php dosyasında:
Görüyoruz. Eğer bu değeri "1" yaparsak forumumuz joomlamızın içinde, "0" yaparsak forumumuz joomlamızdan ayrı çalışacaktır.
2)Şimdi jipb_fconfig.php dosyasını açıyoruz:
Görüyoruz. Yani bu kısıma joomlamızın yolunu yazacağız. Yine jipb_fconfig.php dosyasında:
Görüyoruz. Bu kısımada ipbmizin yolunu yazıyoruz.
C-Şimdi sitemizinadresi/forumdizini/jipbsync/index.php adresini çalıştırıyoruz. Gelen sayfalara "Proceed" diyoruz, bitene kadar. Sonra sitemizin ipb dizinindeki jipbsync dizinini siliyoruz.
D-Şimdi forumumuzun admin paneline girdiğimizi ancak joomlamızın admin paneline giremediğimizi göreceğiz. Bunu düzeltmek için:
1-İPB>>Admin CP ye giriyoruz, burda "Edit Member (Enter name here)" kısmına admin kullanıcı adımızı yazıyoruz ve "Go..." butonuna tıklıyoruz. Şimdi admin çıktı karşımıza. Şimdi sağ köşedeki açılır menüden "Edit Member's Profile" Diyoruz. Sonra altta "Member Group Options" var. Ordaki;
"Primary Member Group" Kımınına "Root Admin" i
ve
"Secondary Member Group" kısmına "Administrators"ü
seçip "Save Member" diyoruz.
2-Forumumuzdan My Controls>>Change Password e gelip şifremizi belirliyoruz.TurkHackTeam.Org.Eğer ipb ve joomla şifreniz aynı olsa bile burdan şifrenizi düzenlemeniz gerekiyor. Yoksa Joomla admin paneline giremezsiniz.
Entegreden önce birkaç uyarı:
1-Entegre yapabilmemiz için joomla ve ipbmizin aynı database ve ipbmizin joomlamızın alt dizininde(klasöründe) olması gerekiyor.
2-Entegre de sorun çıkmaması için joomla ve ipbnin varsayılan dilini İnglizce yapmalıyız, eğer yeni kuruyorsak sadece İngilizce dili olan sürümleri kulanmanızı tavsiye ederim.
3-DGT'nin nullediği ipb sürümünü kullanmanızı tavsiye ederim.
4-Joomlanın 10.0.10 sürümünü kullanmanızı tavsiye ederim. 10.0.12 de entegreyi yapan arakadaşlar sorunlarla karşılaşmışlar. Ben 10.0.10 sürümünde bir sorun yaşamadım.
5-Joomlamızdaki ve ipmizdeki adminnin aynı kullanıcı adında olmasını tavsiye ederim, sorun çıkmazda zaten değiştirmek zorunda kalırız.
Şimdi entegreye başlıyoruz:
A-İlk olarak entegre dosyasındaki joomla dizindeki dosyaları sitemizin joomla dizinine ve entegre dosyasının ipb dizininde olan dosyaları sitemizin ipb dizinine atıyoruz.TurkHackTeam.Org.Ama 2 dosya hariç, entegre dosyasının joomla dizinindeki jipb_config.php dosyasını ve entegre dosyasının ipb dizinindeki jipb_fconfig.php dosyasını atmıyoruz, çünkü bunlarda düzenleme yapacağız.
Şimdi o düzenlemeleri yapıyoruz, bunun için sitemizin joomla dizinideki configuration.php dosyasını açıyoruz:
B-
Kod:
$mosConfig_absolute_path = '/home/username/public_html';
1)Şimdi jipb_config.php dosyasını açıyoruz:
Kod:
$IPB_ROOT_PATH = "/home/username/public_html/forumdizini";
Kod:
$wrapperID = "0";
2)Şimdi jipb_fconfig.php dosyasını açıyoruz:
Kod:
$MB_ROOT_PATH = "/home/username/public_html";
Kod:
$IPB_ROOT_PATH = "/home/username/public_html/forum";
C-Şimdi sitemizinadresi/forumdizini/jipbsync/index.php adresini çalıştırıyoruz. Gelen sayfalara "Proceed" diyoruz, bitene kadar. Sonra sitemizin ipb dizinindeki jipbsync dizinini siliyoruz.
D-Şimdi forumumuzun admin paneline girdiğimizi ancak joomlamızın admin paneline giremediğimizi göreceğiz. Bunu düzeltmek için:
1-İPB>>Admin CP ye giriyoruz, burda "Edit Member (Enter name here)" kısmına admin kullanıcı adımızı yazıyoruz ve "Go..." butonuna tıklıyoruz. Şimdi admin çıktı karşımıza. Şimdi sağ köşedeki açılır menüden "Edit Member's Profile" Diyoruz. Sonra altta "Member Group Options" var. Ordaki;
"Primary Member Group" Kımınına "Root Admin" i
ve
"Secondary Member Group" kısmına "Administrators"ü
seçip "Save Member" diyoruz.
2-Forumumuzdan My Controls>>Change Password e gelip şifremizi belirliyoruz.TurkHackTeam.Org.Eğer ipb ve joomla şifreniz aynı olsa bile burdan şifrenizi düzenlemeniz gerekiyor. Yoksa Joomla admin paneline giremezsiniz.

