Menu

Tree [511f28] master /
 History

HTTPS access


File Date Author Commit
 Michelf 2015-10-22 sdaau sdaau [aa723a] : tests with tables; added michelf PHP markdown...
 content 2015-10-23 sdaau sdaau [dd4fcf] : added sorting of notes in left pane: latest e...
 files 2015-10-20 sdaau sdaau [9a3b43] : added another revision to help file, about fi...
 jQFUcss 2015-10-20 sdaau sdaau [a25ee2] : more consistent style between edit and view
 jQFUjs 2015-10-20 sdaau sdaau [19f83c] : added jQuery-File-Upload widget - upload seem...
 jQFUserver 2016-02-17 sdaau sdaau [e5fd65] more corrections for php 5.2 old server with ma...
 scripts 2015-10-23 sdaau sdaau [256ffa] : handling if tidy is not loaded
 templates 2016-05-12 sdaau sdaau [e52aa2] added README, links
 .htaccess 2015-11-09 sdaau sdaau [af4c48] : fixed file upload max limits - only .htaccess...
 .user.ini 2015-11-09 sdaau sdaau [af4c48] : fixed file upload max limits - only .htaccess...
 LICENSE 2016-05-12 sdaau sdaau [8dad9d] added LICENSE, GPLv2
 Markdown.Converter.js 2015-10-22 sdaau sdaau [abd903] : turns out I did not need js-markdown-extra.js...
 Markdown.Editor.js 2015-10-20 sdaau sdaau [bc807b] : managed to connect file upload widget with in...
 Markdown.Extra.js 2015-10-23 sdaau sdaau [9c8fe6] : fixup, examples for single cell content
 Markdown.Sanitizer.js 2015-10-23 sdaau sdaau [3758da] : added arbitrary position of taskprogressbar i...
 Parsedown.php 2015-10-23 sdaau sdaau [dcabb1] : added a hack, so when there is only one cell ...
 ParsedownExtra.php 2015-10-23 sdaau sdaau [111f93] : fixed up some problems with leaking breaks, h...
 README.md 2016-05-12 sdaau sdaau [511f28] another README.md note
 SPNLocalSettings.php 2015-11-09 sdaau sdaau [af4c48] : fixed file upload max limits - only .htaccess...
 SPNfunctions.php 2016-02-17 sdaau sdaau [e5fd65] more corrections for php 5.2 old server with ma...
 SPNindex.php 2015-10-25 sdaau sdaau [ef2eda] : fixes to last line detection and css/js for f...
 git-export-SPN.sh 2016-02-17 sdaau sdaau [b4ec7f] slight change to export script again
 jquery-1.11.3.min.js 2015-10-19 sdaau sdaau [b9acf4] localized dependencies
 jquery-ui.css 2015-10-20 sdaau sdaau [9e9d69] : it seems file uploader started working again,...
 jquery-ui.min.js 2015-10-20 sdaau sdaau [19f83c] : added jQuery-File-Upload widget - upload seem...
 jquery.splitter-0.14.0.js 2015-10-19 sdaau sdaau [b9acf4] localized dependencies
 jquery.splitter.css 2015-10-19 sdaau sdaau [b9acf4] localized dependencies
 js-markdown-extra.js 2015-10-22 sdaau sdaau [abd903] : turns out I did not need js-markdown-extra.js...
 notes.txt 2016-01-18 sdaau sdaau [445c55] : posted a question about incorrect htmlentitie...
 pgmd-demo.css 2015-10-21 sdaau sdaau [527823] : now also PHP parsedown does the task cbs, eve...
 prettify.css 2015-10-20 sdaau sdaau [87d463] added Mardown-Extra js/pagedown support (seems ...
 prettify.js 2015-10-20 sdaau sdaau [87d463] added Mardown-Extra js/pagedown support (seems ...
 projets.css 2015-10-19 sdaau sdaau [f29a0c] fixup layout, links
 wmd-buttons.png 2015-10-20 sdaau sdaau [32c5ce] : extra button for file upload; jquery dialog f...

Read Me

SPNoter - Simple PHP Noter

TODO: Improve README.

This is a simple application that allows note taking, in Markdown, with revisions and live Markdown editing, and support for task checkboxes, without any other requirements but PHP. It should have been tested on PHP 5.2, 5.3. It is a collection of several other open-source tools, some of them modified.

SPNoter_cut.png

To get it, you can use:

git clone git://git.code.sf.net/p/spnoter/code SPNoter

(Unfortunately, I couldn't figure out how to make the SourceForge URL follow the capitalization of the project name)

It can be easily tested with a local server - say php in command line mode; you can just run this in a terminal in the project directory:

php -S localhost:8000

... and then visit http://localhost:8000/SPNindex.php in your browser.

Note that the revisions are saved as standalone files on the server; revisions can be signed, but there is absolutely no user authentication.

To use it, you'll probably have to chmod the files and content directories, and possibly some others, once uploaded to your server (TODO: write proper instructions).

Also, the main entry point is the SPNindex.php file; you'll probably want to symlink this file to index.php on the server, that is:

ln -s SPNindex.php index.php

... then you can leave out (SPN)index.php from the URL altogether, at least for an Apache web server.

Otherwise, see SPNoter_Help.md inside the installation, to see more about the supported facilities.

Also, since there are some files that are actually unneeded, but I don't really have time to clean up the repo, there is a Bash script git-export-SPN.sh that should help you with exporting the right files that need to be uploaded to the server (although you might have to copy the settings manually - TODO: write proper instructions).

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.