Профайл дээр зам бий болгох - газар бэлтгэх. Invision Power Board (IPB) форумын хэлбэрээр JakoDorgen PRO-д зориулсан шинэ загвар. Загварын дугаар: ipb_ms_11 IP самбараар ажилладаг толгойн сэдэв

Тиймээс бид төлбөртэй форумын хөдөлгүүр IPB (Invision Power Board) өөр мэдээллийн сан хөрвүүлэгчтэй уулзаж байна. Хэдийгээр IPB-г бүрэн үнэ төлбөргүй суулгаж болох боловч энэ нь төлбөртэй хөдөлгүүр тул та ирээдүйд маш их салах хэрэгтэй болно. CMS нь өөрөө эрчилсэн phpBB-ээс илүү энгийн логикоор бүтээгдсэн боловч өөрийн гэсэн шинж чанартай хэвээр байна.

Одоо бид мессеж, сэдэв, форум, категори, хэрэглэгчдийг дамжуулахыг хичээх болно. Pan Converter өргөтгөл болон IPB to PunBB модуль нь үүнд тусална. Татаж аваад суулгаад холбоно уу.

Юуны өмнө phpMyAdmin руу орж PHP массив хэлбэрээр мэдээллийн сангийн дамп үүсгэнэ үү. Унждаг жагсаалтаас шаардлагатай мэдээллийн сангийн төрлийг сонгоод компьютер дээрээ хадгална уу.

Бид хадгалсан архивыг задалж, хөрвүүлэгчийн тохиргооны хуудаснаас .php өргөтгөлтэй хогоо ачаална.

Амжилттай ачаалсны дараа модулийн таб руу очиж, унадаг жагсаалтаас манай дампыг сонгоно уу.
Доорх маягт дээр хүснэгтийн угтварыг оруулна уу; IPB-ийг анх суулгах явцад танаас үүнийг оруулахыг хүсэх болно. Ихэвчлэн ийм харагддаг ipb_эсвэл угтвар_.

Хэрэв хүснэгтийн угтвар байхгүй бол талбарыг хоосон орхиж, хөрвүүлэх эхний шатыг ажиллуулна уу.
Энэ үе шатанд хөрвүүлсэн хүснэгтүүдийн угтваруудыг шалгаж, хөрвүүлэх болно.

Invision Power Board (мөн IPB, IP.Board гэж товчилдог) нь форум үүсгэх дэлхийн хамгийн алдартай шийдлүүдийн нэг юм. Энэхүү программ хангамжийг Invision Power Services, Inc.

Систем нь HTML, PHP, JS, AJAX технологиудыг ашиглан бүтээгдсэн бөгөөд MySQL-ийг өгөгдлийн сангийн сервер болгон ашигладаг (үүнээс гадна Microsoft SQL Server, Oracle гэх мэт бусад өгөгдлийн сангийн серверүүдийг дэмждэг). IPB бол төлбөртэй програм хангамж юм.

Invision Power Board нь төлбөртэй бүтээгдэхүүн боловч түүнийг дэмжих, өөрчлөхөд зориулагдсан олон тооны нийгэмлэгүүд байдаг. Эдгээр нийгэмлэгүүдийн боловсруулсан ихэнх өөрчлөлт, дизайны хэв маяг нь үнэ төлбөргүй бөгөөд татаж авах боломжтой. Оросын хамгийн том нийгэмлэг бол IBResource.ru юм.

IPB форумын 1.3 хувилбар нь хөдөлгүүрийн хамгийн сүүлийн үеийн чөлөөтэй тархсан хувилбар бөгөөд IPS-ээс ашиглахыг зөвшөөрсөн хэвээр байгаа хэдий ч үүнийг хөгжүүлэгчид дэмжихээ больсон бөгөөд албан ёсны эх сурвалжаас татаж авах эрхийг аль хэдийн зогсоосон байна. Хэлэлцүүлгийн энэ хувилбарын хуучирсан шинж чанар, дотор нь мэдэгдэж буй хамгаалалтын цоорхой байгаа хэдий ч олон хүмүүс үүнийг ашигладаг хэвээр байгаа бөгөөд шинэчлэх хүсэлгүй байна. IPS нь 2005 онд 2.1 хувилбарыг хөгжүүлэхээр зарлах хүртэл аюулгүй байдлын шинэчлэлтүүдийг үргэлжлүүлэн гаргасан бөгөөд дараа нь форумын энэ хувилбарыг дэмжихээ больсон. Зарим сайтууд дээр та одоо ч гэсэн тэдний гаргасан аюулгүй байдлын шинэчлэлтүүдийн холбоосууд болон форумын скриптийг PHP5 дээр ажиллах боломжийг олгодог шинэчлэлтүүдийг харж болно. Эдгээр шинэчлэлтүүдийг IPS дэмждэггүй. Хувилбар 1.3.1 нь туршилтын хугацаанд хуваалцсан программ хангамж байсан бөгөөд энэ нь хүссэн хэмжээгээрээ үргэлжлэх боломжтой. Энэ хувилбарын дараа Invision Power Services арилжааны лицензийн дагуу бүтээгдэхүүнээ гаргаж эхэлсэн.

Давуу тал

  • 3 минутын дотор суулгана. Автомат суулгах бүрэлдэхүүн хэсэг нь бараг бүх хэрэглэгчдэд хэдхэн минутын дотор форум суулгах боломжийг олгодог. Процесс нь тусгай мэдлэг шаарддаггүй: систем өөрөө бүх үйлдлүүдийг хийж, зөвхөн шаардлагатай өгөгдлийг л асуух болно. Тийм ээ, шаардлагагүй яриа шаардлагагүй - IPB лиценз нь эзэмшигч бүрт форумаа үнэ төлбөргүй суулгахыг захиалах эрхийг өгдөг.
  • Орос хэл дээрх техникийн дэмжлэг. IP.Board лиценз эзэмшигчид орос хэл дээр техникийн дэмжлэг авах боломжтой. Түүнчлэн үйлчилгээний мэргэжилтнүүд таны төрөлх хэлээр ярьдаг төдийгүй форумын "уугуул" хөгжүүлэгчид юм. Энэ нь та тэдэнд асуудлын шинж тэмдэг, боломжит шийдлүүдийг тайлбарлах шаардлагагүй гэсэн үг юм. Сэдвийг төгс эзэмших нь үйлчлүүлэгчийн цаг хугацаа, хүчин чармайлтыг дэмий үрэлгүйгээр форумтай бүх ажлыг хийх боломжийг олгодог.
  • Нийгмийн чиг баримжаа.Форумыг харилцааны бүрэн орчин болгох, хэрэглэгчдэд хүмүүстэй танилцах, харилцаа холбоо тогтоох нэмэлт боломжийг олгох - энэ нь форумд оролцогчдын нийгмийн харилцааны шинж чанаруудаас үүдэлтэй. IP.Board хэрэглэгчид өөр хоорондоо янз бүрийн контент солилцох, хувийн профайл үүсгэх, хүрээлэлдээ нэмж найз нөхөдтэй болох боломжтой.
  • Хэрэглэгчдэд ээлтэй Вэб 2.0 интерфэйс.Хэзээ ч хэт их сайн зүйл байж болохгүй. Илүү тохь тухтай байлгахын тулд IPB систем нь орчин үеийн Web 2.0 технологийг ашигладаг. Үүний ачаар форумын шаардлагатай үндсэн функцуудыг ашиглах нь хялбар бөгөөд ойлгомжтой юм. Энэ нь энгийн учраас оролцогчид харилцааны уйтгартай техникийн "оршил"-оос ангид байна гэсэн үг юм.
  • Уян хатан байдал. IPB нь таны нийгэмлэгийг хувийн болгох, сонголтуудыг өөрчлөх олон сонголттой. Системийн уян хатан байдал нь форумыг нэг их хүчин чармайлтгүйгээр гуравдагч этгээдийн шийдлүүдтэй нэгтгэх, интерфэйсийн аль ч элементийг өөрчлөх (дизайн, шинэ функц нэмэх) боломжийг олгодог.
  • Брэнд үнэнч байдал."Хэрэглэгч бол тэнэг биш, тэр бол чиний эхнэр." Сонирхолтой форум, олон нийтийн сайтар бодож боловсруулсан зохион байгуулалт - энэ бүхэн нь компанийн нэр хүндийн төлөө ажилладаг бөгөөд хэрэглэгчдийн брэндэд үнэнч байдлыг нэмэгдүүлдэг. Хэрэглэгчид харилцааны таатай орчныг үнэлэх нь гарцаагүй: брэндийг бусад хүмүүстэй ярилцах, санал бодлоо солилцох, хариу өгөх, компанийн удирдлагатай харилцах боломж.
  • Зардал бууруулсан.Форумын нийгэмлэг нь 24 цагийн турш онлайн зөвлөгөө өгдөг бөгөөд энэ нь таны техникийн дэмжлэг үзүүлэх үйлчилгээний дуудлагын тоог эрс багасгадаг. Хэрэглэгч форум дээр тусламж хүсэх нь сэтгэл зүйн хувьд илүү хялбар бөгөөд хялбар байдаг: найрсаг оролцоо, бие даасан мэргэжилтнүүдийн санал бодол, зөвлөгөө - харилцааны үр дүнд зөвхөн бүх асуудал шийдэгдээд зогсохгүй, тулгарч буй бэрхшээлээс үүдэлтэй сөрөг сэтгэл хөдлөлүүд ч арилдаг. хасагдсан.
  • Маркетингийн судалгаа. IP.Board систем нь форумыг маркетингийн судалгааны хэрэгсэл болгон ашиглах боломжийг олгодог. Үйлчлүүлэгчдийнхээ үнэлгээ, санал бодлыг судлах, санал асуулга явуулах, туршилт хийх - форумын өргөн техникийн боломжууд нь янз бүрийн судалгааны схемүүдийг ашиглах боломжийг олгодог.
  • Олон үйлдэл.Системийн тохиргооны уян хатан байдал нь янз бүрийн зорилгод хүрэхийн тулд IP.Board ашиглах боломжийг олгодог. Уламжлалт харилцааны хэрэглүүрээс гадна зарим компаниуд форум дээр тулгуурлан төслийн удирдлагын тогтолцоог зохион байгуулжээ. IP.Board нь дотоод болон гадаад харилцагчийн үйлчилгээний системийн үүрэг гүйцэтгэдэг. Хандалтын эрхийг гүн гүнзгий, тус тусад нь тохируулах чадварын ачаар та форумын ажлыг хамгийн төвөгтэй, тодорхой ажлуудад хүртэл тохируулах боломжтой.
  • Үнийн зохистой байдал. IP.Board програм хангамжийн бүтээгдэхүүнийг худалдан авах нөхцөл, боловсруулсан тарифын төлөвлөгөө нь форумд өгсөн даалгавруудыг шийдвэрлэх хамгийн сайн сонголтыг олох боломжийг танд олгоно. Та үнэхээр хэрэглэдэг зүйлийнхээ төлөө, үнэхээр хэрэгтэй зүйлийнхээ төлөө мөнгө төлдөг.
  • Нэмэлт модулиуд.Та нэмэлт албан ёсны програмууд (галерей, блог, файлын архивын модуль) ашиглан IP.Board системийн ажиллагааг өргөжүүлж болно. Бэлэн шийдэл нь таныг бие даасан хөгжүүлэлт, функциональ өөрчлөлтөөс аврах болно. Нэмэлт модулиуд нь системд бүрэн нийцдэг бөгөөд нэг товшилтоор тусгай мэдлэг, ур чадвар шаардалгүйгээр суулгах боломжийг олгодог нэг нийтийн орон зайг ашигладаг. Програмууд нь шинэ хувилбаруудыг гаргахыг дэмждэг бөгөөд тэдгээрийн засвар үйлчилгээ нь форумын техникийн дэмжлэг үйлчилгээний ерөнхий багцад багтсан болно.
  • Форумын бодлоготой менежмент.Аливаа нийгэмлэгийн үр нөлөөг чадварлаг "зохицуулалт" хөнгөвчилдөг. IP.Board-д суурилуулсан удирдлагын хэрэгслүүд нь танд шаардлагатай эрхийн ялгаа бүхий уян хатан удирдлага, зохицуулалтын системийг бий болгох боломжийг олгодог. Форумын менежмент нь агуулгыг хянахаас эхлээд форумыг хөтлөх, статистик мэдээллийг хянах, системд гарч болзошгүй алдааг шалгах боломжийг олгодог оношлогооны төвийг бий болгох хүртэл өргөн хүрээний боломжуудыг агуулдаг.

Боломжууд

  • Энгийн, ойлгомжтой, хурдан суурилуулалт
  • MSSQL, Oracle, PostgreSQL зэрэг янз бүрийн мэдээллийн сангийн драйверуудын бэлэн байдал
  • Суулгасны дараа шууд ажилд бүрэн бэлэн байх
  • Хэрэглэгчдэд зориулсан бүлгүүд болон олон бүлгүүд
  • Орчин үеийн хэрэглэгчийн профайл
  • Найзууд

Үзсэн тоо: 155924

Invision Power Board (IPB) форумын хэлбэрээр JakoDorgen PRO-д зориулсан шинэ загвар. Загварын дугаар: ipb_ms_11


Би JakoDorgen PRO-ийн хоёр дахь загварыг Invision Power Board (IPB) форум хэлбэрээр худалдаанд гаргасан. Загвар нь доор хийгдсэн.

ipb_ms_11 загварыг үүсгэсэн огноо: 2011.07.06.

Загварын техникийн тодорхойлолт:

Загварын формат: utf-8.
Загварын тоо: 1 ширхэг.

Загвар нь аль хэдийн замын хөдөлгөөнийг арилгах товчлуурыг хэрэгжүүлсэн.
Худалдан авсан загварт үүнийг хэрхэн тохируулахыг тайлбарласан файл багтсан болно.

Загварын агуулга:

Загвар нь төслийн тохиргооны файлуудтай хамт ирдэг.

ЧУХАЛ:

Загвар нь JakoDorgen PRO 4.2.4 хувилбарын хаалганы генераторын шинэ хувилбарт зориулагдсан болно (Тиймээс би эвдэрсэн хувилбарууд дээр олон макротой ажиллахгүй (4.2.3 хувилбарыг оруулаад).) Загвар нь зөвхөн JakoDorgen PRO 4.2.4 хувилбар дээр ажилладаг

ipb_ms_11 загварын үнэ:

Би 10 ширхэгийг 1 доллараар нэмээд зардаг. Эхний 10 хувийг ердөө 2 доллараар авна, дараагийнх нь 3 доллар, дараагийнх нь 4, дараагийнх нь 5, дараагийнх нь 6, дараа нь 7 гэх мэт.Тэгэхээр хэн нь түрүүлж авсан нь хямдхан авсан байх нь ээ))). Би энэ загварыг үнэгүй өгч чадахгүй.

JakoDorgen PRO-д зориулж phpbb_ms_10 шинэ загвар худалдаж аваарай

Үнэ: $6

.
JakoDorgen PRO хаалганы генераторыг өөрөө худалдаж авах боломжтой гэдгийг сануулъя

Та бас минийхийг худалдаж авч болно. Загварын дугаар: phpbb_ms_10.

Бусад холбоотой нийтлэлүүдийг үзээрэй:

  1. >>> Би JakoDorgen PRO-д зориулсан дуртай загвараа phpbb форум хэлбэрээр худалдаанд гаргасан. Загвар нь татаж авах урсгалд зориулагдсан боловч худалдан авагч бүр үүнийг өөрийн сэдвийн дагуу өөрчлөхөд хэцүү биш байх болно....

  2. >>> Би хаалганы генератор JakoDorgen i-dle-0005-ийн шинэ загварыг танилцуулж байна. Загвар нь 3 сонголттой: 1. StimulProfit доорх JakoDorgen PRO-д зориулсан i-dle-0005-ru загварын орос хувилбар 2. StimulProfit доорх JakoDorgen PRO-д зориулсан i-dle-0005-en загварын англи хувилбар 3. Загварын орос хувилбар. StimulProfit доор JakoDorgen 3R3-ийн үнэгүй хувилбарт зориулсан i-dle-0005- ru-3r3 загвар Гурван сонголт бүгд тохиргооны файлуудтай ирдэг....

  3. >>> Би JakoDorgen PRO-д зориулж StimulProfit түншлэлийн хөтөлбөрт зориулж тусгайлан хийсэн шинэ загвараа худалдаж авахыг санал болгож байна. Загвар нь DLE-тэй төстэй юм. Шинэ: Загвар нь Dorgen тохиргооны файлуудтай (options.txt, proj.txt болон бусад) ирдэг бөгөөд энэ нь та миний ямар тохиргоог ихэвчлэн тохируулдагийг харах боломжийг олгоно. Энэхүү багцад 2 тохиргооны сонголт, 2 арай өөр загвар багтсан....

  4. >>> Би та бүхэнд StimulProfit түншлэлийн хөтөлбөрт зориулан тусгайлан бүтээсэн JakoDorgen PRO-д зориулж өнөөдөр хийсэн шинэ загвараа үнэгүй татаж авахыг санал болгож байна. Загвар нь DLE-тэй төстэй юм. Загварыг зөвхөн StimulProfit дахь миний лавлагаанд үнэ төлбөргүй өгдөг....

  5. >>> Эцэст нь үүнтэй танилцаж, JakoDorgen Pro-д зориулж gold_affiliate_02 дугаарын дагуу Gold Affiliate үнэт эдлэлийн түншлэлийн хөтөлбөрт (Gold Affiliate) зориулж шинэ загвар хийв. Би JakoDorgen Pro-д зориулсан gold_affiliate_02 загварыг Gold Affiliate түншлэлийн хөтөлбөрөөр дамжуулан өөрийн лавлагаадаа үнэ төлбөргүй өгдөг. Загвар нь аль хэдийн Gul Documents-д байгаа бөгөөд таныг (gmail.com дээр имэйлтэй байсан хүн) хүлээж байна.

  6. >>> Би цоо шинэ өвөрмөц загвараа худалдаанд гаргалаа. Загвар нь өмнөх шигээ багцаар биш, харин дангаар нь зарагддаг. 1 ширхэгийн үнэ. = 9.99 доллар (өөрөөр хэлбэл үнэ нь өмнөхөөсөө хамаагүй өндөр). Загварын энэхүү өртөг нь дараах байдалтай холбоотой: Загвар нь шинэ, эх, гараар хийгдсэн. Бүх шинэ JakoDorgen PRO макрог дээд зэргээр ашигласан. Нийтлэлүүд нь видеонуудтай хамт ирдэг. Хамгийн гол нь: [...]

  7. >>> JakoDorgen 3R3-д зориулсан загвар StimulProfit-ийн дагуу лавлагаа өгөхөд үнэгүй. Ийм зүйл болоогүй. Энэ нь PRO-тэй харьцуулахад хэр хурдан үүсдэг вэ :-), хэдийгээр маш олон макрогүй ч....

  8. >>> Minibb динамик форумын хаалганы генератор. Текстийн суурийг ашигладаг. Хайлтын роботууд дамжин өнгөрөх бүрт өвөрмөц бичвэрүүдийг үүсгэдэг. Энэхүү тусгай юбка хэрхэн ажилладаг тухай жишээг minibb.ruvideo.info дээрээс харж болно. Энэ нь PHP-ийн гүнзгий мэдлэг шаарддаггүй, загвар болон текстийн мэдээллийн сан дахь текстийг өөрчлөхөд хангалттай. Суулгахад хялбар....

Хүмүүс биднийг олдог хэллэгүүд: jakodorgen templates, jakodorgen template, powered by ip board iphone 4 8gb , пересадок IPB, showforum Powered by IPB


үйлдэл хийх. Тэгэхээр энд байна үйлдэл хийх үйлдэл", энэ нь "үйлдэл" гэсэн утгатай. (цаашид бичвэрийн оронд үйлдэл хийхгэж хэлэх болно үйлдэл) үйлдэл act=Онлайнэсвэл act=UserCP

act=idx
Эхлээд энэ кодыг олоорой:
хэрэв (! isset($choice[ $ibforums->input["act"] ])) ( $ibforums-> idx idxдээр портал ЭСВЭЛдээр гэр


$choice = array("idx" => "Сангууд", "SC" => "Сангууд", "SF" => "Форумууд", "SR" => "Форумууд", "ST" => "Сэдвүүд", "Нэвтрэх" => "Нэвтрэх", "Нийтлэх" => "Нийтлэх", "Санал асуулга" => "lib/add_poll", "Reg" => "Бүртгүүлэх", "Онлайн" => "Онлайн", "Гишүүд" => "Гишүүдийн жагсаалт", "Тусламж" => "Тусламж", "Хайлт" => "Хайлт", "Мод" => "Дунд зэрэг", "Хэвлэх" => "бусад/хэвлэх_хуудас", "Дамжуулах" => " misc/forward_page", "Mail" => "mic/contact_member", "Invite" => "mic/contact_member", "ICQ" => "mic/contact_member", "AOL" => "mic/contact_member", " YAHOO" => "бусад/холбоо барих_гишүүн", "MSN" => "бусад/холбоо барих_гишүүн", "мэйл" => "бусад/холбоо барих_гишүүн", "чат" => "бусад/холбоо барих_гишүүн", "integ" => "бусад" /contact_member", "Msg" => "Messenger", "UserCP" => "Usercp", "Profile" => "Profile", "Track" => "Mic/tracker", "Stats" => "бусад/ статистик", "Хавсарга" => "бусад/хавсга", "ib3" => "бусад/ib3", "legends" => "бусад/legends", "modcp" => "mod_cp", "хуанли" => "хуанли", "найз" => "browsebuddy", "boardrules" => "mic/contact_member", "mmod" => "mic/multi_moderate", "ангох" => "mic/warn", "home" = > "dynamiclite/csite", "модуль" => үйлдэл "ангох" => "бусад/сануулах",, тэгвэл энэ нь төлөө гэсэн үг үйлдэл = анхааруулах
эх сурвалжууд эх сурвалжууд

langТэгээд арьс. Үүний дагуу бид олдог:
$ibforums->lang = $std->load_words($ibforums->lang, "lang_post" , $ibforums->lang_id); $ibforums->lang = $std->load_words($ibforums->lang, "lang_ucp" , $ibforums->lang_id); Тэгээд
$this->html = $std-> lang_post.phpТэгээд lang_ucp.php skin_ucp.php

Үүнд юу холбоотой вэ:

"idx" =>
"SC" =>
"SF" =>
"SR" =>
"ST" =>
"Нэвтрэх" =>
"Нийтлэл" =>
"Санал асуулга" =>
"Рег" =>
"Онлайн" =>
"Гишүүд" =>
"Тусламж" =>
"Хайх" =>
"Мод" =>
"Хэвлэх" =>
"Урагшаа" =>
"Мэйл" =>
"Урилга" =>
"ICQ" => ICQ руу мессеж илгээж байна
"AOL" => AOL руу мессеж илгээж байна
"YAHOO" => YAHOO руу мессеж илгээж байна
"MSN" => MSN руу мессеж илгээх
"тайлагнах" =>
"чат" =>
"integ" =>
"Мессеж" =>
"UserCP" =>
"Профайл" =>
"Track" => Сэдэв/форумд бүртгүүлнэ үү
"Статистик" =>
"Хавсрах" =>
"ib3" =>
"Legends" => Эмотиконууд, bbcode тусламж
"modcp" =>
"хуанли" =>
"найз" =>
"самбарын дүрэм" =>
"mmod" =>
"анхааруулах" =>
"гэр" =>
"модуль" =>


үйлдэл хийх

Танд асуулт гарч ирж магадгүй, юу вэ: "idx" => "Удирдах зөвлөл", "SC" => "Удирдах зөвлөл", "SF" => "Форум", "SR" => "Форум", "ST" => "Сэдвүүд",








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"]); // Арьсанд "f" attr хэрэгтэй байгаа тул сэдвийг яг одоо аваад кэш хийнэ үү... $DB->query("SELECT t.*, f.topic_mm_id, f.name for forum_name, 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. нууц үг, f.постуудыг форумын_мэдээлэл болгон, f.сэдвийг форум_сэдэв, f.байршуулах_perms, f.show_rules, f.rules_text, f.rules_title, c.name нь cat_name, c.id нь cat_id FROM ibf_topics t, ibf_forums f , c ibf_categories WHERE t.tid=".$ibforums->input["t"]." ба f.id = t.forum_id ба f.category=c.id"); $ibforums->topic_cache = $DB->fetch_row( ); $ibforums->input["f"] = $ibforums->topic_cache["forum_id"]; ) if ($ibforums->input["showuser"] != "") ( $ibforums->input[ "act"] = "Профайл"; $ibforums->input["MID"] = intval($ibforums->input["showuser"]); )

IPB дахь бүтэц, замууд

IBResource форумууд


Энэ сэдэвт хариулт алга байна

IBRresource

  • Хот: 99|рус

Олон хүнд асуулт байгаа байх:
"Яагаад IPB-д ийм олон файл байдаг вэ? Эцсийн эцэст замууд нь үргэлж нэг index.php файл руу ордог бөгөөд зөвхөн параметрүүд нь өөрчлөгддөг."

Тиймээс IPB файлуудын талаархи энэхүү богино нийтлэл нь IPB-г илүү сайн ойлгоход тань туслах болно. Хаанаас юу хайх вэ. Хаана юу өөрчлөх вэ.

IPB-ийн бараг бүх хуудсууд хаягийн параметртэй байдаг үйлдэл хийх. Тэгэхээр энд байна үйлдэл хийхЭнэ нь англи үгийн товчлол юм " үйлдэл", энэ нь "үйлдэл" гэсэн утгатай. (цаашид бичвэрийн оронд үйлдэл хийхгэж хэлэх болно үйлдэл) Тиймээс энэ нь файлаар хуваагдах гол бүрэлдэхүүн хэсэг юм. Бараг бүх үйлдлийн утга нь функц бүхий өөрийн файл + загвар бүхий өөрийн файл + өөрийн хэлний файлтай байдаг. Яагаад бараг гэж? Яагаад гэвэл өөр өөр үнэт зүйлс дээр байгалийн жижиг үйлдлүүд байдаг үйлдэл, гэхдээ тэдгээр нь бүгд функц бүхий нэг файлд нэгтгэгдсэн + мөн хосолсон хэлний файл + мөн загвар бүхий хавсарсан файл юм. Жишээлбэл, том хэмжээтэй байдаг act=Онлайнэсвэл act=UserCP. Тэд тус бүр өөрийн гэсэн функц бүхий үйлчилгээний файлуудтай байдаг.
Тэгэхээр ямар үйлдэл ямар файлд хамаарахыг яаж ойлгох вэ?

Үүнийг хийхийн тулд index.php руу очно уу. Тэнд бүх зүйл бичигдсэн байдаг. index.php гэдгийг шууд хэлье? act=idxбүх категори, форумыг танилцуулсан форумын үндсэн хуудасны хаяг юм.
Эхлээд энэ кодыг олоорой:
if (! isset($choice[ $ibforums->input["act"] ])) ( $ibforums->input["act"] = "idx"; ) Энэ оруулга нь үйлдлийн параметрийг заагаагүй бол, дараа нь энэ нь анхдагчаар тэнцүү байна idx. Тиймээс форум эхлүүлэхэд форумын жагсаалт бүхий форумын үндсэн хуудас зүгээр л хаягаар нээгддэг. Энд байгаа утгыг өөрчлөх замаар idxдээр портал(IBF Portal 3.2 эсвэл 4.0 суулгасан форумын хувьд) ЭСВЭЛдээр гэр(хэрэв танд 1.2 байгаа бөгөөд IPDynamic Lite портал суулгасан бол) анхдагчаар энэ нь форум биш харин портал ачаалагдах болно.

Одоо бага зэрэг дээш гараад иймэрхүү зүйлийг олоорой:
$choice = array("idx" => "Сангууд", "SC" => "Сангууд", "SF" => "Форумууд", "SR" => "Форумууд", "ST" => "Сэдвүүд", "Нэвтрэх" => "Нэвтрэх", "Нийтлэх" => "Нийтлэх", "Санал асуулга" => "lib/add_poll", "Reg" => "Бүртгүүлэх", "Онлайн" => "Онлайн", "Гишүүд" => "Гишүүдийн жагсаалт", "Тусламж" => "Тусламж", "Хайлт" => "Хайлт", "Мод" => "Дунд зэрэг", "Хэвлэх" => "бусад/хэвлэх_хуудас", "Дамжуулах" => " misc/forward_page", "Mail" => "mic/contact_member", "Invite" => "mic/contact_member", "ICQ" => "mic/contact_member", "AOL" => "mic/contact_member", " YAHOO" => "бусад/холбоо барих_гишүүн", "MSN" => "бусад/холбоо барих_гишүүн", "мэйл" => "бусад/холбоо барих_гишүүн", "чат" => "бусад/холбоо барих_гишүүн", "integ" => "бусад" /contact_member", "Msg" => "Messenger", "UserCP" => "Usercp", "Profile" => "Profile", "Track" => "Mic/tracker", "Stats" => "бусад/ статистик", "Хавсарга" => "бусад/хавсга", "ib3" => "бусад/ib3", "legends" => "бусад/legends", "modcp" => "mod_cp", "хуанли" => "хуанли", "найз" => "browsebuddy", "boardrules" => "mic/contact_member", "mmod" => "mic/multi_moderate", "ангох" => "mic/warn", "home" = > "dynamiclite/csite", "module" => "модуль",); Мөн энд бүх үнэт зүйлсийн жагсаалт байна үйлдэл(зүүн талд) болон файлын нэрсийн жагсаалт (php өргөтгөлгүйгээр) юуг дурдаж байна (баруун талд). Хэрэв мөр нь иймэрхүү байвал - "ангох" => "бусад/сануулах",, тэгвэл энэ нь төлөө гэсэн үг үйлдэл = анхааруулахүйлчилгээний файл дээр байрладаг
Яагаад мөрөнд лавлахыг заагаагүй байна вэ? эх сурвалжууд, би үүнийг зааж өгсөн үү? Учир нь бүх үйлчилгээний файлууд (бараг) хавтсанд байрладаг эх сурвалжууд(Англи хэлнээс орчуулсан - эх код).
Өгөгдсөн файлын хэлний файлууд болон загварууд хаана байгааг би яаж мэдэх вэ?
Зүгээр л. Бид файл руу ордог, жишээ нь UserCP.php-г сонгосон. Бид тэндээс үг хайж байна langТэгээд арьс. Үүний дагуу бид олдог:
$ibforums->lang = $std->load_words($ibforums->lang, "lang_post" , $ibforums->lang_id); $ibforums->lang = $std->load_words($ibforums->lang, "lang_ucp" , $ibforums->lang_id); Тэгээд
$this->html = $std->load_template("skin_ucp"); Үүнээс үзэхэд 2 хэлний файл ашиглагдаж байгааг ойлгоход хэцүү биш юм lang_post.phpТэгээд lang_ucp.php. Мөн зөвхөн нэг загвар файлыг ашигладаг skin_ucp.php

Үүнд юу холбоотой вэ:

"idx" => индекс - Форумын үндсэн хуудас
"SC" => Ангилал харуулах - Сонгосон ангиллын форумуудын жагсаалтыг харуулна
"SF" => Форумыг харуулах - Сонгосон форумын сэдвүүдийн жагсаалтыг харуулна!
"SR" => Дүрмүүдийг харуулах - Сонгосон форумын дүрмийг харуулна (та форум болгонд зориулж өөрөө үүсгэж болно)
"ST" => Сэдвийг харуулах - Сонгосон сэдвийг харуулна (сонгосон сэдвийн бүх мессежийн жагсаалт)
"Нэвтрэх" => Зөвшөөрөл өгдөг (өөрийн бүртгэлийг ашиглан форум руу нэвтрэх)
"Нийтлэл" => Мессеж нийтлэх, сэдэв үүсгэх, санал асуулга явуулах
"Санал асуулга" => Санал асуулгад санал нэмэх үйлчилгээ үзүүлнэ
"Reg" => Бүртгэл, нууц үг сэргээх...
"Онлайн" => Идэвхтэй хэрэглэгчдийн жагсаалт (онлайн байгаа хүмүүс)
"Гишүүд" => Бүх хэрэглэгчдийн жагсаалт, өөр ангиллаар...
"Тусламж" => Тусламжийн файлуудын засвар үйлчилгээ (FAQ, харах, эрэмбэлэх)
"Хайх" => Форумаас хайх. Нарийвчилсан хайлт. Сүүлийн зочилсон, идэвхтэй сэдвүүдээс хойшхи шинэ мессежүүдийг үзэх.
"Мод" => Зохицуулах. Зохицуулагчийн үйлдэл. Сэдвүүдийг шилжүүлэх. Хэлтэс гэх мэт.
"Хэвлэх" => Хэвлэх сэдвийг харах, загварыг HTML дээр хадгалах, Ms Word...
"Forward" => Сэдвийн холбоосыг найздаа имэйлээр илгээх.
"Мэйл" => Цахим шуудангаар хэрэглэгч рүү захидал бичиж илгээх.
"Урилга" => Одоогоор тийм функц байхгүй байна. Гэхдээ хөгжүүлэгчид аль хэдийн бэлтгэлээ базааж байна
"ICQ" => ICQ руу мессеж илгээж байна
"AOL" => AOL руу мессеж илгээж байна
"YAHOO" => YAHOO руу мессеж илгээж байна
"MSN" => MSN руу мессеж илгээх
"report" => Модераторт мэдээлэх (модераторт мэдээний холбоосыг мессежийн талаар цахим шуудангаар илгээх)
"chat" => Чатын модуль. Invision Power Chat төлбөртэй чат. Тийм ч учраас багцад ороогүй байна
"integ" => Integrity Messenger рүү мессеж илгээж байна
"Msg" => Хувийн шуудангийн хайрцгийн засвар үйлчилгээ. PM-тэй илгээх болон бусад үйлдлийг хүлээн авах (хувийн мессеж)
"UserCP" => "Profile"-тэй ажиллах том скрипт. Үүнд захиалга, форумын тохиргоог удирдах гэх мэт...
"Профайл" => Хэрэглэгчийн профайлыг харах...
"Track" => Сэдэв/форумд бүртгүүлнэ үү
"Статистик" => Шилдэг 10 зохиолч, өнөөдрийн шилдэг 10 зохиолч ба Захиргааны холбоос
"Хавсралт" => Хавсаргасан файлыг зурваст татаж байна (хавсралт)
"ib3" => Ikonboard 3-т зориулсан форумд нэвтрэх модуль. IkonBoard3-аас хөрвүүлэхтэй холбоотой
"Legends" => Эмотиконууд, bbcode тусламж
"modcp" => Зохицуулагчийн хяналтын самбар. Мөн үүнтэй холбоотой бүх зүйл
"хуанли" => Хуанли. нийтлэх, хуанлийн арга хэмжээг өөрчлөх...
"найз" => Хэрэглэгчийн холбоо барих жагсаалт. Харилцагчид руу хэрэглэгч нэмэх гэх мэт.
"boardrules" => Бүх форумын ерөнхий дүрмүүд. Үзсэнээс.
"mmod" => Олон зохицуулалт. Форумыг зохицуулах ерөнхий дүрмийг бий болгох
"warn" => Үнэлгээ/анхааруулах систем
"home" => IPDynamic Lite порталыг үзэх. Энэ холбоос нь act=home яагаад портал гэдгийг тодорхой харуулж байна
"модуль" => Нэмэлт синхрончлолын модулиуд. Зөвхөн 1.2-т гарсан


Тиймээс, хэрэв та ямар нэг зүйлийг өөрчлөхийг хүсч байвал хөтчийнхөө хаягийн мөрийг хараад параметр нь юутай тэнцэж байгааг хараарай үйлдэл хийх, мөн та хаанаас хайхаа шууд мэдэх болно. Таны хайж буй газрыг динамик биш (өөрчлөгддөггүй) текстээс олж болно. Мөн текст нь статик учраас энэ нь хэлний файлд байгаа гэсэн үг юм. Энэ нь хэлний файлаас хайлт хийснээр та аль хувьсагч нь энэ оруулгатай тохирч байгааг харж, хувьсагчийн нэрээр зөв газрыг хайж олох боломжтой гэсэн үг бөгөөд энэ нь таныг аль хэдийн танил болсон HTML хэлтэй загварууд руу хөтлөх болно. Тэнд англи хэлний анхан шатны мэдлэгтэй бол (ихэвчлэн хувьсагчийг англиар ойлгомжтой үгээр энгийн гэж нэрлэдэг) тэндээс хэрэгтэй зүйлээ олж, хэлний орчуулгагүйгээр юу болохыг ойлгох боломжтой.

Танд асуулт гарч ирж магадгүй, юу вэ: "idx" => "Удирдах зөвлөл", "SC" => "Удирдах зөвлөл", "SF" => "Форум", "SR" => "Форум", "ST" => "Сэдвүүд",
idx - индекс - форумын үндсэн хуудас
SC - Ангилал харуулах - сонгосон категорийг үзэх (сонгосон категорийн форумын жагсаалт)
SF - Форумыг харуулах - Форумыг үзэх (сонгосон форумын сэдвүүдийн жагсаалт)
SR - Дүрмүүдийг харуулах - Форумын дүрмийг харах (та AdminCP-ээр дамжуулан форум бүрт өөрийн дүрмээ нэмж болно)
ST - Сэдвийг харуулах - Сэдвийг харах (сонгосон сэдвийн мессежүүдийн жагсаалт)

Мөн хамгийн сүүлийн үеийн 1.2 хувилбарт эдгээр энгийн холбоосуудыг дуурайлган хэд хэдэн товчилсон холбоосуудыг нэвтрүүлсэн. Энэ
index.php?showforum=3 - энэ оруулга нь index.php?act=SF&f=3-тай ижил байна
index.php?showtopic=33234 - энэ оруулга нь index.php?act=ST&f=forum_number&t=33234-тэй ижил байна
index.php?showuser=343 - энэ оруулга нь index.php?act=Profile&CODE=03&MID=343-тай ижил байна

Эдгээр гурван товчлол нь index.php дээр бичигдсэн кодоор хэрэгждэг:
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"]); // Арьсанд "f" attr хэрэгтэй байгаа тул сэдвийг яг одоо аваад кэш хийнэ үү... $DB->query("SELECT t.*, f.topic_mm_id, f.name for forum_name, 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. нууц үг, f.постуудыг форумын_мэдээлэл болгон, f.сэдвийг форум_сэдэв, f.байршуулах_perms, f.show_rules, f.rules_text, f.rules_title, c.name нь cat_name, c.id нь cat_id FROM ibf_topics t, ibf_forums f , c ibf_categories WHERE t.tid=".$ibforums->input["t"]." ба f.id = t.forum_id ба f.category=c.id"); $ibforums->topic_cache = $DB->fetch_row( ); $ibforums->input["f"] = $ibforums->topic_cache["forum_id"]; ) if ($ibforums->input["showuser"] != "") ( $ibforums->input[ "act"] = "Профайл"; $ibforums->input["MID"] = intval($ibforums->input["showuser"]); )

Ерөнхийдөө өөрчлөхийг хүссэн бүх зүйлээ форумын файлуудаас хайж олох боломжтой. Тиймээс бүх форумын файлуудын хуулбарыг хатуу диск дээрээ үргэлж хадгалаарай. Эцсийн эцэст ftp-ээр сервер дээрх файлуудыг хайх нь ердөө боломжгүй юм. Гэхдээ энэ бол өөр нийтлэлийн сэдэв юм. Тиймээс Төгсгөл. Амжилт хүсье

Өгүүллийн талаархи бүх сэтгэгдэл, асуултыг асууна уу! Хэрэв ямар нэгэн өөрчлөлт эсвэл чухал асуулт, хариулт байвал би тэдгээрийг сэдэвт нэмэх болно!

Мөн үүнийг хэрхэн ашиглах талаар. Эхний нийтлэл нь хандивлагчдыг цуглуулж, дараа нь тэдгээрт байршуулах, илүү нарийвчлалтай, тусгай хаалга бий болгох форум цуглуулахад зориулагдсан болно.

Би бүхэл бүтэн технологийг товч тайлбарлах болно. Профайл дахь html болон холбоос оруулах талбар бүхий форумыг тодорхой шалгуурын дагуу задлан шинжилдэг. Дараа нь үүнийг тохируулж, тусгайлан задлан шинжилсэн энэ талбарыг бөглөхийн тулд замуудыг бага зэрэг өөрчилсөн. Сүүлчийн нийтлэл нь эдгээр профайлыг индекст хэрхэн хамгийн сайн оруулах тухай байх болно.

Тиймээс, дээр дурдсан нийтлэлд юу байх талаар товч тойм гарсан бөгөөд одоо задлан шинжлэх үйл явц өөрөө явагдана. Таны хийх ёстой хамгийн эхний зүйл бол миний тухай нээлттэй талбар бүхий шаардлагатай форумуудыг олох явдал бөгөөд энэ талбарт та html болон холбоосыг хоёуланг нь оруулах боломжтой.

Ийм нөөцийг байнга хайж байдаг. Бид хэрэгтэй байгаа тосгоны тэмдгүүдийг цуглуулж байна. Форумыг энэ үгээр цуглуулах тул хамгийн түрүүнд "Миний тухай" (хашилтаар оруулсан) санаанд орж байна. Доорх нь бүх төрлийн нэрийн профайлыг харуулах ерөнхий тэмдэг юм. Профайл үзэж байнаба эцсийн тэмдэг нь форумын тэмдэг, жишээ нь өргөн тархсан форумын хөдөлгүүр IP.Board. Тэмдгийг ингэж зааж өгөх нь илүү зөв юм "IP.Board-аар ажилладаг".Бүгдийг нэгтгэснээр та Google-д дараах асуултыг авна.

"Миний тухай" гарчиг: "IP.Board-аас ажилладаг" профайлыг үзэх


7 760 000
Ийм хүсэлтийн үр дүн. Тиймээс одоо та хэд хэдэн үр дүнг шалгах хэрэгтэй . Тэдэнд шаардлагатай талбар байгаа юу, нээлттэй байна уу? Бүртгүүлэхийг оролдож, гараар профайл хаалгыг бий болгохыг оролдохыг зөвлөж байна. Хэрэв энэ нь ажилладаг бол олж авсан тэмдэг нь хэвийн байна.

Хайлтын үр дүнд би дараах профайлуудыг олж харлаа, бүгд нээлттэй, нэг нь видеотой, энэ нь хаалга тэнд багтах нь гарцаагүй гэсэн үг юм.

Хайлтын үр дүнгийн долоо дахь профайл аль хэдийн профайл хаалгыг агуулж байна. Бусдын замыг харж, судлах нь үргэлж сонирхолтой байдаг.


Профайл үзсэн тоог тэмдэглэх нь зүйтэй. Нэлээд бага гэж тооцогдох 5% -ийн товшилтын хувьтай бол энэ хаалганаас 85 хүн ирсэн гэж бид үзэж болно. Хэн нэгний зам гарч ирэхэд та тэр даруй ар талыг нь харахыг хүсдэг, энэ нь энгийн зүйл, Yahoo үйлчилгээ тусалж чадна, энэ удаад би зам хэрхэн хөдөлж байгааг хараад эсэргүүцэж чадсангүй.

Дэлгэцийн агшингаас харахад хаалгыг голчлон хятад зочдын нийтлэл, блог дээрх сэтгэгдлээс харж болно. Зарчмын хувьд энэ бол миний одоо ярьж байгаа сонгодог жишээ юм.

Шинж тэмдэг хэвийн байгаа эсэхийг шалгасны дараа хэд хэдэн шинж тэмдгийг цуглуулдаг. Өгөгдлийн сан сайн болж, илүү хурдан задлан шинжлэхийн тулд хамгийн оновчтой 10 ширхэг. Онцлогуудыг сонгохдоо зэрэг операторуудыг буруугаар ашиглахгүй байх нь дээр inurl, гарчиг, Google тэдэнд тийм ч их дургүй бөгөөд ихэвчлэн captcha гаргадаг. Хуудас дээр ашигласан шууд тохиолдлуудыг сонгох нь дээр - тэдгээрийг хаалтанд заасан болно.

Тэмдгийг цуглуулсны дараа та лавлагааг тохируулах хэрэгтэй. Тохиргоонд миний өөрчилдөг цорын ганц зүйл бол лавлагаа зарчмын дагуу форум цуглуулахын тулд тэмдэглэгээг өөрчлөх явдал юм. нэмэлт үгс + үгсЭнэ нь эхлээд форумын загвар, жишээ нь "Миний тухай" гарчиг: "IP.Board-аар ажилладаг" профайлыг үзэх,дээр нь энгийн үг. Та лавлагаанд энгийн үгсийг зааж өгөх эсвэл Google-ээс задлан шинжилж болно

Дэлгэц дээрх жишээг доор харуулав үгс Google-ээс. Хэдий чинээ олон үг задлан шинжилнэ төдий чинээ таны суурь том болно. Эхлэхээсээ өмнө мэдээжийн хэрэг та ямар ч асуудалгүйгээр хэд хэдэн прокси залгах хэрэгтэй.

Хэрэв бүх зүйл зөв хийгдсэн бол хэсэг хугацааны дараа та том, сайн суурийг авах хэрэгтэй.

Дэлгэцийн агшин дээр би форумыг задлан шинжлэхэд гол өгүүлбэрийг онцолсон. Холбоосуудын баруун талд энэ хэллэгтэй хослуулах боломжтой холбоосуудын тоо байна.

Үндсэндээ ийм л байна. Маргааш би эдгээр суурийн хувьд үүнийг хэрхэн хурцлах талаар бичих болно.