Urantiapedia is a collaborative website based on Wiki.js with the purpose of being a unified center for the dissemination of all knowledge regarding The Urantia Book.
Blue Fields is a website that has been created to join and organize readers of The Urantia Book who wish to collaborate in smart, purposeful and altruistic projects all over the world. It is the website that manages register and collaboration between volunteers of Urantiapedia.
Urantiapedia project on GitHub is a project created to serve as a quick start-up procedure for Urantiapedia content. It contains files in certain formats and software that help automate the creation of initial content.
This manual is for users called "Assistant Editors", or users that comply with these requirements:
GitHub is a webpage for creating collaborative projects, usually about software development. The project files for Urantiapedia are here: Urantiapedia.
This project is public. Anybody can create a copy of the project, add contributions to the copy, and send the changes. Maintainers of the project then can accept or reject changes and add them to existing content. GitHub has tools that make this very easy and fast.
To download the files you have two options:
To download everything go to main page of the project in GitHub and in the green button that says Code, select the option Download ZIP. The browser will start downloading a ZIP file with the most updated content. Save it in any folder or check your Downloads folder to locate the file.
Be aware that it can be a long download because the project contains a good amount of files. You should have at least 200-300 MB of free space in your computer.
Once download has ended you will have a file called urantiapedia-master.zip
. This is a compressed file so please uncompress it in any folder. If you don't know how to uncompress a ZIP file it is very easy. In Windows, for example, right click with the mouse in the file and select Extract all to open the uncompressing tool.
Once the files are uncompressed you are ready to go to next step with Text Editor.
In the case that you don't want to download all the project, you can do this.
Go to this URL in the browser: https://github.com/JanHerca/urantiapedia/tree/master/input/
This is the path with the files. You can move through folders in GitHub page. When you need one file, right click with the mouse on the name of it and select Save link as. That will brings you the dialog to save each file.
This way you can choose which files you want to download, which is a better option if you do not have very much free space in your hard drive or you do not require the full project.
Now we can edit them in a Text Editor.
To edit the files we can use any tool that can edit TXT files. However, it is highly recommended to use software that can show hidden characters and white space. It is important to show them because this extra chars are used to create the structure of files and if we remove them we can corrupt files.
The most recommended software is Visual Studio Code, but others can make the job:
All of them are free to use.
The steps to setup the editor are these:
To know the content of the GitHub project and its structure, check Content of GitHub project.
Collaboration through GitHub has the advantage that anything can be done easily through the GitHub web. But to make Assistant Editors work really simple, they can send the files edited by sending them in an email to any of the maintainers in the project.
If you have been in contact with any of the administrators of the project, you can send them directly your work. Then it is really easy for maintainers to update the Urantiapedia GitHub website with the new content, and through it, to update Urantiapedia site. You will be notified when the changes are made in the web, that usually takes no more than an hour, to check that your changes have been updated correctly.
To know about the milestones of the project check Milestones of Urantiapedia.
Once we have the input in the correct folders, for each language, the steps to take in Milestone I are:
Chief Editors and Assistant Editors perform tasks 1-3. Admins perform tasks 4-9.