Jump to content

Main public logs

Combined display of all available logs of Costa Sano MediaWiki. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).

Logs
(newest | oldest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)
  • 09:01, 13 April 2026 Mngr talk contribs moved page ICT:MWC - FinalConfig-Chapter to ICT:MWC/FinalConfig-Chapter without leaving a redirect
  • 09:00, 13 April 2026 Mngr talk contribs created page 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.")
  • 08:48, 13 April 2026 Mngr talk contribs deleted page ICT:BIN D m-m oa implementation refinement (content was: "= Object–Asset Linking Architecture — Finalized Design (Drupal 11.3) = ''Costa Sano Heritage Project — Architectural Addendum'' ''Status: Agreed refinement after technical review — March 2026'' == 1. Purpose == This document refines and stabilizes the implementation strategy for the many-to-many relationship between: * HeritageObject (Object) * DigitalAsset (Asset) It confir...", and the only contributor was "Mngr" (talk))
  • 08:48, 13 April 2026 Mngr talk contribs deleted page ICT:BIN D UI configuration guide for Object-Asset many to many (content was: "= UI Configuration Guide – Object–Asset Linking Workflow = This document explains how to configure the Drupal user interface so that historians can easily link multiple Assets to an Object using a clean, intuitive workflow. It describes the Views, blocks, modal dialogs, and forms needed to implement the many‑to‑many Object–Asset relationship through the '''ObjectAsset''' ju...", and the only contributor was "Mngr" (talk))
  • 08:48, 13 April 2026 Mngr talk contribs deleted page ICT:BIN D - Tech config Object-Asset many to many implementation steps (content was: "= Technical Configuration Guide – Object–Asset Linking Workflow in Drupal = This document describes the technical steps required to implement the historian‑friendly workflow for linking multiple Assets to an Object using the '''ObjectAsset''' junction entity. It explains how to configure: * the ObjectAsset entity type * Views for listing and selecting Assets * modal dialog...", and the only contributor was "Mngr" (talk))
  • 08:47, 13 April 2026 Mngr talk contribs deleted page ICT:BIN D OA m-m Link Module Explained (content was: "== Object Asset Link Module (Drupal 11.3.5) == === Overview === The '''Object Asset Link''' module provides a custom mechanism to link '''Object''' nodes with '''Asset''' nodes in a controlled and structured way, outside of Drupal’s standard entity reference fields. Instead of using a traditional field, this module introduces: * A dedicated linking entity (table: <code>object_asse...", and the only contributor was "Mngr" (talk))
  • 08:47, 13 April 2026 Mngr talk contribs deleted page ICT:BIN D - Object-Asset m-m reflection (content was: "= Object–Asset Linking Architecture (Design Document) = ''Version: Draft for internal reflection – March 2026'' ''Author: Martin & Copilot'' == 1. Purpose == This document describes the conceptual and technical architecture for linking **Objects** and **Assets** in the heritage platform. It reflects the current design phase and prepares the implementation of: * Step 1 — Bas...", and the only contributor was "Mngr" (talk))
  • 08:43, 13 April 2026 Mngr talk contribs moved page ICT:FinalConfig-Chapter to ICT:MWC - FinalConfig-Chapter without leaving a redirect
  • 16:30, 11 April 2026 Mngr talk contribs created page 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...")
  • 11:53, 6 April 2026 Mngr talk contribs created page 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...")
  • 13:59, 4 April 2026 Mngr talk contribs created page 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...")
  • 16:04, 3 April 2026 Mngr talk contribs created page 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...")
  • 13:29, 3 April 2026 Mngr talk contribs created page 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:37, 3 April 2026 Mngr talk contribs 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
  • 11:31, 3 April 2026 Mngr talk contribs moved page ICT:MW new MediaWIki Blueprint to ICT:MW new MediaWiki Blueprint without leaving a redirect
  • 11:29, 3 April 2026 Mngr talk contribs moved page ICT:PL Adding new MediaWIki website to ICT:PL Adding new MediaWiki website without leaving a redirect
  • 11:14, 3 April 2026 Mngr talk contribs created page 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:07, 3 April 2026 Mngr talk contribs created page ICT:MW Clean installaiton 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:40, 3 April 2026 Mngr talk contribs created page 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:18, 3 April 2026 Mngr talk contribs created page 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...")
  • 10:17, 3 April 2026 Mngr talk contribs created page 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...")
  • 10:01, 3 April 2026 Mngr talk contribs created page 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-...")
  • 09:48, 3 April 2026 Mngr talk contribs created page 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...")
  • 21:07, 2 April 2026 Mngr talk contribs deleted page ICT:MediaWiki (sma) upgrade procedure (content was: "how to upgrade mediawiki 1.45.1 with patch to 1.45.2 To upgrade MediaWiki from version 1.45.1 to 1.45.2 using a patch file, follow these steps. This is a minor version upgrade, typically involving security and maintenance fixes. Wikimedia Lists Wikimedia Lists +1 1. Preparation and Backup Backup everything: Always back up your database and your LocalSettings.php, images/, extensions/...", and the only contributor was "Mngr" (talk))
  • 21:05, 2 April 2026 Mngr talk contribs created page ICT:MediaWiki (sma) upgrade procedure (Created page with "how to upgrade mediawiki 1.45.1 with patch to 1.45.2 To upgrade MediaWiki from version 1.45.1 to 1.45.2 using a patch file, follow these steps. This is a minor version upgrade, typically involving security and maintenance fixes. Wikimedia Lists Wikimedia Lists +1 1. Preparation and Backup Backup everything: Always back up your database and your LocalSettings.php, images/, extensions/, and skins/ directories before starting. Read-only mode: It is recommended to put your...") Tag: Visual edit: Switched
  • 16:29, 2 April 2026 Mngr talk contribs created page 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)'...")
  • 15:02, 2 April 2026 Mngr talk contribs created page 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...") Tag: Visual edit: Switched
  • 16:20, 31 March 2026 Mngr talk contribs created page Research:Drupal Glossary (Created page with "dd")
  • 13:24, 31 March 2026 Mngr talk contribs created page 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...")
  • 16:26, 30 March 2026 Mngr talk contribs created page 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...")
  • 09:20, 30 March 2026 Mngr talk contribs deleted page ICT:D Asset Chain - architecture change (content was: "= Asset Chain Architecture – Decision & Rationale = == 1. Overview == This page documents the architectural decision for implementing the Asset Chain feature in the Drupal-based heritage platform. It explains why the initial Views-based approach failed and why a dedicated field storing the parent’s NID is introduced on each Asset. The goal is to provide clarity for future maintai...", and the only contributor was "Mngr" (talk))
  • 22:16, 29 March 2026 Mngr talk contribs created page 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:...")
  • 17:06, 29 March 2026 Mngr talk contribs created page ICT:D Asset Chain - architecture change (Created page with "= Asset Chain Architecture – Decision & Rationale = == 1. Overview == This page documents the architectural decision for implementing the Asset Chain feature in the Drupal-based heritage platform. It explains why the initial Views-based approach failed and why a dedicated field storing the parent’s NID is introduced on each Asset. The goal is to provide clarity for future maintainers and avoid repeating the same investigative loop. == 2. Original Recursion Model =...")
  • 19:22, 27 March 2026 Mngr talk contribs created page 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...")
  • 19:11, 27 March 2026 Mngr talk contribs moved page ICT:D - Object-Asset m-m reflection to ICT:BIN D - Object-Asset m-m reflection without leaving a redirect
  • 19:11, 27 March 2026 Mngr talk contribs moved page ICT:Drupal - Tech config Object-Asset many to many implementation steps to ICT:BIN D - Tech config Object-Asset many to many implementation steps without leaving a redirect
  • 19:10, 27 March 2026 Mngr talk contribs moved page ICT:Drupal UI configuration guide for Object-Asset many to many to ICT:BIN D UI configuration guide for Object-Asset many to many without leaving a redirect
  • 19:09, 27 March 2026 Mngr talk contribs moved page ICT:D m-m oa implementation refinement to ICT:BIN D m-m oa implementation refinement without leaving a redirect
  • 19:08, 27 March 2026 Mngr talk contribs moved page ICT:D OA m-m Link Module Explained to ICT:BIN D OA m-m Link Module Explained without leaving a redirect
  • 17:45, 27 March 2026 Mngr talk contribs created page 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="...")
  • 16:25, 27 March 2026 Mngr talk contribs created page 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:45, 27 March 2026 Mngr talk contribs created page 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...")
  • 13:39, 27 March 2026 Mngr talk contribs created page 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...")
  • 18:30, 26 March 2026 Mngr talk contribs created page 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...")
  • 11:02, 26 March 2026 Mngr talk contribs created page 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...")
  • 17:56, 25 March 2026 Mngr talk contribs created page 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...")
  • 16:43, 23 March 2026 Mngr talk contribs created page ICT:D OA m-m Link Module Explained (Created page with "== Object Asset Link Module (Drupal 11.3.5) == === Overview === The '''Object Asset Link''' module provides a custom mechanism to link '''Object''' nodes with '''Asset''' nodes in a controlled and structured way, outside of Drupal’s standard entity reference fields. Instead of using a traditional field, this module introduces: * A dedicated linking entity (table: <code>object_asset_link</code>) * A custom UI embedded in the Object edit form * Fine-grained control ov...")
  • 12:50, 23 March 2026 Mngr talk contribs created page ICT:D m-m oa implementation refinement (Created page with "= Object–Asset Linking Architecture — Finalized Design (Drupal 11.3) = ''Costa Sano Heritage Project — Architectural Addendum'' ''Status: Agreed refinement after technical review — March 2026'' == 1. Purpose == This document refines and stabilizes the implementation strategy for the many-to-many relationship between: * HeritageObject (Object) * DigitalAsset (Asset) It confirms the use of a dedicated join entity and clarifies the correct handling of **top asset...")
  • 10:12, 23 March 2026 Mngr talk contribs moved page ICT:Drupal Blueprint - Version 6.0 to ICT:Drupal Blueprint - Version 6.5 without leaving a redirect
  • 22:03, 22 March 2026 Mngr talk contribs moved page ICT:Drupal 11.3 Techniacl Note - Custom tweaks to ICT:Drupal 11.3 Technical Note - Custom tweaks without leaving a redirect
(newest | oldest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)