Re: Issue 11 in planningpress: Auto-generate table of contents for FAQ

3 views
Skip to first unread message

Frank Hebbert

unread,
Sep 27, 2011, 1:24:16 PM9/27/11
to planning...@googlegroups.com
I _hate_ having to expand each A in order to read it. Super frustrating.

What is wrong with:
Q1.
Q2.
Q3.

Q1. 
A1. nom nom nom.

Q2.
A2. nom nom nom.

Q3.
A3. nom nom nom.

I like the FAQ widget and the taxonomy. You should break them out as individual issues.

On Tue, Sep 27, 2011 at 10:19 AM, <planni...@googlecode.com> wrote:

Comment #1 on issue 11 by acoc...@openplans.org: Auto-generate table of contents for FAQ
http://code.google.com/p/planningpress/issues/detail?id=11

This would be a repeat list of all the Qs, each linking to the anchor of its full Q & A?

I think a better solution might be to not repeat the content, hide all the As by default, condense the presentation so that Qs are scannable, and toggle visibility of As when Qs are clicked.

We should also create an FAQs Widget then just lists the top n Qs, each linking to an anchor on the FAQs page. It might be challenging to link to anchors, as the FAQs page is set by a page template and could be at any URL. (It would be easier to link to the single post view as its URL is queryable. However, a single post view of an FAQ is strange. Although each single Q/A could be presented alongside a full list of Qs, from there you're faced with page refreshes navigating between FAQs.)

Another feature we could add to this would be a FAQ Taxonomy that groups the FAQs into sections with taxonomy terms as headers Like this:

----------

ABOUT US (Taxonomy Term)

Q: Who are we?
A: We're us.

Q: Why?
A: Because I said so.

HOW WE DO IT (Another Taxonomy Term)

Q: How come we're so awesome?
A: Practice, practice, practice.

Q: Etc…

----------

Getting fancy… we could even set an option on Pages using the FAQ Template to define which taxonomies to use. You could then have multiple FAQ pages. Same could be done for the FAQ Widget—widget displays FAQs from a particular taxonomy.

--
You received this message because you were CC'd on the issue.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

Reply to this email to add a comment or make updates.



--
Frank Hebbert
OpenPlans | http://openplans.org | 720 432-2378 | @fkh




--
Frank Hebbert
OpenPlans | http://openplans.org | 720 432-2378 | @fkh

Reply all
Reply to author
Forward
0 new messages