Smf tomonidan boshqariladigan PHP mavzusi indeksi yo'q. Forum uchun dvigatelni avtomatik tanlash. Rus tilini qo'llab-quvvatlamaydigan o'rnatilgan modlar bilan bog'liq muammolarning aksariyati

Salom, blog sayti o'quvchilari. Xo'sh, keling, SMF deb nomlangan forum mexanizmini nozik sozlash mavzusini davom ettiramiz, men uni bu haqda postda e'lon qilaman. Ular u yerda hali ruscha forum yaratmagan, shuning uchun men uni inglizcha interfeysdan tarjima qilaman. Ayni paytda u unchalik ko'rinmas ko'rinadi, lekin ruslashtirilgandan keyin (u hali buzilmagan) va tegishli bo'limlar yaratilgandan so'ng, uning ko'rinishi ancha yaxshilanadi.

Bugun biz dizayn va noyob rus dizayni, shuningdek, ikkita yoki bir nechta shakllar uchun ona bazasini yaratishga imkon beruvchi ikkala dvigatel (Jumla va SMF) bilan ishlashi mumkin bo'lgan JFusion komponentining yetkazib berilishini ko'rib chiqamiz. estration va kirish.

Rus tili paketini ro'yxatdan o'tkazish va o'rnatish uchun mavzular

Simple Machines Forum mexanizmi narsalarni o'zgartirish qobiliyatini qo'llab-quvvatlaydi va ular butun forum uchun ham, saytning boshqa bo'limlari uchun ham o'zgartirilishi mumkin. Men bezatish mavzusiga alohida e'tibor qaratdim, lekin bu holda men qo'lda juda ko'p o'zgarishlar qildim. Shu bilan birga, men fonni, ma'lum elementlarning rang sxemasini o'zgartirdim, flesh, radio va boshqa ko'plab sanalarni qo'shdim, bu haqda sizga ushbu bo'limning kelgusi xabarlarida aytib beraman.

Nima uchun forumni yaratishdan oldin dizaynning qo'shimcha mavzulari bilan vikoristavaya zhodnaya qilmadim? Xo'sh, mana, ohangdor, hamma gap mening joyimda. Yo'q, men hazillashishga va yangilarini jalb qilishga dangasa emas edim, xayriyatki, shaxsiyatsiz pul ishlashingiz mumkin bo'lgan joy bor. Mening hayotim boshqa joyda yotadi.

O'ng tomonda, ushbu dvigatel uchun uning imkoniyatlarini kengaytiradigan barcha turli xil modlar standart mavzuga yo'naltirilgan. Keling, tushuntiraman. Agar sizning dizayn mavzuingiz sukut bo'lsa, u holda SMF-ga u yoki bu modni qo'shish bir necha soniya ichida amalga oshiriladi va qoida tariqasida kodni qo'lda tuzatishni talab qilmaydi.

Bezatish mavzusida moda paydo bo'lgandan so'ng, u standartdan olib tashlanadi, barcha tugallanmagan qismlarni faylga qo'yish kerak ko'rinadi. Boshqacha qilib aytganda, siz FileZilla yordamiga kirishingiz mumkin (siz uni yuklab olishingiz va sozlashingiz mumkin, siz FTP protokoli orqali saytga kirishni rad qilishingiz va tahrirlash uchun forum dvigatelingiz fayllariga kirishingiz va ushbu modga o'zgartirishlar kiritishingiz mumkin) .

Keyin kodda kerakli joyni toping va kerakli amallarni bajaring: yoki kodni almashtirish yoki kodga kerakli bo'lakdan oldin yoki keyin bo'limni olib tashlash yoki qo'shish. O'zgarishlarni talab qiladigan, ehtimol o'nlab fayllarni saqlaganingizdan so'ng, uni yaratish qanchalik qiyinligini tushunasiz. Bunday holda, siz juda hurmatli bo'lishingiz va rahm-shafqat ko'rsatmasligingiz kerak, aks holda forum ochilmasligi mumkin.

Agar yuqoridagi barcha muammolar sukut bo'lmasa, unda siz ularning etakchilarini jalb qilishingiz mumkin. Ular bo'limlarga ajratilgan (minimalizm, klassikaga yaqin, zamonaviy va boshqalar) va ularning har biri uchun keyingi ekranda ularning skrinshotiga qarashingiz mumkin. Buni qanday o'rnatishni biroz keyinroq tushuntiraman.

Agar siz ushbu asarning birinchi qismida (maqolaning boshiga yuborilgan bo'lim) tavsiflanganidek, hostingga dvigatel fayllarini yuklash bosqichida forumni ruslashtirmagan bo'lsangiz, unda siz uni birdaniga olishingiz mumkin. Ushbu sahifaga kirishdan oldin siz rus tilidagi paketni ochishingiz kerak, so'ngra "Mavzular" papkasini ildiz papkasiga nusxalashingiz kerak, unda xuddi shu nomdagi katalog ham mavjud.

Nusxalashni tugatgandan so'ng, administrator login va parolidan foydalanib forumga kirishingiz kerak. Yuqori menyuda "Administrator" bandini tanlang va chap ustundagi "Server sozlamalari" ni bosing.

Oynada "Standart forum tili" bandini toping va ro'yxatdan rus tilini tanlang, so'ngra sahifaning pastki qismidagi "Saqlash" tugmasini bosing.

Bo‘ldi, endi konferensiyangiz butunlay ruscha.

Rus tilini qo'llab-quvvatlamaydigan o'rnatilgan modlar bilan bog'liq muammolarning aksariyati

Esda tutingki, kelajakda ruscha tarjimani o'z ichiga olmaydigan SMF-ga modlarni qo'shganda, ba'zida administratorda mod sozlamalarini o'zgartirish bilan bog'liq muammo yuzaga kelishi mumkin. Vlasna, boshqaruvning o'zlari shunchaki ko'rinmaydi, chunki Ular uchun ruslashtirish fayllari mavjud emas. Shunday qilib, siz ushbu muammoni hal qilish uchun ikkita variantga ega bo'lasiz.

Birinchi usul - butun forum uchun ingliz tiliga o'tish. Pul ishlashingiz bilanoq, bir nechta paragraflarni ko'rib chiqishingiz mumkin. Ko'rinishidan, ushbu sozlashlar bilan kerakli harakatlarni bajarganingizdan so'ng, siz rus tilini yana aylantirishingiz kerak bo'ladi.

Yana bir usul murakkabroq, lekin bizga faqat ingliz tilini faollashtirishda emas, balki administratorda modlarni o'rnatishni sozlash imkonini beradi. Men bu fikrni juda yaxshi bilaman, chunki modni o'rnatgan va uni konferentsiya ma'muriyatida topa olmaganlar haqidagi ma'lumotlar yanada kengaytiriladi.

Bundan tashqari, yana bir usul modlarni to'liq qo'shish uchun ruslashtirish fayllarini tarjima qilishning qo'shilgan qatorida yotadi. Ma'lumki, qaysi Russifikatsiya fayllarida o'zgartirishlar kiritishingiz kerak va ular qayerda, keyinroq aytaman. Ayni paytda, bu orada siz birinchi usuldan foydalanishingiz mumkin.

Veb-sayt va forum integratsiyasi uchun JFusion o'rnatilmoqda

Bundan buyon siz JFusion va uning Russifikatsiyasidan foydalanishingiz kerak bo'ladi. Jumli boshqaruv paneliga yangilangan holda siz standart amallarni tanlashingiz mumkin: administrator panelining yuqori menyusidan "Kengaytirish" - "O'rnatish / Ko'rinish" - "Paket faylini yuklash" bandlarini tanlang - "Ko'rish" tugmasi - faylni toping. kompyuteringizdagi jfusion_package.zip komponenti bilan - “Faylni yoqish va oʻrnatish>” tugmasi bilan.

Shundan so'ng, komponent muvaffaqiyatli o'rnatilganligi haqida xabar beruvchi oyna paydo bo'ladi. Muammolar yuzaga kelsa, siz biroz yaxshiroq bo'lishingizga yordam beradigan variantlar va harakatlar bilan tanishishingiz mumkin.

Endi ruslashtirish vaqti keldi, bu komponentning o'zi kabi erishiladi. Tobto. Biz harakatlar ketma-ketligini takrorlaymiz: "Kengaytirish" - "O'rnatish / Vidality" - "Paket faylini o'rnatish" - "Ko'rish" tugmasi - kompyuteringizda JFusion Russifikatsiya faylini toping - "Faylni kiriting va o'rnating" bo'limiga bo'rttiring. tugmasi. Endi biz "Komponentlar" - "JFusion" konfiguratsiya yo'liga o'tamiz va ruslashtirish muvaffaqiyatli qo'shilgan va ishlayotgan bo'lishi uchun qayta sozlashimiz mumkin.

Sizga omad! Tez orada blog saytida ko'rishguncha

Siz muammoga duch kelishingiz mumkin

SMF forumi va Joomla saytida muloqot qilish uchun JFusion-ni sozlash
Saytdagi forum ma'lumotlarini ko'rsatish uchun JFusion modullari, shuningdek, Joomla-ga qaytish uchun SMF-da tugma yaratish.
Forumga kirish va SMF foydalanuvchilarini ro'yxatdan o'tkazishni saytga o'tkazish uchun Joomla menyu elementini yaratish
SMF o'rnatish forumi - JFusion qo'shimcha komponenti uchun Joomla 1.5 va Simple Machines Forum integratsiyasi
Joomla uchun kengaytma - bu nima va Joomla uchun komponentlar, modullar va plaginlarni qanday o'rnatish, ularni qanday o'rnatish va olib tashlash
Joomla-da bloglar, kataloglar va portallar yaratish uchun K2 komponenti - imkoniyatlar, o'rnatish va ruslashtirish Joomla uchun foto galereya - 3-qism - Phoca Gallery komponentidan foydalangan holda Joomla 1.5 da galereyalar yaratish - toifa qo'shish va foto galereyaga rasmlar qo'shish
ARTIO JoomSEF - Joomla-da CNC (SEF) buyrug'ini va Sarlavhani sozlash, shuningdek qo'shimcha kengaytmalar uchun 404-sahifalarni yaratish
Akeeba Backup (qo'shimcha JoomlaPack) - Joomla-da saytning zaxira nusxasini yaratish va uni ikki marta bosish orqali zaxira nusxasidan yangilash

Planshetlar