問題タブ [redcloth]
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 - RedClothが私のRails3ブログを壊しています
投稿用のテキスタイルのようなものはかなり必要だと感じますが、これは私にあらゆる種類の頭痛の種を与えています。bundle package
両方ともbundle install
正常に動作しており、RedClothが最新の安定したリリース(4.2.2)に設定されていることを確認します。現在、私はRuby1.9.2p0とRails3.0.7を使用しています。
ただし、ローカルサーバーを実行しようとすると、次のように表示されます。
post_controllerの1行目はrequire 'RedCloth'
です。jsonフォーマットとプライベート認証メソッドを追加する以外に基本的なRailsスキャフォールドに他の変更を加えていませんが、どちらもこれに影響を与えることはありません。
投稿をレンダリングするためにパーシャルを使用しています。現在、次のようになっています。
Gemfile:
(rake-compilerは、これらの指示に従おうとしたところにあります。ところで:http ://www.ruby-forum.com/topic/484752 [ruby 1.9.1と1.9.2の両方で試しましたが、サイコロはありません。私はここにいないでしょう])
TIA :)
ruby-on-rails - WindowsにRedClothをインストールするにはどうすればよいですか?
gem install RedCloth
(Windows XPで)実行すると、次のようになります。
なぜこのエラーが発生するのですか?
次に、に追加require 'RedCloth'
しconfig/environment.rb
て実行しようとしましたrails s
が、残念ながら次のようになりました。
私は何を間違っているのですか?
Rails 3.0.1、Ruby1.9.2を使用しています。
ruby-on-rails-3 - redcloth と coderay を統合する方法
赤布と一緒に構文の強調表示を使用したい。
coderay の説明には次のように書かれています。
Ruby で記述された、選択した言語の高速で簡単な構文の強調表示。RedCloth 統合と LOC カウンターが付属しています。1
しかし、これを行う方法に関するドキュメントが見つかりませんでしたか?
ハイライトを行うコードはどこに配置すればよいですか? 入れようと思ったmodule ApplicationHelper
のですが、これでいいのでしょうか?
ruby-on-rails - Windowsで1.9/redcloth_scanを読み込めませんでした
ここで検索しましたが、何の手がかりも得られませんでした。
これが私が走っているときのエラーメッセージですrake db:schema:load RAILS_ENV=production
次に、ファイルを開きましたが、c:\Ruby192\lib\ruby\gems\1.9.1\gems\RedCloth-4.2.8\lib\redcloth.rb
理由はわかりませんが、フォルダー(おそらくC:\Ruby192\lib\ruby\gems\1.9.1\gems\RedCloth-4.2.8\ext\redcloth_scan
)が見つからないという苦情がありますか?コードスニペットをここに貼り付けてください:
ruby-on-rails - カスタム RedCloth タグからのヘルパー (またはレンダリング パーシャル) の使用
カスタム RedCloth タグからビュー ヘルパーを呼び出そうとしていますが、まったく運がありません。私が見つけることができるすべての例では、カスタム タグ メソッドを作成し、他のメソッドをまったく呼び出さずにリテラル文字列を返します。
毎週のスケジュールを出力するカスタム RedCloth タグを作成しようとしています。このコードは、アプリケーションの他の領域でも使用されるため、既にヘルパーに記述されています。
だから、私の問題が要約される(大幅に削減された)コードは次のとおりです。
アプリ/ビュー/ページ/show.html.erb:
アプリ/ヘルパー/pages_helper.rb:
app/helpers/schedule_tag.rb:
app/helpers/schedule_helper.rb:
実行されると、Rails は次のように主張します。
ヘルパーの使用からクラスの使用に変更することで少し進歩することができますが、標準のヘルパーを使用すると、そのクラスにはまだ問題があります。
/app/helpers/schedule_builder.rb:
そしてレールは言う:
それで、私は何をすべきですか?私は完全に明らかな何かを見逃しており、恥をかいて頭を埋める必要がありますか、それとも、好きな場所からヘルパーを呼び出すことは単に不可能ですか? 自分の ScheduleHelper モジュールのすべてのコードを複製するカスタム タグを取得する必要がありますか?
どんな助けでも大歓迎です。
ruby-on-rails - RedCloth および Ruby Debug gem に関するセグメンテーション違反エラー
を使用して、すべてのコントローラーアクションに関するルートを表示するための非常に基本的なコマンドを実行しようとしましたrake routes
。以下のエラーが表示されます
リンクhttp://railsforum.com/viewtopic.php?id=41077も、Rails 3 での回避策として古くなっているようです。
このリンクを参照しました: -Ruby が自分のシステムでのみ、この Rails アプリケーションでのみセグメンテーション違反をスローするのはなぜですか? . しかし、以下の宝石を必要とする他の宝石の依存関係があるため、実際には問題を解決していないようです:-
どんな入力も本当に役に立ちます。
ありがとうございました..
ruby - RedCloth-4.2.9 install Linux のインストール時に gem ネイティブ拡張機能のビルドに失敗しました
パソコンにインストールしたいOctopress
。私はそれを次のようにしようとします
私が走るとき
エラーメッセージが表示されました
だから、私は走ります
その後、再びエラーメッセージが表示されました:
ルビーについての知識はまったくありませんでした。
ruby-on-rails - RedClothとRails
RedCloth gemを使用したいのですが、インストールします。gemfileに->gem'RedCloth'をshow.html.erbに配置します->
使用するよりも単純なhtml構文を見ました
そしてそれは完璧に動作します、それは安全ではありません
@post.text->一部のユーザーによる投稿
そして、私が置いたとき、<script> alert('!!!') </script>
私は「!!!」を見ました 警戒中
RedClothを安全に使用する方法(または別の宝石をお勧めします)
converter - MediaWiki マークアップをテキスタイル マークアップに変換する
問題があります :0 私の職場には 2 つのウィキ システムがあり、MediaWiki から redmine ウィキに移行する方法を見つける責任を負っています。可能な解決策(Pandoc)は逆にしか進みません:0これを行う方法についての提案は大歓迎です!!!
ruby-on-rails - 切り捨て-sanitize(RedCloth.new(object))による予期しない結果
RedClothを使用して出力したいテキストがあります。これがどのように機能するかを理解しようとしていますが、希望する結果が得られません。
使用コード:
結果:
*いくつかの*
期待される結果:
いくつかの私は...