صفحة 2 من 2 الأولىالأولى 12
النتائج 16 إلى 27 من 27

الموضوع: الرسائل المنبثقة ــ نسخة المودة المطورة

  1. #16
    عضو فعال جدا
    تاريخ التسجيل
    Aug 2007
    المشاركات
    3,929


    هاك قمة في الروعة
    جزاكم الله خيرا
    ولكن لي استفسار
    عند القيام بتحديد ظهور الاعلان لاحد الاعضاء بكتابة اسمه في خانة "العضو"
    يظهر لي خطأ في قاعدة البيانات
    فاقوم بعمل ريفريش
    لاجده موجودا ولكنه معطل
    ولا استطيع جعله فعال
    شكرا





    __________________
    تحاور مع العاقل بعقل .. اما ان يقتنع او تقتنع
    وتحاور مع الجاهل بعقل .. اما يطقعش او تفرقش
    وتلك الفاظ لا معنى لها كذلك كلماته

  2. #17
    فريق عمل ALEX IPC
    تاريخ التسجيل
    Jun 2003
    المشاركات
    607


    اللي واجهتهم مشكلة مع الهاك يوجد مجلد بإسم Includes عدل اسمه إلى includes وارفعه مرة أخرى ... تحياتي .
    تم عمل ماقلته مع العلم اني منتبه لها من الاول لاكن للاسف لا نتيجة الى الان
    هل يوجد حلول اخرى ؟





    __________________
    Alex I.P.C
    برمجة - تصميم - استضافة - سيرفرات
    سكريبت دليل الروابط الخارجية
    messenger@alexipc.com
    Mobile/+20 111993631

  3. #18
    عضو نشيط
    تاريخ التسجيل
    Sep 2006
    المشاركات
    52


    عمل متميز كما عودتنا

    //

    عند الضغط على اي جزء من مساحة الرسالة المنبثقه .. تختفي الرسالة على الفور

    هل بالامكان الابقاء عليها .. حتى يتم الضغط على ( اغلاق ) ؟

    وشكرا ً لك






  4. #19
    عضو سوبر نشيط
    تاريخ التسجيل
    Jun 2005
    المشاركات
    812


    هاك قمة في الروعة
    جزاكم الله خيرا
    ولكن لي استفسار
    عند القيام بتحديد ظهور الاعلان لاحد الاعضاء بكتابة اسمه في خانة "العضو"
    يظهر لي خطأ في قاعدة البيانات
    فاقوم بعمل ريفريش
    لاجده موجودا ولكنه معطل
    ولا استطيع جعله فعال
    شكرا
    استخدم رقم العضوية وليس اسم العضوية ... تحياتي .






  5. #20
    عضو سوبر نشيط
    تاريخ التسجيل
    Jun 2005
    المشاركات
    812


    عمل متميز كما عودتنا

    //

    عند الضغط على اي جزء من مساحة الرسالة المنبثقه .. تختفي الرسالة على الفور

    هل بالامكان الابقاء عليها .. حتى يتم الضغط على ( اغلاق ) ؟

    وشكرا ً لك
    جرب ما يلي :

    استبدل محتويات القالب popupmsgurl بما يلي :

    كود:
    <!-- تنبيه أو إعلان -->
    
    <embed src="$stylevar[imgdir_misc]/private.wav" autostart="true" hidden="true" enablejavascript="true">
    
    <style type="text/css">
    
    #fadeinbox{
    position:absolute;
    width: 500px;
    left: 0;
    top: -400px;
    padding: 4px;
    z-index: 100;
    visibility:hidden;
    }
    
    </style>
    
    <script type="text/javascript">
    
    //Specify display mode. 3 possible values are:
    //1) "always"- This makes the fade-in box load each time the page is displayed
    //2) "oncepersession"- This uses cookies to display the fade-in box only once per browser session
    //3) integer (ie: 5)- Finally, you can specify an integer to display the box randomly via a frequency of 1/integer...
    // For example, 2 would display the box about (1/2) 50% of the time the page loads.
    
    var displaymode="always"
    
    var enablefade="yes" //("yes" to enable fade in effect, "no" to disable)
    var autohidebox=["no", 60] //Automatically hide box after x seconds? [yes/no, if_yes_hide_after_seconds]
    var showonscroll="yes" //Should box remain visible even when user scrolls page? ("yes"/"no)
    var IEfadelength=1 //fade in duration for IE, in seconds
    var Mozfadedegree=0.05 //fade in degree for NS6+ (number between 0 and 1. Recommended max: 0.2)
    
    ////////No need to edit beyond here///////////
    
    if (parseInt(displaymode)!=NaN)
    var random_num=Math.floor(Math.random()*displaymode)
    
    function displayfadeinbox(){
    var ie=document.all && !window.opera
    var dom=document.getElementById
    iebody=(document.compatMode=="CSS1Compat")? document.documentElement : document.body
    objref=(dom)? document.getElementById("fadeinbox") : document.all.fadeinbox
    var scroll_top=(ie)? iebody.scrollTop : window.pageYOffset
    var docwidth=(ie)? iebody.clientWidth : window.innerWidth
    docheight=(ie)? iebody.clientHeight: window.innerHeight
    var objwidth=objref.offsetWidth
    objheight=objref.offsetHeight
    objref.style.left=docwidth/2-objwidth/2+"px"
    objref.style.top=scroll_top+docheight/2-objheight/2+"px"
    
    if (showonscroll=="yes")
    showonscrollvar=setInterval("staticfadebox()", 50)
    
    if (enablefade=="yes" && objref.filters){
    objref.filters[0].duration=IEfadelength
    objref.filters[0].Apply()
    objref.filters[0].Play()
    }
    objref.style.visibility="visible"
    if (objref.style.MozOpacity){
    if (enablefade=="yes")
    mozfadevar=setInterval("mozfadefx()", 90)
    else{
    objref.style.MozOpacity=1
    controlledhidebox()
    }
    }
    else
    controlledhidebox()
    }
    
    function mozfadefx(){
    if (parseFloat(objref.style.MozOpacity)<1)
    objref.style.MozOpacity=parseFloat(objref.style.MozOpacity)+Mozfadedegree
    else{
    clearInterval(mozfadevar)
    controlledhidebox()
    }
    }
    
    function staticfadebox(){
    var ie=document.all && !window.opera
    var scroll_top=(ie)? iebody.scrollTop : window.pageYOffset
    objref.style.top=scroll_top+docheight/2-objheight/2+"px"
    }
    
    function hidefadebox(){
    objref.style.visibility="hidden"
    if (typeof showonscrollvar!="undefined")
    clearInterval(showonscrollvar)
    }
    
    function controlledhidebox(){
    if (autohidebox[0]=="yes"){
    var delayvar=(enablefade=="yes" && objref.filters)? (autohidebox[1]+objref.filters[0].duration)*1000 : autohidebox[1]*1000
    setTimeout("hidefadebox()", delayvar)
    }
    }
    
    function initfunction(){
    setTimeout("displayfadeinbox()", 1)
    }
    
    function get_cookie(Name) {
    var search = Name + "="
    var returnvalue = ""
    if (document.cookie.length > 0) {
    offset = document.cookie.indexOf(search)
    if (offset != -1) {
    offset += search.length
    end = document.cookie.indexOf(";", offset)
    if (end == -1)
    end = document.cookie.length;
    returnvalue=unescape(document.cookie.substring(offset, end))
    }
    }
    return returnvalue;
    }
    
    
    if (displaymode=="oncepersession" && get_cookie("fadedin")=="" || displaymode=="always" || parseInt(displaymode)!=NaN && random_num==0){
    if (window.addEventListener)
    window.addEventListener("load", initfunction, false)
    else if (window.attachEvent)
    window.attachEvent("onload", initfunction)
    else if (document.getElementById)
    window.onload=initfunction
    document.cookie="fadedin=yes"
    }
    
    
    </script>
    
    <DIV id="fadeinbox" style="filter:progid:DXImageTransform.Microsoft.RandomDissolve(duration=1) progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135) ; -moz-opacity:0">
    
    <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
    		<tr>
    			<td class="tcat" align="center">
    				<span class="smallfont" style="float:$stylevar[right]"><a href="#" onclick="hidefadebox();return false">إغلاق</a></span>
    					رسالة إدراية عامة
    			</td>
    		</tr>
    		<tr>
    			<td class="panelsurround" align="center">
    				<div class="panel">
    $msgpopup[msg]
    				</div>
    
    
    				<div style="margin-top:$stylevar[cellpadding]px">
    
    <br><br>
    
    <a href="#"  onclick='window.open("$msgpopupurl", "pmbox");expandit("pm_popup");window.focus("pmbox");' >نقره هنا للتفاصيل</a>
    
    <br><br>
    
    <form><input type="button" class="button" value="إلغاء" onclick="hidefadebox();return false" /></form>
    				</div>
    			</td>
    		</tr>
    	</table>
    <br>
    <align="center" valign="middle">
    </DIV>
    <!-- تنبيه أو إعلان -->
    واستبدل محتويات القالب popupmsg بما يلي :

    كود:
    <!-- تنبيه أو إعلان -->
    
    <embed src="$stylevar[imgdir_misc]/private.wav" autostart="true" hidden="true" enablejavascript="true">
    
    <style type="text/css">
    
    #fadeinbox{
    position:absolute;
    width: 500px;
    left: 0;
    top: -400px;
    padding: 4px;
    z-index: 100;
    visibility:hidden;
    }
    
    </style>
    
    <script type="text/javascript">
    
    //Specify display mode. 3 possible values are:
    //1) "always"- This makes the fade-in box load each time the page is displayed
    //2) "oncepersession"- This uses cookies to display the fade-in box only once per browser session
    //3) integer (ie: 5)- Finally, you can specify an integer to display the box randomly via a frequency of 1/integer...
    // For example, 2 would display the box about (1/2) 50% of the time the page loads.
    
    var displaymode="always"
    
    var enablefade="no" //("yes" to enable fade in effect, "no" to disable)
    var autohidebox=["yes", 60] //Automatically hide box after x seconds? [yes/no, if_yes_hide_after_seconds]
    var showonscroll="yes" //Should box remain visible even when user scrolls page? ("yes"/"no)
    var IEfadelength=1 //fade in duration for IE, in seconds
    var Mozfadedegree=0.05 //fade in degree for NS6+ (number between 0 and 1. Recommended max: 0.2)
    
    ////////No need to edit beyond here///////////
    
    if (parseInt(displaymode)!=NaN)
    var random_num=Math.floor(Math.random()*displaymode)
    
    function displayfadeinbox(){
    var ie=document.all && !window.opera
    var dom=document.getElementById
    iebody=(document.compatMode=="CSS1Compat")? document.documentElement : document.body
    objref=(dom)? document.getElementById("fadeinbox") : document.all.fadeinbox
    var scroll_top=(ie)? iebody.scrollTop : window.pageYOffset
    var docwidth=(ie)? iebody.clientWidth : window.innerWidth
    docheight=(ie)? iebody.clientHeight: window.innerHeight
    var objwidth=objref.offsetWidth
    objheight=objref.offsetHeight
    objref.style.left=docwidth/2-objwidth/2+"px"
    objref.style.top=scroll_top+docheight/2-objheight/2+"px"
    
    if (showonscroll=="yes")
    showonscrollvar=setInterval("staticfadebox()", 50)
    
    if (enablefade=="yes" && objref.filters){
    objref.filters[0].duration=IEfadelength
    objref.filters[0].Apply()
    objref.filters[0].Play()
    }
    objref.style.visibility="visible"
    if (objref.style.MozOpacity){
    if (enablefade=="yes")
    mozfadevar=setInterval("mozfadefx()", 90)
    else{
    objref.style.MozOpacity=1
    controlledhidebox()
    }
    }
    else
    controlledhidebox()
    }
    
    function mozfadefx(){
    if (parseFloat(objref.style.MozOpacity)<1)
    objref.style.MozOpacity=parseFloat(objref.style.MozOpacity)+Mozfadedegree
    else{
    clearInterval(mozfadevar)
    controlledhidebox()
    }
    }
    
    function staticfadebox(){
    var ie=document.all && !window.opera
    var scroll_top=(ie)? iebody.scrollTop : window.pageYOffset
    objref.style.top=scroll_top+docheight/2-objheight/2+"px"
    }
    
    function hidefadebox(){
    objref.style.visibility="hidden"
    if (typeof showonscrollvar!="undefined")
    clearInterval(showonscrollvar)
    }
    
    function controlledhidebox(){
    if (autohidebox[0]=="yes"){
    var delayvar=(enablefade=="yes" && objref.filters)? (autohidebox[1]+objref.filters[0].duration)*1000 : autohidebox[1]*1000
    setTimeout("hidefadebox()", delayvar)
    }
    }
    
    function initfunction(){
    setTimeout("displayfadeinbox()", 1)
    }
    
    function get_cookie(Name) {
    var search = Name + "="
    var returnvalue = ""
    if (document.cookie.length > 0) {
    offset = document.cookie.indexOf(search)
    if (offset != -1) {
    offset += search.length
    end = document.cookie.indexOf(";", offset)
    if (end == -1)
    end = document.cookie.length;
    returnvalue=unescape(document.cookie.substring(offset, end))
    }
    }
    return returnvalue;
    }
    
    
    if (displaymode=="oncepersession" && get_cookie("fadedin")=="" || displaymode=="always" || parseInt(displaymode)!=NaN && random_num==0){
    if (window.addEventListener)
    window.addEventListener("load", initfunction, false)
    else if (window.attachEvent)
    window.attachEvent("onload", initfunction)
    else if (document.getElementById)
    window.onload=initfunction
    document.cookie="fadedin=yes"
    }
    
    
    </script>
    
    <DIV id="fadeinbox" style="filter:progid:DXImageTransform.Microsoft.RandomDissolve(duration=1) progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135) ; -moz-opacity:0">
    
    <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
    		<tr>
    			<td class="tcat" align="center">
    				<span class="smallfont" style="float:$stylevar[right]"><a href="#" onclick="hidefadebox();return false">إغلاق</a></span>
    					رسالة إدراية عامة
    			</td>
    		</tr>
    		<tr>
    			<td class="panelsurround" align="center">
    				<div class="panel">
    $msgpopup[msg]
    				</div>
    
    
    				<div style="margin-top:$stylevar[cellpadding]px">
    					<form><input type="button" class="button" value="إغلاق" onclick="hidefadebox();return false" /></form>
    				</div>
    			</td>
    		</tr>
    	</table>
    <br>
    <align="center" valign="middle">
    </DIV>
    <!-- تنبيه أو إعلان -->
    تحياتي .






  6. #21
    عضو سوبر نشيط
    تاريخ التسجيل
    Jun 2005
    المشاركات
    812


    تم عمل ماقلته مع العلم اني منتبه لها من الاول لاكن للاسف لا نتيجة الى الان
    هل يوجد حلول اخرى ؟
    لا للأسف مع أني مجرب الهاك حتى على نسخ 3.7.0 ويعمل بشكل طبيعي ... تحياتي .






  7. #22

  8. #23
    عضو نشيط
    تاريخ التسجيل
    Sep 2006
    المشاركات
    52


    بارك الله فيك على التعديل وما قصرت






  9. #24
    عضو نشيط جدا
    تاريخ التسجيل
    Apr 2004
    المشاركات
    586


    هاك رائع فعلاً ... بارك الله فيكم






  10. #25
    عضو نشيط
    تاريخ التسجيل
    Jun 2007
    المشاركات
    75


    مشكور يا غالي والله يعطيك الف عافية
    لكن اخي لما عملت استيراد للمنتج طلعتلي الرسالة التالية

    كود PHP:
     
    Database error in vBulletin 3.5.3
    :
    Invalid SQL:
    ### INSERT QUERY GENERATED BY fetch_query_sql() ###
    INSERT INTO plugin
     
    (`active`, `executionorder`, `title`, `hookname`, `phpcode`, `product`)
    VALUES
     
    ('1''6''الرسائل المنبثقة ــ تفعيل النافذة المنبثقة''global_start''//Message Popup By 7beebi.com\r\n        $msgpopups = $db->query_read(\"\r\n            SELECT msgpopup.*, msgpopupuser.id AS idpopuser, msgpopupuser.userid, msgpopupuser.msgid, msgpopupuser.done\r\n            FROM \" . TABLE_PREFIX . \"msgpopup AS msgpopup\r\n            LEFT JOIN \" . TABLE_PREFIX . \"msgpopupuser AS msgpopupuser ON(msgpopup.id = msgpopupuser.msgid)\r\n            WHERE msgpopup.active = 1\r\n            AND msgpopupuser.done = 0\r\n            \");\r\n\r\n        while ($msgpopup = $db->fetch_array($msgpopups))\r\n        {\r\n               if ($msgpopup[\'msg\'] != \'\')\r\n               {\r\n                   if($msgpopup[\'timeout\'] != 0 AND $msgpopup[\'dateline\'] < TIMENOW-(3600*$msgpopup[\'timeout\']))\r\n                   {\r\n                       $db->query_write(\"UPDATE \" . TABLE_PREFIX . \"msgpopup SET active = 0 WHERE id = \" . $msgpopup[\'id\'] . \"\");\r\n                       $db->query_write(\"UPDATE \" . TABLE_PREFIX . \"msgpopupuser SET done = 2 WHERE done = 0 AND msgid = \" . $msgpopup[\'id\'] . \"\");\r\n                       break;\r\n                   }\r\n\r\n                   elseif($msgpopup[\'userid\'] == $vbulletin->userinfo[\'userid\'])\r\n                   {\r\n\r\n                       $db->query_write(\"\r\n                       UPDATE \" . TABLE_PREFIX . \"msgpopupuser\r\n                       SET done = 1, dateline = \" . TIMENOW . \"\r\n                       WHERE id = \" . $msgpopup[\'idpopuser\'] . \"\r\n                       \");\r\n\r\n                       $msgpopupurl = \'\' . $msgpopup[\'refarelink\'] . \'\';\r\n                       $quotechar = \'\"\';\r\n//                       $msgpopup[\'msg\'] = str_replace(array(\"\\r\\n\", \"\\n\", \'\"\'), array(\'\\r\\n\', \'\\n\', \"\\\\$quotechar\"), $msgpopup[\'msg\']);\r\n\r\nrequire_once(DIR . \'/includes/class_bbcode.php\');\r\n$parser =& new vB_BbCodeParser($vbulletin, fetch_tag_list());\r\n$msgpopup[\'msg\'] = $parser->do_parse($msgpopup[\'msg\'], false, true, true, true, true, false);  \r\n\r\n                       if ($msgpopupurl == \'\')\r\n                       {\r\n                           eval(\'$popup = \"\' . fetch_template(\'popupmsg\') . \'\";\');\r\n                       }\r\n                       else\r\n                       {\r\n                           eval(\'$popup = \"\' . fetch_template(\'popupmsgurl\') . \'\";\');\r\n                       }\r\n                       break;\r\n                   }\r\n              }\r\n        }\r\n// END Message Popup''msgpopup');
    MySQL Error  Unknown column 'executionorder' in 'field list'
    Error Number 1054
    Date         
    WednesdayJanuary 9th 2008 05:49:16 PM 
    يا ريت تشوفلي حل من بعد امرك لأني فعلا محتاجه






  11. #26
    عضو سوبر نشيط
    تاريخ التسجيل
    Jun 2005
    المشاركات
    812


    منتداك من نسخ 3.5 والهاك مخصص للنسخ 3.6

    تحياتي .






  12. #27
    عضو نشيط
    تاريخ التسجيل
    Jun 2007
    المشاركات
    75


    اخي الكريم ولو تعبتك معاي لكن الا يمكن اجراء تعديلات حتى تعمل مع نسخة منتداي
    انا بحثت عن المنتج ووجدت نسخة منه لكن يظهر الرسائل حسب الاشكال المعتمدة في ويندوز
    وانا اريد هذا الهاك بعد التطويرات
    ارجو ان لا اكون اثقلت عليك وتقبل تحياتي










ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض