Проблем с бъгнат плъгин?

qnkov90

Registered
Здравейте. Изглежда един плъгин, който искам да ползвам, не се разбира с темата, която съм му избрал. На друга тема го няма тоя проблем.

https://otaku.bg/otakubg/manga/manga/kahana-no-shou/

Скролнете надолу:

https://prnt.sc/rj9co6

Плъгина работа, показва се, емотиконите се избират и публикуват, но има тоя ненужен код. Предполагам това е нещо от style.css на самият плъгин. Някой може ли да каже решение?

Намерих и самият код във файл на плъгина.
Код:
	}
		function scut(){
			global $KEReplace;
			$opt = get_option('kaskus_emoticons');
			echo "<style>/** Plugin Kaskus Comments **/
			#emoji-outer{display:block;clear:both;padding-top:10px;}
			#emoji-collaps{cursor:pointer;padding: 9px 16px;color: #464646; border: 1px solid #c3c3c3;background-color: #eee;background-image: -ms-linear-gradient(bottom,#e3e3e3,#fff);background-image: -moz-linear-gradient(bottom,#e3e3e3,#fff);background-image: -o-linear-gradient(bottom,#e3e3e3,#fff);background-image: -webkit-linear-gradient(bottom,#e3e3e3,#fff);background-image: linear-gradient(bottom,#e3e3e3,#fff);}
			#emoji-btn{padding:0 0 10px; margin-bottom: 10px;}
			#emoji-btn a{float:right;font-size:13px}
			#emoji-content{overflow-y:auto;max-height:265px}
			#emoji-content>a{cursor:pointer;margin:1px 2px 10px;border:none;display:inline-block;}
			#emoji-content img{vertical-align:middle;max-width:100%;height:auto}
			#emoji-content .emoji-meme{max-height:71.5px}
			#comments .comment-content [class|=emoji]{margin:1px 1px 3px}
			</style>";
			echo "<div id='emoji-outer'>";
				echo "<div id='emoji-btn' onclick=\"kaskusemoticonsclink()\"><span id='emoji-collaps'>[+] Емотикони</span>";
				if(isset($opt['backlink']) && $opt['backlink']) echo " <a target=\"_blank\" href=\"http://nartzco.com\">nartzco</a>";
				else {
					if(!isset($opt['backlink']))  echo " <a target=\"_blank\" href=\"http://nartzco.com\">nartzco</a>";
				}
				echo "</div>";
				echo "<div id='emoji-content' style=\"display:none\">";
				foreach($KEReplace as $k=>$v){
					if(isset($opt['stat']) && isset($opt['stat'][$k])){}
					else echo "<a title=\"".$k."\" href=\"javascript:kaskusemoticonsclick('".$k."')\">".$v."</a>";
				}
				echo "</div>";
			echo "<div style='display:block;clear:both'></div></div>";
		}
		
		function script(){
?>
 
Синтаксиса трябва да е така /* Plugin Kaskus Comments */
Преди него трябва да има интервал или да е на нов ред.
Тестваи си го локално или направо го премахни елемента и ще изглежда така (без екотиконки)

otaku.jpg

echo "<p style=\"font-weight:bold;\">Показва текст</p>";
echo '<p style="color: red;">Показва текст</p>';
 
Лесно ще го махна, но не искам това.

Можеш ли да ми го дадеш преправен, но с кода наличен без да го махам? Аз к'вот и да опитам, спирам сайта. Нещо съм гола вода. :)

В момента изтрих ето това
Код:
	<style> 
		/* Plugin Kaskus Comments */ 
			#emoji-outer{display:block;clear:both;padding-top:10px;}
			#emoji-collaps{cursor:pointer;padding: 9px 16px;color: #464646; border: 1px solid #c3c3c3;background-color: #eee;background-image: -ms-linear-gradient(bottom,#e3e3e3,#fff);background-image: -moz-linear-gradient(bottom,#e3e3e3,#fff);background-image: -o-linear-gradient(bottom,#e3e3e3,#fff);background-image: -webkit-linear-gradient(bottom,#e3e3e3,#fff);background-image: linear-gradient(bottom,#e3e3e3,#fff);}
			#emoji-btn{padding:0 0 10px; margin-bottom: 10px;}
			#emoji-btn a{float:right;font-size:13px}
			#emoji-content{overflow-y:auto;max-height:265px}
			#emoji-content>a{cursor:pointer;margin:1px 2px 10px;border:none;display:inline-block;}
			#emoji-content img{vertical-align:middle;max-width:100%;height:auto}
			#emoji-content .emoji-meme{max-height:71.5px}
			#comments .comment-content [class|=emoji]{margin:1px 1px 3px}
			</style>

И плъгина седи ето така: https://prnt.sc/rjjbrs

Като накрая оставих само "; след него. Не знам и аз защо, но не работи без него. ;0
 
Така съм направил, но се губи стила на текста. Както и да е. И така ще го бъде. :)
 

Back
Горе