問題タブ [reddit]

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.

0 投票する
3 に答える
2242 参照

html - CSS マージン: float-left 画像に対するリストの位置合わせ

以下は、html+css で reddit のようなコメントをコーディングした最初のカットです。CSS と一般的な構造についていくつか質問があります。

  1. コメントの本文 (「王様は帽子を脱いだ...」) をコメントの頭 (「ネイサン、投稿しました...」) とコメントの末尾 (「返信パーマリンク ...」) に揃えるにはどうすればよいですか? .comment-left の margin-bottom を少し長くしてみましたが、問題は解決しませんでした。
  2. 私はタグで少しトリガーに満足していることを知っています. 冗長なのはどれですか?
  3. 同じ構造を取得するためのより良い/より厳密な方法はありますか?

みんなありがとう、ネイサン

psここで便利な情報を使用して、投票矢印を互いに積み重ねました。


代替テキスト


0 投票する
1 に答える
996 参照

full-text-search - Lucene / SolrでのDiggのような検索結果のランキング?

検索にSolrを使用しています。

整数フィールド「人気」を持つドキュメントがあります。

通常の全文検索の関連性と人気の組み合わせで結果をランク付けしたいと思います。

これは、diggでの検索のようなものです。結果のランキングは、検索の関連性と、投稿に含まれるdigの数に基づいています。

私は特定のランキングアルゴリズムを念頭に置いていません。しかし、これはsolrで実行できることですか?

0 投票する
1 に答える
315 参照

voting - Reddit や同様のサイトで、ユーザーがリンクやコメントに複数回投票するのを防ぐにはどうすればよいですか?

興味があり、コードをダウンロードしましたが、探しているものが見つからないようです。リンク ID またはコメント ID にマップされたユーザー ID を持つデータベース テーブルが見つかるかもしれないと思いました。しかし、私はこのようなものを見つけることができないようです。

0 投票する
1 に答える
1868 参照

windows - Windows環境でreddit.comをインストールして実行(セットアップ)する方法は?

Reddit.comは、オープンソースで無料のコードを提供しています。

Windows環境のローカルマシンでreddit.comWebサイトをセットアップしたいと思います。

誰かが私を助けてくれるか、私を最善のアプローチに導いてくれませんか。

また、マシンにApache(WAMP)がインストールされています。

誰か助けてくれて、私はどこでも検索しましたが、私のローカル環境でそれをセットアップする方法を見つけることができませんでした。

0 投票する
2 に答える
503 参照

php - (Reddit) にログオンする必要がある Web サイトから PHP を使用してデータをスクレイピングして使用しますか?

2 つの reddit ユーザー名とそのパスワードを指定して、user1 が購読しているすべての subreddit に user2 を購読する Web ページを作成したいと思います。だから私はする必要があります:

  1. user1 が購読している subreddits を取得します。
  2. user2 をこれらの reddit に登録します

PHP の使用経験はありますが、スクレイピング (特にユーザーがログインする必要がある場合) や、ユーザーを subreddit に「サブスクライブ」するために必要な種類の情報を送信する経験はありません。これをどのように行うことができるかについて誰にもアイデアがありますか?

よろしく、

ティム

0 投票する
1 に答える
1713 参照

python - reddit.com で「paster shell example.ini」を実行中にエラーが発生しました

友達!!!ubuntu 9.10 マシンに reddit.com を実装する作業を 5 日間行って以来、私は不満を感じています。

はい、reddit.com が ubuntu intrepid でテストされていることは知っています。でも今はU9.10にインストールしたい

postgresql データベースをインストールし、作成したユーザーがファイルをコピーし、すべての依存関係をインストールしました。

ドキュメントhttp://code.reddit.com/wiki/RedditStartToFinishIntrepidで説明されているように、 次の行まですべてが完全にインストールされ ます。

$ 貼り付けシェル example.ini

この行でエラーが発生し、問題がどこにあるのかわかりませんでした。

親切に私を助けてください、私を自分の欲求不満から解放してください。

前もって感謝します

0 投票する
1 に答える
2081 参照

python - reddit.com Web サイトのクローンを実行する方法。Ubuntu 9.10 (karmic) での実装中に Reddit.com ソース コードでエラーが発生する

ubuntu karmic 9.10 に reddit.com ソース コードを実装しています。

私はすべての手順に従いましたが、paster コマンドを使用している 1 つの手順でエラーがスローされます。$paster シェル example.ini

ファイル "/usr/local/lib/python2.6/dist-packages/Pylons-0.9.6.2- py2.6.egg/pylons/middleware.py" の 11 行目、webhelpers.rails.asset_tag import javascript_path ImportError:からrails.asset_tag という名前のモジュールはありません

最新のインストールされている webhelpers のバージョンを確認しました。

別のバージョンの webhelpers をインストールすることでこの問題が解決すると誰か教えてもらえますか?

または、コードを変更しますか?

python で書かれた reddit.com のソース コードで、pylons フレームワークを使用しています。

以前のバージョンの webhelpers をインストールすることが役立つかどうか、またはコードを変更する必要があるかどうかを判断できません。

reddit.com Web サイトを実装した人がいる場合は、私を助けてくれるか、最善の方法を提案してください。

ありがとうSIA

0 投票する
1 に答える
427 参照

javascript - 誰かが昨年の reddit のエクスプロイトを説明してくれませんか?

昨年、あるユーザーが reddit のマークダウン構文に任意の JavaScript を挿入することに成功しました。これがどのように行われたか、および私のサイトが同様に脆弱であるかどうかをテストする方法を誰かが説明できますか?

0 投票する
2 に答える
649 参照

jquery - reddit.comツールバーのように、上部にツールバーがある新しいウィンドウでリンクを開きます

したがって、jqueryなどを使用して、すべての外部リンクを強制的に実行できるようにしたいと思います。

a。新しいウィンドウで開きました(これはここからカバーされていると思います)

b。上部にカスタムツールバー(iframe?)を付けて開きます(redditツールバーimgur.com/76YCS.jpgなど)

0 投票する
4 に答える
3564 参照

django - djangoを使用したredditスタイルの投票

ヘイ私は投票システムをモデルに実装する必要があります。

そもそもMikeDeSimoneから多大な支援を受けてこの作品を制作してきましたが、彼の作品をさらに発展させる必要があります。

これが私の現在のコードです

意見

レンプレート

モデル

DiscussionTemplate

モデルにuserUpVotesとuserDownVotesの2つのフィールドがあることがわかるように、これらはディスカッションと返信の順序を計算します。

投票に基づいて返信とディスカッションを並べ替えるには、これら2つのフィールドをどのように実装しますか?

どんな助けでも素晴らしいでしょう!

編集

モデルにvote_differenceというメソッドを追加しました

テンプレートでこれを使用して現在の投票を取得できますが、view.pyファイルでこれを使用してこの値で並べ替えることはできません。この値をビューに含める方法はありますか?

編集(2)

ゆっくりとそこにたどり着きました。2つのフィールドに注釈を付けて計算する必要がありますが、注釈を使用して基本的な数学の計算を行うことはできないようです。

何か案は?