ASP İndir - ASPBB v0.5 (TR) http://sevimgozay.somee.com/frm DOWNLOAD BOLUM 1 Tıpkı benim gibi hic birşeyden anlamadığınızı varsayıyorum. Onceden soyleyeyim bu iş sonundan bakılınca basit ama başından bakılınca cok zor bir iş. Bu forumu kurulum sırasında elli tane problem yaşamama ve dediğim gibi programcılık, script, asp, html denen şeylerin ne işe yaradıklarını bilmememe rağmen kurmayı başardım. Bu benim bir iş gunume mal oldu. ben yaptıysam siz de yapabilirsiniz. Şimdiden soyliyeyim ilk 2 saat icerisinde hemen foruma kavuşayım diyorsanız başka bir cozum aramanız faydalı olur. Eğer dediklerim harfiylen uygulanırsa takriben 20 dakika icerisinde forum calışır vaziyette olabilir. Ama acemilik sınır tanımaz bilindiği gibi ve bu iş uzayacaktır. sebat ederseniz olmaması icin hic bir neden yok. vazgecmeden sonuna kadar her adımı yapmak icin gayret gosterin lutfen. sonuc tatmin edici. hatırlatma: ilerleyen aşamada web adresinizin yonetim konsoluna girmeniz gerekeceğinden şifreleri hazır etmeniz yararınıza olacaktır. şifre yoksa ne bu forumu ne de başka bir forumu kuramazsınız bilginize. cunku web adresinizin suresi bitti mi, ne kadar yeriniz var gibi bilgilerin kontrol edildiği bu DOMAIN MANAGER şifreyle internet uzerilen girilen ve acmaya uğraştığınız bu forum klasorunun icindeki klasor ve database dosyalarınıza ozel yetkiler verebilen bir uygulama olduğundan son derece onemlidir. eğer "alternatifim yok" diyorsanız evet, son duanızı edin, başlıyoruz. Şimdi indirmemiz gereken uc dosyamız var, bunları indiriyoruz. bir tanesi dosyalarımızda değişiklik yaparken kullanacağımız NOTEPA++ uygulaması, diğeri turkce dil dosyasi, bir diğeri ise forum programının kendisi. Aşağıdaki Linklere tıklayıp indirelim. http://downloads.sourceforge.net/not...0&big_mirror=0 http://forum.aspbb.org/download.asp?item=231 http://www.aspindir.com/indir2.asp?i...sIslem=%DDndir NOTEPAD++ editorumuzu cektiğimiz dosya vasıtasıyla kuruyoruz. (bu tur programların kurulumunu anlatarak vakit gecirmek istemiyorum, zira bunu kuramayacak birileri varsa şu an gidip TELETUBBIES izlemeleri yerinde olacaktır). cekilen forum uygulamasını masaustunde guzel bir yere acalım yani sıkıştırılmış dosyaya cift tıklayınca icinde "aspbb_version0_5" isminde goreceğiniz klasoru masaustune alalım. dil dosyamızı da (turkish.xml olması lazım dikkat edin) "aspbb_version0_5"klasorunun altındaki "languages" klasorune koyalım. dikkat ederseniz bu klasorde 4 tane dil dosyası oluyor siz bunu koyunca. işin %20'si bitti. forum hazır bir database dosyasi ile geliyor. access turunde kullanarak işlem yapacağız haberiniz olsun. "aspbb_version0_5" klasoru altındaki "config asp"'ye sağ tıklayıp "OPEN IN NOTEPAD++" e tıklayıp bu dosyaya girin. gayet seri bir şekilde şunları yapın. satır numarası 10 eski: const db_type = 1 ' 1 = MySQL, 2 = Access yeni: const db_type = 2 ' 1 = MySQL, 2 = Access (dikkat ettiyseniz bir satırda 1 diğerinde 2 yazıyor. 1 olunca mysql denen bir database sistemini kullanıyor ki kurulum sırasında bana sorun yaşattığından dunya da en bilinen database sistemi olan "ki tamamen şahsi bir yorumdur" access'i secmek icin 2 yazdım) satır numarası 15 eski: const db_path = "db/aspbb.mdb" ' Only if running Access yeni: const db_path = "ronaldo/ronaldinho.mdb" ' Only if running Access (şimdi burada duralım. bu forum internet aleminde cok kullanıldığından ve hazır değerler her kullanan kişide aynı olduğundan yani forumu web den cektikleri gibi fazla oynaşmadan ve değiştirmeden kullandıkların forum database'niz birileri tarafından calınabilir. bunu onlememiz gerektiğinden "aspbb_version0_5" klasorunun altındaki "db" klasoru ve icindeki "aspbb" isimli dosyanın adını değiştirmek zorundayız. benim belirttiğim gibi "db" klasorune ister"ronaldo" diyin ister "teksas" ister "tarlafaresi" ve ismi "aspbb" olan database dosyaniza da ister "ronaldinho" ister "bukalemun" isterseniz de "hoparlor" diyin. ne derseniz diyin ama mutlaka bir seyler diyin ki dosyalariniz calınamasın. bu değişikliği az evvel belirttiğim satır numarası 15 de mutlaka belirtin. cok basit) satır numarası 16 eski: const path = "/" 'The path to where you have the forum installed yeni: const path = "/forum/" 'The path to where you have the forum installed (burada da duralım. forumunuzu sitenizdeki bir cok dosya ile karşımasın diye bir klasorde tutmanız faydalı olacaktır. hemen "aspbb_version0_5" klasorune bir isim verelim. ornek olarak "forum" sectim. isterseniz "sungerbob" diyebilirsiniz. o zaman da satır numarası 16'yı bu şekilde değiştireceksiniz. yazdığınız bu yeni isim 2 adet slaş karakterinin arasında dursun, tıpkı yukarıdaki gibi.) satır numarası 31 eski: const strComponent = "aspsmartupload" '//Choose from fso, aspupload or aspsmartupload yeni: const strComponent = "fso" '//Choose from fso, aspupload or aspsmartupload (baya onemli bir satır. benim kendi forum kurulumum tam bir rezaletti. her şey arıza verdi ama her şey. ekranımda surekli olarak bir hata kodu cıktı ve hep "aspsmartupload" yazdı. nedenini aradım ve buldum. web sunucunuz "aspsmartupload" denen kod sistemini destekliyorsa "aspsmartupload" yazacaksınız. benim ki desteklemiyormuş ben de "fso" yaptım duzeldi. sizde işe yaramazsa ucuncu secenek "aspupload" olmalıdır. bu da olmaz ise kurusa bakmayın artık bende elimden geleni aktarıyorum sadece.) satır numarası 38 ve 39 const strForumName = "ASPBB" const strForumAddress = "http://forum.aspbb.org/" '// End with a yeni: const strForumName = "ATILIM ULUSLARARASI EĞİTİM" yeni: const strForumAddress = "http://www.atilimedu.com/atifrm/" '// End with a (gayet acık) satır numarası 51 eski: const defaultLang = "english" '// Name of language file without trailing .lang yeni: const defaultLang = "turkish" '// Name of language file without trailing .lang (size cekmeniz icin verdiğim ikinci linkteki turkce dil dosyasına referans veriyoruz) satır numarası 54 eski: const defaultUserTitle = "Member" yeni: const defaultUserTitle = "Uye" (basit bir ceviri eksikliğini gidermiş olduk burada) %40 bitti. şimdi yapılacak işin ikinci kısmına geciyoruz. TURKISH.XML ASPBB V0.5 İCİN / ASPBB v0.5 - iddqd - 23.01.2008 / Cevapla TURKISH.XML forumda alt satırlarda verilen turkish.xml dosyasi herhalde eski bir surum. lutfen bu dosyasi linke tiklayip indirdikten sonra languages klasorune koyun ve ingilizce olarak calistirabildiginiz herhangi bir kullanıcıya girip my profile kısmından turkish diye secin. calışması gerekiyor. includes klasorunde herhangi bir ayar yapmaya gerek kalmadı bende. daha onceden inc_top dsyasına 8859-9 ayarı yaptım ama işe yaramadı ben de sil baştan forumu bir daha yapılandırıp sadece bu turkish dosyasini oluşturdum ve oldu. eğer bir şeyler olur da yine calıştırmazsanız ve hic olmaz sa english dosyasini kullanarak ekranda turkce post (mesaj gonderme konu acma gibi) yapmak isterseniz bu bu yolladigim turkish dosyasinin basindakileri english'e koyun. o zaman hic değilse turkce mesaj atabiliyorsunuz. ben sorunu şu şekilde cozdum. english dosyasini alip turkish ismiyle kaydedip sunucuya gonderdim. baktim bu dosya calışıyor. sonra yavaş yavaş yazıları turkceye cevirdim ve bu dosyanin başına da HTML Code:
1055 iso-8859-9
bunları ekledim . "yukarıdaki script parcasını nereden nereye kadar ekleyeceğinizi anlayasınız diye en alttaki ERRORS ile biten satiri referans almaniz iyi olur. bu satırlar dil dosyanizin en basindadir." kolay gelsin. ayrıca actığınız mesajlara eğer dosya ekleyemiyorsanız web adresinizin domain kontrol sistemine girmeniz ve buradaki dosya yoneticisi vasıtasıyla forum klasorundeki DOWNLOADS klasorune yazma yetkisi vermeniz lazım. Her web adresi mutlaka bir yazılım ile kontrol edilir. bunu oğrenmenin en kolay yolu domain adresinizi acarken hangi siteyi kullandıysanız oraya size vermiş olmaları gereken şifreyle giriş yapmak ve DOMAIN MANAGEMENT CONSOLE tarzı bir programı (ki bu program siz giriş yaptıktan sonra mutlaka ekranınızın bir tarafında link olarak duracaktır.) kullanmak. avatar klasoruyoksa oluşturun aksi takdirde avatar yuklenmez BOLUM 2 "forum" klasorunu olduğu gibi web sitemize yukluyoruz. bunun icin bir ftp (dosya transfer protokolu) programı ile web sunucumuza giriş yapmalı ve "httpdocs" klasorune girmeliyiz. malesef bunları da yapamıyorsanız TELETUBBIES'in ikinci bolumu başladı buna yetişin bari diyorum. "httpdocs" altına komple gonderimizi yaptıktan sonra web sitemizin ve ya hosting firmamızın (her iki hizmet de aynı anda aynı firmadan ve ya iki ayrı firmadan alınıyor olabilir, sorun değil) bize verdiği DOMAIN CONTROL PANEL ve ya MANAGEMENT PANEL'ine (ismi buna benzer bir şeydir mutlaka) web uzerinden giriş yapıyor ve FILE MANAGER "dosya yoneticisi" gibi bir bolgeden "forum" klasorumuz icindeki "ronaldo" (database klasorumuz) icindeki "ronaldinho.mdb" dosyamıza bu ekranın mutlaka bir koşesinde bulunan dosya nitelikleri duğmesinden (FILE ATTRIBUTIES olabilir ve ya dosyanın karşısına denk gelen bir KİLİT simgesi olabilir)tıklayıp acılan ekrandan FULL CONTROL ozelliğini (yazma koruma ozelliği oluyor, yani birileri kayıt yaparsa forumunuza ve ya mesaj gonderirse database dosyanıza kabul olsun demek anlamında) acmanız gerekiyor. ekranda ne kadar full kontrol seceneği varsa acın. database klasorunuzun ismini tahmin etmek cok zor olduğundan bulunup silinmesi de o kadar zordur o nedenle tam korumaya acmaktan korkmayın. aynı işlemi yine "forum" klasoru altındaki "downloads" klasorune de yapın, cunku insanlar sizin forumunuza gonderdikleri mesajlara dosya da ekleyebilsinler. eğer her şeyi yaptıktan sonra yine herhangi bir hata ile karşılaşırsanız bu yonetim konsolunuzda "forum" klasorunuze "Allow to use parent paths" seceneğini vermeniz gerekiyor olabilir. bu seceneği ise "web directories" ve ya "web dizinleri" yonetiminden "httpdocs" a girip "forum" klasorunuze bir secim centiği koyup "preferences" gibi bir ekrandan "Allow to use parent paths" "benzer dizin kullanımını etkinleştir" (turkcesinden emin değilim) gibi bir ekran bulup secerseniz olacaktır. bu parent paths i bulamazsanız web ve ya hosting yonetim konsolundaki yardım ve ya support bolumunde bir arama yapabilir ve ya destek servisine "support request" gondererek yardım isteyebilirsiniz. mutlaka bu seceneği aktif edebileceğiniz bir yontem size soyleyeceklerdir. ben de bu seceneği aktif etmek gerekti. lutfen bu anlattığım kısmı iyice bir kez daha okuyun. cunku işin %98'i bu kısımdan sonra bitiyor" %98 bitti forumumuz bence bitti, artık admin hesabı oluşturup istediğimiz atı oynatabiliriz. bunun icin forum klasorumuz altındaki setup.asp dosyasını calıştırmalı ve admin hesabını oluşturmalıyız. bu dosyayı calıştırmak icin şu kısayolu kendinize gore uyacak şekilde modifiye ederek calıştırın. http://www.google.com/forum/setup.asp bu sayfayı dikkatlice okuyup admin hesabımızı actıktan sonra FTP den httpdocs altındaki forum klasorumuz icinde bulunan setup.asp dosyamızı silebilir ve ya ilerde tekrar kullanma umidiyle yeniden adlandırarak saklayabiliriz. bu arda siteniz aspuload, aspsmrartupload ve ya fso ozelliklerinden hangisini destekliyor gormek icin yine aşağıdaki linki sitenize gore modifiye edip calıştırın. http://www.google.com/forum/checkcomponents.asp . %100 bitti. bence bu şekilde yapabilirsiniz. işin en buyuk kısmı forum klasoru altındaki database klasoru icindeki database dosyası ve bir onceki klasordeki downloads klasorune tam yetki verebilmekte bitiyor. umarım eksik bir şey yazmadım. bu dediklerimi yaptınız ve hala olmuyorsa cıkan hata mesajlarını nette aratın ve cozum icin insanların yaptıklarından faydalanın. dosyaları benim dediim şekilde yaptıktan sonra bir klasore sıkıştırıp yedekleyin ki ilerde cıkacak sorunlarda yaptığınız değişiklikleri tekrar yapmak zorunda kalmayın. bir hata cıkarsa benim size verdiğim bu kısım uzerinden gidin. her şeyi bir daha yapmayla uğraşmayın. hata ve yardım konusunda forum.aspbb.com iyi bir kaynak. kolay gelsin. __________________