Merhaba blog sitesinin sevgili okuyucuları. Bu nedenle, bununla ilgili bir gönderide başladığımız SMF adlı bir forum motoru kurma konusuna devam ediyoruz. Orada İngilizce arayüzünden çeviri açısından henüz forumu Rusça yapmadık. Şu anda çok şık görünmüyor, ancak Ruslaştırmadan (henüz üretilmediyse) ve ilgili bölümlerin oluşturulmasından sonra görünümü önemli ölçüde iyileşecek.
Bugün tasarım temalarını ele alacağız ve onu Rusça yapacağız, ayrıca her iki motorla (hem Joomla hem de SMF) çalışabilen JFusion bileşenini kuracağız, bu da iki ve sadece bir form için ortak bir kullanıcı tabanına sahip olmamızı sağlayacak. onların kayıt ve giriş.
Simple Machines Forum motoru, temaları değiştirme yeteneğini destekler, ayrıca bunlar hem bir bütün olarak tüm forum için hem de özellikle kendi bölümleri için değiştirilebilir. Şahsen, varsayılan dış görünümü kullandım, ancak üzerinde birkaç manuel değişiklik yaptım. Özellikle arka planı, bazı öğelerin renk şemalarını değiştirdim, flaşa bir saat ekledim, radyo ve çok daha fazlasını bu bölümdeki sonraki yazılarda anlatacağım.
Forumu oluştururken neden ek görünümlerden hiçbirini kullanmadım? Şey, muhtemelen tamamen tembelliğimle ilgili. Hayır, bunun yapılabileceği birçok yer olduğu için yeni temalar aramak ve indirmek için çok tembel değildim. Tembelliğim başka yerde yatıyor.
Gerçek şu ki, yeteneklerini genişletmek için tasarlanan bu motor için tüm mod çeşitleri varsayılan temaya odaklanıyor. Açıklamama izin ver. Varsayılan bir temanız varsa, SMF'ye bir veya başka bir mod eklemek birkaç saniye sürer ve kural olarak kodun manuel olarak düzenlenmesini gerektirmez.
Varsayılandan farklı bir tasarım temasına bir mod yüklemeniz durumunda, dedikleri gibi, işlenmemiş tüm parçaları bir dosya ile işlemeniz gerekir. Başka bir deyişle, FileZilla'yı kullanmanız gerekecek (siteye FTP üzerinden erişmek için indirip yapılandırabilir ve bu modun değişiklik yaptığı forum motorunuzun dosyalarını düzenleme için açabilirsiniz.
Ardından kodda doğru yeri arayın ve gerekli işlemleri gerçekleştirin: ya kodu değiştirin ya da silin ya da ihtiyacınız olan parçadan önce veya sonra bir kod parçası ekleyin. Değiştirilmesi gereken bir düzine kadar dosya olabileceğini düşünürsek, bunun ne kadar zahmetli olacağını tahmin edebilirsiniz. Bu durumda çok dikkatli olmanız ve hata yapmamanız gerekir, aksi takdirde forum hiç açılmayabilir.
Varsayılan olmayan bir tema kullanmanın yukarıdaki sorunlarının tümü sizi korkutmuyorsa, buradan indirebilirsiniz. Temalar bölümlere göre (minimalizm, klasiğe yakın, modern vb.) sıralanır ve her biri için tam ekran ekran görüntüsünü görebilirsiniz. Bu temaları nasıl kuracağınızı biraz sonra anlatacağım.
Bu çalışmanın ilk bölümünde açıklandığı gibi, motor dosyalarını barındırmaya yükleme aşamasında forumu ruslaştırmadıysanız (makalenin en başındaki bağlantıya bakın), şimdi yapabilirsiniz. Bu sayfadan daha önce indirilen Rusça dil paketini, paketinden çıkarmanız ve ardından Temalar klasörünü aynı ada sahip bir dizinin bulunduğu kök klasöre kopyalamanız gerekir.
Kopyalama tamamlandıktan sonra, yöneticinin kullanıcı adı ve şifresini kullanarak foruma gitmeniz gerekir. Üst menüden "Yönetici"yi seçin ve ardından sol sütundaki "Sunucu Ayarları"na tıklayın.
Açılan pencerede "Varsayılan Forum Dili" öğesini buluyoruz ve açılır listeden Rusça dilini seçiyoruz ve ardından sayfanın altındaki "Kaydet" düğmesine tıklıyoruz.
İşte bu, şimdi konferansınız tamamen Rusça.
Lütfen gelecekte SMF'ye Rusça çevirisi olmayan modlar eklerken, bazen yönetici panelinde mod ayarlarının görüntülenmesinde sorun yaşayabileceğinizi unutmayın. Aslında, yönetici panelindeki bu ayarlar görünür olmayacak, tk. onlar için Ruslaştırma dosyaları olmayacak. Bu nedenle, bu sorunu çözmek için iki seçeneğiniz olacaktır.
İlk yol, tüm forum için İngilizce'ye geçmektir. Bu nasıl yapılabilir, yukarıda birkaç paragraf görebilirsiniz. Buna göre bu ayarlar ile gerekli işlemleri yaptıktan sonra tekrar Rusçaya dönmeniz gerekecektir.
İkinci yöntem daha karmaşıktır, ancak yalnızca İngilizce etkinleştirildiğinde değil, yönetici panelinde yüklü modların ayarlarını her zaman görmemize izin verecektir. Bu nokta üzerinde bu kadar ayrıntılı duruyorum çünkü birisinin bir mod yüklediği ve ayarlarını konferanslarının admin panelinde bulamadığı sorusu çok yaygın.
Yani ikinci yol, yeni eklenen modlar için Russification dosyalarına çeviri dizeleri eklemektir. Hangi Ruslaştırma dosyalarının değiştirilmesi gerektiğini ve bunların nereden alınacağını nasıl belirleyeceğimi size daha sonra anlatacağım. Şimdilik geçici olarak ilk yöntemi kullanabilirsiniz.
İlk önce JFusion ve Russification'ı indirmeniz gerekecek. Joomla yönetici paneline girerek standart eylemleri gerçekleştiriyoruz: yönetici panelinin üst menüsünden "Uzantılar" - "Yükle / Kaldır" - "Paket dosyasını indir" - "Gözat" düğmesi - öğelerini seçin bilgisayarınızı jfusion_package.zip bileşenine sahip dosya - " Dosyayı indir ve Yükle> " üzerine tıklayın.
Bundan sonra, bileşenin başarıyla kurulduğunu bildiren bir pencere açılır. Sorunlarınız varsa, hemen yukarıda verilen bağlantıdan bazılarını çözme seçeneklerine aşina olabilirsiniz.
Şimdi sıra, bileşenin kendisi ile aynı şekilde eklenen Ruslaştırmaya geldi. Onlar. eylem sırasını tekrarlıyoruz: "Uzantılar" - "Yükle / Kaldır" - "Paket dosyasını indir" - "Gözat" düğmesi - bilgisayarınızda JFusion russification dosyasını bulun - "Dosyayı indir ve Yükle" ye tıklayın buton. Şimdi "Components" - "JFusion" yolu boyunca ayarlara gidebilir ve Russification'ın başarıyla eklendiğinden ve çalıştığından emin olabiliriz.
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
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
Foruma girmek ve kullanıcı kaydını SMF'den siteye aktarmak için Joomla'da bir menü öğesi oluşturma
SMF Forum Kurulumu - JFusion Bileşenini Kullanarak Joomla 1.5 ve Simple Machines Forum Entegrasyonu
Joomla için Uzantılar - nedir ve Joomla için bileşenler, modüller ve eklentiler nereden indirilir, nasıl kurulur ve kaldırılır
Joomla'da bloglar, kataloglar ve portallar oluşturmak için K2 Bileşeni - özellikler, kurulum ve ruslaştırma Joomla için Fotoğraf Galerisi - Bölüm 3 - Phoca Galeri bileşenini kullanarak Joomla 1.5'te galeriler oluşturma - kategoriler ekleme ve fotoğraf galerisine resim yükleme
ARTIO JoomSEF - Joomla'da CNC (SEF) bağlantıları ve Başlık kurma ve bu uzantıyı kullanarak 404 hata sayfası oluşturma
Akeeba Backup (eski JoomlaPack) - Joomla'da bir site yedeği oluşturun ve iki tıklamayla bir yedekten geri yükleyin
Botmaster Labs tarafından organize edildi, planlanmadı. Zaman yok, yeni çıkmış bir trend gibi yarışma için videoya ihtiyaç var, ancak her şeyi iyi ekran görüntüleri (IMHO'm) ile açıklamak daha kolay ve gerçekten hiçbir şey çekmek istemiyorum. Yani çok az karlı olan kaldı, aptal spam artık hiç kural değil, burada düşünmeniz gerekiyor ve sadece eski olanlar güzel bir pakette biraz itip tozlamaya çalışırsa, hiç kimse konuyu yakmaz. :) Ama bu bizimle ilgili değil. Genel olarak, bu 3 "değil", bence, potansiyel katılımcıların çoğunluğu için rekabete katılımın önündeki engeller haline geldi. Üçte bir araba tamir etmek gibidir: ucuz, yüksek kaliteli, hızlı - hizmette aynı anda sadece 2 koşul yerine getirilebilir. otur ve sana daha yakın olanı seç. :) Rekabet aynı: Vaktim var, video çekebiliyorum ama konu yok ya da video çekmeyi biliyorum, konu var ama hiç vaktim yok, ya da boş zamanım ve biraz temkam var ama video ürkütücü. Ancak aynı anda 2 koşul karşılanırsa bu iyidir. Pekala, tamam, sözleri bırakalım. kendime devam edeceğim. Planlamadım, yani yarışmaya katıldım, hangi makaleye oy vereceğimi bile seçtim. Ne istersen söyle, ama Doz yazılımı çok iyi biliyor ve onu çok mantıklı kullanmayı biliyor. Ama bugün entrikanın yarışmada ortaya çıktığını öğrendim. Oy kullanamayacağım ortaya çıktı, ancak yalnızca 2011'de yazılımı satın alan ve yarışma onlar için tasarlanmış yeni başlayanlar bunu yapabilecek. Biraz şaşırdım ama sahibi bir usta. Yarışma bir reklam kampanyasıdır ve Alexander bunun nasıl yürütüleceğini daha iyi bilir. Genel olarak, bir makale yayınlamaya karar verdim, kimin için açık olduğu zaman yazmak biraz daha kolay, tüm toplu çiftlik için, aslında bunu yapmak imkansız.
Uzun tanıtım bitti, şimdi konuya.
Xrumer + Hrefer kompleksi olan böyle bir süper biçerdöver edindiğinde yeni başlayan birinin neye ihtiyacı vardır? Bu doğru, üzerinde nasıl çalışılacağını öğrenin ve sayfalarla spam göndermeye başlayarak para kazanabileceğiniz yanılsamasını atın. Böyle düşünüyorsanız, paranızı hemen hayır kurumlarına bağışlayın. Kompleksin araçlarını nasıl kullanacağınızı, tercihen kendiniz bileyerek öğrenmeniz gerekir. "Daha fazla al - daha fazla at" zamanı geçti. Nicelik kaliteye yol açar. Bu yüzden üssü kendimiz için toplayacağız, bunu nasıl yapacağımızı öğrenmeyin - trenin gerisinde kalacaksınız. Elbette Hrefer bu konuda bize yardımcı olacaktır. Kaynaklarınızı Google'da tanıtmayı planlıyorsanız, Google aracılığıyla bağış siteleri de aramamız gerekir. Bence bu açık ve mantıklı. Ancak Google, bakır dağın sahibi olarak servetini herkese dağıtmıyor. Bunun için bir yaklaşıma ihtiyacınız var. Hemen söylemek isterim ki, kamuoyunda bulduğunuz işaretlere dayanarak bir şeyler toplayacağınızı ummayın. Bu yüzden halka açıktırlar, çünkü değersizdirler. Konuyu daha fazla geliştirmeyeceğim. Size nasıl doğru bir şekilde monte edeceğinizi söylesem iyi olur, böylece sonucu görürsünüz, gerisini kendiniz bitirirsiniz, asıl mesele prensibi anlamaktır. Genel olarak forum bazında değil, ihtiyacımız olan belirli motorlar bazında doğru bazında toplama yapmak gerekiyor. Bu, yeni başlayanların ana hatasıdır - belirli bir şeye odaklanmak değil, her şeyi bütünüyle kapsamaya çalışmak. Yine de, aşağı yukarı normal bir tabanı ayrıştırmak istiyorsanız, bunu operatör sorgularında kullanmayı reddedin. "inurl:", "site:", "başlık" vb. Google, sizin gibi arama yapanları anında yasaklayacaktır. Bu nedenle, Hrumer'in şu anda çalıştığı motorları dikkatlice inceliyoruz:
php-Fusion tarafından desteklenmektedir
Hrumer 7.07 sürümünde, program birkaç yeni motorda eğitilmiştir:
forumi.biz, forumb.biz, 1forum.biz, 7forum.biz vb.
phpBB-fr.com, Solaris phpBB teması
Ve yeni şeyler öğrenme süreci sürekli devam ediyor.
Genel olarak Hrefer tarafından ayrıştırma için doğru sorguları hazırlamamız gerekiyor. Örnek olarak bir forum djok'u ele alalım. SMF Forumları... Ve ayrıştırmak için parçalara ayırmaya başlayalım. Sevgili Google'ımız bu konuda bize yardımcı olacaktır. Google'a bir istek girme SMF Forumları- arama sonuçlarında çok fazla çöp var, 13. sayfaya geri sarıyoruz ve herhangi bir bağlantıyı seçiyoruz. Buna rastladım: http://www.volcanohost.com/forum/index.php?topic=11.0. İçini açıp inceliyoruz. Sayfada, bu motordaki diğer sayfaları aramak için uygulanabilecek karakteristik bir şey bulmamız gerekiyor. Altbilgide, aşağıdaki yazıyı fark ediyoruz SMF 1.1.14 tarafından desteklenmektedir, alıntı yapıyoruz ve Google'a giriyoruz, bize bu istek için yaklaşık 59 milyon seçenek bildiğini gösteriyor. Bağlantılara hızlıca bakarız, bu anahtar kelimeye birkaç veya iki seçenek daha ekleriz, örneğin, "SMF 1.1.14 tarafından desteklenmektedir" kavak veya "SMF 1.1.14 tarafından desteklenmektedir" viagra... İsteğin muhteşem olduğuna, yalnızca forumların görüntülendiğine ve sizin için neredeyse hiç çöp olmadığına ikna olduk.
Ayrıca yukarıda da belirttiğim gibi nicelik değil nitelikle ilgileniyoruz. Devam et. Aynı forumdan, altbilgiden başka bir ifade alıyoruz: , biz de alıntılayıp Google'a besliyoruz. Yanıt olarak, 13 milyondan fazla sonucu bildiğini ortaya koyuyor. Yine arama sonuçlarına göz atıyoruz, ek kelimeler ekliyoruz ve sonuçları onlarla kontrol ediyoruz. Sorgunun harika olmasını ve neredeyse hiç çöp olmamasını sağlıyoruz. Genel olarak, zaten 2 demir isteği var. İlk forumu şimdilik yalnız bırakmanızı ve diğer forumlar için istek toplamaya devam etmenizi öneririm. Neyse ki, Google istek üzerine açıktır 2006-2008, Simple Machines LLC... Sonuçlardan örneğin şu forumları alıyoruz: http://www.snowlinks.ru/forum/index.php?topic=1062.0 ve http://litputnik.ru/forum/index.php?action=printpage; topic=380.0 altbilgilerinde şu istekleri alıyoruz: "Powered by SMF 1.1.7" ve "Powered by SMF 1.1.10" (Hrefer için her zaman tırnak içinde kullanmanızı tavsiye ederim, çünkü her şeyden önce kaliteye ihtiyacımız var). Ne yaptığımızın açık olduğunu düşünüyorum, sonunda SMF motorunda forum aramak için belirli bir sorgu veritabanına sahip olacağız (örnek olarak seçildi, motorların geri kalanı aynı).
Bunun gibi bir şey görünecek:
"SMF 1.1.2 tarafından desteklenmektedir"
"SMF 1.1.3 tarafından desteklenmektedir"
"SMF 1.1 RC2 tarafından desteklenmektedir"
"SMF 1.1.4 tarafından desteklenmektedir"
"SMF 1.1.8 tarafından desteklenmektedir"
"SMF 1.1.7 tarafından desteklenmektedir"
"2006-2008, Simple Machines LLC"
Ve hepsi bu değil. Motorların versiyonlarını toplarken, bazı SMF forumlarında altbilgide "2001-2006, Lewis Media" nadvisini buluyoruz. Bu talebi kontrol ediyoruz, bizi de tam anlamıyla tatmin ediyor. Benzer bir sorgu buluyoruz: "2001-2005, Lewis Media". Altbilgiler arasında dolaşırken şu sorguyu buluyoruz: "SMFone design by A.M.A, SMF 1.1'e taşındı". Kontrol ediyoruz - mükemmel. Vesaire. Yarım saatlik bir çalışma ve motor için harika bir sorgu veritabanınız var ve Google, bu sorgular için operatörleri kullanmaktan çok daha az yasaklanacak. Ve aynı zamanda, veritabanınız "index.php? Topic =" gibi sorgular kullanmaktan çok daha temiz olacaktır, çünkü burada Google sadece ihtiyacımız olan forumları değil, aynı zamanda başarılı olduğumuz birçok kaynak bırakacaktır. forum konusuna bir link; Tartışabilirsin, derler ki, bunda yanlış olan ne? Diğerleri bir bağlantı bıraktı, böylece yapabiliriz. Fakat! Linkler sadece Hrumer tarafından değil, diğer programlar tarafından da bırakılabilir. dahası, belirli bir kaynakta, sözde son derece uzmanlaşmış yazılımda yorum bırakmak için özel olarak keskinleştirilebilirler, ayrıca bu tür bağlantılar elle bırakılabilir. Tekrar ediyorum, bizim için önemli olan çöpün miktarı değil, kalitesi, doğru taleplerle temel ve böylece toplayacağız. Bu yöntemin avantajı, pratik olarak Hrefer'de yapılandırmanıza gerek olmamasıdır. elek-filtre
, basitçe kapatabilirsiniz, çünkü Google pratikte size çöp vermeyecektir.
Ana bilgisayar adı = http: //www.baidu.com
Sorgu = s? Wd =
Bağlantı Maskesi =
ToplamSayfa = 100
SonrakiSayfa =
SonrakiSayfa2 =
CaptchaURL =
CaptchaImage =
CaptchaAlan =
伟哥 - viagra
吉他 - gitar
其他 - dinlenme
保险公司 - sigorta
Bunları word dosyasında değiştirmek için bu kodları koyun:
% E4% BC% 9F% E5% 93% A5
% E5% 90% 89 E4% BB% 96
% E5% %85 B6% E4% BB% 96
% E4% BF% 9D% E9 %99 A9 E5% %85 AC% E5% 8F% B8
Sigorta için bir web sitesini tanıtıyorsanız, o zaman profilinize bir tematik (!) Hatta istek üzerine bulunan bir Çin forumuna bir bağlantı yerleştirerek " Forum SMF "保险公司çok güzel olacak.
Sonuç olarak şunu söylemek isterim ki, Khreferlerin kötü olduğundan ya da tırmalamadığından şikayet edenleri hiçbir zaman anlamamışımdır, hep bunu söylemek istemişimdir, siz sadece nasıl pişireceğinizi bilmiyorsunuz. Bir hreferden daha iyi, hiçbir ayrıştırıcı sonuçların nasıl toplanacağını bilemez, yalnızca isteklerin doğru olması gerekir. Hrefer bir araba: iyi, sağlam, Almanca yapılmış, ancak bir kişi kullanıyor ve her şey ne kadar akıllı kullanıldığına bağlı, arabayı aynı anda sağa ve sola gitmeye zorlayamazsınız.
Ayrı bir konu üslerin temizliği, bir önceki yarışma için 3 yıl önce yapmıştım. Daha fazlası ile, her şey hala alakalı, ancak şimdi 200'ü kontrol etmeyi reddedebilirsiniz Tamam, bu süreci gerçekten beğenmedim, hatalar çok büyüktü, birçok gereksiz şey filtrelendi. Şimdi bu, Hrumer'in çalışması sürecinde neredeyse otomatik olarak yapılabilir, ancak bu süreç "200 OK" kontrolünün tam bir analogu değildir. Genel olarak, şu noktaya kadar: çok uzun zaman önce Hrumer'de harika bir fırsat ortaya çıktı - proje çalışması sırasında kaynaklardan bilgi çalmak. Şuna benziyor. Süreçte işlenecek bir şablonda sürüyorsunuz ve şablondan toplanan bilgiler Günlükler klasöründeki xgrabbed.txt dosyasına girilecek. Bu işlevi her şey için kullanabilirsiniz, hayal gücünün uçuşu çok büyük. Bu işlevi, "süresi dolmuş" bağlantıları çalışan veritabanından kaldırmak için haftada bir kez kullanıyorum. Tabanı bu tür kaynaklardan temizlemek için forumların her gün öldüğü bir sır değil ve "Autograbbing" aracı bu durumda bize yardımcı olacak.
Ne de olsa, genellikle http://www.laptopace.com/index.php yazarak, bu alanın zaten bir gaddyad olduğunu görüyoruz, ancak orada bir forum yok. Yani bu cürufu tabandan atmak için yağmalayacağız. :) Sayfanın kaynak kodunu açın ve oradaki şu girişi görün: