Inside Paulo Abrantes' head
[ start | index | login or register ]
start > my_snipsnap_fork_feature_list

my_snipsnap_fork_feature_list

Created by pabrantes. Last edited by pabrantes, 212 days ago. Viewed 2,469 times. #26
[diff] [history] [edit] [rdf]
labels
attachments
This snip started due to a discussion on the >>SnipSnap Developing: Planning a fork post and it attempts to hold the features to be implemented on the new fork.

All implemented features can be accessed via >>Subversion, you can get the all of them >>here.

Drafting Feature List

  • Configurable Access Control for each snip
  • Better CAPTCHA Support (that includes sound support)
  • Better Access Control System
  • Macro and filter hot deploy
  • Avatar support, integration with gravatar
  • Besides ant also have maven 2 option as a builder
  • Various code refactorings
  • CAPTCHA Support for anonymous comments
  • Add a nice Photoalblum. Idea: integrate Koert's snipscale >>snipscale
  • Add internal stats overview (access per snip, stats should be there for snip-by.hotness, but there is no overview)
  • Auto-Update "current visitors" (JavaScipt? Meta-Refresh?)
  • Many other, keep tuned to know about them.

Implemented Feature List

  • Security Fix against XSS on the Search Macro
  • Security Fix regarding config snip (which can be accessed via diff or version servlets by anyone)
  • Integration of RSS comments for each snip features
  • Integration of Digg It feature
  • Integration of Del.icio.us feature
  • Configurability of the last three points, the user can select if it's interested or not to have each feature
  • Total configuration of social web, now the user is able to add any service he or she knows providing the link (using a formatting syntax) and a image. After that configuration they'll be presented in each snip.
  • Creation of a SnipSocialWeb tag in the snipsnap taglib.
  • A completely emoticon / smileys system: add a new smiley/emoticon in a easy way.
  • Configurable snapPreview integration
  • Configurable meta-information
  • Configurable secure login and register
  • Added a "read previous blog entries" and "read next ones" to the top and bottom of the page
  • Added a mode with short preview of a weblog snip with a button "read full article"
  • Support for >>Google WebMasters Tool
  • Support for >>Google Analytics
  • Suport for >>FeedBurner
  • Support for personalise comments from snip owners and other users via CSS
  • Support for include javascript into snipsnap during runtime
  • Fixed the annoying bug that prevent snips from 31 December to be shown up (in calendar, timeLine, etc)
  • Improved search macro, now with pages, partial content is displayed when user has read permissions, when it's a comment additional information, owner and commented snip, are displayed
  • Refactored multipart request support due to some problems with some browsers (such as Safari 3.0.3)

Drafting Macro List

  1. flash: put a flash video block.
  2. GoogleReaderWidget: create a Google RSS Reader widget.
  3. Snipscale

Implemented Macro List

  1. fieldset: display a FIELDSET html element.
  2. sitemeter: display a >>Site Meter tracking code.
  3. youtube: display a >>YouTube video player block.
  4. Timeline Listing: List and sort snips by date. (Existent macro)
  5. Collapsing block Macro: allows a block to be collapsed or expanded via javascript (maintains its state during requests via cookies)
6 comments (by mtk, pabrantes, drahcir) | post comment
Who am I?
paulo-roca2My name is Paulo Abrantes AKA pabrantes and I'm a software developer. I'm currently employed at >>CIIST working as a Java developer in >>FenixEDU.

This blog is mostly about Java programming, domain driven design and snipsnap bliki developing. Everything written in this blog is my personal opinion and it may not reflect the opinions of my employer and co-workers.


Blog subscription
subscribe by rss subscribe by email

Links
>> Home
>> Paulo's Profile
>> Post History
>> Add to Technorati Favorites
>> Paulo's Photo Gallery
>> WishList
>> Posting without Login

Search Blog
Fellow Bloggers

Recent Posts

Java Programming: Bytecode Injection
Intermission: Sorry For Downtime
Software Developing: Studying The Bliki Domain Model
SnipSnap Developing: Trying to settle a roadmap
System Administration: Load Balancing with Apache
Blogging: Two years have passed
Software Developing: The SnipSnap Saga
Java Programming: Getting your code spicy with Groovy
Software Developing: Fluent Interfaces
Software Developing: Implementing a ShoutBox on SnipsSnip
Software Developing: SnipSnap, SnipIt and SnipSnip
Java Programming: Proxies and Access Control
Java Programming: Proxies and References
Java Programming: References' Package
YALM: Yet Another Layout Modification

For older posts, please refer to post-history for a complete Post History

Logged in Users: (0)
… and 5 Guests.
This is a modified version of snipsnap.org created by >>Paulo Abrantes