Is there any way (like an undocumented magic word perhaps) to get the current query string (or full URL including query string) from within a Mediawiki template or Scribunto (Lua) module?
Get query string from Mediawiki page
752 Views Asked by Brett Zamir At
1
There are 1 best solutions below
Related Questions in QUERY-STRING
- QueryString is empty during ASP.NET Core 8 MVC form post
- Oracle SQL parameter not bounding properly
- Custom WooCommerce Query String to Display Only First 3 Products
- webapi core [FromQuery] dto model ignoring [Required(AllowEmptyStrings = true)]
- JSON parameters added directly to query string failing
- Add a list of enum values to a query parameter
- Query string with dot as decimal separator in C#
- String with query parameters in generateStaticParams
- Brackets in JavaScript/React in Query Params
- HTMX - Read URL Search Params / Query String and pass into fetch request
- postgresql function inserts new records with the pass-in timestamp parameter problem
- Axum Query Parameter is only deserialized up to the first parameter and all the rest are left as None in lambda
- Convert Wordpress url with querystring to slash-delimited "friendly" url
- Type error while passing query string as props to arbitrery component in Next.js 12.4
- How to Validate Comma-Separated Query String as an Array in Fastify with Ajv?
Related Questions in MEDIAWIKI-TEMPLATES
- Issues with MediaWiki Infobox CSS
- Remove rows in a Wiki template, if variable not used
- Display page sort key on MediaWiki page or footer
- Get menu items as data
- MediaWiki code - using ifexpr resulting in result repeating 4 times
- Passing an url to a template
- How do I transclude Special:WantedPages as a numbered list?
- Mediawiki: The built-in autocomplete Search feature doesn't work
- How to constrain page properties to a specific category?
- Mediawiki API call: Unrecognized parameter: gsrqiprofile
- Check to see if <references /> is empty
- Mediawiki css/html infobox creating blank rows
- How to find for the wikipedia links in the infobox templates and other templates, using sql dumps
- Is it possible to add css for mobile in fandom wiki?
- How to use "WHERE column LIKE" sql query in core MediaWiki
Related Questions in SCRIBUNTO
- Issues with MediaWiki Infobox CSS
- How to fix Luasandbox extension error Mediawiki
- Expanding a Scribunto module that doesn't have a function
- Mediawiki Scribunto can't split page by slash
- Using wikipedia lua modules in a script
- Mediawiki scribunto lua module do not know builtin functions
- How to make a pattern in Lua that matches only when no number (normal or roman) is present?
- MediaWiki "Save changes" timeout issue
- How do you edit a Scribunto-based MediaWiki template?
- How to add alias for extension namespace in wikimedia?
- Wiki/Lua: Where do I place modules?
- Creating sections with Scribunto with edit link
- MediaWiki Scribunto Lua error: Internal error: The interpreter exited with status 2
- Can user's custom JavaScript on MediaWiki call a Lua module?
- How to prevent escaping table related tags outside of a table context
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
If this is an option, consider obtaining HTML content with API. This should be simpler than writing an extension. Of course this won't be a regular page, rather something composed client-side on blank article or server-side on non-wiki site. With Labeled Section Transclusion extension you mentioned this should work.
Alternatively, consider some server-side post processing on generated HTML. It should perform quite well as MediaWiki caches a lot.
AFAIK there is no magic word for checking query string and, IMO, this would be a very bad thing. Article source is like a model in MVC pattern — you shouldn't put presentation stuff there.