Editing Help: Difference between revisions
| Revision as of 00:14, 23 October 2026 RemmyLee (CLAUDE.md: full path to slop.py) | Revision as of 00:29, 23 October 2026 RemmyLee (Editors: invite-only accounts, edit on save through the page checks and slop gate) | ||
| Line 1: | Line 1: | ||
| + | --- | ||
| + | title: Editing Help | ||
| + | type: portal | ||
| + | --- | ||
| + | |||
| + | ## Accounts | ||
| + | |||
| + | Accounts are by invite only. An invite link is valid for 14 days. | ||
| + | |||
| + | The owner and admins create invite links on the Users page. | ||
| + | |||
| + | ## Page Source | ||
| + | |||
| + | A page is plain text in Markdown. The edit form shows the whole source of the page. | ||
| + | |||
| + | The source opens with a header between two lines of three dashes: | ||
| + | |||
| + | ``` | ||
| + | --- | ||
| + | title: Graphics Processing Unit (GPU) | ||
| + | type: component | ||
| + | summary: Drawing processor and display controller of the PlayStation. | ||
| + | category: Hardware | ||
| + | info: Model number = SCPH-1001 | ||
| + | --- | ||
| + | ``` | ||
| + | |||
| + | Table: Header keys | ||
| + | |||
| + | | Key | Use | | ||
| + | | --- | --- | | ||
| + | | title | Page title. | | ||
| + | | type | Page type. See the next table. | | ||
| + | | summary | One line that states what the subject is. | | ||
| + | | category | One category per line. A page can have more than one. | | ||
| + | | info | One infobox row per line, written as Label = value. | | ||
| + | |||
| + | The address of a page comes from its place in the source tree. The page hardware/gpu is at /hardware/gpu/. | ||
| + | |||
| + | ## Page Types | ||
| + | |||
| + | The page types are: | ||
| + | |||
| + | Table: Page types | ||
| + | |||
| + | | Type | Required sections | Required info rows | | ||
| + | | --- | --- | --- | | ||
| + | | component | Overview, References | | | ||
| + | | register | Summary, References | | | ||
| + | | libref | Explanation, References | Library, Header File, Introduced | | ||
| + | | game | Releases, References | Serial, Region, Developer, Publisher, Release date | | ||
| + | | model | References | Model number, Region, Released | | ||
| + | | tool | References | | | ||
| + | | format | References | | | ||
| + | | history | References | | | ||
| + | |||
| + | Each page type has a fixed set of sections. A page that does not follow its type is not saved. | ||
| + | |||
| + | Two types also fix the order of their sections: | ||
| + | |||
| + | Table: Section order | ||
| + | |||
| + | | Type | Sections in order | | ||
| + | | --- | --- | | ||
| + | | libref | Syntax, Structure, Explanation, Return value, See also, References | | ||
| + | | game | Releases, Disc data, Save data, Video, Input, Audio, Development, Reception, Issues, Notes, References | | ||
| + | |||
| + | References is the last section of every page. | ||
| + | |||
| + | ## Tables | ||
| + | |||
| + | Write a line in the form "Table: label" directly above each table. The wiki numbers the tables on each page. | ||
| + | |||
| + | A table without this line is not saved. | ||
| + | |||
| + | ## Citations | ||
| + | |||
| + | Every fact needs a source. Cite it with a footnote: | ||
| + | |||
| + | ``` | ||
| + | The GPU has 1 MB of video memory (VRAM).[^hw33] | ||
| + | |||
| + | ## References | ||
| + | |||
| + | [^hw33]: Sony Computer Entertainment Inc. PlayStation Hardware. August 1998. Page 3-3. | ||
| + | ``` | ||
| + | |||
| + | ## Links | ||
| + | |||
| + | Link to another page with its address: `[GPU](/hardware/gpu/)`. | ||
| + | |||
| + | A link to a page that does not exist is not saved. Create the page first. | ||
| + | |||
| + | ## Writing Rules | ||
| + | |||
| + | Pages are written in the voice of Sony's PlayStation developer manuals. | ||
| + | |||
| + | Write one fact per sentence. Use the present tense. | ||
| + | |||
| + | Keep each paragraph to one or two sentences. | ||
| + | |||
| + | A heading is a noun label like "Frame Buffer". A heading has no comma and no question mark. | ||
| + | |||
| + | Do not use em dashes or en dashes. Write a range as "0 to 1023". | ||
| + | |||
| + | Do not use booster words such as "simply", "easily", "powerful" or "actually". | ||
| + | |||
| + | ## Saving | ||
| + | |||
| + | Show preview runs every check and shows the page as it will look. | ||
| + | |||
| + | Show changes compares your text with the current page. | ||
| + | |||
| + | Publish changes saves the page when every check passes. The page is live at once. | ||
| + | |||
| + | When a check fails, the page is not saved. The list above the form names each problem. Your text stays in the box. | ||
| + | |||
| + | ## History | ||
| + | |||
| + | The history tab lists every saved version of a page. Each row links to that version and to its changes. | ||
| + | |||
| + | To restore an old version, open it from the history, choose "Edit this revision" and publish it. | ||