请把轻狂志网址 www.flighty.cn 加入收藏夹,其他俱为假冒,谨防被骗!赞助请点 这里!找东东请用右边的搜索 ===>
12 2013-10

DEDE:修改fck编辑器上传图片后自动居中显示

作者:少轻狂 | 发布:2013-10-12 | 更新:2013-10-12 | 分类:教程 | Tutorial | 热度:
DEDECMS版fck编辑器上传图片后插入编辑器后默认为左对齐,在图片下一行加上ALT描述作为说明文字默认也是左对齐,对于我们经常上传图片的来说,每次都要手动设置为居中显然会浪费我们太多的时间,下面我们就把这两个地方修改为居中显示。

打开\include\FCKeditor\editor\dialog文件夹中的dede_image.php,找到149行到168行,即:

	 if($cfg_remote_site=='Y' && $remoteuploads == 1)
	 {
	 	  $imgsrcValue = $remoteupUrl.$imgsrcValue;
	 	  $urlValue = $remoteupUrl.$urlValue;
	 	  $imgHtml .=  "<img src=\"$imgsrcValue\" width=\"$imgwidthValue\" border=\"0\" height=\"$imgheightValue\" alt=\"$altname\" style=\"cursor:pointer\" onclick=\"window.open('$urlValue')\" /><br />\r\n";
	 } else {
			if($cfg_multi_site=='N')
			{
				$imgHtml .=  "<img src=\"$imgsrcValue\" width=\"$imgwidthValue\" border=\"0\" height=\"$imgheightValue\" alt=\"$altname\" style=\"cursor:pointer\" onclick=\"window.open('$urlValue')\" /><br />\r\n";
			}
			else
			{
				if(empty($cfg_basehost)) $cfg_basehost = 'http://'.$_SERVER["HTTP_HOST"];
				$imgHtml .=  "<img src=\"$imgsrcValue\" width=\"$imgwidthValue\" border=\"0\" height=\"$imgheightValue\" alt=\"$altname\" style=\"cursor:pointer\" onclick=\"window.open('$urlValue')\" /><br />\r\n";
			}
	  }
		
		if($alttitle==1 && !empty($altname)) {
			$imgHtml .= "$altname\r\n";
		}

修改为:

	 if($cfg_remote_site=='Y' && $remoteuploads == 1)
	 {
	 	  $imgsrcValue = $remoteupUrl.$imgsrcValue;
	 	  $urlValue = $remoteupUrl.$urlValue;
	 	  $imgHtml .=  "<p align=\"center\"><img src=\"$imgsrcValue\" width=\"$imgwidthValue\" border=\"0\" height=\"$imgheightValue\" alt=\"$altname\" /></p>";
	 } else {
			if($cfg_multi_site=='N')
			{
				$imgHtml .=  "<p align=\"center\"><img src=\"$imgsrcValue\" width=\"$imgwidthValue\" border=\"0\" height=\"$imgheightValue\" alt=\"$altname\" /></p>";
			}
			else
			{
				if(empty($cfg_basehost)) $cfg_basehost = 'http://'.$_SERVER["HTTP_HOST"];
				$imgHtml .=  "<p align=\"center\"><img src=\"$imgsrcValue\" width=\"$imgwidthValue\" border=\"0\" height=\"$imgheightValue\" alt=\"$altname\" /></p>";
			}
	  }
		
		if($alttitle==1 && !empty($altname)) {
			$imgHtml .= "<p align=\"center\">$altname</p>\r\n";
		}

注:点击图片在新窗口打开的相关代码也已经去除,请需要的同学自行修改加入。

少轻狂原创内容,转载请注明出处。