質問: リモートで記事を更新することは可能ですか? 私はjoomlaでいくつかのソフトウェアサポートサイトを維持しています。コンテンツの一部は、ユーザーマニュアルと技術ドキュメントのweb形式のコピーです。この情報のソースはバージョン管理(svn、gitなど)に保存されているため、joomla管理者にログインして手動で同じ情報を更新し、変更する必要があるものを手動で見つけるのは面倒です。そうすることを忘れないように言及します。joomlaの記事としてふさわしいhtmlソースの生成を自動化できます。しかし、スクリプトから、既存のjoomlaサイトの特定の記事をリモートで更新するにはどうすればよいでしょうか。dbテーブルのリモート更新?十分に安定していて安全だと感じていません。他のオプションはありますか?
回答: 過去に行ったいくつかの提案があります これらの種類のユーティリティのjqueryページをb/eに追加し、$.postを使用して、記事やカテゴリなどを保存するときにjoomlaが実行するさまざまなpostを模倣します。これの秘訣は、joomlaを確実に含めることです。 postのトークンにより、適切に認証されます これをチェック extension (または類似)して、スプレッドシートを介して新しい記事のコンテンツをアップロードします。これは無料なので、excelスプレッドシート以外のソースを使用したい場合は、出発点として最適です。 また、サイトのコンテンツとして認識された「特別な」電子メールコンテンツのメールボックスをチェックするサイト用に、数年前に電子メール処理タスクを記述し、それで更新しました。それはかなり古くなっているので、コードを共有しても意味がありませんが、かなりうまくいきました。