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

From SECApedia
Jump to navigationJump to search
No edit summary
No edit summary
Line 50: Line 50:


[[Module:Check for unknown parameters]]: A maintenance module that tracks and categorizes instances where unused or misspelled parameters are added to the infobox.
[[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.

Revision as of 17:08, 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 pages
  • Templates - Get all templates
  • Images - Get all images

Implementation Checklist

  1. Navigate to: /var/www/html/extensions/
  2. Download: git clone [repository_url]
  3. Register: Add wfLoadExtension( 'ExtensionName' ); to LocalSettings.php
  4. Update DB: php maintenance/run.php update
  5. 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.