0

我正在制作一个小型网站,我需要任何人来添加一些内容,这些内容存储在三个表中,到 13 年 9 月将最多有 500 条记录(小东西)。现在我正在使用 phpmyadmin,但添加文本(其中一个表是迷你博客)需要基本的 html 技能,我敢肯定“谁接管”没有。你知道吗,或者:

a)一种将所见即所得编辑器与 phpmyadmin 集成的方法(至少对于 TEXT 字段)

b) mysql 的一个基本前端,它支持编辑表(只是内容,而不是结构)——我可以自己在其中嵌入一个编辑器?

编辑:感谢编辑器的建议,但这是次要问题:目前我需要一种将任何此类编辑器嵌入到 phpmyadmin 的方法(否则我必须自己编写前端)...

4

4 回答 4

1

我认为 CK 编辑器是您正在寻找的,您可以在这里查看:http ://ckeditor.com/

于 2012-09-16T17:10:00.120 回答
1

这是给你的解决方案,我不得不说这样做是完全错误的,但如果你真的需要它,那么这里是方法:

从这里获取 TinyMCE:

http://www.tinymce.com/

在你的 phpmyadmin 文件夹中提取包,例如在我的例子中,我把主要内容放在这里:D:\Program Files\Wamp\apps\phpmyadmin\tiny_mce所以tiny_mce.js文件位于这个补丁D:\Program Files\Wamp\apps\phpmyadmin\tiny_mce\tiny_mce.js

然后tbl_change.php在您的 phpmyadmin 文件夹中打开该文件,并在之后添加流动代码<?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 中编辑记录的所有文本区域中添加 TinyMCE,如果您在其他地方需要它,只需查看 phpmyadmin 右 iframe 中正在加载的文件,并将该代码也添加到该文件中。

我再说一遍,这样做是完全错误的,如果你真的需要就去做。

于 2012-09-16T17:21:27.570 回答
0

我正在使用 jHtmlArea,一个 jQuery 插件,作为一种非常简单快捷的方法来为像你这样的案例实施解决方案:http: //jhtmlarea.codeplex.com/

在前端使用它真的很简单。但我没有使用 phpMyAdmin 也没有使用任何其他“基本前端”。我编写了一个简单的后端 PHP 脚本来将内容保存到数据库中。

在后端,我也使用HTML Purifier来清理 HTML,并使用HTML Tidy来美化它。

于 2012-09-16T17:12:43.097 回答
0

这也很有用 TinyMCE "www.tinymce.com" ,这个 WYSIWYG 可以在 wordpress 中看到

于 2012-09-16T17:17:03.423 回答