<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://wiki.ledhed.net/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.ledhed.net/index.php?action=history&amp;feed=atom&amp;title=Internet_Printing_Protocol</id>
		<title>Internet Printing Protocol - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.ledhed.net/index.php?action=history&amp;feed=atom&amp;title=Internet_Printing_Protocol"/>
		<link rel="alternate" type="text/html" href="https://wiki.ledhed.net/index.php?title=Internet_Printing_Protocol&amp;action=history"/>
		<updated>2026-05-22T17:51:07Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.23.2</generator>

	<entry>
		<id>//wiki.ledhed.net/index.php?title=Internet_Printing_Protocol&amp;diff=3377&amp;oldid=prev</id>
		<title>Ledhed at 19:40, 24 February 2017</title>
		<link rel="alternate" type="text/html" href="https://wiki.ledhed.net/index.php?title=Internet_Printing_Protocol&amp;diff=3377&amp;oldid=prev"/>
				<updated>2017-02-24T19:40:13Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 19:40, 24 February 2017&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 137:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 137:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Find this line (typically line# 14):&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Find this line (typically line# 14):&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;nowiki&amp;gt; &amp;lt;!-- #include file = &amp;quot;ipp_util.inc&amp;quot; --&amp;gt; &amp;lt;/nowiki&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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 class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/ins&gt;&amp;lt;nowiki&amp;gt;&amp;lt;!-- #include file = &amp;quot;ipp_util.inc&amp;quot; --&amp;gt; &amp;lt;/nowiki&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;and insert this line below it&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;and insert this line below it&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;nowiki&amp;gt; &amp;lt;!-- #include file = &amp;quot;my.inc&amp;quot; --&amp;gt; &amp;lt;/nowiki&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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 class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/ins&gt;&amp;lt;nowiki&amp;gt;&amp;lt;!-- #include file = &amp;quot;my.inc&amp;quot; --&amp;gt; &amp;lt;/nowiki&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Now find this line (typically line# 123):&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Now find this line (typically line# 123):&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ledhed</name></author>	</entry>

	<entry>
		<id>//wiki.ledhed.net/index.php?title=Internet_Printing_Protocol&amp;diff=3376&amp;oldid=prev</id>
		<title>Ledhed at 19:38, 24 February 2017</title>
		<link rel="alternate" type="text/html" href="https://wiki.ledhed.net/index.php?title=Internet_Printing_Protocol&amp;diff=3376&amp;oldid=prev"/>
				<updated>2017-02-24T19:38:56Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 19:38, 24 February 2017&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 137:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 137:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Find this line (typically line# 14):&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Find this line (typically line# 14):&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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 class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/del&gt;&amp;lt;!-- #include file = &amp;quot;ipp_util.inc&amp;quot; --&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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 class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;nowiki&amp;gt; &lt;/ins&gt;&amp;lt;!-- #include file = &amp;quot;ipp_util.inc&amp;quot; --&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;gt; &amp;lt;/nowiki&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;and insert this line below it&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;and insert this line below it&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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 class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/del&gt;&amp;lt;!-- #include file = &amp;quot;my.inc&amp;quot; --&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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 class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;nowiki&amp;gt; &lt;/ins&gt;&amp;lt;!-- #include file = &amp;quot;my.inc&amp;quot; --&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;gt; &amp;lt;/nowiki&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Now find this line (typically line# 123):&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Now find this line (typically line# 123):&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ledhed</name></author>	</entry>

	<entry>
		<id>//wiki.ledhed.net/index.php?title=Internet_Printing_Protocol&amp;diff=2791&amp;oldid=prev</id>
		<title>Ledhed at 20:33, 7 February 2013</title>
		<link rel="alternate" type="text/html" href="https://wiki.ledhed.net/index.php?title=Internet_Printing_Protocol&amp;diff=2791&amp;oldid=prev"/>
				<updated>2013-02-07T20:33:12Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 20:33, 7 February 2013&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&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;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;__TOC__&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Microsoft has implemented IPP since Windows 2000, and the webpage hasn't changed much over the years.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Microsoft has implemented IPP since Windows 2000, and the webpage hasn't changed much over the years.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;I find it annoying that the default page doesn't sort the printers. So I've put together a way to sort them based on &amp;quot;Location&amp;quot;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;I find it annoying that the default page doesn't sort the printers. So I've put together a way to sort them based on &amp;quot;Location&amp;quot;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ledhed</name></author>	</entry>

	<entry>
		<id>//wiki.ledhed.net/index.php?title=Internet_Printing_Protocol&amp;diff=2790&amp;oldid=prev</id>
		<title>Ledhed: Created page with &quot;Microsoft has implemented IPP since Windows 2000, and the webpage hasn't changed much over the years.&lt;br&gt; I find it annoying that the default page doesn't sort the printers. S...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.ledhed.net/index.php?title=Internet_Printing_Protocol&amp;diff=2790&amp;oldid=prev"/>
				<updated>2013-02-07T20:30:00Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;Microsoft has implemented IPP since Windows 2000, and the webpage hasn&amp;#039;t changed much over the years.&amp;lt;br&amp;gt; I find it annoying that the default page doesn&amp;#039;t sort the printers. S...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Microsoft has implemented IPP since Windows 2000, and the webpage hasn't changed much over the years.&amp;lt;br&amp;gt;&lt;br /&gt;
I find it annoying that the default page doesn't sort the printers. So I've put together a way to sort them based on &amp;quot;Location&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Editing ASP pages ==&lt;br /&gt;
To do this you will need to make changes to the IPP ASP files.&amp;lt;br&amp;gt;&lt;br /&gt;
You can find them here:&lt;br /&gt;
 %windir%\web\printers\&lt;br /&gt;
&lt;br /&gt;
=== arraySort Function ===&lt;br /&gt;
Save the code below to:&lt;br /&gt;
  %windir%\web\printers\my.inc&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;%&lt;br /&gt;
 '------------------------------------------------------------&lt;br /&gt;
 '&lt;br /&gt;
 ' My IPP Functions&lt;br /&gt;
 '&lt;br /&gt;
 '------------------------------------------------------------&lt;br /&gt;
 &lt;br /&gt;
 ' ARRAYSORT FUNCTION&lt;br /&gt;
 '  sort a multi dem array&lt;br /&gt;
 '  Useage arraysort(array to be sorted, column to sort on, direction to sort (a|d)&lt;br /&gt;
 '  By: Eric Repec&lt;br /&gt;
 '  InetSolution Inc&lt;br /&gt;
 '  http://www.inetsolution.com&lt;br /&gt;
 Function arraySort(values(),intSortCol,strDirection)&lt;br /&gt;
 	Dim i &lt;br /&gt;
 	Dim j &lt;br /&gt;
 	Dim value &lt;br /&gt;
 	Dim value_j &lt;br /&gt;
 	dim min&lt;br /&gt;
 	dim max&lt;br /&gt;
 	dim temp&lt;br /&gt;
 	dim datatype&lt;br /&gt;
 	dim intComp&lt;br /&gt;
 	dim intA&lt;br /&gt;
 	dim intCheckIndex&lt;br /&gt;
 &lt;br /&gt;
 	min = lbound(values,2)&lt;br /&gt;
 	max = ubound(values,2)&lt;br /&gt;
 &lt;br /&gt;
 	' check to see what direction you want to sort.&lt;br /&gt;
 	if lcase(strDirection) = &amp;quot;d&amp;quot; then&lt;br /&gt;
 		intComp = -1&lt;br /&gt;
 	else&lt;br /&gt;
 		intComp = 1&lt;br /&gt;
 	end if&lt;br /&gt;
 &lt;br /&gt;
 	if intSortCol &amp;lt; 0 or intSortCol &amp;gt; ubound(values,1) then&lt;br /&gt;
 		arraysort = values&lt;br /&gt;
 		exit function&lt;br /&gt;
 	end if&lt;br /&gt;
  &lt;br /&gt;
 	' find the first item which has valid data in it to sort&lt;br /&gt;
 	intCheckIndex = min&lt;br /&gt;
 	while len(trim(values(intSortCol,intCheckIndex))) = 0 and intCheckIndex &amp;lt; ubound(values,2)&lt;br /&gt;
 		intCheckIndex = intCheckIndex + 1&lt;br /&gt;
 	wend&lt;br /&gt;
  &lt;br /&gt;
 	if isDate(trim(values(intSortCol,intCheckIndex))) then&lt;br /&gt;
 		datatype = 1&lt;br /&gt;
 	else&lt;br /&gt;
 		if isNumeric(trim(values(intSortCol,intCheckIndex))) then&lt;br /&gt;
 			datatype = 2&lt;br /&gt;
 		else&lt;br /&gt;
 			datatype = 0&lt;br /&gt;
 		end if&lt;br /&gt;
 	end if&lt;br /&gt;
  &lt;br /&gt;
 	For i = min To max - 1&lt;br /&gt;
 		value = values(intSortCol,i)&lt;br /&gt;
 		value_j = i&lt;br /&gt;
  &lt;br /&gt;
 		For j = i + 1 To max&lt;br /&gt;
 			select case datatype&lt;br /&gt;
 			case 0&lt;br /&gt;
 				' See if values(j) is smaller. works with strings now.&lt;br /&gt;
 				If strComp(values(intSortCol,j),value,vbTextCompare) = intComp Then&lt;br /&gt;
 					' Save the new smallest value.&lt;br /&gt;
 					value = values(intSortCol,j)&lt;br /&gt;
 					value_j = j&lt;br /&gt;
 				End If&lt;br /&gt;
 			case 1&lt;br /&gt;
 				if intComp = -1 then&lt;br /&gt;
 					if DateDiff(&amp;quot;s&amp;quot;,values(intSortCol,j),value) &amp;gt; 0 then&lt;br /&gt;
 						' Save the new smallest value.&lt;br /&gt;
 						value = values(intSortCol,j)&lt;br /&gt;
 						value_j = j&lt;br /&gt;
 					end if&lt;br /&gt;
 				else&lt;br /&gt;
 					if DateDiff(&amp;quot;s&amp;quot;,values(intSortCol,j),value) &amp;lt; 0 then&lt;br /&gt;
 						' Save the new smallest value.&lt;br /&gt;
 						value = values(intSortCol,j)&lt;br /&gt;
 						value_j = j&lt;br /&gt;
 					end if&lt;br /&gt;
 				end if&lt;br /&gt;
 			case 2&lt;br /&gt;
 				if intComp = -1 then&lt;br /&gt;
 					if cdbl(values(intSortCol,j)) &amp;lt; cdbl(value) then&lt;br /&gt;
 						' Save the new smallest value.&lt;br /&gt;
 						value = values(intSortCol,j)&lt;br /&gt;
 						value_j = j&lt;br /&gt;
 					end if&lt;br /&gt;
 				else&lt;br /&gt;
 					if cdbl(values(intSortCol,j)) &amp;gt; cdbl(value) then&lt;br /&gt;
 						' Save the new smallest value.&lt;br /&gt;
 						value = values(intSortCol,j)&lt;br /&gt;
 						value_j = j&lt;br /&gt;
 					end if&lt;br /&gt;
 				end if&lt;br /&gt;
 			end select&lt;br /&gt;
 		Next 'j&lt;br /&gt;
  &lt;br /&gt;
 		If value_j &amp;lt;&amp;gt; i Then&lt;br /&gt;
 			' Swap items i and value_j.&lt;br /&gt;
 			for intA = 0 to ubound(values,1)&lt;br /&gt;
 				temp = values(intA,value_j)&lt;br /&gt;
 				values(intA,value_j) = values(intA,i)&lt;br /&gt;
 				values(intA,i) = temp&lt;br /&gt;
 			next 'intA&lt;br /&gt;
 		End If&lt;br /&gt;
  &lt;br /&gt;
 	Next 'i&lt;br /&gt;
  &lt;br /&gt;
 	arraysort = values&lt;br /&gt;
  &lt;br /&gt;
 End function&lt;br /&gt;
  &lt;br /&gt;
 %&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ipp_0001.asp ===&lt;br /&gt;
Now that you have created the custom include file we need to reference it.&amp;lt;br&amp;gt;&lt;br /&gt;
Edit the following file:&lt;br /&gt;
   %windir%\web\printers\ipp_0001.asp&lt;br /&gt;
&lt;br /&gt;
Find this line (typically line# 14):&lt;br /&gt;
 &amp;lt;!-- #include file = &amp;quot;ipp_util.inc&amp;quot; --&amp;gt;&lt;br /&gt;
and insert this line below it&lt;br /&gt;
 &amp;lt;!-- #include file = &amp;quot;my.inc&amp;quot; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now find this line (typically line# 123):&lt;br /&gt;
 rgADSIGetPrinters = rgPrinters&lt;br /&gt;
Comment it out so it looks like this:&lt;br /&gt;
 ' rgADSIGetPrinters = rgPrinters&lt;br /&gt;
Insert this new line:&lt;br /&gt;
 rgADSIGetPrinters = arraySort(rgPrinters,2,&amp;quot;a&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Save and exit&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Windows]]&lt;/div&gt;</summary>
		<author><name>Ledhed</name></author>	</entry>

	</feed>