هاست لینوکس

آخرین بسته‌ی MyBB: نسخه‌ی 1.8.27 MyBB منتشر شد


امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
آموزش پاپ آ کردن پروفایل کابری تنها با تغییر 2 کد
#11
سلام
این کد اولتون رو ریختم ولی پست بیت رفت!
خوب شد کپی گرفته بودم. آخه فکر نمی کنید کسی کپی نداشته باشه باید چه کار کنه؟؟
پاسخ
#12
(۱۳۹۰/۸/۶، ۱۱:۰۵:۲۱ صبح)pcsoft نوشته است: سلام
این کد اولتون رو ریختم ولی پست بیت رفت!
خوب شد کپی گرفته بودم. آخه فکر نمی کنید کسی کپی نداشته باشه باید چه کار کنه؟؟

بازگرداني به پيشفرضDodgy
پاسخ
#13
(۱۳۹۰/۸/۴، ۲۰:۴۷:۲۷ عصر)majid1605 نوشته است:
نقل‌قول: به جاي ID آي دي قسمت پاپ آپ (يه آي دي به دلخواه) (ID در كد زير 3 بار تكرار شده)
ID رو از کجا گیر بیارم؟


[تصویر:  2i1uw0nfdaahyxzrsm.png]

توی این عکس سمت چپ باز میشه چطور ببرمش به سمت راست یعنی دوتا MMM بیان زیر هم منظورم حرکت کل کادره نه فقط نوشته

همونطور که می بینید هنوز چندتا مشکل داره این مشکلات رفع بشه کد کاملش رو میزارم .

پاسخ
#14
(۱۳۹۰/۸/۶، ۱۴:۰۶:۱۰ عصر)majid1605 نوشته است: همونطور که می بینید هنوز چندتا مشکل داره این مشکلات رفع بشه کد کاملش رو میزارم .

خب واسه آي دي دلخواه هرچي ميتوني وارد كني . يه كلمه انگليسي واسه شناسايي اون بلوك. ("menu_popup_id") مثلاً . با آي دي جاي ديگه مشابه نبشه.


واسه سوال دوم هم اين موقعيت منو در فايل popup_menu.js مشخص ميشه.

موقعيتش خودكار از سمت چپ و بالا با توجه به موقعيت دكمه يا نوشته اي كه پاپ آپ ميكنه ، مشخص ميشه.
پاسخ
#15
چجوری ببرمش سمت راست ؟

نقل‌قول: توی این عکس سمت چپ باز میشه چطور ببرمش به سمت راست یعنی دوتا MMM بیان زیر هم منظورم حرکت کل کادره نه فقط نوشته
پاسخ
#16
(۱۳۹۰/۸/۶، ۱۴:۴۷:۲۷ عصر)majid1605 نوشته است: چجوری ببرمش سمت راست ؟

نقل‌قول: توی این عکس سمت چپ باز میشه چطور ببرمش به سمت راست یعنی دوتا MMM بیان زیر هم منظورم حرکت کل کادره نه فقط نوشته

با توجه به اينكه در زبان فارسي از RTL استفاده ميكنيم بايد داخل فايل popup_menu.js رو ويرايش كنيد.

ويرايش زيادي بايد انجام بدي ولي در حالت ساده اش ميشه گفت:

jscripts/popup_menu.js

كد زير رو بياب :

کد:
this.menu.style.left = offsetLeft+"px";

به شكل زير تغيير بده :

کد:
this.menu.style.left = element.offsetRight+"px";

چند جاي مختلف تست كن . اگر مشكلي نداشت ، همينجا اعلام كن كه دوستان ديگر هم اگر خواستند استفاده كنند.
پاسخ
 سپاس شده توسطreza_ (۱۳۹۰/۸/۶، ۱۸:۳۷:۳۹ عصر)
#17
نمیشه با استفاده از کلاس CSS که تعریف کردم اینکار انجام بشه

کد php:
<style>

<!--
.
mr-majid-m{   
       
background#FFFFFF url(images/khoramsoft/newbtn_middle.png) repeat-x scroll left bottom ;
       
border2px solid  #2C5687;  
      
direction:rtl;
      
font-family:Tahoma;
      
font-size:12px;
      
font-color :#000000;
       
margin:0 50px 0  0;
      
padding:3px 20px;
      
text-align:right;
    }
    -->
</
style

البته این هنوز کامل نیست.
و یه سوال دیگه متغیر {$post['profilelink']} اسم کاربری رو به صورت لینک نشون میده .راهی وجوداره که فقط اسم کاربری رو نشون بده ولی نه به صورت لینک .
پاسخ
#18
Huh
پاسخ
#19
چطور کنار هر لینک یک عکس بزارم .

و یه سوال دیگه متغیر {$post['profilelink']} اسم کاربری رو به صورت لینک نشون میده .راهی وجوداره که فقط اسم کاربری رو نشون بده ولی نه به صورت لینک .
پاسخ
#20
عکس رو هم توسط تگ Img گذاشتم.ابته هنوز روی سرور نریختم که نشون بده ولی توی لوکال کار می کنه.

کد php:
<div class="mr-majid-m">
<
img src="images/khoramsoft/user_postbit/other_post.png"><a href="{$mybb->settings['bburl']}/search.php?action=finduser&amp;uid={$post['uid']}>مشاهده ارسال های کاربر</a>
</
div

فقط
متغیر {$post['profilelink']} اسم کاربری رو به صورت لینک نشون میده .راهی وجوداره که فقط اسم کاربری رو نشون بده ولی نه به صورت لینک .

[تصویر:  6k9upvy91m3zf30y9qmi.png]

توی قسمت آبی رنگ می خوام رنگش رو سفید کنم

چطور می تونم یه کادر سیاه رنگ کلی مثل شکل زیر ایجاد کنم

[تصویر:  wwji4wf9zn18ezioyfyz.png]

این کدهای پست بیت

کد php:
<div class="mr-majid"> <strong><span ><a href="#" id="profilelink_{$post['pid']}">{$post['username_formatted']}</span></strong></a>
<
div id="profilelink_{$post['pid']}_popup" style="display: none;">
<
div class="mr-majid-header">
<
span>{$post['profilelink']}</span>
</
div>
<
div class="mr-majid-m">
<
img src="images/khoramsoft/user_postbit/profile.png"> <a href="{$mybb->settings['bburl']}/member.php?action=profile&amp;uid={$post['uid']}>مشاهده پروفایل کاربر</a>
</
div>
<
div class="mr-majid-m">
<
img src="images/khoramsoft/user_postbit/other_post.png"><a href="{$mybb->settings['bburl']}/search.php?action=finduser&amp;uid={$post['uid']}>سایر ارسال های کاربر</a>
</
div>
<
div class="mr-majid-m">
<
img src="images/khoramsoft/user_postbit/thread.png"><a href="{$mybb->settings['bburl']}/search.php?action=finduserthreads&uid={$post['uid']}>موضوعات ایجاد شده توسط کاربر</a></a>
</
div>
<
div class="mr-majid-m">
<
img src="images/khoramsoft/user_postbit/user-web.png"><a href="{$post['website']}target="_blank" ">مشاهده وب سایت کاربر</a>
</div>
<div class="
mr-majid-m">
<img src="
images/khoramsoft/user_postbit/pm.png"><a href="{$mybb->settings['bburl']}/private.php?action=send&amp;uid={$post['uid']}" >ارسال پیام خصوصی به کاربر</a>
</div>
<div class="
mr-majid-m">
<img src="
images/khoramsoft/user_postbit/email.png"><a href="{$mybb->settings['bburl']}/member.php?action=emailuser&amp;uid={$post['uid']}" >ارسال ایمیل به کاربر</a>
</div>
</div> 

اینم CSS

کد php:
.mr-majid-{   
      
background#E6EAED url(images/bazicenter/newbtn_middle.png) repeat-x scroll left bottom ;
      
color:#000;
     
border1px solid  #F1F1F1;  
      
direction:rtl;
      
font-family:Tahoma;
      
font-size:12px;
      
margin:0 50px 0  0;
      
padding:3px 20px;
      
text-align:right;
    }
.
mr-majid-m a:link ,.mr-majid-m a:visited,.mr-majid-m a:active{   
      
color:#000;
    
}

.
mr-majid-m a:hover{   
      
color:#D80100;
    
}


.
mr-majid-m:hover{   
      
background#D2DDED ; 
      
color:#000;
      
direction:rtl;
      
font-family:Tahoma;
      
font-size:12px;
      
margin:0 50px 0  0;
      
padding:3px 20px;
      
text-align:right;
    }


.
mr-majid-header{   
      
background#DFDFDF url(images/bazicenter/postheadBG.gif) repeat-x scroll left  bottom;
      
color:#fff;
     /* border: 1px solid  #000;  */
      
direction:rtl;
      
font-family:Tahoma;
      
font-size:12px;
      
margin:0 50px 0  0;
      
padding:3px 20px;
      
text-align:right;
    } 

اگه اشتباهی توی کدها هست لطفاً دوستان اصلاح کنند.
پاسخ
 سپاس شده توسطreza_ (۱۳۹۰/۸/۹، ۱۷:۰۶:۰۳ عصر)


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان