<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://stockhub.co/index.php?action=history&amp;feed=atom&amp;title=Module%3ASandbox%2FPHansen%2FTrunc</id>
	<title>Module:Sandbox/PHansen/Trunc - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://stockhub.co/index.php?action=history&amp;feed=atom&amp;title=Module%3ASandbox%2FPHansen%2FTrunc"/>
	<link rel="alternate" type="text/html" href="https://stockhub.co/index.php?title=Module:Sandbox/PHansen/Trunc&amp;action=history"/>
	<updated>2026-04-21T09:06:09Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://stockhub.co/index.php?title=Module:Sandbox/PHansen/Trunc&amp;diff=145961&amp;oldid=prev</id>
		<title>imported&gt;PHansen: .. &#039;sammensat_link&#039;  ændret -- måske bedre</title>
		<link rel="alternate" type="text/html" href="https://stockhub.co/index.php?title=Module:Sandbox/PHansen/Trunc&amp;diff=145961&amp;oldid=prev"/>
		<updated>2015-01-05T10:39:10Z</updated>

		<summary type="html">&lt;p&gt;.. &amp;#039;sammensat_link&amp;#039;  ændret -- måske bedre&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;-- Dec31-2014&lt;br /&gt;
-- Test af: sammensat_link = &amp;quot;{{URL|1=&amp;quot; .. hele_url .. &amp;quot;|2=&amp;quot; .. trunc_url .. &amp;quot;}}&amp;quot;  -- ?&lt;br /&gt;
-- https://en.wikipedia.org/wiki/Help:Lua_for_beginners&lt;br /&gt;
-- Module:Sandbox/PHansen/Trunc testes via:  User:PHansen/Trunc&lt;br /&gt;
-- https://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual#string.find&lt;br /&gt;
&lt;br /&gt;
-- Mulig forbedring med tabel der gennemløbes&lt;br /&gt;
-- ? topdomaene = { &amp;quot;.da&amp;quot;, &amp;quot;.no&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, 	} ? for usikker ?&lt;br /&gt;
-- topdomaene_slash = { &amp;quot;.da/&amp;quot;, &amp;quot;.no/&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, 	}&lt;br /&gt;
-- og så et for-loop ?&lt;br /&gt;
-- for k, v in pairs(arr) do&lt;br /&gt;
--   print(k, v[1], v[2], v[3])&lt;br /&gt;
-- end&lt;br /&gt;
-- hvordan at implementere?&lt;br /&gt;
-- for k, v in pairs(arr) do&lt;br /&gt;
--   if at_finde = v[k] &lt;br /&gt;
-- end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
local p = {} -- defines a variable p as an empty table, but *not* nil.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
topdomaene_slash = { &amp;quot;.da/&amp;quot;, &amp;quot;.no/&amp;quot;}&lt;br /&gt;
text = &amp;quot;Hello world&amp;quot;&lt;br /&gt;
at_finde = &amp;quot;.dk/&amp;quot; -- &amp;quot;el&amp;quot; fra tidligere test&lt;br /&gt;
at_finde2 = &amp;quot;.dk&amp;quot; -- &amp;quot;el&amp;quot; fra tidligere test&lt;br /&gt;
hele_url = &amp;quot;http://www.tryggevaeldeprovsti.dk/&amp;quot;&lt;br /&gt;
trunc_url = &amp;quot;www.tryggevaeldeprovsti.dk&amp;quot;&lt;br /&gt;
sammensat_link = &amp;quot;&amp;quot;&lt;br /&gt;
	-- return_link = &amp;quot;{{URL|1=tryggevaelde.dk|2=tryggev.dk}}&amp;quot;   var OK, men hvad med variable&lt;br /&gt;
	-- return_link = {{URL|1=hele_url|2=trunc_url}} -- NEGATIVE - tolker det bogstaveligt, ej som variabel&lt;br /&gt;
&lt;br /&gt;
--function p.main( frame ) -- this block defines the table element p[main] as the _function_ listed below&lt;br /&gt;
--    return &amp;quot;Hello world&amp;quot; -- the string result&lt;br /&gt;
--end -- ends the block defining p.main&lt;br /&gt;
 &lt;br /&gt;
function p.main( frame ) -- this block defines the table element p[main] as the _function_ listed below&lt;br /&gt;
--[[&lt;br /&gt;
	if string.len(text)  &amp;lt; 15  then     --&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;  nil ?&lt;br /&gt;
		return (&amp;quot;Under 15&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
	else&lt;br /&gt;
    	return text -- the string result&lt;br /&gt;
    end	&lt;br /&gt;
--]]    &lt;br /&gt;
&lt;br /&gt;
	-- test af string.find&lt;br /&gt;
	-- if string.find( text, &amp;#039;el&amp;#039;, &amp;#039;1&amp;#039;, plain ) ~= nil then  -- her er text en variabel&lt;br /&gt;
	-- if string.find( text , at_finde , &amp;#039;1&amp;#039; , plain ) ~= nil then  -- her er source og target variable&lt;br /&gt;
&lt;br /&gt;
	if string.find( hele_url , at_finde , &amp;#039;1&amp;#039; , plain ) or &lt;br /&gt;
		string.find( hele_url , at_finde2 , &amp;#039;1&amp;#039; , plain ) ~= nil then&lt;br /&gt;
&lt;br /&gt;
		--sammensat_link = &amp;quot;{{URL|1=&amp;quot; .. hele_url .. &amp;quot;|2=&amp;quot; .. trunc_url .. &amp;quot;}}&amp;quot;  -- ?&lt;br /&gt;
&lt;br /&gt;
		sammensat_link = &amp;quot;[&amp;quot; .. hele_url .. &amp;quot; &amp;quot; .. trunc_url .. &amp;quot;]&amp;quot;  -- er det bedre ? Jan05-2015&lt;br /&gt;
&lt;br /&gt;
		return_link = sammensat_link&lt;br /&gt;
&lt;br /&gt;
	return (return_link)&lt;br /&gt;
	else&lt;br /&gt;
	return &amp;#039;Negativ : fandt det ikke&amp;#039;&lt;br /&gt;
	&lt;br /&gt;
	end&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
end -- ends the block defining p.main&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
return p -- this returns the table p, which contains function p.main, which returns string &amp;quot;Hello world&amp;quot;&lt;/div&gt;</summary>
		<author><name>imported&gt;PHansen</name></author>
	</entry>
</feed>