我正在建立一个小网站,我需要接管任何人来添加一些内容,存储在三个表格中,这些表格将由sep '13最多包含500条记录(小东西)。现在我正在使用phpmyadmin,但添加文本(其中一个表是一个迷你博客)需要基本的html技能,我敢肯定“谁接管”没有。你知道吗,或者:
a)将wysiwyg编辑器与phpmyadmin集成的方法(至少对于TEXT字段)
b)mysql的一个重要前端,支持编辑表(只是内容,而不是结构) - 我可能自己嵌入一个编辑器?
编辑:感谢编辑建议,但这是次要问题:目前我需要一种方法将任何此类编辑器嵌入到phpmyadmin(否则我必须编写前端自己)...
答案 0 :(得分:1)
我认为CK编辑器就是你想要的,你可以在这里看到:http://ckeditor.com/
答案 1 :(得分:1)
这是一个解决方案,我不得不说这样做是完全错误的,但如果你真的需要它,那么就是这样:
从这里获取TinyMCE:
在phpmyadmin文件夹中解压缩包,例如在我的情况下,我将主要内容放在此处D:\Program Files\Wamp\apps\phpmyadmin\tiny_mce
,以便tiny_mce.js
文件位于此修补程序D:\Program Files\Wamp\apps\phpmyadmin\tiny_mce\tiny_mce.js
然后在phpmyadmin文件夹中打开文件tbl_change.php
,并在<?php
之后添加流动的代码:
echo '<script type="text/javascript" language="javascript" src="tiny_mce/tiny_mce.js"></script>'
.'<script language="javascript" type="text/javascript">'
.'tinyMCE.init({'
.'theme : "advanced",'
.'mode : "textareas",'
.'language : "en"'
.'});'
.'</script>';
这将在phpmyadmin中编辑记录的所有textareas中添加TinyMCE,如果你需要它在其他地方,只需看看phpmyadmin正在加载iframe的文件,并将该代码添加到该文件中。 / p>
我再说一遍这样做是完全错误的,只要你真的需要它就行。
答案 2 :(得分:0)
我正在使用jQuery插件jHtmlArea作为一种非常简单快捷的方式为您的案例实施解决方案:http://jhtmlarea.codeplex.com/
在前端使用它真的很简单。但我没有使用phpMyAdmin,也没有使用任何其他“必要的前端”。我编写了一个简单的后端PHP脚本来将内容保存到数据库中。
在后端,我还使用HTML Purifier来清理HTML,并使用HTML Tidy来美化它。
答案 3 :(得分:0)
这也是有用的TinyMCE“www.tinymce.com”,这个WYSIWYG可以在wordpress中看到