Source code for both the newLISP on Rockets framework and the example blog running on it.
NewLisp
Switch branches/tags
Nothing to show
Clone or download
Permalink
Failed to load latest commit information.
partials Fixed minor issue with post dates in forum view. Jun 28, 2013
README.md Some minor bugfixes, added setup-rockets.lisp script to create database Dec 12, 2012
Rockets-config.lisp Added SiteAdmin variable in Rockets-config.lisp Mar 7, 2013
index.cgi Added index.cgi to make main page work Feb 28, 2013
log-to-database.lisp Many small fixes, added preliminary poll option in posts (admin only … Mar 22, 2013
newlisp-rockets.lisp Removed hardcoded /var/www lines for some Rockets pages-- makes it po… Jul 10, 2015
revision-history.txt Updated revision history, fixed minor bug with display-paging-links May 6, 2013
rockets-404.lsp Refactored code, put stuff into Rockets-config file for easier custom… Feb 15, 2013
rockets-about.lsp Refactored code, put stuff into Rockets-config file for easier custom… Feb 15, 2013
rockets-admin.lsp Updated Rockets file to add (display-h1, h2..) for headers, updated a… Aug 22, 2013
rockets-adminupload.lsp Removed hardcoded /var/www lines for some Rockets pages-- makes it po… Jul 10, 2015
rockets-avatarupload.lsp Removed hardcoded /var/www lines for some Rockets pages-- makes it po… Jul 10, 2015
rockets-comment-post.lsp Removed hardcoded /var/www lines for some Rockets pages-- makes it po… Jul 10, 2015
rockets-delete.lsp Removed hardcoded /var/www lines for some Rockets pages-- makes it po… Jul 10, 2015
rockets-documentation.lsp Added link to new super-simple setup script to the Documentation page Jul 10, 2015
rockets-edit-post.lsp Changed the way ($POST) function works to try and fix error with long… Feb 26, 2013
rockets-forgotpassword.lsp Added Forgot Password module to the blog - rockets-forgotpassword.lsp Mar 7, 2013
rockets-forum.lsp Added new Administrator page (doesn't do anything at the moment) Jul 23, 2013
rockets-item.lsp Fixed bug with (page-redirect) when adding options in the URL Mar 5, 2013
rockets-main.lsp Added new Administrator page (doesn't do anything at the moment) Jul 23, 2013
rockets-poll.lsp Forgot to add rockets-poll.lsp to the repository! Fixed that now. Mar 26, 2013
rockets-post.lsp Fixed up polls, added bar graph for poll results Mar 26, 2013
rockets-profile.lsp Refactored code, put stuff into Rockets-config file for easier custom… Feb 15, 2013
rockets-register-confirm.lsp Removed hardcoded /var/www lines for some Rockets pages-- makes it po… Jul 10, 2015
rockets-register.lsp Refactored code, put stuff into Rockets-config file for easier custom… Feb 15, 2013
rockets-signout.lsp Removed hardcoded /var/www lines for some Rockets pages-- makes it po… Jul 10, 2015
rockets-verify.lsp Fixed bug with (page-redirect) when adding options in the URL Mar 5, 2013
rockets-why.lsp Refactored code, put stuff into Rockets-config file for easier custom… Feb 15, 2013
setup-rockets.lisp Added a check to see if user voted in poll already. Added UserPollsVo… Mar 26, 2013

README.md

newLISP-on-Rockets

Source code for both the newLISP on Rockets framework and an example application, a blog that runs on Rockets.

NOTE: This is a very early version of the code. To get the blog to work on a new server would require creating a database with various tables (Users, Posts, etc). To do so I have provided a command-line utility (setup-rockets.lisp) to set up the database for the first time. Make sure this script is not accessible publicly!

Please check the blog for updates on the status of the project.

DISCLAIMER: In no way should this software be used to control actual rockets.

What is newLISP-on-Rockets?

It's a very simple web application framework running on newLISP. My goal is to simplify the applications I am already writing in newLISP by consolidating a bunch of useful functions for both front-end (jQuery) and back-end (SQLite) operations. The emphasis is on simplicity and code conciseness.

See newlisp-rockets.lisp for more information.

Also, check out the code and the blog running at: http://newlisponrockets.com