Main public logs
Combined display of all available logs of Dune Awakening DB. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 17:45, 2 June 2025 Operator talk contribs created page Template:VideoGallery/styles.css (Created page with "Template:VideoGallery/styles.css Video Gallery system styles for Dune wiki Integrates with existing Dune theme: ================================================ VIDEO GALLERY BASE STYLES ================================================: Main Container - Fixed height for wiki integration: .video-gallery-main-container { display: flex; gap: 12px; padding: 12px 0; max-width: 100%; margin: 0 auto; font-family: 'Rajdhani',...")
- 17:43, 2 June 2025 Operator talk contribs created page Template:VideoGallery (Created page with "<includeonly><templatestyles src="Template:VideoGallery/styles.css" />__NOTOC__ <!-- Main Video Gallery Container --> <div class="video-gallery-main-container"> <!-- Video Categories (Left Column - 60%) --> <div class="video-categories"> <!-- Search Bar --> <div class="video-search-bar"> <input type="text" class="video-search-input" placeholder="Search videos..."> <button class="video-search-button">Search</button> </div> <!-- Tab Nav...")
- 10:37, 2 June 2025 Operator talk contribs created page MediaWiki:Gadgets-definition (Created page with "* JourneySystem[ResourceLoader|default|targets=desktop,mobile|dependencies=mediawiki.util,jquery]|JourneySystem.js")
- 10:36, 2 June 2025 Operator talk contribs created page MediaWiki:Gadget-JourneySystem.js (Created page with "Journey System – ResourceLoader gadget * Dependencies: mediawiki.util, jquery * Last copied from MediaWiki:Common.js on 2025-06-02: ( function ( mw, $ ) { 'use strict'; // ── Abort if the page has no journey markup ──────────────────────────────── if ( !$( '.journey-main-container' ).length ) { return; } // ── BEGIN: original common.js content (unchanged) ────────...")
- 10:03, 2 June 2025 Operator talk contribs deleted page Template:JourneysPage/styles.css (content was: "********************************************************* * Journeys Page Styles * (Extends Dune Awakening Theme) *********************************************************: ================================================ JOURNEYS PAGE CONTAINER & LAYOUT ================================================: .journeys-page-container { display: flex; gap...", and the only contributor was "Operator" (talk))
- 23:30, 1 June 2025 Operator talk contribs created page Videos (Created page with "{{VideoGallery}}")
- 23:26, 1 June 2025 Operator talk contribs created page MediaWiki:Gadget-VideoGallery.json (Created page with "{ "type": "script", "resourceLoader": true, "targets": ["desktop", "mobile"], "dependencies": [ "mediawiki.util", "mediawiki.api", "jquery" ], "package": "VideoGallery" }")
- 23:26, 1 June 2025 Operator talk contribs created page MediaWiki:Gadget-VideoGallery.js (Created page with "Video Gallery – Common.js / Gadget Loads only when .video-gallery-main-container exists: mw.loader.using( [ 'jquery', 'mediawiki.util' ] ).then( function () { 'use strict'; // Avoid double-init if RL bundles it twice if ( window.DuneVideoGalleryLoaded ) { return; } window.DuneVideoGalleryLoaded = true; // Bail out on pages without a gallery if ( !$( '.video-gallery-main-container' ).length ) { return; } /* -------------------------------------------...")
- 22:50, 1 June 2025 Operator talk contribs created page Module:VideoGallery (Created page with "-- Module:VideoGallery -- Handles video gallery display with database integration local p = {} -- Database connection function local function getDB() return mw.ext.LuaSQLite.open('duneawakening') end -- Convert seconds to MM:SS format local function formatDuration(seconds) if not seconds or seconds == 0 then return "" end local minutes = math.floor(seconds / 60) local secs = seconds % 60 return string.format("%d:%02d", minutes, secs) en...")
- 22:48, 1 June 2025 Operator talk contribs created page Template:Videos/styles.css (Created page with "Template:VideoGallery/styles.css Video Gallery system styles for Dune wiki Based on Journey system design: ================================================ VIDEO GALLERY BASE STYLES ================================================: Main Container: .video-gallery-main-container { display: flex; gap: 12px; padding: 12px 0; max-width: 100%; margin: 0 auto; font-family: 'Rajdhani', sans-serif; position: relative; h...")
- 22:36, 1 June 2025 Operator talk contribs created page Template:Videos (Created page with "{{#css:Template:VideoGallery/styles.css}} <div class="video-gallery-main-container"> <!-- Video Categories Section (60% width) --> <div class="video-categories"> <!-- Search Bar (Optional) --> <div class="video-search-bar"> <input type="text" class="video-search-input" placeholder="Search videos..."> <button class="video-search-button">Search</button> </div> <!-- Tab Navigation --> <div clas...")
- 13:53, 31 May 2025 Operator talk contribs created page Template:JourneyMaterialsDebug (Created page with "<includeonly><!-- Debug version to test the query --> <div style="background: #333; border: 2px solid yellow; padding: 15px; color: white;"> <h3>Debug Info for Journey {{{id|{{{1|}}}}}}</h3> <h4>1. Testing Basic Query (no joins):</h4> {{#get_external_data:source=externaldb |from=data_journey_objectives |data=journey_id=journey_id,objective_name=name |where=journey_id={{{id|{{{1|}}}}}} }} {{#for_external_table:| Journey {{{journey_id}}}: {{{objective_name}}}<br/> }}...")
- 15:43, 26 May 2025 Operator talk contribs created page Template:ResourcePage/styles.css (Created page with "********************************************************* * Template:ResourcePage/styles.css (stand-alone bundle) * Dune Awakening — Resource Page * v1.1 · 2025-05-26 *********************************************************: ======================================================== SECTION 0 · SHARED BUILDING-PAGE RULES (copied verbatim from Template:BuildingPage/styles.css) ========================================================: .respons...")
- 15:20, 26 May 2025 Operator talk contribs deleted page MediaWiki:Template:ResourceCraftedFrom (content was: "<includeonly><!-- Template:ResourceCraftedFrom (comma-escaped) --> {{#get_external_data: source = externaldb |from = data_recipe_ingredients JOIN data_recipes ON data_recipe_ingredients.recipe_id = data_recipes.id JOIN data_recipe_stations ON data_recipes.id = data_recipe_stations.recipe_id LEFT JOIN data_r...", and the only contributor was "Operator" (talk))
- 15:20, 26 May 2025 Operator talk contribs created page Template:ResourceCraftedFrom (Created page with "<includeonly><!-- Template:ResourceCraftedFrom (comma-escaped) --> {{#get_external_data: source = externaldb |from = data_recipe_ingredients JOIN data_recipes ON data_recipe_ingredients.recipe_id = data_recipes.id JOIN data_recipe_stations ON data_recipes.id = data_recipe_stations.recipe_id LEFT JOIN data_recipe_outcomes ON data_recipes.id = data_recipe_outcomes.recipe_id |data = Output...")
- 15:20, 26 May 2025 Operator talk contribs deleted page MediaWiki:Template:ResourceCraftedWith (content was: "<includeonly><!-- Template:ResourceCraftedWith (fixed) --> {{#get_external_data: source = externaldb |from = data_recipe_outcomes JOIN data_recipes ON data_recipe_outcomes.recipe_id = data_recipes.id JOIN data_recipe_ingredients ON data_recipes.id = data_recipe_ingredients.recipe_id JOIN data_recipe_stations...", and the only contributor was "Operator" (talk))
- 15:20, 26 May 2025 Operator talk contribs created page Template:ResourceCraftedWith (Created page with "<includeonly><!-- Template:ResourceCraftedWith (fixed) --> {{#get_external_data: source = externaldb |from = data_recipe_outcomes JOIN data_recipes ON data_recipe_outcomes.recipe_id = data_recipes.id JOIN data_recipe_ingredients ON data_recipes.id = data_recipe_ingredients.recipe_id JOIN data_recipe_stations ON data_recipes.id = data_recipe_stations.recipe_id |data = OutputItem = outp...")
- 15:18, 26 May 2025 Operator talk contribs created page Template:ResourcePage (Created page with "<includeonly> <div class="dune-breadcrumb-nav"> <templatestyles src="Template:ResourcePage/styles.css" /> <!-- ───── 1. MAIN ITEM LOOKUP ───── --> {{#get_external_data: source=externaldb |from=data_items |data=ItemID=item_id,InternalName=internal_name,ResourceClass=resource_class, ResourceSubclass=resource_subclass,Tier=tier,Rarity=rarity,Faction=faction, Name=name,Description=description,HowToObtain=how_to_obtain,Notes=notes,...")
- 15:18, 26 May 2025 Operator talk contribs deleted page MediaWiki:Template:ResourcePage (content was: "<includeonly> <div class="dune-breadcrumb-nav"> <templatestyles src="Template:ResourcePage/styles.css" /> <!-- ───── 1. MAIN ITEM LOOKUP ───── --> {{#get_external_data: source=externaldb |from=data_items |data=ItemID=item_id,InternalName=internal_name,ResourceClass=resource_class, ResourceSubclass=resource_subclass,Tier=tier,Rarity=rarity,...", and the only contributor was "Operator" (talk))
- 15:18, 26 May 2025 Operator talk contribs created page Template:ResourcePage&action=edit (Created page with "<includeonly> <div class="dune-breadcrumb-nav"> <templatestyles src="Template:ResourcePage/styles.css" /> <!-- ───── 1. MAIN ITEM LOOKUP ───── --> {{#get_external_data: source=externaldb |from=data_items |data=ItemID=item_id,InternalName=internal_name,ResourceClass=resource_class, ResourceSubclass=resource_subclass,Tier=tier,Rarity=rarity,Faction=faction, Name=name,Description=description,HowToObtain=how_to_obtain,Notes=notes,...")
- 14:13, 26 May 2025 Operator talk contribs created page MediaWiki:Template:ResourceCraftedFrom (Created page with "{{#get_external_data: source = externaldb |from = data_recipe_ingredients JOIN data_recipes ON data_recipe_ingredients.recipe_id = data_recipes.id JOIN data_recipe_stations ON data_recipes.id = data_recipe_stations.recipe_id LEFT JOIN data_recipe_outcomes ON data_recipes.id = data_recipe_outcomes.recipe_id |data = OutputItem = primary_output_label, Resources = GROUP_CONCAT(...")
- 14:08, 26 May 2025 Operator talk contribs created page MediaWiki:Template:ResourceCraftedWith (Created page with "{{#get_external_data: source=externaldb |from=data_recipe_outcomes o INNER JOIN data_recipes r ON o.recipe_id = r.id INNER JOIN data_recipe_ingredients i ON r.id = i.recipe_id INNER JOIN data_recipe_stations s ON r.id = s.recipe_id |data=OutputItem=o.output_label, Resources=GROUP_CONCAT(DISTINCT CONCAT(i.ingredient_label, ' x', i.amount) SEPARATOR ', '), Stations=GROUP_CONCAT(DISTINCT s.production_type SEPARATOR ', '), WaterML=r.water_ml_t...")
- 14:08, 26 May 2025 Operator talk contribs created page MediaWiki:Template:ResourcePage/styles.css (Created page with "********************************************************* * Template:ResourcePage/styles.css * Dune Awakening Resource Page Template Styles * (v1.0 · 2025-05-26) *********************************************************: ================================================ INHERIT BUILDING PAGE STYLES ================================================: Import all building page styles as base: @import url('Template:BuildingPage/styles.css'); /* ====...")
- 13:58, 26 May 2025 Operator talk contribs created page MediaWiki:Template:ResourcePage (Created page with "<includeonly> <div class="dune-breadcrumb-nav"> <templatestyles src="Template:ResourcePage/styles.css" /> <!-- ───── 1. MAIN ITEM LOOKUP ───── --> {{#get_external_data: source=externaldb |from=data_items |data=ItemID=item_id,InternalName=internal_name,ResourceClass=resource_class, ResourceSubclass=resource_subclass,Tier=tier,Rarity=rarity,Faction=faction, Name=name,Description=description,HowToObtain=how_to_obtain,Notes=notes,...")
- 13:31, 26 May 2025 Operator talk contribs created page MediaWiki:ResourcePage.js (Created page with "* * ResourcePage.js - ResourceLoader Module * This file should be created as MediaWiki:ResourcePage.js * * Dependencies: jquery, mediawiki.api, mediawiki.util: ( function ( $, mw ) { 'use strict'; * * Resource Page Enhancement Module * Provides interactive features for resource pages including * search functionality and popup displays for recipes: var ResourcePage = { /** * Configuration *...")
- 02:50, 26 May 2025 Operator talk contribs created page File:A New Beginning Journey Icon.jpg (File uploaded with MsUpload)
- 02:50, 26 May 2025 Operator talk contribs uploaded File:A New Beginning Journey Icon.jpg (File uploaded with MsUpload)
- 02:50, 26 May 2025 Operator talk contribs created page File:Jabal Efrit & Hagga Rift Journey Icon.jpg (File uploaded with MsUpload)
- 02:50, 26 May 2025 Operator talk contribs uploaded File:Jabal Efrit & Hagga Rift Journey Icon.jpg (File uploaded with MsUpload)
- 02:50, 26 May 2025 Operator talk contribs created page File:The Fall Of The Proteus Journey Icon.jpg (File uploaded with MsUpload)
- 02:50, 26 May 2025 Operator talk contribs uploaded File:The Fall Of The Proteus Journey Icon.jpg (File uploaded with MsUpload)
- 02:50, 26 May 2025 Operator talk contribs created page File:Miscellaneous Journey Icon.jpg (File uploaded with MsUpload)
- 02:50, 26 May 2025 Operator talk contribs uploaded File:Miscellaneous Journey Icon.jpg (File uploaded with MsUpload)
- 02:50, 26 May 2025 Operator talk contribs created page File:Find The Fremen Journey Icon.jpg (File uploaded with MsUpload)
- 02:50, 26 May 2025 Operator talk contribs uploaded File:Find The Fremen Journey Icon.jpg (File uploaded with MsUpload)
- 02:50, 26 May 2025 Operator talk contribs created page File:Vermillius Gap Journey Icon.jpg (File uploaded with MsUpload)
- 02:50, 26 May 2025 Operator talk contribs uploaded File:Vermillius Gap Journey Icon.jpg (File uploaded with MsUpload)
- 01:13, 26 May 2025 Operator talk contribs created page File:Join A House Journey Icon.jpg
- 01:13, 26 May 2025 Operator talk contribs uploaded File:Join A House Journey Icon.jpg
- 00:59, 26 May 2025 Operator talk contribs created page Template:JourneyCard (Created page with "<includeonly><!-- Template:JourneyCard (MediaWiki-compatible version) --> {{#vardefine:hasIcon|{{#if:{{{icon|}}}|{{#ifexpr:{{#len:{{{icon|}}}}}>0|1|0}}|0}}}} {{#vardefine:bgStyle|}} {{#vardefine:cardClass|journey-card}} <!-- If icon exists, handle it like BuildingPage does --> {{#if:{{#var:hasIcon}}| {{#ifexist:File:{{{icon}}}| <!-- File exists, use MediaWiki's file URL --> {{#vardefine:cardClass|journey-card has-background has-wiki-bg}} {{#vardefine:bgIma...")
- 18:51, 25 May 2025 Operator talk contribs created page Journeys (Created page with "{{JourneyPage}}") Tag: Visual edit: Switched
- 15:48, 25 May 2025 Operator talk contribs created page Module:JourneySystem (Created page with "-- Module:JourneySystem (Optimized for Template Data Fetching) -- Handles formatting and utility functions only -- Data fetching is done in templates for better caching local p = {} -- Default placeholder image local DEFAULT_JOURNEY_ICON = "https://dunedb.com/images/3/39/WikiPlaceholder.jpg" -------------------------------------------------- -- Helper: Get journey icon with fallback -------------------------------------------------- local function getJourneyIcon(iconP...")
- 15:46, 25 May 2025 Operator talk contribs created page Template:JourneyMaterials (Created page with "<includeonly><!-- Template:JourneyMaterials (Optimized) --> <!-- Get and aggregate all materials for this journey --> {{#get_external_data:source=externaldb |from=data_journey_task_components jtc |join on=data_journey_tasks.id=jtc.task_id,data_journey_objectives.id=data_journey_tasks.objective_id |data=Component=jtc.component_name,Type=jtc.component_type,Qty=SUM(jtc.qty_needed) |cache=yes |where=data_journey_objectives.journey_id={{{id|{{{1|}}}}}} |group by=jtc.com...")
- 15:45, 25 May 2025 Operator talk contribs created page Template:JourneyDetails (Created page with "<includeonly><!-- Template:JourneyDetails (Optimized) --> {{#get_external_data:source=externaldb |from=data_journeys |data=ID=id,Name=name,Description=description,Tier=tier,Reward=reward_json |cache=yes |where=id={{{id|{{{1|}}}}}} |limit=1 }} {{#for_external_table:| {{#vardefine:j_name|{{{Name}}}}} {{#vardefine:j_desc|{{{Description}}}}} {{#vardefine:j_tier|{{{Tier}}}}} {{#vardefine:j_reward|{{{Reward|}}}}} }} <!-- Parse XP reward --> {{#vardefine:xp_amount|100}} {...")
- 15:44, 25 May 2025 Operator talk contribs created page Template:JourneyGroupSection (Created page with "<includeonly><!-- Template:JourneyGroupSection --> <div class="journey-section" data-group="{{{group}}}"> <div class="journey-section-header"> <span class="section-icon">{{#invoke:JourneySystem|getGroupIcon|{{{group}}}}}</span> <span class="section-title">{{{group}}}</span> </div> <div class="journey-grid"> {{#get_external_data:source=externaldb |from=data_journeys |data=ID=id,Slug=slug,Name=name,Tier=tier,Icon=journey_icon |cache=yes...")
- 14:55, 25 May 2025 Operator talk contribs deleted page File:Copper Ore - Full.png (content was: "File uploaded with MsUpload", and the only contributor was "Operator" (talk))
- 04:37, 24 May 2025 Operator talk contribs created page MediaWiki:Common.css&action=edit (Created page with "test")
- 02:47, 24 May 2025 Operator talk contribs created page Template:JourneysPage/styles.css (Created page with "********************************************************* * Journeys Page Styles * (Extends Dune Awakening Theme) *********************************************************: ================================================ JOURNEYS PAGE CONTAINER & LAYOUT ================================================: .journeys-page-container { display: flex; gap: 20px; Space between card area and sidebar: padding: 20px; /* Replaced var(--content-padd...")
- 02:41, 24 May 2025 Operator talk contribs created page Template:JourneyPage/styles.css (Created page with "********************************************************* * Journeys Page Styles * (Extends Dune Awakening Theme) *********************************************************: ================================================ JOURNEYS PAGE CONTAINER & LAYOUT ================================================: .journeys-page-container { display: flex; gap: 20px; Space between card area and sidebar: padding: 20px; /* Replaced var(--content-padd...")
- 02:34, 24 May 2025 Operator talk contribs created page Template:JourneyPage (Created page with "<templatestyles src="Template:JourneysPage/styles.css" /> <div class="journeys-page-container"> <div class="journeys-main-content"> <div class="journeys-tabs"> <span class="journeys-tab">{{{tab_z_name|Z}}}</span> <span class="journeys-tab">{{{tab_c_name|C}}}</span> <span class="journeys-tab active">{{{tab_story_name|STORY}}}</span> </div> {{#get_external_data:source=externaldb |from=data_journ...")
