| | Üretsiz Blog oluştur

SMF - smf

Unutulan Admin Şifresini Geri Getirme

Simdi İşlemler Bu Şekilde Gercekleşiyor cok basit aslında

1. yeniden üye olun
2. phpmyadmine giriniz
2. girdikden sonra, smf_members tablosuna gözat tıkalyınız
4. Yeniden üye oldugunuz kullanıcı adını bulup sectikden sonra kalem işaretine tıklayınız
5. ID_GROUP karsındaki 0′ silip 1 yazdıkdan sonra
6. Git Diyorsunuz

Ve Yeni Kullacınız Admin Olmus Oluyor

Alıntı Degildir… bu bir PHPmyadmini tanıma yedenegidir.

SMF Silinmiş Üyeyi Geri Getirme

Bi Zamanlar Kafama Takılan Bi Soruydu, db İle Uraşmıştık Ama çözememiştik..

Biyerde Gördüm Çalıntı Yapayım Paylaşayım Dedim;

Önce hesabı silinen kişi için yeni bir hesap oluştur. (İstersen aynı üye adıyla, farketmez.)
Sonra phpMyAdmin veya benzeri ile şu SQL sorgusunu çalıştır:

Kod: Hepsini Seç | Panoya Kopyala

UPDATE smf_messages SET ID_MEMBER = YENI_UYE_NUMARASI WHERE posterEmail = ‘ESKI_UYE_MAILI’

Buradaki YENI_UYE_NUMARASI dediğim yer, yeni kaydettiğin hesabın üye numarası. (Fareyi üye isminin üzerinde tutarsan linkte üye numarası görünür)
ESKI_UYE_MAILI dediğim yere ise, yanlışlıkla silinen eski hesabın kullandığı e-posta adresi yazılmalı.

Şimdi o şahıs eski mesajlarına kavuşmuş oldu

Eğer yukarıdaki çözüm işe yaramazsa şu sorguyu dene:

Kod: Hepsini Seç | Panoya Kopyala

UPDATE smf_messages SET ID_MEMBER=’YENI_UYE_NUMARASI’ WHERE postername=’ESKI_KULLANICI_ADI’;

Şahsen denedim olumlu sonuç aldım.

Önemli bi paylaşım olduğunu düşünüyorum, Sabit pls.

Alıntı Dabulyu SMFgrup.com

SMF Tasarım Önerileri

Bu yazımda forumunuzun görsel açıdan yeterli düzeye ulaşabilmesi için gereken birkaç noktaya değineceğim.

Amaç Farklı Olmak

Bana göre SMF tasarım yaparken amacımız her zaman benzersiz olmak olmalıdır.

Simple Machines Forum kullanıcısı o kadar fazla ki ücretsiz temalardan hepsi kullanılmakta. Yani ücretsiz bir tema kullanarak benzersiz olamazsınız. Bu durumda birkaç seçenek karşımıza çıkacak;

Ücretsiz Tema Düzenlemek: Kendimiz için herhangi bir ücretsiz tema seçip bu temayı düzenleyebiliriz. Tabi imza kaldırmamak veya izin alarak kaldırmak kaydıyla. Bu temayı seçerken de dikkatli olmak şart. Örneğin çok fazla talep alan ve artık ziyaretçinin gözünde klasikleşmiş temalardan seçmemek en mantıklısı. Bir çöl ateşi düzenlemek yerine daha az tanınmış temalar düzenlemek daha mantıklıdır. Zaten etrafımıza baktığımızda çok çeşitli Çöl Ateşi, Dilber MC versiyonları görebiliriz. Çok kullanılmayan bir tema düzenlenir ve renkler uyumlu seçilirse ziyaretçilerden olumlu dönüt alınacaktır.

Paralı Tema Yaptırmak: Etrafımızda çok fazla tema yapımcısı var. Bu yapımcılardan hemen hemen hepsi hobi olarak işi sürdürmekte. Bu yüzden çok profesyonel çalışmalar çıkıyor diyemeyiz. Zamanında çeşitli sitelere ücretiyle tema yapmış olmanın getirdiği tecrübeyle söyleyebilirim ki bu iş amatör işi değil. Yani tema yaptıracağınız kişinin referanslarına göz gezdirmeniz ve deneyimli birine inceletmenizi öneririm. Yaptırdığınız işin hakkıyla, hatasız yapılması gereklidir, bu da sizin en doğal hakkınızdır.

Paralı tema yaptırırken kesinlikle örnek vermemenizi öneririm. Şu site gibi olsun, bu site gibi olsun demek paranızın hakkını alamamanızı sağlar. Amacımızı unutmayalım, özgün olmak.. Her zaman özenilen olun, herkes sizin sitenizden esinlensin.

Farklı Olmak Bana Ne Kazandıracak?

Eğer belirli bir ziyaretçi potansiyeliniz varsa, ziyaretçiyi sitenizde tutmak için önemli bir etkendir tasarım. Şık tasarım, ziyaretçiyi etkiler, hatasız kodlama Google sıralamanızı.

Düşününce Türkiye’de 1000lerce forum var.. Ziyaretçinin bu forumlardansa sizin forumunuzu tercih etmesini gerektirecek birşeyler yapmalısınız muhakkak.

Tasarım Yeterli mi ?

Hayır değil.

Tasarım bir web sitesinin başarıya ulaşması için olmazsa olmaz değildir!

Evet gereklidir, ama site için yapılan arama motorları optimizasyonunun önüne geçemez. Tasarımsız bir siteye 100.000 ziyaretçi çekebilirsiniz ama arama motorlarında sayfası olmayan bir siteyi, dünyanın en iyi tasarımını bile yapsanız 10.000 ziyaretçi çekemezsiniz. Reklam gibi istisnalar dışında.

Bu açıdan size önerim, sitenizi en iyi şekilde optimize edin ve gelen ziyaretçiyi sitenizde tutmak için en uygun tasarımı hazırlayın.

Çok fazla resim kullanmayın,
Büyük resimler kullanmayın,
Göz yoran renklerden uzak durun,
Tasarım yapacam diye abartıya kaçmayın,
İçeriğinize uygun renkler seçin (Aşk sitesinde pembe, kırmızı renkler gibi),
Ziyaretçinin aradığını kolay bulabileceği tasarımları ön plana çıkartın.

Ve önemli bir nokta, başarıya ulaşmış sitelerin tasarımlarını inceleyin.

Umarım bilgiler işinize yarar.

Sefa SİVRİ | Pekistirec.COM

SMF’de Saat Sorunu Düzeltme

Herkeszin Cok arastırdıgı bir konu Dogru Düzgün cevap bulamazlar tabiki (:

Cünkü SMF saat konusunda Sunucudan Destek Alır.

Vps veya Co-lo ( Sunucu ) Dan Direkmen saati ceker

Bu Konuda SMF yardım almak mantıksızdır Gidip Sunucu sahibine yani hostcunuza saatinizi ayarlatmanız lazım…

SMF karakter Sorununa Cözüm

Öncelikle bu Makale by SMFGrup Ekipi Tarafından Yazılmakla birlikde olup Bir Kesimden Esinti Degildir.

Sorunu Düzeltme ;

Öncelikle Biraz uzun sürecegini sizlere belirtelim ilk yapmamız gereken işlem.

Turkish Dil dosyalarını Themes Klasörünün Üzerine yeniden ve tekrardan yazdırmak, Bu işlemi yaptıkdan sonra
PhpMyadmine Girip önümüze SMF tablolarını alıyoruz 42 Tane veya kurdugunuz modlara veya modüllere göre daha cok olabilir

Sırayla Baslıyoruz Yapmamız gereken işlem
Tablomuzu secmek <, Üst Köşede İşlemlere Tıklamak <, ve Karsılastırmada Bulunan UTF-8 vsvs diye dil uzantısını ; latin1_swedish_ci Cekmekdir.

Bu İşlemi bütün tablolarda uyguluyoruz.

2. Kısım İse Forumunuzun Settings tablosunun Dil secenegini utf-8 olarak algılaması biz bunu dzüeltmek için turkish yapacagız bu işlem için ( ob_googlebot_count_all_instances ) Hatası vermemesi İçin

Smf_settings tablosunu yapıyı tıklıyoruz ve göster secenegini 500 yaptıkdan sonra göster diyoruz karşımıza bir sürü tablo sıralanacak bu kısımda UTF-( yazan tabloları )
seciyoruz kalem işaretine tıklıyoruz ve turkish yazarak degiştiriyoruz.

Son olarakda ayarları onar yapıyor ve varsayılan turkish dilini seciyoruz.

Not ; katagöerileriniz düzelmeye bilir bunun için ise manuel düzelteceksiniz /admin/ katagöriler’den; Anlatımlar Linux Hostlara Göre yapılmıstır Sorumluluk Üstlenmiyoruz.

Win hostlarda İse Hostcunuza tanısın ve gözat kısmı Tara Olarak gecmekdedir.

Saygılarımızla.

Yedek Almayı Unutmayınız.

404 sayfası olusturmak


404 sayfası olusturmak

Evet Arkadaşlar Bence Güzel bir olay..Örneğin www.sitenizinadi.com/deneme.php diye bir sayfanız var ve google bu sayfayı indexledi. fakat siz daha sonra bu sayfayı kaldırdınızz.bu durumda googleden gelen şahıs boş hata sayfası görecek.
Ancak aşağıda anlatacağım olay ile belirsiz sayfalarınızı istediğiniz bir sayfaya yönlendirebilirsiniz.böylece hata sayfası yerine istediğiniz bir sayfa açılacaktır..

Bu kodu :

Kod: Hepsini Seç | Panoya Kopyala

<meta http-equiv=”refresh” content=”0;URL=http://yönlendirmekistediğinizsayfa”>

not defterine yapıştırıp 404.shtml olarak kaydedin ve ana dizine atın.

Örneğin ben arşiv sayfasına yönlendirdim : www.sanalkampus.info/sacmasafanbuislerxxdeneme/yokboylesayfa

Özellikle googlede birçok sayfası indexlenen ama sonra veri kaybı yaşayan siteleriniz için kullanın tavsiyemdir

Alıntıdır; SMFGrup.com Mod-De Ekipi EthemKoklü

SMF alt katagörileri Alt Alta Almak

BoardIndex.template.php ‘ de bul


Kod: Hepsini Seç | Panoya Kopyala

foreach ($board[’children’] as $child)
{
$child[’link’] = ‘<a href=”‘ . $child[’href’] . ‘” title=”‘ . ($child[’new’] ? $txt[333] : $txt[334]) . ‘ (’ . $txt[330] . ‘: ‘ . $child[’topics’] . ‘, ‘ . $txt[21] . ‘: ‘ . $child[’posts’] . ‘)”>’ . $child[’name’] . ‘</a>’;
$children[] = $child[’new’] ? ‘<b>’ . $child[’link’] . ‘</b>’ : $child[’link’];
}

echo ‘
<tr>
<td colspan=”3″ class=”windowbg’, empty($settings[’seperate_sticky_lock’]) ? ‘3′ : ”, ‘”>
<span class=”smalltext”><b>’, $txt[’parent_boards’], ‘</b>: ‘, implode(’, ‘, $children), ‘</span>
</td>
Değiştir:

Kod: Hepsini Seç | Panoya Kopyala

$sayac=0;
foreach ($board[’children’] as $child)
{
$child[’link’] = ‘<a href=”‘ . $child[’href’] . ‘” title=”‘ . ($child[’new’] ? $txt[333] : $txt[334]) . ‘ (’ . $txt[330] . ‘: ‘ . $child[’topics’] . ‘, ‘ . $txt[21] . ‘: ‘ . $child[’posts’] . ‘)”>’ . $child[’name’] . ‘</a>’ . ‘ (’ . $txt[335] . ” . $child[’topics’] . ‘/’ . $txt[336] . ” . $child[’posts’] . ‘)’; ;
//interaktif altbolum logosu
$children[] = $child[’new’] ? ‘<img align=”absmiddle” src=”http://img218.imageshack.us/img218/3355/alton7ab.gif”/>’ . ‘<b>’ . $child[’link’] . ‘</b>’ . ” : ‘<img align=”absmiddle” src=”http://img218.imageshack.us/img218/3105/altoff1ad.gif”/>’ .$child[’link’];

$sayac++;
}

echo ‘
<tr>
<td colspan=”3″ class=”windowbg’, empty($settings[’seperate_sticky_lock’]) ? ‘3′ : ”, ‘”>
<table><tr><td valign=”top”>
<span class=”smalltext”><b>’, $txt[’parent_boards’], ‘</b>:<br/>’;
for($sayac2 = 0 ; $sayac2 < ceil($sayac/2);$sayac2++)
echo $children[$sayac2], ‘<br/>’;
echo ‘
</span></td><td width=”30″> </td><td valign=”top”><span class=”smalltext”><br/>’;
for(; $sayac2 < $sayac ; $sayac2++)
echo $children[$sayac2], ‘<br/>’;
echo ‘
</span></td></tr></table>
</td>

Avatar Sorunları ve Çözüm Yöntemleri

Avatar sorunu hepimizin baş belası.Yaptığım araştırmalar sonucu , birazda kendi bilgilerimi katarak avatar sorunlarına çözüm yöntemlerini buldum.İşte avatar sorunları ve çözüm yöntemleri.

Dosya İzinleri Nasıl Olmalıdır ?

İşte SMF’de chmod ayarları 777 yapılması gereken dosyalar listesi:

attachments
avatars
Packages
Packages/installed.list
Smileys
Themes
agreement.txt
Settings.php
Settings_bak.php

Alıntı

Bir hata meydana geldi
Eklentilerin yükleneceği yer yazılabilir değil.Eklentiniz veya avatarınızı kaydedilemedi.
Bu sorun neden çıkar?

#Dosya Eki dizininindeki adres yanlış yazılmış olması.
#Gereken izinlerin verilmemesi.

Yapmanız Gerekenler;

#avatars ve attachments klasörlerinin chmodunu 777 (yazılabilir) yapmak.
#admin paneli > Paketler > Seçenekler > Tüm dosyaları yazılabilir olarak ayarla seçeneğini işaretlemek.
#admin paneli > Dosya eki ve Avatarlar > Eklenti dizi ‘ni kontrol edin.Yani /home2/forumxx/public_html/forum/attachments ise /forum/attachments yapın.Eğer forum ana dizine kuruluysa /attachments yapmanız yeterli.
phpmyadmin’e girip bütün dosyaları onarın.

Eğer konularda avatar gözükmüyorsa;
Display.template.php’nizde bunu bulun ve silin:

Kod: Hepsini Seç | Panoya Kopyala

// Show avatars, images, etc.?
if ( empty($settings[’show_user_images’]) && empty($options[’show_no_avatars’]))
if (empty($message[’member’][’avatar’][’image’]))
echo ‘<div style=”overflow: auto; width: 100%;”><img src=”‘ . $settings[’images_url’] . ‘/autoavatar.jpg” alt=”Avatar Yok” title=”Avatar Yok” border=”0″ /></div><br />’;
else
echo ‘<div style=”overflow: auto; width: 100%;”>’, $message[’member’][’avatar’][’image’],’</div><br />’;
Bunu Sildiğiniz yere ekleyin:

Kod: Hepsini Seç | Panoya Kopyala

// Show avatars, images, etc.?
if ( empty($settings[’show_user_images’]) && empty($options[’show_no_avatars’]) && empty($message[’member’][’avatar’][’image’]))
echo ‘
<div style=”overflow: auto; width: 70%;”>’, $message[’member’][’avatar’][’image’], ‘</div><br />’;


Bunu uyguladıktan sonra hala avatarlar gözükmüyor ise;

Avatarı sadece sen göremiyorsan;

Profil >Forum Ayarları>Diğer kullanıcıların avatarlarını gösterme. solundaki işareti kaldır.

Avatarı üyeler de göremiyorsa;

Admin paneli>Temalar ve Görünüm>Ayarları Sıfırla;

SMF Default Theme - Core
Bu tema için varsayılan (aynı zamanda ziyaretçilerin sahip olacağı) ayarları sıfırla

Yazan yere tıklayıp;

“Diğer kullanıcıların avatarlarını gösterme.” solundaki işareti kaldır.

Üyeler kendi bilgisayarlarından avatar yükleyebiliyor bunu nasıl engelleyebiliriz?
admin paneli>Dosya Eki ve Avatar>Avatar settings
Yüklenebilir avatarlar

bölümünün altında

Kendi avatar’larını sunucuya yüklemeye izinli üyeler:

bölümündeki gruplar için izin seç yerine tıkla.Normal üyeler aktifdir.Bunu kapat.

Neden Kimse avatar kullanamıyor?

Üye izinleri kısmından normal üyeler ve diğer gruplar için şu izinleri verin..

Sunucudan bir avatar seçebilir
Sunucuya avatar yükleyebilir
Uzak bilgisayardan avatar seçebilir

Bilgisayarımdan avatar yükleyince X çıkıyor?
Bu sorun genellikle hostunu taşıyanlarda oluşur.Çözümü; ayarlari_onar.php

Hepinize Kolay Gelsin.
Bu makale SMFGrup.Com Rütbelisi Nicholas tarafından yazılmıştır.

Avatar Sorunları ve Çözüm Yöntemleri

Avatar sorunu hepimizin baş belası.Yaptığım araştırmalar sonucu , birazda kendi bilgilerimi katarak avatar sorunlarına çözüm yöntemlerini buldum.İşte avatar sorunları ve çözüm yöntemleri.

Dosya İzinleri Nasıl Olmalıdır ?

İşte SMF’de chmod ayarları 777 yapılması gereken dosyalar listesi:

attachments
avatars
Packages
Packages/installed.list
Smileys
Themes
agreement.txt
Settings.php
Settings_bak.php

Alıntı

Bir hata meydana geldi
Eklentilerin yükleneceği yer yazılabilir değil.Eklentiniz veya avatarınızı kaydedilemedi.
Bu sorun neden çıkar?

#Dosya Eki dizininindeki adres yanlış yazılmış olması.
#Gereken izinlerin verilmemesi.

Yapmanız Gerekenler;

#avatars ve attachments klasörlerinin chmodunu 777 (yazılabilir) yapmak.
#admin paneli > Paketler > Seçenekler > Tüm dosyaları yazılabilir olarak ayarla seçeneğini işaretlemek.
#admin paneli > Dosya eki ve Avatarlar > Eklenti dizi ‘ni kontrol edin.Yani /home2/forumxx/public_html/forum/attachments ise /forum/attachments yapın.Eğer forum ana dizine kuruluysa /attachments yapmanız yeterli.
phpmyadmin’e girip bütün dosyaları onarın.

Eğer konularda avatar gözükmüyorsa;
Display.template.php’nizde bunu bulun ve silin:

Kod: Hepsini Seç | Panoya Kopyala

// Show avatars, images, etc.?
if ( empty($settings[’show_user_images’]) && empty($options[’show_no_avatars’]))
if (empty($message[’member’][’avatar’][’image’]))
echo ‘<div style=”overflow: auto; width: 100%;”><img src=”‘ . $settings[’images_url’] . ‘/autoavatar.jpg” alt=”Avatar Yok” title=”Avatar Yok” border=”0″ /></div><br />’;
else
echo ‘<div style=”overflow: auto; width: 100%;”>’, $message[’member’][’avatar’][’image’],’</div><br />’;
Bunu Sildiğiniz yere ekleyin:

Kod: Hepsini Seç | Panoya Kopyala

// Show avatars, images, etc.?
if ( empty($settings[’show_user_images’]) && empty($options[’show_no_avatars’]) && empty($message[’member’][’avatar’][’image’]))
echo ‘
<div style=”overflow: auto; width: 70%;”>’, $message[’member’][’avatar’][’image’], ‘</div><br />’;


Bunu uyguladıktan sonra hala avatarlar gözükmüyor ise;

Avatarı sadece sen göremiyorsan;

Profil >Forum Ayarları>Diğer kullanıcıların avatarlarını gösterme. solundaki işareti kaldır.

Avatarı üyeler de göremiyorsa;

Admin paneli>Temalar ve Görünüm>Ayarları Sıfırla;

SMF Default Theme - Core
Bu tema için varsayılan (aynı zamanda ziyaretçilerin sahip olacağı) ayarları sıfırla

Yazan yere tıklayıp;

“Diğer kullanıcıların avatarlarını gösterme.” solundaki işareti kaldır.

Üyeler kendi bilgisayarlarından avatar yükleyebiliyor bunu nasıl engelleyebiliriz?
admin paneli>Dosya Eki ve Avatar>Avatar settings
Yüklenebilir avatarlar

bölümünün altında

Kendi avatar’larını sunucuya yüklemeye izinli üyeler:

bölümündeki gruplar için izin seç yerine tıkla.Normal üyeler aktifdir.Bunu kapat.

Neden Kimse avatar kullanamıyor?

Üye izinleri kısmından normal üyeler ve diğer gruplar için şu izinleri verin..

Sunucudan bir avatar seçebilir
Sunucuya avatar yükleyebilir
Uzak bilgisayardan avatar seçebilir

Bilgisayarımdan avatar yükleyince X çıkıyor?
Bu sorun genellikle hostunu taşıyanlarda oluşur.Çözümü; ayarlari_onar.php

Hepinize Kolay Gelsin.
Bu makale SMFGrup.Com Rütbelisi Nicholas tarafından yazılmıştır.