Welcome to SECApedia! Please check out our rules, manual of style aswell as some info on the site.
The site is currently in a "grace period" where only users can edit articles so that we can set things up in peace. This should end within a few days or so. Soyoyuki (talk) 14:22, 21 June 2026 (UTC)
CURRENT MISSION: Update, uncensor and (if needed) rewrite all the imported pages from SNCApedia.
Additionally, please remove all unnecessary discussion pages, for example those with outdated info.
User:Tether/todo: Difference between revisions
No edit summary |
No edit summary |
||
| Line 13: | Line 13: | ||
* '''CharInsert''' - JavaScript toolbar for special characters and formatting. | * '''CharInsert''' - JavaScript toolbar for special characters and formatting. | ||
* '''Details''' - Support for <details> and <summary> tags for collapsible content. | * '''Details''' - Support for <details> and <summary> tags for collapsible content. | ||
* '''TabberNeue''' - Create tabbed interfaces within articles. | * <s>'''TabberNeue''' - Create tabbed interfaces within articles.</s> | ||
=== Phase 3: Analytics & Moderation === | === Phase 3: Analytics & Moderation === | ||
| Line 24: | Line 24: | ||
=== Phase 4: Importing === | === Phase 4: Importing === | ||
* '''Mainspace''' - Get all mainspace pages | * <s>'''Mainspace''' - Get all mainspace pages</s> | ||
* '''Templates''' - Get all templates | * <s>'''Templates''' - Get all templates</s> | ||
* '''Images''' - Get all images | * <s>'''Images''' - Get all images</s> | ||
=== Implementation Checklist === | === Implementation Checklist === | ||
Latest revision as of 20:55, 21 June 2026
Essential To-Do List
Phase 1: Discoverability & Navigation
- WikiSEO - Manage meta tags, keywords, and site verification.
Interwiki - Admin dashboard to manage and map cross-wiki links.- Previews - Enable "Hovercard" popups for page snippets.
Phase 2: Editing Tools
- CharInsert - JavaScript toolbar for special characters and formatting.
- Details - Support for <details> and <summary> tags for collapsible content.
TabberNeue - Create tabbed interfaces within articles.
Phase 3: Analytics & Moderation
- Analytics - Track traffic and edit engagement.
- Hit Counters - Per-page view statistics.
AnonPrivacy - Hide contributor IP addresses from non-admins.- TorBlock - Block anonymous Tor exit nodes to prevent spam.
Phase 4: Importing
Mainspace - Get all mainspace pagesTemplates - Get all templatesImages - Get all images
Implementation Checklist
- Navigate to: /var/www/html/extensions/
- Download: git clone [repository_url]
- Register: Add wfLoadExtension( 'ExtensionName' ); to LocalSettings.php
- Update DB: php maintenance/run.php update
- Refresh: php maintenance/run.php invalidateCache
Useful commands for (Me)
- nano /var/www/html/LocalSettings.php - open localsettings
- cd /var/www/html/extensions/ - extensions
Module:Infobox: The core framework used to construct the infobox structure.
Module:InfoboxImage: Handles the processing, sizing, and display of images and placeholders.
Module:Separated entries: Used to format lists (like "Born" or "Died") by joining items with line breaks.
Module:list: Used for generating lists, specifically seen in the parents/relatives section.
Module:Check for unknown parameters: A maintenance module that tracks and categorizes instances where unused or misspelled parameters are added to the infobox.
Template:Infobox officeholder/office: This template is called repeatedly (within the code blocks for offices 1 through 16) to handle the display of various officeholder positions, terms, and titles.
Template:Infobox person/height: Used to format and display the height data.
Template:Documentation: Included at the end of the template to support its documentation page.
Template:Main other: Used to ensure that maintenance categories are only added to articles and not to talk pages or other namespaces.