Main public logs
Appearance
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).
- 19:26, 14 May 2026 Mngr talk contribs deleted page ICT:MW new MediaWiki Blueprint (content was: "= 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...", and the only contributor was "Mngr" (talk))
- 19:24, 14 May 2026 Mngr talk contribs deleted page Drupal:Debugging and tracing (content was: "== Debugging & Logic Tracing == To monitor the internal "order of procedures" and database handshake: {| class="wikitable" ! Method !! Command !! Purpose |- | '''Live Stream''' || <code>./vendor/bin/drush wd-tail</code> || Real-time log of PHP errors, DB queries, and User actions. |- | '''Object Inspection''' || <code>kdf($entity);</code> || (Requires Devel) Formats complex data o...", and the only contributor was "Mngr" (talk))
- 19:22, 14 May 2026 Mngr talk contribs deleted page ICT:m-m with IEF and Entity Browser - no custom module (content was: "= 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 mod...", and the only contributor was "Mngr" (talk))
- 19:17, 14 May 2026 Mngr talk contribs deleted page ICT:Timeout issues (content was: "== Administrator Procedures: Extending Session Timeouts == As a Sysop, you can adjust the server configuration to better support long-term historical research. These changes must be made in the '''LocalSettings.php''' file on the server. === 1. Increasing the Idle Session Window === By default, MediaWiki ends a session after 1 hour of inactivity. For researchers who spend hours draft...", and the only contributor was "Mngr" (talk))
- 19:13, 14 May 2026 Mngr talk contribs deleted page ICT:Reverse-Proxy on AlmaLinux with nginx to apache backend (content was: "= 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 +...", and the only contributor was "Mngr" (talk))
- 19:12, 14 May 2026 Mngr talk contribs deleted page ICT:Remove view link in messages - augmented version (content was: "= 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...", and the only contributor was "Mngr" (talk))
- 19:07, 14 May 2026 Mngr talk contribs deleted page ICT:Recursive structures explained (content was: "= Recursive Structures Explained = This page explains the meaning of the term '''recursive''' as used in the data model documentation. It is written for non-technical readers. No database knowledge is required. == Why this page exists == In several places the entity definitions state that an entity is '''recursive'''. For example: * HeritageObjects are recursive * DigitalAsset...", and the only contributor was "Mngr" (talk))
- 17:34, 14 May 2026 Mngr talk contribs deleted page ICT:PL Adding new MediaWiki website (content was: "= 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 comp...", and the only contributor was "Mngr" (talk))
- 17:32, 14 May 2026 Mngr talk contribs deleted page ICT:HO-Procedure (content was: "= Procedure – Creating a HeritageObject (HO) = This page explains how to create a HeritageObject. A HeritageObject is the central historical or conceptual entity under study. Examples: * building * document * person-related artifact * equipment * archive register * architectural element HeritageObjects anchor all research meaning. == When to create a HeritageObject == Create...", and the only contributor was "Mngr" (talk))
- 17:30, 14 May 2026 Mngr talk contribs deleted page ICT:Final Chapter Architecture (content was: "= 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....", and the only contributor was "Mngr" (talk))
- 17:26, 14 May 2026 Mngr talk contribs deleted page ICT:Drush (content was: "== Drush: The "Pro" Command-Line Recovery Suite == ''Note: All commands must be run from the Project Root: <code>/var/www/drupal</code>.'' {| class="wikitable" ! Command !! Purpose !! Professional Use Case |- | <code>./vendor/bin/drush cr</code> || '''Cache Rebuild''' || The first step if the UI looks "wrong" or CSS/JS changes don't appear. |- | <code>./vendor/bin/drush uli</code> |...", and the only contributor was "Mngr" (talk))
- 17:25, 14 May 2026 Mngr talk contribs deleted page ICT:Drupal opener explained (content was: "== Custom Media Library Opener for Heritage Digital Assets == In '''Drupal 11.3.5''', a custom "Opener" service allows the Media Library to be used as a standalone modal. This implementation restricts selection to '''one and only one''' asset and returns a rendered thumbnail to the parent page, mimicking the "classical" Media Library behavior without the full Field API overhead. ===...", and the only contributor was "Mngr" (talk))
- 17:25, 14 May 2026 Mngr talk contribs deleted page ICT:Drupal migration (content was: "== Heritage Project: Drupal 11 Migration Blueprint (AlmaLinux 10.1) == === 1. Infrastructure Architecture === * '''Web Server:''' AlmaLinux 10.1 (Hyper-V VM) - Apache 2.4 / PHP 8.3 * '''Database Server:''' AlmaLinux 10.1 (Hyper-V VM) - MariaDB 10.11+ * '''Proxy:''' IIS ARR (Windows Server) - SSL Offloading & Reverse Proxy === 2. Installation Sequence (Web Server) === On the Web VM, e...", and the only contributor was "Mngr" (talk))
- 17:22, 14 May 2026 Mngr talk contribs deleted page ICT:Drupal internals (content was: "= Drupal Internals for Embedded-System Thinkers = This document provides a behavioral understanding of Drupal 11 by mapping its internal mechanisms to concepts from embedded systems and real-time software engineering. It is designed as a reference for system-level thinking, not as a click-through tutorial. == 1. Embedded Systems ↔ Drupal 11: Behavioral Comparison Table == The foll...", and the only contributor was "Mngr" (talk))
- 17:21, 14 May 2026 Mngr talk contribs deleted page ICT:Drupal Media Library simple clone (content was: "= Media Library Minimal Clone – Problem Description and Architectural Outline = == 1. The Problem == Drupal’s built‑in Media Library widget uses a multi‑step modal workflow: * Step 1: Upload file → validate → create file entity → create media entity. * Step 2: Display a selection grid inside a modal/iframe. * Step 3: User selects the media item → modal returns the med...", and the only contributor was "Mngr" (talk))
- 17:20, 14 May 2026 Mngr talk contribs deleted page ICT:Drupal Leaflet initial centering setting (content was: "= Setting a Default Center and Zoom for the Leaflet Widget (Drupal 11) = == Overview == When using the Leaflet widget in ''Manage form display'' (e.g., for a PLACE content type), the map may open centered on latitude 0, longitude 0 (the Gulf of Guinea). This happens when no default coordinates are configured. Drupal 11 no longer provides global Leaflet map presets, so the correct p...", and the only contributor was "Mngr" (talk))
- 17:18, 14 May 2026 Mngr talk contribs deleted page ICT:Drupal Standard: Field naming Convention (content was: "== ICT Standard: Field Naming Conventions == To ensure the '''Heritage Tweaks''' module functions correctly and the database remains organized, all new fields must follow this dual-naming convention. === 1. The Prefix Rule (Namespace) === All field machine names must start with a two-character code representing the '''Content Type'''. * '''Pattern:''' <code>field_xx_fieldname</code>...", and the only contributor was "Mngr" (talk))
- 17:17, 14 May 2026 Mngr talk contribs deleted page ICT:Drupal Flow expained (content was: "= The Drupal flow = If you want to go deeper with Drupal, you should understand how information flows between the system's layers. There are five main layers to consider: == Nodes == alt=Drupal Flow in Layers|thumb|Drupal Flow in Layers At the base of the system is the collection of nodes, the data pool. Before anything can be displayed on the site, i...", and the only contributor was "Mngr" (talk))
- 17:15, 14 May 2026 Mngr talk contribs deleted page ICT:Drupal Blueprint - Version 6.5 (content was: "= Costasano Heritage Project — Drupal 11 Architecture & Workflow Blueprint (v6.5) = == Purpose of this Document == This page defines the architectural, conceptual, and workflow foundations of the Costasano Heritage Project. It serves as: * a stable reference for human contributors * a briefing document for AI-assisted work sessions * a safeguard against context loss over long-term...", and the only contributor was "Mngr" (talk))
- 17:15, 14 May 2026 Mngr talk contribs deleted page ICT:Drupal Blueprint start if implementation data model (content was: "= Costasano Heritage Project — Drupal 11 Architecture & Workflow Blueprint (v5.1) = == Purpose of this Document == This page defines the architectural, conceptual, and workflow foundations of the Costasano Heritage Project. It serves as: * a stable reference for human contributors * a briefing document for AI-assisted work sessions * a safeguard against context loss over long-term...", and the only contributor was "Mngr" (talk))
- 17:15, 14 May 2026 Mngr talk contribs deleted page ICT:Drupal CHANGE Code Caption (content was: "= Costasano Heritage Project — Asset Caption & Code Refactoring = == Purpose of this Document == This document describes a proposed refactoring of the Asset ingestion workflow in the Costasano Heritage Project. The goals of the refactoring are: * eliminate duplicate typing during Asset creation * ensure every Asset receives a meaningful short description * simplify the workflow f...", and the only contributor was "Mngr" (talk))
- 17:14, 14 May 2026 Mngr talk contribs deleted page ICT:Drupal Dead Custom Module Check (content was: "= Dead Module Checklist (Safe Removal Procedure) = This checklist provides a systematic, successor‑friendly method to determine whether a custom Drupal module is still in use. A module may only be deleted after all checks are completed. == 1. Check for Entity Types == If the module defines any entity types, it is almost certainly still in use. Look inside the module folder: * <...", and the only contributor was "Mngr" (talk))
- 17:12, 14 May 2026 Mngr talk contribs deleted page ICT:Drupal Composer Commands (content was: "{| class="wikitable sortable" ! Command ! Description |- | <code>composer --version</code> | Show the installed Composer version. |- | <code>composer install</code> | Install all dependencies listed in ''composer.json'' (used after cloning a project). |- | <code>composer update</code> | Update all dependencies to the latest allowed versions. |- | <code>composer update drupal/core -...", and the only contributor was "Mngr" (talk))
- 17:11, 14 May 2026 Mngr talk contribs deleted page ICT:Drupal Custom module design for automatic numbering (content was: "= Automatic numbering of Asset records with custom desing module = == Environment preparation for custom modules == Custom modules live in <pre> /var/www/drupal/web/modules/custom$ </pre> Our custom module is called costasano_asset and as such a directory should be created for this module. Minimum 2 files are necessary for a custom module. <pre> /var/www/drupal/web/modules/custom/c...", and the only contributor was "Mngr" (talk))
- 17:09, 14 May 2026 Mngr talk contribs deleted page ICT:Drupal Asset Identifier & Numbering Specification (Draft v1) (content was: "= Costasano Heritage Project — Asset Identifier & Numbering Specification (Draft v1) = == Purpose == This document formalizes the agreed rules for the automatic identifier generation of '''Asset''' entities in the Costasano Heritage Project Drupal system. The objective is to guarantee: * long-term stability of identifiers * simplicity for users * robustness across exports, URLs, a...", and the only contributor was "Mngr" (talk))
- 17:06, 14 May 2026 Mngr talk contribs deleted page ICT:Drupal 11.3 Technical Note - Custom tweaks (content was: "= Drupal 11.3 Technical Note: Heritage Project Custom Tweaks = == Overview == This document outlines the custom module created for the Heritage Project to handle specific user experience (UX) and data integrity requirements that are not met by core Drupal 11.3 configuration. == Features == # '''Status Message Link Removal:''' Replaces the linked node title in "Saved" messages with pl...", and the only contributor was "Mngr" (talk))
- 17:03, 14 May 2026 Mngr talk contribs deleted page ICT:Drupal - creating new entities: content types (content was: "= Step 1: Creating and configuring the content type = == Initial creation of the content type == # structure/content types # create a new content type # give it a name - example chapter (NO s in the end) # fill n the description # REPLACE the proposed Title field label from Title to Code # Fill in the Explanation or submission guidelines # SAVE == Step 2: Create the fields for this...", and the only contributor was "Mngr" (talk))
- 17:01, 14 May 2026 Mngr talk contribs deleted page ICT:Drupal - View - Custom text with URL to openstreetmap (content was: "= How to use a text field in a view to link to maps (OpenStreetMap + OpenTopoMap) = In the view, make a '''Global: Custom text''' field. This field should be located behind (down) other fields you want to use the fields content of. Look carefully to the '''replacement patterns'''; they tell you what machine fields are available as parameters. Here is an example of the view PLACES:...", and the only contributor was "Mngr" (talk))
- 16:59, 14 May 2026 Mngr talk contribs deleted page ICT:Drupal - Object - Asset many to many implementation (content was: "= Object–Asset Linking Workflow in Drupal (Conceptual and Editorial Model) = This document explains how the many‑to‑many relationship between '''Objects''' and '''Assets''' is implemented and used in Drupal. It focuses on the '''editorial workflow''' for historians, ensuring that linking multiple Assets to an Object is intuitive, efficient, and conceptually clear. The goal is...", and the only contributor was "Mngr" (talk))
- 16:57, 14 May 2026 Mngr talk contribs deleted page ICT:Drupal - Medialite Opener (content was: "= Medialite: Custom Media Library Opener (Architecture & Implementation Plan) = == 1. Context == This document summarizes the architectural decisions and implementation steps for adding a **custom Media Library opener** to the ''medialite'' module. The ''medialite'' module is our custom, stripped‑down clone of Drupal’s Media Library. It provides the widget “Media Lite (restri...", and the only contributor was "Mngr" (talk))
- 16:57, 14 May 2026 Mngr talk contribs deleted page ICT:Drupal - HowToDo minor updates (content was: "= How to do a minor Drupal 11 update? = To perform a minor update in Drupal 11 (e.g., from version 11.1 to 11.2), you should use Composer, which is the industry == Preparation == Backup: Always create a full backup of your database and files before proceeding. Maintenance Mode: Enable maintenance mode to prevent users from making changes during the update. <pre> Drush: drush state:s...", and the only contributor was "Mngr" (talk))
- 16:55, 14 May 2026 Mngr talk contribs deleted page ICT:Development status - decisions (content was: " = Project status and decisions = ''This page summarizes the key technical decisions taken during the initial setup of the project. It is intended as a memory aid for future reference.'' == Overall status == * The wiki is currently **under construction** * No public access * Focus is on **structure first**, then **content** * No urgency for upgrades or migrations == MediaWiki ver...", and the only contributor was "Mngr" (talk))
- 16:55, 14 May 2026 Mngr talk contribs moved page ICT:Debugging to ICT:Wiki - Debugging without leaving a redirect
- 16:54, 14 May 2026 Mngr talk contribs moved page ICT:Data Model and Media Architecture to ICT:Wiki - Data Model and Media Architecture without leaving a redirect
- 16:54, 14 May 2026 Mngr talk contribs deleted page ICT:Data Model Overview v 4.0 (content was: "= Data Model Overview version 4.0 = This page provides a structured overview of the Costasano Heritage Database data model and its supporting technical documentation. It serves as the primary entry point for: * system maintainers * future developers * data architects * project successors The goal is to explain how the model is organized and where detailed specifications can be foun...", and the only contributor was "Mngr" (talk))
- 16:53, 14 May 2026 Mngr talk contribs deleted page ICT:Data Model Entity definitions (content was: "= Data Model – Entity Definitions = This page defines the principal conceptual entities of the project. Its purpose is to establish a shared and explicit understanding of what each entity represents before any technical implementation is undertaken. These definitions are conceptual. They describe meaning and responsibility, not database tables, Cargo structures, or software mechan...", and the only contributor was "Mngr" (talk))
- 16:52, 14 May 2026 Mngr talk contribs deleted page ICT:Data Model Entity Definitions - v 4.0 (content was: "= Data Model – Entity Definitions version 4.0 = This page defines the principal conceptual entities used in the project’s data model. Its purpose is to establish a shared and explicit understanding of what each entity represents before any technical implementation is undertaken. These definitions describe meaning and responsibility, not database structure or software mechanics....", and the only contributor was "Mngr" (talk))
- 16:52, 14 May 2026 Mngr talk contribs deleted page ICT:Data Model Entity Definitions - v 3.2 (content was: "= Data Model – Entity Definitions = This page defines the principal conceptual entities used in the project’s data model. Its purpose is to establish a shared and explicit understanding of what each entity represents before any technical implementation is undertaken. These definitions describe meaning and responsibility, not database structure or software mechanics. == Scope...", and the only contributor was "Mngr" (talk))
- 16:52, 14 May 2026 Mngr talk contribs deleted page ICT:Data Model entity definitions v 5.0 - new (content was: "= Data Model – Entity Definitions (Version 5.0) = This document defines the '''conceptual meaning''' of all entities in the Costasano Heritage Database. It is the authoritative reference for: * conceptual ER modeling * DBML schema design * Page Schemas and forms * editorial workflows * successor understanding These definitions describe meaning and responsibility, not implementati...", and the only contributor was "Mngr" (talk))
- 16:49, 14 May 2026 Mngr talk contribs deleted page ICT:Data Conceptual Model v 5.0 - new (content was: "= Costasano Heritage Database – Conceptual Model (Version 5.0) = This document defines the '''conceptual architecture''' of the Costasano Heritage Database. It is the authoritative reference for: * meaning * responsibilities * boundaries * relationships It must be consulted '''before''' any logical or technical implementation. This version supersedes the v4 conceptual overview...", and the only contributor was "Mngr" (talk))
- 16:48, 14 May 2026 Mngr talk contribs deleted page ICT:Data Conceptual Model v 5.0 (content was: "#REDIRECT ICT:Data Model - conceptual v 5.0", and the only contributor was "Mngr" (talk))
- 16:48, 14 May 2026 Mngr talk contribs deleted page ICT:Dat Model entity definitions v-5 complete (content was: "= Data Model – Entity Definitions (Version 5.0) = This document defines the '''conceptual meaning''' of all entities in the Costasano Heritage Database. It is the authoritative reference for: * conceptual ER modeling * DBML schema design * Page Schemas and forms * editorial workflows * successor understanding These definitions describe meaning and responsibility, not implementati...", and the only contributor was "Mngr" (talk))
- 16:46, 14 May 2026 Mngr talk contribs moved page ICT:Dashboard help function to ICT:Wiki - Dashboard help function without leaving a redirect
- 16:46, 14 May 2026 Mngr talk contribs moved page ICT:Dashboard autopurge architecture to ICT:Wiki - Dashboard autopurge architecture without leaving a redirect
- 16:45, 14 May 2026 Mngr talk contribs deleted page ICT:D Taxonomy - Vocabulary - Terms use (content was: "= 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 * s...", and the only contributor was "Mngr" (talk))
- 16:43, 14 May 2026 Mngr talk contribs deleted page ICT:D Removing Node Links from Status Messages (content was: "= Drupal 11.3 Technical Note: Removing Node Links from Status Messages = == Overview == In the Heritage Project, historians work primarily within Views. When a node is saved, Drupal 11 default behavior displays a status message: "Node [Title] has been updated," where [Title] is a link to the node page. To prevent users from navigating away from the View, this link is replaced with pla...", and the only contributor was "Mngr" (talk))
- 16:42, 14 May 2026 Mngr talk contribs deleted page ICT:D Publish ready view of a record (content was: "= 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 ste...", and the only contributor was "Mngr" (talk))
- 15:54, 14 May 2026 Mngr talk contribs deleted page ICT:D Multilingual aspect (content was: "= 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....", and the only contributor was "Mngr" (talk))
- 15:54, 14 May 2026 Mngr talk contribs deleted page ICT:D Multilingual Setup (content was: "= 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 the only contributor was "Mngr" (talk))
- 15:53, 14 May 2026 Mngr talk contribs deleted page ICT:D Media-Library uploading one file in an Asset (content was: "= 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 == M...", and the only contributor was "Mngr" (talk))