Main public logs
Appearance
Combined display of all available logs of Costa Sano KB. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 13:38, 28 April 2026 Mngr talk contribs created page Guides:Workflow (Created page with "= This section explains the workflow throughout the application =")
- 13:18, 28 April 2026 Mngr talk contribs created page Project:Infra/Wiki Namespaces Explained (Created page with "= Namespaces and Page Types = This page explains how the wiki is organized. It describes the different namespaces used in the project and what they are for. Understanding namespaces helps contributors know: * where to create pages * what kind of content belongs where * how research material differs from documentation == What is a namespace? == A namespace is simply a prefix in front of a page name. Examples: * HO:Sanatorium Ostend * DA:Facade photograph 1923 *...")
- 13:16, 28 April 2026 Mngr talk contribs created page Project:Data Model/Person, Organisation and HeritageObject - Modelling Rules (Created page with "= Person, Organisation and HeritageObject – Modelling Rules = == Purpose == This page explains the conceptual difference between: * Person * Organisation * HeritageObject These three entities represent fundamentally different types of things. Clearly separating them is essential to keep the data model consistent and avoid confusion. == Core principle == When entering data, always ask: ''Is this a person, a group of people, or a physical thing?'' The answer de...")
- 13:12, 28 April 2026 Mngr talk contribs created page Project:Infra/Mermaid style ER diagram explained (Created page with "== Diagram symbols (legend) == The small symbols at the ends of lines indicate whether there is one or many items. <mermaid> erDiagram ONE ||--|| ONE : "one-to-one" ONE ||--o{ MANY : "one-to-many" MANY }o--|| ONE : "many-to-one" MANY }o--o{ MANY : "many-to-many" </mermaid> Meaning in simple words: * || = exactly one * o{ or }o = many * Lines show how things are connected")
- 13:09, 28 April 2026 Mngr talk contribs created page Project:Motivation/Away from Omeka-S and Zoteror (Created page with "== Why we use MediaWiki only (and not Omeka-S or Zotero) == At the beginning of the project we evaluated tools such as Omeka-S and Zotero. These are excellent applications for publishing digital collections and managing bibliographic references. However, our needs go beyond storing documents or citations. We are building an integrated research environment where historical objects, people, organizations, places, sources, and narrative chapters are all connected in one co...")
- 13:08, 28 April 2026 Mngr talk contribs created page Project:Motivation (Created page with "= Why this project and the way it has been realised? =")
- 12:03, 28 April 2026 Mngr talk contribs created page Project:Entities/Asset (Created page with "= How to Create a DigitalAsset = This guide explains how to add a new photograph or document to the system. == What is a DigitalAsset? == A DigitalAsset is a source such as: * a photo * a scan * a letter * an article * a PDF Each source gets its own page. == Step-by-step == === Step 1 – Prepare your file === Make sure you have: * the image or PDF ready * good quality if possible === Step 2 – Create the DigitalAsset page === Open the DigitalAsset fo...")
- 11:59, 28 April 2026 Mngr talk contribs created page Project:Data Model/Glossary (Created page with "= Glossary = This glossary explains common terms used in the project. == HeritageObject == The thing we study. == DigitalAsset == A digital source such as a photo or document. == File == The stored JPG, PDF, or scan. == Person == A historical individual. == Organization == A group or institution. == Place == A location. == ResearchChapter == A section of the research story. == Identifier == An automatic number used to name items uniquely. == R...")
- 11:57, 28 April 2026 Mngr talk contribs created page Project:Infra/Drupal Glossary (Created page with "= '''Drupal Glossary''' = '''Ajax''' A web technology used to exchange data with a server to dynamically update parts of a web page (for example, forms) without needing entire page reloads. '''Alias''' A user-friendly name to replace the internal path that the system assigns to a URL on the site. For example, you might assign an alias of ''/about'' to the About page on your site, to replace the internal path ''/node/5''. This would give the page a URL of ''<nowiki>htt...")
- 11:56, 28 April 2026 Mngr talk contribs created page Project:Infra (Created page with "= Explanation about the infrastructure and used graphical presentations =")
- 11:54, 28 April 2026 Mngr talk contribs created page Project:Example Stories/Alton (Created page with "= Example Story – The Children in Alton During WWII = This page shows, through a real historical example, how our research information fits naturally into the database structure. We first tell the story in normal language. Afterwards we show how the same information is organized in the system. The goal is to demonstrate that the database does not change our research work. It only structures it clearly. = The story = At the beginning of the Second World War, th...")
- 11:53, 28 April 2026 Mngr talk contribs created page Project:Example Stories (Created page with "= This section gives some examples how to use the application =")
- 10:16, 24 April 2026 Mngr talk contribs created page Project:Data Model/Event Entity Discussion (Created page with "= Historical Events in the Heritage Datamodel = == Purpose of this document == This document proposes the introduction of a new entity type: '''Event'''. It explains why Events are essential in a heritage context, how they relate to existing entities (Person, Organisation, Place, Asset), and which attributes are recommended. The goal is to support discussion and decision‑making within the club. == 1. Why an Event entity is needed == In a heritage project, '''Event...")
- 17:40, 23 April 2026 Mngr talk contribs created page Drupal:Config/Enabling AVIF for Druapl 11 (Created page with "== Server Optimization: Enabling AVIF Support for Drupal 11 == === Overview === As of Drupal 11.2+, the system recommends support for the AVIF image format within the GDToolkit. By default, standard PHP-GD installations on Enterprise Linux may lack this codec. This document outlines the steps taken to enable AVIF support on AlmaLinux 10 to clear Drupal status report warnings and future-proof media handling. === Prerequisites === * '''OS:''' AlmaLinux 10.x * '''Web Serv...")
- 10:12, 23 April 2026 Mngr talk contribs created page Project:Data Model/Entity Definitions (Created page with "= Entity Definitions = This page explains the main concepts used in the project. It describes them in everyday language. No technical knowledge is required. Think of these as the “building blocks” of our documentation system. == Why we use defined concepts == To work together consistently, we must agree on the meaning of words. For example: * What exactly is an object? * What counts as a source? * What is a place? * What is an organization? Clear definitio...")
- 10:11, 23 April 2026 Mngr talk contribs created page Project:Data Model/Overview (Created page with "= Data Model Overview = This page explains, in plain language, how information is organized in the Costasano Heritage Database. It is intended for: * club members * contributors * reviewers * non-technical readers No technical knowledge is required. The goal is simply to understand: ''What kinds of things do we describe, and how do they relate to each other?'' == Purpose == The database helps us: * describe historical objects * record people and organizations...")
- 10:10, 23 April 2026 Mngr talk contribs created page Project:Data Model/Mini Concept Guide (Created page with "= Data Model – Concepts Guide = This page explains, in simple language, how information is organized in our research system. It is written for club members and contributors and requires no technical knowledge. The goal is only to understand how we describe our history in a clear and structured way. == Why a structure? == During research we collect many things: photographs, letters, reports, names of people, buildings, cities, and events. Without structure information...")
- 10:09, 23 April 2026 Mngr talk contribs created page Project:Data Model/Concept Guide (Created page with "= Data Model – Concepts Guide = This page explains, in simple language, how information is organized in our research system. It is written for club members and contributors. No technical or ICT knowledge is required. The goal is only to understand: ''How do we describe our history in a clear and structured way?'' == Why do we need a structure? == During research we collect many things: * photographs * letters * reports * names of people * buildings * cities *...")
- 10:07, 23 April 2026 Mngr talk contribs deleted page Project:Level1 (content was: "This is the level1 page", and the only contributor was "Mngr" (talk))
- 10:07, 23 April 2026 Mngr talk contribs deleted page Project:Level1/Level2/doc (content was: "This is a level 3 test document", and the only contributor was "Mngr" (talk))
- 10:07, 23 April 2026 Mngr talk contribs deleted page Project:Level1/level2 (content was: "level 2 page small letter", and the only contributor was "Mngr" (talk))
- 10:06, 23 April 2026 Mngr talk contribs deleted page Project:Controltest (content was: "This is a control for protection reasons", and the only contributor was "Mngr" (talk))
- 08:38, 23 April 2026 Mngr talk contribs created page Drupal:Navigation (Created page with "= Drupal 11 Navigation Module Configuration Guide = This document outlines the steps to implement the new Navigation sidebar while decluttering the UI for the Historian role, specifically addressing the visibility of administrative tabs and form actions (Save buttons). == 1. Prerequisites == * Ensure the site is running '''Drupal 11.3.8'''. * Enable the '''Navigation''' module (stable in D11). * Recommended: Disable the legacy '''Toolbar''' module after setup to avoid...")
- 08:54, 22 April 2026 Mngr talk contribs deleted page Drupal:Barrio (content before blanking was: "#REDIRECT Drupal:Barrio Front End template")
- 08:52, 22 April 2026 Mngr talk contribs deleted page Drupal:Barrio/Buttons (content before blanking was: "#REDIRECT Drupal:Barrio Frond End template/Buttons")
- 08:52, 22 April 2026 Mngr talk contribs deleted page Drupal:Barrio Frond End template/Buttons (content before blanking was: "#REDIRECT Drupal:Barrio Front End template/Buttons")
- 17:04, 21 April 2026 Mngr talk contribs created page Drupal:Config/Performance issue (Created page with "== Drupal 11 Media Upload: PDF Thumbnail Troubleshooting (AlmaLinux 10.3 & Hyper-V) == === Issue Summary === * '''Symptoms:''' PDF uploads show a "black space" (broken icon) during the "Add Selected" AJAX phase. Standard images work fine. PDF thumbnails render correctly only ''after'' the entity is saved and viewed on the next page. * '''Error Log:''' {{code|fopen(): Failed to open stream: No such file or directory}} targeting a {{code|.webp}} or {{code|.png}} derivativ...")
- 12:31, 16 April 2026 Mngr talk contribs deleted page Drupal:C-Modules/ToDo (content was: "= Computed Field for Displaying a Map Link on Organisation Entities = == Overview == This document describes how to add a read‑only computed field to the Organisation entity type that displays a map link based on the coordinates of the referenced Place. The field is not stored in the database. Instead, it dynamically computes a URL using the latitude, longitude, and zoom level of th...", and the only contributor was "Mngr" (talk))
- 16:39, 15 April 2026 Mngr talk contribs created page Drupal:C-Modules/ToDo (Created page with "= Computed Field for Displaying a Map Link on Organisation Entities = == Overview == This document describes how to add a read‑only computed field to the Organisation entity type that displays a map link based on the coordinates of the referenced Place. The field is not stored in the database. Instead, it dynamically computes a URL using the latitude, longitude, and zoom level of the Place entity. This allows the Organisation edit form and view page to show a “View...")
- 12:30, 15 April 2026 Mngr talk contribs moved page Drupal:C-Moduoles/Costasano-Asset/extension-validation to Drupal:C-Modules/Costasano-Asset/extension-validation without leaving a redirect
- 12:30, 15 April 2026 Mngr talk contribs moved page Drupal:C-Moduoles/Costasano-Asset to Drupal:C-Modules/Costasano-Asset without leaving a redirect
- 16:05, 13 April 2026 Mngr talk contribs created page Drupal:C-Moduoles/Costasano-Asset/extension-validation (Created page with "= Custom Validation for Asset: Exactly One of Place or Organisation Required = This document explains how to add a custom validation rule to the Asset content type. The rule enforces that: * field_as_chapter is required (already handled) * EXACTLY ONE of the following must be filled: ** field_as_place ** field_as_organisation This prevents invalid Asset Codes from being generated. == Why Entity Validation Is Needed == The autocode logic runs in hook_entity_presave...")
- 15:49, 13 April 2026 Mngr talk contribs created page Drupal:C-Moduoles/Costasano-Asset (Created page with "= Custom Module: Automatic Asset Code Generation and Form Behaviour = This document explains in detail how the custom Drupal module for the Asset content type works. It covers the autocode generation logic, the filename extraction feature, and the form behaviour modifications. == Overview == The module performs three major functions: * Generates an automatic Asset Code based on: ** Chapter Code ** Organisation Code OR Place Code ** A global 5‑digit counter * Extr...")
- 15:48, 13 April 2026 Mngr talk contribs created page Drupal:C-Modules (Created page with "= Section for explanation of Custom Modules =")
- 08:46, 13 April 2026 Mngr talk contribs created page Drupal:Views/ChapterSelector described (Created page with "= Description of ChapterSelector = ChapterSelector is a view to show both "Code - Name" to be used in different entities where selection of a Chapter record is needed. This avoids to try to understand the meaning of the code.")
- 08:41, 13 April 2026 Mngr talk contribs created page Project:Entities/Chapter (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...")
- 08:40, 13 April 2026 Mngr talk contribs created page Project:Entities (Created page with "= Detailed description of the entities =")
- 08:39, 13 April 2026 Mngr talk contribs created page Project:Data Model (Created page with "= Data Model =")
- 15:25, 12 April 2026 Mngr talk contribs moved page Drupal:Views/PersonAssetList to Drupal:Views/PersonAssetList described without leaving a redirect
- 15:24, 12 April 2026 Mngr talk contribs moved page Drupal:Views/Template to Drupal:Views/Page Template to fill without leaving a redirect
- 15:23, 12 April 2026 Mngr talk contribs deleted page Drupal:Newpage (content was: "This ia a new page", and the only contributor was "Mngr" (talk))
- 15:23, 12 April 2026 Mngr talk contribs deleted page Drupal:NewTest (content was: "this is a new test", and the only contributor was "Mngr" (talk))
- 15:21, 12 April 2026 Mngr talk contribs deleted page Drupal:VeryNewPage (content was: "This is a very new page", and the only contributor was "Mngr" (talk))
- 15:13, 12 April 2026 Mngr talk contribs deleted page Template:Shortdesc (content was: "<includeonly></includeonly><noinclude> Usage: {{Shortdesc|Your description here}} </noinclude>", and the only contributor was "Mngr" (talk))
- 14:55, 12 April 2026 Mngr talk contribs moved page Wiki:Lua - how to make it work to Wiki:Config/Lua - how to make it work without leaving a redirect
- 14:54, 12 April 2026 Mngr talk contribs moved page Wiki:Lua to Wiki:Lua - how to make it work without leaving a redirect
- 14:53, 12 April 2026 Mngr talk contribs deleted page Wiki:Virtual Host - mw145 - initial (content was: "#REDIRECT Wiki:Config/Virtual Host - mw145 - initial", and the only contributor was "Mngr" (talk))
- 14:53, 12 April 2026 Mngr talk contribs deleted page Wiki:Config/Virtual Host - mw145 - initial (content was: "= Initial Version - No rewrite = <pre> <VirtualHost *:8081> ServerName mw145.local DocumentRoot /var/www/mw145 <Directory /var/www/mw145> AllowOverride All Require all granted </Directory> ErrorLog /var/log/httpd/mw145-local-error.log CustomLog /var/log/httpd/mw145-local-access.log combined </VirtualHost> </pre> = Version with rewrite = <p...", and the only contributor was "Mngr" (talk))
- 14:52, 12 April 2026 Mngr talk contribs moved page Wiki:Virtual Host for mwiki to Wiki:Conifg/Virtual Host for mwiki without leaving a redirect
- 14:50, 12 April 2026 Mngr talk contribs moved page Wiki:Virtual Host - mw145 - initial to Wiki:Config/Virtual Host - mw145 - initial