<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.secondlife.com/w/index.php?action=history&amp;feed=atom&amp;title=TOXDropBox</id>
	<title>TOXDropBox - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.secondlife.com/w/index.php?action=history&amp;feed=atom&amp;title=TOXDropBox"/>
	<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=TOXDropBox&amp;action=history"/>
	<updated>2026-07-26T13:45:59Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=TOXDropBox&amp;diff=1195003&amp;oldid=prev</id>
		<title>ObviousAltIsObvious Resident: &lt;lsl&gt; tag to &lt;source&gt;</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=TOXDropBox&amp;diff=1195003&amp;oldid=prev"/>
		<updated>2015-01-25T03:09:11Z</updated>

		<summary type="html">&lt;p&gt;&amp;lt;lsl&amp;gt; tag to &amp;lt;source&amp;gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 20:09, 24 January 2015&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{LSL Header|ml=*}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{LSL Header|ml=*}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;lsl&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;source lang=&quot;lsl2&quot;&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;//:TOX: DropBox&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;//:TOX: DropBox&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;//Script Name: :TOX: Dropbox.lsl&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;//Script Name: :TOX: Dropbox.lsl&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l218&quot;&gt;Line 218:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 218:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;lsl&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;source&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{LSLC|Library|ToxDropBox}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{LSLC|Library|ToxDropBox}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>ObviousAltIsObvious Resident</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=TOXDropBox&amp;diff=713942&amp;oldid=prev</id>
		<title>Dimentox Travanti at 19:43, 28 January 2010</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=TOXDropBox&amp;diff=713942&amp;oldid=prev"/>
		<updated>2010-01-28T19:43:53Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 12:43, 28 January 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{LSL Header|ml=*}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;lsl&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;lsl&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;//:TOX: DropBox&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;//:TOX: DropBox&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Dimentox Travanti</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=TOXDropBox&amp;diff=713932&amp;oldid=prev</id>
		<title>Dimentox Travanti at 19:43, 28 January 2010</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=TOXDropBox&amp;diff=713932&amp;oldid=prev"/>
		<updated>2010-01-28T19:43:05Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 12:43, 28 January 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;lsl&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;lsl&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;//&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;The use of this script is under the LGPL&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;//:TOX&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;: DropBox&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;//http&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;//www.gnu.org/licenses/lgpl-3.0.txt&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;//(C)2010 &lt;/del&gt;TOX &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Inc.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;//Script Name: :TOX: Dropbox.lsl&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;//Script Name: :TOX: Dropbox.lsl&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;//By: Dimentox Travanti&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;//By: Dimentox Travanti&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Dimentox Travanti</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=TOXDropBox&amp;diff=713922&amp;oldid=prev</id>
		<title>Dimentox Travanti: Created page with &#039;&lt;lsl&gt; //The use of this script is under the LGPL //http://www.gnu.org/licenses/lgpl-3.0.txt //(C)2010 TOX Inc. //Script Name: :TOX: Dropbox.lsl //By: Dimentox Travanti // // This...&#039;</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=TOXDropBox&amp;diff=713922&amp;oldid=prev"/>
		<updated>2010-01-28T19:42:38Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;#039;&amp;lt;lsl&amp;gt; //The use of this script is under the LGPL //http://www.gnu.org/licenses/lgpl-3.0.txt //(C)2010 TOX Inc. //Script Name: :TOX: Dropbox.lsl //By: Dimentox Travanti // // This...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;lsl&amp;gt;&lt;br /&gt;
//The use of this script is under the LGPL&lt;br /&gt;
//http://www.gnu.org/licenses/lgpl-3.0.txt&lt;br /&gt;
//(C)2010 TOX Inc.&lt;br /&gt;
//Script Name: :TOX: Dropbox.lsl&lt;br /&gt;
//By: Dimentox Travanti&lt;br /&gt;
//&lt;br /&gt;
// This is a Drop box which allows people to drop in items it can have a required prefix on the items&lt;br /&gt;
//      And has the abilility to hand out a template / instructions &lt;br /&gt;
//      Also you can set the color and if it notifies you.&lt;br /&gt;
//&lt;br /&gt;
&lt;br /&gt;
//CONFIG //&lt;br /&gt;
string templatename=&amp;quot;&amp;quot;; // give a template? leave blank for no&lt;br /&gt;
&lt;br /&gt;
integer allowed = INVENTORY_NOTECARD; /// the type of item allowed&lt;br /&gt;
&lt;br /&gt;
string rname = &amp;quot;dcs&amp;quot;; //name to be allowed it will check for the item must be named this to start&lt;br /&gt;
&lt;br /&gt;
string inst =&amp;quot;INSTRUCTIONS HERE&amp;quot;; // instructions that are given. blank for no instructions&lt;br /&gt;
&lt;br /&gt;
integer showhover = 1; //Show hover text&lt;br /&gt;
&lt;br /&gt;
string title = &amp;quot;&amp;quot;; //leave blank to display the objects name;&lt;br /&gt;
&lt;br /&gt;
vector color = &amp;lt;1,1,1&amp;gt;; //hover color &lt;br /&gt;
&lt;br /&gt;
float alpha = 1.0; // the brightness of the hover 1.0 is full 0.0 is not visable&lt;br /&gt;
&lt;br /&gt;
integer showtotal = 0; //1 for yes 0 for no&lt;br /&gt;
&lt;br /&gt;
integer protect = 1; //Protect against other scripts runing when droped in? &lt;br /&gt;
&lt;br /&gt;
integer notify = 0; // Notify of new additions.&lt;br /&gt;
&lt;br /&gt;
///////////////NOTHING UNDER HERE SHOULD NEED TO BE CHANGED!///////////&lt;br /&gt;
&lt;br /&gt;
//Needed vars//&lt;br /&gt;
list items;&lt;br /&gt;
integer ctotal=0;&lt;br /&gt;
list ids;&lt;br /&gt;
list types = [INVENTORY_TEXTURE, INVENTORY_SOUND, INVENTORY_LANDMARK,&lt;br /&gt;
    INVENTORY_CLOTHING, INVENTORY_OBJECT, INVENTORY_SCRIPT,INVENTORY_NOTECARD,&lt;br /&gt;
    INVENTORY_BODYPART, INVENTORY_ANIMATION, INVENTORY_GESTURE];&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//functions&lt;br /&gt;
set()&lt;br /&gt;
{&lt;br /&gt;
    if (showhover == 1)&lt;br /&gt;
    {&lt;br /&gt;
    string temp = title + &amp;quot;\n&amp;quot;;&lt;br /&gt;
    if (templatename != &amp;quot;&amp;quot;)&lt;br /&gt;
    {&lt;br /&gt;
           temp  += &amp;quot;Touch for Template\n&amp;quot;;&lt;br /&gt;
    } &lt;br /&gt;
    if (inst != &amp;quot;&amp;quot;)&lt;br /&gt;
    {&lt;br /&gt;
        temp += &amp;quot;Touch for Instructions\n&amp;quot;; &lt;br /&gt;
    }&lt;br /&gt;
    if (showtotal == 1)&lt;br /&gt;
    {&lt;br /&gt;
        temp +=&amp;quot;Total: &amp;quot;+(string)ctotal;&lt;br /&gt;
    }&lt;br /&gt;
 llSetText(temp, color, alpha); &lt;br /&gt;
    }  &lt;br /&gt;
}&lt;br /&gt;
string genslurl()&lt;br /&gt;
{&lt;br /&gt;
        string sim = llEscapeURL(llGetRegionName());&lt;br /&gt;
        vector pos = llGetPos();&lt;br /&gt;
        integer x = (integer)pos.x;&lt;br /&gt;
        integer y = (integer)pos.y;&lt;br /&gt;
        integer z = (integer)pos.z;&lt;br /&gt;
 &lt;br /&gt;
        return &amp;quot;http:///slurl.com/secondlife/&amp;quot;+sim+&amp;quot;/&amp;quot;+(string)x+&amp;quot;/&amp;quot;+(string)y+&amp;quot;/&amp;quot;+(string)z+&amp;quot;/&amp;quot;;&lt;br /&gt;
   &lt;br /&gt;
}&lt;br /&gt;
sprotect()&lt;br /&gt;
{&lt;br /&gt;
    integer num = llGetInventoryNumber(INVENTORY_SCRIPT);&lt;br /&gt;
    integer x;&lt;br /&gt;
    for (x = 0; x&amp;lt; num; x++)&lt;br /&gt;
    {&lt;br /&gt;
        string name = llGetInventoryName(INVENTORY_SCRIPT, x);&lt;br /&gt;
        if (name != llGetScriptName())&lt;br /&gt;
        {&lt;br /&gt;
            llSetScriptState(name, FALSE);&lt;br /&gt;
        }  &lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
integer remove()&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
    //textures&lt;br /&gt;
    integer removed = 0;&lt;br /&gt;
    integer tcount = llGetListLength(types);&lt;br /&gt;
    integer x = 0;&lt;br /&gt;
    while (x &amp;lt; tcount)&lt;br /&gt;
    {&lt;br /&gt;
        integer type = llList2Integer(types, x);&lt;br /&gt;
       // llOwnerSay((string)type);&lt;br /&gt;
        if (type != allowed) // make sure its not an allowed thing.&lt;br /&gt;
        {&lt;br /&gt;
            integer num =  llGetInventoryNumber(type);&lt;br /&gt;
            integer z = 0;&lt;br /&gt;
            while (z &amp;lt; num)&lt;br /&gt;
            {&lt;br /&gt;
                string name = llGetInventoryName(type, z);&lt;br /&gt;
              //  llOwnerSay(name);&lt;br /&gt;
                if (name == llGetScriptName() || name == templatename)&lt;br /&gt;
                {&lt;br /&gt;
                    //do nothing&lt;br /&gt;
                } else {&lt;br /&gt;
                    &lt;br /&gt;
                    &lt;br /&gt;
                        llSay(0, &amp;quot;I am sorry this type of item is not allowed to be given in this box. \n&amp;quot;+inst);&lt;br /&gt;
                    llRemoveInventory(llGetInventoryName(type, z));&lt;br /&gt;
                    removed = 1;&lt;br /&gt;
                }&lt;br /&gt;
                z++;&lt;br /&gt;
&lt;br /&gt;
            }&lt;br /&gt;
            &lt;br /&gt;
        }&lt;br /&gt;
        x++;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
    return removed;&lt;br /&gt;
}&lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        llSay(0, genslurl());&lt;br /&gt;
        sprotect();&lt;br /&gt;
        if (title == &amp;quot;&amp;quot;)&lt;br /&gt;
        {&lt;br /&gt;
         title = llGetObjectName();   &lt;br /&gt;
        }&lt;br /&gt;
        integer tot = llGetInventoryNumber(allowed);&lt;br /&gt;
        ctotal = llGetInventoryNumber(allowed);&lt;br /&gt;
        integer i = 0;&lt;br /&gt;
        for(i;i &amp;lt; tot;++i)&lt;br /&gt;
        {&lt;br /&gt;
            string name = llGetInventoryName(allowed,i);&lt;br /&gt;
            key id = llGetInventoryKey(name);&lt;br /&gt;
            integer index = llListFindList((list)name,items);&lt;br /&gt;
            if(index = -1 )&lt;br /&gt;
            {&lt;br /&gt;
                items += name;&lt;br /&gt;
                ids += id;&lt;br /&gt;
                llOwnerSay(&amp;quot;Added named: &amp;quot; + name);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        set();&lt;br /&gt;
    }&lt;br /&gt;
     touch_start(integer total_number)&lt;br /&gt;
    {&lt;br /&gt;
        if (templatename != &amp;quot;&amp;quot;)&lt;br /&gt;
        {&lt;br /&gt;
        llGiveInventory(llDetectedKey(0), templatename);&lt;br /&gt;
        }&lt;br /&gt;
        if (inst != &amp;quot;&amp;quot;)&lt;br /&gt;
        {&lt;br /&gt;
        llSay(0, inst);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
    changed(integer change)&lt;br /&gt;
    {&lt;br /&gt;
        if(change &amp;amp; CHANGED_INVENTORY)&lt;br /&gt;
        {&lt;br /&gt;
            sprotect();&lt;br /&gt;
            llSay(0, &amp;quot;Please Wait Proccessing your submission&amp;quot;);&lt;br /&gt;
            if (llGetInventoryNumber(allowed) != ctotal)&lt;br /&gt;
            {&lt;br /&gt;
                integer tot = llGetInventoryNumber(allowed);&lt;br /&gt;
                integer i = 0;&lt;br /&gt;
                for(i;i &amp;lt; tot;++i)&lt;br /&gt;
                {&lt;br /&gt;
                    string name = llGetInventoryName(allowed,i);&lt;br /&gt;
                    &lt;br /&gt;
                    key id = llGetInventoryKey(name);&lt;br /&gt;
                    integer index = llListFindList(items,(list)name);&lt;br /&gt;
                    if(index == -1)&lt;br /&gt;
                    {&lt;br /&gt;
                        if (name != templatename || name != llGetScriptName())&lt;br /&gt;
                        {&lt;br /&gt;
                        integer rlen = llStringLength(rname) - 1;&lt;br /&gt;
                        if (llToLower(llGetSubString(name, 0, rlen)) != llToLower(rname))&lt;br /&gt;
                        {&lt;br /&gt;
                            llSay(0, &amp;quot;This item is not named properly and will be removed\n&amp;quot; + inst);&lt;br /&gt;
                            llRemoveInventory(name);&lt;br /&gt;
&lt;br /&gt;
                        } else {&lt;br /&gt;
                                items += name;&lt;br /&gt;
                            ids += id;&lt;br /&gt;
                            llSay(0, &amp;quot;Thanks for the submission of &amp;quot; + name);&lt;br /&gt;
                            if (notify == 1)&lt;br /&gt;
                            {&lt;br /&gt;
                                &lt;br /&gt;
                                string msg = &amp;quot;You have a new item named &amp;quot; + name + &amp;quot; waiting for you!\nLocation: &amp;quot;+ genslurl();&lt;br /&gt;
    llInstantMessage(llGetOwner(), msg);   &lt;br /&gt;
                            }&lt;br /&gt;
                        }&lt;br /&gt;
                        }&lt;br /&gt;
                    }&lt;br /&gt;
&lt;br /&gt;
                }&lt;br /&gt;
&lt;br /&gt;
            }else {&lt;br /&gt;
                    remove();&lt;br /&gt;
            }&lt;br /&gt;
            set();&lt;br /&gt;
&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/lsl&amp;gt;&lt;br /&gt;
{{LSLC|Library|ToxDropBox}}&lt;/div&gt;</summary>
		<author><name>Dimentox Travanti</name></author>
	</entry>
</feed>