問題タブ [ruby-on-rails-plugins]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - Rails3 の構造、エンジン、プラグイン、スライス、宝石、モジュール..?
Rails3 mvc アプリケーションの実例はありますか?
それはどのように組織されますか?
次のようなことを願っています:
app1 は app2 のモデルを使用できますか? 「routes」ファイルは廃止されますか?
参照:
https://www.slideshare.net/jacobian/django-in-the-real-world-1750000
ruby-on-rails - Warbler を使用してパックされた Rails アプリのログはどこにありますか?
Rails アプリケーションを WAR にパックするために Warbler を使用しています。JBoss サーバーにデプロイしましたが、動作しているようです。
ただし、Rails で「申し訳ありませんが、問題が発生しました」という古典的な 500 エラーが発生します。
普段はlogs/production.logを見て原因を探っていますが、プロジェクトがWARedなのでアクセスできません。問題は、Rails アプリが震えたときにログがどこに書き込まれるかということです。
ruby-on-rails-plugins - ThinkingSphinxでsphinx.ymlからのステミングを有効にする
config / sphinx.ymlファイルを次の行で作成しました:morphology:stem_en
rake ts:configを実行した後、development.sphinx.confは変更されていないようです。再構築後、「dawg」の検索は「dawgs」と一致しません。
どうすればこれを機能させることができますか?
ruby-on-rails - od vendor/rails の代わりに Rails gem を使用する利点は何ですか?
私は最近、Ruby on Rails で小さな個人的なプロジェクトに取り組み始めましたが、決定的な答えを見つけることができないいくつかの問題に遭遇しました。ここにいる誰かが助けてくれるのに十分な知識を持っているなら、それは大歓迎です。私の質問はすべて以下のとおりです。
- ベンダー/レールではなく、Rails Gem を使用する利点は何ですか?
- Rails 2.3.2 を使用する利点はありますか? 私が使用したいと思っていたプラグインのいくつかは、2.3.2 (ActiveScaffold) と互換性がないようです? 2.2 より大幅に改善されていますか?
- Ruby 1.9 を使用する利点は何ですか? 多くのプラグインはまだ互換性がありません。古いバージョンよりも大幅に改善されていますか?
皆さんが提供できるかもしれない助けをありがとう。
ruby-on-rails - jRails の代替
jrailsに代わるものを知っていますか?
多かれ少なかれ時代遅れです (jQuery 1.5 を使用 - 現在は 1.7 が現在のリリースです)。
誰かが代替案を知っていますか?
ありがとう
編集:
jquery allone を使用して Rails ヘルパーを構築する方法は知っていますが、Rails ヘルパーが好きなので、jquery allone を (jrails なしで) 使用したくありません。
ruby-on-rails - Gem-idea:HTTPメソッドがpost、put、またはdeleteの場合、before_filterにキャプチャを使用した自動スパム保護
レール用の自動スパム保護システム(多分私は公開の宝石を書くでしょう)を書くことを考えています。
私のコンセプトは、application_controllerfeにヘルパーメソッドを含めることです。
次に、すべてのコントローラーに自動のbefore_filterを含めます。これにより、現在の要求がpost、put、またはdelete-methodを介しているかどうかがチェックされます。
ユーザーの最後のpost-requestが:min_timeより小さい場合、リクエストはcaptcha-input-pageにリダイレクトされる必要があります(投稿されたuser-dataは非表示のhtmlフィールドにあります)。
そしてcaptcha.hamlで
ユーザーが適切なキャプチャワードを送信すると、ユーザーのデータが適切なアクションに投稿されます。
それは実現可能だと思いますか?批評家や提案はありますか?または、この動作を実現する方法についてのアイデアはありますか?
編集:
- これはすべてのActiveRecordスタックを通過するべきではありません。ミドルウェアフック(Rails Rack)として実装することはできませんか?
- はい、いい考えですが、私はRails Rackにあまり詳しくありません:/
- ファイルのアップロードはどうですか?(隠しファイルに保存することはできません)
- うーん...投稿にファイルがあるかどうかを確認しますか?(どうすればそれを実現できますか?)
- Ajaxの投稿はどうですか?
- たぶんhttpステータスコードを送り返します(fe 503サービスは一時的に利用できません)
- なぜPOSTだけで、PUTとDELETEもしないのですか?
- 私の質問でこれを修正しました
編集:
処理の最初の構造(非ラックアプリとして-ラックアプリの書き方がわかりません):
0)environment.rbの設定
1)ユーザーがデータを投稿する
last_manipulationとmaxを確認してください。application_controller.rbで許可されている操作の量
captcha.haml
2).........。
最後)ユーザーデータを適切な場所に投稿する
ruby-on-rails - どのRailsプラグインを使用する必要がありますか?
私は数年前に興味を持ってレールを学びましたが、いくつかのベルとホイッスルを備えたシンプルな有料広告のニッチな求人サイトを構築しようとしているので、今はそれに戻っています。私が学んだレールブックの多くは、ショッピングカートやユーザー認証システムの構築方法の例を示していますが、Webを見ると、この一般的な機能の多くを提供するプラグインがたくさんあるようです。ただし、プラグインの選択肢は非常に多く、どのプラグインを使用すべきかを知るのは困難です。
だから私の質問はこれです:Railsサイトを構築するために(もしあれば)どのRailsプラグインをお勧めしますか、そしてその理由は何ですか?
ruby-on-rails - Rails アプリをプラグインに変換するにはどうすればよいですか?
私は現在 cms を開発しており、他のプロジェクトで機能を再利用したいと考えています。
ruby-on-rails - Authlogicを使用してユーザーを保存する場合、Crypted_passwordはnullです。
ALを使用して新しいユーザーを作成しようとすると、本番インストールで奇妙なエラーが発生します。
ActiveRecord :: StatementInvalid:Mysql :: Error:列'crypted_password'をnullにすることはできません:INSERT INTOusers
特に奇妙なb/cは、私のローカルボックスで期待どおりに機能します。
両方のボックスでRUnningRails2.3.2とruby1.8.7。
これが私の本番コンソールからの出力です:
なぜこれが起こっているのか、そして特にこれが新しいユーザーを開発では節約するが本番では節約しない理由はわかりません。どんな助けでも大歓迎です、ありがとう!
編集:Apache&Passenger2.2.4を使用
ruby-on-rails - rails サブスクライブ トゥ コメント プラグイン ワードプレスのような
Wordpressのようなコメントを購読するためのレールプラグインはありますか??
つまり、コメントフォームで、新しいコメントが追加されたときにメール通知を受け取るかどうかをコメント者がオプトインするかどうかをチェックするチェックボックス?