Menü

İletileri Göster

Bu özellik size üyenin attığı tüm iletileri gösterme olanağı sağlayacaktır. Not sadece size izin verilen bölümlerdeki iletilerini görebilirsiniz.

İletileri Göster Menü

Konular - tarantula901

#21
Modifikasyon Adı:SMF Onur Listesi
Yazar:Sycho
Uyumluluk:2.0.15

Açıklama: Sitede üyelerden onur listesi, üye listesi, yönetici listesi oluşturmanız yarayan bir moddur.

Download Linki:

#22
Açıklama Kim çevrim içi ve hangi sayfada geziyor sayfasını ister sadece admin ister üyeye yada ziyaretçiye nasıl göstereceğinizi anlatacağım.

Temanızın içinde bulunan Who.template.php dosyasında  eğer yoksa default temada arama yaparak dosyada aşağıdaki kodu arayın.

// Display the table header and linktree.
echo '
<div class="main_section" id="whos_online">

üstüne ekle

if ($context['user']['is_logged']) {
dosyada ara

echo '
</select>
<noscript>
<input type="submit" value="', $txt['go'], '" class="button_submit" />
</noscript>
</div>
</div>
</form>
</div>';
}

altına ekle

}

Not: Vereceğim linkdeki kodlara göre ne yapmak istiyorsanız o kodları kullanarak uyeye admine yada ziyaretçiye izin verebilirsiniz.

Herhangi bir dosyayı uyeye ziyaretçiye yada admine gösterme kodları


#23
Bir SMF forumunu çalıştırmak için sunucu aşağıdaki gereksinimleri karşılamalı ve aşağıdaki önerileri de karşılayan sunucularda en iyi şekilde çalışacaktır. Bu yazılım, tüm internet tarayıcıları olan aşağıda listelenen istemcilerle çalışmak üzere test edilmiş ve doğrulanmıştır.

Temel Sunucu Gereksinimleri

SMF 2.0'ı çalıştırmak isteyen herhangi bir sunucuda aşağıdakiler gereklidir.

Yaklaşık 20 MB boş disk alanı olan bir web sunucusu. Diğer içeriklerin zamanla yüklenebilmesi için çok daha fazlası önerilir.
Apache veya Internet Information Server (IIS) gibi PHP'yi destekleyen bir web sunucusu.

PHP 4.1.0 veya üstü

2.0.7'nin altındaki SMF sürümleri PHP 5.5'te çalışmayacaktır. PHP 5.5 kullanıyorsanız, SMF 2.0.7 veya daha büyük bir sürümü kullanmanız gerekir.
2.0.14'ten itibaren SMF sürümleri, 5.4 ile 7.1 arasında bir PHP sürümü gerektirir. Eğer PHP 5.3 veya daha düşük kullanırsanız, SMF 2.0.13 veya daha düşük bir değer kullanmanız gerekir. PHP 7.2 şu anda SMF tarafından desteklenmiyor.

Aşağıdakiler php.ini dosyasında değiştirilmelidir:


engineYönerge Açık olarak ayarlanmalıdır.
magic_quotes_sybaseYönerge Kapalı olarak ayarlanmalıdır.
session.save_pathYönetmelik geçerli dizin veya boş olarak ayarlanması gerekir.
file_uploadsYönerge Açık olarak ayarlanmalıdır.
upload_tmp_dirYönetmelik geçerli dizin veya boş olarak ayarlanması gerekir.

Aşağıdaki veritabanlarından biri yüklü olmalıdır:

MySQL 4.0.18 veya üstü (en az 4.1.0 daha iyi olurdu) ve PHP MySQL client API 4.0.18 veya üstü.
PostgreSQL 8.0 veya üstü ( standard_conforming_stringsPostgreSQL 9.1'den başlayarak kapalı olarak ayarlanmalıdır)
SQLite SQLite 2.x (SMF, SQLite 3.x ile uyumlu değildir)

Aşağıdakiler veritabanı için gereksinimlerdir:

Temiz bir SMF kurulumu için, veritabanında en az 2 MB depolama alanı. Lütfen bunun sadece kurulum için yeterli olduğunu unutmayın.
Veritabanı kullanıcı olması gerekir , en azından aşağıdaki ayrıcalıkları: SELECT, INSERT, UPDATE, DELETE, ALTER, ve INDEX.
Veritabanı kullanıcısı, yükleme, dönüştürme ve bazı paket yüklemeleri sırasında CREATEve DROPayrıcalıklara sahip olmalıdır .

Sunucu Önerileri

Bunlar gerekli değildir, ancak SMF yüklemeniz için yararlı olabilir ve daha fazla işlev kullanmanıza olanak tanır.

Yazım denetimi işlevselliği için GNU Aspell 0.50 veya üstü (uygun sözlüklerle).
AcceptPathInfo ile Apache 2.0.x veya üzeri , URL olmayan URL desteği için Açık olarak ayarlanmıştır.

Php.ini dosyasında aşağıdaki gibi bir PHP var :
max_input_time en az 30 değerine ayarlı.
post_max_sizeve upload_max_filesizeyüklemek isteyebileceğiniz en büyük eklerin boyutuna ayarlayın.
memory_limit en az 32M'ye ayarlı.
max_execution_time en az 15 olarak ayarlayın.
register_globals Kapalı olarak ayarlanmış.
session.use_trans_sid Kapalı olarak ayarlanmış.
güvenli mod devre dışı veya PHP suExec etkin.
OpenID kayıt yöntemini kullanmak için BCMath kütüphanesi etkinleştirildi .
mod_securitydevre dışı ( daha fazla bilgi için bkz. Mod güvenliği ).

GD Grafik Kütüphanesi 2.0 veya üstü.

Temel İstemci Gereksinimleri

Microsoft Internet Explorer 6.0 veya daha yüksek (7.0 veya üstü önerilir).
Opera 7.0 veya üstü (9.5 veya üstü önerilir).
Netscape 6.0 veya daha yüksek.
Mozilla Suite 1.0.2 veya üstü.
Konqueror ya da Galeon.
Apple Safari 1.0 veya üstü (3.0 veya üstü önerilir).
Mozilla Firefox 3.0 veya üstü (3.5 veya üstü önerilir).

Translate yapılarak çevrilmiştir.
#24
Mod İsmi:PM Auto Responder
Uye:Nibogo
İle uyumlu:2.0 RC3, 2.0, 2.0.3, 2.0.15

Açıklama: Kullanıcıların otomatik olarak göndericiye gönderilecek Otomatik Yanıt göndermesine izin ver.

Özellikler :

Kişisel Mesaj Ayarlarında Kullanıcı başına Özel Otomatik Yanıt.
o Otomatik Yanıt otomatik olarak PM Göndericiye gönderilir.
o Otomatik Yanıtı boş bırakarak devre dışı bırakılabilir.
o Düzenli Alıcılar ve BBC Alıcıları için Otomatik Yanıt gönderilir.

İndirmek için Dosya:

Pm yanıtlayıcı mod
#25
Mod Name:Global Post Limit
Created By:HoverClub
Uyumlu sürümler:2.0.2, 2.0.5

Açıklama:

Üye gruıplarına mesaj sınırı koymanıza olanak tanır. eğer bir üye gurubuna 100 ileti sınırı koyduysanız 100 iletiden sonra mesaj atamayacaktır ve ücretli alana yönlendirilme yapılacaktır.

Mod Linki:

Global Post Limit indir
#26
Mod Name:Post Limit
Created By:Suki
Compatible With:2.0.4

Açıklama

Bu mod, kullanıcı başına bir gönderi sınırı belirlemenize izin verir, limit günlük olarak ayarlanır. Kullanıcı kendi sınırına yaklaşıyorsa, onları bilgilendiren bir mesaj çıkacaktır, bu mesajı önceden tanımlanmış yada  varsayılan olarak ayarlanır.: {username} {limit}.

Yöneticilere sınırlanma yoktur.

Dosya Linki:

Post Limit İndir
#27
Uye olurken doğum tarihini girmiş olan üyelerin yaşlarını konu içindeki göstermek için ekteki modu kullanabilirsiniz.

uyumlu modlar 2.0 serisidir.

Dosya Ektedir.


Not: Kayıt olurken uyenin doğum tarihini girebilmesi için alan eklemek için şu modu kullanın

http://www.smf.gen.tr/smf/index.php?topic=2168.0


#28
Kayıt olurken doğum tarihini girmeniz bir alan çıkar o alana doğum tarihinizi yıl gün ay olarak girebilirsiniz.

ManageSettings.php dosyasında ara

if ($standardFields)
 {
 $standard_fields = array('icq', 'msn', 'aim', 'yim', 'location', 'gender', 'website', 'posts', 'warning_status');
 $fields_no_registration = array('posts', 'warning_status');

değiştir

if ($standardFields)
 {
 $standard_fields = array('icq', 'msn', 'aim', 'yim', 'location', 'gender', 'website', 'posts', 'warning_status', 'bday1');
 $fields_no_registration = array('posts', 'warning_status');

ara

// What about standard fields they can tweak?
$standard_fields = array('icq', 'msn', 'aim', 'yim', 'location', 'gender', 'website', 'posts', 'warning_status');

değiştir

// What about standard fields they can tweak?
$standard_fields = array('icq', 'msn', 'aim', 'yim', 'location', 'gender', 'website', 'posts', 'warning_status', 'bday1');

Özel Profil alanı ayar kısmını türkçeletirmek için.

ara

?>
üstüne ekle

//kayıt olurken dogum tarihi
$txt['bday1'] = 'Doğum Tarihiniz';

Sonrasında

Çekirdek ayarlarından "Gelişmiş Profil Alanları"  aktif edin.

Ardından "Özellikler ve Seçenekler" kısmından "Profil Alanları" kısmına tıklayın.

Ekranda bulunan "kaydet" butonuna tıklayın.

Ekrana çıkan "Doğum Tarihiniz" karşısındaki alanların tıklarını kaydedince kayıt olurken doğum tarihi alanı çıkacaktır.


NOT: Konu içi profil alanında yaşınızı göstermek için http://www.smf.gen.tr/smf/index.php?topic=2169.0
#29
Merhaba arkadaşlar sitede stil kodlarında bir değişiklik yaptığınızda yaptığınız değişiklik hemen gözükmeyebiliyor ve  gizli sekmeden baktığınız bu sorunun olmadığını görüyoruz bunun sebebi ise tarayıcının bi önceki stil geçmişine almasından dolayı kaynaklanıyordur.

Bunun çözümü ise şöyle;

Chrome kullanıyorsanız mouse sağ tuşuna tıklayın.



karşınıza çıkan alanda incele butonuna tıklayın.

Ekranda bulunan Network butonuna tıklayın.



Sonrasında ise Disable cache tıklayın.



Artık sitede yaptığınız değişiklik hemen sizde görünmeye başlayacaktır.





#30
Modifikasyon Adı:Real Popup with AdBlock Detection
Yazar:dougiefresh
Uyumluluk:2.0.11, 2.0.12, 2.0.14, 2.0.15, 2.1 Beta 3

Açıklama: Adblock kullananları engeller ve popu uyarı verir.

Dosya Linki:

https://custom.simplemachines.org/mods/index.php?mod=4096
#31
Modifikasyon Adı:Real Popup with AdBlock Detection
Yazar:dougiefresh
Uyumluluk:2.0.11, 2.0.12, 2.0.14, 2.0.15, 2.1 Beta 3

Açıklama: Adblock kullananları engeller ve popu uyarı verir.

Dosya Linki:

https://custom.simplemachines.org/mods/index.php?mod=4096
#32
Modifikasyon Adı:Delete Unactivated Members
Yazar:dougiefresh
Uyumluluk:2.0.14, 2.0.15, 2.1 Beta 3

Mod sahibi açıklama translate:

Bir gün forumuma baktım ve 14.776'dan 9,870'inin, birçoğu 1 yaşından büyük olduğunda devre dışı kaldığını gördüm. Bu beni rahatsız etti, bu yüzden belirli bir süre sonra hesabını etkinleştirmemiş üyeleri otomatik olarak kaldırmak için bu modu yazdım. Kullanıcılara, üyeliğin etkinleştirilmemesi nedeniyle üyeliklerinin silindiğini e-postayla gönderme seçeneği de vardır.

Bu modun başlangıçta ayarlanan gün sayısını ayarlamadığını lütfen unutmayın. Bu modun çalışması için bunu yapmalısınız. 30 gün tavsiye ederim, ancak ne istersen ayarlayabilirsiniz.

Yönetici Ayarları

yılındaYönetici=>Üyeler=>Kayıt=>Ayarlar, 2 yeni ayarlar vardır:
oDevre dışı bırakılan hesapların silinmeden önceki gün sayısı
o Hesapları silinen kullanıcılara bildirilsin mi?

Dosya linki:

https://custom.simplemachines.org/mods/index.php?mod=4163
#33
Modifikasyon Adı:Delete Unactivated Members
Yazar:dougiefresh
Uyumluluk:2.0.14, 2.0.15, 2.1 Beta 3

Mod sahibi açıklama translate:

Bir gün forumuma baktım ve 14.776'dan 9,870'inin, birçoğu 1 yaşından büyük olduğunda devre dışı kaldığını gördüm. Bu beni rahatsız etti, bu yüzden belirli bir süre sonra hesabını etkinleştirmemiş üyeleri otomatik olarak kaldırmak için bu modu yazdım. Kullanıcılara, üyeliğin etkinleştirilmemesi nedeniyle üyeliklerinin silindiğini e-postayla gönderme seçeneği de vardır.

Bu modun başlangıçta ayarlanan gün sayısını ayarlamadığını lütfen unutmayın. Bu modun çalışması için bunu yapmalısınız. 30 gün tavsiye ederim, ancak ne istersen ayarlayabilirsiniz.

Yönetici Ayarları

yılındaYönetici=>Üyeler=>Kayıt=>Ayarlar, 2 yeni ayarlar vardır:
oDevre dışı bırakılan hesapların silinmeden önceki gün sayısı
o Hesapları silinen kullanıcılara bildirilsin mi?

Dosya linki:

https://custom.simplemachines.org/mods/index.php?mod=4163
#34
Modifikasyon Adı:

Yazar:dougiefresh

Uyumluluk:2.0.14, 2.0.15

Açıklama: Paket Yöneticisi kısmında arama alanı ekler paket ismini arayabilirsiniz.


Dosya Linki:

https://custom.simplemachines.org/mods/index.php?mod=4164
#35
Mod : ColorizeBoards
Yazan : JohnyB

Açıklama: Bu mod sayesinde sitenizde bulunan kategori başlıklarını renklendirmenize olanak sağlıyor.

Kullanımı:

Admin panelden kategoriler kısmında kategori düzenlede ayarları görebilirsiniz.


Mod'un adresi : http://custom.simplemachines.org/mods/index.php?mod=1030
#36
Modifikasyon Adı:Alternate User Posting
Yazar:Diego Andrés
Uyumluluk:2.0.2, 2.0.4

Açıklama: bir konuyu başka bir uyeye devretme modudur.

Dosya Linki:

Alternate User Posting
#37
Modifikasyon Adı:Archive Old PMs
Yazar:dougiefresh
Uyumluluk:2.0.15, 2.1 Beta 3

Açıklama: Eski pmlerinizi arşivlemenize yarar.

Dosya Linki:

Archive Old PMs
#38
Modifikasyon Adı:Archive Old PMs
Yazar:dougiefresh
Uyumluluk:2.0.15, 2.1 Beta 3

Açıklama: Eski pmlerinizi arşivlemenize yarar.

Dosya Linki:

Archive Old PMs
#39
Sitede bir değişiklik yapmak istediğiniz hangi dosyanın ne işe yaradığını bilmiyor olabilirsiniz bende smfde hangi dosyanın ne işe yaradığını yazacağım.

1: index.template.php

Bu dosya sitemizin header (üst alan) ve footer (alt alan) kısmından oluşur. Tüm sayfalarda footer ve header alanı gözükür. index.template.phpde yaptığımız değişiklik header ve footer tüm sayfalarda gözükür.

2: boardindex.template.php

Bu dosya ana sayfada bulunan header ve footer dışında kalan kısımdır. Yaptığınız değişiklik sadece anasayfada görünür.

3: MessageIndex.template.php

Bu dosya konuların listelendiği kısımdır. örneğin anasayfadaki bir kategoriye tıkladığımızda açılan kısım footer ve header hariç orta kısımdır. Yaptığınız değişilik sadece o kısımda görüntülenir.

4: Display.template.php

Bu dosyada yaptığınız değişiklik header ve footer hariç konu içinde bulunan alanı değiştirir. yaptığınız değişiklik sadece konu içinde görüntülenir.

Not: İlgili dosyalarda birşey aramak istiyorsanız.

Chrome tarayıcısında sağ tıklayıp inceleye tıklayın. değiştirmek istediğini alanı seçin div yada diğer html koddan parça alarak üsteki dosyalarda arama yapın.

ipucu:

Dosyalarda değişikliklerde kod eklemelerinde yapılan hatalar

Hataların çoğunluğunda echo ' '; kodlarının açık ve kapatılmamasından kaynaklı hatalardır.

Yada phpde { }kodunun açık yada kapalı kodunun kapanmamasından yada eksik kod kullanmasından kaynaklanan hatalardır.


Üste paylaştığım dosyalar en önemli tema değişiklik yapabileceğiniz dosyalardır. diğer dosyalar için bilgi isterseniz konu altında yazmayı unutmayın.

Mod kurulumu yaparken yada maneul işlem yaptığınızda kodlar ilk önce kullanmış olduğunuz seçmiş olduğunuz temadan kodları çeker eğer modun başka dosyalarda değişiklik yaptıysa ozaman defaultun içindeki tema dosyalarından çeker.

Örnek: Profile.template.php dosyası olsun. a temamız olsun ve default teması olsun.

Bir mod yüklediniz bu mod Profile.template.php de değişiklik yaptı diyelim. ilk önce seçmiş olduğunuz tema kontrol edilir Profile.template.php dosyası temanızda yoksa default teması içerisindeki Profile.template.php dosyasını kullanır.

#40
Sitelerinizde yaşadığınız sorunlarınızı, kullanmış olduğunuz sürüme ait kategoride açmayı unutmayın.

Uyulması gereken kurallar;

1: Sorunuzu sormadan önce hangi modla ilgili sorun yaşıyorsanız o modun konusuna sorunuzu yazın.

2: Sorunuzu sormadan önce ayrıntılı ve gerekirse resimli anlatım yapmaya çalışın.