5
I Use This!
Activity Not Available

News

Analyzed 8 months ago. based on code collected 8 months ago.
Posted over 18 years ago
The news macro has changed from /wiki/news.html to sphene/sphboard/wikimacros/news.html and a default template is now included within the communitytools project. Also: a new macro called newsrss which displays a URL to the rss feeds of the news macro (ie. rss feed containing the latest threads of the given category) - see WikiDocumentation
Posted over 18 years ago
The check if new posts are available within a category/thread is now associated with a user, not a session. This means that all sessions of a user have the same threads marked as read. -> a new entity was needed for this and CategoryLastVisit was ... [More] modified, so you need to run 'syncdb'. - There might be a problem the first time a user visits the board after you update. If this is the case you could either ignore it, or run the following command: UPDATE sphboard_categorylastvisit SET lastvisit = NOW(); to reset the 'new posts' of all users. (Since this is quite an essential feature of a board.. i would welcome feedback if anyone encounters any problems when deploying this new version - thanks. - i of course tested it.. and it is also used on this website..) [Less]
Posted over 18 years ago
I have just committed two new features into the SCT trunk - First of all the PDF generation which converts wiki snips into PDF (See Wiki/PDFGeneration) - and the second adds captcha support to the wiki when an anonymous user wants to edit a snip (and ... [More] has the permission to do so). PDF Downloads is enabled on this site for logged in users, and the Sandbox can now be edited by anonymous users. [Less]
Posted over 18 years ago
You can now add the SPH_SETTINGS['django096compatibility'] = True option to your settings.py to activate compatibility with the django 0.96 release again (clean_data vs. cleaned_data). - Thanks for the patch to Dave Abrahams.
Posted over 18 years ago
Last week there was an incompatible change in the django trunk changing clean_data to cleaned_data - i have fixed that now in the SCT trunk - so you should update your SCT and django checkout, otherwise most things will break (like posting new threads). See http://sct.sphene.net/board/thread/172/ (thanks to thalin for reporting the problem).
Posted over 18 years ago
I have removed the need of patching django with the permalink_with_additional_function_arg.diff (http://code.djangoproject.com/ticket/3530) patch by including the customized function in sphene.community.sphutils. This way no more patches required for SCT (svn trunk, rev. 231)
Posted over 18 years ago
the communitytools/libs/ directory has now been moved into sphene/contrib/libs and i modified most occurrenses in the SCT code to refer to the absolute name sphene.contrib.libs.markdown.* instead of only markdown.* (and similar) so name clashes can ... [More] be avoided.. and.. there is now no need to add more than one directory to sys.path (this one directory is sphenecol/) i've adopted the documentation (Tutorial) - I hope i didn't miss anything. [Less]
Posted over 18 years ago
I'm finally satisfied with the feature readyness of SCT to release it's first version. Together with it i've bundled all the templates and most configuration i am using for this website - and called it 'communitydraft'. See CommunityDraft for more ... [More] information - It should get anyone interested up and running with a working website which has the same features as http://sct.sphene.net within minutes. You can get this first release from here: http://code.google.com/p/sct-project/downloads/list [Less]
Posted over 18 years ago
The categories can now be sorted using a simple integer field. This requres a new database field so you should run a 'syncdb' after updating. (http://code.google.com/p/sct-project/issues/detail?id=8 )
Posted over 18 years ago
Board posts are now parsed and searched for Wiki links.. So any CamelCase word (which is not escaped) is transferred into a wiki link.. just as it would be when written into a Wiki snip