witten
/
luminotes
Archived
1
0
Fork 0

Renamed placeholder title "Limited Medium" to "Luminotes".

This commit is contained in:
Dan Helfman 2007-07-16 21:03:39 +00:00
parent 9029c713d4
commit 64bf5e34a1
14 changed files with 38 additions and 83 deletions

View File

@ -1,6 +1,6 @@
To use the Limited Medium wiki, please see the included README file instead of To use Luminotes, please see the included README file instead of this INSTALL
this INSTALL file. This file contains details about installing the Limited file. This file contains details about installing the Luminotes server, which
Medium server, which you shouldn't need if you only want to make a wiki. you shouldn't need if you only want to make a wiki.
First, install the prerequisites: First, install the prerequisites:
@ -14,7 +14,7 @@ If you're interested in running unit tests, also install:
Run the server in development mode: 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: Connect to the following URL in a web browser running on the same machine:

55
README
View File

@ -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 If you'd like to actually install the Luminotes server, see the INSTALL file.
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.
Enjoy! 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 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 it under the terms of the GNU General Public License as published by

View File

@ -8,7 +8,7 @@ settings = {
"base_url_filter.on": True, "base_url_filter.on": True,
"base_url_filter.use_x_forwarded_host": True, "base_url_filter.use_x_forwarded_host": True,
"server.log_to_screen": False, "server.log_to_screen": False,
"server.log_file": "limitedmedium.log", "server.log_file": "luminotes.log",
"server.log_access_file": "limitedmedium.log", "server.log_access_file": "luminotes.log",
}, },
} }

View File

@ -1,8 +1,8 @@
<h3>about</h3> <h3>about</h3>
<p> <p>
Limited Medium is a personal wiki notebook for organizing your notes and Luminotes is a personal wiki notebook for organizing your notes and ideas.
ideas. It's designed for: It's designed for:
</p> </p>
<ul> <ul>
@ -16,6 +16,6 @@ Take notes and make links between related concepts.</li>
Build up your world one detail at a time.</li> Build up your world one detail at a time.</li>
<li><b>creative types</b><br /> <li><b>creative types</b><br />
If you've outgrown a Word doc or text file full of disorganized notes, Limited If you've outgrown a Word doc or text file full of disorganized notes,
Medium can help.</li> Luminotes can help.</li>
</ul> </ul>

View File

@ -1,19 +1,19 @@
<h3>advanced browser features</h3> <h3>advanced browser features</h3>
<p> <p>
Limited Medium makes heavy use of a browser feature called DesignMode to Luminotes makes heavy use of a browser feature called DesignMode to implement
implement "what you see is what you mean" wiki editing. Unfortunately, "what you see is what you mean" wiki editing. Unfortunately, DesignMode
DesignMode support is incomplete in some browsers like Safari. Newer versions support is incomplete in some browsers like Safari. Newer versions of Safari
of Safari will feature improvements in this area, so look for Limited Medium will feature improvements in this area, so look for Luminotes to support
to support Safari at some point in the future. Recent versions of the Opera Safari at some point in the future. Recent versions of the Opera web browser
web browser do support DesignMode, so that's also a potential future addition do support DesignMode, so that's also a potential future addition to our list
to our list of supported browsers. of supported browsers.
</p> </p>
<p> <p>
Please note that since DesignMode is only used when you're editing a wiki, you 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 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 mode and just viewing a wiki. So Luminotes should work in read-only mode with
with just about any modern browser with support for JavaScript, cookies, and just about any modern browser with support for JavaScript, cookies, and remote
remote scripting. scripting.
</p> </p>

View File

@ -1,14 +1,14 @@
<h3>features</h3> <h3>features</h3>
<p> <p>
Here's what makes Limited Medium so great: Here's what makes Luminotes so great:
</p> </p>
<ul> <ul>
<li><b>viewing and editing, together at last</b><br /> <li><b>viewing and editing, together at last</b><br />
With Limited Medium, you can update any wiki entry without having to switch to With Luminotes, you can update any wiki entry without having to switch to
a separate edit mode. And you can forget about markup or markdown. a separate edit mode. And you can forget about markup or markdown.
<li><b>big-picture browsing</b><br /> <li><b>big-picture browsing</b><br />

View File

@ -1,3 +1,3 @@
<h3>password reset</h3> <h3>password reset</h3>
For now, if you need a password reset, please email witten@torsion.org For now, if you need a password reset, please email support@luminotes.com

View File

@ -1,7 +1,7 @@
<h3>supported browsers</h3> <h3>supported browsers</h3>
<p> <p>
Limited Medium makes use of some <a href="/entries/new">advanced browser features</a>, Luminotes makes use of some <a href="/entries/new">advanced browser features</a>,
so not all browsers will work for editing your wiki. Supported browsers include: so not all browsers will work for editing your wiki. Supported browsers include:
</p> </p>
@ -14,7 +14,7 @@ so not all browsers will work for editing your wiki. Supported browsers include:
</ul> </ul>
<p> <p>
The following web browsers are known <i>not</i> to work with Limited Medium: The following web browsers are known <i>not</i> to work with Luminotes:
</p> </p>
<ul> <ul>

View File

@ -2,8 +2,8 @@
<p>Here's how to get started with your personal wiki notebook.</p> <p>Here's how to get started with your personal wiki notebook.</p>
<p><b>First, the basics.</b> A Limited Medium notebook is simply a collection <p><b>First, the basics.</b> A Luminotes notebook is simply a collection of
of linked entries, each with a unique title. Right now you're reading an entry linked entries, each with a unique title. Right now you're reading an entry
titled "welcome to your wiki".</p> titled "welcome to your wiki".</p>
<p><b>To make a new wiki entry</b>, hit the "+" button on the left, or click <p><b>To make a new wiki entry</b>, hit the "+" button on the left, or click

View File

@ -54,7 +54,7 @@ Wiki.prototype.display_user = function ( result ) {
var notebook = result.notebooks[ i ]; var notebook = result.notebooks[ i ];
if ( notebook.object_id != this.notebook_id ) { if ( notebook.object_id != this.notebook_id ) {
appendChildNodes( span, createDOM( "a", { 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 "id": "notebook_" + notebook.object_id
}, notebook.name ) ); }, notebook.name ) );
appendChildNodes( span, createDOM( "br" ) ); appendChildNodes( span, createDOM( "br" ) );
@ -93,7 +93,7 @@ Wiki.prototype.populate = function ( result ) {
this.notebook = result.notebook; this.notebook = result.notebook;
var self = this; var self = this;
if ( this.notebook.name != "Limited Medium" ) if ( this.notebook.name != "Luminotes" )
replaceChildNodes( "notebook_name", createDOM( "h3", this.notebook.name ) ); replaceChildNodes( "notebook_name", createDOM( "h3", this.notebook.name ) );
if ( this.notebook.read_write ) { if ( this.notebook.read_write ) {

View File

@ -48,7 +48,7 @@ class Initializer( object ):
# create the main notebook and all of its entries # create the main notebook and all of its entries
self.database.next_id( self.scheduler.thread ) self.database.next_id( self.scheduler.thread )
main_notebook_id = ( yield Scheduler.SLEEP ) 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: for ( filename, startup ) in self.ENTRY_FILES:
full_filename = os.path.join( self.HTML_PATH, filename ) full_filename = os.path.join( self.HTML_PATH, filename )

View File

@ -36,5 +36,5 @@ class Html_file( Html ):
id = u"center_area", id = u"center_area",
), ),
), ),
A( "Limited Medium", href = "http://url.to.limited.medium.goes.here" ), A( "Luminotes", href = "http://luminotes.com/" ),
) )

View File

@ -35,7 +35,7 @@ class Main_page( Page ):
id = u"search_and_user_area", id = u"search_and_user_area",
), ),
Div( 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" ), H4( A( u"personal wiki notebook", href = "/" ), class_ = u"page_title" ),
id = u"title_area", id = u"title_area",
), ),

View File

@ -4,7 +4,7 @@ from Tags import Html, Head, Link, Script, Meta, Title, Body, Div, A, H1
class Page( Html ): class Page( Html ):
def __init__( self, title, *children, **attrs ): def __init__( self, title, *children, **attrs ):
head_types = ( Link, Script, Meta ) # node types to move to the Head section 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: if "id" not in attrs:
attrs[ "id" ] = u"content" attrs[ "id" ] = u"content"