News:

Wondering if this will always be free?  See why free is better.

Main Menu

yeni sayfada forum

Started by zoom, November 10, 2005, 07:50:25 AM

Previous topic - Next topic

yakuptutum

şimdi arkadaşar ben bunu yapmayı başardım.. fakat biraz sorun var; ortalaması tam olmadı...

" [Yabancı Dil Öğretmeni]  ne dersiniz; bize ana dilimiz yeter mi? Gönderen: ytutum  Dün 06:11:16 PM "

en alttaki son yazılanlar;

buradaki örneğe bakın demek istediğimi anlarsınız... Dün 06:11:16 PM bu kısım, en sağa nasıl gider?

sayfam : hxxp:www.beyazsayfa.biz/forum [nonactive]

Elmacik

yakuptutum,
SSI dosyasına giden yolu yönetim panelinden öğrenebilirsin.
Tema ayarlarına gir, orada "Temanın yolu" diye bir bilgi var. Kopyala o bilgiyi ve onu SSI.php 'ye giecek şekilde düzenle.
(Geç cevap için kusura bakmayın..)
Home of Elmacik

osenmer

Quote from: Elmacik on November 12, 2005, 10:06:44 AM
Anladığım kadarıyla bir db'ye iki forum kurmak istiyorsun ve kullanıcıları aynı olsun istiyorsun.
Aynı kullanıcıları iki foruma aynı veritabanı üzerinde paylaştırmak için, aynı veritabanı fakat farklı tablo ön eki kullanarak iki forum kur. (sanırım birini zaten kurmuşsun ikinciyi istiyorsun)
Mesela birincinin ön eki smf_ idiyse, ikinciye smf1_ yazabilirsin.
Sonra, ikinci, yani yeni forumda /Sources klasörü içindeki TÜM dosyalarda şu ifadeleri tek tek bul:
{$db_prefix}members
{$db_prefix}pm_recipients
{$db_prefix}personal_messages
Başlarındaki {$db_prefix} ifadesini smf_ olarak değiştir. (İlk forumunda ön ekin smf_ olduğunu varsayıyorum.) Ör:
smf_members

Eğer dosya ve avatarları da paylaştırmak istiyorsan:
{$db_prefix}attachments
Eğer temaları da paylaştırmak istiyorsan:
{$db_prefix}themes
Eğer ban gruplarını da paylaştırmak istiyorsan:
{$db_prefix}ban_groups
{$db_prefix}ban_items
{$db_prefix}log_banned
Eğer aynı anda online olan üyeleri de paylaştırmak istiyorsan:
{$db_prefix}log_online
ifadelerine de aynı işlemleri uygulaman gerekir.
Sonra, HER İKİ FORUMDA DA şunu yapman gerekir:
Admin -> Sunucu ayarları -> Çerez adı
Buraya her iki forumda aynı şeyi, mesela site ismini yazabilirsin. Böylece bir forumda online görünen diğer forumda da online görünür ve diğer foruma geçmek istediğinde şifresini yeniden yazması gerekmez.

Sonra, dosya ve avatarları da paylaştırdıysan, HER İKİ FORUMDA DA dosya ve avatar ayarlarının (yani klasörlerinin) aynı olması gerekir. Bunu senkronize etmek için ayarları,
Admin -> Temalar ve Görünüm
Admin -> Dosya eki ve avatarlar
bölümlerinden ayarlayabilirsin.

Birinci forumda, ikinci forumun linkini koymak istediğin yere, şu kodu yazmalısın:
if (in_array(1, 2, 3 $user_info['groups'])) {
buton kodun buraya
}

Buradaki 1, 2, 3, bu butona görmesini istediğin grupların numaralarıdır. Genelde 1 numaralı grup admin, iki numara global moderatör ve üç numara da moderatördür ;)


arkadaşlar benim hostun anadizininde forumum var, bundan ayrı olarak forum klasörüne yenibir forum kurdum yukarda anlatıldığı gibi tablo ön eki smf1 olarak ayarladım.

elmacık ın anlattığı tüm işlemleri yaptım ve forum şuanda çalışıyor, fakat forum bir birinin aynısı oldu. temayı değişince ana dizindeki forumdada değişiyor. bölümler aynı özelliklede amacım yeni forumda başka bölümler açmaktı. bunu nasıl halledebilirim.

forum sürümleri aynı

ana dizindeki forum: www.forumgezgini.com - yeni kurduğum forum: www.forumgezgini.com/forum

Elmacik

Sen bütün tabloları paylaştırdın sanırım.
Sadece üye tablosunu paylaştırsan yeter. (Bir de özel mesaj tablosunu)
Eğer topics, messages gibi tabloları paylaşırsan iki adet aynı forumdan elde etmiş olursun.
Yeniden kur ve sadece smf_members, smf_pm_recipients ve de smf_personal_messages tablolarını paylaştır; diğerlerine dokunma.
Home of Elmacik

osenmer

Quote from: Elmacik on June 15, 2006, 09:39:28 AM
Sen bütün tabloları paylaştırdın sanırım.
Sadece üye tablosunu paylaştırsan yeter. (Bir de özel mesaj tablosunu)
Eğer topics, messages gibi tabloları paylaşırsan iki adet aynı forumdan elde etmiş olursun.
Yeniden kur ve sadece smf_members, smf_pm_recipients ve de smf_personal_messages tablolarını paylaştır; diğerlerine dokunma.

Elmacık söylediğin gibi yapınca tüm sorunlar düzeldi, teşekkür ederim. Merak ettiğim bişey var mesela eski forumda kullandığımız bölümlerin bir kısmını oradan kaldırıp yeni kurduğumuz foruma aktarabilirmiyiz?

yada eski forumun db. yedeğinden bu amaçla yararlanabilirmiyiz? :-\

Elmacik

#85
osenmer, tabi ki yapabilirsin.
Tek yapman gereken eski forumdan sadece gerekli yerin yedeğini almak ve o yedeği yeni forumda SQL sorgusu olarak çalıştırmak.
Ancak sorguyu çalıştırmadan önce yedekteki ön ekleri değiştirmen gerekir.
Yani örnek veriyorum birinci forumda ön ek smf1_ ikinci forumda da smf2_
smf1_ olan ön ekli veritabanından yedek aldığında dosya içindeki ön ekleri smf2_ olarak değiştirip çalıştırman gerekir. Uyum konusunda hiç bir şekilde problem çıkmaz. Böylece bir forumdan diğerine, kategorileri, mesajları, üyeleri, konuları beraber taşıyabileceğin gibi ayrı ayrı da taşıyabilirsin.
Home of Elmacik

osenmer

#86
Elmacık yanıtlar için çok teşekkür ederim.

mevcut forumun db. sini olduğu gibi tablo ön eklerinide değiştirerek yeni foruma aktarsam, sonrada istemediğim diğer bölümleri silsem. bu şekildede olabilir herhalde. bunu yapabileceğimi düşünüyorum, ama bu konuda bana yol gösterecek bir doküman varmı forumda arattırdım bulamadım. :)







NOT: aradığım dokümanı bu konuda boldum http://www.simplemachines.org/community/index.php?topic=94123.0

climb

peki 2 ayri sitedeki 2 ayri forumun uyelerini paylasa bilirmiyiz ?

Elmacik

Quote from: climb on July 27, 2006, 06:33:08 AM
peki 2 ayri sitedeki 2 ayri forumun uyelerini paylasa bilirmiyiz ?

Hayır mümkün değildir. Mümkün olsa bile çok kodlama gerektirmekle birlikte, internete 1k modemle bağlanıyor gibi yavaş olacaktır.
Home of Elmacik

haciabi

Quote from: Elmacik on November 26, 2005, 04:24:14 AM
BoardIndex.template.php dosyasını aç
Code (Bul) Select

// This is the "Recent Posts" bar.


Hemen üstüne şunu ekle:
Code (Ekle) Select

echo '
<tr>
<td class="catbg" colspan="2">', $txt[214], '</td>
</tr>
<tr>
<td class="windowbg" width="20" valign="middle" align="center">
<a href="', $scripturl, '?action=recent">
<img src="', $settings['images_url'], '/post/xx.gif" alt="', $txt[214], '" border="0" /></a>
</td>
<td class="windowbg2">';
include_once('/forum/dosyalarina/giden/tam/yol/SSI.php');
ssi_recentTopics();


Önemli: SSI.php dosyasının yolunu kendi forumunuza göre ayarlayın. Atıyorum /home/user/public_html/forum/SSI.php gibi
Burada son mesajları değil de son konuları gösterecek şekilde ayarladım. Son konular olmasın son mesajlar olsun diyorsan, o zaman recentTopics ifadesini recentPosts olarak değiştir.
Bir de kaç tane son konu veya mesaj görüntülensin istiyorsan parantezin içine o numarayı yaz. Mesela en yeni 10 konu görünsün istiyorsan, recentTopics(10);

selam arkadaş..
forumda son gönderilen mesajların göründüğü gibi son cevaplanan konuların da aynı şekilde görünmesini istiyorum..
son gönderilen mesajlar bir tablo şekilde görüntüleniyor
senin önerdiğin eklenti ise bölümleri satırın başına alıyor sonra konuları ve yazarını ekliyor..

yardımcı olabilir misiniz?
teşekürler..

spirit31-31



Eğer Forumunuz Rc2 'yse ve Kategori İçindeyken VeriTabanı (Mysql) Hatası Veriyorsa
http://www.simplemachines.org/community/index.php?topic=107023.0





baktabul

Hocam Tesekkur ederim.. Siteyi Kurdum Fakat Bunlar Birbirinden Bagımsız Olmadı Birbirne Bagımlı Oldu.... Birinde Ne Yaprsal Digerinde de Aynısı Oluyor... Aslında Bu Cok Guzel dahada İyi Oldu... Fakat tema Yolu Olmuyor Cunku Birinde tema Yolu Olarak
Tema dizini: /home2/baktabul/public_html/Themes/default yaparsak com calısıyor
Tema dizini: /home2/net/public_html/Themes/default yaparsak net calısıyor

yanı bırbırıne bagımlı oldugu ıcın tema yolu olarak bırınde duzeltım yapıyoruz digerıde degısıyor fakat aslında digerını aynı kalması gerek. eger ıkısındede
Tema dizini: /home2/baktabul/public_html/Themes/default boyle bır yer olsa tema ıcın ıkısıde calısacak..
Benım Aklıma Gelen Cozum Ikısınınde Kullanıcı Adını Baktabul yapmak Geldı Fakat Ikısındede Aynı Kullanıcı Adı Kabul Edılmıyor.. eger edılse ıdı ıkısınınde tema Yolu Aynı Aolacaktı........

Forumun Kurulmus Halınden Sonra Tema Yollarını Ayrı Olmasını Nasıl Saglıyabılırım..
Yada HOstcuma yenı Smf Databese Yukletem ve O databasede Tema Yolu Ayrı Olsun..
www.baktabul.com ve www.baktabul.net [nofollow]

Ilgınıze Tesekkur ederım
http://www.baktabul.com [nofollow]
http://www.pagerank.baktabul.com [nofollow] pr 5 link degisimi

Lordreal

Hocam qenelde ıkı database ın payLasımlı olarak kullanılması anlatılmıs fakat bende şöyle bir durum var 2 database miz var ve ben sadece bunları birleştirmek istiyorum sadece üyeleri birleştireceğiz ( dikkat sıfır kurulmuş forumlar değiller ) ikisindede aynı üye olması söz konusu olabilir yani birçakışmada olabilir ama sadece bir tanesini almamız bile bize yetecektir. Bunu burada anlatılan sistemle yapabilirmiyim yada ne yapmamız gerekiyor?
- Lordreal Hosting Servisi -
100 Mb Alan - Limitsiz Bandwith - Limitsiz Mail - Limitsiz Mysql - Limitsiz Subdomain : 1 yıllık : 15 YTL
500 Mb Alan - Limitsiz Bandwith - Limitsiz Mail - Limitsiz Mysql - Limitsiz Subdomain : 1 yıllık : 35 YTL
1 Gb Alan - Limitsiz Bandwith - Limitsiz Mail - Limitsiz Mysql - Limitsiz Subdomain : 1 yıllık : 60 YTL

P4 3.2 Ghz Dual Core İşlemci - 4096 Mb Ram - 100 Mbit Bağlantı %99.9 Uptime Garantisi

Bilgi adresi : www.lordreal.com Mail & Msn : [email protected]

Elmacik

Lordreal, onu da anlattık zamanında :)
Home of Elmacik

$כђiŹøƒ®ΣиiΛ™

elmacik üstadim bu konu çok güzel ve başarıyla yaptım ama şöyle bir sorunum var çözemedim

sadece üyelik istasitklerini birleştiremezmiyiz. yani üyeleri birleştirdik ama x forumuna üye olan y forumunda y forumunaa üye olansa x forumunda gözükmüyor. üyelik istatisktileri olmuyor ya. üyeler birleşti ama istatiskinde birleşmesi lazım. bilmem anlatabildim mi :(

$כђiŹøƒ®ΣиiΛ™

ben burda elmacıkın anlattığı gibi sources klasöründeki tüm [db_prefix}members leri

ilk forumun ön ekine göre yaptım. ama ilk forumumda yönetici olanlar neden diğer forumumda ziyaretçi statüsünde.

demek ki soruces klasöründeki her dosya da değişiklik yapılmıcak.

managemembergropus.php dosyası ne işe yarıyor mesela. şu sorunumu bir aydır çözemedim ya. bilgisi olan hiç kimsemi yok. iki forum kurdum ama üyeleri birleştirince bir sürü sorun çıktı. anlayan biri bi yorum yapsın lütfen.

$כђiŹøƒ®ΣиiΛ™

sık sorulan sorularda yer alan bir konu hakkında devamlı yardım istiyorum. bunun harici 3 konum var. hiç birinde cvp yok. alakasız bir şey sorsak 10 kişi atlar..

yukarda moderator yazan yerde 2 senedir gördüğüm forsakenlad ve alperuzi burda konu kitleme modumu sadece acaba?

ama burda anlatılan şekilde olmuyor bu olay. sık sorulan sorulardan kaldırılmalı bence bu konu. herkes yanlış yönlenecek. 10 kere bu olayı baştan aldım. 10 larca kez yeniden denedim. 1 aydır uğraşıyorum. ve olmuyor.

Advertisement: