مرجع پارسی MyBB
[برای 1.6] پلاگین اضافه کردن یادداشت در پروفایل Profile Comments - نسخه‌ی قابل چاپ

+- مرجع پارسی MyBB (https://community.mybbiran.com)
+-- انجمن: آرشیو (https://community.mybbiran.com/forum-128.html)
+--- انجمن: آرشیو انجمن های قدیمی (https://community.mybbiran.com/forum-129.html)
+---- انجمن: مای بی بی نسخه 1.6 (https://community.mybbiran.com/forum-83.html)
+----- انجمن: پلاگین های MyBB 1.6 (https://community.mybbiran.com/forum-86.html)
+------ انجمن: پروفایل و پست بیت کاربران (https://community.mybbiran.com/forum-103.html)
+------ موضوع: [برای 1.6] پلاگین اضافه کردن یادداشت در پروفایل Profile Comments (/thread-4562.html)

صفحه‌ها: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52


RE: پلاگین اضافه کردن یادداشت در پروفایل Profile Comments - Cancer9003 - ۱۳۹۰/۱۱/۲۶

باید متغیرش رو جابجا کرد. یخورده هم باید تو کدها دستکاری کرد چون یخورده عرض رو بهم میزنه
قالب ها>>قالب فعلی>>member templates>> قسمت member_profile


RE: پلاگین اضافه کردن یادداشت در پروفایل Profile Comments - HOssE!N-B - ۱۳۹۰/۱۱/۲۶

نقل‌قول: چطور میشه این پلاگین رو از سمت چپ پروفایل به سمت راست آورد؟
پست های قبل رو با دقت بخوانید

باید متغییرش را جابجا کنید

Cancer9003 جان ببخشید جسارت کردم داشتم جواب میدادم شما گفتین


RE: پلاگین اضافه کردن یادداشت در پروفایل Profile Comments - snap - ۱۳۹۰/۱۱/۲۷

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


RE: پلاگین اضافه کردن یادداشت در پروفایل Profile Comments - Cancer9003 - ۱۳۹۰/۱۱/۲۷

اگه اشتباه نکنم یه فایل js داره. چک کنید آپلود شده باشه
تنظیمات رو چک کنید. یه قسمت داره برای ایجکس بودن پاسخ. اگه فعال هست غیرفعال و تست کنید


RE: پلاگین اضافه کردن یادداشت در پروفایل Profile Comments - snap - ۱۳۹۰/۱۱/۲۷

بله دوست عزیز فایل js داره و اپلود شده.
و منظورتون رو در مرحله بعد متوجه نشدم
من کد های js رو میزارم اگه منظورتون کدها هستند. یه نگاهی بندازید

کد php:
var Comments = {
    
init: function()
    {
        if($(
'sendcomment') && use_xmlhttprequest == 1)
        {
            
Event.observe($('sendcomment'), "click"Comments.sendComment.bindAsEventListener(this));
        }
    },

    
sendComment: function(e)
    {
        
// Don't use ajax if the user is replying to someone
        
if($('reply_to_profile').value != 'default' && $('reply_to_profile').value != current_user)
        {
            return 
false;
        }

        
Event.stop(e);

        if(
this.sending_comment)
        {
            return 
false;
        }

        
this.sending_comment 1;
        
this.spinner = new ActivityIndicator("body", {imageimagepath "/spinner_big.gif"});

        
// Get form data
        
postData "uid=" + $('to_uid').value "&reply_to_profile=" + $('reply_to_profile').value.replace(/\+/g"%2B");

        
// Get form data
        
if(editorloaded == 1)
        {
            
postData postData "&message=" encodeURIComponent($('message_new').value);
        }
        else
        {
            
postData postData "&message=" encodeURIComponent($('message').value);
        }
        
        new 
Ajax.Request('xmlhttp.php?action=profile&section=comments', {method'post'postBodypostDataonComplete: function(request) { Comments.sendCommentDone(request); }});

        if(
this.spinner)
        {
            
this.spinner.destroy();
            
this.spinner '';
        }
        
this.sending_comment 0;

        return 
false;
    },

    
sendCommentDone: function(request)
    {
        if(
request.responseText.match(/<redirect>(.*)<\/redirect>/))
        {
            
url request.responseText.match(/<redirect>(.*)<\/redirect>/);
            
window.location url[1];
        }
        else if(
request.responseText.match(/<error>([^<]*)<\/error>/))
        {
            
message request.responseText.match(/<error>([^<]*)<\/error>/);

            if(!
message[1])
            {
                
message[1] = "An unknown error occurred.";
            }

            if(
this.spinner)
            {
                
this.spinner.destroy();
                
this.spinner '';
            }
            
alert('There was an error posting your comment:\n\n'+message[1]);
        }
        else if(
request.responseText.match(/id="comment-([0-9]+)"/))
        {
            $(
'comment_form').insert({
                
'after'request.responseText
            
});

            
// Delete the "no comments" message
            
if($('no_comments_found'))
            {
                $(
'no_comments_found').remove();
            }

            
Form.reset('newcomment');
        }
        else
        {
            
alert('Unknown response');
        }
    },

};

if(
comments_ajax == 1)
{
    
Event.observe(document'dom:loaded'Comments.init);
}

Event.observe(window'load', function() {
    $$(
"a.reply").each(function(a)
    {
        
a.observe('click', function(c) {
            var 
username = $(this).readAttribute('username');
            var 
uid = $(this).readAttribute('userid');
            $(
'reply_to_profile').value uid;

            if(
editorloaded == 1)
            {
                
clickableEditor.performInsert('[b]' username '[/b], '''truefalse);
            }
            else
            {
                $(
'message').value += '[b]' username '[/b], ';
            }

            $(
'replyingto').update(replying_message.replace('{1}'username)).show();

            $(
'linkcancel').observe('click', function(c) {
                $(
'replyingto').hide();
                $(
'reply_to_profile').value 'default';
                
Event.stop(c);
            });

            
Event.stop(c);
        });
    });

    $$(
"a.delete_link").each(function(a)
    {
        
a.observe('click', function(c) {
            if(!
confirm(confirm_delete_message))
            {
                
Event.stop(c);
            }
        });
    });

}); 



RE: پلاگین اضافه کردن یادداشت در پروفایل Profile Comments - Cancer9003 - ۱۳۹۰/۱۱/۲۷

خیر تنظیمات افزونه
پیکربندی>>تنظیمات>> prfile comments یا یادداشت های پروفایل


RE: پلاگین اضافه کردن یادداشت در پروفایل Profile Comments - snap - ۱۳۹۰/۱۱/۲۷

منظوره شما AJAX هستش . نه غیرفعال هستش
دوستان اگر من فایلهای پروفایل رو پاک کنم در قسمت هاست و بعد دوباره پلاگین ورژن 9.2 را نصب کنم
دیگر نیازی به ابدیت ندارد؟
و سوال دیگر اگر اینکار را بکنم . ایا پیغامها حذف خواهند شد؟
چون تنیمات پلاگین پروفایلم در کنترل پنل مدیریت کل انگلیسی هستش و فارسی نیست.
و اختمال میدم که پلاگینم خوب نصب و اپدیت نشده باشد که گزینه پاسخ نیز کار نمی کند و عمل up را انجام میدهد.


RE: پلاگین اضافه کردن یادداشت در پروفایل Profile Comments - Doodoo - ۱۳۹۰/۱۱/۲۸

نه فکر نکنم نیازی باشه
بله پاک میشوندHeart


RE: پلاگین اضافه کردن یادداشت در پروفایل Profile Comments - snap - ۱۳۹۰/۱۱/۲۸

با تشکر فراوان از شما دوستان عزیز
بنده فایل های پلاگین و زبان Persian , Farsi و فایل پلاگین را از هاستم پاک کردم و زبان ها و فایل پلاگین 6.2 را جایگزین کردم و فقط از js ورژن 9.2 استفاده کردم . یعنی این دو پلاگین را با هم ادغام کردم و الان هم ادیتور پیشرفته فعال هستش و پاسخ در پروفایل و پاسخ فعال شده اند . پیام های پروفایل نیز پاک نشدند.
و الان به خوبی فعال هستش و مشکلی ندارد
اگر دوستان لازم داشتن پلاگین یادداشت در پروفایل 6.2 را به بنده پ . خ بزنند.



RE: پلاگین اضافه کردن یادداشت در پروفایل Profile Comments - yazdan - ۱۳۹۰/۱۱/۲۹

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


این کارو میکنم ولی فقط اون دکمه ارسال میاد سمت راست ولی یادداشت ها نمیادHuh