<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://coloradoriverscience.org/index.php?action=history&amp;feed=atom&amp;title=Widget%3ATest3</id>
	<title>Widget:Test3 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://coloradoriverscience.org/index.php?action=history&amp;feed=atom&amp;title=Widget%3ATest3"/>
	<link rel="alternate" type="text/html" href="http://coloradoriverscience.org/index.php?title=Widget:Test3&amp;action=history"/>
	<updated>2026-07-25T20:01:51Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>http://coloradoriverscience.org/index.php?title=Widget:Test3&amp;diff=817&amp;oldid=prev</id>
		<title>Admin: Created page with &quot;&lt;noinclude&gt;__NOTOC__ Showwarning is a simple javascript to display a warning message.  The syntax is &amp;#123;&amp;#123; Widgets:Showwarning | messageid | divid | [ colour &lt;i&gt;optiona...&quot;</title>
		<link rel="alternate" type="text/html" href="http://coloradoriverscience.org/index.php?title=Widget:Test3&amp;diff=817&amp;oldid=prev"/>
		<updated>2022-02-11T20:20:49Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;lt;noinclude&amp;gt;__NOTOC__ Showwarning is a simple javascript to display a warning message.  The syntax is {{ Widgets:Showwarning | messageid | divid | [ colour &amp;lt;i&amp;gt;optiona...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;noinclude&amp;gt;__NOTOC__&lt;br /&gt;
Showwarning is a simple javascript to display a warning message.&lt;br /&gt;
&lt;br /&gt;
The syntax is &amp;amp;#123;&amp;amp;#123; Widgets:Showwarning | messageid | divid | [ colour &amp;lt;i&amp;gt;optional&amp;lt;/i&amp;gt; ]&amp;amp;#125;&amp;amp;#125;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;includeonly&amp;gt;&lt;br /&gt;
&amp;lt;style type=&amp;quot;text/css&amp;quot; media=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
.prettybox {&lt;br /&gt;
	-moz-border-radius: 8px;&lt;br /&gt;
	-webkit-border-radius: 8px;&lt;br /&gt;
	border-radius: 8px;&lt;br /&gt;
	/*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/&lt;br /&gt;
	-moz-box-shadow: 0px 0px 20px #000000;&lt;br /&gt;
	-webkit-box-shadow: 0px 0px 20px #000000;&lt;br /&gt;
	box-shadow: 0px 0px 20px #000000;&lt;br /&gt;
	/*IE 7 AND o8 DO NOT SUPPORT BLUR PROPERTY OF SHADOWS*/&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	margin: 10px;&lt;br /&gt;
	padding: 15px;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
var colour =&amp;#039;&amp;lt;!--{$colour|escape:&amp;#039;quotes&amp;#039;|default:red}--&amp;gt;&amp;#039;; //If there is no colour well set it to red&lt;br /&gt;
var message = &amp;#039;&amp;lt;!--{$message|escape:&amp;#039;quotes&amp;#039;}--&amp;gt;&amp;#039;; //We should have a message&lt;br /&gt;
var divid = &amp;#039;&amp;lt;!--{$divid|escape:&amp;#039;quotes&amp;#039;}--&amp;gt;&amp;#039;;  //Remove quotes&lt;br /&gt;
//Thats all the user input&lt;br /&gt;
&lt;br /&gt;
var texts = &amp;#039;{ &amp;quot;messages&amp;quot; : [{ &amp;quot;Warning&amp;quot;:&amp;quot;This is a warning&amp;quot;}]}&amp;#039;;&lt;br /&gt;
var obj = JSON.parse(texts); //Yes, I know, this is a ridiculously problematic way to so something really simple, but we want to change the above to call SMWAPI next iteration. &lt;br /&gt;
document.getElementById(divid).innerHTML = &amp;#039;&amp;lt;H3&amp;gt;&amp;#039; + message + &amp;#039; from &amp;#039; + wgSiteName + &amp;#039;&amp;lt;br&amp;gt;&amp;#039; + obj.messages[0].Warning ; &lt;br /&gt;
/*&lt;br /&gt;
wgSiteName is the preset variable we spoke of, and yes, it is a ridicolous way of addressing a JSON object, but this is about how to do MediaWiki javasctipt, not how to use JSON. Now lets do some CSS to our div&lt;br /&gt;
*/&lt;br /&gt;
document.getElementById(divid).style.backgroundColor = colour;&lt;br /&gt;
//And because we are (kind of) web developing, we&amp;#039;ll apply the pretty box css to our box&lt;br /&gt;
document.getElementById(divid).className = &amp;#039;prettybox&amp;#039; ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>