問題タブ [octopress]
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.
octopress - Octopress - ページのサブディレクトリ フォルダ構造の処理
すべてのページにサブディレクトリを作成することはできますか?
現在:
次のようなマークダウン ファイルを生成します。
それから
すべてを処理し、かなりの html ファイルを生成します。
私の問題/質問:
OCDに悩まされていると呼んでくださいが、次のようなディレクトリ構造が必要です。
トップディレクトリ構造に大量のページスラッグが散らばっていると、ちょっと泣きそうになります。jekyll は単なる静的ページ ジェネレーターであり、html 生成 (および展開) までしかその役割を果たしていないことを理解しています。
この種のフォルダ構造を自分のページに維持することは可能ですか?
アップデート:
octopress/jekyll のソース コード (最近の 1 つ) を大幅に変更せずに _pages ディレクトリをそのまま使用できるとは思えません。当面の間、投稿のような類似のページをグループ化するための回避策は、以下で提案されている ngm のとおりです。
html - octopress の投稿にアンカーを追加する
私は Octopress を使用していますが、投稿に画像を追加するには、次のように書くのではなく、
私は書くことができます:
そして、代わりに次のように書く場合:
私は書くことができます:
しかし、どのように書くことができますか:
?
これが不可能で、唯一の解決策が html タグを記述することである場合、ルビー コードをどこにどのように追加でき[text](href target)
ます<a href="href" target="target">text</a>
か。
さらに、これらすべての html octopress ショートカットのリストはどこにありますか?
javascript - オクトプレスにプラスワンとツイッターボタンを搭載
Octopress で生成された Web ページを所有しています。メインページに記事の概要があり、最新の 10 件の記事が含まれています。すべての記事に +1 ボタンがあります。しかし、1 つの記事を +1 すると、ページ全体が +1 されます。あなたが思うかもしれないように、私はそれを望んでいません。
それ、どうやったら出来るの?
markdown - マークダウン/オクトプレスでの {{ と }} の問題
{{
マークダウンの使用中および使用中に問題が発生して}}
います。Octopress ブログに入れようとしているコードは次のようになります。
ただし、レンダリングされると、 の行は次のように{{ }}
なります。
コードを次のように変更すると:
としてレンダリングします
つまり、これには the\
とが含まれ{
ます。
私がすべきことはありますか?
filter - タグによる投稿のフィルタリング
新しい Jekyll/Octopress サイトがあります。
いくつかのカスタマイズを行いました。カテゴリを作成するために、category_list_tag.rb ファイル (Dan Watson から) を plugins フォルダーに追加し、category_generator.rb と category_list_tag.rb を複製して、tag_generator.rb と tag_list_tag.rb を作成しました。
投稿を「グループ化」する方法が複数あり、サイドバーではすべてうまく機能します。
各投稿の下部に、問題の投稿と同じタグを持つ投稿のリストを表示したいと思います。
私はまだ初心者であり、これらすべてを学んでおり、以下を一緒にハックすることができました:
YAML Front Matter には、次のものがあります。
インクルード ファイルでは、各投稿の最後に次のように記述します。
もちろん、これはすべてのタグによってリストされたすべての投稿を表示します。これは素晴らしいことですが、私が望むものではありません。
これを書き直して、現在の投稿と同じタグが付いた投稿のみが投稿の最後にリストされるようにするにはどうすればよいですか?
これは本当に私を悩ませています、そして私はそれをきちんと考え抜くことができないようです.
更新: 上記のコード スニペットを次のように変更することで、問題の一部を解決しました。
しかし、それは正しくありません...タグの見出しには、各投稿に関連付けられたタグがリストされます。これは私が望むものですが、各タグの見出しの下には、そのタグに関連付けられた投稿だけでなく、すべての投稿が一覧表示されます...うーん。
正しい方向に私を向けることができれば、事前に感謝します。
ruby - ルビーの $~ は何ですか
Ruby を使い始めたばかりで、このコード行で $~ が何を表しているのか理解するのに苦労しています (Octopress のソースから):
更新: last-accessed object/array の省略形でしょうか?
octopress - Octopress でページごとにサイドを無効にしますか?
Ocotopress でサイドバーを非表示にすることは、サイト全体でこれを行う方法を示しているようですが、特定のページのみサイドバーを折りたたむことができるようにしたいと考えています。
jekyll - Octopressはコードブロックでビルドできません
私はこのOctopressコードブロックのようなことをしようとしています
しかし、私はそれを機能させることはできません。
常に次のエラーが表示されます。私のマシンはWindows7です。
コードブロックがなくても、正常に機能します。Windows用にPython2.73と3.3をインストールしましたが、運がありません。
pygments0.3.7とrubypython0.6.3も試しました。動作しません。
面白いのは、私は何時間もグーグルで検索しているのですが、他の誰も同じ問題を抱えているとは思いません。
とてもシンプルなものが恋しいです。
ruby - BloggerでのOctopressチョーク-インポートされたHTML
みんな。このrubyスクリプトを使用して、BloggerXMLファイルをOctopressにインポートしています。最初のインポートは正常に機能し、XMLが解析され、HTMLファイルが./_posts/
(適切な命名規則で)生成されます。./source/_posts/
Jekyllがサイトで使用するためにそれらを解析できるように、これらをに移動しました。を使用しようとするとrake -t generate
、次のエラーが発生します。
何か案は?インポートを試みるまで、すべてが完全に機能していました。
また、ご覧になりたい場合のコードは次のとおりです。私はsource
ブランチで働いています。
compass-sass - Octopress を使用したカスタム ランディング ページ
私は Octopress をセットアップしましたが、基本的にサイトの残りの部分に適用される標準的なスタイリングのほとんどを捨てて、完全にカスタムのスタイリングを使用したいと考えています。
組み込み済みですが、すべての応答性の良さへの参照を維持したいと思います.
カスタム ランディング ページを設定する最適な方法は?