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

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

مقاله: نمایش اطلاع رسانی (Notifications) ها بصورت jQuery

    1. نمایش اطلاع رسانی (Notifications) ها بصورت jQuery »

      نمایش اطلاع رسانی (Notifications) ها بصورت jQuery

      نگارش: , by (مدیر بازنشسته)
      2012/05/02 05:50 AM
      امتیاز: 



      ۱) همه فایل ها رو آپلود کنید ،

      ۲) به جستجوی قالب ها برین و سرچ کنید : headinclude

      ۳) به ته headinclude اضافه کنید :

      کد HTML:
      <!-- VBiran Notifications -->
      <script type="text/javascript" src="jscripts/tw7s_notifications/jquery-1.4.2.js"></script> 
      <script type="text/javascript" src="jscripts/tw7s_notifications/jquery.jgrowl.js"></script> 
      <link href="jscripts/tw7s_notifications/jquery.jgrowl.css" rel="stylesheet" type="text/css"/>
      <!-- VBiran Notifications -->
      ۴) دوباره به جستجوی قالب ها برین و اینبار header رو سرج کنید ،

      ۵) header رو باز کنید ، حالا ... پیدا کنید :

      کد PHP:
      <vb:if condition="$notifications_total">
                      <
      li class="popupmenu notifications" id="notifications">
                          <
      class="popupctrl" href="usercp.php{vb:raw session.sessionurl_q}">{vb:rawphrase your_notifications}: <span class="notifications-number"><strong>{vb:raw notifications_total}</strong></span></a>
                          <
      ul class="popupbody popuphover">
                              {
      vb:raw notifications_menubits}
                          </
      ul>
                      </
      li>
                      <
      vb:else />
                      <
      li class="popupmenu nonotifications" id="nonotifications">
                          <
      class="popupctrl" href="usercp.php{vb:raw session.sessionurl_q}">{vb:rawphrase your_notifications}</a>
                          <
      ul class="popupbody popuphover">
                              <
      li>{vb:rawphrase no_new_messages}</li>
                              <
      li><a href="private.php{vb:raw session.sessionurl_q}">{vb:rawphrase inbox}</a></li>
                          </
      ul>
                      </
      li>
                      </
      vb:if> 
      Replace کنید با :

      کد PHP:
      <!-- VBiran Notifications -->
      <
      vb:if condition="$notifications_total">
      <
      script type="text/javascript">

      $.
      jGrowl('{vb:raw notifications_menubits} <br />You must view your notification(s) before this box will disappear.' , { stickytrueheader 'New Notification(s)' } );

      </script>
      </vb:if>

      <li><a href="private.php{vb:raw session.sessionurl_q}">{vb:rawphrase inbox}</a></li>
      <!-- VBiran Notifications --> 

      با تشکر ،

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

    ورژن ویبولتین
    vBulletin-F4.1.12-FS
    نوشته ها
    95
    میزان امتیاز
    16

    پیش فرض

    برای فارسی کردن پیغام قسمتheader این کد
    کد PHP:
    <!-- VBiran Notifications -->
    <
    vb:if condition="$notifications_total"
    <
    script type="text/javascript"

    $.
    jGrowl('{vb:raw notifications_menubits} <br />جهت حذف این پنجره پیغام جدید چک شود .' , { stickytrueheader 'پیغام جدید' } ); 

    </script> 
    </vb:if> 

    <li><a href="private.php{vb:raw session.sessionurl_q}">{vb:rawphrase inbox}</a></li> 
    <!-- VBiran Notifications --> 
    جایگذین کنید

    3 تشکر توسط:


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

    ورژن ویبولتین
    4.1.3
    نوشته ها
    154
    میزان امتیاز
    22

    پیش فرض

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

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


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

    ورژن ویبولتین
    ها وی بی؟!
    نوشته ها
    1,665
    میزان امتیاز
    192

    پیش فرض

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

    ---------- ارسال شده در 11:03 AM ---------- ارسال قبلی در 11:02 AM ----------

    واسه شما هم اینطوریه؟

    ---------- ارسال شده در 11:56 AM ---------- ارسال قبلی در 11:02 AM ----------

    پوزش اشتباه شد
    همه رو نشون میده اما پاپ آپ نیستش
    از دوستان اگه کسی وارد هستش این پاپ آپ هم بهش اضافه کنه
    تشکر

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

    ورژن ویبولتین
    4
    نوشته ها
    361
    میزان امتیاز
    46

    پیش فرض

    2 تا مساله :

    1) اجاکس کار نمیکنه ! باید صفحه رو رفرش کرد که !

    2) اگر بخواهیم فقط پیغامهای خصوصی رو نشون بده نه تمام اطلاعیه ها رو باید چه شرطی گذاشت ؟ الان شرط اینه :
    کد:
    <vb:if condition="$notifications_total">
    که میگه کل اطلاعیه ها رو . اگه بخواهیم بگیم فقط پیغامهای خصوصی رو باید $ چی بذاریم ؟ من $pm گذاشتم جواب نداد

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

    ورژن ویبولتین
    4.1.7
    نوشته ها
    198
    میزان امتیاز
    26

    پیش فرض

    نقل قول نوشته اصلی توسط gasem_h نمایش پست ها
    چطوری میشه آورد سمت راست ؟
    فایل پیوست رو جایگزین کن


    دوستان راه حلی برای آجاکسش پیدا کنید
    چون تا رفرش نکنید باز نمیاد
    و همچنین برای پیغام بازدیدکندگان
    فایل های پیوست شده فایل های پیوست شده

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


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

    ورژن ویبولتین
    4.x
    نوشته ها
    3,437
    میزان امتیاز
    446

    پیش فرض

    نقل قول نوشته اصلی توسط vbvb نمایش پست ها
    2 تا مساله :

    1) اجاکس کار نمیکنه ! باید صفحه رو رفرش کرد که !

    2) اگر بخواهیم فقط پیغامهای خصوصی رو نشون بده نه تمام اطلاعیه ها رو باید چه شرطی گذاشت ؟ الان شرط اینه :
    کد:
    <vb:if condition="$notifications_total">
    که میگه کل اطلاعیه ها رو . اگه بخواهیم بگیم فقط پیغامهای خصوصی رو باید $ چی بذاریم ؟ من $pm گذاشتم جواب نداد
    نمیشه ... یا کل Notification ها و یا هیچ کدوم !

    دوستان این کاملا آجاکس ه ، نیازی به رفرش صفحه نیست ، من در لوکال تست کردم .

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


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

    ورژن ویبولتین
    4
    نوشته ها
    361
    میزان امتیاز
    46

    پیش فرض

    اگه میخواهید پیغام بازدید کننده جدید هم که میاد نشون بده این کد رو کپی کنید
    کد:
    <vb:if condition="$notifications_total"> 
                    <li class="popupmenu notifications" id="notifications" style="float:left;padding:0;margin:0;display:block;width:100%;"> 
                        <a class="popupctrl" href="usercp.php{vb:raw session.sessionurl_q}"><img src="http://www.vbiran.ir/images/magnetic/style/icon_notifications.png">&nbsp; {vb:rawphrase your_notifications}: <span class="notifications-number"><strong>{vb:raw notifications_total}</strong></span></a> 
                        <ul class="popupbody popuphover" style="background:#343434 url(images/magnetic/style/bg-popup.png) repeat-x bottom left;width:100%;border:0;-moz-box-shadow: 2px 2px 8px rgba(0,0,0,.4);-webkit-box-shadow: 2px 2px 8px rgba(0,0,0,.4);"> 
                            {vb:raw notifications_menubits} 
                        </ul> 
                    </li> 
                    <vb:else /> 
                    <li class="popupmenu nonotifications" id="nonotifications" style="float:left;padding:0;margin:0;display:block;width:100%;"> 
                        <a class="popupctrl" href="usercp.php{vb:raw session.sessionurl_q}"><img src="http://www.vbiran.ir/images/magnetic/style/icon_notifications.png">&nbsp; {vb:rawphrase your_notifications}</a> 
                        <ul class="popupbody popuphover" style="background:#343434 url(images/magnetic/style/bg-popup.png) repeat-x bottom left;width:100%;border:0;-moz-box-shadow: 2px 2px 8px rgba(0,0,0,.4);-webkit-box-shadow: 2px 2px 8px rgba(0,0,0,.4);"> 
                            &nbsp;&nbsp;{vb:rawphrase no_new_messages} :( 
                            <a style="background:transparent;" href="private.php{vb:raw session.sessionurl_q}">{vb:rawphrase inbox}</a> 
                        </ul> 
                    </li> 
                    </vb:if> 
                    <!-- TW7S - New Way To Display Notifications (jQuery,CSS,jGrowl) -->  
    <vb:if condition="$notifications_total"> 
    <script type="text/javascript"> 
    
    $.jGrowl('{vb:raw notifications_menubits} <br />You must view your notification(s) before this box will disappear.' , { sticky: true, header : 'New Notification(s)' } ); 
    
    </script> 
    </vb:if> 
    <!--  
    <li><a href="private.php{vb:raw session.sessionurl_q}">{vb:rawphrase inbox}</a></li> 
    TW7S - New Way To Display Notifications (jQuery,CSS,jGrowl) -->
    من تنها مشکلی که دارم اینه که تا رفرش نکنم نشون نمیده . نمیدونم چه مشکلی هست

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

    ورژن ویبولتین
    4.2.2
    نوشته ها
    395
    میزان امتیاز
    48

    پیش فرض

    یعنی وقتی پیام خصوصی دریافت بشه همون لحظه بدون نیاز به رفرش صفحه، هشدارش میاد ؟

  9. Top | #10
    مدیر بازنشته

    ورژن ویبولتین
    4.x
    نوشته ها
    3,437
    میزان امتیاز
    446

    پیش فرض

    اونایی که براشون refresh نمیشه ،

    توجه داشته باشین ، که بعد از دریافت هر PM باید ۳۰ - ۴۰ ثانیه صبر کنید تا Notification ظاهر شه ...

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


صفحه 1 از 3 123 آخرینآخرین

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

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

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

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

  1. آخرین ارسالات متحرک (jquery)
    توسط lvlehrad در انجمن هک 4.1.x
    پاسخ: 28
    آخرين نوشته: 2015/10/04, 06:43 PM
  2. درخواست هک Notifications System like Google + and Facebook
    توسط Coderx در انجمن درخواست از vBulletin.org
    پاسخ: 12
    آخرين نوشته: 2013/06/14, 07:21 PM
  3. پاسخ: 3
    آخرين نوشته: 2012/02/07, 01:33 PM
  4. مشکل jquery
    توسط shahkar_ir در انجمن پرسش و پاسخ
    پاسخ: 0
    آخرين نوشته: 2011/12/16, 03:09 PM
  5. پاسخ: 9
    آخرين نوشته: 2011/12/15, 10:57 PM

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

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

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

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

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