Basit Makineler Forumunuzu (SMF) spam'den nasıl korursunuz. Simple Machines (SMF) forumunuzu spam'den nasıl korursunuz Front-end forum smf

  • İletişim için sohbet edin, forumda ciddi sorular sorun. Orada profesyoneller onlara cevap verecek ve cevaplar kaydedilecek ...
  • : İyi günler! Askerlik görevi sırasında, 1996 yılında Çeçen Cumhuriyeti'nde resmi bir savaş görevi gerçekleştirme süresi için bir sözleşme imzaladı. Kişisel dosya, sözleşmenin orijinalini ve sözleşmenin akdedildiğini doğrulayan bir arşiv belgesini içerir. Ancak bu gerçek, sicile yansıtılmıyor. Bana bu sözleşmenin (ilk) akdedilmesiyle ilgili verileri sicilime nasıl gireceğimi söyle? Hangi yönetim belgesi bu konuyu düzenler? Anladığım kadarıyla, sicilde her şey kronolojik sırada mı olmalı? Teşekkürler!
    Bugün saat 12:30:01
  • : Yapabilirler. Sözleşme yaş sınırına ulaşıldıktan sonra tamamlanırsa nüanslar mümkündür, ancak diğer durumlarda mümkündür.
    Dün 13:44:55
  • : Merhaba. Sözleşme sona ererse, sözleşmeye uymadıkları için RF Silahlı Kuvvetleri saflarından ihraç edilebilirler mi? VVK sınırlı olarak kabul edildi, sağlık nedenleriyle işten çıkarılma mektubu yazdı.
    Dün 13:40:38'de
  • : Yani belki bir kişinin sözleşmesi sona ermiştir, ancak kovulmamıştır.
    Dün saat 11:36:42
  • : Ivan FKruzenshtern, ne işe yarar? Sözleşme sonunda fesih ihbarsız yapılır. Bu nedenle, İcra Kurulu Başkanı'nın eylemlerinde, belki de raporu kararsız bırakması ve "Sözleşmenin bitiminden önce işten çıkarma hakkının olmaması nedeniyle reddetmesi dışında" yasa dışı hiçbir şey yoktur. " Ne kadar rapor yazarsanız yazın, bu sürenin dolmasına 4 aydan az bir süre kalana kadar sözleşme süresi sonunda işten çıkarılmazsınız.
    Dün saat 10:58:43
  • : Ayrıca Rusya Federasyonu Silahlı Kuvvetlerinin Disiplin Yönetmeliğini ve özellikle Bölüm 6'yı okuyun. Sanırım kendiniz için birçok ilginç şey öğreneceksiniz! Bu tür ortak gerçekleri gerçekten okumadınız ve bilmiyor musunuz ???
    Dün saat 08:17:11
  • : Raporu savaşçıya gönderin, gelenin altında, gelenin üzerinde duracağı ikinci kopya (kopya), bırakın. Bir ay içinde herhangi bir tepki gelmezse, üstlerinizin hukuka aykırı hareketlerini savcılığa şikayet edin!
    Dün saat 07:38:12
  • : Merhaba, böyle bir soru, vekil şef, sözleşmenin sonunda rezervin işten çıkarılmasıyla ilgili raporumu imzalamayı reddediyor, hangi maddeleri ihlal ediyor ve bu durumda nasıl davranmalıyım?
    15 Ocak 2020 16:11:33
  • : 2020'de CTO ödemelerinin iptal edilip edilmediğini kim bilebilir?
    15 Ocak 2020 13:07:29
  • : Yeni bir sözleşmenin imzalanması ve ardından kartın nasıl düşeceği hakkında bir rapor gönderin.
    14 Ocak 2020 17:20:42
  • : Sözleşmenin süresi sona eriyor, yeni bir sözleşme yapma arzusu var, ancak hastalık muhtemelen onkolojiyi sakatladı. VVK olmadan kimse sözleşmemi yenilemeyecek mi? Böyle bir durumda ne yapmalısınız? Gönderiyi düzenle
    14 Ocak 2020 16:37:15
  • : [e-posta korumalı] Biz biliyoruz ki. Ve ne sormak istedin?
    11 Ocak 2020 21:20:08
  • : bir askere hizmet barınağı sağlanması gerektiği kabul edilmelidir, yani. alt kira tazminatı için kuyruğa kaydoldu
    11 Ocak 2020 16:26:56
  • : Hayır, azami bakım iznine 2019'da 3 yıla kadar ara vermek, 2018'de tatil yapmak ve ardından bakım iznine geri dönmekti. Ancak bu da şüphelidir, ana tatil, askeri adamın talebi üzerine BIR tatilinden önce veya sonra sağlanır. Rapor yoktu - tatil yok.
    08 Ocak 2020 06:42:37
  • : Herkese iyi geceler. 2020'de üç yaşından küçük bir çocuk için ebeveyn izninden ayrıldıktan sonra 2018 için yasal izni kullanmanın mümkün olup olmadığını söyler misiniz?
    08 Ocak 2020 00:28:40

Birinin bilmiyor olması durumunda, Simple Machines Forum - kısaca SMF - resmi web sitesinin dediği gibi, birkaç dakika içinde kendi çevrimiçi topluluğunuzu düzenlemenize olanak tanıyan ücretsiz, profesyonel düzeyde bir pakettir. bu motorda, burada görebilirsiniz. Forumumu kendim koydum (bu arada, FreeForum.biz'e gidin).

Forumunuzda az veya çok spam görünmesi önemli değil. Önemli olan, değerli zamanınızı ölçülü olarak harcamanızdır. Tüm işi sizin yerinize yapacak bir eklenti kurmak birkaç dakikanızı alır ve size toplamda gün ve ay kazandırır, bu da mesajları silmek ve kullanıcıları silmek için harcayacağınız dakikalardan artacaktır.

Spam gönderenlerle kendi başıma savaşmaya çalıştığımı fark edeceğim - IP ve hatta alt ağlar aracılığıyla erişimi engelledim. Gerçekten işe yaradı, çok fazla çöpü ortadan kaldırdı, ancak yine de, her bir veya iki günde bir birileri yolunu tuttu. Ve yasaklı IP'lerin veritabanını yenilemek için oldukça fazla zaman harcandı. Daha uygun bir yol olması gerektiğini düşündüm ve gerçekten bulundu!

1. Spam Göndericiyi Durdur'u yükleme ve yapılandırma

İki haftalık operasyonda, bu eklenti 2202 sahte kullanıcıyı engelledi. Her biri en az bir mesaj bırakacaktı. Spam gönderenler yavaşlamayacak ve her gün forumumu temizlemek için zaman harcardım.

Bunun yerine, birkaç günde bir kullanıcı yönetimi sayfasına gidiyorum ve şöyle bir şey görüyorum:

"Onay bekleniyor" bölümüne dönüyorum (bunlar, hesapları yönetici tarafından onaylanana kadar mesaj bırakma fırsatından mahrum bırakılan spam göndericilerdir). "Tümünü seç" kutusunu işaretliyorum ve tek tıklamayla siliyorum:

Hepsi bu, tüm spam hesapları unutulmaya gönderiliyor. Kullanıcı listemize geri dönün:

Listenin gözle görülür şekilde azaldığı görülüyor, peki geri kalanlar kimler? Hepsini seçip doğrulama için tek bir tuşla gönderiyoruz:

Bir "kırmızı" belirdi, hemen siliyoruz. Boş zamanınız varsa, başkalarını yapabilirsiniz. Zaman yoksa, yeni kullanıcılarla hiçbir şey yapmayın - sonraki kontrollerde çoğu "kızarır". Vaktiniz varsa, profillerine gidip - imzada bir bağlantı varsa - hemen yasaklandığını görebilirsiniz, bunlar asla tek bir yararlı mesaj bırakmayacak olan spam göndericilerin sahte hesaplarıdır.

Bu sihirli eklentiyi nasıl kullanacağınızı anlattım, şimdi de nasıl kuracağınızı anlatacağım.

İki dosya indirin: dil_full.zip (bu, eklentiyi çevirmek için kullanılan dil paketidir) ve StopSpammer_v2_3_9.zip (sürümler güncellendiğinden sayı farklı olabilir). StopSpammer_v2_3_9.zip arşivinin içeriğini bir klasöre açın. Language_full.zip arşivini aynı klasöre açın, dosyaları değiştirmeyi kabul edin. Şimdi klasörümüzü sıkıştırın.

Yönetici panelinde paketleri yüklemeye devam edin. "Paketi İndir" etiketinin karşısında, bilgisayarınızda bir dosya seçmek için bir düğme vardır. Yeni arşivimizi seçin (dil dosyasını değiştirdiğimiz yer), foruma yükleyin ve paketi etkinleştirin.

Hepsi bu kadar!

Eklentinin ek yapılandırması yönetici panelinde gerçekleşir: şuraya gidin:

Kullanıcılar → Kayıt → Ayar

Varsayılan değerleri orada bırakabilirsiniz. "API Anahtarınız" adlı bir alan da vardır. Bu anahtar olmadan, yeni spam göndericileri bildiremezsiniz (ancak eklenti çalışır ve bilinen spam göndericileri filtreler). Kendi API anahtarınızı almak istiyorsanız, kaydolmak için www.stopforumspam.com adresine gidin ve ardından anahtarı buraya girin. Anahtarı henüz almadıysanız, alanı boş bırakın. Ardından varsayılan anahtar kullanılacaktır.

2. Anti-Spam Bağlantılarını yükleme ve yapılandırma

SEO dininin yandaşları (SEO-nistlere karşı tutumum hakkında daha fazlasını başka bir kaynakta görebilirsiniz), sitelerine verilen bağlantıların sayısını artırarak onu "teşvik ettiklerine" (bir nedenden dolayı, ​ilginç ve yüksek kaliteli içerik yaratmak onların hiç aklına gelmez). Bir enayi olurdu, ama ondan para almanın yolları olurdu. Bu nedenle, bazı "vatandaşlar", forumlarda "çalışan" siteler için hizmet vermektedir. Farklı forumlarda çok sayıda hesap oluştururlar ve orada imzalara ve diğer uygun alanlara geri bağlantılar eklerler. "Seo-deneyciler" bile bu bağlantılardan sıfır anlam olduğunu deneysel olarak kanıtlamış olmasına rağmen, bazıları bunun için arama motorlarından bir yasak alabileceğiniz konusunda uyarıyor, örneğin Yandex, TÜM forumlardaki ve sitelerdeki bağlantıları görmezden geliyor. herkes link bırakabilir. Google'ın da benzer algoritmaları var - yorumlardaki bağlantıları görmezden geliyor, vb. Ancak yasa enayilere yazılmıyor ... Bu nedenle, biz forum sahipleri, “havalı SEO optimize edicilerin” bir “çalıştır” emri verdiği gerçeğini hesaba katmalıyız. ” bin ruble için boktan şeylerinden.

Spam Göndericiyi Durdur eklentisi bir çok şeyi filtreleyecektir. Ama ona yardım edebiliriz! Forumunuza bağlantı göndermek için spam gönderenlerin ilgisini çekebilirsiniz. Anti-Spam Bağlantıları bunun içindir. Bu eklenti (belirli numaralar ayarlardan değiştirilebilir) bunu yapar:

  • örneğin, beşten az mesajı olanlar, hiç bağlantı bırakamazlar.
  • örneğin 15'ten az mesajı olanlar aktif link bırakamazlar, linklerden http:// kaldırılır ve genel olarak bu linkler nubolink olur (newbielink)
  • örneğin 50'den az gönderiye sahip olanlar aktif link bırakabilir, ancak tüm linkler nofollow niteliğini alır.
  • 50'den fazla gönderisi olanlar, sitenin ağırlığını bağlantı verdikleri sayfaya aktaran en yaygın aktif bağlantıları ekleyebilir.

İnanın bana, olası SEO'lar, bağlantılarının siteye nasıl ulaştığı konusunda çok dikkatlidir. Boktan bağlantılarını oradaki boktan sitelerine kolayca gönderemezlerse, forumunuza olan ilgilerini çok çabuk kaybederler.

Evet bu arada yukarıdaki kurallar imza gibi alanlarda da işe yarıyor.

Bu eklentiyi yüklemek için resmi sayfasına gidin. anti_spam_links_v1.0.1.zip arşivini indirin (sayı farklı olabilir). Yine forum admin panelinde (önceki pakette yaptığınız gibi) paket kurulumuna gidin ve kurun. Bu paket için dil dosyası yoktur, bu nedenle arşivi açmanıza veya onunla herhangi bir şey yapmanıza gerek yoktur.

Eklentiyi yapılandırmak için bölüme gidin

Yapılandırma → Modları Yapılandırma ... → Modları Yapılandırma

Dilerseniz, kullanıcının yeteneklerini yükseltmek için kaç mesaj vermesi gerektiğini yazın.

Çözüm

Bu iki eklenti, forum sahibi olarak hayatınızı ÇOK kolaylaştıracak ve size çok zaman kazandıracak. Bununla birlikte, zaman zaman spam gönderenler devreye girer ve en az haftada bir kez, kullanıcıları "inceltmek" ve spam mesajlarını silmek gerekir. Bu yüzden web kaynaklarınızı atmayın!

Merhaba blog sitesinin sevgili okuyucuları. Bugünün makalesinde, Joomla 1.5'te bir forum sitesi için en iyi seçeneği seçme konusunu tartışacağız ve ayrıca SMF motorunun sunucuya kurulumunu ayrıntılı olarak ele alacağız. Öyleyse neden Joomla'ya harici bir konferans motorunu entegre etmemiz (kullanıcı tabanı paylaşılacak) gerekiyor?

Bu CMS'nin kendi kaliteli konferansları yok mu? Elbette var, ancak hepsi işlevsellik açısından SMF'den ciddi şekilde daha düşük.

Joomla için konferans seçme sorunları

Yukarıdaki motoru kurmayı ve entegre etmeyi denemeye karar vermeden önce birkaç konferans bileşeni denedim. Bana göre en iyisi Kunena idi. Böylece bu bileşeni deneyebilir ve sizin için doğru olup olmadığına kendiniz karar verebilirsiniz.

Simple Machines Forum'u denemeye karar verirseniz, en son sürüm 1.1.11'in beta sürüm 2.0 şeklinde bir alternatifi olduğunu göz önünde bulundurmalısınız. Beta işlevi klasik sürümden çok daha yüksektir, ancak hala bir beta sürümü olması, tamamen kararlı olmadığını gösterir. Şahsen ben riske atmadım ve 1.1.9 sürümünü kurdum (1.1.11 o sırada henüz piyasaya sürülmemişti) ve onun örneğinde bu forumun Jumla 1.5 ile entegrasyonu hakkında konuşacağım.

Şimdi Joomla için JFusion bileşeni hakkında. Bu bileşen, çekirdek hack'lerini kullanmayan kullanıcı tabanını genişleterek tüm uygulamalarda evrensel kullanıcı entegrasyonu sağlar. JFusion, site ve forum kullanıcılarını entegre etmenize olanak tanır. Şu anda aşağıdaki uygulamalar için ücretsiz destek sağlanmaktadır: vBulletin, phpBB3, MyBB, SMF, Magento, Moodle, galeri2 ve dokuwiki.

Ek olarak, JFusion birkaç faydalı modül sağlar; örneğin, konferanstaki son gönderiler için modül, site şablonuna eklenmiş ve ayrıca bir dahili arama eklentisi. Kullandığınız tüm uygulamalar arasında grupları bağlayabileceğiniz kullanıcı gruplarının senkronizasyonu da artık mevcuttur.

Bu bileşen kesinlikle iyi ve çok işlevli, sadece bir nimettir denilebilir. Ve bu mucizeyi nereden indirebilirsin? Evet, aslında, geliştiricinin web sitesinde. En son güncel sürüm şu anda JFusion 1.7.8 RC'dir. Pekala, Joomla'yı kurduk, SMF ve JFusion için yerelleştirme paketleri (Rusça) içeren dosyalar indirildi, şimdi konferans motorunu kurmaya ve karşılıklı çalışmalarının entegrasyonunu kurmaya başlama zamanı.

Simple Machines Forum Kurulumu

Forum motorunu kurarak başlayalım. En son sürümleri indirilebilir ve hem utf-8 hem de 1251 kodlamalı Rusça dil paketi indirilebilir.

SMF'yi sitede ayrı bir klasöre kuracağız. Diyelim ki Jumla'daki site http://dfdf.ru/ adresinde açılıyor, ardından forum http://dfdf.ru/forum/ adresinde açılmalıdır. Bunu yapmak için, sunucuya FileZilla üzerinden FTP üzerinden bağlanmanız ve ana dizinde (Joomla kurulumundan sonra oluşturulan tüm dosya ve klasörlerin bulunduğu), içine kuracağımız yeni bir "forum" klasörü oluşturmanız gerekir. konferans motoru.

FileZilla'da yeni bir klasör oluşturmak için, uzak ana bilgisayardaki dosya ve dizinlerin görüntülendiği programın sağ penceresine sağ tıklayın ve ardından açılır menüden "Dizin Oluştur" seçeneğini seçin. Klasör oluşturuldu, şimdi aynı Filezila'yı kullanarak forumumuzun kurulum dosyalarını içine kopyalamanız gerekiyor.

Bu dosyalar öncelikle yukarıda verilen linkten indirdiğiniz smf_1-1-9_install.zip arşivinden temin edilmelidir. Ardından ftp istemcisinde, sol pencerede Simple Machines Forum motor dosyaları ile smf_1-1-9_install dizinini açın ve sağ pencerede Joomla dizininde oluşturduğumuz klasörü açın.

Klavyede Shift'i basılı tutarken sol klasördeki (konferans motorunun) tüm dosyalarını seçin ve farenin sağ tuşu ile herhangi birine tıklayın. Açılır menüden "Sunucuya yükle" öğesini seçin. İndirmenin bitmesini bekliyoruz ve bir sonraki adıma geçiyoruz.

Forum ruslaştırma dosyalarını hemen sunucuya yükleyin. Daha önce ihtiyacımız olan sürüm için Rusça dil paketini ve ihtiyacımız olan metni bu sayfadan indirmiştik. Benim durumumda bu smf_1-1-10_russian-utf8.zip. Paketini açmanız ve içindeki Temalar klasörünü aynı ada sahip bir klasörün bulunduğu SMF motorumuzun kök dizinine kopyalamanız gerekir. Kopyalama sürecinde, gerekli Rusça çeviri dosyaları Temalar klasörünün çeşitli alt klasörlerine eklenecektir (150'den fazla parça).

Kurulum sırasında belirlenen forumun temel ayarları

Tarayıcıya gidin ve adres çubuğuna www.proekt.ru/forum yazın; burada www.proekt.ru sitenizin adresi anlamına gelir. Sonuç olarak, ilk önce konferansınızın adını "Forum adı" alanına girmeniz gereken SMF motorunu kurmanın ilk adımı başlamalıdır. Kurulum sihirbazında Rusça dilini etkinleştirmek için pencerenin sağ üst köşesinden seçin. Parametre ayarını seçilen dilde göstereceğim.

  • Forum URL'si (SMF forumunun adresi veya başka bir URL'si) - prensip olarak, otomatik olarak girilecektir, değilse, http://proekt.ru/forum girin
  • Gzip Çıktısı(Gzip sıkıştırma), Veritabanı Oturumları (Veritabanındaki oturumlar), UTF-8 Karakter Kümesi (UTF-8 kodlamasını kullanın) - her yerde kutuları işaretleyin
  • İstatistik Koleksiyonuna İzin Ver(istatistiklerin toplanmasına izin ver) - burada kutuyu işaretleyip işaretlememeyi beğeninize göre seçebilirsiniz

Simple Machines Forum için veritabanı ayarları

  • MySQL sunucu adı(MySQL veritabanının bulunduğu sunucunun adresi) - prensipte standarttır, vakaların yüzde 90'ında localhost'tur. Bilmiyorsanız, hostinginizle görüşün)
  • MySQL kullanıcı adı(veritabanı kullanıcı adı) - Veritabanına bağlanmak için kullanıcı adını girin. Çünkü SMF'yi yüklemek için Joomla'dakiyle aynı veritabanını kullanmak istedim, ardından site motorunu kurarken oluşturduğum kullanıcı adını buna göre bu paragrafa girdim.
  • MySQL şifresi(veritabanına erişim şifresi) - Sanırım burada açık. Benim durumumda, veritabanı konferansının şifresi Joomla'yı kurarkenkiyle aynı
  • MySQL veritabanı adı(veritabanı adı) - kullanmak istediğiniz adı girin. Joomla için kullanılanla aynı veritabanı adını buraya girdim. Veritabanı yoksa, forum yükleyicisi onu oluşturmaya çalışacaktır. Ancak bazı ücretsiz barındırma hizmetleri 1'den fazla taban oluşturmaya izin vermez, bu nedenle mevcut olanın adını girin.
  • MySQL tablo öneki(tablo öneki) - burada hiçbir şeyi değiştirmeyin.

"İleri" ye tıklayın. Kurulumun bir sonraki adımı bir forum yönetici hesabı oluşturmaktır.

SMF admin paneline girmek için bir kullanıcı adı ve şifre buluyoruz, e-postamızı giriyor ve bir kez daha veritabanı için şifreyi belirliyoruz. Bitir'i tıklayın. Bir sonraki pencerede, yeni kurmuş olduğumuz Simple Machines Forum'a gitmek için bir onay işareti koyun ve "yeni kurulan forumunuz" yazısına tıklayın. Kurulum tamamlandıktan sonra, otomatik olarak kaldırılmamışlarsa install.php ve install_1-1.sql dosyalarını sildiğinizden emin olun.

Gördüğümüz gibi, bizim durumumuzda forum arayüzü İngilizce olacak, ancak kurulumun ilk aşamasında Rusça'yı seçmiş olsaydık, SMF hemen Rusça olarak açılacaktı. Kurulumdan sonra motoru nasıl Rusça yapacağınızı ve JFusion bileşenini kullanarak forumun Joomla 1.5'teki siteyle etkileşimini nasıl yapılandıracağınızı anlatacağım.

Sana iyi şanslar! Yakında blog sitesinin sayfalarında görüşürüz

ilginizi çekebilir

JFusion'ı SMF Forum ve Joomla Sitesini Birleştirecek Şekilde Yapılandırma
SMF forumunun temaları ve ruslaştırılmasının yanı sıra JFusion bileşenini Joomla'ya yükleme
Foruma girmek ve kullanıcı kaydını SMF'den siteye aktarmak için Joomla'da bir menü öğesi oluşturma
Sitedeki forumdan mesajları görüntülemek ve Jumla'ya dönmek için SMF'de bir düğme oluşturmak için JFusion modülleri Wix - en büyük çevrimiçi oluşturucudan yeni güncellemeler
Gelecekteki bir site için uyarlanabilir bir şablon ve bununla birlikte önyükleme yapmak için sezgisel ve çevik bir CMS nasıl elde edilir
Ücretsiz HTML kodu modülü aracılığıyla veya doğrudan şablona Joomla çalıştıran siteye yapılan ziyaret sayaçlarının kodu nasıl eklenir
Kendiniz bir web sitesi nasıl yapılır - Ücretsiz olarak kendi web sitenizi oluşturmanın 4 yolu
Joomla'daki web siteleri - Joomla'daki popüler proje örnekleri, motorun nasıl bulunacağı ve tanımlanacağı (CMS)
Html, CSS ve PHP bilgisi olmadan profesyonel bir kartvizit web sitesi nasıl oluşturulur? Cevap: MotoCMS! Wix kuralları yeniden: sayfa kodunu düzenleme ve bir veritabanı oluşturma işlevi