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

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

مقاله: دستورات شرطی پیش تعریف شده و مهم ویبولتین 4

    1. دستورات شرطی پیش تعریف شده و مهم ویبولتین 4 »

      دستورات شرطی پیش تعریف شده و مهم ویبولتین 4

      نگارش: , by (مدیریت کل سایت)
      2013/08/11 02:25 AM
      امتیاز:  (4 رای ، میانگین : 5.00 )

      سلام.

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

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

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

      برای توسعه دادن کد های زیر پیشنهاد می کنیم دو لینک زیر را مطالعه کنید:

      http://www.w3schools.com/php/php_if_else.asp

      http://www.w3schools.com/php/php_operators.asp

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

      کد نمایش محتوا فقط برای کاربران سایت:

      کد:
      <vb:if condition="$show['member']">شما کاربر سایت هستید</vb:if>
      کد نمایش محتوا فقط برای مهمان ها:

      کد:
      <vb:if condition="$show['registerbutton']">مهمان عزیز خوش آمدید</vb:if>
      کد نمایش محتوا در صورت فعال بودن فیس‌بوک سایت:

      کد:
      <vb:if condition="$vboptions['enablefacebookconnect']">فیس بوک فعال است</vb:if>
      کد نمایش محتوا برای چندین گروه کاربری خاص (بر اساس شماره گروه کاربری که این شماره ها رو در تنظیمات گروه کاربری میتونید پیدا کنید):

      کد:
      <vb:if condition="is_member_of($bbuserinfo, 1,2,3)">نمایش برای گروه کاربری 1 ، 2 و 3</vb:if>
      کد نمایش محتوا در صورت داشتن پیغام خصوصی (مهم و کاربردی برای امکانات انجمن):

      کد:
      <vb:if condition="$notifications_total">وی بی ایران</vb:if>
      کد نمایش محتوا هنگام فعال بودن جستجوی سایت:

      کد:
      <vb:if condition="$vboptions['enablesearches']">جستجو فعال است</vb:if>
      کد نمایش محتوا در صورت راستچین بودن زبان سایت:

      کد:
      <vb:if condition="$stylevar['textdirection'] == 'rtl'"></vb:if>
      کد نمایش محتوا در صورتی که کاربر از اینترنت اکسپلورر استفاده کند:

      کد:
      <vb:if condition="is_browser('ie')">اینترنت اکسپلورر مرورگر خوبی نیست</vb:if>
      کد نمایش محتوا در صورتی که کاربر از اینترنت اکسپلورر مثلاً ورژن 7 استفاده کند:

      کد:
      <vb:if condition="is_browser('ie', 7)">اینترنت اکسپلورر 7 مرورگر خوبی نیست</vb:if>
      نکته: برای معکوس کردن دستور بالا میتوانید ! قبل از is قرار دهید. اطلاعات بیشتر

      نمایش محتوا در صورت فعال بودن اطلاع رسانی:

      کد:
      <vb:if condition="$show['notices']">اطلاع رسانی فعال است</vb:if>
      نمایش محتوا برای کاربر خاص با شماره آیدی مخصوصش:

      کد:
      <vb:if condition="$bbuserinfo['userid'] == 318713">نمایش برای کاربر با شماره کاربری 318713</vb:if>
      نمایش محتوا به همه کاربران به جز یک کاربر خاص:

      کد:
      <vb:if condition="$bbuserinfo['userid'] != 318713">همه به جز کاربر شماره 318713</vb:if>
      نمایش محتوا یک نوشته فقط برای مدیران:

      کد:
      <vb:if condition="can_moderate()">نمایش به مدیران</vb:if>
      نمایش محتوا برای مدیران یک انجمن خاص:

      کد:
      <vb:if condition="can_moderate($forum['x])">نمایش برای مدیران انجمن X</vb:if>
      نمایش محتوا در مرورگر کروم و سافاری:

      کد:
      <vb:if condition="is_browser('webkit')">این نوشته فقط در مرورگر های کروم و سافاری نمایش داده میشود !</vb:if>
      نمایش محتوا در مرورگر فایرفاکس:

      کد:
      <vb:if condition="is_browser('firefox')">این نوشته فقط در مرورگر های فایرفاکس نمایش داده میشود !</vb:if>
      نمایش محتوا در مرورگر اوپرا :

      کد:
      <vb:if condition="is_browser('opera')">این نوشته فقط در مرورگر های اوپرا نمایش داده میشود !</vb:if>
      نمایش یک محتوا در انجمن خاص (نکته: این شرط در نسخه های جدید کار نمی‌کند):

      کد:
      <vb:if condition="$forum[forumid] == x">نمایش در انجمن x</vb:if>
      نمایش محتوا در تمامی انجمن ها به جز یک انجمن خاص (نکته: این شرط در نسخه های جدید کار نمی‌کند):

      کد:
      <vb:if condition="$forum[forumid] != x">نمایش در تمامی انجمن ها به جز x</vb:if>
      نمایش متحوا در چندین انجمن خاص (نکته: این شرط در نسخه های جدید کار نمی‌کند):

      کد:
      <vb:if condition="in_array($forum['forumid'], array(1,2,3))">نمایش در انجمن با شماره انجمن 1 و 2 و 3</vb:if>
      نمایش محتوا در صفحه اول سایت:

      کد:
      <vb:if condition="THIS_SCRIPT == 'index'">یک مطلب در صفحه اصلی سایت</vb:if>
      نحوه ELSE دادن به کد ها(برعکس کردن حالت اجرای کد ها):

      کد:
      <vb:if condition="$show['member']">
      نمایش به کاربران سایت
      <vb:else />
      نمایش به کسانی که کاربر سایت نیستند (مهمان ها)
      </vb:if>
      نمایش محتوا در صورتی که محل تبلیغ مورد نظر خالی باشد:

      کد:
      <vb:if condition="empty($ad_location['محل تبلیغ'])">این محل خالی است</vb:if>
      محل تبلیغ را باید تغییر دهید مثلاً:

      ad_footer_start

      کد قرار دادن محتوا در صورتی که سی اس اس ها در فایل ذخیره شوند:

      کد:
      <vb:if condition="$vboptions['storecssasfile']"></vb:if>
      کد قرار دادن محتوا در صورتی که نوار کناری (سایدبار سایت) فعال باشد:

      کد:
      <vb:if condition="$show['sidebar']"></vb:if>
      کد قرار دادن محتوا در صورتی که نوار کناری (سایدبار سایت) روی راست ( در زبان فارسی ) ست شده باشد:

      کد:
      <vb:if condition="$show['sidebarposition'] == 'left'"></vb:if>
      کد قرار دادن محتوا در صورتی که نوار کناری (سایدبار سایت) روی چپ ( در زبان فارسی ) ست شده باشد:

      کد:
      <vb:if condition="$show['sidebarposition'] == 'right'"></vb:if>
      کد قرار دادن محتوا در صورتی که ویبولتین نصب شده نسخه Suite باشد:

      کد:
      <vb:if condition="$vb_suite_installed"></vb:if>
      کد قرار دادن محتوا در صورتی که در آن روز تولد یکی از کاربران باشد:

      کد:
      <vb:if condition="$show['birthdays']"></vb:if>
      کد قرار دادن محتوا در صورتی که شماره صفحات صفحه بیشتر از 1 باشد، این کد قابل توسعه است اطلاعات بیشتر :

      کد:
      <vb:if condition="$pagenumber > 1"></vb:if>
      کد قرار دادن محتوا در صورتی که اطلاعیه داشته باشیم (دقت کنید اطلاعیه با اطلاع رسانی متفاوت است) :

      کد:
      <vb:if condition="$announcebits"></vb:if>
      کد قرار دادن محتوا در صورتی که کاربر مجاز به ارسال تاپیک جدید در انجمن مورد نظر باشد:

      کد:
      <vb:if condition="$show['newthreadlink']"></vb:if>
      کد قرار دادن محتوا در صورت فعال بودن RSS سایت:

      کد:
      <vb:if condition="$vboptions['externalrss']"></vb:if>
      مشابه این تاپیک قبلاً در سایت ایجاد شده بود که این نسخه کامل تر اون هست.

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

      منبع این پست وی بی ایران است و کپی برداری بدون ذکر منبع مورد رضایت ما نخواهد بود.

      موفق باشید.
  1. Top | #2
    کاربر سایت

    ورژن ویبولتین
    4
    نوشته ها
    270
    میزان امتیاز
    33

    پیش فرض

    درود ،خسته نباشید
    امکانش هست بگین کار این دستورات چیه ؟ من درست متوجه نشدم
    برای مثال : کد نمایش محتوا در صورت داشتن پیغام خصوصی (مهم و کاربردی برای امکانات انجمن):
    کار این کد نمایش چیست ؟

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


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

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

    پیش فرض

    توضیح دادن که
    برای طراحی و ویرایش قالب کاربردی هست.

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


  3. Top | #4
    کاندیدای مدیریت

    ورژن ویبولتین
    v4.2.12
    نوشته ها
    201
    میزان امتیاز
    37

    پیش فرض

    البته اکثر این کدها ، در نوشتن هک ها هم کاربرد دارن ( با کمی تغییر البته )

    5 تشکر توسط:


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

    ورژن ویبولتین
    4
    نوشته ها
    270
    میزان امتیاز
    33

    پیش فرض

    نقل قول نوشته اصلی توسط farzin1377 نمایش پست ها
    توضیح دادن که
    برای طراحی و ویرایش قالب کاربردی هست.
    منظورم این بود همون مثالی که زدم با اضافه کردنش چه تغییراتی پیدا میکنه !

  5. Top | #6
    کاندیدای مدیریت

    ورژن ویبولتین
    v4.2.12
    نوشته ها
    201
    میزان امتیاز
    37

    پیش فرض

    نقل قول نوشته اصلی توسط Mr.pouria نمایش پست ها
    منظورم این بود همون مثالی که زدم با اضافه کردنش چه تغییراتی پیدا میکنه !
    اینا هر کدوم به صورت یک شرط هست . در صورتی که واسه کاربر ، اون شرط موفقیت آمیز باشه ،یعنی شرایط موجود در شرط رو داشته باشه یا شرط در اون زمان برقرار باشه ، کدهای اون بخش (کدهای html) اجرا میشن.

    4 تشکر توسط:


  6. Top | #7
    مدیریت کل سایت

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

    پیش فرض

    درود ،خسته نباشید
    امکانش هست بگین کار این دستورات چیه ؟ من درست متوجه نشدم
    برای مثال : کد نمایش محتوا در صورت داشتن پیغام خصوصی (مهم و کاربردی برای امکانات انجمن):
    کار این کد نمایش چیست ؟
    یه مثال واقعی در همین مورد، مثلاً شما میخواید وقتی کاربران شما پیغام خصوصی دارن یک کادر توی سایت براشون ایجاد بشه که بهشون بگه پیغام خصوصی خودشون رو چک کنند.

    توی هدر این کد رو میتونید قرار بدید:

    <vb:if condition="$notifications_total"><div class="notifyuser">شما پیغام خصوصی جدید دارید</div></vb:if>

    و کلس سی اس اس .notifyuser رو در additional.css تعریف کنید برای مثال:

    کد:
    .notifyuser {
    background:#f74c4c;
    padding:2px 5px;
    border-radius:4px;
    color:white;
    text-shadow:1px 1px #d94343;
    font:11px tahoma;
    position:fixed;
    left:10px;
    bottom:10px;
    }

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

    ورژن ویبولتین
    4
    نوشته ها
    270
    میزان امتیاز
    33

    پیش فرض

    نقل قول نوشته اصلی توسط VBIran نمایش پست ها
    یه مثال واقعی در همین مورد، مثلاً شما میخواید وقتی کاربران شما پیغام خصوصی دارن یک کادر توی سایت براشون ایجاد بشه که بهشون بگه پیغام خصوصی خودشون رو چک کنند.

    توی هدر این کد رو میتونید قرار بدید:

    <vb:if condition="$notifications_total"><div class="notifyuser">شما پیغام خصوصی جدید دارید</div></vb:if>

    و کلس سی اس اس .notifyuser رو در additional.css تعریف کنید برای مثال:

    کد:
    .notifyuser {
    background:#f74c4c;
    padding:2px 5px;
    border-radius:4px;
    color:white;
    text-shadow:1px 1px #d94343;
    font:11px tahoma;
    position:fixed;
    left:10px;
    bottom:10px;
    }
    خیلی ممنونم علی آقا
    متوجه شدم
    بابت راهنمایی تشکر

  8. Top | #9
    کاربر اخراجی

    ورژن ویبولتین
    Suite 4.2.2
    نوشته ها
    1,346
    میزان امتیاز
    0

    پیش فرض

    شرط نشان دادن آواتار چیه؟

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

    ورژن ویبولتین
    4.1.10
    نوشته ها
    1,313
    میزان امتیاز
    163

    پیش فرض

    مرسی علی . مفید و کاربردی هستن همشون
    bookmarked !

    من چندروزه دنبال یه کد هستم . ببین اگه میتونی برام ردیفش کن لطفا
    کدی که آخرین ارسالات انجمن رو توی یه لیست قرار بده ( لیست <ul> و برای هر تاپیک یک تگ <li> ) . خلاصه بگم؛ میخوام توی یک news ticker ازش استفاده کنم

    یک مشکل دیگه هم بود که هنوز راهی براش پیدا نکردم .
    اینکه از پارامترهای یک template ( مثلا forumhome ) نمیشه توی یه template دیگه استفاده کرد. بعنوان مثال اگر بخوایم آمار کاربران رو توی footer بزاریم ، کدش کار نمیکنه !

    اینا رو اگه برام بزاری ممنون میشم .



    پی نوشت: هوای ما قدیمی ها رو هم بیشتر داشته باش داداش

صفحه 1 از 2 12 آخرینآخرین

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

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

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

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

  1. پاسخ: 4
    آخرين نوشته: 2013/07/15, 10:39 PM
  2. مشکل در دستورات شرطی ویبولتین
    توسط مهدی مانیان در انجمن پرسش و پاسخ
    پاسخ: 1
    آخرين نوشته: 2012/07/14, 12:38 PM
  3. شرطی سازی دستورات پست بیت ویبولتین
    توسط مهدی مانیان در انجمن پرسش و پاسخ
    پاسخ: 3
    آخرين نوشته: 2012/07/14, 12:37 PM

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

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

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

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

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