3

私はたまたま、ほぼすべてのページで一般的な html 検証エラーが発生するように見える drupal プロジェクトを継承しました。検証エラーは非常に軽微で簡単です。実際にエディターでページを開くだけで、tinymce wysiwig エディターが問題を自動的に修正し、ページを保存するだけで済みます。サイト全体に適用するには、これを 30,000 回以上行う必要があることを考慮して、すべてのページに自動的に適用するか、自動化する方法はありますか? プロセスをスピードアップするために、あらゆる提案を歓迎します。

編集:使用済みソリューション

私はプログラミング ソリューションを見つけるのが得意ではないので、iMacros と呼ばれる一連のアクションを記録してループできるようにする、firefox 用のアドオンを見つけました。FF の 5 つの異なるインスタンスで起動し、一晩中実行したところ、半分は既に完了しています。確かに最も効率的な方法ではありませんが、私のようにプログラミングが苦手な人にとっては解決策になるかもしれません。

4

1 に答える 1

0

どういうわけかページをループできると仮定すると、コードソースをエディターのルート html 要素 (テキストエリアなど) に含めるページを作成することをお勧めします。次に、onInit (tinymce の設定オプション (setup パラメータと onInit) を参照) の後で、サブミットまたは保存ボタンをトリガーして、保存先のサーバーにページを配信します。ページのテキストエリアは、次のページのコードで満たされる可能性があります...

ここで重要な点は、サーバー バックエンドがさまざまなページをループして、変更/修正されたページ コードを受信したときに次に来るページを認識できることです。

于 2012-04-16T14:19:55.107 に答える