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

تبلیغات در اینترنتگیفت کارت گوگل پلی
صفحه 5 از 5 نخستنخست 12345
نمایش نتایج: از 41 به 48 از 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 | #41
    کاربر سایت

    ورژن ویبولتین
    4.1.11
    نوشته ها
    309
    میزان امتیاز
    37

    پیش فرض

    ما که فقط تب ساختن و تونستیم انجام بدیم هیچی توش نمیشه گذاشت!!!
    شما هم که 1 ماه به یک ماه میایید میگین سوالتون چی بود؟
    آخر پشتیبانی VB هستین واقعا!!!

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





  2. گیفت کارت آیتونز

  3. Top | #42
    کاربر مفید و فعال

    ورژن ویبولتین
    All Versions
    نوشته ها
    704
    میزان امتیاز
    90

    پیش فرض

    با سلام

    دوستان من هم این مشکل رو دارم. الان تب اضافه شده. حالا کاربران سایت از کجا میتونند اطلاعات خودشون رو وارد کنند توی اون تب؟؟؟؟

    به کدوم بخش اضافه میشه این قابلیت که بشه ویرایش کرد تب رو؟؟؟

  4. Top | #43
    مدیریت کل سایت

    ورژن ویبولتین
    4.2.2
    نوشته ها
    21,681
    میزان امتیاز
    3117

    پیش فرض

    درود.

    به این صورت نیست که کاربران بتونن اطلاعاتی داخل اون وارد کنند .

    لازمه ی نصب این هک دانش کافی از ویبولتین و کد های PHP می باشد.

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

    ورژن ویبولتین
    4.2
    نوشته ها
    434
    میزان امتیاز
    50

    پیش فرض

    خب ما اگه بخواهیم مثل وی بی ایران که آخرین هک های کاربر رو گذاشته یه همچین تبی بزاریم. مثل آخرین بازی های کاربر چیکاری باید کنیم ؟

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

    ورژن ویبولتین
    4.2
    نوشته ها
    3,836
    میزان امتیاز
    473

    پیش فرض

    نقل قول نوشته اصلی توسط Xperian نمایش پست ها
    خب ما اگه بخواهیم مثل وی بی ایران که آخرین هک های کاربر رو گذاشته یه همچین تبی بزاریم. مثل آخرین بازی های کاربر چیکاری باید کنیم ؟
    از این هک استفاده کنید:

    مشاهده اینکه هر کاربر در هر انجمن چه تعداد پست ارسال کرده توسط هک Post Area - صفحه 3

    2 تشکر توسط:


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

    ورژن ویبولتین
    4.1.11
    نوشته ها
    309
    میزان امتیاز
    37

    پیش فرض

    بد نیست ولی درد ما نمایش custom field توی تب جدید هست!!!

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

    ورژن ویبولتین
    4.2.3
    نوشته ها
    35
    میزان امتیاز
    0

    پیش فرض

    قسمت اول رو انجام میدم تب بدون مشکل اضاف میشه. قسمت دوم رو اکتیو که میکنم توی فروم این ارور رو میده


    Parse error: syntax error, unexpected '<' in /home/bloggers/public_html/member.php(685) : eval()'d code on line 35




    تغییری توی کد هم ندادم. در مرحله اول قسمت title هرچی بزنیم قبوله؟ order دوتاش هم روی همون 5بزاریم اره؟ همین کارا رو کردم نشد.

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

    ورژن ویبولتین
    3
    نوشته ها
    5
    میزان امتیاز
    0

    پیش فرض

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

صفحه 5 از 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)

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

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