Simple Machines Community Forum

SMF Support => Türkçe Bölümü (Turkish) => Language Specific Support => Dokümantasyon => Topic started by: TiReDsOuL on July 06, 2008, 03:13:34 PM

Title: Phpmyadmin Smf Tabloları-İçerikleri
Post by: TiReDsOuL on July 06, 2008, 03:13:34 PM
Smf kurulumundan  sonra veritabanında oluşan 41 adet tablo ve içerikleri hakkında biraz bilgi vermeye çalışacağım.
*Birçok kullanıcı phmyadmine erişim konusunda pek fazla bilgiye sahip değil bu nedenle erişimle başlayalım*
Anlatım cpanel üzerindendir.Diğer panellerde de pek fazla bir farklılık yoktur.

www.siteadresi.com/cpanel adresinden panelimize giriyoruz.Bazı panellerde doğrudan phpmyadmin kısayolu buton olarak gösterilmiş bazılarında ise mysql bölümüne girildiğinde kısayol linki verilmiştir.Panellere göre farklılık arzedebilir.Daha sonra yeni açılan sayfada sol konsolda database şeçimi ile ilgili bir bölüm göreceksiniz.Forumunuzu kurmuş olduğunuz database i o kısımdan şeçtiğiniz zaman forum tabloları ekranda sol konsolda belirecektir.Girişimizi tamamladık.Şimdi gelelim tablolara ve içerikleri hakkında kısa bilgilere ,karşılaşılabilecek bazı sorunlarda yapılması gerekenlere....

*Tablo isimleriyle başlayalım*

-  smf_attachments
-  smf_ban_groups
-  smf_ban_items
-  smf_boards
-  smf_board_permissions
-  smf_calendar
-  smf_calendar_holidays
-  smf_categories
-  smf_collapsed_categories
-  smf_log_actions
-  smf_log_activity
-  smf_log_banned
-  smf_log_boards
-  smf_log_errors
-  smf_log_floodcontrol
-  smf_log_karma
-  smf_log_mark_read
-  smf_log_notify
-  smf_log_online
-  smf_log_polls
-  smf_log_search_messages
-  smf_log_search_results
-  smf_log_search_subjects
-  smf_log_search_topics
-  smf_log_topics
-  smf_membergroups
-  smf_members
-  smf_messages
-  smf_message_icons
-  smf_moderators
-  smf_package_servers
-  smf_permissions
-  smf_personal_messages
-  smf_pm_recipients
-  smf_polls
-  smf_poll_choices
-  smf_sessions
-  smf_settings
-  smf_smileys
-  smf_themes
-  smf_topics
-----------------------------------------------

(http://img388.imageshack.us/img388/7759/adszto4.th.gif)

BÜYÜK RESİM İÇİN TIKLA (http://img388.imageshack.us/img388/7759/adszto4.gif)
1 numaralı kısımdan girmek istediğimiz tabloya tıklıyoruz.
2 numaralı kısımda bulunan "SEARCH" veya "ARA" seçeneğini kullanın.Bu aşamada arama fonksiyonuyla neler yapabileceğimiz üzerinde duracağız.

(http://img363.imageshack.us/img363/4728/adszyc8.th.gif)
BÜYÜK RESİM İÇİN TIKLA (http://img363.imageshack.us/my.php?image=adszyc8.gif)
3 numaralı kısımda bulunan "GO" veya "GİT" seçeneğine tıklıyoruz.Yeni ekran aşağıdaki gibi olacaktır.

(http://img382.imageshack.us/img382/9397/adszdf4.gif)
BÜYÜK RESİM İÇİN TIKLA (http://img382.imageshack.us/img382/9397/adszdf4.gif)

siyah kalemle işaretlemiş olduğum kısıma tıklayarak ID_ATTACH ,FİLE NAME etc. o kısımlarda değişiklik yapabiliriz.
kırmızı kalemle işaretlenmiş butonla ise dosyayı silebiliriz.

page number seceneğindeki sayfalar  ile tablomuzda yeralan dosyaların devamına ulaşabilirsiniz.

Kısaca işimize yarayacak bazı fonksiyonları tanıttık şimdi tablolarımızı tanıyalım.
"---------------------------------------
smf_attachments

Eklenmiş dosyalar tablosu bu bölümde avatarları foruma eklenmiş ek dosyaları görebilirsin..

smf_ban_groups
Bu bölümde forumunuzdaki yasaklı kullanıcılara ulaşabilir yasaklı üyeler üzerinde işlem yapabilirsiniz.

smf_ban_items

Yasaklanan üyelerin e-postaları ıd numaraları hostadları bu bölümde bulunmaktadır.

smf_boards

Geldik forumumuzdaki kategori bölümlerine ulaşabileceğimiz kısıma.Bu bölümde oluşturmuş olduğunuz bölüm adları,tanımlamaları,board iconları,bölümdeki mesaj sayılarına  v.s ulaşabilirsiniz.Genellikle smf kullanıcılarının sorun yaşadığı kısımların başında gelmektedir.O nedenle önemli bir tablo olduğu aşikardır.

smf_board_permission
Üye gruplarının bölümlerdeki üye izinlerinin tanımlandığı kısımdır.delete,lock,move...silme,kilitleme,kaldırma gibi forumda üyelerimizin kullanacağı fonksiyonlar.

smf_calendar
Takvim tablosu.7 adet alanımız bulunmaktadır.Id_event,ID_boards... diğer tablolara benzer şekilde...

smf_calendar_holidays

Takvimde bulunan önemli günler motherday,fatherday ,Christmas falan filan işte :D tarih şeçenekleriyle birlikte burada barınmaktadır.
Title' larda tarihlerde  değişiklik yapma imkanınız vardır.Fazla kurcalamayın hata olursa ben yokum :P .Mesala ben New Years ı değiştirdim yeni yıl yazdım :P

smf_categories

Forumuzdaki kategori başlıklarını içerir.Kategori isimleri,Kategori sıralaması ..
smf_collapsed_categories
Ek yapılacak!!!!!

smf_log_actions

Forum yöneticileri tarafından yapılan işlemlerin kayıt merkezi kısaca  yönetim kayıtları hangi ıp ile hangi konu hangi ıd tarafından değiştirilmiş,silinmiş v.s

smf_log_activity
Forumunuza giren çıkan herşeyin sayı olarak kaydının tutulduğu bölüm.O tarihte üye olan kişi sayısı,gönderilen mesajlar ve konular ..
smf_log_banned
Banlı(yasaklı) üyelerin logları.
smf_log_boards
Bölümlerdeki günlük işlemler.Genel olarak _log tabloları günlük kayıtları tutmaktadır
smf_log_errors
Günlük hata kayıtları üye  numaraları ve ıp lerine göre tutulur.
Title: Re: Phpmyadmin Smf Tabloları-İçerikleri
Post by: TiReDsOuL on July 06, 2008, 03:14:03 PM
smf_log_floodcontrol

kısa zamanda fazla sayıda bağlantı kurulmasının kontrol tablosu.

smf_log_karma
adından da anlaşılacağı gibi karma kayıtları.
smf_log_markread
smf_log_notify
haberdar edilme seçeneği kayıtları
smf_log_online
Online üye kaydı.Üyenin forum içinde yaptığı hareket adımları.
smf_log_polls
Anket kayıtları.sayısal değerler
smf_log_searchmessages
smf_log_searchresults
smf_log_searchtopics
smf_log_subjects

Arama  fonksiyonu kayıtları

smf_log_topics
Konu kayıtları.
"Genel itibariyle loglarda mesaj içeriğine dair bilgiler bulamazsınız sayısal değerler içerir o nedenle  _log tablolarını kısa kısa açıklamalarla geçiyoruz"

smf_membergroups
Forumdaki üye gruplarının yer aldığı tablo.
Üye yıldızlarını ,gerekli mesaj sayılarını değiştirebilir üye gruplarını silebilirsiniz admin panelindeki ilgili fonksiyonları görebilirsiniz burada.
smf_members

Üyeleriniz hakkındaki herşey burada.Üye adları ıd numaraları e-mail adresleri.... şifreleri :D tabiki şifreleri görmek mümkün değil sadece md5 şeklinde görebilirsiniz.

smf_messages
Forumunuzdaki bütün mesajların yeraldığı kısım içerikleriyle görebilirsiniz.Düzenlemeler yapabilirsiniz.

smf_message_icons
mesaj simgelerinin yer aldığı tablo..
smf_moderators
Moderatörlerinizin bölüm numaralarına göre görevli oldukları yerler.
smf_package_servers
smf_permissions
Admin Panelimizde bulunan üye izinlerinin  içerikleri

smf_personal_messages
Üyelerin özel mesajlarını görebilirsiniz.PMspy modu bu bölüm temel alınarak kurulmuştur.

smf_pm_recipients

Özel mesaj alıcıları tablosu.Okunan ,silinen,bcc olarak gönderilen özel mesajların sayısal kayıtları.

smf_polls
Forumunuzda bulunan anketler ve içerikleri.
smf_poll_choices
Anket oylama şeceneklerinin bulunduğu kısım
smf_sessions
------Ek yapılacak------
smf_settings
Bu en önemli tablolarımızdan birisi.Kullanıcıların geneli bu tabloda sorun yaşamakta.Adında da anlaşılacağı gibi ayar fonksiyonlarının bulunduğu kısımdır.Duyurulara script ekleyen kullanıcılar çıkıyor bu sorunu phmyadmin in settings tablosundan çözebilirsiniz "news"
bölümünde eklediğiniz kodları görebilirsiniz.
smf_smileys
Gülümse setini içerir..
smf_themes
Forumda bulunan temaların image url,name v.s durumum modu değişken değerleri gibi fonksiyonları barındırabilir.Veritabanı taşıma işleminden sonra url kısımlarında hatalar oluşabilmekte bu bağlamda buradan düzenleme yapılabilir.

smf_topics
Konuların sayısal değerleri cevaplar görüntülenme,cevaplanma sayıları,kilitlenmiş olup olmadığı...etc.

DATABASE de bulunan tabloları seçerek "repair" "onarma" işlemini gerçekleştirmekte birçok sorunun çözümü olarak karşımıza çıkmaktadır.Bu hususuda belirtmekte fayda olacağını düşündüm.

   SEVGİLİ SMF KULLANICILARI FORUMUMUZ KURULDUKTAN SONRA VERİTABANIMIZDA OLUŞAN TABLOLARI KISA AÇIKLAMALARLA TANITMAYA ÇALIŞTIK.BUNLARA EK OLARAK KURDUĞUMUZ MODİFİKASYONLARA AİT EXTRA TABLOLARDA OLUŞABİLMEKTEDİR örnek:smf_chess(satrancç modifikasyonuna ait bir tablo)..KULLANICILARIN SORUN  YAŞAMIŞ OLDUĞU TABLOLARDAN DA BİRAZ BAHSETTİK themes,settings,boards,categories İLK AKLIMA GELENLER.AYRICA PHPMYADMİNDEN VERİTABANI ÜZERİNDEN  SQL SORGUSUNU ÇALIŞTIRARAK SORUNLARIMIZA ÇÖZÜM BULABİLİRİZ.SMF TÜRKÇE DESTEK FORUMUNDA SQL SORGUSUYLA ÇÖZÜMLENEN SORUNLAR ZAMAN ZAMAN KONU BAŞLIKLARI İÇERİSİNDE YERALMAKTADIR.

Kullanıcılar için faydalı olacak bir döküman hazırlamaya çalıştım umarım faydalı olur.Hatalı ve eksik gördüğünüz kısımları belirtirseniz sevinirim sizlerinde yararlı bilgileriyle güzel bir döküman olacağına inanıyorum.

Hazırlayan:TiReDsOuL
Title: Re: Phpmyadmin Smf Tabloları-İçerikleri
Post by: BuЯЯЯЯaK on July 06, 2008, 03:25:47 PM
http://www.simplemachines.org/community/index.php?topic=219304.0
Title: Re: Phpmyadmin Smf Tabloları-İçerikleri
Post by: TiReDsOuL on July 06, 2008, 03:34:11 PM
Quote from: [Burak] on July 06, 2008, 03:25:47 PM
http://www.simplemachines.org/community/index.php?topic=219304.0

Öyle bir konu olduğundan habersizdim :) myadmine de girişide anlattım bilmeyenler var :)
Title: Re: Phpmyadmin Smf Tabloları-İçerikleri
Post by: istagoz on October 20, 2008, 07:17:49 PM
tkler hocam allah razı olsun ;)
Title: Re: Phpmyadmin Smf Tabloları-İçerikleri
Post by: hhmercan on January 18, 2010, 05:11:37 AM
Benim forum yapısı bozuldu phpmyadminden düzenlenebilirmi bu acaba?
düzenlenebilirse nerden düzeltilir

1.1.11 den 2.0 rc 2 ye geçmek istedim başta Wrong value type sent to the database. Integer expected. (log_time) sorunu vardı düzelttim ama şimdide tablolarda sorun oluştu sanırım


(http://facebooksecurity.org/resimlerim/hata.jpg)


bu şekilde görünüyor ...
ne yapmam lazım sizce ?