ویرایشگر نظرات بلاگفا - بلک تم

ویرایشگر کد آنلاین اختصاصی برای نظرات بلاگفا

ویرایشگر نظرات بلاگفا - بلک تم

داستان چی هست ؟

تصمیم گرفتم یک بخشی طراحی کنم در رابطه با نظرات بلاگفا که هر کسی طرح دلخواه‌ش رو طراحی کنه ، البته بخش ویرایش کد بصورت ساده هستش اگر باطراحی آشنا نیستین از طرح‌های آماده استفاده کنید ، برای راحتی کار هم کد اصلی بلاگفا رو گذاشتم تا ازروی اون طراحی رو انجام بدیم.

<style>.blackthemeComment a{display:inline-block}.blackthemeComment .blackthemeCommentSet{display:none}.blackthemeIframeDiv iframe{width:100%!important;min-width:100%!important;max-width:100%!important;border:none;margin-top:20px;display:none}.blackthemeComment .blackthemeIframeSet{display:block}.blackthemeIframeDiv h2:nth-child(2) {display: none;}</style><script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script><script>var cmt_caption = [];var cmt_blogid = "";var __cmt_updated = false;function updatecomments() {var _cmts = [];var cnt = 0;var result = "";var urlSetToSrc = "";var postid = 0;if (cmt_blogid == "")   return;try {for (c = 0; c < BlogComments.length; c += 2) {_cmts["_" + BlogComments[c]] = BlogComments[c + 1];}var allelements = document.getElementsByTagName("*");for (i = 0; i < allelements.length; i++) {postid = allelements[i].getAttribute("comment-for");if (postid != null) {postid = parseInt(postid);if ( _cmts["_" + postid] != null)   cnt = _cmts["_" + postid];else    cnt=-1;if (cnt == -1) result = cmt_caption[0];else if (cnt == 0) result = cmt_caption[1];else if (cnt == 1) result = cmt_caption[2];else if (cnt > 1) result = cnt + " " + cmt_caption[3];urlSetToSrc = "<-BlogUrl->/comments/?blogid=" + cmt_blogid + "&postid=" + postid;result = '<a href="javascript:void(0);" data-blacktheme="'+urlSetToSrc+'" class="blackthemeShowComment">' + result + '</a> <a href="javascript:void(0);" class="blackthemeHideComment blackthemeCommentSet">بستن فرم نظرات</a><div class="blackthemeIframeDiv"></div>';allelements[i].innerHTML = result;$('*[comment-for]').each(function(){$(this).addClass('blackthemeComment');});$(document).ready(function(){$('.blackthemeShowComment').click(function(){$(this).addClass('blackthemeCommentSet');$(this).parent().find('.blackthemeHideComment').removeClass('blackthemeCommentSet');});$('.blackthemeHideComment').click(function(){var setIframeCurrect = $(this).parent().children('.blackthemeIframeDiv');$(this).addClass('blackthemeCommentSet');$(this).parent().find('.blackthemeShowComment').removeClass('blackthemeCommentSet');setIframeCurrect.empty();});$('.blackthemeShowComment').click(function(){var setIframeCurrect = $(this).parent().children('.blackthemeIframeDiv');var getDataBlackthemeComment = $(this).attr('data-blacktheme');var _$_a3e5=["\x3C\x69\x66\x72\x61\x6D\x65\x20\x73\x72\x63\x3D\x22","\x22\x3E\x3C\x2F\x69\x66\x72\x61\x6D\x65\x3E","\x68\x74\x6D\x6C","\x2E\x62\x6C\x61\x63\x6B\x74\x68\x65\x6D\x65\x49\x66\x72\x61\x6D\x65\x44\x69\x76","\x6E\x65\x78\x74\x41\x6C\x6C"];$(this)[_$_a3e5[4]](_$_a3e5[3])[_$_a3e5[2]](_$_a3e5[0]+ getDataBlackthemeComment+ _$_a3e5[1]);$('.blackthemeIframeDiv iframe').on('load',function(){$(this).show();$(this).contents().find("link[rel='stylesheet']").remove();var findHeadCss = $(this).contents().find('head');var cssStyle = '<style>#content div:first-of-type{margin-top:0!important}</style>';$(findHeadCss).append(cssStyle);var getHeightFrame = $(this).contents().find('body').height()+'px';$(this).css({'height':getHeightFrame});$(this).contents().find('a:contains("بستن پنجره")').html('<a href="javascript:location.replace(document.referrer)">برگشت به لیست نظرات</a>');$(this).contents().find('a:contains("بازگشت")').html('<a href="javascript:window.history.back();">برگشت به فرم ارسال نظر</a>');});});});}}}catch(e) {}__cmt_updated = true;} window.addEventListener?window.addEventListener("load",updatecomments):window.attachEvent&&window.attachEvent("onload",updatecomments);try{cmt_caption[0]="نظرات",cmt_caption[1]="نظر بدهيد",cmt_caption[2]="يک نظر",cmt_caption[3]="نظر",cmt_blogid="<-BlogId->"}catch(e){}setTimeout((function(){0==__cmt_updated&&updatecomments()}),6e3),eout((function(){0==__cmt_updated&&updatecomments()}),6e3);</script><a style="height:0;opacity:0;overflow: hidden;position: relative;display: block;pointer-events:none;" href="https://blacktheme.ir/" target="_blank" title="قالب وبلاگ و کدوبلاگ">کد نظرات بلاگفا - بلک تم</a>


کد رو طراحی کردم حالا چیکار کنم ؟

بعد از طراحی کد تولید شده رو به طور کامل کپی کنید و در آخر کدهای قالبتون قبل </body> قرار بدین و کدهای زیر رو هم حذف کنید

<script src="http://theme.blogfa.com/public/theme.1.2.js"  type="text/javascript" ></script>
<script type="text/javascript">
try {
cmt_caption[0]="نظرات";
cmt_caption[1]="نظر بدهيد";
cmt_caption[2]="يک نظر";
cmt_caption[3]="نظر";
cmt_blogid="<-BlogId->";
}
catch(e) {}
</script>

نکته مهم !

در تگ <BLOGFA></BLOGFA> بخش کامنت باید حتما به صورت جدید و مثل پیشفرض بلاگفا باشه ، مثل کد زیر

<BlogComment><span dir="rtl" comment-for="<-PostId->"></span></BlogComment>

اگر بخش کامنت وبلاگتون قدیمی هستش باید عوض کنید . چون کد براساس comment-for="<-PostId->" کار میکنه

اشتراک گذاری طراحی و خلاقیت شما

طراحی که کردین اگر دوست داشتین به اشتراک بذارید طرحتون رو ، در بخش ایمیل کد رو ارسال کنید ، تا هم طرحتون با اسم خودتون در بخش طرح‌های ارسالی درج بشه هم اینکه دوستان بلاگفایی از خلاقیت و استعداد شما بی نصیب نمونن :) موفق باشید