Skip to content

Commit

Permalink
More TODO items marked off and en.rb is now in order according to Tex…
Browse files Browse the repository at this point in the history
…tMate
  • Loading branch information
radar committed Jun 27, 2009
1 parent 773439d commit 0f0e7a8
Show file tree
Hide file tree
Showing 5 changed files with 151 additions and 120 deletions.
27 changes: 14 additions & 13 deletions TODO.html
Original file line number Diff line number Diff line change
Expand Up @@ -21,14 +21,15 @@
p.p12 {margin: 0.0px 0.0px 0.0px 36.0px; text-indent: -36.0px; line-height: 19.0px; font: 14.0px Lucida Grande; color: #ff0300}
p.p13 {margin: 0.0px 0.0px 0.0px 36.0px; text-indent: -36.0px; line-height: 19.0px; font: 14.0px Lucida Grande; color: #ff0f00}
p.p14 {margin: 0.0px 0.0px 0.0px 72.0px; text-indent: -72.0px; line-height: 19.0px; font: 14.0px Lucida Grande; color: #ff0f00}
p.p15 {margin: 0.0px 0.0px 0.0px 108.0px; text-indent: -108.0px; line-height: 19.0px; font: 14.0px Lucida Grande}
p.p16 {margin: 0.0px 0.0px 12.0px 0.0px; line-height: 19.0px; font: 18.0px Lucida Grande}
p.p15 {margin: 0.0px 0.0px 0.0px 36.0px; text-indent: -36.0px; line-height: 19.0px; font: 14.0px Lucida Grande; color: #d90b00}
p.p16 {margin: 0.0px 0.0px 0.0px 108.0px; text-indent: -108.0px; line-height: 19.0px; font: 14.0px Lucida Grande}
p.p17 {margin: 0.0px 0.0px 12.0px 0.0px; line-height: 19.0px; font: 18.0px Lucida Grande}
span.s1 {letter-spacing: 0.0px}
span.s2 {text-decoration: line-through ; letter-spacing: 0.0px}
span.s3 {letter-spacing: 0.0px color: #ff0300}
span.s4 {letter-spacing: 0.0px color: #ff0000}
span.s5 {letter-spacing: 0.0px color: #000000}
span.s6 {font: 14.0px Lucida Grande; letter-spacing: 0.0px}
span.s6 {font: 14.0px Lucida Grande; text-decoration: underline ; letter-spacing: 0.0px color: #000099}
span.Apple-tab-span {white-space:pre}
</style>
</head>
Expand Down Expand Up @@ -84,7 +85,7 @@
<p class="p8"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span><span class="s2">Support for graphical smilies</span><span class="s1"> (Though since we have them now, they’d be really nice)</span></p>
<p class="p12"><span class="s5"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span><span class="s1">Visual representation of unread topics (including previously read topics with new replies)</span></p>
<p class="p9"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Show all new(/newly replied to) posts and mark all forums read links</span></p>
<p class="p8"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Ability to mark forums as active (shown/hidden) (mark[oz])</span></p>
<p class="p15"><span class="s5"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span><span class="s1">Ability to mark forums as active (shown/hidden) (mark[oz])</span></p>
<p class="p8"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Ability to mark forums as open (allows new posts) (mark[oz])</span></p>
<p class="p12"><span class="s5"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span><span class="s1">Customise how many sub forums are shown on the index page (mark[oz])</span></p>
<p class="p7"><span class="s1"><b>FORUM CATEGORIZATION/NAVIGATION</b></span></p>
Expand Down Expand Up @@ -126,8 +127,8 @@
<p class="p8"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Users</span></p>
<p class="p9"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Role based Security</span></p>
<p class="p9"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Profiles</span></p>
<p class="p15"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span><span class="s2">Avatars</span><span class="s1"> (See above)</span></p>
<p class="p15"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Other Info (location, website, IM handles)</span></p>
<p class="p16"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span><span class="s2">Avatars</span><span class="s1"> (See above)</span></p>
<p class="p16"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Other Info (location, website, IM handles)</span></p>
<p class="p8"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Member List</span></p>
<p class="p9"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Profile pages</span></p>
<p class="p8"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span><span class="s2">Ajax</span><span class="s1"> (Bells and whistles—unimportant for now, but certainly nice)</span></p>
Expand Down Expand Up @@ -155,8 +156,8 @@
<p class="p8"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Users</span></p>
<p class="p9"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span><span class="s2">Online/Offline Status</span><span class="s1"> (This one would be VERY nice, however)</span></p>
<p class="p9"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Profiles</span></p>
<p class="p15"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Signatures</span></p>
<p class="p15"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span><span class="s2">Privacy Settings for Personal Info</span><span class="s1"> (easier to just allow them not to enter certain stuff)</span></p>
<p class="p16"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Signatures</span></p>
<p class="p16"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span><span class="s2">Privacy Settings for Personal Info</span><span class="s1"> (easier to just allow them not to enter certain stuff)</span></p>
<p class="p9"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span><span class="s2">Karma/ Reputation</span></p>
<p class="p9"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span><span class="s2">Buddy list</span></p>
<p class="p9"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span><span class="s2">Ability to chose forum theme/layout</span></p>
Expand Down Expand Up @@ -230,8 +231,8 @@
<p class="p8"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Users</span></p>
<p class="p9"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Role based Security</span></p>
<p class="p9"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Profiles</span></p>
<p class="p15"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Avatars</span></p>
<p class="p15"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Other Info (location, website, IM handles)</span></p>
<p class="p16"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Avatars</span></p>
<p class="p16"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Other Info (location, website, IM handles)</span></p>
<p class="p8"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Member List</span></p>
<p class="p9"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Profile pages</span></p>
<p class="p8"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Ajax</span></p>
Expand Down Expand Up @@ -259,8 +260,8 @@
<p class="p8"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Users</span></p>
<p class="p9"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Online/Offline Status</span></p>
<p class="p9"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Profiles</span></p>
<p class="p15"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Signatures</span></p>
<p class="p15"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Privacy Settings for Personal Info</span></p>
<p class="p16"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Signatures</span></p>
<p class="p16"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Privacy Settings for Personal Info</span></p>
<p class="p9"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Karma/ Reputation</span></p>
<p class="p9"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Buddy list</span></p>
<p class="p9"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Ability to chose forum theme/layout</span></p>
Expand All @@ -270,7 +271,7 @@
<p class="p9"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Topic subscriptions</span></p>
<p class="p8"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>RSS Feeds</span></p>
<p class="p8"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>Web Service API</span></p>
<p class="p16"><span class="s1"><b>Innovative Ideas</b></span></p>
<p class="p17"><span class="s1"><b>Innovative Ideas</b></span></p>
<p class="p5"><span class="s1">Here is a list of innovative ideas which may revolutionize online forums. Can you think of something that another forum doesn’t have (or very few forums have) that seems useful? Write it down here. Some of these items may already be mentioned on the Feature List, but here you can describe them in more detail. Writing it down here does not mean we will implement it. Just try to fill this list with ideas no matter how crazy they seem.</span></p>
<p class="p5"><span class="s1"><b>Quick View</b><br>
While you are in the topic list, click on a “quick view” button on a topic to see the first post in that topic which you haven’t read. This post will appear instantly under the topic – right in the topic list. You can then click Read More to read the rest of the unread posts if there are any.</span></p>
Expand Down
46 changes: 30 additions & 16 deletions TODO.rtf
Original file line number Diff line number Diff line change
@@ -1,22 +1,30 @@
{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf460
{\fonttbl\f0\fnil\fcharset0 LucidaGrande;}
{\colortbl;\red255\green255\blue255;\red255\green3\blue0;\red255\green0\blue0;\red255\green15\blue0;
\red255\green15\blue0;}
\margl1440\margr1440\margb1800\margt1800\vieww10500\viewh9600\viewkind0
{\colortbl;\red255\green255\blue255;\red255\green3\blue0;\red255\green0\blue0;\red0\green0\blue153;
\red255\green15\blue0;\red217\green11\blue0;}
\margl1440\margr1440\margb1800\margt1800\vieww10500\viewh8400\viewkind0
\deftab720
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardeftab720\sa280\ql\qnatural\pardirnatural

\f0\b\fs62 \cf0 \expnd0\expndtw0\kerning0
What they want:
\fs44 \
\fs44 \expnd0\expndtw0\kerning0
\
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardeftab720\sa280\ql\qnatural\pardirnatural
\fs30 User has posted earlier - puts a dot/icon beside posts you've posted in before. This is kind of a nice feature. We can just enable it, though. No need to turn it on and off, or if we do, it doesn't need to be stored in the db so config is fine.
\b0
\fs44 \
\fs30 \cf0 \expnd0\expndtw0\kerning0
User has posted earlier - puts a dot/icon beside posts you've posted in before. This is kind of a nice feature. We can just enable it, though. No need to turn it on and off, or if we do, it doesn't need to be stored in the db so config is fine.
\b0 \expnd0\expndtw0\kerning0

\fs44 \expnd0\expndtw0\kerning0
\
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardeftab720\sa280\ql\qnatural\pardirnatural

\b\fs28 Quick jump - we want this all the time \
\b\fs28 \cf0 \expnd0\expndtw0\kerning0
Quick jump - we want this all the time \
Captcha for registration!
\fs44 \
\fs44 \expnd0\expndtw0\kerning0
\
Rails Forum Feature Jam\
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardeftab720\sl380\sa280\ql\qnatural\pardirnatural
Expand Down Expand Up @@ -134,24 +142,24 @@ Quick Reply\cf0 \expnd0\expndtw0\kerning0
Quoting (i.e., via bbcode and also a \'93Reply with Quote\'94 button)\cf0 \expnd0\expndtw0\kerning0
\
\'95 \cf2 \expnd0\expndtw0\kerning0
Better bbcode (i.e., allow attributes like [url={\field{\*\fldinst{HYPERLINK "http://www.yahoo.com/"}}{\fldrslt \expnd0\expndtw0\kerning0
http://www.yahoo.com/}}]Yahoo[/url]) (calibre-bbcode gem?)\cf0 \expnd0\expndtw0\kerning0
Better bbcode (i.e., allow attributes like [url={\field{\*\fldinst{HYPERLINK "http://www.yahoo.com/"}}{\fldrslt \cf4 \expnd0\expndtw0\kerning0
\ul \ulc4 http://www.yahoo.com/}}]Yahoo[/url]) (calibre-bbcode gem?)\cf0 \expnd0\expndtw0\kerning0
\
\'95 \cf2 \expnd0\expndtw0\kerning0
Code highlighting (syntax gem?)\cf0 \expnd0\expndtw0\kerning0
\
\'95 \cf2 \expnd0\expndtw0\kerning0
Signatures\cf0 \expnd0\expndtw0\kerning0
\
\'95 \cf4 \expnd0\expndtw0\kerning0
\'95 \cf5 \expnd0\expndtw0\kerning0
\strike \strikec0 Avatars (real, hosted\'97not gravatars, which are slow and tiny)\expnd0\expndtw0\kerning0
\strike0\striked0 (Though since we have them now, they\'92d be really nice)\cf0 \expnd0\expndtw0\kerning0
\
\'95 \cf2 \expnd0\expndtw0\kerning0
RSS feeds for new topics (per forum), new posts (per forum and per topic), and whole forum (posts and topics)\
\pard\tx940\tx1440\pardeftab720\li1440\fi-1440\sl380\ql\qnatural\pardirnatural
\cf0 \expnd0\expndtw0\kerning0
\uc0\u9702 \cf4 \expnd0\expndtw0\kerning0
\uc0\u9702 \cf5 \expnd0\expndtw0\kerning0
\strike \strikec0 Dashboard/control panel-based subscriptions\'97users can subscribe to threads, and threads with new posts are printed to a \'93subscriptions\'94 area on the dashboard/cp\cf0 \expnd0\expndtw0\kerning0
\strike0\striked0 \
\pard\tx220\tx720\pardeftab720\li720\fi-720\sl380\ql\qnatural\pardirnatural
Expand Down Expand Up @@ -183,7 +191,9 @@ Visual representation of unread topics (including previously read topics with ne
\uc0\u9702 Show all new(/newly replied to) posts and mark all forums read links\
\pard\tx220\tx720\pardeftab720\li720\fi-720\sl380\ql\qnatural\pardirnatural
\cf0 \expnd0\expndtw0\kerning0
\'95 Ability to mark forums as active (shown/hidden) (mark[oz])\
\'95 \cf6 \expnd0\expndtw0\kerning0
Ability to mark forums as active (shown/hidden) (mark[oz])\cf0 \expnd0\expndtw0\kerning0
\
\'95 Ability to mark forums as open (allows new posts) (mark[oz])\
\'95 \cf2 \expnd0\expndtw0\kerning0
Customise how many sub forums are shown on the index page (mark[oz])\cf0 \expnd0\expndtw0\kerning0
Expand Down Expand Up @@ -249,8 +259,12 @@ also on a forum basis\cf0 \expnd0\expndtw0\kerning0
\
\pard\tx220\tx720\pardeftab720\li720\fi-720\sl380\ql\qnatural\pardirnatural
\cf0 \expnd0\expndtw0\kerning0
\'95 \cf5 Moderator levels (control which moderation tasks moderators have access to)\cf0 \
\'95 \cf5 User groups (used for moderation levels, and also forum access\'97user groups can be based on post count, length of membership, automatic (i.e., all new members are added), or custom (i.e., mods/admins must place users in groups manually)\cf0 \
\'95 \cf5 \expnd0\expndtw0\kerning0
Moderator levels (control which moderation tasks moderators have access to)\cf0 \expnd0\expndtw0\kerning0
\
\'95 \cf5 \expnd0\expndtw0\kerning0
User groups (used for moderation levels, and also forum access\'97user groups can be based on post count, length of membership, automatic (i.e., all new members are added), or custom (i.e., mods/admins must place users in groups manually)\cf0 \expnd0\expndtw0\kerning0
\
\'95 \expnd0\expndtw0\kerning0
\strike \strikec0 Forum function permissions\expnd0\expndtw0\kerning0
\strike0\striked0 \
Expand Down
4 changes: 4 additions & 0 deletions app/views/admin/forums/_form.html.erb
Original file line number Diff line number Diff line change
Expand Up @@ -27,4 +27,8 @@
<td><%= f.label :active, t(:Active) %></td>
<td><%= f.check_box :active %></td>
</tr>

<tr>
<td><%= f.label :closed, t(:Closed) %></td>
<td><%= f.check_box :closed %>
</tbody>
Loading

0 comments on commit 0f0e7a8

Please sign in to comment.