View Full Version: Dersimiz Vbulettin

muptelayim >>vbulletin TR >>Dersimiz Vbulettin


<< Prev | Next >>

Müptelayım.7.- 02-20-2007
Dersimiz Vbulettin
İçindekiler : 1. Vbulletin Kurulumu 2. Vbulletin Ayarları 3. Vbulletin Dosyaları 4. Vbulletin Eklentileri 5. Php Kodlamaları 6. Sıkça Karşılaşılan Sorunlar ve Çözümleri 7. Vbulletin Temaları 8. Database Anlatımı ve Çevirici Programlar (asp içerikli database inizi php içerikli database yapar) 1. Vbulletin Kurulumu Vbulletin kurmak ve yayınlamak için gereken php ve mySql destekli bir hosttur. Hostumuzu bulduk ve ftp mizi açtık.... Şimdi yapacağımız ilk iş ilk sayfalarda ve son sayfalarda bulabileceğiniz Vbulletin Forumunu pc nize indirmektir... 1a. Vbulletin forumu pc ye yukluyoruz. 2a. Ftp nizde forumda kullanılmak uzere bir database olusturuyoruz (bunu cpanel gibi kolay yöntemlerle basitçe yapabiliriz.) Oluşturacağımız database in adına : forum Bu database için kullanıcı adına : admin Admin adlı kullanıcının şifresine : şifre Database in server adına da : localhost diyelim ve bu işlemi tamamladıktan sonra pc mize yuklediğimiz vBulletin klasöründe : upload>include>config.php dosyasını not defterimizle açalım 3a. Açtığımız config.php dosyasında bulunan : DATABASE SERVER NAME $servername = ’localhost’; DATABASE USERNAME & PASSWORD $dbusername = ’admin’; $dbpassword = ’şifre’; DATABASE NAME $dbname = ’forum’; TECHNICAL EMAIL ADDRESS $technicalemail = ’kendi@mailınız’; olarak değiştirelim.... ve bu dosyayı aynen config.php olarak kaydedelim 4a. Şimdi upload klasörümüzü ftp miz altında public erişimi verdiğiniz bölüme aynen kopyalayın 5a. Bu işlem bittikten sonra internet explorer ımızı acıyoruz ve forumumuzu nereye kurduysak o dizinin linkini yazıyoruz. ve install bölümünü dev***** ekliyoruz. Örnek : www.kendisiteniz.com/forum/install/install.php 6a. Eğer database ayarlarını doğru bir şekilde yaptıysak karşımıza vBulletin yukleme sayfası gelecektir. Ve karşımıza çıkan tüm aşamaları next diyerek devam edeceğiz. 7a. Daha sonra Forum Adı , Domaini , Cookies Ayarları vs yazan bir ekran gelecek ve gerekli ayarları girdkten sonra tekrar next butonuyla bir diğer seçeneğe geçeceğiz. ( cookies ayarlarına ellememenizi tavsiye ederim ) 8a. Daha sonra admin ayar tablosu gelecek ve buradan forumumuzum admin adını ve şifresini girip onaylayacağız 9a. Yukleme bittikten sonra delete install.php yazısı doğrultusunda güvenlik nedeniyle ftp mize upload ettiğimiz install.php dosyasını sileceğiz. 10a. Tüm işlemler bittikten sonra admin paneline girebilir ve forumunuzu ayarlamaya başlayabilirsiniz... 2. Vbulletin Ayarları 1-ALT ÇİZGİLERİ KALDIRMA Temalar (Tema Yönetimi veya Tema Düzenleyici) >> Hangi temayı kullanıyorsan sağdan açılır menüden Main CSS kısmına gir >> BOdy ; Normal Links CSS >> Text Decoration >> none yaz Visited Links CSS >> Text Decoration >> none yaz 2-İLK MESAJDAN SONRA REKLAM ADMİNCP>>STİL YÖNETİMİ>>Postbit Templates -> postbit_legacy en alta bunları ekleyin... <if> $spacer_open <div> <table> <tr> <td>Sponsored Links</td> </tr> <tr> <td> BANNER CODE HERE </td> </tr> </table> </div> $spacer_close </if> 3-ÜYE OLURKEN GÜVENLİK KODU - Admincp >> vBulletin Seçenekler >> Server & Optimizasyon Ayarları >> GD Version >> GD 2+ - Admincp >> vBulletin Seçenekler >> Kullanıcı Kayıt Seçenekleri >> Image Verification >> Evet 4-SİTEYİ BUGÜN ZİYARET EDENLER forum/index.php ’yi açıp alttaki kodu bulun; Kod: // ### LOGGED IN USERS ################################################# Bunun hemen üst kısmına şunları ekleyin; // ############### Paul M - Who has visited today v1.40 ################# require_once(’./includes/functions_misc.php’); $now = TIMENOW - intval($vboptions<’hourdif’>); $cutoff = vbmktime(0, 0, 0, date(’m’, $now), date(’d’, $now), date(’Y’, $now)); //$cutoff = $now - 86400 ; // ## Uncomment this line if you want a rolling 24 hours display ## // $todaysusers = $DB_site->query("SELECT userid, lastactivity, options, username, opentag, closetag FROM " . TABLE_PREFIX . "user as user LEFT JOIN " . TABLE_PREFIX . "usergroup as usergroup ON(user.usergroupid = usergroup.usergroupid) WHERE lastactivity > " .$cutoff. " ORDER BY username" ); $totaltoday = 0; while ($today = $DB_site->fetch_array($todaysusers)) { $today = 1 ; $totaltoday += 1; if ($today & $_USEROPTIONS) { $today = 0 ; if (($permissions<’genericpermissions’> & CANSEEHIDDEN) OR $today<’userid’> == $bbuserinfo<’userid’>) { $today = 2 ; } } if ($today) { $wrdate = vbdate($vboptions<’timeformat’>, $today<’lastactivity’>); $whotoday .= "<a href= "member.php?u=$today’ title=’$wrdate’ >"; if ($today == 2) { $whotoday .= $today<’opentag’>.$today.$today<’closetag’>."</a>*, "; } else { $whotoday .= $today<’opentag’>.$today.$today<’closetag’>."</a>, "; } } } if ($whotoday) { $whotoday = substr($whotoday, 0, strlen($whotoday)-2); } // ############# End of Who has visited today ############### kaydedip upload edin. FORUMHOME templatesini açıp alttaki kodları bulun; PHP Kodu: <if> <logged> <tbOdy> selametle


Forumer™ is Voted #1 Free Forum Hosting provider
Build your own community today with the largest message board hosting company.