مرجع پارسی MyBB
آموزش پاپ آ کردن پروفایل کابری تنها با تغییر 2 کد - نسخه‌ی قابل چاپ

+- مرجع پارسی MyBB (https://community.mybbiran.com)
+-- انجمن: ارتباط با شما (https://community.mybbiran.com/forum-44.html)
+--- انجمن: گفت و گوی آزاد (https://community.mybbiran.com/forum-58.html)
+---- انجمن: سایر (https://community.mybbiran.com/forum-60.html)
+---- موضوع: آموزش پاپ آ کردن پروفایل کابری تنها با تغییر 2 کد (/thread-7449.html)

صفحه‌ها: 1 2 3 4 5


آموزش پاپ آ کردن پروفایل کابری تنها با تغییر 2 کد - reza_ - ۱۳۹۰/۸/۲

شلام Smile

در postbit > postbit_classic

کد زیر را پیدا کنید
کد php:
<strong><span>{$post['profilelink']}</span></strong

و با کد زیر جاگزین کنید.
کد php:
<strong><span ><a href="#" id="profilelink_{$post['pid']}">{$post['username_formatted']}</span></strong></a>
<
div id="profilelink_{$post['pid']}_popup" style="display: none;">
<
div>
<
a href="{$mybb->settings['bburl']}/member.php?action=profile&amp;uid={$post['uid']}>مشاهده پروفایل کاربر</a>
</
div>
<
div>
<
a href="{$mybb->settings['bburl']}/search.php?action=finduser&amp;uid={$post['uid']}>مشاهده ارسال های کاربر</a>
</
div>
<
div>
<
a href="{$mybb->settings['bburl']}/search.php?action=finduserthreads&uid={$post['uid']}>مشاهده موضوعات کاربر</a>
</
div>
<
div>
<
a href="{$post['website']}target="_blank" ">مشاهده وب سایت کاربر</a>
</div>
<div>
<a href="
{$mybb->settings['bburl']}/private.php?action=send&amp;uid={$post['uid']}" >ارسال پیام خصوصی به کاربر</a>
</div>
<div>
<a href="
{$mybb->settings['bburl']}/member.php?action=emailuser&amp;uid={$post['uid']}" >ارسال ایمیل به کاربر</a>
</div>
</div><br />
<script language="
javascript" type="text/javascript">
new PopupMenu("
profilelink_{$post['pid']}");
</script> 
HeartHeartHeartHeart



RE: آموزش پاپ آ کردن پروفایل کابری تنها با تغییر 2 کد - majid1605 - ۱۳۹۰/۸/۲

[تصویر:  0e6ozfc4i1dfv1etrzwh.png]

همونطور که توی عکس می بینی مشکل داره یعنی یه جورایی باید یه کادری، چیزی دورشون باشه .
مثل این

[تصویر:  dz1njimojsjji0j1hz2.png]



RE: آموزش پاپ آ کردن پروفایل کابری تنها با تغییر 2 کد - reza_ - ۱۳۹۰/۸/۲

خب شبيه اونيه كه ميخواي داداش !



RE: آموزش پاپ آ کردن پروفایل کابری تنها با تغییر 2 کد - majid1605 - ۱۳۹۰/۸/۲

بله وقتی کلیک می کنم فعال میشه ولی فقط نوشته ها رو نشون میده هیچ تمپلیتی نداره .عکس رو که گذاشتم مشخصه .
اگه کادر بندی بشن خیلی بهتر میشه.الان مشخص نیستندHeart


RE: آموزش پاپ آ کردن پروفایل کابری تنها با تغییر 2 کد - reza_ - ۱۳۹۰/۸/۲

باشه تموم كنم ويرايش شدهشو بهت بدم!


RE: آموزش پاپ آ کردن پروفایل کابری تنها با تغییر 2 کد - majid1605 - ۱۳۹۰/۸/۳

من خودم یه کارایی کردم

کد 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

اینو توی پست بیت گذاشتم

بعد کدهای شما رو هم

کد 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-m">
<
span>{$post['profilelink']}</span>
</
div>
<
div class="mr-majid-m">
<
a href="{$mybb->settings['bburl']}/member.php?action=profile&amp;uid={$post['uid']}>مشاهده پروفایل کاربر</a>
</
div>
<
div class="mr-majid-m">
<
a href="{$mybb->settings['bburl']}/search.php?action=finduser&amp;uid={$post['uid']}>مشاهده ارسال های کاربر</a>
</
div>
<
div class="mr-majid-m">
<
a href="{$mybb->settings['bburl']}/search.php?action=finduserthreads&uid={$post['uid']}>مشاهده موضوعات کاربر</a>
</
div>
<
div class="mr-majid-m">
<
a href="{$post['website']}target="_blank" ">مشاهده وب سایت کاربر</a>
</div>
<div class="
mr-majid-m">
<a href="
{$mybb->settings['bburl']}/private.php?action=send&amp;uid={$post['uid']}" >ارسال پیام خصوصی به کاربر</a>
</div>
<div class="
mr-majid-m">
<a href="
{$mybb->settings['bburl']}/member.php?action=emailuser&amp;uid={$post['uid']}" >ارسال ایمیل به کاربر</a>
</div> 

تقریباً خوب شده فقط چند تا مشکل دارم یکی می خوام این کدهای CSS رو به جای پست بیت بزارم توی فایل CSS قالب چطور این کار رو بکنم؟
چطور کنار هر لینک یه عکس بزارم؟

توی این خط

کد php:
<div class="mr-majid-m">
<
span>{$post['profilelink']}</span>
</
div

می خوام بک گراندش رو تغییر بدم چطور اینکار رو انجام بدم یعنی فقط این خط بک گراندش با بقیه فرق داشته باشه ؟

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



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

اگه توی عکس رو نگاه کنید سمت راست باز میشه چطور ببرمش سمت چپ؟







RE: آموزش پاپ آ کردن پروفایل کابری تنها با تغییر 2 کد - majid1605 - ۱۳۹۰/۸/۳

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


RE: آموزش پاپ آ کردن پروفایل کابری تنها با تغییر 2 کد - mamaly12h - ۱۳۹۰/۸/۴

(۱۳۹۰/۸/۳، ۱۹:۰۹:۲۵ عصر)majid1605 نوشته است: رضا جان قرار شد یه آموزش کلی هم بزاری که بشه واسه جاههای دیگه هم استفاده کرد.Heart

با اجازه از رضا جان.

واسه جاهاي ديگه انجمن :

به جاي TEXT متن قسمت پاپ آپ.
به جاي ID آي دي قسمت پاپ آپ (يه آي دي به دلخواه) (ID در كد زير 3 بار تكرار شده)
به جاي LINK 1 و TEXT 1 لينك و متن لينك اول
به جاي LINK 2 و TEXT 2 لينك و متن لينك دوم
را بايد قرار داد.

کد php:
<strong><span ><a href="#" id="ID">TEXT</span></strong></a>
<
div id="ID_popup" style="display: none;">
<
div>
<
a href="LINK 1" >TEXT 1</a>
</
div>
<
div>
<
a href="LINK 2" >TEXT 2</a>
</
div>
</
div><br />
<
script language="javascript" type="text/javascript">
new 
PopupMenu("ID");
</
script



RE: آموزش پاپ آ کردن پروفایل کابری تنها با تغییر 2 کد - majid1605 - ۱۳۹۰/۸/۴

نقل‌قول: به جاي ID آي دي قسمت پاپ آپ (يه آي دي به دلخواه) (ID در كد زير 3 بار تكرار شده)
ID رو از کجا گیر بیارم؟


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

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


RE: آموزش پاپ آ کردن پروفایل کابری تنها با تغییر 2 کد - majid1605 - ۱۳۹۰/۸/۶

HuhHuhHuh