Invision Power Board (IPB) forumi shaklida JakoDorgen PRO uchun yangi shablon. Shablon raqami: ipb_ms_11. Profillarda yo'llar yaratish - zamin tayyorlash JakoDorgen PRO uchun yangi shablonni sotib oling phpbb_ms_10

Va undan qanday foydalanish kerak. Birinchi maqola donorlarni keyinchalik joylashtirish uchun to'plashga, aniqrog'i, ularda maxsus eshiklar yaratish uchun forumlarni to'plashga bag'ishlanadi.

Men butun texnologiyani qisqacha tasvirlab beraman. Profilda HTML va havolalarni kiritishingiz mumkin bo'lgan maydonga ega forumlar ma'lum mezonlarga muvofiq tahlil qilinadi. Keyinchalik, u sozlanadi, yo'llar bu uchun maxsus ajratilgan maydonni to'ldirish uchun biroz o'zgartiriladi. Va oxirgi maqola ushbu profillarni indeksga qanday kiritish haqida bo'ladi.

Shunday qilib, yuqorida postlarda nima bo'lishi haqida qisqacha ma'lumot berildi va endi tahlil qilish jarayonining o'zi. Siz qilishingiz kerak bo'lgan birinchi narsa - men haqimda ochiq maydonga ega bo'lgan kerakli forumlarni topish, bu maydonga siz html va havolalarni kiritishingiz mumkin.

Bunday manbalar doimiy ravishda qidiriladi. Biz o'zimizga kerak bo'lgan qishloqlarning belgilarini yig'amiz. Aqlga keladigan birinchi narsa "Men haqimda" (tirnoq belgilari bilan kiritilgan), chunki forumlar ushbu so'z bilan to'planadi. Quyida barcha turdagi intitle profillarini ko'rsatadigan umumiy belgi mavjud: Profilni ko'rish va yakuniy belgi forumning belgisidir, masalan, keng tarqalgan forum mexanizmi IP.Board. Bunday belgini ko'rsatish to'g'riroq "IP.Board tomonidan quvvatlanadi". Hammasini birlashtirib, siz Google uchun quyidagi so'rovni olasiz:

"Men haqimda" sarlavhasi:Profilni ko'rish "Powered by IP.Board"


7 760 000
Bunday so'rov natijalari. Shunday qilib, endi siz bir nechta natijalarni tekshirishingiz kerak . Ularda kerakli maydon bormi va u ochiqmi? Ro'yxatdan o'tishga harakat qilish va qo'lda profil eshigini yaratishga harakat qilish tavsiya etiladi. Agar bu ishlayotgan bo'lsa, unda olingan belgi normaldir.

Qidiruv natijalarida men quyidagi profillarga duch keldim, ularning barchasi ochiq, bittasida hatto video ham bor, ya'ni eshik albatta u erga sig'adi

Qidiruv natijalaridagi ettinchi profil allaqachon profil eshigini o'z ichiga olgan. Boshqa odamlarning yo'llariga qarash va ularni o'rganish har doim qiziqarli.


Profilni ko'rishlar sonini ta'kidlash kerak. Juda past deb hisoblangan 5% bosish darajasi bilan biz ushbu eshikdan 85 kishi kelgan deb taxmin qilishimiz mumkin. Boshqa birovning yo'li kelganda, siz darhol uning tayanchiga qarashni xohlaysiz, bu oddiygina amalga oshiriladi, Yahoo xizmati yordam berishi mumkin, bu safar men ham yo'l qanday harakatlanayotganini ko'rishga qarshilik qila olmadim.

Skrinshotdan eshikni asosan xitoylik mehmonlarning postlari va bloglardagi sharhlar boshqarganini ko'rishingiz mumkin. Aslida, bu men hozir gapiradigan klassik misol.

Belgining normal ekanligiga ishonch hosil qilgandan so'ng, yana bir nechta belgilar yig'iladi. Ma'lumotlar bazasi yaxshi bo'lishi va tezroq tahlil qilish uchun optimal 10 dona. Xususiyatlarni tanlashda, kabi operatorlarni suiiste'mol qilmaslik yaxshiroqdir inurl, sarlavha, Google ularni juda yoqtirmaydi va ko'pincha captchalarni ishlab chiqaradi. Sahifada ishlatiladigan to'g'ridan-to'g'ri hodisalarni tanlash yaxshidir - ular qavs ichida ko'rsatilgan.

Belgilar yig'ilgandan so'ng, siz yo'naltiruvchini sozlashingiz kerak. Sozlamalarda men o'zgartiradigan yagona narsa - bu belgilash katakchasini o'zgartirish, shunda havola qiluvchi printsipga muvofiq forumlarni to'playdi. qo'shimcha so'zlar + so'zlar ya'ni, birinchi navbatda, masalan, forumning dizayni "Men haqimda" sarlavhasi:Profilni ko'rish "Powered by IP.Board" , ortiqcha oddiy so'z. Siz tavsiyanomada oddiy soʻzlarni oʻzingiz belgilashingiz yoki ularni Google’dan tahlil qilishingiz mumkin

Yuqorida, ekranda, misol so'zlar Google'dan. Qanchalik ko'p so'zlarni tahlil qilsangiz, bazangiz shunchalik katta bo'ladi. Boshlashdan oldin, albatta, hech qanday muammosiz bir nechta proksi-serverlarni terishingiz kerak.

Agar hamma narsa to'g'ri bajarilgan bo'lsa, unda bir muncha vaqt o'tgach, siz katta, yaxshi bazani olishingiz kerak.

Skrinshotda men forumlarni tahlil qilishda asosiy bo'lgan iborani ta'kidladim. Havolalar o'ng tomonida ibora bilan bog'lanishi mumkin bo'lgan havolalar soni.

Asosan shunday. Ertaga men ushbu asoslar uchun uni qanday keskinlashtirishni yozaman.

Ko'rishlar: 155924

Invision Power Board (IPB) forumi shaklida JakoDorgen PRO uchun yangi shablon. Shablon raqami: ipb_ms_11


Men JakoDorgen PRO uchun Invision Power Board (IPB) forumi ko'rinishidagi ikkinchi shablonni sotuvga qo'ydim. Shablon ostida qilingan.

ipb_ms_11 shablonining yaratilgan sanasi: 07/06/2011.

Shablonning texnik tavsifi:

Shablon formati: utf-8.
Shablonlar soni: 1 dona.

Shablon allaqachon trafikni yo'qotish tugmasini joriy qilgan.
Xarid qilingan shablon bilan birga uni qanday sozlashni tavsiflovchi fayl mavjud.

Shablon tarkibi:

Shablon loyiha sozlamalari fayllari bilan birga keladi.

MUHIM:

Shablon JakoDorgen PRO 4.2.4 versiyasi eshik generatorining yangi versiyasi uchun ishlab chiqilgan (shuning uchun men buzilgan versiyalarda (shu jumladan, 4.2.3 versiyasi) ko'plab makrolar bilan ishlamayman). Shablon faqat JakoDorgen PRO 4.2.4 versiyasida ishlaydi

IPb_ms_11 shablonining narxi:

Men har 10 nusxada narxini 1 dollarga oshirib sotaman. Dastlabki 10 nusxa atigi $2, keyingilari 3 dollar, keyingisi 4, keyingisi 5, keyingisi 6, keyin 7 va hokazo. Shunday qilib, kim birinchi sotib olgan bo'lsa, uni arzonroq sotib oldi))). Men bu shablonni bepul bera olmayman.

JakoDorgen PRO uchun yangi phpbb_ms_10 shablonini sotib oling

Narxi: $6

.
Eslatib o'taman, JakoDorgen PRO eshik generatorining o'zini sotib olish mumkin

Siz menikini ham sotib olishingiz mumkin. Shablon raqami: phpbb_ms_10.

Boshqa tegishli postlarni ko'rib chiqing:

  1. >>> Men JakoDorgen PRO uchun sevimli shablonimni phpbb forumi ko'rinishida sotuvga qo'ydim. Shablon yuklab olish trafigiga mo'ljallangan, ammo har bir xaridor uchun uni o'z mavzulariga mos ravishda o'zgartirish qiyin bo'lmaydi....

  2. >>> Men JakoDorgen i-dle-0005 eshik generatori uchun yangi shablonni taqdim etaman. Shablonda 3 ta variant mavjud: 1. StimulProfit ostida JakoDorgen PRO uchun i-dle-0005-ru shablonining ruscha versiyasi 2. StimulProfit 3 ostida JakoDorgen PRO uchun i-dle-0005-en shablonining inglizcha versiyasi. StimulProfit ostida JakoDorgen 3R3 ning bepul versiyasi uchun i-dle-0005- ru-3r3 shablonlari Barcha uchta variant sozlamalar fayllari bilan birga keladi....

  3. >>> Men JakoDorgen PRO uchun yangi shablonimni sotib olishni taklif qilaman, uni men maxsus StimulProfit hamkorlik dasturi uchun tayyorlaganman. Shablon biroz DLEga o'xshaydi. Yangi: Shablon Dorgen sozlamalari fayllari (options.txt, proj.txt va boshqalar) bilan birga keladi, bu sizga odatda qanday sozlamalarni o‘rnatishimni ko‘rish imkonini beradi. To'plam 2 ta sozlash opsiyasi va 2 ta bir oz farqli shablonni o'z ichiga oladi....

  4. >>> Men sizga bugun JakoDorgen PRO uchun tayyorlangan yangi shablonimni bepul yuklab olishingizni taklif qilaman, uni men maxsus StimulProfit hamkorlik dasturi uchun tayyorlaganman. Shablon biroz DLEga o'xshaydi. Shablon faqat StimulProfit-dagi tavsiyalarim uchun bepul taqdim etiladi....

  5. >>> Nihoyat, bunga erishib, JakoDorgen Pro uchun gold_affiliate_02 raqami ostida Gold Affiliate zargarlik buyumlari hamkorlik dasturi (Gold Affiliate) uchun yangi shablonni yaratdi. Men JakoDorgen Pro uchun gold_affiliate_02 shablonini Gold Affiliate hamkorlik dasturi orqali o‘z tavsiyalarimga bepul taqdim etaman. Shablon allaqachon Gul Hujjatlarida sizni kutmoqda (kimning gmail.com da elektron pochtasi bor bo'lsa)....

  6. >>> Men yangi noyob shablonimni sotuvga qo'ydim. Shablon avvalgidek partiyalarda emas, yakka tartibda sotiladi. 1 dona uchun narx. = $9,99 (ya'ni, narx avvalgidan ancha yuqori). Shablonning bunday narxi quyidagilar bilan bog'liq: Shablon yangi, original, qo'lda ishlangan. Barcha yangi JakoDorgen PRO makroslari maksimal darajada ishlatiladi. Xabarlar videolar bilan birga keladi. Va eng muhimi: [...]

  7. >>> JakoDorgen 3R3 uchun shablon StimulProfit ostida tavsiyanomalar uchun bepul Bugun men yaxshi eski bepul JakoDorgen 3R3 uchun shablon qildim. Bu shunday bo'lmadi. PRO bilan solishtirganda qanchalik tez hosil bo'ladi :-), garchi unda juda ko'p makrolar bo'lmasa ham....

  8. >>> Minibb dinamik forum eshiklari generatori. Matn asoslaridan foydalanadi. Qidiruv robotlari har safar o'tib ketganda, u noyob matnlarni yaratadi. Ushbu maxsus yubka qanday ishlashiga misol minibb.ruvideo.info saytida ko'rish mumkin, bu PHP bo'yicha chuqur bilimni talab qilmaydi, shablonlarda va matn ma'lumotlar bazalarida matnni o'zgartirish kifoya. O'rnatish oson....

Odamlar bizni topadigan iboralar: jakodorgen andozalari, jakodorgen shabloni, IP platasi bilan quvvatlanadi iphone 4 8gb , RíRµSЂRµSЃR°RgrẗRê IPB, showforum Powered by IPB

Invision Power Board (shuningdek, IPB, IP.Board sifatida qisqartirilgan) forumlar yaratish uchun dunyodagi eng mashhur echimlardan biridir. Ushbu dastur Invision Power Services, Inc tomonidan ishlab chiqilgan.

Tizim HTML, PHP, JS, AJAX texnologiyalari yordamida yaratilgan va maʼlumotlar bazasi serveri sifatida MySQL dan foydalanadi (qoʻshimcha ravishda Microsoft SQL Server va Oracle kabi boshqa maʼlumotlar bazasi serverlarini qoʻllab-quvvatlash mavjud). IPB - bu pullik dastur.

Invision Power Board pullik mahsulot bo'lishiga qaramay, uni qo'llab-quvvatlash va o'zgartirishga bag'ishlangan ko'plab jamoalar mavjud. Ushbu jamoalar tomonidan ishlab chiqilgan modifikatsiya va dizayn uslublarining aksariyati bepul va yuklab olish bepul. Eng yirik rus hamjamiyati - IBResource.ru.

IPB forumlarining 1.3 versiyasi dvigatelning eng so'nggi erkin tarqatilgan versiyasidir va IPS tomonidan hali ham foydalanishga ruxsat berilgan, garchi u endi ishlab chiquvchilar tomonidan qo'llab-quvvatlanmasa va rasmiy manbada yuklab olish allaqachon to'xtatilgan. Forumning ushbu versiyasining eskirgan xususiyatiga va undagi ma'lum xavfsizlik teshiklari mavjudligiga qaramay, ko'p odamlar hali ham undan foydalanishadi va yangilanish istagini bildirmaydilar. IPS 2005 yilda ishlab chiqish uchun 2.1 versiyasi e'lon qilinmaguncha xavfsizlik yangilanishlarini chiqarishda davom etdi, shundan so'ng u forumning ushbu versiyasini qo'llab-quvvatlashni to'xtatdi. Ba'zi saytlarda siz hozir ham ular chiqaradigan xavfsizlik yangilanishlariga havolalarni, shuningdek forum skriptining PHP5 da ishlashiga imkon beruvchi yangilanishlarni ko'rishingiz mumkin. Ushbu yangilanishlar IPS tomonidan qo'llab-quvvatlanmaydi. 1.3.1 versiyasi sinov muddati uchun umumiy dastur bo'lib, u istalgancha davom etishi mumkin edi. Ushbu versiyadan so'ng Invision Power Services o'z mahsulotlarini tijorat litsenziyasi ostida chiqara boshladi.

Afzalliklar

  • O'rnatish atigi 3 daqiqada. Avtomatik o'rnatish komponentlari deyarli har qanday foydalanuvchiga forumni bir necha daqiqada o'rnatish imkonini beradi. Jarayon maxsus bilimlarni talab qilmaydi: tizimning o'zi barcha operatsiyalarni bajaradi, sizdan faqat kerakli ma'lumotlarni so'raydi. Ha, keraksiz gapirishga hojat yo'q - IPB litsenziyasi har bir egasiga o'z forumini bepul o'rnatishga buyurtma berish huquqini beradi.
  • Rus tilida texnik yordam. IP.Board litsenziyasi egalari rus tilida texnik yordam olish imkoniyatiga ega. Bundan tashqari, xizmat ko'rsatish bo'yicha mutaxassislar nafaqat ona tilingizda gaplashadilar, balki forumning "ona" ishlab chiquvchilari hamdir. Bu siz ularga muammolarning alomatlarini, shuningdek, mumkin bo'lgan echimlarni tushuntirishingiz shart emas. Mavzuni mukammal o'zlashtirish mijozning vaqtini va kuchini sarflamasdan forum bilan barcha ishlarni bajarishga imkon beradi.
  • Ijtimoiy yo'nalish. Forumni muloqot uchun to'laqonli muhitga aylantirish, foydalanuvchilarga odamlar bilan tanishish va aloqalarni o'rnatish uchun qo'shimcha imkoniyatlar berish - bunga forum ishtirokchilarining ijtimoiy o'zaro ta'sirining atributlari yordam beradi. IP.Board foydalanuvchilari o'zaro turli xil tarkiblarni osongina almashishlari, shaxsiy profillar yaratishlari, ularni o'z doiralariga qo'shish orqali do'stlar orttirishlari mumkin.
  • Foydalanuvchi uchun qulay Web 2.0 interfeysi. Hech qachon yaxshi narsa juda ko'p bo'lishi mumkin emas. Ko'proq qulaylik uchun IPB tizimi zamonaviy Web 2.0 texnologiyalaridan foydalanadi. Buning yordamida forumning zarur asosiy funktsiyalaridan foydalanish oson va intuitivdir. Va bu oddiy bo'lgani uchun, bu ishtirokchilar aloqa uchun zerikarli texnik "muqaddima" dan xalos bo'lishlarini anglatadi.
  • Moslashuvchanlik. IPB sizning hamjamiyatingizni shaxsiylashtirish va variantlarni sozlash uchun juda ko'p imkoniyatlarga ega. Tizimning moslashuvchanligi forumni ko'p harakat qilmasdan uchinchi tomon echimlari bilan birlashtirishga, shuningdek interfeysning istalgan elementini o'zgartirishga imkon beradi (dizayn, yangi funktsiyalarni qo'shish).
  • Brendga sodiqlik."Iste'molchi ahmoq emas, u sizning xotiningiz." Qiziqarli forum, hamjamiyatning puxta o'ylangan tashkiloti - bularning barchasi kompaniya imiji uchun ishlaydi va mijozlarning brendga sodiqligini oshiradi. Foydalanuvchilar, albatta, muloqot uchun yaratilgan muhitning qulayligini qadrlashadi: brendni boshqa odamlar bilan muhokama qilish, fikr almashish, javob berish va kompaniyaning o'zi rahbariyati bilan muloqot qilish imkoniyati.
  • Kamaytirilgan xarajatlar. Forum hamjamiyati kuniga 24 soat onlayn maslahat sifatida ishlaydi, bu sizning texnik yordam xizmatingizga qo'ng'iroqlar sonini sezilarli darajada kamaytiradi. Foydalanuvchi uchun forumda yordam so'rash psixologik jihatdan ancha sodda va osonroq: do'stona ishtirok, mustaqil mutaxassislarning fikrlari va maslahatlari - muloqot natijasida nafaqat barcha muammolar, balki duch kelgan qiyinchiliklar tufayli salbiy his-tuyg'ular ham hal qilinadi. olib tashlandi.
  • Marketing tadqiqotlari. IP.Board tizimi forumdan marketing tadqiqotlari uchun vosita sifatida foydalanish imkonini beradi. Mijozlaringizning reytinglari va fikrlarini o'rganish, so'rovlar o'tkazish, testlar - forumning keng texnik imkoniyatlari turli xil tadqiqot sxemalarini qo'llash imkonini beradi.
  • Ko'p vazifalarni bajarish. Tizim konfiguratsiyasining moslashuvchanligi turli maqsadlarga erishish uchun IP.Board dan foydalanish imkonini beradi. An'anaviy aloqa vositasidan tashqari, ba'zi kompaniyalar forumga asoslangan loyihalarni boshqarish tizimini tashkil qilishdi. IP.Board ichki va tashqi mijozlarga xizmat ko'rsatish tizimi sifatida xizmat qiladi. Kirish huquqlarini chuqur va individual ravishda sozlash qobiliyati tufayli siz forum ishini hatto eng murakkab va o'ziga xos vazifalarga ham moslashingiz mumkin.
  • Narxlarning muvofiqligi. IP.Board dasturiy mahsulotini sotib olish shartlari va ishlab chiqilgan tarif rejasi forumga yuklangan vazifalarni hal qilish uchun eng yaxshi variantni topish imkonini beradi. Siz haqiqatan ham foydalanadigan narsangiz uchun to'laysiz.
  • Qo'shimcha modullar. Qo'shimcha rasmiy ilovalar (galereya, blog, fayl arxivi moduli) yordamida IP.Board tizimining funksionalligini kengaytirishingiz mumkin. Tayyor echimlar sizni mustaqil ishlab chiqish va funksionallikni o'zgartirishdan qutqaradi. Qo'shimcha modullar tizimga to'liq mos keladi va yagona jamoat maydonidan foydalanadi, bu ularni maxsus bilim va ko'nikmalarni talab qilmasdan bir marta bosish orqali o'rnatish imkonini beradi. Ilovalar yangi versiyalarni chiqarishni ham qo'llab-quvvatlaydi va ularga texnik xizmat ko'rsatish forum uchun texnik yordam xizmatlarining umumiy paketiga kiritilgan.
  • O'ylangan forum boshqaruvi. Har qanday jamoaning samaradorligiga malakali "o'tkazish" yordam beradi. IP.Board-ga o'rnatilgan boshqaruv vositalari sizga huquqlarning zarur tabaqalanishi bilan moslashuvchan boshqaruv va moderatsiya tizimini yaratishga imkon beradi. Forum boshqaruvi keng imkoniyatlarni o'z ichiga oladi: kontentni kuzatishdan tortib forumni yuritish, statistikani kuzatish va tizimda yuzaga kelishi mumkin bo'lgan xatolarni tekshirish imkonini beruvchi diagnostika markazini yaratishgacha.

Imkoniyatlar

  • Oddiy, intuitiv va tez o'rnatish
  • Har xil turdagi ma'lumotlar bazalari uchun drayverlarning mavjudligi: MSSQL, Oracle, PostgreSQL
  • O'rnatishdan so'ng darhol ishga to'liq tayyorlik
  • Foydalanuvchilar uchun guruhlar va ko'p guruhlar
  • Zamonaviy foydalanuvchi profili
  • Do'stlar

Shunday qilib, biz IPB (Invision Power Board) to'langan forum mexanizmi uchun boshqa ma'lumotlar bazasi konvertorini uchratamiz. IPB butunlay bepul o'rnatilishi mumkin bo'lsa-da, kelajakda siz ko'p narsalarni bekor qilishingiz kerak bo'ladi, chunki u pullik vositadir. CMS-ning o'zi ko'proq yoki kamroq mantiqiy ravishda qurilgan, burilgan phpBB-ga qaraganda soddaroq, ammo u hali ham o'ziga xos xususiyatlarga ega.

Endi biz xabarlar, mavzular, forumlar, toifalar va foydalanuvchilarni uzatishga harakat qilamiz. Bunda bizga Pan Converter kengaytmasi va IPB to PunBB moduli yordam beradi. Yuklab oling, o'rnating va ulaning.

Avvalo, phpMyAdmin-ga o'ting va PHP massivi ko'rinishida ma'lumotlar bazasi dumpini yarating. Ochiladigan ro'yxatdan kerakli ma'lumotlar bazasi turini tanlang va uni kompyuteringizga saqlang.

Saqlangan arxivni ochamiz va konvertor sozlamalari sahifasidan .php kengaytmasi bilan dumpni yuklaymiz.

Muvaffaqiyatli yuklangandan so'ng, modul yorlig'iga o'ting va ochiladigan ro'yxatdan bizning dumpni tanlang.
Quyidagi shaklda jadval prefiksini kiriting; IPB ni dastlabki o'rnatish vaqtida uni kiritish so'raladi. Odatda shunday ko'rinadi ipb_ yoki prefiks_.

Agar jadval prefiksi mavjud bo'lmasa, maydonni bo'sh qoldiring va konvertatsiya qilishning birinchi bosqichini bajaring.
Ushbu bosqichda o'zgartirilgan jadvallarning prefikslari tekshiriladi va o'zgartiriladi.


harakat. Demak, bu yerda harakat harakat", bu "harakat" degan ma'noni anglatadi. (keyingi o'rinlarda matnda harakat aytiladi harakat) harakat act=Onlayn yoki act=UserCP

act=idx
Avval ushbu kodni toping:
agar (! isset($choice[ $ibforums->input["act"] ])) ( $ibforums-> idx idx yoqilgan portal YOKI yoqilgan uy


$choice = array("idx" => "Taxtalar", "SC" => "Boshtalar", "SF" => "Forumlar", "SR" => "Forumlar", "ST" => "Mavzular", "Login" => "Login", "Post" => "Post", "So'rovnoma" => "lib/add_poll", "Reg" => "Ro'yxatdan o'tish", "Onlayn" => "Onlayn", "A'zolar" => "A'zolar ro'yxati", "Yordam" => "Yordam", "Qidiruv" => "Qidirish", "Mod" => "Mo'tadil", "Chop etish" => "misc/print_page", "O'tkazish" => " misc/forward_page", "Mail" => "misc/contact_member", "Invite" => "misc/contact_member", "ICQ" => "misc/contact_member", "AOL" => "misc/contact_member", " YAHOO" => "misc/contact_member", "MSN" => "misc/contact_member", "report" => "misc/contact_member", "chat" => "misc/contact_member", "integ" => "boshqacha" /contact_member", "Msg" => "Messenger", "UserCP" => "Usercp", "Profil" => "Profil", "Track" => "boshqacha/treker", "Statistikalar" => "boshqacha/ statistika", "Biriktiring" => "boshqa/ilova", "ib3" => "misc/ib3", "legends" => "boshqacha/legends", "modcp" => "mod_cp", "calendar" => "taqvim", "do'stim" => "browsebuddy", "boardrules" => "misc/contact_member", "mmod" => "misc/multi_moderate", "warn" => "boshqa/ogohlantirish", "uy" = > "dynamiclite/csite", "modul" => harakat "warn" => "boshqa/ogohlantirish",, keyin bu uchun degan ma'noni anglatadi harakat=ogohlantirish
manbalar manbalar

lang Va teri. Shunga ko'ra biz quyidagilarni topamiz:
$ibforums->lang = $std->load_words($ibforums->lang, "lang_post" , $ibforums->lang_id); $ibforums->lang = $std->load_words($ibforums->lang, "lang_ucp" , $ibforums->lang_id); Va
$this->html = $std-> lang_post.php Va lang_ucp.php skin_ucp.php

Bu bilan nima bog'liq:

"idx" =>
"SC" =>
"SF" =>
"SR" =>
"ST" =>
"Kirish" =>
"Post" =>
"So'rovnoma" =>
"Reg" =>
"Onlayn" =>
"A'zolar" =>
"Yordam" =>
"Qidirish" =>
"Mod" =>
"Chop etish" =>
"Oldinga" =>
"Pochta" =>
"Taklif qilish" =>
"ICQ" => ICQ ga xabar yuborish
"AOL" => AOL ga xabar yuborish
"YAHOO" => YAHOOga xabar yuborilmoqda
"MSN" => MSN ga xabar yuborish
"hisobot" =>
"chat" =>
"integ" =>
"Xabar" =>
"UserCP" =>
"Profil" =>
"Track" => Mavzuga/forumga obuna bo'ling
"Statistikalar" =>
"Biriktiring" =>
"ib3" =>
"legends" => Kulgichlar, bbcode yordami
"modcp" =>
"taqvim" =>
"do'stim" =>
"qoidalar" =>
"mmod" =>
"ogohlantirish" =>
"uy" =>
"modul" =>


harakat

Sizda savol tug'ilishi mumkin, bu nima: "idx" => "Boshtalar", "SC" => "Boshtalar", "SF" => "Forumlar", "SR" => "Forumlar", "ST" => "Mavzular",








if ($ibforums->input["showforum"] != "") ( $ibforums->input["act"] = "SF"; $ibforums->input["f"] = intval($ibforums-> input["showforum"]); ) else if ($ibforums->input["showtopic"] != "") ( $ibforums->input["act"] = "ST"; $ibforums->input[" t"] = intval($ibforums->input["showtopic"]); // Mavzuni hozir oling va keshlang, chunki bizga // terilar uchun "f" attr kerak... $DB->query("SELECT" t.*, f.topic_mm_id, f.name forum_name sifatida, f.quick_reply, f.id for forum_id, f.read_perms, f.reply_perms, f.parent_id, f.use_html, f.start_perms, f.allow_poll, f. parol, f.posts forum_posts, f.mavzular forum_mavzulari, f.upload_perms, f.show_rules, f.rules_text, f.rules_title, c.name cat_name, c.id as cat_id FROM ibf_topics t, ibf_forums f, c ibf_categories WHERE t.tid=".$ibforums->input["t"]." va f.id = t.forum_id va f.category=c.id"); $ibforums->topic_cache = $DB->fetch_row( ); $ibforums->input["f"] = $ibforums->topic_cache["forum_id"]; ) else if ($ibforums->input["showuser"] != "") ( $ibforums->input[ "act"] = "Profil"; $ibforums->input["MID"] = intval($ibforums->input["showuser"]); )

IPBdagi tuzilma va yo'llar

IBResource forumlari


Bu mavzuda javoblar yo'q

IBRResource

  • Shahar: 99|rus

Ko'pchilikda savol tug'ilishi mumkin:
"Nega IPBda juda ko'p fayllar bor? Axir, yo'llar har doim bitta index.php fayliga o'tadi va faqat parametrlar o'zgaradi."

Shunday qilib, IPB fayllari haqidagi ushbu qisqa maqola IPBni yaxshiroq tushunishga yordam beradi. Qayerda nimani izlash kerak. Qayerda nimani o'zgartirish kerak.

IPB ning deyarli barcha sahifalarida manzilda parametr mavjud harakat. Demak, bu yerda harakat inglizcha so'zning qisqartmasi " harakat", bu "harakat" degan ma'noni anglatadi. (keyingi o'rinlarda matnda harakat aytiladi harakat) Shunday qilib, bu fayllarga bo'linishning asosiy komponentidir. Deyarli har bir harakat qiymatining o'z funksiyalari bilan fayl + shablonli o'z fayli + o'z til fayli mavjud. Nega deyarli? Chunki kichik harakatlar mavjud, tabiiyki, turli qadriyatlarga harakat, lekin ularning barchasi funktsiyalari bilan bir faylga birlashtirilgan + shuningdek, birlashtirilgan til fayli + shuningdek, shablonlari bilan birlashtirilgan fayl. Masalan, kattalar bor act=Onlayn yoki act=UserCP. Ularning har biri funktsiyalari va boshqalar bilan o'z xizmat fayllariga ega.
Xo'sh, qaysi amal qaysi fayllarga tegishli ekanligini qanday tushunasiz?

Buning uchun index.php saytiga o'ting. U erda hamma narsa yozilgan. Men sizga index.php ni darhol aytib beraman? act=idx barcha toifalar va forumlar taqdim etilgan forumning asosiy sahifasining manzili.
Avval ushbu kodni toping:
if (! isset($choice[ $ibforums->input["act"] ])) ( $ibforums->input["act"] = "idx"; ) Bu yozuv, agar harakat parametri ko'rsatilmagan bo'lsa, u holda sukut bo'yicha teng bo'ladi idx. Shuning uchun forum ochganingizda forumning asosiy sahifasi forumlar ro'yxati bilan oddiygina manzilda ochiladi. Bu erda qiymatni o'zgartirish orqali idx yoqilgan portal(IBF Portal 3.2 yoki 4.0 o'rnatilgan forum uchun) YOKI yoqilgan uy(agar sizda 1.2 bo'lsa va IPDynamic Lite portali o'rnatilgan bo'lsa), unda siz sukut bo'yicha yuklanadigan forum emas, balki portal bo'lishini olasiz.

Endi bir oz yuqoriga chiqing va shunga o'xshash narsani toping:
$choice = array("idx" => "Taxtalar", "SC" => "Boshtalar", "SF" => "Forumlar", "SR" => "Forumlar", "ST" => "Mavzular", "Login" => "Login", "Post" => "Post", "So'rovnoma" => "lib/add_poll", "Reg" => "Ro'yxatdan o'tish", "Onlayn" => "Onlayn", "A'zolar" => "A'zolar ro'yxati", "Yordam" => "Yordam", "Qidiruv" => "Qidirish", "Mod" => "Mo'tadil", "Chop etish" => "misc/print_page", "O'tkazish" => " misc/forward_page", "Mail" => "misc/contact_member", "Invite" => "misc/contact_member", "ICQ" => "misc/contact_member", "AOL" => "misc/contact_member", " YAHOO" => "misc/contact_member", "MSN" => "misc/contact_member", "report" => "misc/contact_member", "chat" => "misc/contact_member", "integ" => "boshqacha" /contact_member", "Msg" => "Messenger", "UserCP" => "Usercp", "Profil" => "Profil", "Track" => "boshqacha/treker", "Statistikalar" => "boshqacha/ statistika", "Biriktiring" => "boshqa/ilova", "ib3" => "misc/ib3", "legends" => "boshqacha/legends", "modcp" => "mod_cp", "calendar" => "taqvim", "do'stim" => "browsebuddy", "boardrules" => "misc/contact_member", "mmod" => "misc/multi_moderate", "warn" => "boshqa/ogohlantirish", "uy" = > "dynamiclite/csite", "module" => "modullar",); Va bu erda barcha qadriyatlar ro'yxati harakat(chapda) va fayl nomlari ro'yxati (php kengaytmasisiz) ular nimaga tegishli (o'ngda). Agar chiziq shunday bo'lsa - "warn" => "boshqa/ogohlantirish",, keyin bu uchun degan ma'noni anglatadi harakat=ogohlantirish xizmat faylida joylashgan
Nima uchun katalog qatorda ko'rsatilmagan? manbalar, va men buni ko'rsatdimmi? Chunki barcha xizmat fayllari (deyarli) papkada joylashgan manbalar(ingliz tilidan tarjima qilingan - manba kodlari).
Berilgan fayl uchun til fayllari va shablonlari qayerda joylashganligini qanday aniqlash mumkin?
Shunchaki. Biz faylga kiramiz, masalan, UserCP.php ni tanladik. U erda biz so'zlarni qidirmoqdamiz lang Va teri. Shunga ko'ra biz quyidagilarni topamiz:
$ibforums->lang = $std->load_words($ibforums->lang, "lang_post" , $ibforums->lang_id); $ibforums->lang = $std->load_words($ibforums->lang, "lang_ucp" , $ibforums->lang_id); Va
$this->html = $std->load_template("skin_ucp"); Undan 2 ta til fayli ishlatilishini tushunish qiyin emas lang_post.php Va lang_ucp.php. Va faqat bitta shablon fayli ishlatiladi skin_ucp.php

Bu bilan nima bog'liq:

"idx" => indeks - Forumning asosiy sahifasi
"SC" => Turkumni ko'rsatish - Tanlangan toifadagi forumlar ro'yxatini ko'rsatadi
"SF" => Forumni ko'rsatish - Tanlangan forum uchun mavzular ro'yxatini ko'rsatadi!
"SR" => Qoidalarni ko'rsatish - Tanlangan forum qoidalarini ko'rsatadi (har bir forum uchun o'zingizni yaratishingiz mumkin)
"ST" => Mavzuni ko'rsatish - tanlangan mavzuni ko'rsatadi (tanlangan mavzudagi barcha xabarlar ro'yxati)
"Login" => Avtorizatsiyaga xizmat qiladi (hisobingizdan foydalanib forumga kiring)
"Post" => Xabarlarni nashr qilish, mavzular yaratish, so'rovlar uchun xizmat qiladi
"So'rovnoma" => So'rovga ovozlarni qo'shish uchun xizmat qiladi
"Reg" => Ro'yxatdan o'tish, parolni tiklash...
"Onlayn" => Faol foydalanuvchilar ro'yxati (onlayn bo'lganlar)
"A'zolar" => Barcha foydalanuvchilar ro'yxati, turli tartiblash...
"Yordam" => Yordam fayllarini saqlash (FAQ, ko'rish, saralash)
"Qidirish" => Forumda qidirish. Kengaytirilgan qidiruv. Oxirgi tashrifdan keyin yangi xabarlarni ko'ring, faol mavzular.
"Mod" => Moderatsiya. Moderator harakatlari. Mavzularni uzatish. Bo'lim va boshqalar.
"Chop etish" => Chop etish uchun mavzuni ko'rish, mavzuni HTML, Ms Word-da saqlash...
"O'tkazish" => Mavzuga havolani do'stingizga elektron pochta orqali yuborish.
"Pochta" => Elektron pochta orqali foydalanuvchiga xat yozish va yuborish.
"Invite" => Hozircha bunday funksiya yo'q. Ammo ishlab chiquvchilar allaqachon o'zlari uchun oldindan tayyorgarlik ko'rishmoqda
"ICQ" => ICQ ga xabar yuborish
"AOL" => AOL ga xabar yuborish
"YAHOO" => YAHOOga xabar yuborilmoqda
"MSN" => MSN ga xabar yuborish
"report" => Moderatorga xabar berish (xabar haqida elektron pochta orqali moderatorga hisobotga havolani taqdim etish)
"chat" => Chat moduli. Invision Power Chat pulli chat. Shuning uchun u to'plamda emas
"integ" => Integrity Messenger-ga xabar yuborish
"Xabar" => Shaxsiy pochta qutisiga texnik xizmat ko'rsatish. PM bilan yuborish va boshqa harakatlarni qabul qilish (xususiy xabarlar)
"UserCP" => "Profil" bilan ishlash uchun katta skript. Bunga obunalar va forum sozlamalarini boshqarish kiradi...
"Profil" => Foydalanuvchi profilini ko'rish...
"Track" => Mavzuga/forumga obuna bo'ling
"Statistika" => 10 ta eng yaxshi mualliflar, bugungi kunda 10 ta eng yaxshi mualliflar va ma'muriyatga havola
"Attach" => Xabarga biriktirilgan fayl yuklab olinmoqda (ilova)
"ib3" => Ikonboard 3 uchun forumga kirish moduli. IkonBoard3 dan konvertatsiya qilish bilan bog'liq
"legends" => Kulgichlar, bbcode yordami
"modcp" => Moderator boshqaruv paneli. Va u bilan bog'liq bo'lgan hamma narsa
"kalendar" => Kalendar. nashr qilish, taqvim voqealarini o'zgartirish...
"do'stim" => Foydalanuvchi bilan aloqa ro'yxati. Kontaktlarga foydalanuvchi qo'shish va h.k.
"boardrules" => Butun forum uchun umumiy qoidalar. Ko'rishdan.
"mmod" => Multimoderatsiya. Forumlarni boshqarish uchun umumiy qoidalarni yaratish
"warn" => Reyting/ogohlantirish tizimi
"home" => IPDynamic Lite portalini ko'ring. Ushbu havola nima uchun act=hoy portal ekanligini aniq ko'rsatib beradi
"module" => Qo'shimcha sinxronizatsiya modullari. Faqat 1.2 da paydo bo'ldi


Shunday qilib, agar siz biror narsani o'zgartirmoqchi bo'lsangiz, brauzeringizning manzil satriga qarang va parametr nimaga teng ekanligini ko'ring harakat, va siz qaerga qarashni darhol bilib olasiz. Va siz izlayotgan joyni dinamik bo'lmagan (o'zgarmas) matn orqali topish mumkin. Matn statik bo'lgani uchun u til fayllarida bo'lishi mumkin degan ma'noni anglatadi. Bu shuni anglatadiki, uni til fayllarida qidirish orqali topib, qaysi o'zgaruvchi ushbu yozuvga mos kelishini ko'rishingiz va o'zgaruvchi nomi bilan kerakli joyni qidirib topishingiz mumkin, bu sizni odatda allaqachon tanish bo'lgan HTML tilidagi shablonlarga olib keladi. U erda ingliz tilidagi asosiy ko'nikmalarga ega bo'lgan holda (odatda o'zgaruvchilar ingliz tilida tushunarli so'zlar bilan oddiy deb ataladi) u erda kerakli narsani topishingiz va til tarjimalarisiz nima ekanligini tushunishingiz mumkin.

Sizda savol tug'ilishi mumkin, bu nima: "idx" => "Boshtalar", "SC" => "Boshtalar", "SF" => "Forumlar", "SR" => "Forumlar", "ST" => "Mavzular",
idx - indeks - forumning asosiy sahifasi
SC - Kategoriyani ko'rsatish - tanlangan toifani ko'rish (tanlangan toifadagi forumlar ro'yxati)
SF - Forumni ko'rsatish - Forumni ko'rish (tanlangan forum uchun mavzular ro'yxati)
SR - Qoidalarni ko'rsatish - Forum qoidalarini ko'rish (AdminCP orqali har bir forumga o'zingiznikini qo'shishingiz mumkin)
ST - Mavzuni ko'rsatish - Mavzuni ko'rish (tanlangan mavzu xabarlari ro'yxati)

Shuningdek, 1.2-ning so'nggi versiyasida ushbu oddiy havolalarni taqlid qiluvchi yana bir nechta qisqartirilgan havolalar taqdim etildi. Bu
index.php?showforum=3 - bu yozuv index.php?act=SF&f=3 bilan bir xil
index.php?showtopic=33234 - bu yozuv index.php?act=ST&f=forum_number&t=33234 bilan bir xil
index.php?showuser=343 - bu yozuv index.php?act=Profile&CODE=03&MID=343 bilan bir xil

Ushbu uchta yorliq index.php da yozilgan kod yordamida amalga oshiriladi:
if ($ibforums->input["showforum"] != "") ( $ibforums->input["act"] = "SF"; $ibforums->input["f"] = intval($ibforums-> input["showforum"]); ) else if ($ibforums->input["showtopic"] != "") ( $ibforums->input["act"] = "ST"; $ibforums->input[" t"] = intval($ibforums->input["showtopic"]); // Mavzuni hozir oling va keshlang, chunki bizga // terilar uchun "f" attr kerak... $DB->query("SELECT" t.*, f.topic_mm_id, f.name forum_name sifatida, f.quick_reply, f.id for forum_id, f.read_perms, f.reply_perms, f.parent_id, f.use_html, f.start_perms, f.allow_poll, f. parol, f.posts forum_posts, f.mavzular forum_mavzulari, f.upload_perms, f.show_rules, f.rules_text, f.rules_title, c.name cat_name, c.id as cat_id FROM ibf_topics t, ibf_forums f, c ibf_categories WHERE t.tid=".$ibforums->input["t"]." va f.id = t.forum_id va f.category=c.id"); $ibforums->topic_cache = $DB->fetch_row( ); $ibforums->input["f"] = $ibforums->topic_cache["forum_id"]; ) else if ($ibforums->input["showuser"] != "") ( $ibforums->input[ "act"] = "Profil"; $ibforums->input["MID"] = intval($ibforums->input["showuser"]); )

Umuman olganda, siz o'zgartirmoqchi bo'lgan hamma narsani forum fayllarini qidirish orqali topish mumkin. Shuning uchun, har doim qattiq diskda barcha forum fayllari nusxasini saqlang. Axir, ftp orqali serverda fayllarni qidirish oddiygina mumkin emas. Ammo bu boshqa maqola uchun mavzu. Shunday qilib, Oxirat. Omad

Iltimos, maqola bo'yicha barcha sharhlar va savollar! Agar o'zgarishlar yoki biron bir muhim savol va javoblar bo'lsa, men ularni shu erda mavzuga qo'shaman!

Sizga maqola yoqdimi? Do'stlaringizga ulashing: