diff --git a/INSTALL b/INSTALL index 8763a4d..8e7341a 100644 --- a/INSTALL +++ b/INSTALL @@ -1,6 +1,6 @@ -To use the Limited Medium wiki, please see the included README file instead of -this INSTALL file. This file contains details about installing the Limited -Medium server, which you shouldn't need if you only want to make a wiki. +To use Luminotes, please see the included README file instead of this INSTALL +file. This file contains details about installing the Luminotes server, which +you shouldn't need if you only want to make a wiki. First, install the prerequisites: @@ -14,7 +14,7 @@ If you're interested in running unit tests, also install: Run the server in development mode: - python2.5 limitedmedium.py -d + python2.5 luminotes.py -d Connect to the following URL in a web browser running on the same machine: diff --git a/README b/README index 331c2d5..62234d4 100644 --- a/README +++ b/README @@ -1,58 +1,13 @@ -Limited Medium +Luminotes is a personal wiki notebook for organizing your notes and ideas. For +more information, see: -http://somewhere + http://luminotes.com/ -Limited Medium is a lightweight personal wiki notebook for organizing your -notes and ideas. It's designed for: - - * Writers. Keep track of your characters, plots, and scenes. - * Students. Take notes and make links between related concepts. - * Game designers. Build up your world one detail at a time. - * Creative types. If you've outgrown a Word doc or text file full of - disorganized notes, Limited Medium can help. - -Here's how Limited Medium differs from other personal wikis: - - * What you see is what you mean. You can forget about markup or markdown. - * Integrated viewing and editing. Update any wiki entry without switching - back and forth. - * View multiple wiki entries at once. Perfect for notes and brainstorming. - * Access your wiki from anywhere. All your work is automatically saved to the - server. - * Use any sort of link titles you want. Wiki links aren't expected to - LookLikeThis. - -Limited Medium also has the following features: - - * Built-in searching. A single search looks through every word in the entire - wiki. - -Limited Medium makes use of some advanced browser features, so not all -browsers will work for editing your wiki. Supported browsers include: - - * Internet Explorer 6+ - * Firefox 1.5+ - * SeaMonkey 1.0+ - * Iceweasel 1.5+ - * Iceape 1.0+ - -The following web browsers are known not to work with Limited Medium: - - * Safari - * Opera - * Konqueror - * Lynx - -If you're looking for a personal wiki with more minimal browser requirements, -you might want to try TiddlyWiki. If you're looking for a more general-purpose -wiki for multiple users, check out MoinMoin. - -If you'd like to actually install the Limited Medium server, see the INSTALL -file. +If you'd like to actually install the Luminotes server, see the INSTALL file. Enjoy! -Limited Medium Copyright (C) 2007 Dan Helfman +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 diff --git a/config/Production.py b/config/Production.py index 15fc885..0fa5348 100644 --- a/config/Production.py +++ b/config/Production.py @@ -8,7 +8,7 @@ settings = { "base_url_filter.on": True, "base_url_filter.use_x_forwarded_host": True, "server.log_to_screen": False, - "server.log_file": "limitedmedium.log", - "server.log_access_file": "limitedmedium.log", + "server.log_file": "luminotes.log", + "server.log_access_file": "luminotes.log", }, } diff --git a/static/html/about.html b/static/html/about.html index 059d863..8d90098 100644 --- a/static/html/about.html +++ b/static/html/about.html @@ -1,8 +1,8 @@
-Limited Medium is a personal wiki notebook for organizing your notes and -ideas. It's designed for: +Luminotes is a personal wiki notebook for organizing your notes and ideas. +It's designed for:
-Limited Medium makes heavy use of a browser feature called DesignMode to -implement "what you see is what you mean" wiki editing. Unfortunately, -DesignMode support is incomplete in some browsers like Safari. Newer versions -of Safari will feature improvements in this area, so look for Limited Medium -to support Safari at some point in the future. Recent versions of the Opera -web browser do support DesignMode, so that's also a potential future addition -to our list of supported browsers. +Luminotes makes heavy use of a browser feature called DesignMode to implement +"what you see is what you mean" wiki editing. Unfortunately, DesignMode +support is incomplete in some browsers like Safari. Newer versions of Safari +will feature improvements in this area, so look for Luminotes to support +Safari at some point in the future. Recent versions of the Opera web browser +do support DesignMode, so that's also a potential future addition to our list +of supported browsers.
Please note that since DesignMode is only used when you're editing a wiki, you don't have to worry about DesignMode compatability when you're in read-only -mode and just viewing a wiki. So Limited Medium should work in read-only mode -with just about any modern browser with support for JavaScript, cookies, and -remote scripting. +mode and just viewing a wiki. So Luminotes should work in read-only mode with +just about any modern browser with support for JavaScript, cookies, and remote +scripting.
diff --git a/static/html/features.html b/static/html/features.html index 2c2ff52..8eb4e01 100644 --- a/static/html/features.html +++ b/static/html/features.html @@ -1,14 +1,14 @@-Here's what makes Limited Medium so great: +Here's what makes Luminotes so great:
-Limited Medium makes use of some advanced browser features, +Luminotes makes use of some advanced browser features, so not all browsers will work for editing your wiki. Supported browsers include:
@@ -14,7 +14,7 @@ so not all browsers will work for editing your wiki. Supported browsers include:-The following web browsers are known not to work with Limited Medium: +The following web browsers are known not to work with Luminotes:
Here's how to get started with your personal wiki notebook.
-First, the basics. A Limited Medium notebook is simply a collection -of linked entries, each with a unique title. Right now you're reading an entry +
First, the basics. A Luminotes notebook is simply a collection of +linked entries, each with a unique title. Right now you're reading an entry titled "welcome to your wiki".
To make a new wiki entry, hit the "+" button on the left, or click diff --git a/static/js/Wiki.js b/static/js/Wiki.js index 244af6c..44489d9 100644 --- a/static/js/Wiki.js +++ b/static/js/Wiki.js @@ -54,7 +54,7 @@ Wiki.prototype.display_user = function ( result ) { var notebook = result.notebooks[ i ]; if ( notebook.object_id != this.notebook_id ) { appendChildNodes( span, createDOM( "a", { - "href": ( notebook.name == "Limited Medium" ) ? "/" : "/notebooks/" + notebook.object_id, + "href": ( notebook.name == "Luminotes" ) ? "/" : "/notebooks/" + notebook.object_id, "id": "notebook_" + notebook.object_id }, notebook.name ) ); appendChildNodes( span, createDOM( "br" ) ); @@ -93,7 +93,7 @@ Wiki.prototype.populate = function ( result ) { this.notebook = result.notebook; var self = this; - if ( this.notebook.name != "Limited Medium" ) + if ( this.notebook.name != "Luminotes" ) replaceChildNodes( "notebook_name", createDOM( "h3", this.notebook.name ) ); if ( this.notebook.read_write ) { diff --git a/tools/initdb.py b/tools/initdb.py index edddd6d..fa46978 100644 --- a/tools/initdb.py +++ b/tools/initdb.py @@ -48,7 +48,7 @@ class Initializer( object ): # create the main notebook and all of its entries self.database.next_id( self.scheduler.thread ) main_notebook_id = ( yield Scheduler.SLEEP ) - self.main_notebook = Notebook( main_notebook_id, u"Limited Medium" ) + self.main_notebook = Notebook( main_notebook_id, u"Luminotes" ) for ( filename, startup ) in self.ENTRY_FILES: full_filename = os.path.join( self.HTML_PATH, filename ) diff --git a/view/Html_file.py b/view/Html_file.py index c749323..54d7ec3 100644 --- a/view/Html_file.py +++ b/view/Html_file.py @@ -36,5 +36,5 @@ class Html_file( Html ): id = u"center_area", ), ), - A( "Limited Medium", href = "http://url.to.limited.medium.goes.here" ), + A( "Luminotes", href = "http://luminotes.com/" ), ) diff --git a/view/Main_page.py b/view/Main_page.py index 9a17386..b24d899 100644 --- a/view/Main_page.py +++ b/view/Main_page.py @@ -35,7 +35,7 @@ class Main_page( Page ): id = u"search_and_user_area", ), Div( - H2( A( u"Limited Medium", href = "/" ), class_ = "page_title" ), + H2( A( u"Luminotes", href = "/" ), class_ = "page_title" ), H4( A( u"personal wiki notebook", href = "/" ), class_ = u"page_title" ), id = u"title_area", ), diff --git a/view/Page.py b/view/Page.py index de71153..adfaf3f 100644 --- a/view/Page.py +++ b/view/Page.py @@ -4,7 +4,7 @@ from Tags import Html, Head, Link, Script, Meta, Title, Body, Div, A, H1 class Page( Html ): def __init__( self, title, *children, **attrs ): head_types = ( Link, Script, Meta ) # node types to move to the Head section - app_name = u"Limited Medium" + app_name = u"Luminotes" if "id" not in attrs: attrs[ "id" ] = u"content"