witten
/
luminotes
Archived
1
0
Fork 0
Personal wiki notebook (not under development)
This repository has been archived on 2023-12-16. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Dan Helfman 613ee8a217 Completely revamped the way the main page and the notes on it are loaded by
the client. Previously, the main page would load as mostly blank, then the
client would immediately issue two async json calls to load the user and
notebook data, including startup notes. Now, the main page loads with the note
data actually as part of the page. If JavaScript is off, then you see all the
notes displayed, including startup notes and any designated note. If
JavaScript is on, then those "static" notes are instantly hidden and their
contents are loaded into iframes for editing/display.

The real upshot is that Luminotes in read-only mode is now more useful when
JavaScript is off, and actually displays notes and their contents. This is
very useful for search engine indexing.

Updated all Python unit tests. Still have to get to JavaScript unit tests,
what few their are.
2007-10-16 21:37:12 +00:00
config Lots of work on user storage quotas: 2007-09-20 20:36:19 +00:00
controller Completely revamped the way the main page and the notes on it are loaded by 2007-10-16 21:37:12 +00:00
model Rewrote *_current views to use MAX sub-query trick instead of SELECT DISTINCT ON, thereby greatly reducing query duration. 2007-10-16 11:01:05 +00:00
static Completely revamped the way the main page and the notes on it are loaded by 2007-10-16 21:37:12 +00:00
tools Handy-dandy one-liner for dumping all current user email addresses to stdout, one per line. 2007-10-11 20:27:14 +00:00
view Completely revamped the way the main page and the notes on it are loaded by 2007-10-16 21:37:12 +00:00
COPYING Renaming repository to new name: luminotes 2007-07-16 20:22:38 +00:00
INSTALL Changing createdb line in install doc to include a UTF8 encoding so it doesn't default to ascii. 2007-10-11 09:48:02 +00:00
README Renamed placeholder title "Limited Medium" to "Luminotes". 2007-07-16 21:03:39 +00:00
luminotes.py Merged revisions 401-446 via svnmerge from 2007-10-11 09:03:43 +00:00

README

Luminotes is a personal wiki notebook for organizing your notes and ideas. For
more information, see:

  http://luminotes.com/

If you'd like to actually install the Luminotes server, see the INSTALL file.

Enjoy!

Luminotes Copyright (C) 2007 Dan Helfman

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.

See the COPYING file for more information. Also note that MochiKit has its
own separate license. See static/js/MochiKit_LICENSE.