FRIHOST • FORUMS • SEARCH • FAQ • TOS • BLOGS • COMPETITIONS
You are invited to Log in or Register a free Frihost Account!


SMF ile Mambo/Joomla Entegre Edilmesi





Biter
Quote:
başlamadan önce

mambo/joomla ve smf forumun sitenizde kurulu olduguna emin olun. smf yi bir bileşen olarak görmeyin, smf tek başına bir forumdur. bu köprü sadece smf forumunuz ile joomla sitenizi birbirine bağlar.
lütfen smf-forumdaki hiçbir copyright bilgisini kaldırmayın.

daima sitenizin yedeğini alın ve mümkünse öncelikle yapacağınız şeyleri lokalde, kendi bilgisayarınızda deneyin. tam olarak güvenli, uygun ve çalışan bir entegrasyon yapmadan internetteki sitenize birşeyler eklemeyin!

joomlaya smf-forum bileşenini eklemek
smf nin sitesinden indirdiğiniz zipli dosyayı açtıgınızda içindeki com_smf.zip dosyasını joomla bileşeni olarak yükleyin, ve daha sonra bileşenin ayarlarını yönetim panelinden ayarlayın. lütfen kesin yolu (absolute path) kullanın. bu yollarla ilgili birçok tereddüt olmakta. en ideali kesin yol (absolute path) kullanmaktır. eğer sitenizin kesin yolu hakkında bilgiye sahip değilseniz, smf yönetim paneline girin, server ayarlarına tıklayın ve oradaki smf klasörü altında bulacağınız yolu kopyalayın.

joomla/forum entegrasyonunu göstermek için 2 seçeneğiniz var:
» Çerçeve içinde
joomla köprüsü ile smf forumu kullanıyorsunuz. forum, joomla sayfası içinde "çerçevelenmiş" olarak gösteriliyor. forumun daha iyi görünmesi için forum temasında bazı değişiklikler yapmanız gerekebilir.
» Çerçevesiz
smf yi gene joomla köprüsü ile kullanıyorsunuz, fakat forum joomla içerisinde gösterilmiyor. forum tek başına gösteriliyor, fakat joomla tarafından kontrol ediliyor. bu bileşenin ayarlarından değiştirilebiliyor.

Üye kayıt formu için 2 yolunuz var: köprü ve smf. köprü kayıt sayfası joomlaya çok benziyor, fakat fonksiyonlarında biraz değişiklik var. eğer bu seçeneği seçerseniz, kayıt bileşenini de ayarladığınıza emin olun. İki kayıt seçeneği de hem joomlaya hem de smf ye kayıt eklemektedir.
aynı zamanda giriş modülünüzü de ayarladığınıza emin olun. parametreleri istediğiniz şekilde ayarladıktan sonra "kaydet" butonuna bastığınıza emin olun.

mambo/joomla tema değişiklikleri
köprünün bu versiyonu için kullandığınız joomla temasında bazı değişiklikler yapmanız gerekiyor. aşağıdaki kodu kopyalayın, ve bu kodu kullandığınız temadaki index.php içinde header kodları arasına yapıştırın (<head> ve </head> tagları arasına).

Code:
<?php
global $sc, $context, $settings;

if (!defined('smf')){
require ("administrator/components/com_smf/config.smf.php");
require ($smf_path."/SSI.php");
}

$sc = &$context['session_id'];
$_session['user_agent'] = $_server['http_user_agent'];

mysql_select_db($mosconfig_db);

echo '
<script language="javascript" type="text/javascript" src="', $settings['default_theme_url'], '/script.js?beta4"></script>
<script language="javascript" type="text/javascript"><!-- // --><![cdata[
var smf_theme_url = "', $settings['theme_url'], '";
var smf_images_url = "', $settings['images_url'], '";
var smf_scripturl = "', $scripturl, '";
var smf_session_id = "', $context['session_id'], '";
// ]]></script>';

echo '
<link rel="stylesheet" type="text/css" href="', $settings['theme_url'], '/style.css?rc1" />
<link rel="stylesheet" type="text/css" href="', $settings['default_theme_url'], '/print.css?beta4" media="print" />
<link rel="help" href="', $scripturl, '?action=help" target="_blank" />
<link rel="search" href="' . $scripturl . '?action=search" />
<link rel="contents" href="', $scripturl, '" />';
?>


ve son olarak aşagıdaki kodu index.php içersindeki </body> tagından hemen sonra koymayı unutmayın.

Code:
<?php mysql_select_db($globals['db_name']); ?>


Laughing smf kullanıcıları için gayet güzel bir döküman ve de gayet yararlı.tinyportal ı felan kullanmanıza gerek yok,joomla veya mambo kurup burdaki yöntemle birleştirin daha ii.tinyportal ın smf ye özel özellikleri var biliyorum,isteyen tinyportalda kursun o zaman Smile inşallah yapabilirsiniz,baya güsel oluyo.
tufansaba
Dökümanı Sen Mi Yazdın ?

Yazmadıysan Alıntı Kodu İçine Almanı İstiyorum

Ayrıca Teşekkürler Laughing
Related topics
Reply to topic    Frihost Forum Index -> Language Forums -> Turkish

FRIHOST HOME | FAQ | TOS | ABOUT US | CONTACT US | SITE MAP
© 2005-2011 Frihost, forums powered by phpBB.