diff --git a/lexicon/readme.txt b/lexicon/readme.txt new file mode 100644 index 0000000..df62f29 --- /dev/null +++ b/lexicon/readme.txt @@ -0,0 +1 @@ +This directory contains the directories for all of your Lexicon games. diff --git a/out/article/Example_page.html b/out/article/Example_page.html deleted file mode 100644 index 575b4d5..0000000 --- a/out/article/Example_page.html +++ /dev/null @@ -1,49 +0,0 @@ - - -Example page | Lexicon Title - - - - - -
-

Example page

-

This is an example page. -Some words are italicized, -and some words are bolded. -All of these sentences are part of the same paragraph.

-

This is a new paragraph.
-Unlike the last paragraph, this line will be after a line break within the paragraph.

-

This is an example citation. You can also cite a phantom page with just the title.

-

Dr. X. Amplepage

-
-
-

Next →

-

 

-

Citations: Phantom page

-

Cited by: --

-
- - \ No newline at end of file diff --git a/out/article/Phantom_page.html b/out/article/Phantom_page.html deleted file mode 100644 index 91530aa..0000000 --- a/out/article/Phantom_page.html +++ /dev/null @@ -1,40 +0,0 @@ - - -Phantom page | Lexicon Title - - - - - -
-

Phantom page

-

This entry hasn't been written yet.

-
-

← Previous

-

Citations: --

-

Cited by: Example page

-
- - \ No newline at end of file diff --git a/out/contents/index.html b/out/contents/index.html deleted file mode 100644 index e8121da..0000000 --- a/out/contents/index.html +++ /dev/null @@ -1,75 +0,0 @@ - - -Index of Lexicon Title | Lexicon Title - - - - - -
-

Index of Lexicon Title

-

There are 2 entries, 1 written and 1 phantom.

- - -
- -
- -
- - \ No newline at end of file diff --git a/out/formatting/index.html b/out/formatting/index.html deleted file mode 100644 index d20e31e..0000000 --- a/out/formatting/index.html +++ /dev/null @@ -1,58 +0,0 @@ - - -Formatting | Lexicon Title - - - - - -
-

Formatting

-

Lexipython provides support for a limited amount of Markdown-esque formatting.

-
-# Author: Authorname
-# Turn: 1
-# Title: Example page
-
-This is an example page.
-Some words are //italicized//,
-and some words are **bolded**.
-All of these sentences are part of the same paragraph.
-
-This is a new paragraph.\\
-Unlike the last paragraph, this line will be after a line break within the paragraph.
-
-This is an [[example citation|Phantom page]]. You can also cite a [[phantom page]] with just the title.
-
-~Dr. X. Amplepage
-
-

Each turn, fill out the header with your author information, the current turn, and the title of your entry. It doesn't really matter what the Author field is, except that it must be the same across all articles you write.

-

Two line breaks begins a new paragraph. A single line break does nothing, unless the line is neded by a double backslash (\\).

-

Text bounded by ** will be bolded: **bold** produces bold. Text bounded by // will be italicized: //italics// produces italics.

-

To cite another Lexicon entry, use double brackets. Text in double brackets will cite and link to the entry of the same name: [[Example page]] produces Example page. Text in double brackets split with a | will alias the link as the left text and link to the entry with the name of the right text: [[this text|Example page]] produces this text. You must be precise in the entry title you cite to. Citations to "Example" vs. "The Example" will point to different entries and create different phantoms, and your GM will probably have to clean up after you.

-

Beginning a paragraph with ~ will right-align it and place a horizontal line above it. Use this for signing your entry with your scholar's name.

-
- - \ No newline at end of file diff --git a/out/index.html b/out/index.html deleted file mode 100644 index b676732..0000000 --- a/out/index.html +++ /dev/null @@ -1,9 +0,0 @@ - - -Lexicon Title - - - -

Redirecting to Lexicon Title...

- - \ No newline at end of file diff --git a/out/rules/index.html b/out/rules/index.html deleted file mode 100644 index 48b2004..0000000 --- a/out/rules/index.html +++ /dev/null @@ -1,53 +0,0 @@ - - -Rules | Lexicon Title - - - - - -
-

Rules

-
    -
  1. At the beginning of the game, you will be provided with a topic statement that sets the tone for the game. Use it for inspiration and a stepping-stone into shaping the world of the Lexicon.
  2. -
  3. Each round, you will be assigned an index, a grouping of letters. Your entry must alphabetize under that index.
      -
    1. Each index has a number of open slots equal to the number of players, which are taken up by article titles when an article is written in that index or a citation is made to an unwritten article, or phantom. If there are no open slots in your index, you must write the article for a phantom in that index.
    2. -
    3. "The" and "A" aren't counted in indexing.
  4. -
  5. Once you've picked an article title, write your article on that subject.
      -
    1. There are no hard and fast rules about style. Try to sound like an encyclopedia entry or the overview section at the top of a wiki article.
    2. -
    3. You must respect and not contradict any factual content of any posted articles. You may introduce new facts that place things in a new light, provide alternative interpretations, or flesh out unexplained details in unexpected ways; but you must not contradict what has been previously established as fact.
    4. -
    5. Aim for around 200-300 words.
  6. -
  7. Your article must cite other articles in the Lexicon. Sometimes these citations will be to phantoms, articles that have not been written yet.
      -
    1. On the first turn, your article must cite exactly two phantom articles.
    2. -
    3. On subsequent turns, your article must cite exactly two phantom articles, either already-cited phantoms or new ones. Your article must also cite at least one written article.
    4. -
    5. On the penultimate turn, you must cite exactly one phantom article and at least two written articles.
    6. -
    7. On the final turn, you must cite at least three written articles.
    8. -
    9. You may not cite an entry you wrote. You may cite phantoms you have cited before.
    10. -
    11. Once you cite a phantom, you cannot choose to write it if you write an article for that index later.
  8. - -

    Ersatz Scrivener. In the course of the game, it may come to pass that a scholar is assigned an index in which no slots are available, because this scholar has already cited all the phantoms in previous articles. When this happens, the player instead writes their article as Ersatz Scrivener, radical skeptic. Ersatz does not believe in the existence of whatever he is writing about, no matter how obvious it seems to others or how central it is in the developing history of the world. All references, testimony, etc. with regard to its existence are tragic delusion at best or malicious lies at worst. Unlike the other scholars, Ersatz does not treat the research of his peers as fact, because he does not believe he has peers. Players writing articles as Ersatz are encouraged to name and shame the work of the misguided amateurs collaborating with him.

    -
- - \ No newline at end of file diff --git a/out/session/index.html b/out/session/index.html deleted file mode 100644 index 87556ed..0000000 --- a/out/session/index.html +++ /dev/null @@ -1,35 +0,0 @@ - - -Lexicon Title | Lexicon Title - - - - - -
-

Lexicon Title

-

Put session information here, like the index grouping and turn count, where to send completed entries, index assignments, turn schedule, and so on.

- - \ No newline at end of file diff --git a/out/statistics/index.html b/out/statistics/index.html deleted file mode 100644 index 148e62f..0000000 --- a/out/statistics/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - -Statistics | Lexicon Title - - - - - -
-

Statistics

-
-

Top 10 pages by page rank:
-1 – Example page
-2 – Phantom page

-
-
-

Most citations made from:
-2 – Example page
-0 – Phantom page

-
-
-

Most citations made to:
-1 – Phantom page

-
-
-

Author total page rank:
-Authorname – 0.5

-
-
-

Citations made by author
-Authorname – 1

-
-
-

Citations made to author
-Authorname – 0

-
-
- - \ No newline at end of file diff --git a/raw/example-page.txt b/raw/example-page.txt deleted file mode 100644 index 092d315..0000000 --- a/raw/example-page.txt +++ /dev/null @@ -1,15 +0,0 @@ -# Author: Authorname -# Turn: 1 -# Title: Example page - -This is an example page. -Some words are //italicized//, -and some words are **bolded**. -All of these sentences are part of the same paragraph. - -This is a new paragraph.\\ -Unlike the last paragraph, this line will be after a line break within the paragraph. - -This is an [[example citation|Phantom page]]. You can also cite a [[phantom page]] with just the title. - -~Dr. X. Amplepage \ No newline at end of file diff --git a/lexipython.py b/src/lexipython.py similarity index 100% rename from lexipython.py rename to src/lexipython.py diff --git a/resources/contents.html b/src/resources/contents.html similarity index 100% rename from resources/contents.html rename to src/resources/contents.html diff --git a/resources/entry-page.html b/src/resources/entry-page.html similarity index 100% rename from resources/entry-page.html rename to src/resources/entry-page.html diff --git a/resources/formatting.html b/src/resources/formatting.html similarity index 100% rename from resources/formatting.html rename to src/resources/formatting.html diff --git a/lexicon.cfg b/src/resources/lexicon.cfg similarity index 100% rename from lexicon.cfg rename to src/resources/lexicon.cfg diff --git a/resources/lexicon.css b/src/resources/lexicon.css similarity index 100% rename from resources/lexicon.css rename to src/resources/lexicon.css diff --git a/resources/redirect.html b/src/resources/redirect.html similarity index 100% rename from resources/redirect.html rename to src/resources/redirect.html diff --git a/resources/rules.html b/src/resources/rules.html similarity index 100% rename from resources/rules.html rename to src/resources/rules.html