User contributions for Mngr
Appearance
13 April 2026
- 09:0109:01, 13 April 2026 diff hist 0 m ICT:MWC/FinalConfig-Chapter Mngr moved page ICT:MWC - FinalConfig-Chapter to ICT:MWC/FinalConfig-Chapter without leaving a redirect current
- 09:0009:00, 13 April 2026 diff hist +179 N ICT:MWC Created page with "= Section for MediaWiki Cargo application = This application got stuck on the automatic numbering of the assests. Her the interesting pages about this application are collected." current
- 08:4308:43, 13 April 2026 diff hist 0 m ICT:MWC/FinalConfig-Chapter Mngr moved page ICT:FinalConfig-Chapter to ICT:MWC - FinalConfig-Chapter without leaving a redirect
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
- 16:5616:56, 3 April 2026 diff hist +1,823 ICT:MW Installation procedure 1.43 LTS -v2 No edit summary
- 16:4416:44, 3 April 2026 diff hist +544 ICT:MW Installation procedure 1.43 LTS -v2 No edit summary
- 16:1316:13, 3 April 2026 diff hist +784 ICT:MW Installation procedure 1.43 LTS -v2 No edit summary
- 16:0416:04, 3 April 2026 diff hist +7,487 N ICT:MW Installation procedure 1.43 LTS -v2 Created page with "= Installation Procedure for a New MediaWiki Instance (MediaWiki 1.43 LTS) = This document describes the clean, reproducible workflow for deploying a new MediaWiki instance on the existing 3‑VM infrastructure. The installation is intentionally split into two phases: * '''Phase 1:''' Local installation and testing on VM1 (Apache on port 8080) * '''Phase 2:''' Public exposure through VM3 (nginx reverse‑proxy + HTTPS) This staged approach ensures safe testing before..."
- 15:5015:50, 3 April 2026 diff hist +3,546 ICT:MW Installation procedure 1.43 LTS No edit summary current
- 14:3814:38, 3 April 2026 diff hist +857 ICT:MW Installation procedure 1.43 LTS No edit summary
- 13:3613:36, 3 April 2026 diff hist +420 ICT:MW Installation procedure 1.43 LTS No edit summary
- 13:3113:31, 3 April 2026 diff hist +719 ICT:MW Installation procedure 1.43 LTS No edit summary
- 13:2913:29, 3 April 2026 diff hist +3,857 N ICT:MW Installation procedure 1.43 LTS Created page with "= Installation Procedure for newMW (MediaWiki 1.43 LTS) = This document describes the clean, reproducible installation workflow for deploying a new MediaWiki instance (newMW) on the existing 3‑VM infrastructure. It includes directory preparation, file extraction, permissions, and the preferred ownership model for VS Code access. == 1. Preparation == All commands are executed on VM1 (Web Layer). === 1.1 Create the target directory === <pre> mkdir /var/www/newMW </pre>..."
- 11:3711:37, 3 April 2026 diff hist 0 m ICT:MW Clean installation checklist version 1.43 LTS Mngr moved page ICT:MW Clean installaiton checklist version 1.43 LTS to ICT:MW Clean installation checklist version 1.43 LTS without leaving a redirect current
- 11:3111:31, 3 April 2026 diff hist 0 m ICT:MW new MediaWiki Blueprint Mngr moved page ICT:MW new MediaWIki Blueprint to ICT:MW new MediaWiki Blueprint without leaving a redirect current
- 11:2911:29, 3 April 2026 diff hist 0 m ICT:PL Adding new MediaWiki website Mngr moved page ICT:PL Adding new MediaWIki website to ICT:PL Adding new MediaWiki website without leaving a redirect current
- 11:1411:14, 3 April 2026 diff hist +5,314 N ICT:PL Adding new MediaWiki website Created page with "= Infrastructure Overview and Procedure for Adding a New MediaWiki Instance = This document describes the current three‑VM infrastructure used for hosting Drupal, MediaWiki, and related services. It also explains how to add a new MediaWiki instance (newMW) to the existing environment in a clean, reproducible, and low‑risk manner. == 1. High-Level Architecture == The system is composed of three virtual machines running on Hyper‑V. Each VM has a clearly defined resp..."
- 11:0711:07, 3 April 2026 diff hist +4,232 N ICT:MW Clean installation checklist version 1.43 LTS Created page with "= Installation Checklist – MediaWiki 1.43 LTS = This document provides a clean, reproducible installation procedure for MediaWiki 1.43 LTS on AlmaLinux with Apache, PHP, MariaDB, and an nginx reverse-proxy. It is designed for long-term stability and successor-friendly maintenance. == 1. Preparation == Before installing MediaWiki, ensure the server environment is ready. === 1.1 System Requirements === * AlmaLinux (or compatible RHEL-based system) * Apache (httpd) * PH..."
- 10:4010:40, 3 April 2026 diff hist +4,652 N ICT:MW new MediaWiki Blueprint Created page with "= Blueprint for Organising the New MediaWiki Instance = This document provides a structured approach for building a clean, maintainable, successor-friendly MediaWiki installation dedicated to documenting the Drupal platform, the server environment, and operational procedures. The goal is to replace the experimental, Cargo-based wiki with a new, purpose-built documentation system that is clear, predictable, and easy to maintain. == 1. Purpose of the New Wiki == The new..."
- 10:1810:18, 3 April 2026 diff hist +2,944 N ICT:D Maintanance - WHAT to document Created page with "= What to Document in the Drupal Implementation and Why = This document explains what should be documented in the technical wiki and why it is essential for long-term maintenance, debugging, and successor friendliness. == 1. Why Documentation Is Needed == As the system grows, it becomes impossible to remember: * which View controls which output * which field is translatable * which form mode hides which fields * which CSS hides which buttons * which custom module alters..." current
- 10:1710:17, 3 April 2026 diff hist +2,541 N ICT:D - Maintenance TEMPLATE Created page with "= [Subsystem Name] – Technical Implementation Documentation = This page documents the *actual implementation* of this subsystem in Drupal. It is not about design intentions, but about how the system is configured, where it lives, and how to maintain or debug it. == 1. Purpose == Describe in 2–3 lines what this subsystem is supposed to do. Example: * Provides a read-only publisher view of a record. * Displays the asset table for the selected node. == 2. Where It Is..." current
- 10:0110:01, 3 April 2026 diff hist +3,856 N ICT:D Publish ready view of a record Created page with "= Publisher-Ready Single Record View (Drupal UI Only) = This document describes how to create a clean, read-only “record view” for any content type. The goal is to provide publishers with a page that shows: * The most important fields of the record * A full description text * A table of attached assets * Links to the asset-chain view * No edit buttons, no tabs, no clutter All steps use Drupal UI only. No custom code is required. == 1. Create a New View for Single-..." current
- 09:4809:48, 3 April 2026 diff hist +4,871 N ICT:D Multilingual aspect Created page with "= Drupal Multilingual Architecture: What Appears, What Is Possible, and How Translation Works = This document summarizes the changes that appear after enabling multilingual support in Drupal, and explains how both *foreground* (content) and *background* (configuration/UI) translation works. It also identifies the source of new interface clutter and what can be simplified later. == 1. What Appears After Enabling Multilingual == Enabling multilingual introduces several n..." current
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
- 16:2216:22, 31 March 2026 diff hist +14,183 Research:Drupal Glossary No edit summary current Tag: Visual edit
- 16:2016:20, 31 March 2026 diff hist +2 N Research:Drupal Glossary Created page with "dd"
- 13:2413:24, 31 March 2026 diff hist +3,581 N ICT:Final Chapter Architecture Created page with "= Final Chapter Architecture = This page documents the final, endorsed structure for CHAPTER, PLACE, and ORGANISATION within the research platform. It reflects the architectural simplification reached after analysis and Excel validation. == 1. CHAPTER Structure (Flat, Non‑Recursive) == The CHAPTER entity is now: * Flat (no recursion) * Non‑hierarchical * Narrative-only * Max. 3 characters * Two families: ** Txx — time‑based narrative chapters ** Xxx — the..." current
30 March 2026
- 16:4416:44, 30 March 2026 diff hist +2,819 ICT:Asset-Chain Children Button logic (with boolean field) No edit summary current
- 16:3916:39, 30 March 2026 diff hist +432 ICT:Asset-Chain Children Button logic (with boolean field) No edit summary
- 16:2616:26, 30 March 2026 diff hist +1,983 N ICT:Asset-Chain Children Button logic (with boolean field) Created page with "== Asset Hierarchy: "Children" Button Logic == === Overview === This implementation displays a clickable button in the Top Assets table only when an asset has at least one child. It avoids complex and performance-heavy Views relationships by using a data-driven boolean flag. === Data Model === * '''Entity Type:''' Asset (or Node) * '''Parent Field:''' <code>field_as_parent_asset</code> (Entity Reference pointing to the parent). * '''Indicator Field:''' <code>field_as_h..."
29 March 2026
- 22:2022:20, 29 March 2026 diff hist +173 ICT:D Asset-Chain header arrangement with top asset No edit summary current
- 22:1622:16, 29 March 2026 diff hist +2,673 N ICT:D Asset-Chain header arrangement with top asset Created page with "== Drupal 11: Displaying Parent Asset Metadata in a Recursive View Header == This guide explains how to display fields (Thumbnail, Caption) from a parent "Digital Asset" entity in the header of a View that lists its children. === Prerequisites === '''Content Type:''' Digital Asset (containing fields: {{code|field_media_thumbnail}}, {{code|field_asset_caption}}). '''Entity Reference:''' A field (e.g., {{code|field_parent_asset}}) linking children to parents. '''Main View:..."
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
- 18:0018:00, 25 March 2026 diff hist +7,965 ICT:Reverse-Proxy on AlmaLinux with nginx to apache backend No edit summary current
- 17:5617:56, 25 March 2026 diff hist +12,745 N ICT:Reverse-Proxy on AlmaLinux with nginx to apache backend Created page with "= Reverse‑Proxy Architecture (nginx → Apache) = This page documents the complete reverse‑proxy setup for the AlmaLinux frontend server. It replaces the former IIS reverse‑proxy and Windows‑based certificate renewal system. The configuration is now fully Linux‑native, stable, and successor‑friendly. == Overview == * Frontend: AlmaLinux + nginx * Backend: Apache (Drupal + MediaWiki) * Certificates: Let’s Encrypt (certbot) * Automatic renewal: systemd timer..."
23 March 2026
- 10:5110:51, 23 March 2026 diff hist −305 ICT:Drupal Blueprint - Version 6.5 No edit summary current
- 10:4610:46, 23 March 2026 diff hist −649 ICT:Drupal Blueprint - Version 6.5 No edit summary
- 10:2510:25, 23 March 2026 diff hist +70 ICT:Drupal Blueprint - Version 6.5 No edit summary