0

私は小さなウェブサイトを作成しています.3つのテーブルに保存されたコンテンツを追加するために引き継ぐ人が必要です。現在、私はphpmyadminを使用していますが、テキストを追加するには(テーブルの1つはミニブログです)、基本的なhtmlスキルが必要です。ご存知ですか、代わりに:

a) wysiwyg エディターを 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

私は jQuery プラグインである jHtmlArea を、あなたのようなケースのソリューションを実装するための非常にシンプルで迅速な方法として使用しています: 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 に答える