مرجع پارسی MyBB

نسخه‌ی کامل: پلاگین اضافه کردن یادداشت در پروفایل ProfileComments
شما درحال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب‌بندی مناسب.
صفحه‌ها: 1 2 3 4 5
درود خدمت دوستان،

[تصویر:  plugin_add.png] پلاگین: اضافه کردن در پروفایل ProfileComments
[تصویر:  version.png] نسخه: 0.5

[تصویر:  info.png] عملکرد: به کاربران اجازه می دهد تا در پروفایل یکدیگر یادداشت اضافه کنند. یادداشت ها در ویرایشگر مای بی بی انجام می شود بنابراین امکان استفاده از مای کد، html و همین طور کد های شکلک هست.

[تصویر:  user.png] نویسنده: Aquilez
[تصویر:  d.png] معرفی: 06-16-2009
[تصویر:  d.png] آخرین بروزرسانی: 08/30/2009

[تصویر:  wrench.png] نصب: آپلود فایل ها و فعال سازی از کنترل پنل مدیریت

[تصویر:  photos.png] نمونه:
[تصویر:  1288843380.jpg]

[تصویر:  1328770798.jpg]

[تصویر:  profilecomments_mini_1.png]

[تصویر:  profilecomments_mini_3.png]

سوالاتی که ممکن است بپرسید:
1- میخواهید ابن پلاگین مانند ورژن قبلش در پایین صفحه به صورت تمام عرض نمایش داده شود؟
پاسخ: کنترل پنل مدیریت > قالب ها و پوسته ها > قالب ها > قالب مورد نظر > Member Templates > در member_profile کد زیر را به همین صورت جابه جا کنید:
کد php:
<!-- ProfileComments -->{$comments_index}<!-- /ProfileComments -->
{
$footer

2- عرض ادیتور در قالب شما مشکل دارد؟ و همین طور دوست دارید مکان دکمه "اضافه کردن یادداشت" را جا به جا کنید؟
پاسخ: برای تنظیم عرض و ارتفاع ادیتور باید عدد های دو قسمت را ویرایش کنید:
کنترل پنل مدیریت > قالب ها و پوسته ها > قالب ها > قالب های سراسری > قسمت های profile_comments_form و profile_comments_form_edit
در هر دو مورد عدد مقابل =cols (برای عرض) و =rows (برای ارتفاع) را ویرایش کنید. تا به عدد مورد نظر برسید.
برا دکمه در profile_comments_form می توانید خط زیر را جست و جو کنید و left را به right یا center تبدیل کنید.
کد php:
<td colspan="2" style="text-align: left;" class="trow2"

3- با نصب این پلاگین مشکل کشیده شدن صفحه پروفایل کاربر به طرفین را دارید؟
پاسخ:
قالب های سراسری > profile_comments_form >خط ۳ > left را به right تبدیل کنید.


دانلود مجموعه فارسی:
[attachment=138]

این پلاگین توسط Pars فارسی سازی شده است.
E-mail: alirezanajafipour@gmail.com

[تصویر:  house_link.png] لینک اصلی:
---
دوستان پس از عملیات نصب و ویرایش تمپلیت ها به مسیر زیر بروید وکدهای زیر را بگزارید تا نوار اعلام دریافت یادداشت برای کاربران فعال شود.

Header templates >>> و Header باز کرده و کدهای زیر را بگزارید

اول کد
کد:
{$unreadreports}

زیر کد بالا اصافه کنید کد
کد:
{$commentalert}

با تشکر از Aquilez
با سلام
پلاگین را نصب کردم
فارسی نمی نویسد و به صورت علامت سوال نمایش داده می شود
درود .

دوست من امکانش هست قسمت اسمایلی رو هم به یادداشت اضافه کنیم که بتونن اسمایلی هم بزارن ؟ Huh
بله
میشود
قالب های سراسری >> profile_comments_form >>> عوض کنید
کد:
<form id="newcomment" name="newcomment" action="member.php?action=profile&amp;uid={$uid}&amp;op=send" method="post">
<tr>
    <td colspan="2" style="text-align: right;" class="trow2">
        <p>
            <textarea name="message" id="message" rows="10" cols="80" tabindex="2"></textarea>
        </p>
<p>
            <font face="Tahoma">
            <a href="javascript:clickableEditor.openGetMoreSmilies('clickableEditor');">
            <span style="text-decoration: none">شکلک ها</span></a></font></p>
        <p>
            <input type="hidden" name="reply_to_profile" id="reply_to_profile" value="default" />
            <input type="submit" value="{$lang->profile_comments_add_button}" />
        </p>

        {$editor}
        <script type="text/javascript">
            Event.observe(window, 'load', function() {
                $$("a.reply").each(function(a)
                {
                    a.observe('click', function(c) {
                        var username = $(this).readAttribute('username');
                        clickableEditor.performInsert('[b]' + username + '[/b], ', '', true, false);
                        $('reply_to_profile').value = 'default';
                        Event.stop(c);
                    });
                });


                $$("a.reply_to_profile").each(function(a)
                {
                    a.observe('click', function(c) {
                        var username = $(this).readAttribute('username');
                        var uid = $(this).readAttribute('userid');
                        clickableEditor.performInsert('[b]' + username + '[/b], ', '', true, false);
                        $('reply_to_profile').value = uid;
                        Event.stop(c);
                    });
                });
            });
        </script>
    </td>
</tr>
</form>
سلام
ببخشید من این مسیر رو ( قالب های سراسری >> profile_comments_form >>> ) پیدا نکردم
میشه لطفی کنید و بگید کجاست؟

پلاگین اضافه کردن یادداشت به پروفایل رو اضافه کردم ولی صفحه ام بهم ریخت و اسکرول دار شد.
دقت كنيد پلاگين profile_comments بايد فعال باشه تا اين قسمت نمايش داده بشه .
فعال هست ؟!
(۱۳۸۹/۵/۲، ۲۱:۵۷:۳۲ عصر)hamid18 نوشته است: [ -> ]دقت كنيد پلاگين profile_comments بايد فعال باشه تا اين قسمت نمايش داده بشه .
فعال هست ؟!

بابا من هی میرفتم تو قالب مربوطه
به محض ورود به تمپلتها ، باید Global Templates رو بازمی کردم
دستت درد نکنه اکی شد
سلام و خسته نباشید...

واسه من کنار آواتار ، فضای خالی زیادی میزاره ، تو عکس نشون دادم.
باید چیکار کنم؟Huh
صفحه‌ها: 1 2 3 4 5