Module:Process ask query results 2: Difference between revisions

From Livermore History Collaborative
Jump to navigation Jump to search
No edit summary
No edit summary
Line 11: Line 11:
require("Module:String to array")
require("Module:String to array")


local page_names_array = string_to_array(page_names_arg, "#")
local page_names_array = string_to_array(page_names_query_arg, "#")


local property_names_array = string_to_array(property_names_arg, ",")
local property_names_array = string_to_array(property_names_arg, ",")

Revision as of 22:02, 10 December 2025

Documentation for this module may be created at Module:Process ask query results 2/doc

local p = {}

-- this code was developed in plainlist_processing_1_b.lua

function p.processData(frame)
    local page_names_query_arg = frame.args["page_names_query"]
    local full_query_arg = frame.args["full_query"]
    local property_names_arg = frame.args["property_names_list"]

    
require("Module:String to array")

local page_names_array = string_to_array(page_names_query_arg, "#")

local property_names_array = string_to_array(property_names_arg, ",")







    return "<ul><li>" .. type(page_names_array) .. "</li><li>" .. type(property_names_array) .. "</li><li>" .. property_names_arg .. "</li></ul>"

 
    
    
end

return p