发现一个新问题,mambo里面静态内容条目是摘要的形式,4.5.4中文版中将“A_COMP_TYPED_TEXT”翻译成“正文:(必填)”是不对的,应该翻译成“摘要:(可选)”。此处可在\language\admin_simplified_chinese.php文件中修改。
因为这个bug存在,所以用jayson隐藏摘要的方法就会将所有静态条目内容隐藏掉。
所以还得为静态内容条目补上真正的正文输入部分:
修改 \administrator\components\com_typedcontent里面的admin.typedcontent.php文件
查找:
复制内容到剪贴板
代码:
$row->introtext = str_replace( '<br>', '<br />', $row->introtext );修改为:
复制内容到剪贴板
代码:
$row->introtext = str_replace( '<br>', '<br />', $row->introtext );
$row->fulltext= str_replace( '<br>', '<br />', $row->fulltext);修改 \administrator\components\com_typedcontent里面的admin.typedcontent.html.php文件
查找:
复制内容到剪贴板
代码:
<?php getEditorContents( 'editor1', 'introtext' ) ; ?>修改为:
复制内容到剪贴板
代码:
<?php getEditorContents( 'editor1', 'introtext' ) ; ?>
<?php getEditorContents( 'editor2', 'fulltext' ) ; ?>查找:
复制内容到剪贴板
代码:
<?php echo $adminLanguage->A_COMP_TYPED_TEXT;?><br />
<?php
// parameters : areaname, content, hidden field, width, height, rows, cols
editorArea( 'editor1', $row->introtext, 'introtext', '100%;', '400', '65', '50' );
?>修改为:
复制内容到剪贴板
代码:
正文(必须填写)<br />
<?php
// parameters : areaname, content, hidden field, width, height, rows, cols
editorArea( 'editor2', $row->fulltext, 'fulltext', '100%;', '400', '65', '50' );
?>
<br />
<?php echo $adminLanguage->A_COMP_TYPED_TEXT;?><br />
<?php
// parameters : areaname, content, hidden field, width, height, rows, cols
editorArea( 'editor1', $row->introtext, 'introtext', '100%;', '200', 15', '50' );
?>[
本帖最后由 liangdi 于 2006-9-21 15:41 编辑 ]