Jump to content

User contributions for Mngr

A user with 1,554 edits. Account created on 22 December 2025.
Search for contributionsExpandCollapse
⧼contribs-top⧽
⧼contribs-date⧽
(newest | oldest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)

13 April 2026

11 April 2026

  • 16:3016:30, 11 April 2026 diff hist +3,573 N ICT:Clean URLs for MW 1.45 Created page with "== MediaWiki 1.45.2 Clean URL Configuration for kb.costasano.club == This document outlines the "Short URL" configuration for the wiki migration to version 1.45.2 on AlmaLinux 10. === Architecture Overview === * **Domain:** <code>https://costasano.club</code> * **Frontend (Reverse Proxy):** Nginx on AlmaLinux 10 (Handling SSL/HTTPS). * **Backend (Web Server):** Apache on AlmaLinux 10 (Handling PHP/MediaWiki). * **Document Root:** <code>/var/www/mw145</code> (index.php..." current

6 April 2026

  • 11:5311:53, 6 April 2026 diff hist +3,847 N IC:MW Talk Namespaces Created page with "= Custom Talk Namespaces in MediaWiki = This document explains the purpose of Talk namespaces in MediaWiki, how custom Talk namespaces are defined, and why they only appear in the namespace list after specific configuration steps. == 1. Purpose of Talk Namespaces == MediaWiki separates *content* from *discussion* using paired namespaces: * Even-numbered namespace → content (e.g. <code>Network</code>) * Odd-numbered namespace → talk/discussion (e.g. <code>Network_Ta..." current

4 April 2026

  • 16:1116:11, 4 April 2026 diff hist +2,097 ICT:MW Installation procedure 1.43 LTS -v2 No edit summary current
  • 13:5913:59, 4 April 2026 diff hist +3,775 N ICT:MW upgrade 1.43.8 to 1.46 LTS Created page with "= MediaWiki Upgrade Procedure — 1.43.8 → 1.46 LTS = '''Document version:''' 2025‑04‑04 '''Author:''' Martin '''Purpose:''' Clean, reproducible, successor‑friendly upgrade to MediaWiki 1.46 LTS using a parallel installation in <code>/var/www/mw146</code> and a reverse‑proxy switch. This procedure ensures: * Zero downtime * Instant rollback * No leftover files from old versions * Clean, maintainable, successor‑friendly architecture The upgrade i..." current

3 April 2026

2 April 2026

  • 16:2916:29, 2 April 2026 diff hist +2,883 N ICT:D Multilingual Setup Created page with "= Drupal Multilingual Setup Workflow (English → Dutch) = == Overview == This guide explains how to safely add Dutch to an existing English Drupal site. Steps: # Add Dutch language # Enable translation modules # Make content translatable # Configure fields # Add language switcher # Test with real content ---- == Step 1 — Add Dutch language == Go to: Configuration → Regional and language → Languages * Click '''Add language''' * Select: '''Dutch (Nederlands)'..." current
  • 15:0215:02, 2 April 2026 diff hist +2,845 N ICT:D JSON based Multi-Link Field Created page with "= JSON-Based Multi-Link Field Architecture = This document summarizes a proposed architecture for storing and managing 0…N website links per record in Drupal, using a single text field containing JSON and a modal-based custom widget. The goal is: * A clean edit form (one line only) * A modal to manage multiple links * Deterministic behavior (no handler surprises) * Easy rendering in Views and Twig * Reusable across all content types == 1. Overview == Instead of using..." current Tag: Visual edit: Switched

31 March 2026

30 March 2026

29 March 2026

27 March 2026

  • 19:2919:29, 27 March 2026 diff hist +5,033 ICT:D Linking Assets to Person No edit summary current
  • 19:2219:22, 27 March 2026 diff hist +5,034 N ICT:D Linking Assets to Person Created page with "= Drupal: Linking Assets to Persons (MM Relationship Without Custom Code) = == Purpose == This page documents the step‑by‑step implementation of a **many‑to‑many–style relationship between Person and Asset entities** in Drupal 11.x. The objective is to allow editors to: * link existing Assets to a Person, * manage these links in a table‑based UI, * search and select Assets via a modal browser, * avoid custom modules and custom database tables. This solutio..."
  • 17:4517:45, 27 March 2026 diff hist +4,205 N ICT:D Cleaning up Unused Custom Modules (Composer - Drush) Created page with "= Drupal: Cleaning Up Unused Custom Modules (Composer + Drush) = == Purpose == This page documents the **correct and safe procedure** for removing unused or experimental **custom Drupal modules**, including: * database cleanup * configuration cleanup * file system cleanup The procedure avoids common pitfalls and is suitable for long‑lived Drupal installations that must remain upgrade‑safe. --- == Important Principles == Drupal deliberately separates: {| class="..." current
  • 16:3316:33, 27 March 2026 diff hist +2,967 ICT:D Media-Library uploading one file in an Asset No edit summary current
  • 16:2516:25, 27 March 2026 diff hist +4,119 N ICT:D Media-Library uploading one file in an Asset Created page with "= Media Library use in Asset for uploading ONE single media file = == Media field edit in Asset == * is an Entity Reference to Media with types: Audio, Document, Image and Video * Required field * Referencemethod to default * Limited to 1 (very important - one asset one file) == Media in Manage form display == * Widget = Media Library * Tab order: Image, Document, Video, Audio == Media in Manage display == * View mode = Media Library After this configurtion there is..."
  • 14:4514:45, 27 March 2026 diff hist +4,334 N ICT:Asset Chain Model - definition and application Created page with "= Asset Chain Model and Selection Strategy = == Purpose == This document defines the **Asset Chain model** used in this system and explains: * how Assets are versioned * how “top assets” are defined * how Assets are selected easily by users * how the full Asset chain can be displayed consistently The model is designed to: * remain simple for historian users * avoid complex custom code * scale to large collections (1000+ Assets) * keep editorial intent explicit and..." current
  • 13:3913:39, 27 March 2026 diff hist +4,081 N ICT:D Taxonomy - Vocabulary - Terms use Created page with "= Using Taxonomy for Keywords and Search in Drupal (Assets, Views, Entity Browser) = == Purpose == This document describes how to use **taxonomy (vocabularies and terms)** in Drupal to: * assign multiple keywords to entities (Assets, Persons, Objects, etc.) * reuse keywords consistently * enable effective searching via **Combined fields filters** in Views and Entity Browser modals * scale to large datasets (1000+ entities) No custom code is required. --- == Concepts..." current

26 March 2026

  • 18:3018:30, 26 March 2026 diff hist +4,998 N ICT:m-m with IEF and Entity Browser - no custom module Created page with "= Drupal: Asset selection with Inline Entity Form + Entity Browser (Gin, no custom module) = == Purpose == This page documents the final, working setup for selecting and managing Assets on entity edit forms (e.g. Person → Asset), using: * Inline Entity Form (IEF) – Complex (table display) * Entity Browser (modal picker with search and thumbnails) * Gin admin theme * No custom module * No JavaScript logic * Hardened for AlmaLinux / SELinux The goal was to provide a..." current
  • 11:0211:02, 26 March 2026 diff hist +4,017 N ICT:Remove view link in messages - augmented version Created page with "= Drupal 11 – Removing the “View” link from node save messages = == Context == In the Heritage Project (Drupal 11.3.x), historian users must **not** be redirected to or encouraged to view the node page after saving content. However, Drupal core automatically shows a status message such as: <pre> Article “My title” has been updated. View </pre> The “View” link is part of the default node save status message. A custom module (`heritage_tweaks`) modifies..." current

25 March 2026

23 March 2026

(newest | oldest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)