Module:UserLinks/extra

-- This module holds extra link functions for use with Module:UserLinks. -- -- It is intended for experimenting with new link functions that will eventually -- be added to the main module code. -- -- Since this module is transcluded in only a small number of pages, changes -- should cause little server overhead and should propagate quickly. -- -- Link functions using the same link code as a function in the main module will -- be ignored; please give your function a unique code.

-- Load shared helper functions local mShared = require('Module:UserLinks/shared') local raiseError = mShared.raiseError local makeWikitextError = mShared.makeWikitextError local makeWikilink = mShared.makeWikilink local makeUrlLink = mShared.makeUrlLink

local linkFunctions = {}

function linkFunctions.sbx(snippets) -- User sandbox return makeWikilink(snippets.interwiki .. 'User:' .. snippets.username .. '/sandbox', 'sandbox') end

return {linkFunctions = linkFunctions}