رفتن به مطلب

آموزش استفاده از IP.Content در Root و انجمن در سابدامین


ارسال‌های توصیه شده

  • مدیر کل بازنشسته سایت

خوب اینم اموزش این مورد که  ساده هست که دیشب بحثش شد نمیشه وفلان و ... جو گیر شدم انجام بدم :

 

با این کار شما میتونید تعیین کنید  که در سابدامین مورد نظر انجمن نمایش داده بشه.و وقتی ادرس اصلی سایت رو وارد کنید ip content بیاد بالا.

 

بزن بریم:

  1. ابتدا یه سابدامین بسازید و انجمن رو توش نصب کنید.
  2. برنامه ی ip content رو هم نصب کنید .
  3. بعد دانلود  دو تا پوشه بعد اکسترکت میبینید.درون پوشه ی tools یه فایل هست به نام index.php
  4. فایل رو با ادیتور باز کنید و تو لاین 25 این رو پیدا کنید: 
    $path_to_ipb	= './forums/';

    که به جای forums اسم پوشه ی سابدامین تون رو باید بزنید.فقط خود اسم ساب دامین. مثلا من تو سابدامین forum.saeednazari.ir انجمن رو نصب و ... پس این کد رو بدین صورت تغییر میدم: دقیقا همین مدلی که گفتم انجام بدید.اسلش ها هم فراموش نشه!

    $path_to_ipb	= './forum/';
  5. این فایل رو در روت هاستتون اپلود کنید.

  6. رجوع کنید به پنل ادمین.سپس به این مکان بروید: other apps / content / settings / advanced

  7. حالا در URL to index.php دامینتون رو با HTTP در اول اضافه کنید.دامین اصلی بدون سابدامین و ... مثلا برای سایت خودم که این رو انجام دادم:

     http://saeednazari.ir

     و شمنا کافیه ادرس سایت خودتون رو وارد کنید.

  8. خوب حله دیگه! :DD:

  9. ! اگر میخواید index.php? از ادرس حذف بشه گزینه ی سوم رو بذارید yes و سپس کمی بالا روی download .htaccess file کلیک کرده و به روت انجمنتون او نرو انتقال بدید.همون جایی که فایل index.php رو اپلود کردید.

به همین راحتی به همین خوشمزگی! :DD: 

نویسنده:سعید نظری

منبع: ای پی بی فارسی

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • پاسخ 23
  • عمر موضوع
  • آخرین پاسخ

ممنون از سعید گرامی برای این آموزش.

 

آموزش کاملا اهداف اولیه رو پوشش می‌ده و نتیجه مورد نیاز رو براورده می‌کنه.

 

دو تا مشکل وجود داره بعد از پایان مراحل این اموزش با توجه به اینکه قرار هست انجمن در سابدامین و کانتنت در روت قرار بگیره:

 

اولی در مورد لوگو هست که باید به سایت اصلی اشاره کنه که همچنان به لینک سابدامین منتهی میشه. البته این مشکل رو فک کنم از طریق بیت defaultHeader در template قالب بشه رفع کرد.

و دومی که مهم تره، مسیر Secondary menu هست. یعنی با اینکه کانتنت دیگه صفحه اصلی سایت هست و انجمن در سابدامین هست، یعنی باید به این صورت باشه : صفحه اصلی (کانتنت) ---> انجمن (IPB) | اما این طور نیست و همچنان کانتنت رو زیرمجموعه انجمن نمایش میدهد، یعنی این طوری: انجمن (IPB) ---> صفحه اصلی (کانتنت) که جالب نیست. من اپ دیفالت رو ccs هم گذاشتم بازم این تغییری نکرد.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • مدیر کل بازنشسته سایت

مورد اول هم با ادیت تمپلیت بیت.که اشاره کردی البته چون ثابت هست فرقی نمیکنه! توفروم باشه یا کانتنت چون یکپارچه هست! کسی نمیره ببینه لینک لوگو تو فروم هست یا از روت! تغییر لینکش هم خوب سه سوت انجام میشه.حالا کاری نداریم.

 

مورد دوم: تو همون secondary menu کانتنت میتونی ترتیب منو رو عوض کنی.سایت خودمو نگاه کن. 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • مدیر کل بازنشسته سایت

برای اینکه کمپلت متفاوت باشه با قالب انجمن

هنگام ساخت page جدید  use IPB wrapper رو بذارید no و باقی ماجرا

لینک ارسال
به اشتراک گذاری در سایت های دیگر

منظور من منوی اصلی نیست / منوی مسیر که در تصویر زیر مشخص کردم.

 

post-1909-0-83871700-1401298607.jpg

 

باید ترتیب به این صورت باشه. سایت اصلی --> انجمن

 

ولی الآن اینطوریه. انجمن --> سایت اصلی

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • مدیر کل بازنشسته سایت

باید  برای کانتنت یک اسکین جدا گونه استفاده بشه. و این موارد رو هم توش اوکی کرد.برای مثال سایت:

 

http://talkchelsea.net/

 

چون وقتی تو روت داره استفاده میشه و انجمن تو سابدامین پس دو تا سایت متفاوت به نظر میرسن وگرنه نیازی به روت و این ماجرا ها نبود.

در حقیقت انجمن اصل و مستر هست و کانتنت زیر گروهش.

 

نمونه دیگه:

 

http://saeednazari.ir/test.html

لینک ارسال
به اشتراک گذاری در سایت های دیگر

کلا secondary_navigation رو در کانتنت برداشتن. اصلن قسمت مسیر نیستش تو اون سایت. این به نظرم خیلی هم خوبه و نیازی نیست در صفحه اصلی این navigation وجود داشته باشه.

 

مثل این:

http://www.talkchelsea.net/_/match-reports/super-sub-schurrle-inspires-blues-turn-around-r509

 

کلن اون منو رو برداشتن در کانتنت، روش این رو آموزش می‌دهید؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • مدیر کل بازنشسته سایت

پست قبلی توضیح دادم:

 

اونا یه صفحه اختصاصی ساختن و کد نوشتن توش.قالبش کاملا متفاوت هست با قالب انجمن ولی ت ویه سبک هستند که بهم بخورن!.طراحی اختصاصی هست .پایین سمت راست کپی رایت دیزاینرش هست.

 

چون اگه از IPB WRAPPER بخوا د برای کانتنت استفاده بشه (مثل همینی که الان دیفالت هست تو انجمن تست من) که لینک ها همه از فروم هستند و فقط یه لوگو نیست.برای همین وقتی میخواید بدین صورت انجام بدید طراحیش جدا باشه خیلی حرفه ای تر و کلاس کاری بالاتره.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • مدیر کل بازنشسته سایت

این نظر بنده.ولی خوب چیزی که شما مد نظرتونه با این کار قابل انجام هست:

 

تو general configuration اینو بذار yes

 

Remove default forums navigation

 

بری تو کانتنت دیگه ار فروم خبری نیست و اولیش مال همون کانتنت هست.

 

الان برو تو سایتم و چک کن.تو خود فروم هم که مخفی بود الان نمایان کردم.

 

کد اینکه تو ایندکس فروم مخفی باشه دقیقا زیر <!-- ::: NAVIGATION BREADCRUMBS ::: -->

در global template هست.
تو تگ if
لینک ارسال
به اشتراک گذاری در سایت های دیگر

ممنون سعید، خودت حیف وقت نداری وگرنه طراحی پوسته کار خودته :D

 

این Remove default forums navigation روش خوبی بود ولی نباشه کلا بهتره.

 

من این حرکت رو تو css آی‌پی کانتنت زدم ولی فایده نداشت.

.secondary_navigation {
display:none!important;
}
لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...