تبلیغات در اینترنت

تبلیغات در اینترنتگیفت کارت گوگل پلی
صفحه 1 از 5 12345 آخرینآخرین
نمایش نتایج: از 1 به 10 از 48

مقاله: آموزش اضافه کردن تب جدید در پروفایل کاربری ( وی بی 4 )

    1. آموزش اضافه کردن تب جدید در پروفایل کاربری ( وی بی 4 ) »

      آموزش اضافه کردن تب جدید در پروفایل کاربری ( وی بی 4 )

      نگارش: , by (مدیر بازنشسته)
      2012/04/11 07:43 PM
      امتیاز: 

      1- برای اضافه کردن تب جدید در پروفایل ابتدا باید یک پلاگین جدید بسازید. به این آدرس برید : ادمین سی پی > پلاگین ها و محصولات > اضافه کردن پلاگین جدید

      حالا :

      - در قسمت محصول ، " vBulletin " رو انتخاب کنید.

      - در قسمت محل member_complete " ، hook " رو انتخاب کنید.

      - در قسمت عنوان ، یک عنوان دلخواه برای پلاگین خود بنویسید. مثلا : add_tab_in_profile

      - در قسمت انجام دادن ، مقدار پیش فرض بماند و اون رو تغییر ندید.

      - در قسمت کد پلاگین PHP ، کدهای زیر رو اضافه کنید :

      کد:
      
      if (isset($vbulletin->GPC['tab'])) {     $selected_tab = $vbulletin->GPC['tab']; } $blockinfo['title'] = "Test Title"; $blockid = "test"; $taburl = $memberurl = fetch_seo_url('member', $prepared) . "&tab=test#test";  $templater = vB_Template::create('memberinfo_tab'); $templater->register('selected_tab', $selected_tab); $templater->register('relpath', $relpath); $templater->register('blockinfo', $blockinfo); $templater->register('blockid', $blockid); $templater->register('taburl', $taburl); $template_hook['profile_tabs_last'] .= $templater->render();    // ### Your code to fill the tab ### // Don't forget you need to register any variables for use in templates  $test_tab_content = " میتونید بنویسید php اینجا کد";  $templater = vB_Template::create('custom_profile_tab_test'); $templater->register('selected_tab', $selected_tab); $templater->register('test_tab_content', $test_tab_content); $template_hook['profile_tabs'] .= $templater->render();
      به این ترتیب ، با این پلاگین یک تب جدید به لیست تب ها در پروفایل شما اضافه می شود.

      چند نکته :

      - در این کد ها مشاهده می کنید که آی دیٍ بلاک test هست. ( خط چهارم ) اگر خواستید این آی دی رو عوض کنید باید در همه جای کد این نام رو عوض کنید تا به مشکل بر نخورید. ( یعنی آی دی باید در همه جا یکسان باشد. )
      - شما می تونید کد PHP خودتون رو در کد های بالا اضافه کنید. فقط یادتون باشه که حتما تمام متغیر هارو باید تعریف کنید. برای فراخوانی متغیر ها از این کد استفاده کنید : {vb:var test_tab_content}
      - custom_profile_tab_test نام قالب شماست. در کد های حواستون به حروف کوچک و بزرگ باشه. مثلا test با TEST فرق می کنه.

      2- حالا به این آدرس برید : ادمین سی پی > تنظیمات استایل
      از منو ی رو به روی استایل مورد نظرتون گزینه ی " اضافه کردن قالب جدید " رو انتخای کنید.
      عنوان اون رو بذارید : custom_profile_tab_test این همون نامی هست که در مرحله ی اول انتخاب کردید. اگر خواستید می تونید این نام رو در هر دو جا عوض کنید.
      حالا این کد ها رو اضافه کنید :

      کد:
      
      <div id="view-test" class="<vb:if condition="$selected_tab == 'test'">selected_view_section<vb:else />view_section</vb:if><vb:if condition="$userinfo['userid'] != $bbuserinfo['userid']"> vm_other_prof</vb:if>">     <div class="blocksubhead subsectionhead userprof_headers userprof_headers_border">              <h4 class="subsectionhead-understate">Test</h4>     </div>     <br /> بنویسید html اینجا می تونید کد<br />      {vb:raw test_tab_content} </div>
      دقت کنید که آی دی test در این جا هم به کار رفته. پس در صورت تعویض آی دی ، اینجا هم باید آی دی رو عوض کنید.
      همون طور که در کد ها می بینید، شما می تونید کد HTML بنویسید.
      اگر خواستید به طور مستقیم به تب مورد نظرتون برید، &tab=test#test رو به آخر لینک پروفایلتون اضافه کنید.

      تموم شد رفت.
  1. Top | #2

  2. Top | #3
    کاربر سایت

    ورژن ویبولتین
    3.6.8
    نوشته ها
    14
    میزان امتیاز
    0

    پیش فرض

    مثلا وقتی میخواهیم یکی از مشخصات فیلد های کاربری داخل این TAB نمایش داده بشه باید چیکار کرد ؟

    و همچنین باید چیکار کرد که اگه کسی اون قسمت از فیلدش خالی باشه این TAB جدید هم کلا نمایش داده نشه ؟

    مثل محل سکونت تو پست بیت که اگه خالی باشه کلا نوشته نمیشه

  3. Top | #4
    مدیر بازنشته

    ورژن ویبولتین
    4.1.10
    نوشته ها
    175
    میزان امتیاز
    26

    پیش فرض

    نقل قول نوشته اصلی توسط Mostafa United نمایش پست ها
    مثلا وقتی میخواهیم یکی از مشخصات فیلد های کاربری داخل این TAB نمایش داده بشه باید چیکار کرد ؟

    و همچنین باید چیکار کرد که اگه کسی اون قسمت از فیلدش خالی باشه این TAB جدید هم کلا نمایش داده نشه ؟

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

    About Me ,Infractions , Friends , Blog , Modifications و ...

    شما اگر می خوای محل سکونت رو اضافه کنی توی تب About Me کدای html اشو اضافه کن. یا اگر می خوای تب جدا یذاری براش همه ی کارایی که بالا گفتم رو انجام بده بعد کدای HTML مربوط به محل سکونت که تو پست بیت هست رو توش بذار.


    خب این آموزش برای وی بی 3 نیست؟؟؟
    آموزش اضافه کردن تب جدید در پروفایل کاربری ( وی بی 4 )
    حتما تو وی بی 3 هم میشه که من متاسفانه نمی دونم ! من با وی بی 3 کار نکردم اصلا ..
    ویرایش توسط HolyMOoN : 2012/05/05 در ساعت 01:07 AM

  4. Top | #5
    کاربر سایت

    ورژن ویبولتین
    4.1.3
    نوشته ها
    1,204
    میزان امتیاز
    130

    پیش فرض

    عذر میخوام این تب ک اموزش دادید چی هست من ک چیزی متوجه نشدم !
    مثلا چه تبی اضافه می کنه؟

  5. Top | #6
    مدیر بازنشته

    ورژن ویبولتین
    My Own Version
    نوشته ها
    2,440
    میزان امتیاز
    361

    پیش فرض

    بطور مثال، در صفحه پروفایل کاربری در وی بی ایران، "دوستان" و "تخلّفات" و "درباره من" و "هک های کاربر" هست..
    می تونید، تب جدید بیافزائید در کنار اینها

    کاربر مقابل از کلبه دار بابت این پست مفید تشکر کرده است:


  6. Top | #7
    کاربر سایت

    ورژن ویبولتین
    3.6.8
    نوشته ها
    14
    میزان امتیاز
    0

    پیش فرض

    نقل قول نوشته اصلی توسط HolyMOoN نمایش پست ها
    کاربرد تب جدید در پروفایل کاربری این چیزی که شما می گید نیست اصلا ! مثلا الان تو فروم وی بی ایران تو پروفایل کاربری چند تا تب هست :

    About Me ,Infractions , Friends , Blog , Modifications و ...

    شما اگر می خوای محل سکونت رو اضافه کنی توی تب About Me کدای html اشو اضافه کن. یا اگر می خوای تب جدا یذاری براش همه ی کارایی که بالا گفتم رو انجام بده بعد کدای HTML مربوط به محل سکونت که تو پست بیت هست رو توش بذار.

    کد php یا html ؟

    مثلا میشه بفرمایید اگه میخواهم فیلد 11 مشخصات کاربری رو اضافه کنم باید چه عبارتی کجا وارد بشه ؟

  7. Top | #8
    کاربر سایت

    ورژن ویبولتین
    4
    نوشته ها
    402
    میزان امتیاز
    47

    پیش فرض

    این روش به طور کامل توضیح داده نشده ، مثلا چند تا بخش در انجمن داریم که هر کدام دارای زیربخش هست به عوان مثال
    بازی ....
    زیربخش 1
    ..

    نرم افزار
    زیربخش1

    حالا بخواهیم برای پست هایی که در بخش بازی زده شده یک تب در پرفایل کاربر ایجاد کنیم به چه صورت باید عمل کنیم؟


    لطفا اگر کسی بلد هست راهنمایی کند.

  8. Top | #9
    کاربر سایت

    ورژن ویبولتین
    5
    نوشته ها
    5,334
    میزان امتیاز
    645

    پیش فرض

    نقل قول نوشته اصلی توسط V2PCT نمایش پست ها
    این روش به طور کامل توضیح داده نشده ، مثلا چند تا بخش در انجمن داریم که هر کدام دارای زیربخش هست به عوان مثال
    بازی ....
    زیربخش 1
    ..

    نرم افزار
    زیربخش1

    حالا بخواهیم برای پست هایی که در بخش بازی زده شده یک تب در پرفایل کاربر ایجاد کنیم به چه صورت باید عمل کنیم؟


    لطفا اگر کسی بلد هست راهنمایی کند.
    اگه زیر بخش می خواید بذارید خوب همون زیربخش رو باز کنید بعد در آدرس آیدی رو نوشته...

    کاربر مقابل از Dastyar بابت این پست مفید تشکر کرده است:


  9. Top | #10
    کاربر سایت

    ورژن ویبولتین
    3.6.8
    نوشته ها
    14
    میزان امتیاز
    0

    پیش فرض

    میشه یکی بگه مثلا اگه بخواهیم فیلد محل سکونت در اون تب جدید قرار بگیره باید کدوم کد ، کجا قرار بگیره ؟ ( چه کدی بزاریم ) و در قسمتی که نوشتید اینجا HTML بنویسید قرار بدیم یا در قسمت PHP ؟

صفحه 1 از 5 12345 آخرینآخرین

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

کسانی که این مقاله را دیده اند از این مقاله ها نیز بازدید کرده اند

  1. آموزش نمایش بازدیدکنندگان انجمن ها با CSS مانند وی بی ایران
    توسط VBIran در انجمن آموزش های وی بولتین
    پاسخ: 40
    آخرين نوشته: 2012/06/04, 07:41 AM
  2. آموزش آیا میدانید مثل وی بی ایران
    توسط Teh_Music در انجمن پرسش و پاسخ
    پاسخ: 4
    آخرين نوشته: 2012/02/11, 12:35 PM
  3. درخواست آموزش نصب قالب روی انجمن وی بی4.1.4
    توسط rood22 در انجمن پرسش و پاسخ
    پاسخ: 1
    آخرين نوشته: 2011/08/28, 03:19 AM
  4. آموزش نحوه آپگرید وی بی سئو 3.5 سه 3.5.2
    توسط VBIran در انجمن آموزش های VBSeo
    پاسخ: 3
    آخرين نوشته: 2011/05/09, 08:06 PM
  5. پاسخ: 1
    آخرين نوشته: 2011/04/19, 02:35 AM

کلمات کلیدی این موضوع

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •