|
Readme
How to use the Memorization app.
IntroductionThis is an app written completely in javascript and html that helps aid in memorization -- think index cards for the 21st century. This was originally created to aid members of Gracepoint Fellowship Church with New Testament Bible verses (New International Version), but it can be used for any sort of memorization. Read more for details. Running the appSimply double-click on index.html, and bam! you're all set! Customize cardsIn the cards/ directory, you'll notice that there's already a json (.js) file. You can use that as your template. Here's the general breakdown of what a typical json file should look like: var memory = {
groups: [
{group: <groupname>, cards: [
{card: <cardname>, content: <content>},
...more cards...,
{card: <cardname>, content: <content>}
]},
...more groups...,
{group: <groupname>, cards: [ ... ]}
]
}Notice that the last card and last group does NOT have a comma at the end -- if there is a comma, it would cause certain browsers (like IE) to not render correctly. Default checked boxesYou can have certain groups "checked" by default, by adding the checked paramter to a group: {group: <groupname>, checked: true, cards: [ ... ]}Modifying index.htmlAssuming you've created a new json file (let's call it file.js), you'll need to modify one line in index.html. Near the top of the file, you'll notice the comment "INSERT MEMORY SOURCE HERE". Replace the following js file with file.js, and you're done! DisclaimerThis has only been tested on Firefox 1.5+, IE6+, and Safari 2.0+. Any bugs should be reported here: http://code.google.com/p/memorization/issues/list Webapp designed & developed by Gracepoint Fellowship Church. |
Sign in to add a comment