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).
- 11:58, 30 May 2026 Mngr talk contribs created page Drupal:CSS/Multi Column Page layout with margins for the component (Created page with "= Drupal Publication Components – Consistent Spacing Strategy = == Objective == When building publication pages composed of multiple reusable components such as: * Historical Cards * Text Boxes * Carousels * Maps * Future publication blocks a common problem quickly appears: <pre> Components touch each other. The layout feels crowded. Alignment becomes inconsistent. </pre> The objective is to establish a simple spacing rule that can be applied consistently across...")
- 14:53, 29 May 2026 Mngr talk contribs created page Drupal:CSS/Box-Shadow (Created page with "= CSS box-shadow: Parameter Reference = This document explains the parameters of the CSS ''box-shadow'' property, using a practical example relevant for Bootstrap containers. == Example == <syntaxhighlight lang="css"> box-shadow: 3px 3px 8px rgba(0,0,0,0.15); </syntaxhighlight> == Parameter Breakdown == ; '''1. Horizontal offset''' : The first value. Determines how far the shadow moves horizontally. : *Positive value*: shadow moves to the right. : *Negative value*: s...")
- 12:56, 29 May 2026 Mngr talk contribs created page Drupal:CSS/Essential CSS and Bootstrap Concepts for Drupal Pages (Created page with "= Essential CSS and Bootstrap Concepts for Drupal Publication Pages = == Objective == The objective is not to become a CSS specialist. The objective is to understand the limited set of CSS and Bootstrap concepts required to: * Create attractive publication pages. * Understand Drupal themes and templates. * Modify existing components. * Build cards, carousels and detailed pages. * Troubleshoot layout issues. The best way to learn is: # Read the concept. # Create a...")
- 08:28, 29 May 2026 Mngr talk contribs created page Drupal:Content/Pages/Detailed Page Layout - Builder and Paragraph compnents (Created page with "= Drupal 11 – Detailed Pages using Layout Builder and Paragraph Components = == Objective == The objective of this experiment was to investigate how detailed publication pages can be created in Drupal while maintaining: * A fixed page layout. * A simple editor workflow. * Maximum reuse of existing paragraph components. * A future path toward automatic publication from the data model. The initial question was whether Layout Builder and Paragraphs could be combined e...")
- 16:49, 28 May 2026 Mngr talk contribs created page Drupal:-BIN (Created page with "= Drupal BIN - pages to forget... =")
- 17:40, 27 May 2026 Mngr talk contribs created page Drupal:Cleanup/Detecting usage of paragraph type (Created page with "= Drupal Cleanup Technique: Detecting Usage of a Paragraph Type = == Purpose == Before deleting a Paragraph Type, verify whether instances of that paragraph type still exist in the database. This avoids: * deleting a paragraph type still in use * leaving orphaned content * accidental loss of content references == Basic Verification == Count the number of paragraph instances of a specific type. <syntaxhighlight lang="sql"> SELECT COUNT(*) FROM paragraphs_item_field...")
- 17:39, 27 May 2026 Mngr talk contribs created page Drupal:Cleanup (Created page with "= Cleaning up the drupal infrastructure =")
- 09:42, 27 May 2026 Mngr talk contribs created page Drupal:CSS/Architectural Layers - understanding where css fits (Created page with "= Drupal Architecture Layers – Practical Understanding = One important lesson learned during the Historical Card cleanup is that Drupal becomes much easier to understand when separating the system into distinct layers. Many frustrations encountered during the first months originated from mixing these layers together. == The Four Layers == <pre> Content Architecture ↓ (Views, Nodes, Paragraphs, Assets, Media) Mapping Layer ↓ (Twig templates) Reusable C...")
- 09:36, 27 May 2026 Mngr talk contribs created page Drupal:CSS/CSS architecture notes (Created page with "= Drupal Theme CSS Architecture Notes = == Context == Current situation: <pre> mybarrio.info.yml ↓ loads libraries mybarrio.libraries.yml ↓ defines CSS and JS assets Twig templates ↓ can optionally attach additional libraries Browser ↓ receives HTML + CSS + JS </pre> ---- == 1. Current Theme Structure == === mybarrio.info.yml === Current configuration: <syntaxhighlight lang="yaml"> libraries: - mybarrio/mystyling - mybarrio/bootstra...")
- 09:35, 27 May 2026 Mngr talk contribs created page Drupal:CSS (Created page with "= CSS section of the drupal content =")
- 11:33, 23 May 2026 Mngr talk contribs created page Drupal:Syntax/Twig Syntax — Comments, Variables and Logic (Created page with "= Twig Syntax — Comments, Variables and Logic = == Introduction == Twig templates use different syntax blocks depending on their purpose. The three most important Twig syntax families are: * Comments * Variable output * Logic and control structures --- == 1 — Twig Comments == Twig comments use the syntax: <pre> {# comment #} </pre> Example: <pre> {# Historical Card component reusable by: - Paragraphs - Views #} </pre> Important characteristics:...")
- 11:32, 23 May 2026 Mngr talk contribs created page Drupal:Syntax (Created page with "= Pages explaining syntax rules in Drupal for all sorts of file types =")
- 19:55, 22 May 2026 Mngr talk contribs created page Drupal:Content/PubModel/Towards a Semantic Publication Component Architecture (Created page with "= Intention Document — Toward a Semantic Publication Component Architecture = == Context == During the implementation of the recursive chapter publication mechanism in Drupal, an important architectural clarification progressively emerged. The original intention was: <pre> Use Paragraph types everywhere to ensure visual consistency across the publication website. </pre> This initially appeared logical because: * Paragraphs provide reusable visual structures * Twig...")
- 12:23, 22 May 2026 Mngr talk contribs created page Drupal:PubMode/From Scratch BLOCK VIEW subchapters (Created page with "= DRUPAL 11 — COMPLETE SUBCHAPTER GRID VIEW FROM SCRATCH = = GOAL = Create a block View that: * displays ONLY the subchapters of the current chapter page * displays: * image * title * teaser text * link * uses: * Bootstrap grid * Twig templates * contextual filtering * is embedded inside the chapter node Twig template --- = IMPORTANT DATA MODEL = The recursive content type: <pre> Chapter </pre> contains the field: <pre> field_ch_parent_chapt...")
- 08:57, 22 May 2026 Mngr talk contribs created page Drupal:PubModel/automatic subchapter card grid architecture (Created page with "= DRUPAL 11 — AUTOMATIC SUBCHAPTER CARD GRID ARCHITECTURE = = GOAL = Create an automatic publication mechanism where: * parent chapters appear on the homepage carousel * each parent chapter page automatically displays: * all subchapters * as Bootstrap cards * in a 2-column responsive grid * cards are generated automatically from: * the recursive chapter datamodel * without manual paragraph creation This architecture uses: * Drupal 11 * Views * Twig * Boo...") Tag: Visual edit: Switched
- 16:33, 21 May 2026 Mngr talk contribs created page Drupal:PubModel/Bootstrap Icons (Created page with "= Bootstrap makes available a serious number of icons ==") Tag: Visual edit
- 16:15, 21 May 2026 Mngr talk contribs created page Drupal:PubModel/Overview - planning (Created page with "Structured knowledge + Automatic publication generation + Editorial storytelling + Reusable visual components")
- 16:01, 21 May 2026 Mngr talk contribs created page Drupal:PubModel/CONTEXTUAL FILTERS FOR CHAPTER / SUBCHAPTER CARD GRIDS (Created page with "= DRUPAL 11 — CONTEXTUAL FILTERS FOR CHAPTER / SUBCHAPTER CARD GRIDS = = GOAL = Create a chapter page architecture where: * top-level chapters (T00, T01, ...) appear on the homepage carousel * chapter pages automatically display their subchapters as Bootstrap cards * each subchapter card links to a detailed heritage page The architecture uses: * Drupal 11 * Views * Twig * contextual filters * Bootstrap card layouts * recursive parent/child chapter relation...")
- 16:02, 19 May 2026 Mngr talk contribs created page Drupal:PubModel/Final CardGrid for subchapter pages (Created page with "= Automatic Subchapter Grid Using Twig, Views, and a Paragraph Card Component = ''A complete mechanism for generating subchapter cards automatically on every Chapter page'' == 1. Purpose == This document describes a clean and fully automated mechanism to display subchapters on a Chapter page. The system uses: * A fixed Twig template for the Chapter page layout * A View that selects subchapters based on the current node ID * A Paragraph type that defines the card comp...")
- 15:40, 19 May 2026 Mngr talk contribs created page Drupal:PubModel/Use contextual filter for views (parameter passing) (Created page with " = Using a Contextual Filter in a Drupal View = ''A simple explanation for selecting data dynamically based on a parameter'' == 1. Purpose == A contextual filter allows a single View to show different results depending on a value passed into it (for example: a node ID). This makes it possible to reuse one View on multiple pages, each time showing only the data relevant to that page. == 2. Typical Use Case == You have a content type with a parent–child relationship...")
- 09:56, 19 May 2026 Mngr talk contribs moved page Drupal:Pages/Chapter navigation, Teaser Metadata and Views-Based Rendering Strategy to Drupal:PubModel/Chapter navigation, Teaser Metadata and Views-Based Rendering Strategy without leaving a redirect
- 13:49, 18 May 2026 Mngr talk contribs created page Drupal:PubModel/Semantic Story Content Types & Page Templates – Architectural Framework (Created page with "= Semantic Story Content Types & Page Templates – Architectural Framework = ''Outcome of the reflection on how stories, datamodel entities, and publication templates fit together'' == 1. Purpose == This document captures the architectural insight that emerged from reflection: the system requires **semantic story content types** that curate and combine information from the relational datamodel, while **page templates** provide the presentation layer for publishing thes...")
- 13:17, 18 May 2026 Mngr talk contribs created page Drupal:PubModel/Architecture for a Publication‑Driven Drupal Heritage Platform (Created page with "= Architecture for a Publication‑Driven Drupal Heritage Platform = ''Conceptual design, reflection notes, and component blueprint'' == 1. Purpose of this document == This document captures the architectural thinking behind the next development phase: * stabilising the '''presentation layer''' (paragraphs, Twig, CSS) * defining the '''publication components''' * linking the '''datamodel''' to the '''publication model''' * preparing for '''automatic publication''' driv...")
- 13:09, 18 May 2026 Mngr talk contribs created page Drupal:PubModel/View Library Specification (Created page with "= View Library Specification = ''Catalogue of all Views required for the publication model, including purpose, filters, relationships, contextual filters, sorting, and output fields'' == 1. Purpose == This document defines the complete library of Views required for the heritage publication platform. Views are the '''publication selectors''' — they decide what content appears in: * carousels * card grids * booklets * galleries * related lists * detail pages Views m...")
- 13:07, 18 May 2026 Mngr talk contribs created page Drupal:PubModel/Paragraph Library Specification (Created page with "= Paragraph Library Specification = ''Catalogue of all paragraph types, their purpose, fields, Twig/CSS implications, and usage patterns'' == 1. Purpose == This document defines the complete library of paragraph types required for the heritage publication platform. Paragraphs form the '''presentation layer''' of the system and are the building blocks used to assemble all pages. The goal of this specification is to: * avoid chaos and duplication * ensure each paragra...")
- 13:05, 18 May 2026 Mngr talk contribs created page Drupal:PubModel/Datamodel Refinement Plan – Supporting the Publication Model (Created page with "= Datamodel Refinement Plan – Supporting the Publication Model = ''How to evolve the heritage datamodel to enable automatic, safe, and structured publication'' == 1. Purpose == This document describes how the existing heritage datamodel should be refined to fully support the publication model. It identifies: * required fields * required relationships * metadata standardisation * naming conventions * readiness signals * structural improvements The goal...")
- 13:04, 18 May 2026 Mngr talk contribs created page Drupal:PubModel/Publication Model – Architectural Blueprint (Created page with "= Publication Model – Architectural Blueprint = ''How datamodel, Views, paragraphs, and templates form an automatic publication engine'' == 1. Purpose == This document defines the publication model for the heritage platform. It explains how: * the datamodel (heritage graph) * the presentation layer (paragraphs, Twig, CSS) * the publication selectors (Views) work together to produce a fully automated, safe, and successor‑friendly publication system. This model e...")
- 13:02, 18 May 2026 Mngr talk contribs created page Drupal:PubModel/Subchapter Detail Page – Publication Blueprint (Created page with "= Subchapter Detail Page – Publication Blueprint = ''Page structure, paragraph composition, metadata usage, and publication logic'' == 1. Purpose == This document defines the structure of a Subchapter detail page. This page is the destination when a user clicks a card in the Subchapter Cards paragraph. == 2. Page Role == A Subchapter page: * Presents a specific topic within a Chapter * Acts as a container for Assets, Persons, Places, and related content * Is assembl...")
- 13:01, 18 May 2026 Mngr talk contribs created page Drupal:PubModel/Overlay Paragraph – Technical Blueprint (Created page with "= Overlay Paragraph – Technical Blueprint = ''Component specification, Twig structure, CSS structure, and usage patterns'' == 1. Purpose == The Overlay paragraph provides a responsive image with text layered on top. It is used for: * Hero banners * Section headers * Visual emphasis blocks * Highlighted content == 2. Functional Overview == The Overlay paragraph must: * Display a responsive image * Show overlay text (title + subtitle) * Support dark/light overlay mod...")
- 13:00, 18 May 2026 Mngr talk contribs created page Drupal:PubModel/Booklet Paragraph – Technical Blueprint (Created page with "= Booklet Paragraph – Technical Blueprint = ''Component specification, data flow, Twig structure, CSS structure, and View integration'' == 1. Purpose == The Booklet paragraph provides a compact visual representation of a multi‑page document (PDF or image set). It displays a small “booklet card” and opens a full viewer when clicked. It is designed for: * Old digitised papers * Multi‑page documents * Magazines, brochures, reports * Archival material == 2. Fu...")
- 12:58, 18 May 2026 Mngr talk contribs created page Drupal:PubModel/Subchapter Cards Paragraph – Technical Blueprint (Created page with "= Subchapter Cards Paragraph – Technical Blueprint = ''Component specification, Twig structure, CSS structure, and View configuration'' == 1. Purpose of this document == This document defines the architecture and implementation details for the '''Subchapter Cards paragraph'''. This paragraph is a core navigation component in the publication model: * It displays a grid of cards. * Each card represents a Subchapter. * Each card links to a Subchapter detail page. * Ca...")
- 12:56, 18 May 2026 Mngr talk contribs created page Drupal:PubModel/Architecture (Created page with "= Architecture for a Publication‑Driven Drupal Heritage Platform = ''Conceptual design, reflection notes, and component blueprint'' == 1. Purpose of this document == This document captures the architectural thinking behind the next development phase: * stabilising the '''presentation layer''' (paragraphs, Twig, CSS) * defining the '''publication components''' * linking the '''datamodel''' to the '''publication model''' * preparing for '''automatic publication''' driv...")
- 12:55, 18 May 2026 Mngr talk contribs created page Drupal:PubModel (Created page with "= Chapter on publication model =")
- 09:30, 18 May 2026 Mngr talk contribs moved page Drupal:Structuring/Usijng Config Export and grep for Architectural Tracing to Drupal:Structuring/Using Config Export and grep for Architectural Tracing without leaving a redirect
- 09:28, 18 May 2026 Mngr talk contribs moved page Drupal:Overlay/Paragraph type text + image to Drupal:Paragraphs/Paragraph type text + image without leaving a redirect
- 09:27, 18 May 2026 Mngr talk contribs moved page Drupal:Paragraph/Usage Guide to Drupal:Paragraphs/Usage Guide without leaving a redirect
- 09:26, 18 May 2026 Mngr talk contribs moved page Drupal:Pages/Carousel Styling & Paragraph Integration to Drupal:Paragraphs/Carousel Styling & Paragraph Integration without leaving a redirect
- 09:25, 18 May 2026 Mngr talk contribs moved page Drupal:Pages/Paragraph Usage Guide to Drupal:Paragraph/Usage Guide without leaving a redirect
- 09:25, 18 May 2026 Mngr talk contribs created page Drupal:Paragraphs (Created page with "= Chapter on the use of Paragraph types in Drupal 11 =")
- 09:24, 18 May 2026 Mngr talk contribs moved page Drupal:Pages/Overlay memory sheet to Drupal:Overlay/Memory Sheet without leaving a redirect
- 09:22, 18 May 2026 Mngr talk contribs moved page Drupal:Pages/Paragraph type text + image to Drupal:Overlay/Paragraph type text + image without leaving a redirect
- 09:21, 18 May 2026 Mngr talk contribs moved page Drupal:Pages/Historical Card System to Drupal:Overlay/Historical Card System without leaving a redirect
- 09:20, 18 May 2026 Mngr talk contribs moved page Drupal:Pages/Overlay general css to Drupal:Overlay/General CSS without leaving a redirect
- 09:19, 18 May 2026 Mngr talk contribs moved page Drupal:Pages/Overlay Developers reference to Drupal:Overlay/Developers Reference without leaving a redirect
- 09:18, 18 May 2026 Mngr talk contribs moved page Drupal:Pages/Overlay design blocks to Drupal:Overlay/Design Blocks without leaving a redirect
- 09:16, 18 May 2026 Mngr talk contribs moved page Drupal:Bootstrap/Layout issues - overlay to Drupal:Overlay/Bootstrap Layout Issues without leaving a redirect
- 09:15, 18 May 2026 Mngr talk contribs moved page Drupal:Pages/Overlay- recap sheet to Drupal:Overlay/Recap Sheet without leaving a redirect
- 09:15, 18 May 2026 Mngr talk contribs moved page Drupal:Pages/Overlay animation to Drupal:Overlay/Animation without leaving a redirect
- 09:14, 18 May 2026 Mngr talk contribs moved page Drupal:Pages/Overlay Cards to Drupal:Overlay/Cards without leaving a redirect
- 09:13, 18 May 2026 Mngr talk contribs moved page Drupal:Pages/Overlay - floating overlay to Drupal:Overlay/Floating Overlay without leaving a redirect