New Tinypug features on QA: tags, feeds, voting on stories, localization

0 views
Skip to first unread message

Jeffrey McManus

unread,
Aug 12, 2009, 2:07:22 PM8/12/09
to tinypug-dev
Hi everybody,

Just did a new push to QA last night after working on a few new
features this week. Here's what's new:

1) Feeds. Tinypug now has the ability to subscribe to RSS/Atom feeds.
This enables you to use Tinypug as a content aggregator, which means
that you can republish excepts of stories from external sites on your
Tinypug site. An example of a content aggregation site that does this
today (using their own custom software) is Planet MySQL (http://
planet.mysql.com). Feeds are controlled from the admin dashboard; you
can subscribe to feeds and then peruse the feed items to decide which
items to republish on your Tinypug site as stories.

2) Content Tags. It's now possible to create a tag taxonomy for
stories. In the future we'll use this feature to enable users to
navigate content via tags. You can assign tags on the new story page
(as well as the story edit page).

3) Localization. You can now assign language-specific attributes to
stories to indicate which international language the story was written
in. In the future you'll be able to use this feature to create
multilingual sites and create crowdsourced translation of story
content on your site. Specifying a site's languages is a configuration
option set in config.php; once you've done that users can denote a
story's language in the stories/add or stories/edit pages.

4) Voting on stories. Users with appropriate permissions (in most
cases, this means logged-in users) can vote on stories. In the future
this will enable us to create UI elements that enable users to see top-
rated stories, etc.

5) Metrics. It's now possible for administrators to see site
statistics (number of users, number of votes and survey responses,
number of comments, etc.) in the administrative panel. These stats can
be filtered by date which gives admins the ability to do daily/weekly/
monthly/etc. reports.

6) Status tags for ideas. You can assign status tags such as "in
progress" or "resolved" to ideas. Example here: http://qa.tinypug.org/ideas

7) User search. It's now possible for administrative users (and others
with sufficient permissions) to search the user database by name, user
name, or email address.

A lot has been added in the past few weeks, and this stuff needs to be
whacked on by someone other than me, so I'd love your help if you have
a few minutes.

Those of you who are admins on http://qa.tinypug.org can start playing
with these features immediately; if you need access or have any
questions, just let me know.

Cheers,

Jeffrey

andy

unread,
Aug 12, 2009, 2:56:37 PM8/12/09
to tinyp...@googlegroups.com
When I'm done with it, the QA server gonna be tore-up, from the floor-up.

Andy
Reply all
Reply to author
Forward
0 new messages