进行中

Bolt-on comments system for RoR site

Our Ruby on Rails debating web site needs a better comments system. The main features required are: Flag, Applaud (ie award karma), Reply, Quote, Fork and Create New Point. Some text formatting will be allowed and a spell-check feature would be nice.

## Deliverables

The project is to create a comments system which will bolt-on to our site at

[[url removed, login to view]][1]. The layout for this comments system can be found here: <[url removed, login to view]> and its specifications are detailed below.

a) Each debate has its own comments section and is created automatically whenever someone creates a new debate. The first point a user enters on the debate will be the first point that appears in the comment (see 1. on the layout). The description they place under the point appears as the first comment under the first point (see the site for examples of debate layout).

b) Any time a new point is added to the debate a new point is also automatically created in the comments section, the substantiation for the point on the main debate becomes the first comment (see 2. on the layout)

c) Next to each comment are six buttons ??"

Flag

Sends an email to <abuse@[url removed, login to view]> (after user has clicked a confirmation pop-over)

Applaud

When clicked the comment is awarded an additional point, totals are displayed on the comment itself ??" NB the totals are not shown on the layout

Reply

All comments appear in sequential order. However, if someone replies to a specific comment this fact is indicated in the bottom right corner of their comment, and a link is generated back to that comment (see comments #2, #3 and #4)

Quote

Allows a portion of that comment to be quoted in the respondent’s post, with a link back to that comment (no example of this is shown on the layout, please wrap in div tags for styling this end)

Fork

Allows a new discussion to be formed from this point. Forked points appear at the bottom of all existing points but are marked “Forked from:…?? with a link back to the original point. **DO NOT CREATE AT THIS POINT, but ensure the facility will be possible later**

New point

Allows an entirely new point to be formed. New points appear at the bottom of all existing points

d) Comment order

As detailed above, comments appear in sequential order. However, replies appear in the right or left column according to whether people agree or disagree. We determine whether people agree or disagree by asking them to tick a radio button on the comment form. This will be a required field.

e) Each comment has the time posted, username of poster, their karma score and number of applauds (not shown on layout)

f) Only registered users can comment, applaud or start new points. If they click on these and are not logged-in a pop-over invites them to log-in or register (already created)

Note:

* There is no problem modifying an existing Rails discussion gem, provided it can be customised to fit the above requirements

技能: 工程, MySQL, PHP, 项目管理, Ruby on Rails, 软件构架, 软件测试, 网络主机, 网站管理, 网站测试

查看更多: post of ruby rails, nb com, comment system in php, 1 link karma, additional comments, ruby on rails gem, ror, points system, email temp, debate, debate people, create gem, comments section, ruby rails post, nice comments, temp layout, ruby post, section comments php, point click project, user system ruby rails, project comment system, email quote system, ror time, bolt, quote management system

About the Employer:
( 19 reviews ) London, United Kingdom

项目ID: #3772012

已悬赏给:

bshow

See private message.

$544 USD 在14天内
(131条评论)
6.7

8名威客为此工作的平均竞标价是$963

kieranj

See private message.

$1020 USD 在14天内
(44条评论)
6.6
codexp3rts

See private message.

$1295.4 USD 在14天内
(6条评论)
4.5
hidevelop

See private message.

$493 USD 在14天内
(11条评论)
2.9
thecloudkernel

See private message.

$1190 USD 在14天内
(2条评论)
0.9
webhunny

See private message.

$765 USD 在14天内
(0条评论)
0.0
isofsystems

See private message.

$1955 USD 在14天内
(0条评论)
0.0
rchughtai

See private message.

$442 USD 在14天内
(0条评论)
0.0