Skip to content
Source code for both the newLISP on Rockets framework and the example blog running on it.
NewLisp Other
  1. NewLisp 99.6%
  2. Other 0.4%
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs Set theme jekyll-theme-slate Feb 22, 2019
images Added ability for admins to post Forum Notices which will always be a… Jun 13, 2019
partials Fixed bug in admin panels with new site with no panels configured, fi… Aug 20, 2019
podcast Added podcasts directory and readme. Mar 13, 2019
.htaccess Added .htaccess file to prevent users from viewing/downloading databa… May 31, 2019
README.md Some minor bugfixes, added setup-rockets.lisp script to create database Dec 12, 2012
Rockets-config.lisp Added "individual page config" to Admin panel, letting you choose a l… Jan 10, 2019
Rockets-navigation.lisp Added download link to main menu, some file updates, generate podcast… Mar 26, 2019
fileupload.lsp Added the ability to customize the image for the front page of the forum Jun 10, 2019
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 Minor bugfix to unordered list BBcode Aug 26, 2019
revision-history.txt Fixed issue with $POST not handling multi-checkbox forms, made saving… Sep 25, 2018
rocket-list.lisp Adding images needed for the base install and for registering new users. Sep 6, 2018
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 Fixed bug in Admin panel where panel configuration didn't appear if y… Aug 30, 2019
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-comic.lsp Some minor bugfixes to the Comics page, started adding the UI for Pod… Feb 28, 2019
rockets-comment-post.lsp Added automatic updating of Last Post Author and Date, and added sort… Jan 31, 2019
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 Added editing of comments in both forum view and post view. Only admi… Feb 5, 2019
rockets-forgotpassword.lsp Added Forgot Password module to the blog - rockets-forgotpassword.lsp Mar 7, 2013
rockets-forum.lsp Bug fix for admin page loading navbar config, minor forum fixes Jul 10, 2019
rockets-item.lsp Added editing of comments in both forum view and post view. Only admi… Feb 5, 2019
rockets-main.lsp Added ability for admins to post Forum Notices which will always be a… Jun 13, 2019
rockets-poll.lsp Moved custom front page to a partial file, added long site name chang… Sep 20, 2018
rockets-post.lsp Added download link to main menu, some file updates, generate podcast… Mar 26, 2019
rockets-profile.lsp Added User Configuration page, displays all user info and adds UI for… Jan 8, 2019
rockets-register-confirm.lsp Fixed issues and bugs with registration, added comics support includi… Feb 19, 2019
rockets-register.lsp Fixed issues and bugs with registration, added comics support includi… Feb 19, 2019
rockets-signout.lsp Removed hardcoded /var/www lines for some Rockets pages-- makes it po… Jul 10, 2015
rockets-verify.lsp Added different error messages for incorrect user name and incorrect … May 14, 2019
rockets-why.lsp Refactored code, put stuff into Rockets-config file for easier custom… Feb 15, 2013
setup-rockets.lisp Updated Rockets setup to add PostLastDate and PostLastAuthor in examp… Jun 6, 2019
upgrade.lisp Modified database upgrade script to add data for Last Author and Last… Jan 30, 2019

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

You can’t perform that action at this time.