<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-14423</id>
	<title>Nabble - Drupal - Dev</title>
	<updated>2009-11-10T20:55:39Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/Drupal---Dev-f14423.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Drupal---Dev-f14423.html" />
	<subtitle type="html">A list for Drupal developers.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26296305</id>
	<title>Re: Can .htaccess discard part of a path?</title>
	<published>2009-11-10T20:55:39Z</published>
	<updated>2009-11-10T20:55:39Z</updated>
	<author>
		<name>David Metzler</name>
	</author>
	<content type="html">&lt;html&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;
I know this might sound crazy, but you ming consider a custom module that responds to cgi-bin and decides what to do from there. &amp;nbsp;Or one that responds to cgi-bin/printOriginal.pl. &amp;nbsp; &amp;nbsp;Then you don't have to work out funky rewrite logic, and you can decide what to do from there.&amp;nbsp;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;I've done some pretty crazy custom modules.... even wrote one once that generated dynamic css :)&amp;nbsp;&lt;br&gt;&lt;div&gt;&lt;div&gt;On Nov 10, 2009, at 8:08 AM, Nancy Wichmann wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; &quot;&gt;&lt;div class=&quot;Section1&quot;&gt;&lt;div style=&quot;margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial, sans-serif; &quot;&gt;I am getting lots of requests like this:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top: 0in; margin-right: 0in; margin-bottom: 5pt; margin-left: 0in; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 12pt; font-family: 'Courier New'; &quot;&gt;&lt;a href=&quot;http://www.example.com/index.php?q=cgi-bin/printOriginal.pl&amp;amp;file=/alpha/beta/gamma/rage_prevention.shtml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.example.com/index.php?q=cgi-bin/printOriginal.pl&amp;amp;file=/alpha/beta/gamma/rage_prevention.shtml&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top: 0in; margin-right: 0in; margin-bottom: 5pt; margin-left: 0in; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 12pt; font-family: 'Times New Roman', serif; &quot;&gt;The file argument is a valid page on our old site and is itself redirected with a ReWriteRule in .htaccess. However, cgi-bin/printOriginal.pl does not exist and I have no idea what it was supposed to do (well, I can guess print the page). We get lots of these requests for different pages. I have tried a simple rewrite rule and a URL alias to prevent the 404 processing, but neither has fixed it.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top: 0in; margin-right: 0in; margin-bottom: 5pt; margin-left: 0in; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 12pt; font-family: 'Times New Roman', serif; &quot;&gt;Is it possible to design a rewriterule that essentially discards the &quot;cgi-bin/printOriginal.pl&quot; and just serves up the requested page (well, after its own rewrite rule has worked)? So this would become&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top: 0in; margin-right: 0in; margin-bottom: 5pt; margin-left: 0in; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 12pt; font-family: 'Courier New'; &quot;&gt;&lt;a href=&quot;http://www.example.com/index.php/alpha/beta/gamma/rage_prevention.shtml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.example.com/index.php/alpha/beta/gamma/rage_prevention.shtml&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style=&quot;margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 12pt; font-family: Arial, sans-serif; &quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 12pt; font-family: Arial, sans-serif; &quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 14pt; font-family: 'Comic Sans MS'; color: fuchsia; &quot;&gt;Nancy E. Wichmann, PMP&lt;/span&gt;&lt;span style=&quot;font-size: 14pt; &quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: 'Courier New'; &quot;&gt;Injustice anywhere is a threat to justice everywhere. -- Dr. Martin L. King, Jr&lt;/span&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial, sans-serif; &quot;&gt;.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0in; margin-right: 0in; margin-bottom: 0.0001pt; margin-left: 0in; font-size: 11pt; font-family: Calibri, sans-serif; &quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Can-.htaccess-discard-part-of-a-path--tp26286143p26296305.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26295340</id>
	<title>Re: new content type appear in admin/content/types but doesn't appear node/add</title>
	<published>2009-11-10T19:04:45Z</published>
	<updated>2009-11-10T19:04:45Z</updated>
	<author>
		<name>Darren Oh-2</name>
	</author>
	<content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;&lt;div&gt;This is a common problem. If your node type does not implement hook_form(), it will not show up in the list. This function can return&amp;nbsp;node_content_form($node) if you have nothing to add to the default node form.&lt;/div&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;On Nov 10, 2009, at 3:01 PM, Matias Carranza wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;Hi developers!!&lt;br&gt;&lt;br&gt;I've created a new content type (drupal 5) and it appears in admin/content/types, but for some reason (that I cant understand) it doesn't appear in node/add list...&lt;br&gt;&lt;br&gt;And if I go to node/add/[content-type], the result is the same page of node/add, but in the title shows the title of the new content-type &lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: transparent; border-collapse: separate; font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; font-size: medium; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: arial,sans-serif; font-size: 12px;&quot;&gt;instead of&amp;nbsp; &quot;Create Content&quot;&lt;br&gt;

&lt;br&gt;Well.... I've checked the permissions in Control Access, and these are ok...&lt;br&gt;&lt;br&gt;Somebody had has this bug some time??&lt;br&gt;&lt;br&gt;Thanks!!&lt;br&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;-- &lt;br&gt;------------------------&lt;br&gt;

Matias Carranza&lt;/blockquote&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/new-content-type-appear-in-admin-content-types-but-doesn%27t-appear-node-add-tp26290262p26295340.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26292439</id>
	<title>Re: Help with custom_url_rewrite_outboud(), url(), and 	l() because external URLs need rewriting too</title>
	<published>2009-11-10T14:16:55Z</published>
	<updated>2009-11-10T14:16:55Z</updated>
	<author>
		<name>Alex Bronstein</name>
	</author>
	<content type="html">The limitation of a completely frozen API once a major version is 
&lt;br&gt;released causes these kinds of frustrations. I'd like to know what 
&lt;br&gt;people think of &lt;a href=&quot;http://drupal.org/node/535612#comment-2250926&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://drupal.org/node/535612#comment-2250926&lt;/a&gt;. If you 
&lt;br&gt;have thoughts about it, please share them on the issue rather than by 
&lt;br&gt;email. Thanks.
&lt;br&gt;&lt;br&gt;Dave Reid wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; It is already fixed in Drupal as it lives as hook_url_outbound_alter() 
&lt;br&gt;&amp;gt; now, as well as replacing taxonomy_term_path and hook_term_path().
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; As I explained in the issue that MT posted, the only way to fix this 
&lt;br&gt;&amp;gt; in D5 or D6 is to patch common.inc to move the 
&lt;br&gt;&amp;gt; custom_url_rewrite_outbound up in the execution of ulr(), before the 
&lt;br&gt;&amp;gt; url alias lookups and the return line for external links. However, I 
&lt;br&gt;&amp;gt; doubt this change would ever be approved since it's basically an API 
&lt;br&gt;&amp;gt; change because of when the function is called. This would be like 
&lt;br&gt;&amp;gt; changing hook_nodeapi('update') to be called before a node is updated 
&lt;br&gt;&amp;gt; instead of afterwards.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; We just probably have to live with the fact that this was a poorly 
&lt;br&gt;&amp;gt; implemented feature, and at least look forward to things happening 
&lt;br&gt;&amp;gt; correctly now with D7+.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Dave Reid
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26292439&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dave@...&lt;/a&gt; &amp;lt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26292439&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dave@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Mon, Nov 9, 2009 at 4:56 PM, Ken Rickard &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26292439&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agentrickard@...&lt;/a&gt; 
&lt;br&gt;&amp;gt; &amp;lt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26292439&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agentrickard@...&lt;/a&gt;&amp;gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; I think you may need a patch. We had something similar come up in
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; Drupal 5, and obviously missed this use-case when we had the call to
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; custom_url_rewrite_outbound() inserted in the url() function.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; The D5 version of Domain Access shipped with a functional backport of
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; the patch, so best practice suggests fixing this against Drupal 8 (or
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 7 if we can call it an API bug) and then backport the patch to D6.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /me will vote that this is a bug in the API.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; - Ken Rickard
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; agentrickard
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; On Mon, Nov 9, 2009 at 11:25 PM, Mlen-Too Wesley
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26292439&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mlen.too.wesley@...&lt;/a&gt; &amp;lt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26292439&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mlen.too.wesley@...&lt;/a&gt;&amp;gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; Hello,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; I am currently developing a module to help libraries rewrite
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; links to
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; external databases, such as ProQuest and LexisNexis, routing
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; those links
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; through an EZProxy or other proxy referral server.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; For example, consider a resource located at:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; &lt;a href=&quot;http://www.books24x7.com/marc.asp?bookid=30164&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.books24x7.com/marc.asp?bookid=30164&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; If accessed from an on-campus IP address, the resource will be
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; available to
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; the student. However, if off-campus, the student would either
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; have to use
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; VPN to route all their internet traffic through a university IP
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; address or
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; use an proxy referral server, such as EZProxy.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; EZProxy is easier, so from the library home page, the link is
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; rewritten to
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; something such as:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://ezproxy.example-library.edu/login?url=http://www.books24x7.com/marc.asp?bookid=30164&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ezproxy.example-library.edu/login?url=http://www.books24x7.com/marc.asp?bookid=30164&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; This way, the student is presented with a login screen for
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; authentication
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; and then directed to the resource.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; An easy module to make... or so I thought. Given the
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; custom_url_rewrite_outbound() function, this kind of stuff
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; should be easy to
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; do in Drupal, but it is not. The url() function in common.inc
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; returns the
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; $path variable without any attempts to call
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; custom_url_rewrite_outbout().
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; All would be well, if line 1408 of common.inc added the same
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; functionality
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; to external links in the url() function as it does for internal
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; links. It
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; just needs 3 lines:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; &amp;nbsp; &amp;nbsp; if (function_exists('custom_url_rewrite_outbound')) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; // Modules may alter outbound links by reference.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; custom_url_rewrite_outbound($path, $options, $original_path);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; Other than applying a patch, does anyone know another way around
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; this issue?
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; I am not talking about Apache mod_rewrite or anything similar,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; Clean URLs,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; or the Path module and URL aliases. I am looking for a way to
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; rewrite
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; external URLs in anchor tags (links) without creating a wrapper
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; function for
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; url() or l()... or using JavaScript or AJAX.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; Thanks!
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt; MT
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; --
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; Ken Rickard
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26292439&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agentrickard@...&lt;/a&gt; &amp;lt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26292439&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agentrickard@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://ken.therickards.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ken.therickards.com&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Help-with-custom_url_rewrite_outboud%28%29%2C-url%28%29%2C-and-l%28%29-because-%09external-URLs-need-rewriting-too-tp26274835p26292439.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26291282</id>
	<title>Re: Can .htaccess discard part of a path?</title>
	<published>2009-11-10T13:14:48Z</published>
	<updated>2009-11-10T13:14:48Z</updated>
	<author>
		<name>Seth Freach</name>
	</author>
	<content type="html">a module based solution is possible too, but I'd point out a couple of 
&lt;br&gt;caveats:
&lt;br&gt;&amp;nbsp;- a module to handle this will require a Drupal bootstrap to take 
&lt;br&gt;place. &amp;nbsp;Depending on your site load and resources, this may or may not 
&lt;br&gt;be negligible, and might not be desirable if it can be avoided. This 
&lt;br&gt;might be a non-issue for small or even medium traffic sites...
&lt;br&gt;&amp;nbsp;- drupal_goto will return a 302 http response code by default. &amp;nbsp;Be sure 
&lt;br&gt;to specify '301' as the 4th arg to drupal_goto to tell it that this 
&lt;br&gt;resource has moved permanently, not temporarily.
&lt;br&gt;&lt;br&gt;Seth
&lt;br&gt;&lt;br&gt;Jamie Holly wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; If there is no real way to figure out the new page from the old string 
&lt;br&gt;&amp;gt; then you could redirect it to a generic 404 page, or an internal 
&lt;br&gt;&amp;gt; Drupal page (or anything really):
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; RewriteEngine on
&lt;br&gt;&amp;gt; RewriteBase /
&lt;br&gt;&amp;gt; Rewritecond %{QUERY_STRING} ^q=cgi-bin(.*)$
&lt;br&gt;&amp;gt; RewriteRule .* {put your new URL here - keep the space between the * 
&lt;br&gt;&amp;gt; and URL}? [R=301,L]
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; That would redirect any query that has q=cgi-bin at the beginning to 
&lt;br&gt;&amp;gt; the new page (static 404, the front page, etc.).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If there is a way to figure up your own content then a simple module 
&lt;br&gt;&amp;gt; would come into play here. Check for $_GET['q'] equaling the cgi-bin 
&lt;br&gt;&amp;gt; line and for $_GET['file']. Do it on something like hook_init and then 
&lt;br&gt;&amp;gt; have some code figure the post from the $_GET['file'] and do a 
&lt;br&gt;&amp;gt; drupal_goto based on the result. If nothing is found then just do a 404.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Jamie Holly
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.intoxination.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.intoxination.net&lt;/a&gt;&amp;nbsp;&lt;a href=&quot;http://www.hollyit.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.hollyit.net&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Jennifer Hodgdon wrote:
&lt;br&gt;&amp;gt;&amp;gt; Nancy Wichmann wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; I put this in there already &amp;nbsp; &amp;nbsp;RewriteRule 
&lt;br&gt;&amp;gt;&amp;gt; ^cgi-bin/printOriginal.pl/$ &lt;a href=&quot;http://www.youthsportsparents.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.youthsportsparents.com&lt;/a&gt;&amp;nbsp;[R=301,L]
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; And I am still seeing these come through to the Drupal log.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; You said the URLs that were problems looked like this:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.example.com/index.php?q=cgi-bin/printOriginal.pl&amp;file=/alpha/beta/gamma/rage_prevention.shtml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.example.com/index.php?q=cgi-bin/printOriginal.pl&amp;file=/alpha/beta/gamma/rage_prevention.shtml&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The regular expression above ends in $, &amp;nbsp;which is the regexp special 
&lt;br&gt;&amp;gt;&amp;gt; character meaning &amp;quot;end of the string/line&amp;quot;. So it would only match a 
&lt;br&gt;&amp;gt;&amp;gt; URL that ended with &amp;quot;printOriginal.pl/&amp;quot;. You need something after 
&lt;br&gt;&amp;gt;&amp;gt; that to match the rest of the URL... Something like:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ^cgi-bin/printOriginal.pl/.*
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Might work a bit better... (Caveat: I'm not an expert on Apache 
&lt;br&gt;&amp;gt;&amp;gt; .htaccess redirects either.)
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; -- Jennifer
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Can-.htaccess-discard-part-of-a-path--tp26286143p26291282.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26291144</id>
	<title>Re: Can .htaccess discard part of a path?</title>
	<published>2009-11-10T13:05:25Z</published>
	<updated>2009-11-10T13:05:25Z</updated>
	<author>
		<name>Seth Freach</name>
	</author>
	<content type="html">&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&gt;
&lt;html&gt;
&lt;head&gt;
  &lt;meta content=&quot;text/html;charset=ISO-8859-1&quot; http-equiv=&quot;Content-Type&quot;&gt;
&lt;/head&gt;
&lt;body bgcolor=&quot;#ffffff&quot; text=&quot;#000000&quot;&gt;
Hi Nancy.&lt;br&gt;
&lt;br&gt;
I haven't tested this, but try:&lt;br&gt;
&lt;br&gt;
&lt;tt&gt;&amp;nbsp; RewriteCond %{REQUEST_URI}
^/index.php?q=cgi-bin/printOriginal\.pl&amp;amp;file=.*$ [NC]&lt;br&gt;
&amp;nbsp; RewriteRule ^/index.php?q=cgi-bin/printOriginal\.pl&amp;amp;file=/(.*)$
/$1 [L,R=301]&lt;/tt&gt;&lt;br&gt;
&lt;br&gt;
And see if that can give you a place to start.&amp;nbsp; The above assumes that
clean URLs will translate it to 'index.php?q=' later.&amp;nbsp; This is so that
the 301 redirect (which google will remember) will be to a Clean URL.&amp;nbsp;
If not desired to function like this, you can change the last &quot;/$1&quot; in
the above example to: &quot;/index.php?q=$1&quot; .&lt;br&gt;
&lt;br&gt;
You can throw some &quot;RewriteCond %{HTTP_HOST}&quot; lines in there too and
change those also if you want to preserve the SEO value of links to old
domains as well, but that's probably a topic for another list, I'd
guess.&lt;br&gt;
&lt;br&gt;
Seth&lt;br&gt;
&lt;br&gt;
(A google search for &quot;printOriginal.pl&quot; turned up a few momsteam.com
links.)&lt;br&gt;
&lt;br&gt;
Nancy Wichmann wrote:
&lt;blockquote cite=&quot;mid:003101ca623f$ba0cc060$2e264120$@net&quot; type=&quot;cite&quot;&gt;
  &lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; &quot;&gt;
  &lt;meta name=&quot;Generator&quot; content=&quot;Microsoft Word 12 (filtered medium)&quot;&gt;
  
&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapedefaults v:ext=&quot;edit&quot; spidmax=&quot;1026&quot; /&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapelayout v:ext=&quot;edit&quot;&gt;
  &lt;o:idmap v:ext=&quot;edit&quot; data=&quot;1&quot; /&gt;
 &lt;/o:shapelayout&gt;&lt;/xml&gt;&lt;![endif]--&gt;
  &lt;div class=&quot;Section1&quot;&gt;
  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 12pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: rgb(31, 73, 125);&quot;&gt;Wow,
how did you know about MomsTeam (now YouthSportsParents)?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 12pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: rgb(31, 73, 125);&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 12pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: rgb(31, 73, 125);&quot;&gt;I
put this in there already &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: 12pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;&quot;&gt;RewriteRule
^cgi-bin/printOriginal.pl/$ &lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://www.youthsportsparents.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.youthsportsparents.com&lt;/a&gt; [R=301,L]&lt;/span&gt;&lt;span style=&quot;font-size: 12pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(31, 73, 125);&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 12pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: rgb(31, 73, 125);&quot;&gt;And
I am still seeing these come through to the Drupal log.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 12pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: rgb(31, 73, 125);&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 12pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: rgb(31, 73, 125);&quot;&gt;There
might be a clue in RewriteRule &lt;/span&gt;&lt;span style=&quot;font-size: 12pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;&quot;&gt;^alpha/sports/(.*)
&lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://www.youthsportsparents.com/sports/$1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.youthsportsparents.com/sports/$1&lt;/a&gt; [R=301,L]&lt;/span&gt;&lt;span style=&quot;font-size: 12pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: rgb(31, 73, 125);&quot;&gt;
if I
really understood regular [sic] expressions.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 12pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: rgb(31, 73, 125);&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;div&gt;
  &lt;div&gt;
  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 14pt; font-family: &amp;quot;Comic Sans MS&amp;quot;; color: fuchsia;&quot;&gt;Nancy
E. Wichmann, PMP &lt;/span&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;/div&gt;
  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(31, 73, 125);&quot;&gt;Injustice
anywhere is a threat to justice everywhere. -- Dr.
Martin L. King, Jr&lt;/span&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: rgb(31, 73, 125);&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;/div&gt;
  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 12pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: rgb(31, 73, 125);&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;div&gt;
  &lt;div style=&quot;border-style: solid none none; border-color: rgb(181, 196, 223) -moz-use-text-color -moz-use-text-color; border-width: 1pt medium medium; padding: 3pt 0in 0in;&quot;&gt;
  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: windowtext;&quot;&gt;From:&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: windowtext;&quot;&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26291144&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;development-bounces@...&lt;/a&gt;
[&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26291144&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;development-bounces@...&lt;/a&gt;] &lt;b&gt;On Behalf Of &lt;/b&gt;Seth
Freach&lt;br&gt;
  &lt;b&gt;Sent:&lt;/b&gt; Tuesday, November 10, 2009 11:26 AM&lt;br&gt;
  &lt;b&gt;To:&lt;/b&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26291144&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;development@...&lt;/a&gt;&lt;br&gt;
  &lt;b&gt;Subject:&lt;/b&gt; Re: [development] Can .htaccess discard part of a
path?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;/div&gt;
  &lt;/div&gt;
  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;
  &lt;p class=&quot;MsoNormal&quot;&gt;Nancy,&lt;br&gt;
  &lt;br&gt;
I'm assuming this is a leftover from the moms team site?&amp;nbsp; The incoming
requests are coming from the fact that Google appears to have lots of
these
links in its index still to these URLs and sites which still link to
these
URLs.&lt;br&gt;
  &lt;br&gt;
Instead of a rewrite, I'd suggest a a response code 301 redirect.&amp;nbsp; This
will be more Google friendly.&lt;br&gt;
  &lt;br&gt;
look in the default .htaccess file for the (commented out by default)
lines
that deal with www. redirection (ie, you always want people to see
&quot;www&quot; or never do, regardless of how they access the site.)&amp;nbsp;
Using those patterns should help show you how to redirect to the same
content
but without the &quot;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;cgi-bin/printOriginal.pl&amp;amp;file=/&lt;/span&gt;&quot;&lt;br&gt;
  &lt;br&gt;
Seth&lt;br&gt;
  &lt;br&gt;
  &lt;br&gt;
Nancy Wichmann wrote: &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;&quot;&gt;I
am getting lots of requests like this:&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 5pt;&quot;&gt;&lt;span style=&quot;font-size: 12pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;&lt;a moz-do-not-send=&quot;true&quot; href=&quot;http://www.example.com/index.php?q=cgi-bin/printOriginal.pl&amp;amp;file=/alpha/beta/gamma/rage_prevention.shtml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.example.com/index.php?q=cgi-bin/printOriginal.pl&amp;amp;file=/alpha/beta/gamma/rage_prevention.shtml&lt;/a&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 5pt;&quot;&gt;&lt;span style=&quot;font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;The
file argument is a valid page on our
old site and is itself redirected with a ReWriteRule in .htaccess.
However,
cgi-bin/printOriginal.pl does not exist and I have no idea what it was
supposed
to do (well, I can guess print the page). We get lots of these requests
for
different pages. I have tried a simple rewrite rule and a URL alias to
prevent
the 404 processing, but neither has fixed it.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 5pt;&quot;&gt;&lt;span style=&quot;font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;Is it
possible to design a rewriterule that
essentially discards the &quot;cgi-bin/printOriginal.pl&quot; and just serves
up the requested page (well, after its own rewrite rule has worked)? So
this
would become&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 5pt;&quot;&gt;&lt;span style=&quot;font-size: 12pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;&lt;a moz-do-not-send=&quot;true&quot; href=&quot;http://www.example.com/index.php/alpha/beta/gamma/rage_prevention.shtml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.example.com/index.php/alpha/beta/gamma/rage_prevention.shtml&lt;/a&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 12pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 12pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
  &lt;div&gt;
  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 14pt; font-family: &amp;quot;Comic Sans MS&amp;quot;; color: fuchsia;&quot;&gt;Nancy
E. Wichmann, PMP &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
  &lt;/div&gt;
  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;Injustice
anywhere is a threat to justice everywhere. -- Dr. Martin L. King, Jr&lt;/span&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;&quot;&gt;.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
  &lt;p class=&quot;MsoNormal&quot;&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
  &lt;p&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: windowtext;&quot;&gt;No
virus found in this incoming message.&lt;br&gt;
Checked by AVG - &lt;a class=&quot;moz-txt-link-abbreviated&quot; href=&quot;http://www.avg.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;www.avg.com&lt;/a&gt;&lt;br&gt;
Version: 9.0.704 / Virus Database: 270.14.59/2494 - Release Date:
11/10/09
02:38:00&lt;/span&gt;&lt;span style=&quot;color: windowtext;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;/div&gt;
&lt;/blockquote&gt;
&lt;/body&gt;
&lt;/html&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Can-.htaccess-discard-part-of-a-path--tp26286143p26291144.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26291017</id>
	<title>Re: Can .htaccess discard part of a path?</title>
	<published>2009-11-10T12:57:09Z</published>
	<updated>2009-11-10T12:57:09Z</updated>
	<author>
		<name>Jamie Holly</name>
	</author>
	<content type="html">If there is no real way to figure out the new page from the old string 
&lt;br&gt;then you could redirect it to a generic 404 page, or an internal Drupal 
&lt;br&gt;page (or anything really):
&lt;br&gt;&lt;br&gt;RewriteEngine on
&lt;br&gt;RewriteBase /
&lt;br&gt;Rewritecond %{QUERY_STRING} ^q=cgi-bin(.*)$
&lt;br&gt;RewriteRule .* {put your new URL here - keep the space between the * and 
&lt;br&gt;URL}? [R=301,L]
&lt;br&gt;&lt;br&gt;That would redirect any query that has q=cgi-bin at the beginning to the 
&lt;br&gt;new page (static 404, the front page, etc.).
&lt;br&gt;&lt;br&gt;If there is a way to figure up your own content then a simple module 
&lt;br&gt;would come into play here. Check for $_GET['q'] equaling the cgi-bin 
&lt;br&gt;line and for $_GET['file']. Do it on something like hook_init and then 
&lt;br&gt;have some code figure the post from the $_GET['file'] and do a 
&lt;br&gt;drupal_goto based on the result. If nothing is found then just do a 404.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Jamie Holly
&lt;br&gt;&lt;a href=&quot;http://www.intoxination.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.intoxination.net&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;a href=&quot;http://www.hollyit.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.hollyit.net&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Jennifer Hodgdon wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Nancy Wichmann wrote:
&lt;br&gt;&amp;gt; &amp;gt; I put this in there already &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt; RewriteRule ^cgi-bin/printOriginal.pl/$ 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.youthsportsparents.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.youthsportsparents.com&lt;/a&gt;&amp;nbsp;[R=301,L]
&lt;br&gt;&amp;gt; &amp;gt; And I am still seeing these come through to the Drupal log.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; You said the URLs that were problems looked like this:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.example.com/index.php?q=cgi-bin/printOriginal.pl&amp;file=/alpha/beta/gamma/rage_prevention.shtml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.example.com/index.php?q=cgi-bin/printOriginal.pl&amp;file=/alpha/beta/gamma/rage_prevention.shtml&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The regular expression above ends in $, &amp;nbsp;which is the regexp special 
&lt;br&gt;&amp;gt; character meaning &amp;quot;end of the string/line&amp;quot;. So it would only match a 
&lt;br&gt;&amp;gt; URL that ended with &amp;quot;printOriginal.pl/&amp;quot;. You need something after that 
&lt;br&gt;&amp;gt; to match the rest of the URL... Something like:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ^cgi-bin/printOriginal.pl/.*
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Might work a bit better... (Caveat: I'm not an expert on Apache 
&lt;br&gt;&amp;gt; .htaccess redirects either.)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; -- Jennifer
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Can-.htaccess-discard-part-of-a-path--tp26286143p26291017.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26290674</id>
	<title>Re: Can .htaccess discard part of a path?</title>
	<published>2009-11-10T12:32:56Z</published>
	<updated>2009-11-10T12:32:56Z</updated>
	<author>
		<name>Jennifer Hodgdon</name>
	</author>
	<content type="html">Nancy Wichmann wrote:
&lt;br&gt;&amp;gt; I put this in there already &amp;nbsp; &amp;nbsp;
&lt;br&gt;RewriteRule ^cgi-bin/printOriginal.pl/$ 
&lt;br&gt;&lt;a href=&quot;http://www.youthsportsparents.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.youthsportsparents.com&lt;/a&gt;&amp;nbsp;[R=301,L]
&lt;br&gt;&amp;gt; And I am still seeing these come through to the Drupal log.
&lt;br&gt;&lt;br&gt;You said the URLs that were problems looked like this:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.example.com/index.php?q=cgi-bin/printOriginal.pl&amp;file=/alpha/beta/gamma/rage_prevention.shtml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.example.com/index.php?q=cgi-bin/printOriginal.pl&amp;file=/alpha/beta/gamma/rage_prevention.shtml&lt;/a&gt;&lt;br&gt;&lt;br&gt;The regular expression above ends in $, &amp;nbsp;which is the regexp special 
&lt;br&gt;character meaning &amp;quot;end of the string/line&amp;quot;. So it would only match a 
&lt;br&gt;URL that ended with &amp;quot;printOriginal.pl/&amp;quot;. You need something after that 
&lt;br&gt;to match the rest of the URL... Something like:
&lt;br&gt;&lt;br&gt;^cgi-bin/printOriginal.pl/.*
&lt;br&gt;&lt;br&gt;Might work a bit better... (Caveat: I'm not an expert on Apache 
&lt;br&gt;.htaccess redirects either.)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; -- Jennifer
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Jennifer Hodgdon * Poplar ProductivityWare
&lt;br&gt;www.poplarware.com
&lt;br&gt;Drupal, WordPress, and custom Web programming
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Can-.htaccess-discard-part-of-a-path--tp26286143p26290674.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26290262</id>
	<title>new content type appear in admin/content/types but doesn't appear node/add</title>
	<published>2009-11-10T12:01:43Z</published>
	<updated>2009-11-10T12:01:43Z</updated>
	<author>
		<name>matiasc</name>
	</author>
	<content type="html">Hi developers!!&lt;br&gt;&lt;br&gt;I&amp;#39;ve created a new content type (drupal 5) and it appears in admin/content/types, but for some reason (that I cant understand) it doesn&amp;#39;t appear in node/add list...&lt;br&gt;&lt;br&gt;And if I go to node/add/[content-type], the result is the same page of node/add, but in the title shows the title of the new content-type &lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: transparent; border-collapse: separate; color: rgb(0, 0, 0); font-family: &amp;#39;Times New Roman&amp;#39;; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; font-size: medium;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: arial,sans-serif; font-size: 12px;&quot;&gt;instead of  &amp;quot;Create Content&amp;quot;&lt;br&gt;

&lt;br&gt;Well.... I&amp;#39;ve checked the permissions in Control Access, and these are ok...&lt;br&gt;&lt;br&gt;Somebody had has this bug some time??&lt;br&gt;&lt;br&gt;Thanks!!&lt;br&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;-- &lt;br&gt;------------------------&lt;br&gt;

Matias Carranza&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/new-content-type-appear-in-admin-content-types-but-doesn%27t-appear-node-add-tp26290262p26290262.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26290168</id>
	<title>Re: Can .htaccess discard part of a path?</title>
	<published>2009-11-10T11:55:17Z</published>
	<updated>2009-11-10T11:55:17Z</updated>
	<author>
		<name>Nancy Wichmann</name>
	</author>
	<content type="html">&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:m=&quot;http://schemas.microsoft.com/office/2004/12/omml&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;meta http-equiv=Content-Type content=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 12 (filtered medium)&quot;&gt;

&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapedefaults v:ext=&quot;edit&quot; spidmax=&quot;1026&quot; /&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapelayout v:ext=&quot;edit&quot;&gt;
  &lt;o:idmap v:ext=&quot;edit&quot; data=&quot;1&quot; /&gt;
 &lt;/o:shapelayout&gt;&lt;/xml&gt;&lt;![endif]--&gt;
&lt;/head&gt;

&lt;body bgcolor=white lang=EN-US link=blue vlink=purple&gt;

&lt;div class=Section1&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;Wow, how did you know about MomsTeam (now YouthSportsParents)?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;I put this in there already &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Courier New&quot;;color:black'&gt;RewriteRule
^cgi-bin/printOriginal.pl/$ http://www.youthsportsparents.com [R=301,L]&lt;/span&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Courier New&quot;;color:#1F497D'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;And I am still seeing these come through to the Drupal log.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;There might be a clue in RewriteRule &lt;/span&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Courier New&quot;;color:black'&gt;^alpha/sports/(.*)
http://www.youthsportsparents.com/sports/$1 [R=301,L]&lt;/span&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;color:#1F497D'&gt; if I
really understood regular [sic] expressions.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;div&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:14.0pt;font-family:&quot;Comic Sans MS&quot;;
color:fuchsia'&gt;Nancy E. Wichmann, PMP &lt;/span&gt;&lt;span style='color:#1F497D'&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Courier New&quot;;
color:#1F497D'&gt;Injustice anywhere is a threat to justice everywhere. -- Dr.
Martin L. King, Jr&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;.&lt;/span&gt;&lt;span style='color:#1F497D'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;div&gt;

&lt;div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'&gt;

&lt;p class=MsoNormal&gt;&lt;b&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;
color:windowtext'&gt;From:&lt;/span&gt;&lt;/b&gt;&lt;span style='font-size:10.0pt;font-family:
&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:windowtext'&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26290168&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;development-bounces@...&lt;/a&gt;
[mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26290168&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;development-bounces@...&lt;/a&gt;] &lt;b&gt;On Behalf Of &lt;/b&gt;Seth Freach&lt;br&gt;
&lt;b&gt;Sent:&lt;/b&gt; Tuesday, November 10, 2009 11:26 AM&lt;br&gt;
&lt;b&gt;To:&lt;/b&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26290168&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;development@...&lt;/a&gt;&lt;br&gt;
&lt;b&gt;Subject:&lt;/b&gt; Re: [development] Can .htaccess discard part of a path?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/div&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;Nancy,&lt;br&gt;
&lt;br&gt;
I'm assuming this is a leftover from the moms team site?&amp;nbsp; The incoming
requests are coming from the fact that Google appears to have lots of these
links in its index still to these URLs and sites which still link to these
URLs.&lt;br&gt;
&lt;br&gt;
Instead of a rewrite, I'd suggest a a response code 301 redirect.&amp;nbsp; This
will be more Google friendly.&lt;br&gt;
&lt;br&gt;
look in the default .htaccess file for the (commented out by default) lines
that deal with www. redirection (ie, you always want people to see
&amp;quot;www&amp;quot; or never do, regardless of how they access the site.)&amp;nbsp;
Using those patterns should help show you how to redirect to the same content
but without the &amp;quot;&lt;span style='font-family:&quot;Courier New&quot;'&gt;cgi-bin/printOriginal.pl&amp;amp;file=/&lt;/span&gt;&amp;quot;&lt;br&gt;
&lt;br&gt;
Seth&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Nancy Wichmann wrote: &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;'&gt;I
am getting lots of requests like this:&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='margin-bottom:5.0pt'&gt;&lt;span style='font-size:12.0pt;
font-family:&quot;Courier New&quot;'&gt;&lt;a href=&quot;http://www.example.com/index.php?q=cgi-bin/printOriginal.pl&amp;amp;file=/alpha/beta/gamma/rage_prevention.shtml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.example.com/index.php?q=cgi-bin/printOriginal.pl&amp;amp;file=/alpha/beta/gamma/rage_prevention.shtml&lt;/a&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='margin-bottom:5.0pt'&gt;&lt;span style='font-size:12.0pt;
font-family:&quot;Times New Roman&quot;,&quot;serif&quot;'&gt;The file argument is a valid page on our
old site and is itself redirected with a ReWriteRule in .htaccess. However,
cgi-bin/printOriginal.pl does not exist and I have no idea what it was supposed
to do (well, I can guess print the page). We get lots of these requests for
different pages. I have tried a simple rewrite rule and a URL alias to prevent
the 404 processing, but neither has fixed it.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='margin-bottom:5.0pt'&gt;&lt;span style='font-size:12.0pt;
font-family:&quot;Times New Roman&quot;,&quot;serif&quot;'&gt;Is it possible to design a rewriterule that
essentially discards the &amp;quot;cgi-bin/printOriginal.pl&amp;quot; and just serves
up the requested page (well, after its own rewrite rule has worked)? So this
would become&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='margin-bottom:5.0pt'&gt;&lt;span style='font-size:12.0pt;
font-family:&quot;Courier New&quot;'&gt;&lt;a href=&quot;http://www.example.com/index.php/alpha/beta/gamma/rage_prevention.shtml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.example.com/index.php/alpha/beta/gamma/rage_prevention.shtml&lt;/a&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;'&gt;&amp;nbsp;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;'&gt;&amp;nbsp;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:14.0pt;font-family:&quot;Comic Sans MS&quot;;
color:fuchsia'&gt;Nancy E. Wichmann, PMP &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Courier New&quot;'&gt;Injustice
anywhere is a threat to justice everywhere. -- Dr. Martin L. King, Jr&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;'&gt;.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;color:windowtext'&gt;No
virus found in this incoming message.&lt;br&gt;
Checked by AVG - www.avg.com&lt;br&gt;
Version: 9.0.704 / Virus Database: 270.14.59/2494 - Release Date: 11/10/09
02:38:00&lt;/span&gt;&lt;span style='color:windowtext'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Can-.htaccess-discard-part-of-a-path--tp26286143p26290168.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26286510</id>
	<title>Re: Can .htaccess discard part of a path?</title>
	<published>2009-11-10T08:26:28Z</published>
	<updated>2009-11-10T08:26:28Z</updated>
	<author>
		<name>Seth Freach</name>
	</author>
	<content type="html">&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&gt;
&lt;html&gt;
&lt;head&gt;
  &lt;meta content=&quot;text/html;charset=ISO-8859-1&quot; http-equiv=&quot;Content-Type&quot;&gt;
&lt;/head&gt;
&lt;body bgcolor=&quot;#ffffff&quot; text=&quot;#000000&quot;&gt;
Nancy,&lt;br&gt;
&lt;br&gt;
I'm assuming this is a leftover from the moms team site?&amp;nbsp; The incoming
requests are coming from the fact that Google appears to have lots of
these links in its index still to these URLs and sites which still link
to these URLs.&lt;br&gt;
&lt;br&gt;
Instead of a rewrite, I'd suggest a a response code 301 redirect.&amp;nbsp; This
will be more Google friendly.&lt;br&gt;
&lt;br&gt;
look in the default .htaccess file for the (commented out by default)
lines that deal with www. redirection (ie, you always want people to
see &quot;www&quot; or never do, regardless of how they access the site.)&amp;nbsp; Using
those patterns should help show you how to redirect to the same content
but without the &quot;&lt;span style=&quot;font-size: 12pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;cgi-bin/printOriginal.pl&amp;amp;file=/&lt;/span&gt;&quot;&lt;br&gt;
&lt;br&gt;
Seth&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Nancy Wichmann wrote:
&lt;blockquote cite=&quot;mid:000b01ca6220$16dbcea0$44936be0$@net&quot; type=&quot;cite&quot;&gt;
  &lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; &quot;&gt;
  &lt;meta name=&quot;Generator&quot; content=&quot;Microsoft Word 12 (filtered medium)&quot;&gt;
  
&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapedefaults v:ext=&quot;edit&quot; spidmax=&quot;1026&quot; /&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapelayout v:ext=&quot;edit&quot;&gt;
  &lt;o:idmap v:ext=&quot;edit&quot; data=&quot;1&quot; /&gt;
 &lt;/o:shapelayout&gt;&lt;/xml&gt;&lt;![endif]--&gt;
  &lt;div class=&quot;Section1&quot;&gt;
  &lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;&quot;&gt;I am
getting lots of requests like this:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-right: 0in; margin-bottom: 5pt; margin-left: 0in;&quot;&gt;&lt;span style=&quot;font-size: 12pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;&lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://www.example.com/index.php?q=cgi-bin/printOriginal.pl&amp;file=/alpha/beta/gamma/rage_prevention.shtml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.example.com/index.php?q=cgi-bin/printOriginal.pl&amp;amp;file=/alpha/beta/gamma/rage_prevention.shtml&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-right: 0in; margin-bottom: 5pt; margin-left: 0in;&quot;&gt;&lt;span style=&quot;font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;The
file argument is a valid page on our
old site and is itself redirected with a ReWriteRule in .htaccess.
However,
cgi-bin/printOriginal.pl does not exist and I have no idea what it was
supposed
to do (well, I can guess print the page). We get lots of these requests
for
different pages. I have tried a simple rewrite rule and a URL alias to
prevent
the 404 processing, but neither has fixed it.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-right: 0in; margin-bottom: 5pt; margin-left: 0in;&quot;&gt;&lt;span style=&quot;font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;Is it
possible to design a rewriterule
that essentially discards the &quot;cgi-bin/printOriginal.pl&quot; and just
serves up the requested page (well, after its own rewrite rule has
worked)? So
this would become&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-right: 0in; margin-bottom: 5pt; margin-left: 0in;&quot;&gt;&lt;span style=&quot;font-size: 12pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;&lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://www.example.com/index.php/alpha/beta/gamma/rage_prevention.shtml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.example.com/index.php/alpha/beta/gamma/rage_prevention.shtml&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 12pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 12pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;div&gt;
  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 14pt; font-family: &amp;quot;Comic Sans MS&amp;quot;; color: fuchsia;&quot;&gt;Nancy
E. Wichmann, PMP &lt;/span&gt;&lt;span style=&quot;font-size: 14pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;/div&gt;
  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;&quot;&gt;Injustice
anywhere is a threat to justice everywhere. -- Dr. Martin L. King, Jr&lt;/span&gt;&lt;span style=&quot;font-size: 10pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;&quot;&gt;.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;
  &lt;/div&gt;
&lt;/blockquote&gt;
&lt;/body&gt;
&lt;/html&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Can-.htaccess-discard-part-of-a-path--tp26286143p26286510.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26286143</id>
	<title>Can .htaccess discard part of a path?</title>
	<published>2009-11-10T08:08:49Z</published>
	<updated>2009-11-10T08:08:49Z</updated>
	<author>
		<name>Nancy Wichmann</name>
	</author>
	<content type="html">&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:m=&quot;http://schemas.microsoft.com/office/2004/12/omml&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;META HTTP-EQUIV=&quot;Content-Type&quot; CONTENT=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 12 (filtered medium)&quot;&gt;

&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapedefaults v:ext=&quot;edit&quot; spidmax=&quot;1026&quot; /&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapelayout v:ext=&quot;edit&quot;&gt;
  &lt;o:idmap v:ext=&quot;edit&quot; data=&quot;1&quot; /&gt;
 &lt;/o:shapelayout&gt;&lt;/xml&gt;&lt;![endif]--&gt;
&lt;/head&gt;

&lt;body lang=EN-US link=blue vlink=purple&gt;

&lt;div class=Section1&gt;

&lt;p class=MsoNormal style='text-autospace:none'&gt;&lt;span style='font-size:10.0pt;
font-family:&quot;Arial&quot;,&quot;sans-serif&quot;'&gt;I am getting lots of requests like this:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:5.0pt;margin-right:0in;margin-bottom:
5.0pt;margin-left:0in;text-autospace:none'&gt;&lt;span style='font-size:12.0pt;
font-family:&quot;Courier New&quot;'&gt;http://www.example.com/index.php?q=cgi-bin/printOriginal.pl&amp;amp;file=/alpha/beta/gamma/rage_prevention.shtml&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:5.0pt;margin-right:0in;margin-bottom:
5.0pt;margin-left:0in;text-autospace:none'&gt;&lt;span style='font-size:12.0pt;
font-family:&quot;Times New Roman&quot;,&quot;serif&quot;'&gt;The file argument is a valid page on our
old site and is itself redirected with a ReWriteRule in .htaccess. However,
cgi-bin/printOriginal.pl does not exist and I have no idea what it was supposed
to do (well, I can guess print the page). We get lots of these requests for
different pages. I have tried a simple rewrite rule and a URL alias to prevent
the 404 processing, but neither has fixed it.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:5.0pt;margin-right:0in;margin-bottom:
5.0pt;margin-left:0in;text-autospace:none'&gt;&lt;span style='font-size:12.0pt;
font-family:&quot;Times New Roman&quot;,&quot;serif&quot;'&gt;Is it possible to design a rewriterule
that essentially discards the &amp;quot;cgi-bin/printOriginal.pl&amp;quot; and just
serves up the requested page (well, after its own rewrite rule has worked)? So
this would become&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='mso-margin-top-alt:5.0pt;margin-right:0in;margin-bottom:
5.0pt;margin-left:0in;text-autospace:none'&gt;&lt;span style='font-size:12.0pt;
font-family:&quot;Courier New&quot;'&gt;http://www.example.com/index.php/alpha/beta/gamma/rage_prevention.shtml&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:12.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:14.0pt;font-family:&quot;Comic Sans MS&quot;;
color:fuchsia'&gt;Nancy E. Wichmann, PMP &lt;/span&gt;&lt;span style='font-size:14.0pt'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Courier New&quot;'&gt;Injustice
anywhere is a threat to justice everywhere. -- Dr. Martin L. King, Jr&lt;/span&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;'&gt;.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Can-.htaccess-discard-part-of-a-path--tp26286143p26286143.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26278684</id>
	<title>Can the new D7 database api handle ER_LOCK_DEADLOCK?</title>
	<published>2009-11-09T21:31:56Z</published>
	<updated>2009-11-09T21:31:56Z</updated>
	<author>
		<name>Jonathan Brown-6</name>
	</author>
	<content type="html">Database transactions are always susceptible to deadlock:
&lt;br&gt;&lt;a href=&quot;http://dev.mysql.com/doc/refman/5.0/en/innodb-deadlocks.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dev.mysql.com/doc/refman/5.0/en/innodb-deadlocks.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;Looking at the last example on this page:
&lt;br&gt;&lt;a href=&quot;http://api.drupal.org/api/group/database/7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://api.drupal.org/api/group/database/7&lt;/a&gt;&lt;br&gt;&lt;br&gt;Surely in catch{}, the exception should be examined for
&lt;br&gt;ER_LOCK_DEADLOCK?
&lt;br&gt;&lt;br&gt;The entire transaction could be in a do-while loop, so it is continually
&lt;br&gt;reattempted until the transaction does not deadlock.
&lt;br&gt;&lt;br&gt;ER_LOCK_DEADLOCK is mysql specific. Does the new db layer have an
&lt;br&gt;abstraction for this?
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Jonathan Brown
&lt;br&gt;&lt;br&gt;Blue Droplet Media
&lt;br&gt;&lt;a href=&quot;http://bluedroplet.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bluedroplet.com/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Can-the-new-D7-database-api-handle-ER_LOCK_DEADLOCK--tp26278684p26278684.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26275424</id>
	<title>Re: Help with custom_url_rewrite_outboud(), url(), and 	l() because external URLs need rewriting too</title>
	<published>2009-11-09T15:08:43Z</published>
	<updated>2009-11-09T15:08:43Z</updated>
	<author>
		<name>davereid</name>
	</author>
	<content type="html">It is already fixed in Drupal as it lives as hook_url_outbound_alter() now, as well as replacing taxonomy_term_path and hook_term_path().&lt;br&gt;&lt;br&gt;As I explained in the issue that MT posted, the only way to fix this in D5 or D6 is to patch common.inc to move the custom_url_rewrite_outbound up in the execution of ulr(), before the url alias lookups and the return line for external links. However, I doubt this change would ever be approved since it&amp;#39;s basically an API change because of when the function  is called. This would be like changing hook_nodeapi(&amp;#39;update&amp;#39;) to be called before a node is updated instead of afterwards.&lt;br&gt;

&lt;br&gt;We just probably have to live with the fact that this was a poorly implemented feature, and at least look forward to things happening correctly now with D7+.&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;Dave Reid&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26275424&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dave@...&lt;/a&gt;&lt;br&gt;


&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Mon, Nov 9, 2009 at 4:56 PM, Ken Rickard &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26275424&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agentrickard@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

I think you may need a patch. We had something similar come up in&lt;br&gt;
Drupal 5, and obviously missed this use-case when we had the call to&lt;br&gt;
custom_url_rewrite_outbound() inserted in the url() function.&lt;br&gt;
&lt;br&gt;
The D5 version of Domain Access shipped with a functional backport of&lt;br&gt;
the patch, so best practice suggests fixing this against Drupal 8 (or&lt;br&gt;
7 if we can call it an API bug) and then backport the patch to D6.&lt;br&gt;
&lt;br&gt;
/me will vote that this is a bug in the API.&lt;br&gt;
&lt;br&gt;
- Ken Rickard&lt;br&gt;
agentrickard&lt;br&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
&lt;br&gt;
On Mon, Nov 9, 2009 at 11:25 PM, Mlen-Too Wesley&lt;br&gt;
&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26275424&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mlen.too.wesley@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;
&amp;gt; Hello,&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; I am currently developing a module to help libraries rewrite links to&lt;br&gt;
&amp;gt; external databases, such as ProQuest and LexisNexis, routing those links&lt;br&gt;
&amp;gt; through an EZProxy or other proxy referral server.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; For example, consider a resource located at:&lt;br&gt;
&amp;gt; &lt;a href=&quot;http://www.books24x7.com/marc.asp?bookid=30164&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.books24x7.com/marc.asp?bookid=30164&lt;/a&gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; If accessed from an on-campus IP address, the resource will be available to&lt;br&gt;
&amp;gt; the student. However, if off-campus, the student would either have to use&lt;br&gt;
&amp;gt; VPN to route all their internet traffic through a university IP address or&lt;br&gt;
&amp;gt; use an proxy referral server, such as EZProxy.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; EZProxy is easier, so from the library home page, the link is rewritten to&lt;br&gt;
&amp;gt; something such as:&lt;br&gt;
&amp;gt; &lt;a href=&quot;http://ezproxy.example-library.edu/login?url=http://www.books24x7.com/marc.asp?bookid=30164&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://ezproxy.example-library.edu/login?url=http://www.books24x7.com/marc.asp?bookid=30164&lt;/a&gt;&lt;br&gt;


&amp;gt;&lt;br&gt;
&amp;gt; This way, the student is presented with a login screen for authentication&lt;br&gt;
&amp;gt; and then directed to the resource.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; An easy module to make... or so I thought. Given the&lt;br&gt;
&amp;gt; custom_url_rewrite_outbound() function, this kind of stuff should be easy to&lt;br&gt;
&amp;gt; do in Drupal, but it is not. The url() function in common.inc returns the&lt;br&gt;
&amp;gt; $path variable without any attempts to call custom_url_rewrite_outbout().&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; All would be well, if line 1408 of common.inc added the same functionality&lt;br&gt;
&amp;gt; to external links in the url() function as it does for internal links. It&lt;br&gt;
&amp;gt; just needs 3 lines:&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;     if (function_exists(&amp;#39;custom_url_rewrite_outbound&amp;#39;)) {&lt;br&gt;
&amp;gt;       // Modules may alter outbound links by reference.&lt;br&gt;
&amp;gt;       custom_url_rewrite_outbound($path, $options, $original_path);&lt;br&gt;
&amp;gt;     }&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Other than applying a patch, does anyone know another way around this issue?&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; I am not talking about Apache mod_rewrite or anything similar, Clean URLs,&lt;br&gt;
&amp;gt; or the Path module and URL aliases. I am looking for a way to rewrite&lt;br&gt;
&amp;gt; external URLs in anchor tags (links) without creating a wrapper function for&lt;br&gt;
&amp;gt; url() or l()... or using JavaScript or AJAX.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Thanks!&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; MT&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;font color=&quot;#888888&quot;&gt;--&lt;br&gt;
Ken Rickard&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26275424&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agentrickard@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://ken.therickards.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://ken.therickards.com&lt;/a&gt;&lt;br&gt;
&lt;/font&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Help-with-custom_url_rewrite_outboud%28%29%2C-url%28%29%2C-and-l%28%29-because-%09external-URLs-need-rewriting-too-tp26274835p26275424.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26275279</id>
	<title>Re: Help with custom_url_rewrite_outboud(), url(), and 	l() because external URLs need rewriting too</title>
	<published>2009-11-09T14:56:26Z</published>
	<updated>2009-11-09T14:56:26Z</updated>
	<author>
		<name>Ken Rickard</name>
	</author>
	<content type="html">I think you may need a patch. We had something similar come up in
&lt;br&gt;Drupal 5, and obviously missed this use-case when we had the call to
&lt;br&gt;custom_url_rewrite_outbound() inserted in the url() function.
&lt;br&gt;&lt;br&gt;The D5 version of Domain Access shipped with a functional backport of
&lt;br&gt;the patch, so best practice suggests fixing this against Drupal 8 (or
&lt;br&gt;7 if we can call it an API bug) and then backport the patch to D6.
&lt;br&gt;&lt;br&gt;/me will vote that this is a bug in the API.
&lt;br&gt;&lt;br&gt;- Ken Rickard
&lt;br&gt;agentrickard
&lt;br&gt;&lt;br&gt;&lt;br&gt;On Mon, Nov 9, 2009 at 11:25 PM, Mlen-Too Wesley
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26275279&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mlen.too.wesley@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I am currently developing a module to help libraries rewrite links to
&lt;br&gt;&amp;gt; external databases, such as ProQuest and LexisNexis, routing those links
&lt;br&gt;&amp;gt; through an EZProxy or other proxy referral server.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; For example, consider a resource located at:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.books24x7.com/marc.asp?bookid=30164&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.books24x7.com/marc.asp?bookid=30164&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If accessed from an on-campus IP address, the resource will be available to
&lt;br&gt;&amp;gt; the student. However, if off-campus, the student would either have to use
&lt;br&gt;&amp;gt; VPN to route all their internet traffic through a university IP address or
&lt;br&gt;&amp;gt; use an proxy referral server, such as EZProxy.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; EZProxy is easier, so from the library home page, the link is rewritten to
&lt;br&gt;&amp;gt; something such as:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://ezproxy.example-library.edu/login?url=http://www.books24x7.com/marc.asp?bookid=30164&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ezproxy.example-library.edu/login?url=http://www.books24x7.com/marc.asp?bookid=30164&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This way, the student is presented with a login screen for authentication
&lt;br&gt;&amp;gt; and then directed to the resource.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; An easy module to make... or so I thought. Given the
&lt;br&gt;&amp;gt; custom_url_rewrite_outbound() function, this kind of stuff should be easy to
&lt;br&gt;&amp;gt; do in Drupal, but it is not. The url() function in common.inc returns the
&lt;br&gt;&amp;gt; $path variable without any attempts to call custom_url_rewrite_outbout().
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; All would be well, if line 1408 of common.inc added the same functionality
&lt;br&gt;&amp;gt; to external links in the url() function as it does for internal links. It
&lt;br&gt;&amp;gt; just needs 3 lines:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;     if (function_exists('custom_url_rewrite_outbound')) {
&lt;br&gt;&amp;gt;       // Modules may alter outbound links by reference.
&lt;br&gt;&amp;gt;       custom_url_rewrite_outbound($path, $options, $original_path);
&lt;br&gt;&amp;gt;     }
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Other than applying a patch, does anyone know another way around this issue?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I am not talking about Apache mod_rewrite or anything similar, Clean URLs,
&lt;br&gt;&amp;gt; or the Path module and URL aliases. I am looking for a way to rewrite
&lt;br&gt;&amp;gt; external URLs in anchor tags (links) without creating a wrapper function for
&lt;br&gt;&amp;gt; url() or l()... or using JavaScript or AJAX.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; MT
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Ken Rickard
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26275279&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;agentrickard@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://ken.therickards.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ken.therickards.com&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Help-with-custom_url_rewrite_outboud%28%29%2C-url%28%29%2C-and-l%28%29-because-%09external-URLs-need-rewriting-too-tp26274835p26275279.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26274835</id>
	<title>Help with custom_url_rewrite_outboud(), url(), and l() because 	external URLs need rewriting too</title>
	<published>2009-11-09T14:25:30Z</published>
	<updated>2009-11-09T14:25:30Z</updated>
	<author>
		<name>Mlen-Too Wesley</name>
	</author>
	<content type="html">Hello,&lt;br&gt;&lt;br&gt;I am currently developing a module to help libraries rewrite links to external databases, such as ProQuest and LexisNexis, routing those links through an &lt;a href=&quot;http://en.wikipedia.org/wiki/EZproxy&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;EZProxy&lt;/a&gt; or other proxy referral server.&lt;br&gt;

&lt;br&gt;For example, consider a resource located at: &lt;br&gt;&lt;a href=&quot;http://www.books24x7.com/marc.asp?bookid=30164&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.books24x7.com/marc.asp?bookid=30164&lt;/a&gt; &lt;br&gt;&lt;br&gt;If accessed from an on-campus IP address, the resource will be available to the student. However, if off-campus, the student would either have to use VPN to route all their internet traffic through a university IP address or use an proxy referral server, such as EZProxy.&lt;br&gt;

&lt;br&gt;EZProxy is easier, so from the library home page, the link is rewritten to something such as:&lt;br&gt;&lt;a href=&quot;http://ezproxy.example-library.edu/login?url=http://www.books24x7.com/marc.asp?bookid=30164&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ezproxy.example-library.edu/login?url=http://www.books24x7.com/marc.asp?bookid=30164&lt;/a&gt; &lt;br&gt;

&lt;br&gt;This way, the student is presented with a login screen for authentication and then directed to the resource.&lt;br&gt;&lt;br&gt;An easy module to make... or so I thought. Given the custom_url_rewrite_outbound() function, this kind of stuff should be easy to do in Drupal, but it is not. The url() function in common.inc returns the $path variable without any attempts to call custom_url_rewrite_outbout().&lt;br&gt;

&lt;br&gt;All would be well, if line 1408 of common.inc added the same functionality to external links in the url() function as it does for internal links. It just needs 3 lines:&lt;br&gt;&lt;br&gt;    if (function_exists(&amp;#39;custom_url_rewrite_outbound&amp;#39;)) {&lt;br&gt;

      // Modules may alter outbound links by reference.&lt;br&gt;      custom_url_rewrite_outbound($path, $options, $original_path);&lt;br&gt;    }&lt;br&gt;&lt;br&gt;Other than applying a patch, does anyone know another way around this issue?&lt;br&gt;

&lt;br&gt;I am not talking about Apache mod_rewrite or anything similar, Clean URLs, or the Path module and URL aliases. I am looking for a way to rewrite external URLs in anchor tags (links) without creating a wrapper function for url() or l()... or using JavaScript or AJAX.&lt;br&gt;

&lt;br&gt;Thanks!&lt;br&gt;&lt;br&gt;MT&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Help-with-custom_url_rewrite_outboud%28%29%2C-url%28%29%2C-and-l%28%29-because-%09external-URLs-need-rewriting-too-tp26274835p26274835.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26272008</id>
	<title>Re: CVS Outage For Upgrade</title>
	<published>2009-11-09T11:04:57Z</published>
	<updated>2009-11-09T11:04:57Z</updated>
	<author>
		<name>David Cohen-8</name>
	</author>
	<content type="html">Could this recent upgrade be the reason I get this message any time I
&lt;br&gt;try to access cvs.drupal.org?
&lt;br&gt;&lt;br&gt;cvs checkout: authorization failed: server cvs.drupal.org rejected
&lt;br&gt;access to /cvs/drupal-contrib for user yogadex
&lt;br&gt;&lt;br&gt;Tried changing my password under my account &amp;gt;&amp;gt; edit &amp;gt;&amp;gt; cvs. &amp;nbsp;No luck. 
&lt;br&gt;Any help is appreciated. &amp;nbsp;Please reply to &lt;a href=&quot;http://drupal.org/node/627938&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://drupal.org/node/627938&lt;/a&gt;&lt;br&gt;unless your answer relevant to the whole email list.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;-Dave
&lt;br&gt;&lt;br&gt;&lt;br&gt;On Thu, 29 Oct 2009 13:51 -0700, &amp;quot;Narayan Newton&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26272008&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nnewton@...&lt;/a&gt;&amp;gt;
&lt;br&gt;wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; This has been completed. Thank you for your patience!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; On Thu, Oct 29, 2009 at 11:00 AM, Narayan Newton &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26272008&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nnewton@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; There will be a 30 min CVS outage at 1PM Pacific Time Today. After
&lt;br&gt;&amp;gt; &amp;gt; which CVS will be on a much more powerful server. I apologize for any
&lt;br&gt;&amp;gt; &amp;gt; inconvenience.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; 30 Min Outage
&lt;br&gt;&amp;gt; &amp;gt; 1PM Pacific/2000 UTC
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; --
&lt;br&gt;&amp;gt; &amp;gt; Narayan Newton
&lt;br&gt;&amp;gt; &amp;gt; GA Member Drupal Association
&lt;br&gt;&amp;gt; &amp;gt; Tag1Consulting
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; Narayan Newton
&lt;br&gt;&amp;gt; GA Member Drupal Association
&lt;br&gt;&amp;gt; Tag1Consulting
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/CVS-Outage-For-Upgrade-tp26117919p26272008.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26268189</id>
	<title>Re: Views and Rules</title>
	<published>2009-11-09T07:15:43Z</published>
	<updated>2009-11-09T07:15:43Z</updated>
	<author>
		<name>Matt Chapman-10</name>
	</author>
	<content type="html">Cool idea. There's definitely some sort of relationship to be made to 
&lt;br&gt;Views Bulk Operations module, though I'm not sure off hand exactly what 
&lt;br&gt;that would look like.
&lt;br&gt;&lt;br&gt;-Matt
&lt;br&gt;&lt;br&gt;&lt;br&gt;Steven Jones wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Most of us know that the project_issue module automatically closes
&lt;br&gt;&amp;gt; fixed issues after two weeks of inactivity, this is done with a fairly
&lt;br&gt;&amp;gt; simple SQL query run on cron.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The casetracker modules that are bundled with open atrium lack such a
&lt;br&gt;&amp;gt; feature, and I'm trying to add one. Now I know that I could add a
&lt;br&gt;&amp;gt; simple SQL query on cron, and add the feature, but I think closing
&lt;br&gt;&amp;gt; fixed cases after two weeks is a specific example of a more general
&lt;br&gt;&amp;gt; feature. That is: doing some actions to a bunch of stuff.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I think the 'some actions' can be provided by actions, or even rule
&lt;br&gt;&amp;gt; sets from the rules module, but it seems that the only way to invoke
&lt;br&gt;&amp;gt; actions at the moment is from an event driven perspective, and
&lt;br&gt;&amp;gt; although there is a 'cron' event in rules, it seems you can't then
&lt;br&gt;&amp;gt; iterate over nodes matching certain conditions. So I'd still need to
&lt;br&gt;&amp;gt; code a way to build the 'bunch of stuff'.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; One of my first thoughts was: 'can I use views for this?' My idea is
&lt;br&gt;&amp;gt; to add a display plugin that 'renders' a view 'into actions', the
&lt;br&gt;&amp;gt; providing module can execute the view on cron.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Is there something similar out there that already does this? Does it
&lt;br&gt;&amp;gt; sound like even a vaguely sensible idea?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Regards
&lt;br&gt;&amp;gt; Steven Jones
&lt;br&gt;&amp;gt; ComputerMinds ltd - Perfect Drupal Websites
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Phone : 024 7666 7277
&lt;br&gt;&amp;gt; Mobile : 07702 131 576
&lt;br&gt;&amp;gt; Twitter : darthsteven
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.computerminds.co.uk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.computerminds.co.uk&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Views-and-Rules-tp26262926p26268189.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26267576</id>
	<title>Re: Announcing DRUPAL-7-0-UNSTABLE-10</title>
	<published>2009-11-09T06:05:05Z</published>
	<updated>2009-11-09T06:05:05Z</updated>
	<author>
		<name>Syscrusher-2</name>
	</author>
	<content type="html">On Sun, 2009-11-08 at 14:29 -0500, Angela Byron wrote:
&lt;br&gt;&amp;gt; * You can now choose default input formats (now called &amp;quot;Text
&lt;br&gt;&amp;gt; formats&amp;quot;) &amp;nbsp;
&lt;br&gt;&amp;gt; per role. Text formats are weightable, and whichever is the lowest- 
&lt;br&gt;&amp;gt; weighted format your role has access to becomes your default. No
&lt;br&gt;&amp;gt; more &amp;nbsp;
&lt;br&gt;&amp;gt; cursing yourself for forgetting to flip to &amp;quot;Full HTML&amp;quot; for that
&lt;br&gt;&amp;gt; cursed &amp;nbsp;
&lt;br&gt;&amp;gt; image tag! ;) 
&lt;br&gt;&lt;br&gt;&lt;br&gt;Thanks to whoever implemented this feature!
&lt;br&gt;&lt;br&gt;Scott
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Syscrusher &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26267576&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;syscrusher@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Announcing-DRUPAL-7-0-UNSTABLE-10-tp26257073p26267576.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26262926</id>
	<title>Views and Rules</title>
	<published>2009-11-09T00:41:12Z</published>
	<updated>2009-11-09T00:41:12Z</updated>
	<author>
		<name>Steven Jones-9</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;Most of us know that the project_issue module automatically closes
&lt;br&gt;fixed issues after two weeks of inactivity, this is done with a fairly
&lt;br&gt;simple SQL query run on cron.
&lt;br&gt;&lt;br&gt;The casetracker modules that are bundled with open atrium lack such a
&lt;br&gt;feature, and I'm trying to add one. Now I know that I could add a
&lt;br&gt;simple SQL query on cron, and add the feature, but I think closing
&lt;br&gt;fixed cases after two weeks is a specific example of a more general
&lt;br&gt;feature. That is: doing some actions to a bunch of stuff.
&lt;br&gt;&lt;br&gt;I think the 'some actions' can be provided by actions, or even rule
&lt;br&gt;sets from the rules module, but it seems that the only way to invoke
&lt;br&gt;actions at the moment is from an event driven perspective, and
&lt;br&gt;although there is a 'cron' event in rules, it seems you can't then
&lt;br&gt;iterate over nodes matching certain conditions. So I'd still need to
&lt;br&gt;code a way to build the 'bunch of stuff'.
&lt;br&gt;&lt;br&gt;One of my first thoughts was: 'can I use views for this?' My idea is
&lt;br&gt;to add a display plugin that 'renders' a view 'into actions', the
&lt;br&gt;providing module can execute the view on cron.
&lt;br&gt;&lt;br&gt;Is there something similar out there that already does this? Does it
&lt;br&gt;sound like even a vaguely sensible idea?
&lt;br&gt;&lt;br&gt;Regards
&lt;br&gt;Steven Jones
&lt;br&gt;ComputerMinds ltd - Perfect Drupal Websites
&lt;br&gt;&lt;br&gt;Phone : 024 7666 7277
&lt;br&gt;Mobile : 07702 131 576
&lt;br&gt;Twitter : darthsteven
&lt;br&gt;&lt;a href=&quot;http://www.computerminds.co.uk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.computerminds.co.uk&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Views-and-Rules-tp26262926p26262926.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26260796</id>
	<title>Re: Announcing DRUPAL-7-0-UNSTABLE-10</title>
	<published>2009-11-08T19:27:36Z</published>
	<updated>2009-11-08T19:27:36Z</updated>
	<author>
		<name>Michael Favia-2</name>
	</author>
	<content type="html">On 11/08/2009 01:29 PM, Angela Byron wrote:
&lt;br&gt;&amp;gt; * Themes can now implement *_alter() hooks. hook_form_alter(), 
&lt;br&gt;&amp;gt; hook_page_alter(), etc. Yet another contentious change. ;) However, it 
&lt;br&gt;&amp;gt; was deemed necessary to let themers take full advantage of the render 
&lt;br&gt;&amp;gt; API, otherwise they'd need to create modules for doing what is clearly 
&lt;br&gt;&amp;gt; presentation layer logic. Please, &amp;lt;em&amp;gt;please&amp;lt;/em&amp;gt; do not do evil 
&lt;br&gt;&amp;gt; things with this that make me regret comitting it and cause it to get 
&lt;br&gt;&amp;gt; rolled back in D8. ;P
&lt;br&gt;Goodbye glue.module. You will not be missed. ;) Thanks for the update 
&lt;br&gt;Angie. Synopsis always appreciated and informative. -mf
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Announcing-DRUPAL-7-0-UNSTABLE-10-tp26257073p26260796.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26257073</id>
	<title>Announcing DRUPAL-7-0-UNSTABLE-10</title>
	<published>2009-11-08T11:29:59Z</published>
	<updated>2009-11-08T11:29:59Z</updated>
	<author>
		<name>Angela Byron-3</name>
	</author>
	<content type="html">&lt;br&gt;Today I committed the last of the straggler RTBC API changes from code &amp;nbsp;
&lt;br&gt;freeze week (see &lt;a href=&quot;http://drupal.org/node/578446&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://drupal.org/node/578446&lt;/a&gt;&amp;nbsp;for the D7 development &amp;nbsp;
&lt;br&gt;schedule), and have just rolled DRUPAL-7-0-UNSTABLE-10. There are / 
&lt;br&gt;lots/ of changes in this one, since it embodies the entire &amp;quot;code &amp;nbsp;
&lt;br&gt;slush&amp;quot; phase of release, and the community really rallied (especially &amp;nbsp;
&lt;br&gt;towards the end) to cram lots of awesome stuff in! The full commit log &amp;nbsp;
&lt;br&gt;is attached; this e-mail contains some of the highlights.
&lt;br&gt;&lt;br&gt;We're now API frozen, except for any API changes necesary to fix &amp;nbsp;
&lt;br&gt;critical, release-blocking issues. So it &amp;quot;should&amp;quot; be safe to start &amp;nbsp;
&lt;br&gt;porting your modules, if you haven't already begun. I'll announce via &amp;nbsp;
&lt;br&gt;the devel list and Twitter (&lt;a href=&quot;http://twitter.com/webchick&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/webchick&lt;/a&gt;) about any &amp;nbsp;
&lt;br&gt;major API changes that are particularly gnarly, but hopefully, most of &amp;nbsp;
&lt;br&gt;the worst is behind us now. I'm also hoping that this will be one of &amp;nbsp;
&lt;br&gt;the last unstable releases, and that we can start heading into alpha/ 
&lt;br&gt;beta territory in the new year.
&lt;br&gt;&lt;br&gt;To help make Drupal 7 the best release possible, please help out in &amp;nbsp;
&lt;br&gt;one or more of the following areas, which are the focus until 12/1:
&lt;br&gt;&lt;br&gt;* ¡¡PERFORMANCE!! (seriously, we need help! ;))
&lt;br&gt;Meta issue where efforts are being coordinated: &lt;a href=&quot;http://drupal.org/node/615822&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://drupal.org/node/615822&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://drupal.org/project/issues/search/drupal?issue_tags=Performance&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://drupal.org/project/issues/search/drupal?issue_tags=Performance&lt;/a&gt;&lt;br&gt;&lt;br&gt;* Usability improvements:
&lt;br&gt;&amp;quot;Hit list&amp;quot; from UX team: &lt;a href=&quot;http://www.bojhan.nl/drupal-7-ux-last-phase/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.bojhan.nl/drupal-7-ux-last-phase/&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://drupal.org/project/issues/search/drupal?issue_tags=Usability&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://drupal.org/project/issues/search/drupal?issue_tags=Usability&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://drupal.org/project/issues/search/drupal?issue_tags=D7UX&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://drupal.org/project/issues/search/drupal?issue_tags=D7UX&lt;/a&gt;&lt;br&gt;Overlays: &lt;a href=&quot;http://drupal.org/node/610234&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://drupal.org/node/610234&lt;/a&gt;&lt;br&gt;&lt;br&gt;Note that a lot of these usability patches are relatively easy to &amp;nbsp;
&lt;br&gt;create for developers, but the UX team is in a lot of cases blocked by &amp;nbsp;
&lt;br&gt;lack of people assisting. So if you're looking for a spot to jump in, &amp;nbsp;
&lt;br&gt;let the folks in #drupal-usability know!
&lt;br&gt;&lt;br&gt;* Accessibility improvements:
&lt;br&gt;&lt;a href=&quot;http://drupal.org/project/issues/search/drupal?issue_tags=accessibility&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://drupal.org/project/issues/search/drupal?issue_tags=accessibility&lt;/a&gt;&lt;br&gt;&lt;br&gt;* Documentation/Text improvements:
&lt;br&gt;&lt;a href=&quot;http://drupal.org/project/issues/search/drupal?component&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://drupal.org/project/issues/search/drupal?component&lt;/a&gt;[]=user 
&lt;br&gt;+interface+text
&lt;br&gt;&lt;a href=&quot;http://drupal.org/project/issues/search/drupal?component&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://drupal.org/project/issues/search/drupal?component&lt;/a&gt;[]=documentation
&lt;br&gt;&lt;br&gt;And, if /none/ of those floats your boat, there's always the critical &amp;nbsp;
&lt;br&gt;queue:
&lt;br&gt;&lt;a href=&quot;http://drupal.org/project/issues/search/drupal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://drupal.org/project/issues/search/drupal&lt;/a&gt;? 
&lt;br&gt;version 
&lt;br&gt;[0 
&lt;br&gt;]= 
&lt;br&gt;156281 
&lt;br&gt;&amp;status 
&lt;br&gt;[0 
&lt;br&gt;]= 
&lt;br&gt;1 
&lt;br&gt;&amp;status 
&lt;br&gt;[1 
&lt;br&gt;]= 
&lt;br&gt;8 
&lt;br&gt;&amp;status 
&lt;br&gt;[2]=13&amp;status[3]=14&amp;priorities[0]=1&amp;categories[0]=bug&amp;categories[1]=task
&lt;br&gt;&lt;br&gt;So, what's new in DRUPAL-7-0-UNSTABLE-10? I'm so glad you asked!
&lt;br&gt;&lt;br&gt;Feature exceptions
&lt;br&gt;==================
&lt;br&gt;The first topic to cover is that of our 10 feature exceptions. As &amp;nbsp;
&lt;br&gt;mentioned in the last unstable release announcement at &lt;a href=&quot;http://lists.drupal.org/pipermail/development/2009-September/033741.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/pipermail/development/2009-September/033741.html&lt;/a&gt;&amp;nbsp;
&lt;br&gt;, the &amp;quot;code slush&amp;quot; period leading from Oct. 15 -&amp;gt; Nov. 15 established &amp;nbsp;
&lt;br&gt;was to get these in, along with any required API clean-ups.
&lt;br&gt;&lt;br&gt;The community rallied in a *huge* way, and we were able to get 8 of &amp;nbsp;
&lt;br&gt;the 10 feature exceptions in, including such awesomeness as:
&lt;br&gt;&lt;br&gt;* Image Field: The default &amp;quot;Article&amp;quot; content type even ships with an &amp;nbsp;
&lt;br&gt;image field utilizing image styles to auto-resize pictures to show off &amp;nbsp;
&lt;br&gt;this awesome functionality.
&lt;br&gt;&lt;br&gt;* Contextual links: If you install D7, you'll notice that there are &amp;nbsp;
&lt;br&gt;now edit, configure, etc. links everywhere; new functionality that's &amp;nbsp;
&lt;br&gt;baked into the menu system. Now, instead of this having to be &amp;nbsp;
&lt;br&gt;implemented separately by certain modules and themes, it comes by &amp;nbsp;
&lt;br&gt;default in core. Yay!
&lt;br&gt;&lt;br&gt;(Note: The styling and interaction of these links is being handled as &amp;nbsp;
&lt;br&gt;a separate clean-up issue to keep bikeshedding to a minimum. If you're &amp;nbsp;
&lt;br&gt;design/UX-savvy and want to help out, see &lt;a href=&quot;http://drupal.org/node/601150&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://drupal.org/node/601150&lt;/a&gt;.)
&lt;br&gt;&lt;br&gt;* Customizable admin shortcuts: A dedicated menu that appears &amp;nbsp;
&lt;br&gt;underneath the toolbar for frequently-accessed tasks. As an &amp;nbsp;
&lt;br&gt;administrator, you establish &amp;quot;sets&amp;quot; of shortcuts which can then be &amp;nbsp;
&lt;br&gt;allocated on a per-user or per-role basis. Handy!
&lt;br&gt;&lt;br&gt;* Customizable administrative dashboard: Drupal now comes by default &amp;nbsp;
&lt;br&gt;with a drag-and-drop Dashboard screen for arranging blocks to give a &amp;nbsp;
&lt;br&gt;&amp;quot;bird's eye view&amp;quot; of the site's activity. We're hoping that this &amp;nbsp;
&lt;br&gt;addition will cause module developers to design blocks specifically &amp;nbsp;
&lt;br&gt;for the dashboard that would be of general use to site administrators &amp;nbsp;
&lt;br&gt;and content editors.
&lt;br&gt;&lt;br&gt;(Note: The UX team needs some hands on building out some default &amp;nbsp;
&lt;br&gt;Dashboard blocks to ship with core; see &lt;a href=&quot;http://drupal.org/node/614410&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://drupal.org/node/614410&lt;/a&gt;&amp;nbsp; 
&lt;br&gt;if you want to lend a hand.)
&lt;br&gt;&lt;br&gt;* Update manager: Now, Drupal provides a web interface for installing &amp;nbsp;
&lt;br&gt;and updating your modules and themes! HUZZAH!! It prompts for a URL or &amp;nbsp;
&lt;br&gt;file upload of the module, your FTP password, and then fetches and &amp;nbsp;
&lt;br&gt;auto-extracts it. See &lt;a href=&quot;http://3281d.com/2009/11/03/d7-update-manager&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://3281d.com/2009/11/03/d7-update-manager&lt;/a&gt;&amp;nbsp; 
&lt;br&gt;for more information on this totally kick-ass new feature, and for a &amp;nbsp;
&lt;br&gt;list of issues where you can lend a hand!
&lt;br&gt;&lt;br&gt;* Native RDFa support. This involves a new hook, hook_rdf_mapping() &amp;nbsp;
&lt;br&gt;and allows you to map your modules' data to an namespace. This &amp;nbsp;
&lt;br&gt;involves a few changes to theme templates as well, to print out the &amp;nbsp;
&lt;br&gt;necessary attributes. Really proud to see Drupal leading the way on &amp;nbsp;
&lt;br&gt;the semantic web!
&lt;br&gt;&lt;br&gt;* Taxonomy -&amp;gt; Field API translation: Now, not only are terms &amp;nbsp;
&lt;br&gt;fieldable, they're also fields themselves! How meta.
&lt;br&gt;&lt;br&gt;Yay! That's all great news. So what /didn't/ get in?
&lt;br&gt;&lt;br&gt;Unfortunately, Profile =&amp;gt; Field API conversion. :( It turns out &amp;nbsp;
&lt;br&gt;there's quite a bit more to this conversion than initially meets the &amp;nbsp;
&lt;br&gt;eye, so the effort didn't get off the ground in time. This also means &amp;nbsp;
&lt;br&gt;that Drupal 7 core will be shipping with the same Profile module as &amp;nbsp;
&lt;br&gt;Drupal 6, sadly... But the good news is that a renewed effort for &amp;nbsp;
&lt;br&gt;building a full Field API-utilizing Profile module replacement has &amp;nbsp;
&lt;br&gt;begin in contrib as the &amp;quot;Profile2&amp;quot; module, in an effort to rectify &amp;nbsp;
&lt;br&gt;this situation in Drupal 8. See &lt;a href=&quot;http://drupal.org/node/623210&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://drupal.org/node/623210&lt;/a&gt;&amp;nbsp;for the &amp;nbsp;
&lt;br&gt;gory details and to help push this forward.
&lt;br&gt;&lt;br&gt;Administrative overlays also didn't make it, though it got around &amp;nbsp;
&lt;br&gt;80-90% working, and all required API changes were ready to go by code &amp;nbsp;
&lt;br&gt;freeze. Therefore, Dries and I have decided to treat this as a user &amp;nbsp;
&lt;br&gt;interface improvement, which can still be focused on during the &amp;nbsp;
&lt;br&gt;&amp;quot;polish&amp;quot; phase. So please pitch in at &lt;a href=&quot;http://drupal.org/node/610234&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://drupal.org/node/610234&lt;/a&gt;. &amp;nbsp;
&lt;br&gt;The latest screencast at &lt;a href=&quot;http://drupal.org/node/610234#comment-2233140&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://drupal.org/node/610234#comment-2233140&lt;/a&gt;&amp;nbsp; 
&lt;br&gt;is looking /damn/ sexy.
&lt;br&gt;&lt;br&gt;Finally, while all of the required API changes for translatable fields &amp;nbsp;
&lt;br&gt;were added, the UI unfortunately didn't make it. There is ongoing work &amp;nbsp;
&lt;br&gt;on this at &lt;a href=&quot;http://drupal.org/node/539110&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://drupal.org/node/539110&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;As for everything else...
&lt;br&gt;&lt;br&gt;Changes for developers:
&lt;br&gt;=======================
&lt;br&gt;* There's a new hook_username_alter() which enables contrib modules to &amp;nbsp;
&lt;br&gt;override the display of a username everywhere. This is an important &amp;nbsp;
&lt;br&gt;shift, since in Drupal 6 the only option was overriding &amp;nbsp;
&lt;br&gt;theme_username(), which is not called consistently everywhere.
&lt;br&gt;&lt;br&gt;* In other user-related news, there's a spiffy new user role/ 
&lt;br&gt;permission API, with actual functions like &amp;nbsp;
&lt;br&gt;user_role_grant_permissions() and so on. No more downloading Install &amp;nbsp;
&lt;br&gt;Profile API module to deal with basic user operations. w00t! We also &amp;nbsp;
&lt;br&gt;removed hook_user_form() and hook_user_register() in favour of just &amp;nbsp;
&lt;br&gt;using standard hook_form_alter() constructs like every other form.
&lt;br&gt;&lt;br&gt;* There are new hooks for menu operations: update, insert, delete for &amp;nbsp;
&lt;br&gt;both links and menus themselves. This should enable some interesting &amp;nbsp;
&lt;br&gt;new things in contrib during the Drupal 7 release cycle.
&lt;br&gt;&lt;br&gt;* Huge overhaul of the actions/triggers API so that they now map &amp;nbsp;
&lt;br&gt;directly to hooks and generalize out some stuff like the 'prepare' &amp;nbsp;
&lt;br&gt;property changes from node/comment.
&lt;br&gt;&lt;br&gt;* Pluggable field API storage engines are now per-field, rather than &amp;nbsp;
&lt;br&gt;per-entity. This allows a single field to pull in data from Amazon Web &amp;nbsp;
&lt;br&gt;Services, for example.
&lt;br&gt;&lt;br&gt;* Core now allows &amp;lt;head&amp;gt; metadata to be alterable via &amp;nbsp;
&lt;br&gt;hook_html_head_alter(), and implements the rel=&amp;quot;canonical&amp;quot; and &amp;nbsp;
&lt;br&gt;rel=&amp;quot;shortcut&amp;quot; standards out of the box.
&lt;br&gt;&lt;br&gt;* A few selected queries in core have been flagged as slave-safe. This &amp;nbsp;
&lt;br&gt;will help those sites running master/slave replication. We also &amp;nbsp;
&lt;br&gt;removed the last remnants of the old database system; DBTNG all the &amp;nbsp;
&lt;br&gt;way, baby...
&lt;br&gt;&lt;br&gt;* Links are altogether far more flexible now. &amp;quot;Operations&amp;quot; links are &amp;nbsp;
&lt;br&gt;now renderable properties which can be altered, we got rid of the &amp;nbsp;
&lt;br&gt;completely obtuse and befuddling custom_url_rewrite &amp;quot;magic&amp;quot; functions &amp;nbsp;
&lt;br&gt;in favour of good ol' fashioned hook_url_alter(), and we added a new &amp;nbsp;
&lt;br&gt;theme_link() function.
&lt;br&gt;&lt;br&gt;* There was a browser.inc we'd committed earlier in the cycle; the &amp;nbsp;
&lt;br&gt;intention was to use it as a general tool to replace SimpleTest's &amp;nbsp;
&lt;br&gt;browser, drupal_http_request(), etc. However, the necessary follow-up &amp;nbsp;
&lt;br&gt;work was not completed, and in talking to Jimmy, he stated that he &amp;nbsp;
&lt;br&gt;could handle this better in contrib. Therefore, this was rolled back, &amp;nbsp;
&lt;br&gt;in favour of &lt;a href=&quot;http://drupal.org/project/browser&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://drupal.org/project/browser&lt;/a&gt;, in case anyone /was/ &amp;nbsp;
&lt;br&gt;using it (or wants to help improve it).
&lt;br&gt;&lt;br&gt;* Speaking of things we changed our minds about, remember how horrible &amp;nbsp;
&lt;br&gt;it was back in D5 and below where we had sequences? Well. They're &amp;nbsp;
&lt;br&gt;back. ;) Sorta. We added a sequences API which can be used for &amp;nbsp;
&lt;br&gt;selected tables that needs them. The good news is you can now import/ 
&lt;br&gt;export a Drupal 7 DB in PHPMyAdmin without it crying.
&lt;br&gt;&lt;br&gt;* A /fantastic/ new JavaScript &amp;quot;states&amp;quot; system was added, which lets &amp;nbsp;
&lt;br&gt;module developers easily create UIs like &amp;quot;show this text field when &amp;nbsp;
&lt;br&gt;that checkbox is checked&amp;quot; or &amp;quot;populate this list of options based on &amp;nbsp;
&lt;br&gt;the selection from that list of options.&amp;quot; In other JS-related news, we &amp;nbsp;
&lt;br&gt;also unified the page, AJAX 'path', and AJAX 'callback' callbacks.
&lt;br&gt;&lt;br&gt;Changes for themers:
&lt;br&gt;====================
&lt;br&gt;* Page.tpl.php has now been split into html.tpl.php (for &amp;lt;html&amp;gt;, &amp;nbsp;
&lt;br&gt;&amp;lt;head&amp;gt;, and &amp;lt;body&amp;gt;) and page.tpl.php (for page content). This was a &amp;nbsp;
&lt;br&gt;contentious change, but is necessary to ensure that all template files &amp;nbsp;
&lt;br&gt;dealing with user-facing markup can consistently benefit from the new, &amp;nbsp;
&lt;br&gt;powerful render()-enabled theming system in D7.
&lt;br&gt;&lt;br&gt;* There's a new region.tpl.php to handle changes to block regions.
&lt;br&gt;&lt;br&gt;* Themes can now implement *_alter() hooks. hook_form_alter(), &amp;nbsp;
&lt;br&gt;hook_page_alter(), etc. Yet another contentious change. ;) However, it &amp;nbsp;
&lt;br&gt;was deemed necessary to let themers take full advantage of the render &amp;nbsp;
&lt;br&gt;API, otherwise they'd need to create modules for doing what is clearly &amp;nbsp;
&lt;br&gt;presentation layer logic. Please, &amp;lt;em&amp;gt;please&amp;lt;/em&amp;gt; do not do evil &amp;nbsp;
&lt;br&gt;things with this that make me regret comitting it and cause it to get &amp;nbsp;
&lt;br&gt;rolled back in D8. ;P
&lt;br&gt;&lt;br&gt;* The search box is no longer a theme variable; you now treat it as a &amp;nbsp;
&lt;br&gt;normal block.
&lt;br&gt;&lt;br&gt;* Core ships with three image style presets: thumbnail, medium, and &amp;nbsp;
&lt;br&gt;large. You can now depend on those being there (though not their exact &amp;nbsp;
&lt;br&gt;formatting/size size) in your themes.
&lt;br&gt;&lt;br&gt;* All theme functions now take a single $variables array. This is so &amp;nbsp;
&lt;br&gt;that preprocessing between template files and theme functions is &amp;nbsp;
&lt;br&gt;consistent.
&lt;br&gt;&lt;br&gt;Changes for site builders:
&lt;br&gt;==========================
&lt;br&gt;* You can now choose default input formats (now called &amp;quot;Text formats&amp;quot;) &amp;nbsp;
&lt;br&gt;per role. Text formats are weightable, and whichever is the lowest- 
&lt;br&gt;weighted format your role has access to becomes your default. No more &amp;nbsp;
&lt;br&gt;cursing yourself for forgetting to flip to &amp;quot;Full HTML&amp;quot; for that cursed &amp;nbsp;
&lt;br&gt;image tag! ;)
&lt;br&gt;&lt;br&gt;* RSS now outputs to &amp;quot;Full node&amp;quot; by default, to conform with &amp;nbsp;
&lt;br&gt;recommended good netizen practices. As always, this is configurable if &amp;nbsp;
&lt;br&gt;you like to force people to come to your site to read your stuff.
&lt;br&gt;&lt;br&gt;* Password checker now has more sexy, with a longer bar that indicates &amp;nbsp;
&lt;br&gt;relative password strength. Better for accessibility, too.
&lt;br&gt;&lt;br&gt;* Creating a menu link from a node is a simple checkbox, which as an &amp;nbsp;
&lt;br&gt;added bonus pre-populates the title field with the node title. Very &amp;nbsp;
&lt;br&gt;slick usability improvement! Another nice one is you can limit the &amp;nbsp;
&lt;br&gt;parent menus that can be selected on the form; for example, to just &amp;nbsp;
&lt;br&gt;&amp;quot;Main menu&amp;quot; so you don't have to scroll through the 4,000 links in &amp;nbsp;
&lt;br&gt;&amp;quot;Navigation.&amp;quot; :)
&lt;br&gt;&lt;br&gt;* We took out the confusing behaviour of the theme auto-switching when &amp;nbsp;
&lt;br&gt;you're on the blocks page. There's now a preview link if you want to &amp;nbsp;
&lt;br&gt;see what it looks like.
&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;p&gt;Changes since DRUPAL-7-0-UNSTABLE-9:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/570572&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#570572&lt;/a&gt; by winston, David_Rothstein | Shai, Xano, alexanderpas, emmajane, kazar: changed label for user/1 account from 'administrator' to 'site maintenance account'.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/576516&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#576516&lt;/a&gt; by David_Rothstein: fixed documentation.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/469242&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#469242&lt;/a&gt; by tic2000, Pasqualle, pwolanin, Nick Lewis, moshe weitzman, Rob Loach,
and alexanderpas: page.tpl.php has now been split into html.tpl.php
(for &lt;html&gt;, &lt;head&gt;, and &lt;body&gt;) and page.tpl.php (for page content).
This now provides consistency for granular theming of renderable output in all
template files.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/575796&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#575796&lt;/a&gt; by Heine: Fixed OpenID XRI test violates the spec.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/565792&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#565792&lt;/a&gt; by pwolanin, salvis: follow-up on theme_username refactoring.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/520368&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#520368&lt;/a&gt; by GÃ¡bor Hojtsy: fixed Admin toolbar breaks sticky table headers.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/460594&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#460594&lt;/a&gt; by elliotttf, lambic | LiliVG: Fixed node_assign_owner_action_form() limits username length to 7 characters.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/577912&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#577912&lt;/a&gt; by kkaefer: Updated OpenID icon with alpha transparency.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/577298&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#577298&lt;/a&gt; by David_Rothstein: Fixed body field on non-node module-added node types when included from an installation profile.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/578470&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#578470&lt;/a&gt; by Dries, jbrauer, GÃ¡bor Hojtsy: Add return status codes to drupal_http_request() when a URL fails to parse, instead of failing silently.&lt;/li&gt;
&lt;li&gt;SA-CORE-2009-008&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/573680&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#573680&lt;/a&gt; by mgifford, David_Rothstein: Fixed language import during installation (and a notice).&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/574796&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#574796&lt;/a&gt; by sun: Fixed 'Article' content-type permissions not granted to admin role after installation.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/365597&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#365597&lt;/a&gt; by mfb, Jody Lynn: Don't show access denied when logging in via OpenID to user/login.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/440930&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#440930&lt;/a&gt; by brianV: Add @file block to menu.test.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/556534&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#556534&lt;/a&gt; by xmacinfo: Fixed SimpleTest help text.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/457450&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#457450&lt;/a&gt; by agentrickard: Added hooks to track changes to menu links.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/563998&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#563998&lt;/a&gt; by plach: Add a means of marking a field as translatable in Field UI.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/564394&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#564394&lt;/a&gt; by Berdir and Crell: Removed database BC layer. nah nah nah nah... hey hey hey... gooood byeeee...&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/571086&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#571086&lt;/a&gt; by sun and merlinofchaos: Added a 'wrapper callback' that executes
before a form builder function, to facilitate common form elements. Clean-up
from form_builder changes from CTools patch. Has nice side-benefit of making
all form functions' signatures consistent.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/283723&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#283723&lt;/a&gt; by pwolanin, sun | eddified, moshe weitzman, Dries, aether, Arancaytar: Added Make menu_tree_output() return renderable output.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/581286&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#581286&lt;/a&gt; by David Strauss | moshe weitzman: fixed detection of CLI environments properly.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/581594&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#581594&lt;/a&gt; by douggreen: minor db_query() fix to search for the new database abstraction layer.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/300993&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#300993&lt;/a&gt; by sun: extended the roles and permissions API so we can revoke permissions from a role etc.&lt;/li&gt;
&lt;li&gt;- Patch #&lt;a href=&quot;/node/525540&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#525540&lt;/a&gt; by jvandyk, sun, jhodgdon, fago | webchick, TheRec, Dave Reid, brianV, sun.core, cweagans, Dries: gave trigger.module and includes/actions.inc an API overhaul.  Simplified definitions of actions and triggers and removed dependency on the combination of hooks and operations. Triggers now directly map to module hooks.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/576302&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#576302&lt;/a&gt; by joachim | lambic: improved rewording of user admin help text.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/553524&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#553524&lt;/a&gt; by John Morahan: escape link text in assertions.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/11218&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#11218&lt;/a&gt; by David_Rothstein, sun, quicksketch, duncf, awood456, dropcube, mgifford | pwolanin, dww, RobRoy, Crell, webchick, beginner, ray007, bjaspan, chx, GÃ¡bor Hojtsy, Steven, Dries, lutegrass, sym, guardian, matt2000, geerlingguy, SeanBannister, matt westgate, com2, praseodym: allow default text formats per role, and integrate text format permissions.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/306611&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#306611&lt;/a&gt; by jbomb, sun | Damien Tournoud: fixed fatal error when trying to invoke non-existing action callbacks.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/11218&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#11218&lt;/a&gt; by sun: fixed fatal error.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/582736&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#582736&lt;/a&gt; by douggreen: removed unused function.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/582758&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#582758&lt;/a&gt; by c960657: remove t() calls from getInfo() functions.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/445062&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#445062&lt;/a&gt; by sun: removed system_requirements check for tokenizer now that the registry is gone.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/444402&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#444402&lt;/a&gt; by sun: clean up of parseInt() usage.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/564394&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#564394&lt;/a&gt; follow-up by Damien Tournoud: Remove crappy old pgsql-only db_add/change_column() functions from database layer.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/550742&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#550742&lt;/a&gt; by douggreen | Zarabadoo: remove Search box from theme system, default to block system instead.&lt;/li&gt;
&lt;li&gt;Patch &lt;a href=&quot;/node/579366&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#579366&lt;/a&gt; by sun, litwol | chx, Dries: simplified form API redirection handling. I can actually understand it now. ;-).&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/249553&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#249553&lt;/a&gt; by sun: started to rename SimpleTest to Testing, at least in user output.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/556018&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#556018&lt;/a&gt; by Damien Tournoud, dereine | sun: rename drupal_to_js() and drupal_json() for consistency and readability.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/500038&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#500038&lt;/a&gt; by Shai, sreynen | webchick: changed default for RSS output from 'teaser only' to 'full node'.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/583008&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#583008&lt;/a&gt; by Damien Tournoud: DRUPAL_BOOTSTRAP_ACCESS doesn't exist anymore, but is still an explicit bootstrap step.&lt;/li&gt;
&lt;li&gt;Patch &lt;a href=&quot;/node/331893&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#331893&lt;/a&gt; by mgifford, nigel, Xano, Everett Zufelt | Cliff, Bojhan, mcrittenden, webchick, Josh Waihi, alpritt, heather: improved the password checker.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/551694&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#551694&lt;/a&gt; by effulgentsia, rfay, sun | moshe weitzman, Dries: standardized the return of status messages in AJAX callbacks.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/581760&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#581760&lt;/a&gt; by yoroy: by default, don't center-align the user login form in the block. It is still center-aligned in Garland.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/581534&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#581534&lt;/a&gt; by pwolanin | sun: fix redirecting after submitting a comment on a multi-page comment thread.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/581764&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#581764&lt;/a&gt; by swentel, bjaspan: default profile incorrectly created 'tags' vocabulary.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/118345&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#118345&lt;/a&gt; by sun | nedjo, pwolanin, webchick: DIE hook_user_form() + hook_user_register() DIE!&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/569364&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#569364&lt;/a&gt; by bjaspan, yched: handle failures on field storage creation.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/550718&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#550718&lt;/a&gt; by alexanderpas, GÃ¡bor Hojtsy | Dries, webchick, ugerhard: tabs on admin pages are not accessible from overviews and menus.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/572778&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#572778&lt;/a&gt; by Amitaibu: removed outdated comment.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/521838&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#521838&lt;/a&gt; by catch, jrchamp, CorniI, sun | Damien Tournoud, drewish, chx, moshe weitzman, yched, Dries: drupal_get_schema_versions() took 30% of page execution time on /admin.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/560738&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#560738&lt;/a&gt; by sun, noahb, David_Rothstein | dropcube: trying to delete a text format gives 'page not found'.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/581392&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#581392&lt;/a&gt; by sun, catch | mr.baileys: Fixed Add an API function for deleting revisions.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/521838&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#521838&lt;/a&gt; by jrchamp: (temporary) fix for drupal_get_schema_versions().&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/585742&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#585742&lt;/a&gt; by Damien Tournoud | Amitaibu: content type wasn't created after drupalCreateContentType().&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/118345&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#118345&lt;/a&gt; by sun: code clean-up and removed extra condition that slipped in.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/578676&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#578676&lt;/a&gt; by chx | neclimdul, Crell, Dave Reid: introduce a queue for cron.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/582956&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#582956&lt;/a&gt; by dww | Damien Tournoud: fixed FormsTestCase::testRequiredFields().&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/578676&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#578676&lt;/a&gt; by sun: clean ups for cron queue.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/588218&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#588218&lt;/a&gt; by Dave Reid: use PHP5 date constants.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/570142&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#570142&lt;/a&gt; by Dave Reid | Dries: get rid of the admin/structure/contact/settings page.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/367013&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#367013&lt;/a&gt; by bjaspan, KarenS | yched, Dries: add support for field updates.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/588574&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#588574&lt;/a&gt; by dww: made Dave Reid a co-maintainer for update status.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/253501&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#253501&lt;/a&gt; by dww, cwgordon7 | boombatower, Dave Reid: added tests for update.module.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/550742&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#550742&lt;/a&gt; by Dave Reid, douggreen, Jacine | yoroy, Dries: removed status message.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/499828&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#499828&lt;/a&gt; by Dave Reid, Darren Oh, dww | Dries: fixed wrong release date on multi-module projects. Now with extra tests!&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/557542&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#557542&lt;/a&gt; by CorniI, catch, fago, Crell, sun | pwolanin, chx, webchick, mattyoung, alexanderpas, justinrandell, dropcube, moshe weitzman, Damien Tournoud, Rob Loach, Dries: cache module_implements() for better performance and scalability.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/582754&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#582754&lt;/a&gt; by bjaspan | yched: Fixed Undefined index errors viewing nodes with fields.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/356841&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#356841&lt;/a&gt; by trogie, Dave Reid | dww: update status 'last checked time' should output actual date of last check.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/443422&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#443422&lt;/a&gt; by yched, bjaspan | chx, merlinofchaos, Scott Reynolds, plach, profix898, mattyoung: added support for pluggable 'per field' storage engine. Comes with documentation and tests.

The Field Attach API uses the Field Storage API to perform all &quot;database access&quot;. Each Field Storage API hook function defines a primitive database operation such as read, write, or delete. The default field storage module, field_sql_storage.module, uses the local SQL database to implement these operations, but alternative field storage backends can choose to represent the data in SQL differently or use a completely different storage mechanism such as a cloud-based database.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/215080&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#215080&lt;/a&gt; by andypost, drifter, Dave Reid | robertDouglass, catch, jaydub: drop unnecessary index.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/508570&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#508570&lt;/a&gt; by quicksketch, sun | pwolanin, bec: restore URL consistency for node types and menus.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/584278&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#584278&lt;/a&gt; by cam8001, Dave Reid | moshe weitzman: Fixed pending updates always being plural.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/584966&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#584966&lt;/a&gt; by mr.baileys, sun: add doxygen group for PHP function wrappers in Drupal.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/497504&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#497504&lt;/a&gt; by dakala, bjaspan | yched: rename #multiple to #cardinality in field forms.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/570900&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#570900&lt;/a&gt; by Crell | asimmonds: Changed Destroy remnants of update_sql().&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/578520&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#578520&lt;/a&gt; by sun | c960657, mfb, Dries, catch, mattyoung: make  in url() only accept an array. Another nice API clean-up!&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/334238&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#334238&lt;/a&gt; follow-up by Dave Reid: Fixed detection of core modules and themes in update.module.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/375931&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#375931&lt;/a&gt; by Dave Reid: Fix SimpleTests when cvs_deploy module is enabled.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/590590&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#590590&lt;/a&gt; by plach: Fixed bug where field_create_field() ignores the 'translatable' property.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/584370&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#584370&lt;/a&gt; by JoshuaRogers, JacobSingh | mattyoung: fixed bug with CSS file inclusion in the CSS optimization code.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/557542&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#557542&lt;/a&gt; follow-up by catch: Fixed module_implements() caching for authenticated users.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/563526&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#563526&lt;/a&gt; by jhodgdon | anschinsan: fixed broken see also link in user-profile.tpl.php doc and re-organized some of the documentation.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/365597&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#365597&lt;/a&gt; follow-up by mfb: Tests for OpenID redirection from user/login.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/367013&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#367013&lt;/a&gt; by bjaspan, yched: clean ups for field_update_field().&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/591758&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#591758&lt;/a&gt; by catch: system_region_list() should use list_themes() instead of a direct db_query().&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/553944&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#553944&lt;/a&gt; by David_Rothstein, ksenzee | JacobSingh, sun, jhodgdon, pwolanin: allow modules to specify per-page custom themes in hook_menu().&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/451604&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#451604&lt;/a&gt; by brianV, sun | Dries, c960657: rename drupal_set_header().&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/590014&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#590014&lt;/a&gt; by sun, mr.baileys | Dries: fixed undefined language when language is specified in .&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/592286&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#592286&lt;/a&gt; by ksenzee | bjaspan: adding a field fails.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/583598&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#583598&lt;/a&gt; by jhodgdon | moshe weitzman: fixed documentation problem with hook_elements().&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/576076&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#576076&lt;/a&gt; by yoroy, GÃ¡bor Hojtsy | Bojhan: remove the 'Add a main menu link'.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/578520&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#578520&lt;/a&gt; by sun, c960657 | mfb, Dries, catch, mattyoung: Changed Make  in url() only accept an array.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/574862&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#574862&lt;/a&gt; by jhodgdon | moshe weitzman: menu_set_active_trail() doc lacks details.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/578230&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#578230&lt;/a&gt; by yched, sun: clean-up: remove 'widget_active()' behavior.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/511986&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#511986&lt;/a&gt; by tgeller, sun | lambic:  made the values for 'Poll duration' should regular.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/382834&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#382834&lt;/a&gt; by jhodgdon, sun: documentation improvements for hook_menu() API&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/484868&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#484868&lt;/a&gt; by sime, sun | Dries: split parser from drupal_parse_info_file().&lt;/li&gt;
&lt;li&gt;- Patch&lt;a href=&quot;/node/583020&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#583020&lt;/a&gt; by c960657 | yched, Dries: fixed warning about missing argument 2 for field_delete_instance() in node_configure_fields().&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/554088&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#554088&lt;/a&gt; by mr.baileys, sun | eaton: Changed Move user_mail_tokens() and emails to token system.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/556438&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#556438&lt;/a&gt; by rfay, effulgentsia, sun | quicksketch, Rob Loach, Dries, sun.core, Damien Tournoud: Fixed AJAX/AHAH 'callback' support only works for 'submit' and 'button' elements - Should work for all triggering elements.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/594434&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#594434&lt;/a&gt; by fago | moshe weitzman: Fixed node delete cache reset.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/576916&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#576916&lt;/a&gt; by BarisW | Bojhan: default menu 'Parent item' should be Navigation, not Primary links.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/536788&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#536788&lt;/a&gt; by jhodgdon | joachim: Fixed Provide documentation on making menu tabs.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/592572&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#592572&lt;/a&gt; by c960657 | moshe weitzman: API clean-up, always pass nodes as objects.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/578520&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#578520&lt;/a&gt; by c960657: follow-up on make  in url() only accept an array.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/464862&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#464862&lt;/a&gt; by JohnAlbin, sun, dereine | dvessel, Jacine, Zarabadoo: added drupal_css_class() to clean class names and rename form_clean_id().&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/592008&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#592008&lt;/a&gt; by moshe weitzman | chx: don't initialize theme system before modules are included.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/555762&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#555762&lt;/a&gt; by gordon, sun | yched, chx, moshe weitzman, KiamLaLuno, lilou: improvements to batch API.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/554992&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#554992&lt;/a&gt; by Davy Van Den Bremt, jhodgdon | Dries: added documentation.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/464862&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#464862&lt;/a&gt; follow-up by kkaefer: Rename drupal_css_class() to drupal_html_class_X(), for better accuracy.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/391264&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#391264&lt;/a&gt; by mfb and dww: Added exception handling to Update module XML parsing.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/544418&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#544418&lt;/a&gt; follow-up by rfay: Minor documentation fixes.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/319033&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#319033&lt;/a&gt; by dww, Dave Reid, Ralf: Fixed weird order of projects listed on updates page (with tests).&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/60552&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#60552&lt;/a&gt; by JohnAlbin: Added Add region.tpl.php for all regions in themes.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/472820&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#472820&lt;/a&gt; by rfay, Rob Loach, and catch: Fixed improper whitespace removal/invalid CSS from drupal_load_stylesheet_content() (with tests).&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/224756&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#224756&lt;/a&gt; by christefano and lambic: Make phpinfo() link more obvious.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/457450&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#457450&lt;/a&gt; follow-up by agentrickard: Documentation fixes.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/472820&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#472820&lt;/a&gt; follow-up by sun: Fixed tests for CSS output.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/595758&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#595758&lt;/a&gt; by jhodgdon: Fixed documentation for db_query_range().&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/343898&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#343898&lt;/a&gt; by dww and JohnAlbin: Respect hidden property in themes to allow for theme testing.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/596962&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#596962&lt;/a&gt; by dww | Dave Reid: fix formatting on /(modules|themes)/README.txt.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/596664&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#596664&lt;/a&gt; by c960657 | Crell: document âcharâ, âdateâ and âtimeâ database field types.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/412518&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#412518&lt;/a&gt; by catch, bangpound, and yched: Convert taxonomy_node_* to field API (with upgrade path). Say buh-bye to old, crusty code.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/300993&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#300993&lt;/a&gt; follow-up by Dave Reid: Remove cruft from tests now that we have a real permissions API.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/343502&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#343502&lt;/a&gt; by Dave Reid, sun | dbabbage, Dries, boombatower: allow tests to require and test existence of modules. Required to make testing contributed modules possible.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/597336&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#597336&lt;/a&gt; by hunmonk: node_delete_multiple() barfs if no nids are passed.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/456088&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#456088&lt;/a&gt; by dww, JohnAlbin | Dave Reid, GÃ¡bor Hojtsy, pwolanin, tic2000, meba: sub-themes not notified of security updates for base themes.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/597584&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#597584&lt;/a&gt; by Dave Reid: added Dave Reid as the maintainer for contact module.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/595982&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#595982&lt;/a&gt; by moshe, chx: use #tableselect instead of ugly theming on admin users and admin nodes.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/597784&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#597784&lt;/a&gt; by Dave Reid: rename 'administer site-wide contact form' to 'administer contact forms'.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/572618&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#572618&lt;/a&gt; by effulgentsia, pwolanin, sun: all theme functions should take a single argument. Code clean-up and performance improvement. Woot.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/595982&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#595982&lt;/a&gt; by ksenzee: fixed warning.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/599640&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#599640&lt;/a&gt; by sun: move hard-coded comment query options to caller.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/599186&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#599186&lt;/a&gt; by Dave Reid: code clean-ups&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/597540&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#597540&lt;/a&gt; by Dave Reid: create a default contact category on install.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/592704&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#592704&lt;/a&gt; by BarisW and Mike Wacker: Display number of unapproved comments in the approval queue menu item.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/597508&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#597508&lt;/a&gt; by sun: Add %node_type argument loader to reduce number of menu items cached.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/599122&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#599122&lt;/a&gt; by scor: Convert all require(DRUPAL_ROOT . 'file') to module_load_include().&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/67234&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#67234&lt;/a&gt; by Ralf, Dave Reid, David_Rothstein, Rob Loach, dww, et al: Added a permission to update.php.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/597792&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#597792&lt;/a&gt; by catch and bangpound: Add catch and bangpound as maintainers for taxonomy module.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/473082&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#473082&lt;/a&gt; by sun, Amitaibu, dropcube, and Pasqualle: Added a custom menu API.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/464862&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#464862&lt;/a&gt; follow-up by JohnAlbin: Final bike-shedding of drupal_css_class() patch. We hope. :)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/322344&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#322344&lt;/a&gt; follow-up by sun: Fix notice.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/589160&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#589160&lt;/a&gt; by Amitaibu: Use user_load_multiple() in user operations.&lt;/li&gt;
&lt;li&gt;- &lt;a href=&quot;/node/440876&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#440876&lt;/a&gt; by Dave Reid, sun: reuse comment.module's anonymous cookie information for contact forms.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/562908&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#562908&lt;/a&gt; by sun and dropcube: Fixed issue where {filter}.module is not saved.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/282191&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#282191&lt;/a&gt; by plach, nedjo, catch, et al: TF &lt;a href=&quot;/node/1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#1&lt;/a&gt;: Allow different interface language for the same path.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/585838&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#585838&lt;/a&gt; by sun: quick fix for {comment}.status being broken.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/564886&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#564886&lt;/a&gt; by dmitrig01, JacobSingh, clemens.tolboom, David_Rothstein: remove 'expanded' checkbox from menu item overview.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/573292&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#573292&lt;/a&gt; by eMPee584: Allow enable file_unmanaged_delete() to handle stream wrapper URIs.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/597832&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#597832&lt;/a&gt; by markus_petruxm: add (),  arguments to field_access() to enhance the context for hook_field_access().&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/597784&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#597784&lt;/a&gt; by gpk, Dave Reid: fixed typo.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/597508&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#597508&lt;/a&gt; by sun: Fixed path argument loader for node type paths.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/600780&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#600780&lt;/a&gt; by asimmonds: fixed typo in documentation.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/391340&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#391340&lt;/a&gt; by dww: documentation clean-up and correction.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/122098&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#122098&lt;/a&gt; by Damien Tournoud, catch, mdixoncm: split comment.timestamp into 'created' and 'changed' columns, just like for nodes.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/118345&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#118345&lt;/a&gt; by sun: Make user.module conform to standard presave/insert/update/form_alter hook paradigm.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/360023&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#360023&lt;/a&gt; by stella, sun, greggles: Added 'Publish comment' action + doxygen fixes.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/600790&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#600790&lt;/a&gt; by Alan D: fixed wrong ISO 3166-1 code.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/600422&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#600422&lt;/a&gt; by alpritt: fixed WSOD.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/525504&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#525504&lt;/a&gt; by Dave Reid, gpk: anonymous user should not have contact form.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/600466&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#600466&lt;/a&gt; by Dave Reid: removed unused path_admin_filter_get_keys().&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/569238&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#569238&lt;/a&gt; by sun, swentel, catch: Changed Make check_markup() not cache by default.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/601016&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#601016&lt;/a&gt; by Dave Reid: remove contact_site_page() and contact_personal_page() and use the forms directly.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/600554&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#600554&lt;/a&gt; by sun: Fixed drupal_parse_url() to work with clean URLs disabled (with tests).&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/557292&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#557292&lt;/a&gt; by peximo, plach, catch, and yched: Convert node title to Field API.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/599706&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#599706&lt;/a&gt; by sun: Allow altering local tasks/actions.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/557292&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#557292&lt;/a&gt; follow-up by dmitrig01 and sun: Fix typo in tpl.php file causing node titles to not be linked.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/334283&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#334283&lt;/a&gt; by andypost: fix upgrade path of message contexts for translations.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/597556&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#597556&lt;/a&gt; by Berdir: return status to indicate executed query in MergeQuery::execute().&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/601250&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#601250&lt;/a&gt; by Dave Reid, VeryMisunderstood: allow anonymous users to use personal contact forms.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/599706&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#599706&lt;/a&gt; by tobiasb: tiny documentation fix.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/589754&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#589754&lt;/a&gt; by rfay and Crell: Fixed non-recoverable install if invalid database specified in settings.php.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/560780&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#560780&lt;/a&gt; by quicksketch, ksenzee, Arancaytar, yched, and arianek: Added Image Field to image.module. Hellooooo, native image handling in core! :D&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/601250&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#601250&lt;/a&gt; Dave Reid, andypost: upgrade path for contact form permission.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/602122&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#602122&lt;/a&gt; by sivaji: fixed broken link.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/602306&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#602306&lt;/a&gt; by chx: simplify the default queue implementation.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/402280&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#402280&lt;/a&gt; by mustafau, alex_b: parser should not update aggregator_feed() record.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/590092&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#590092&lt;/a&gt; by baldwinlouie: who's online block should never report anonymous users.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/602518&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#602518&lt;/a&gt; by dww and JacobSingh: Fixed PHPDoc for includes/filetransfer/filetransfer.inc.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/602570&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#602570&lt;/a&gt; by dww: Fix code style in _system_filetransfer_backend_form_common().&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/351249&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#351249&lt;/a&gt; by stBorchert, coreyp_1, BrightLoudNoise, catch, kkaefer, sign: finer control over the Parent Menu select box.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/597484&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#597484&lt;/a&gt; by dww: use the Queue API to fetch available update data.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/569318&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#569318&lt;/a&gt; by Benjamin MelanÃ§on: Fixed hook_comment_load() never gets called.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/561452&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#561452&lt;/a&gt; by pwolanin and David_Rothstein: Add API function to get module/theme info without rebuilding it.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/602958&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#602958&lt;/a&gt; by chx: Added API function to SimpleTest to run cron, avoiding fatal errors.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/559294&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#559294&lt;/a&gt; by David_Rothstein: Allow install profiles to alter or override the task list.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/523878&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#523878&lt;/a&gt; follow-up by boombatower: Extend maximum execution time for tests.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/597390&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#597390&lt;/a&gt; by Dave Reid and dww: Fixed PHP notices on non-existant projects when parsing update XML.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/544360&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#544360&lt;/a&gt; by GÃ¡bor Hojtsy, ksenzee, David_Rothstein, seutje, JacobSingh, paul.lovvik, EclipseGc et al: Dashboard module 1.0. Wo-hoot!&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/544360&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#544360&lt;/a&gt; by David_Rothstein: fix for dashboard module.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/582378&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#582378&lt;/a&gt; by sun: more filter system clean-up.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/373606&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#373606&lt;/a&gt; by jhodgdon, aj045: improved file_save_upload() documentation.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/593522&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#593522&lt;/a&gt; by sun: a better and faster drupal_alter().&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/539434&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#539434&lt;/a&gt; by lambic, deekayen: re-order functions in menu.install.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/603436&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#603436&lt;/a&gt; by chx: small clean-up in export profile.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/601570&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#601570&lt;/a&gt; by effulgentsia: hook_exit() and other cleanup needs to happen for AJAX requests too.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/11623&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#11623&lt;/a&gt; by sun, stella, GÃ¡bor Hojtsy, Pancho: add ability to localize date formats.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/586436&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#586436&lt;/a&gt; by Amitaibu: execute node_type_save() after variable_set().&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/581118&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#581118&lt;/a&gt; by GÃ¡bor Hojtsy: blocks admin user interface should not do theme switching.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/563708&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#563708&lt;/a&gt; by JohnAlbin, joshmiller: improve theme_get_setting() and make custom theme settings a true form_alter().&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/602306&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#602306&lt;/a&gt; by David Strauss, Damien Tournoud: Fixed bug in the default queue implementation.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/340652&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#340652&lt;/a&gt; by catch: added edit/delete terms permission per vocabulary.&lt;/li&gt;
&lt;li&gt;- Pactch &lt;a href=&quot;/node/569224&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#569224&lt;/a&gt; by bangpound: expose field storage details through field attach.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/603702&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#603702&lt;/a&gt; by Xano: remove _taxonomy_term_select().&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/582456&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#582456&lt;/a&gt; by dereine, sun, tobiasb: make confirm_form() respect query string destination.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/594650&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#594650&lt;/a&gt; by sun, c960657: provide central ()['values'] clearance.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/604980&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#604980&lt;/a&gt; by sun: factored taxonomy_term_edit() away.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/604828&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#604828&lt;/a&gt; by bangpound: added missing check_plain() in theme_field_formatter_taxonomy_term_plain().&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/412730&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#412730&lt;/a&gt; by Crell, jbomb, JohnAlbin: theme system should report when a theme key is not found.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/470242&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#470242&lt;/a&gt; by yched, bjaspan: fixed namespacing for bundle names to avoid users rendering their site unusable.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/601586&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#601586&lt;/a&gt; by Xano: do not require permission.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/599804&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#599804&lt;/a&gt; by effulgentsia, catch: unify page, AJAX 'path', and AJAX 'callback' callbacks. Oh my, this is the beginning of something big.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/567572&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#567572&lt;/a&gt; by catch: remove taxonomy synonyms in favor of a future Field API based solution.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/604650&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#604650&lt;/a&gt; by quicksketch: new image styles were not usable as formatters.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/216098&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#216098&lt;/a&gt; by kwinters, jgoldberg, drawk, sun: Make drupal_goto() use the same parameters as url().&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/332333&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#332333&lt;/a&gt; by dmitrig01, alexw: add a real API to path.module.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/604618&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#604618&lt;/a&gt; by Crell, JacobSingh: create a common interface for Archive operations so we can handle .zip, .tar.gz.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/557542&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#557542&lt;/a&gt; by catch: CLI installs were broken.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/602710&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#602710&lt;/a&gt; by quicksketch: fixed aggressive reset.css in Seven -- broke RTL language and some forms.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/538660&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#538660&lt;/a&gt; by JacobSingh, dww, JoshuaRogers, adrian, Crell, chx, anarcat, and cwgordon7: Add a functioning Plugin Manager to core. Can you say module installation and updates through the UI? I knew you could! :D&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/602938&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#602938&lt;/a&gt; by quicksketch: Provide default styles in image.module (add hook_image_default_styles()).&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/565480&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#565480&lt;/a&gt; by plach and peximo: TF &lt;a href=&quot;/node/2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#2&lt;/a&gt;: Multilingual field handling. Integration between field API and locale module + translatable node bodies.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/470242&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#470242&lt;/a&gt; follow-up by bjaspan: Fix typo.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/356074&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#356074&lt;/a&gt; by chx, Damien Tournoud: provide a sequences API.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/493314&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#493314&lt;/a&gt; by yched and catch: Add multiple hook for formatters.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/605862&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#605862&lt;/a&gt; by andypost, peximo, sun: Store language for comments.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/605442&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#605442&lt;/a&gt; by catch: Add a generic hook_entity_load().&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/412730&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#412730&lt;/a&gt; folllow-up by Crell: Move missing theme key notification to watchdog so that Drupal doesn't totally bomb out when theme function isn't found. (also fixes CLI installs)&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/604618&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#604618&lt;/a&gt; by axyjo, sun: archiver code clean-up.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/275368&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#275368&lt;/a&gt; by michaelfavia, sun, mattconnolly: allow disabling comment preview + unify with node preview settings.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/565480&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#565480&lt;/a&gt; follow-up by plach: Clean-ups and documentation.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/606460&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#606460&lt;/a&gt; by peximo: Fixed Node revision test fatal error.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/440876&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#440876&lt;/a&gt; by Dave Reid, sun: reuse comment.module's anonymous cookie information.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/440876&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#440876&lt;/a&gt;: missing files.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/593746&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#593746&lt;/a&gt; by &lt;a href=&quot;/node/593746&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#593746&lt;/a&gt; by sun, andypost: prepare Drupal core for dynamic data translation.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/557272&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#557272&lt;/a&gt; by kkaefer, Rob Loach, quicksketch: added FAPI JavaScript States system.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/606608&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#606608&lt;/a&gt; by q0rban, sun, David_Rothstein: use proper menu router paths for comment/*.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/602582&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#602582&lt;/a&gt; by dww, cweagans: changed name and description in update.info to reflect update manager functionality.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/606640&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#606640&lt;/a&gt; by eojthebrave and sun: Use proper menu router paths for the block module.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/511286&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#511286&lt;/a&gt; by JacobSingh, David_Rothstein, dmitrig01, GÃ¡bor Hojtsy, ksenzee et al: add customizable shortcuts to the toolbar.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/511286&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#511286&lt;/a&gt; follow-up: Committed rest of stuff.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/557924&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#557924&lt;/a&gt; by bjaspan, plach: fixed Options widget.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/511286&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#511286&lt;/a&gt; follow-up by DamZ: Make testMenuGetNames() less brittle (and also fix it so we can turn testing bot back on).&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/473268&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#473268&lt;/a&gt; by David_Rothstein, sun, yoroy, GÃ¡bor Hojtsy, cwgordon7, et al.: Allow contextual editing of dang near everything on the page. Also adds a context system to menu local tasks.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/473268&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#473268&lt;/a&gt; by sun: documentation improvements for edit in place.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/278592&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#278592&lt;/a&gt; by catch, Dave Reid, andypost, lilou, sun, tobiasb: sync 6.x extra updates with HEAD.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/25801&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#25801&lt;/a&gt; by jweowu, marcp: taxonomy_select_nodes() hard codes limit.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/607410&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#607410&lt;/a&gt; by Bojhan: remove Search this site.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/607478&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#607478&lt;/a&gt; by Scott Reynolds: fixed small spelling mistake in field.module documentation.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/601972&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#601972&lt;/a&gt; by sivaji: Fixed status messages not styled when displayed inline.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/606114&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#606114&lt;/a&gt; by catch: taxonomy_field_formatter_load() should use taxonomy_term_load_multiple().&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/595654&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#595654&lt;/a&gt; by sun: Fixed AJAX command 'settings' (with tests).&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/516150&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#516150&lt;/a&gt; by David_Rothstein, dropcube, Senpai, alexanderpas, sun: Add fallback for main content block rendering. (Make it so you can't render your site completely unusable by disabling block module. Oopsie.)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/356074&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#356074&lt;/a&gt; by chx and Damien Tournoud: Provide a sequences API. Gets rid of stupid tables that only contain an incrementing ID, and fixes database import problems due to user ID 0.&lt;/li&gt;
&lt;li&gt;PHP really doesn't like more than one system_update_7043() function. No, no it does not.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/356074&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#356074&lt;/a&gt; follow-up by sun: Fix SimpleTest's batch API processing due to typo in select.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/607652&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#607652&lt;/a&gt; by catch: Fix uncaught exceptions in taxonomy tests.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/602200&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#602200&lt;/a&gt; by stBorchert: Fixed notices in account settings.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/550718&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#550718&lt;/a&gt; by sun, alexanderpas: admin/people needs to have default tab so it looks consistent on ?q=admin.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/589126&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#589126&lt;/a&gt; by mfb: fixed bug with user module using a flood window of 6 hours, but flood events more than 1 hour old being deleted by cron. Improved API documentation, and added tests.&lt;/li&gt;
&lt;li&gt;Patch &lt;a href=&quot;/node/84008&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#84008&lt;/a&gt; by deviantintegral, plumbley, lilou, lambic: fixed timer_read() returns NULL (no value) after timer_stop(). Added timer tests.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/408104&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#408104&lt;/a&gt; by asimmonds: removed some death menu code.&lt;/li&gt;
&lt;li&gt;- Fixed update number.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/607106&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#607106&lt;/a&gt; by duvien, joachim: create a bit more space for the toolbar icon.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/607896&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#607896&lt;/a&gt; by Benjamin MelanÃ§on, scor: add date_iso8601() function to common.inc. Part of the RDFa exception.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/594518&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#594518&lt;/a&gt; by jhodgdon: better documentation for file_munge_filename().&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/605930&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#605930&lt;/a&gt; by bjaspan: fixed problem with list field static caching in field_update_field(). Added some first list tests too!&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/608036&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#608036&lt;/a&gt; by effulgentsia: add content_attributes() variable for tpl files, so RDF can be implemented better.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/561104&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#561104&lt;/a&gt; by David_Rothstein: improve tests of random ordering in dynamic select queries.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/604166&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#604166&lt;/a&gt; by fgm: removed unused global in node_form_submit().&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/412730&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#412730&lt;/a&gt; follow-up by mikey_p: Fixed return value of theme() when theme function not found.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/607802&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#607802&lt;/a&gt; by catch: fixed broken database query.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/493030&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#493030&lt;/a&gt; by scor, Stefan Freudenberg, pwolanin, fago, Benjamin MelanÃ§on, kriskras, dmitrig01, sun: added RDFa support to Drupal core. Oh my, oh my.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/493030&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#493030&lt;/a&gt; by scor: updated CHANGELOG.txt with RDF support.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/493030&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#493030&lt;/a&gt; by effulgentsia: documentation improvements/additions for RDF support.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/550742&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#550742&lt;/a&gt; by sun: removed some left-over code.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/598570&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#598570&lt;/a&gt; by asimmonds: Fixed test group checkboxes no longer selecting all groups tests.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/601938&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#601938&lt;/a&gt; by mfb: fixed some forum exceptions and added tests.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/443200&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#443200&lt;/a&gt; by c960657: fixed user pictures not working with private files.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/332333&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#332333&lt;/a&gt; by sun: more fixes for the path API.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/493030&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#493030&lt;/a&gt; follow-up by sun: Clean-ups to RDF module.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/356074&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#356074&lt;/a&gt; follow-up by mfb: Fix sequences API upgrade path.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/609090&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#609090&lt;/a&gt; by te-brian: fixed invalid call to node_get_types()&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/610324&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#610324&lt;/a&gt; by dww: added CHANGELOG entry for Update manager.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/569512&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#569512&lt;/a&gt; by Amitaibu: fixed un-existing function name in hook_node_access() documentation.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/603236&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#603236&lt;/a&gt; by bjaspan, catch: add count facility to field_attach_query(). Was ready before code freeze.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/605344&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#605344&lt;/a&gt; by dww: documentation and code style fixes for update manager. This was ready before freeze.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/602586&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#602586&lt;/a&gt; by dww: document authorize.php killswitch in default.settings.php.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/550190&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#550190&lt;/a&gt;  by boombatower: convert verbose messages to use new debug facility. We can continue to work on testing stuff post code freeze.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/611048&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#611048&lt;/a&gt; by c960657: removed outdated comment in _registry_check_code().&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/607100&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#607100&lt;/a&gt; by peximo: fixed node multiple delete fatal error.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/332333&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#332333&lt;/a&gt; by sun: moving some functions, no API changes, no new features.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/608478&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#608478&lt;/a&gt; by seutje, Bojhan: replace 'Powered by' icon with text.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/604618&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#604618&lt;/a&gt; by Crell, JacobSingh, axyjo: improve error handling of archiver.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/611032&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#611032&lt;/a&gt; by c960657: fixed bug with wrong variable used in file_build_uri(). Added tests.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/611990&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#611990&lt;/a&gt; by c960657: the âClean environmentâ button did not flush all caches.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/606796&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#606796&lt;/a&gt; by jhodgdon: fixed documentation inaccuracy with filter_form().&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/600974&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#600974&lt;/a&gt; by effulgentsia, JohnAlbin, sun, and Damien Tournoud: Allow theme functions to take one argument without any hacks. NOTE: This is an API change in hook_theme().&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/612920&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#612920&lt;/a&gt; by catch: Added required table columns so that update.php doesn't spew fatal errors.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/585628&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#585628&lt;/a&gt; by catch: Fixed accessing update.php as anonymous user.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/524710&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#524710&lt;/a&gt; by catch and gordon: Add role_permission() table earlier in order to allow upgrade path to work.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/599804&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#599804&lt;/a&gt; by catch: Fix upgrade path.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/613238&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#613238&lt;/a&gt; by catch: Fixed missing columns and tables required for upgrade.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/595876&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#595876&lt;/a&gt; by c960657: Fixed taxonomy term reordering (with tests).&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/320331&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#320331&lt;/a&gt; by Dave Reid, dww, John Morahan, cwgordon7, moshe weitzman, c960657, and smoothify: Turn custom_url_rewrite_inbound() and custom_url_rewrite_outbound() into hooks.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/609506&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#609506&lt;/a&gt; by yched and johanneshahn: Fixed 'Undefined index' on admin/reports/fields and 'change widget' form.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/320331&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#320331&lt;/a&gt; follow-up by Dave Reid: Remove documentation for no-longer-existing custom_url_rewrite functions.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/602520&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#602520&lt;/a&gt; by JacobSingh and dww: Make FileTransfer form have one option for FTP (ftp_extension() preferred).&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/605918&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#605918&lt;/a&gt; by dww, JacobSingh: port update manager to use the new Archiver class, not directly Archive_Tar, and fixed usability problem with unwanted link showing up.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/610066&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#610066&lt;/a&gt; by jhodgdon: hook_node_access_records() documentation was badly formatted.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/613542&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#613542&lt;/a&gt; by yched: field_test.module cleanup.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/578544&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#578544&lt;/a&gt; by yched: Move field creation widgets into the same columns as existing fields.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/609152&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#609152&lt;/a&gt; by redndahead, bleen18 and jim0203: Ensure node filter page validates that there were rows selected. (with tests)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/608870&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#608870&lt;/a&gt; by c960657: Fixed notice in simpletest_clean_database().&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/613238&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#613238&lt;/a&gt; by catch: Add more missing columns and tables required for upgrade.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/613780&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#613780&lt;/a&gt; by yched: Fixed incomplete initialisation in _field_info_collate_fields() / 'instances'.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/602490&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#602490&lt;/a&gt; by dww: fixed help text and action links to find the update manager pages.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/307354&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#307354&lt;/a&gt; by xmacinfo, heather: rename 'Display fields' to 'Manage Display'.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/307354&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#307354&lt;/a&gt; by xmacinfo, heather: rename 'Display fields' to 'Manage Display'.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/612974&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#612974&lt;/a&gt; by effulgentsia: Optimize toolbar to only build if it will be displayed (performance improvement).&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/612392&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#612392&lt;/a&gt; by chx and Crell: Allow lowercase comparison operators in DBTNG.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/532010&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#532010&lt;/a&gt; by c960657, catch: use require instead of require_once() in _registry_check_code().&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/613666&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#613666&lt;/a&gt; by Jody Lynn: Fixed Sorting on admin/content table.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/561452&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#561452&lt;/a&gt; follow-up by David_Rothstein: Use helper functions rather than file scans to retrieve module data on permissions page.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/610204&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#610204&lt;/a&gt; by effulgentsia, GÃ¡bor Hojtsy, sun, Damien Tournoud and ksenzee: API changes to support overlays: lays ground work for implementation.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/613912&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#613912&lt;/a&gt; by dww: Move host and port into a collapsed 'Advanced settings' fieldset on the authorize.php connection settings forms.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/615528&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#615528&lt;/a&gt; by David_Rothstein: Fixed Incorrect code comment regarding DrupalFakeCache in the installer.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/591794&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#591794&lt;/a&gt; by chx, Rob Loach, sun, JohnAlbin: Give themes access to alter hooks.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/610290&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#610290&lt;/a&gt; by dww and sun: system_run_authorized() shouldn't always drupal_goto() so it can be used in submit handlers.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/616742&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#616742&lt;/a&gt; by Amitaibu: Fixed adding an existing field in Field UI.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/615516&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#615516&lt;/a&gt; by Crell: Use slave servers for statistics module.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/615526&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#615526&lt;/a&gt; by Crell: Use slave servers for tracker module.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/615866&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#615866&lt;/a&gt; by yched: Fixed Field UI redirections.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/617532&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#617532&lt;/a&gt; by matt2000: Fixed field_ui() menu paths with underscores in content type names.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/200931&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#200931&lt;/a&gt; by Darren Oh, asimmonds: fixed schema not being available in hook_install()/hook_enable().&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/519046&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#519046&lt;/a&gt; by catch, pwolanin, sun: clean up toolbar menu code and added TODOs.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/615734&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#615734&lt;/a&gt; by catch: document why we call drupal_get_filename() in module_list().&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/618938&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#618938&lt;/a&gt; by pwolanin: fixed Drupal version is not being available until the end of bootstrap.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/619512&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#619512&lt;/a&gt; by catch: Add Daniel F. Kudwien (sun) as Filter system maintainer.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/602306&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#602306&lt;/a&gt; by alex_b: removed some unused code.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/572452&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#572452&lt;/a&gt; by catch, JoshuaRogers: drupal_get_filename() and drupal_load() should not use drupal_static(). Performance improvement.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/619406&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#619406&lt;/a&gt; by yched: Removed unneeded variable assignment in field_multiple_value_form().&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/606994&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#606994&lt;/a&gt; by yched: move entity handling out of Field API.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/614396&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#614396&lt;/a&gt; by lisarex: clarify UI text on page for adding new content types.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/615484&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#615484&lt;/a&gt; by yched: remove schema rebuild from field_cache_clear().&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/616616&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#616616&lt;/a&gt; by sime: add warning to 'Administer users' permission.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/321023&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#321023&lt;/a&gt; by Everett Zufelt, mgifford: improve accesibility in pager.inc.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/595084&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#595084&lt;/a&gt; by c960657: use type hinting for .&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/567064&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#567064&lt;/a&gt; by yched, sun: widgets done 'the easy way' have too many limitations. Removes more code than it adds!&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/619566&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#619566&lt;/a&gt; by sun: performance improvement: don't invoke hook_url_outbound_alter() if there's nothing to invoke.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/402280&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#402280&lt;/a&gt; by mfb: fixed PDOexception.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/614396&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#614396&lt;/a&gt; follow-up by David_Rothstein: Grammar police. ;)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/192056&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#192056&lt;/a&gt; by effulgentsia, Dave Cohen, andypost, hswong3i, geodaniel, pwolanin, and dahacouk: Ensure user's raw login name is never output directly.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/615508&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#615508&lt;/a&gt; by Crell: Use slave servers for search module.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/612396&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#612396&lt;/a&gt; by jim0203 and dman: Fixed Notice: Undefined index: process_input() in _form_builder_handle_input_element().&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/592008&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#592008&lt;/a&gt; follow-up by chx and moshe weitzman: All theme() function calls in hook_init().&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/620228&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#620228&lt;/a&gt; by c960657: Fixed parameter name in number.module.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/607008&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#607008&lt;/a&gt; by dww, Gerhard Killesreiter, JacobSingh, and chx: Changed Fix bugs in https support and use  https for authorize.php if available.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/287647&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#287647&lt;/a&gt; by mikejoconnor, lilou, cafuego, bjaspan, and robertDouglass: Cast results of hook_schema() to an array to avoid schema corruption.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/620516&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#620516&lt;/a&gt; by Crell: Use isNull() inside SQLite driver.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/541612&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#541612&lt;/a&gt; by mgifford: Added meaningful alt attribute to sortable table header links.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/617420&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#617420&lt;/a&gt; by ksenzee: Fixed batch system error on redirection.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/537056&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#537056&lt;/a&gt; by catch and dww: Fixed Broken drupal_static() conversion in theme_comment_post_forbidden().&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/504080&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#504080&lt;/a&gt; by eigentor, dcor, heather, lisarex, Bojhan, and keith.smith: Remove wall of text from Themes admin description.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/582364&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#582364&lt;/a&gt; by cwgordon7: Add sensible defaults to SimpleTest assert messages.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/239825&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#239825&lt;/a&gt; by jeffschuler and bjaspan: Add support for OS-specific line endings on e-mails.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/539442&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#539442&lt;/a&gt; by deekayen: Re-order functions in trigger.install so schema comes first.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/582584&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#582584&lt;/a&gt; by dww, Jacine, and chx: Move required form element marker into its own theme function.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/43462&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#43462&lt;/a&gt; by c960657 and andypost: Fixed issues with certain configurations of compressed pages.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/211015&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#211015&lt;/a&gt; by sun: Check for an existing #theme property for confirm_form() before clobbering it.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/565154&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#565154&lt;/a&gt; by klausi and matason: Only run cron.php when site not in maintenance mode.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/600544&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#600544&lt;/a&gt; by Amitaibu and yched: Added tests for Field UI (hooray! :D)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/341140&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#341140&lt;/a&gt; follow-up by JohnAlbin and chx:  drupal_get_filename() fails for PHPTemplate themes when database is down.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/239825&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#239825&lt;/a&gt; follow-up: Adjusting comments.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/505942&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#505942&lt;/a&gt; by andypost and hass: Added label context to Trigger description's t() string.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/251255&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#251255&lt;/a&gt; by catch, Jody Lynn, and roychri: Fixed re-ordering bug when taxonomy overview form is saved.&lt;/li&gt;
&lt;li&gt;*** empty log message ***&lt;/li&gt;
&lt;li&gt;Let's try that again.&lt;/li&gt;
&lt;li&gt;*** empty log message ***&lt;/li&gt;
&lt;li&gt;Bleh. :( Sorry. One last time and I'll get the commit message right, I swear. :P&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/484060&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#484060&lt;/a&gt; by EclipseGc: Remove duplicate access checking from node_add().&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/608424&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#608424&lt;/a&gt; by peximo and plach: Fixed notice when multilingual body display set to hidden (with tests).&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/503834&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#503834&lt;/a&gt; by lisarex and dcor: Improved help text for taxonomy module's drag and drop behaviour.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/539022&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#539022&lt;/a&gt; follow-up by David_Rothstein: Batch API should use the current theme to run the batches.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/569542&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#569542&lt;/a&gt; by bjaspan and Mike Wacker: Auto-select single option if only one is available.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/619522&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#619522&lt;/a&gt; by catch: Add yched and bjaspan as maintainers for Field API. Poor suckers...&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/564642&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#564642&lt;/a&gt; by Scott Reynolds, Damien Tournoud, matt2000, and moshe weitzman: Remove previous content property from build functions so artifacts do not persist.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/211015&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#211015&lt;/a&gt; follow-up by sun: Don't hard-code #theme for system_settings_form().&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/551034&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#551034&lt;/a&gt; by brandonojc, mgifford, Everett Zufelt, and Cliff: Improved Content filter usability and accessibility.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/605880&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#605880&lt;/a&gt; by bleen18 and David_Rothstein: Fix weird bugs with settings and menus after install due to faulty caching.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/602522&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#602522&lt;/a&gt; by effulgentsia, sun, and moshe weitzman: Make links in renderable arrays and forms (e.g. 'Operations') alterable.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/202533&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#202533&lt;/a&gt; by lisarex and brunodbo: Tell people what the heck the content type 'Description' field is for.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/561726&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#561726&lt;/a&gt; by effulgentsia, TwoD, and sun: Make ajax.js and tabledrag.js implement Drupal.detachBehaviors().&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/552478&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#552478&lt;/a&gt; by pwolanin, samj, dropcube, and sun: Improve link/header API and support on node/comment pages rel=canonical and rel=shortlink standards.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/620278&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#620278&lt;/a&gt; by alex_b: Fixed Add feed link.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/615504&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#615504&lt;/a&gt; by rfay and katbailey: Fixed Ajax framework's use-ajax class on links.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/576916&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#576916&lt;/a&gt; follow-up by mooffie: Fixed some mistaken variable renaming.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/367567&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#367567&lt;/a&gt; by sun, effulgentsia, yched, and quicksketch: Use AJAX framework for 'Add more' links.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/575280&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#575280&lt;/a&gt; follow-up by mfb and chx: Fixed impersonation attack when an https session exists.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/571086&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#571086&lt;/a&gt; follow-up by sun: Allow specifying a 'wrapper callback' before executing a form builder function.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/622482&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#622482&lt;/a&gt; by seutje: fixed watchdog.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/622048&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#622048&lt;/a&gt; by sun: streamline drupal_bootstrap() and expose the flow to code profilers.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/621392&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#621392&lt;/a&gt; by jhodgdon: fixed formatting of phpDoc.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/609118&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#609118&lt;/a&gt; by te-brian, David_Rothstein: Fixed node.tokens.inc: -&gt;body issues.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/623276&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#623276&lt;/a&gt; by jhodgdon: fixed documentation for file_scan_directory() is incorrect.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/606472&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#606472&lt;/a&gt; by peximo and plach: Remove duplicate title field data structure.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/591794&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#591794&lt;/a&gt; follow-up by effulgentsia: Reduce performance overhead of drupal_alter().&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/613794&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#613794&lt;/a&gt; by jensimmons, dopry, and yched: Create a default image field in the article content type upon install. Let's show off what Drupal can do! :D&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/322703&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#322703&lt;/a&gt; by BarisW, sun, Shai, and dman: Use on/off checkbox to enable and prepopulate node's menu item.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/585868&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#585868&lt;/a&gt; by sun: Provide a generic way for actions to denote that they change a property.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/607244&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#607244&lt;/a&gt; by sun: added permission to decrease performance impact of contextual links.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/620692&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#620692&lt;/a&gt; by Crell: remove drupal_render_children() from drupal_render() by inlining it.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/569814&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#569814&lt;/a&gt; by cweagans: fixed link to syslog.conf manual page in syslog_help().&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/600032&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#600032&lt;/a&gt; by c960657: Removed browser.inc. Please see http://drupal.org/project/browser if you'd like to help with a more fleshed-out abstract browser for possible inclusion in D8.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/625460&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#625460&lt;/a&gt; by sun: Add input format to taxonomy term descriptions.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/525504&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#525504&lt;/a&gt; follow-up by andypost: Fixed PHPDoc typo.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/528822&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#528822&lt;/a&gt; by jhodgdon: Batch example should explain that a file must be included when necessary.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/625942&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#625942&lt;/a&gt; by catch: added index to avoid filesort in filter_formats().&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/614294&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#614294&lt;/a&gt; by lisarex, yched, Bojhan: remove UI description that says what is stored in the field.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/623992&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#623992&lt;/a&gt; by catch: performance improvement: reduce {system} database hits on every page request.&lt;/li&gt;
&lt;li&gt;- Patch &lt;a href=&quot;/node/624882&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#624882&lt;/a&gt; by jhodgdon: fixed typos in hooks section page.&lt;/li&gt;
&lt;li&gt;Roll-back of &lt;a href=&quot;/node/595084&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#595084&lt;/a&gt;; type-hinting parameters at stdClass makes it so you can't ever pass in another type of class.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/622766&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#622766&lt;/a&gt; by sun: Add contextual links UI as a JS library.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/567064&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#567064&lt;/a&gt; follow-up by sun: Updated documentation.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/553326&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#553326&lt;/a&gt; by sun: Provide consistency to the way field UI is presented for taxonomy.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/541568&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#541568&lt;/a&gt; by brandonojc, mgifford, Everett Zufelt, and sun: Fixed Link to expand / collapse fieldsets has poorly accessible link text.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/521852&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#521852&lt;/a&gt; by brandonojc, Everett Zufelt, mgifford, and sun: Provide semantic markup to local tasks to indicate an active task.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/573792&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#573792&lt;/a&gt; by yched: Fixed batch.test errors.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/318636&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#318636&lt;/a&gt; by effulgentsia, sun, Damien Tournoud, Xano, and jrchamp: Make l() themable.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/602522&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#602522&lt;/a&gt; follow-up by effulgentsia: Fix a couple of straggler missed operation link conversions.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/560944&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#560944&lt;/a&gt; follow-up by brandonojc, seutje, and Davy Van Den Bremt: Move collapsible fieldset logic from theme_fieldset() hook to form_process_fieldset().&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/node/523058&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;#523058&lt;/a&gt; by catch, pwolanin, sun, and smk-ka, and jrchamp: Optimize check_plain().&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Announcing-DRUPAL-7-0-UNSTABLE-10-tp26257073p26257073.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26244127</id>
	<title>Re: Dispay profile category in right order</title>
	<published>2009-11-07T04:02:25Z</published>
	<updated>2009-11-07T04:02:25Z</updated>
	<author>
		<name>Belyaev Anatoly</name>
	</author>
	<content type="html">Forgot to add it is Drupal 6.14&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Sat, Nov 7, 2009 at 1:46 PM, Belyaev Anatoly &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26244127&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;tolya.msu@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Hi. I have some problem with sorting out which category of profile(core module) to show on user page first if i have more then one of it.&lt;br&gt;ex:. I create 2 category on administrator page with some fields on each.&lt;br&gt;category A&lt;br&gt;

   field A_A&lt;br&gt;   filed A_B&lt;br&gt;category B&lt;br&gt;  field B_A&lt;br&gt;  field B_B&lt;br&gt;Then user fil in this field with data and try to review it on his page aka (&lt;a href=&quot;http://example.com/user/3&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;example.com/user/3&lt;/a&gt;).&lt;br&gt;
And it displays the category &amp;quot;B&amp;quot; before  &amp;quot;A&amp;quot; which is not good.&lt;br&gt;
I discover that it gets it from database with query &amp;quot;SELECT * FROM profile_fields WHERE visibility != 4 ORDER BY category, weight.&amp;quot;&lt;br&gt;So there is all good. &lt;br&gt;Then it construct the array of this fields. And Dev_render page show me that all good with order there too. But still on page it on wrong order.&lt;br&gt;

I find the work around that if i add DESC to query on category the display will be ok. &lt;br&gt;Any idea why it happened?&lt;br&gt;PS. Tested on all default theme.&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;With best wishes,&lt;br&gt;&lt;font color=&quot;#888888&quot;&gt;Anatoly Belyaev&lt;br&gt;


&lt;/font&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;With best wishes,&lt;br&gt;Anatoly Belyaev&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Dispay-profile-category-in-right-order-tp26243684p26244127.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26243684</id>
	<title>Dispay profile category in right order</title>
	<published>2009-11-07T02:46:17Z</published>
	<updated>2009-11-07T02:46:17Z</updated>
	<author>
		<name>Belyaev Anatoly</name>
	</author>
	<content type="html">Hi. I have some problem with sorting out which category of profile(core module) to show on user page first if i have more then one of it.&lt;br&gt;ex:. I create 2 category on administrator page with some fields on each.&lt;br&gt;category A&lt;br&gt;
   field A_A&lt;br&gt;   filed A_B&lt;br&gt;category B&lt;br&gt;  field B_A&lt;br&gt;  field B_B&lt;br&gt;Then user fil in this field with data and try to review it on his page aka (&lt;a href=&quot;http://example.com/user/3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;example.com/user/3&lt;/a&gt;).&lt;br&gt;And it displays the category &amp;quot;B&amp;quot; before  &amp;quot;A&amp;quot; which is not good.&lt;br&gt;
I discover that it gets it from database with query &amp;quot;SELECT * FROM profile_fields WHERE visibility != 4 ORDER BY category, weight.&amp;quot;&lt;br&gt;So there is all good. &lt;br&gt;Then it construct the array of this fields. And Dev_render page show me that all good with order there too. But still on page it on wrong order.&lt;br&gt;
I find the work around that if i add DESC to query on category the display will be ok. &lt;br&gt;Any idea why it happened?&lt;br&gt;PS. Tested on all default theme.&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;With best wishes,&lt;br&gt;Anatoly Belyaev&lt;br&gt;

</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Dispay-profile-category-in-right-order-tp26243684p26243684.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26235283</id>
	<title>Re: creating a file - path problems</title>
	<published>2009-11-06T09:01:29Z</published>
	<updated>2009-11-06T09:01:29Z</updated>
	<author>
		<name>Jennifer Hodgdon</name>
	</author>
	<content type="html">Jeff Greenberg wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; When coding
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; realpath(file_directory_path()) . 'the/desired/filename.ext';
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Isn't there an assumption that file_directory_path() is relative to the 
&lt;br&gt;&amp;gt; current path? Otherwise how does realpath know where it's intended to 
&lt;br&gt;&amp;gt; go? Which kind of brings me back to the original question, of 
&lt;br&gt;&amp;gt; file_directory_path being relative to...what? Will my current position, 
&lt;br&gt;&amp;gt; when invoking file_directory_path() always be relative to the Drupal 
&lt;br&gt;&amp;gt; root, even if the current page has a path that is a subdirectory off the 
&lt;br&gt;&amp;gt; Drupal root?
&lt;/div&gt;&lt;br&gt;file_directory_path() is relative to the Drupal root. PHP's realpath() 
&lt;br&gt;function is relative to the &amp;quot;current&amp;quot; directory. If you have not run 
&lt;br&gt;chdir() anywhere, it appears that PHP sets the current directory to 
&lt;br&gt;the directory of the original PHP file (I think?), which would be the 
&lt;br&gt;index.php file of Drupal, which is also in the Drupal root. So it does 
&lt;br&gt;work, somewhat magically.
&lt;br&gt;&lt;br&gt;Incidentally, I'll just mention that the previous suggestion of
&lt;br&gt;&amp;nbsp; &amp;nbsp; $_SERVER['DOCUMENT_ROOT'] . $base_path . (whatever)
&lt;br&gt;is not going to work in all situations, since depending on the Apache 
&lt;br&gt;config, the directory for some web spaces may not even be under the 
&lt;br&gt;server's document root. For instance, on my test box the doc root is 
&lt;br&gt;/var/www/, but I have Apache configured so that the URL 
&lt;br&gt;&lt;a href=&quot;http://localhost/~xyz&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost/~xyz&lt;/a&gt;&amp;nbsp;maps to /opt/www/xyz.
&lt;br&gt;&lt;br&gt;realpath(), on the other hand, works perfectly in this case. You can 
&lt;br&gt;also do something like
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;realpath( drupal_get_path('module', 'mymodulename'))
&lt;br&gt;if you need to reference a file in your module directory for some 
&lt;br&gt;reason (e.g. in a test).
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;--Jennifer
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Jennifer Hodgdon * Poplar ProductivityWare
&lt;br&gt;www.poplarware.com
&lt;br&gt;Drupal, WordPress, and custom Web programming
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/creating-a-file---path-problems-tp26226236p26235283.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26235246</id>
	<title>Re: hostmonster</title>
	<published>2009-11-06T08:57:12Z</published>
	<updated>2009-11-06T08:57:12Z</updated>
	<author>
		<name>Jim Taylor-3</name>
	</author>
	<content type="html">good point, my bad.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Fri, Nov 6, 2009 at 11:52 AM, Jeff Greenberg &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26235246&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jeff@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

&lt;div class=&quot;im&quot;&gt;Jim Taylor wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Jeff,&lt;br&gt;
&lt;br&gt;
I think you&amp;#39;re barking up the wrong tree on this one, uc_views is simply ading additional views based on the views module.  It not doing anything that vanila views does not in other word it does not use SQL Views.&lt;br&gt;


&lt;br&gt;
Jim&lt;br&gt;
&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;
Well, perhaps, but since this is in the module install:&lt;br&gt;
  db_query(&amp;quot;CREATE VIEW {uc_order_products_qty_vw} (nid,order_count,avg_qty,sum_qty,max_qty,min_qty)  AS SELECT `op`.`nid` AS `nid`, COUNT(`op`.`nid`) AS `order_count`,AVG(`op`.`qty`) AS `avg_qty`, SUM(`op`.`qty`) AS `sum_qty`,MAX(`op`.`qty`) AS `max_qty`, MIN(`op`.`qty`) AS `min_qty` FROM {uc_order_products} `op` GROUP BY `op`.`nid` ORDER BY `op`.`nid`&amp;quot;);&lt;br&gt;


&lt;br&gt;
along with two others, and since that Popular Products view uses them, and since the module description in projects says that Mysql Views create permissions are needed...I think I&amp;#39;m barking in the right direction.&lt;br&gt;


&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hostmonster-tp26227635p26235246.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26235168</id>
	<title>Re: hostmonster</title>
	<published>2009-11-06T08:52:11Z</published>
	<updated>2009-11-06T08:52:11Z</updated>
	<author>
		<name>Jeff Greenberg-3</name>
	</author>
	<content type="html">Jim Taylor wrote:
&lt;br&gt;&amp;gt; Jeff,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I think you're barking up the wrong tree on this one, uc_views is 
&lt;br&gt;&amp;gt; simply ading additional views based on the views module. &amp;nbsp;It not doing 
&lt;br&gt;&amp;gt; anything that vanila views does not in other word it does not use SQL 
&lt;br&gt;&amp;gt; Views.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Jim
&lt;br&gt;&amp;gt;
&lt;br&gt;Well, perhaps, but since this is in the module install:
&lt;br&gt;&amp;nbsp; &amp;nbsp;db_query(&amp;quot;CREATE VIEW {uc_order_products_qty_vw} 
&lt;br&gt;(nid,order_count,avg_qty,sum_qty,max_qty,min_qty) &amp;nbsp;AS SELECT `op`.`nid` 
&lt;br&gt;AS `nid`, COUNT(`op`.`nid`) AS `order_count`,AVG(`op`.`qty`) AS 
&lt;br&gt;`avg_qty`, SUM(`op`.`qty`) AS `sum_qty`,MAX(`op`.`qty`) AS `max_qty`, 
&lt;br&gt;MIN(`op`.`qty`) AS `min_qty` FROM {uc_order_products} `op` GROUP BY 
&lt;br&gt;`op`.`nid` ORDER BY `op`.`nid`&amp;quot;);
&lt;br&gt;&lt;br&gt;along with two others, and since that Popular Products view uses them, 
&lt;br&gt;and since the module description in projects says that Mysql Views 
&lt;br&gt;create permissions are needed...I think I'm barking in the right direction.
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hostmonster-tp26227635p26235168.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26234732</id>
	<title>Re: creating a file - path problems</title>
	<published>2009-11-06T08:23:36Z</published>
	<updated>2009-11-06T08:23:36Z</updated>
	<author>
		<name>Jeff Greenberg-3</name>
	</author>
	<content type="html">andrew morton wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; It's a bit of a pain to learn but you'll save yourself some headaches
&lt;br&gt;&amp;gt; by using Drupal's file functions in includes/file.inc for doing path
&lt;br&gt;&amp;gt; handling. If you're trying to create a file in Drupal's files
&lt;br&gt;&amp;gt; directory use:
&lt;br&gt;&amp;gt; &amp;nbsp; file_create_path('the/desired/filename.ext');
&lt;br&gt;&amp;gt; which give you a path relative to Drupal's root. If you need the full
&lt;br&gt;&amp;gt; path from the server root you'll need to use PHP's realpath() which
&lt;br&gt;&amp;gt; only works with existing files so you'll need to use:
&lt;br&gt;&amp;gt; &amp;nbsp; realpath(file_directory_path()) . 'the/desired/filename.ext';
&lt;br&gt;&amp;gt; Once you get some data saved in there you can use file_create_url() to
&lt;br&gt;&amp;gt; get a URL for the file that you can send out to visitors so they can
&lt;br&gt;&amp;gt; download the file.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; andrew
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;When coding
&lt;br&gt;&lt;br&gt;realpath(file_directory_path()) . 'the/desired/filename.ext';
&lt;br&gt;&lt;br&gt;Isn't there an assumption that file_directory_path() is relative to the 
&lt;br&gt;current path? Otherwise how does realpath know where it's intended to 
&lt;br&gt;go? Which kind of brings me back to the original question, of 
&lt;br&gt;file_directory_path being relative to...what? Will my current position, 
&lt;br&gt;when invoking file_directory_path() always be relative to the Drupal 
&lt;br&gt;root, even if the current page has a path that is a subdirectory off the 
&lt;br&gt;Drupal root?
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/creating-a-file---path-problems-tp26226236p26234732.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26234793</id>
	<title>Re: hostmonster</title>
	<published>2009-11-06T08:18:25Z</published>
	<updated>2009-11-06T08:18:25Z</updated>
	<author>
		<name>Jim Taylor-3</name>
	</author>
	<content type="html">Jeff,&lt;br&gt;&lt;br&gt;I think you&amp;#39;re barking up the wrong tree on this one, uc_views is simply ading additional views based on the views module.  It not doing anything that vanila views does not in other word it does not use SQL Views.&lt;br&gt;


&lt;br&gt;Jim&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Fri, Nov 6, 2009 at 11:07 AM, Jeff Greenberg &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26234793&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jeff@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;


&lt;div&gt;Michael Prasuhn wrote:&lt;br&gt;
&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
The Views module does not make use of MySQL views. As far as the database is concerned* all Views module does is build queries and run them just like any other query in Drupal. If the errors are SQL related you should take a look at the SQL views is generating and review that against your schema. I would wager that you most likely have a database schema that is out of date, and you need to run update.php. If the errors are PHP related, it is probably an incompatible version of PHP itself.&lt;br&gt;



&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;
It&amp;#39;s the Ubercart Views module that does.&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hostmonster-tp26227635p26234793.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26234468</id>
	<title>Re: hostmonster</title>
	<published>2009-11-06T08:07:19Z</published>
	<updated>2009-11-06T08:07:19Z</updated>
	<author>
		<name>Jeff Greenberg-3</name>
	</author>
	<content type="html">Michael Prasuhn wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; The Views module does not make use of MySQL views. As far as the 
&lt;br&gt;&amp;gt; database is concerned* all Views module does is build queries and run 
&lt;br&gt;&amp;gt; them just like any other query in Drupal. If the errors are SQL 
&lt;br&gt;&amp;gt; related you should take a look at the SQL views is generating and 
&lt;br&gt;&amp;gt; review that against your schema. I would wager that you most likely 
&lt;br&gt;&amp;gt; have a database schema that is out of date, and you need to run 
&lt;br&gt;&amp;gt; update.php. If the errors are PHP related, it is probably an 
&lt;br&gt;&amp;gt; incompatible version of PHP itself.
&lt;br&gt;&amp;gt;
&lt;br&gt;It's the Ubercart Views module that does.
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hostmonster-tp26227635p26234468.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26234056</id>
	<title>Re: hostmonster</title>
	<published>2009-11-06T07:42:10Z</published>
	<updated>2009-11-06T07:42:10Z</updated>
	<author>
		<name>Kyle Mathews-2</name>
	</author>
	<content type="html">Also, I used HostMonster very successfully for about a year for a
&lt;br&gt;Drupal Ubercart site -- so it sounds like you guys just had a
&lt;br&gt;miscommunication.
&lt;br&gt;&lt;br&gt;--Kyle Mathews
&lt;br&gt;&lt;br&gt;kyle.mathews2000.com/blog
&lt;br&gt;&lt;a href=&quot;http://twitter.com/kylemathews&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/kylemathews&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;On Fri, Nov 6, 2009 at 12:49 AM, Michael Prasuhn &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26234056&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mike@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; The Views module does not make use of MySQL views. As far as the database is
&lt;br&gt;&amp;gt; concerned* all Views module does is build queries and run them just like any
&lt;br&gt;&amp;gt; other query in Drupal. If the errors are SQL related you should take a look
&lt;br&gt;&amp;gt; at the SQL views is generating and review that against your schema. I would
&lt;br&gt;&amp;gt; wager that you most likely have a database schema that is out of date, and
&lt;br&gt;&amp;gt; you need to run update.php. If the errors are PHP related, it is probably an
&lt;br&gt;&amp;gt; incompatible version of PHP itself.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -Mike
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; * I know that Views does so much more and then some, however all the RDBMS
&lt;br&gt;&amp;gt; will see is just another select query.
&lt;br&gt;&amp;gt; __________________
&lt;br&gt;&amp;gt; Michael Prasuhn
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26234056&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mike@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://mikeyp.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mikeyp.net&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Nov 5, 2009, at 10:51 PM, Jeff Greenberg wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I figure others like me use shared hosting for their test and/or
&lt;br&gt;&amp;gt;&amp;gt; development servers. Thought you'd like to know that what I found out
&lt;br&gt;&amp;gt;&amp;gt; midstream in a project, with Views tossing errors at me with the Ubercart
&lt;br&gt;&amp;gt;&amp;gt; views. HostMonster doesn't support mysql views.  I asked why they feel they
&lt;br&gt;&amp;gt;&amp;gt; support Drupal, and they said that they do, just not views. I said that's
&lt;br&gt;&amp;gt;&amp;gt; like saying they support it, just not php. Their response was, &amp;quot;Actually its
&lt;br&gt;&amp;gt;&amp;gt; like saying we support a Car being in our garage.. thats not saying the
&lt;br&gt;&amp;gt;&amp;gt; Doors on the car will open&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; So if you need a garage for your Drupal sites...there ya go...just don't
&lt;br&gt;&amp;gt;&amp;gt; plan on doing any meaningful views and e-commerce.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hostmonster-tp26227635p26234056.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26234013</id>
	<title>Re: hostmonster</title>
	<published>2009-11-06T07:39:59Z</published>
	<updated>2009-11-06T07:39:59Z</updated>
	<author>
		<name>Kieran Lal-2</name>
	</author>
	<content type="html">Jeff, yes this this the wrong place to discuss. The right place to
&lt;br&gt;discuss this is: &lt;a href=&quot;http://drupal.org/hosting-support&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://drupal.org/hosting-support&lt;/a&gt;&lt;br&gt;&lt;br&gt;I maintain the list of hosting companies that support Drupal:
&lt;br&gt;&lt;a href=&quot;http://drupal.org/hosting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://drupal.org/hosting&lt;/a&gt;. Hostmonster is not on the list, but I am
&lt;br&gt;sure they would like to be. We can discuss off-list about why they
&lt;br&gt;should be more clear about what they support.
&lt;br&gt;&lt;br&gt;In the meantime, you should contact the author of Ubercart Views and
&lt;br&gt;ask that the dependencies or a new requirements section on the project
&lt;br&gt;page include mention of the need to support database views (not Drupal
&lt;br&gt;views). &amp;nbsp;&lt;a href=&quot;http://drupal.org/project/uc_views&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://drupal.org/project/uc_views&lt;/a&gt;&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;Kieran
&lt;br&gt;&lt;br&gt;On Thu, Nov 5, 2009 at 10:51 PM, Jeff Greenberg &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26234013&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jeff@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I figure others like me use shared hosting for their test and/or development
&lt;br&gt;&amp;gt; servers. Thought you'd like to know that what I found out midstream in a
&lt;br&gt;&amp;gt; project, with Views tossing errors at me with the Ubercart views.
&lt;br&gt;&amp;gt; HostMonster doesn't support mysql views.  I asked why they feel they support
&lt;br&gt;&amp;gt; Drupal, and they said that they do, just not views. I said that's like
&lt;br&gt;&amp;gt; saying they support it, just not php. Their response was, &amp;quot;Actually its like
&lt;br&gt;&amp;gt; saying we support a Car being in our garage.. thats not saying the Doors on
&lt;br&gt;&amp;gt; the car will open&amp;quot;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; So if you need a garage for your Drupal sites...there ya go...just don't
&lt;br&gt;&amp;gt; plan on doing any meaningful views and e-commerce.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hostmonster-tp26227635p26234013.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26232635</id>
	<title>Re: creating a file - path problems</title>
	<published>2009-11-06T06:09:43Z</published>
	<updated>2009-11-06T06:09:43Z</updated>
	<author>
		<name>andrew morton-3</name>
	</author>
	<content type="html">It's a bit of a pain to learn but you'll save yourself some headaches
&lt;br&gt;by using Drupal's file functions in includes/file.inc for doing path
&lt;br&gt;handling. If you're trying to create a file in Drupal's files
&lt;br&gt;directory use:
&lt;br&gt;&amp;nbsp; file_create_path('the/desired/filename.ext');
&lt;br&gt;which give you a path relative to Drupal's root. If you need the full
&lt;br&gt;path from the server root you'll need to use PHP's realpath() which
&lt;br&gt;only works with existing files so you'll need to use:
&lt;br&gt;&amp;nbsp; realpath(file_directory_path()) . 'the/desired/filename.ext';
&lt;br&gt;Once you get some data saved in there you can use file_create_url() to
&lt;br&gt;get a URL for the file that you can send out to visitors so they can
&lt;br&gt;download the file.
&lt;br&gt;&lt;br&gt;andrew
&lt;br&gt;&lt;br&gt;On Fri, Nov 6, 2009 at 12:57 AM, Jeff Greenberg &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26232635&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jeff@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; Actually, it's worse...I forgot $base_path (which makes a difference if
&lt;br&gt;&amp;gt; you're drupal root is a subdirectory)... so it's
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; $fn = $_SERVER['DOCUMENT_ROOT'] . $base_path . $file_document_path() .
&lt;br&gt;&amp;gt; '/myfilename';
&lt;br&gt;&amp;gt;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/creating-a-file---path-problems-tp26226236p26232635.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26228110</id>
	<title>Re: hostmonster</title>
	<published>2009-11-05T23:49:25Z</published>
	<updated>2009-11-05T23:49:25Z</updated>
	<author>
		<name>Michael Prasuhn</name>
	</author>
	<content type="html">The Views module does not make use of MySQL views. As far as the &amp;nbsp;
&lt;br&gt;database is concerned* all Views module does is build queries and run &amp;nbsp;
&lt;br&gt;them just like any other query in Drupal. If the errors are SQL &amp;nbsp;
&lt;br&gt;related you should take a look at the SQL views is generating and &amp;nbsp;
&lt;br&gt;review that against your schema. I would wager that you most likely &amp;nbsp;
&lt;br&gt;have a database schema that is out of date, and you need to run &amp;nbsp;
&lt;br&gt;update.php. If the errors are PHP related, it is probably an &amp;nbsp;
&lt;br&gt;incompatible version of PHP itself.
&lt;br&gt;&lt;br&gt;-Mike
&lt;br&gt;&lt;br&gt;&lt;br&gt;* I know that Views does so much more and then some, however all the &amp;nbsp;
&lt;br&gt;RDBMS will see is just another select query.
&lt;br&gt;__________________
&lt;br&gt;Michael Prasuhn
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26228110&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mike@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mikeyp.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mikeyp.net&lt;/a&gt;&lt;br&gt;&lt;br&gt;On Nov 5, 2009, at 10:51 PM, Jeff Greenberg wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I figure others like me use shared hosting for their test and/or &amp;nbsp;
&lt;br&gt;&amp;gt; development servers. Thought you'd like to know that what I found &amp;nbsp;
&lt;br&gt;&amp;gt; out midstream in a project, with Views tossing errors at me with the &amp;nbsp;
&lt;br&gt;&amp;gt; Ubercart views. HostMonster doesn't support mysql views. &amp;nbsp;I asked &amp;nbsp;
&lt;br&gt;&amp;gt; why they feel they support Drupal, and they said that they do, just &amp;nbsp;
&lt;br&gt;&amp;gt; not views. I said that's like saying they support it, just not php. &amp;nbsp;
&lt;br&gt;&amp;gt; Their response was, &amp;quot;Actually its like saying we support a Car being &amp;nbsp;
&lt;br&gt;&amp;gt; in our garage.. thats not saying the Doors on the car will open&amp;quot;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; So if you need a garage for your Drupal sites...there ya go...just &amp;nbsp;
&lt;br&gt;&amp;gt; don't plan on doing any meaningful views and e-commerce.
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hostmonster-tp26227635p26228110.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26227684</id>
	<title>Re: hostmonster</title>
	<published>2009-11-05T22:59:04Z</published>
	<updated>2009-11-05T22:59:04Z</updated>
	<author>
		<name>Maurice Mengel</name>
	</author>
	<content type="html">I am not sure this is the right list, but thanks for posting anyways. I don&amp;#39;t understand how these hosters can still be so arrogant.&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Fri, Nov 6, 2009 at 7:51 AM, Jeff Greenberg &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26227684&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jeff@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

I figure others like me use shared hosting for their test and/or development servers. Thought you&amp;#39;d like to know that what I found out midstream in a project, with Views tossing errors at me with the Ubercart views. HostMonster doesn&amp;#39;t support mysql views.  I asked why they feel they support Drupal, and they said that they do, just not views. I said that&amp;#39;s like saying they support it, just not php. Their response was, &amp;quot;Actually its like saying we support a Car being in our garage.. thats not saying the Doors on the car will open&amp;quot;&lt;br&gt;


&lt;br&gt;
&lt;br&gt;
So if you need a garage for your Drupal sites...there ya go...just don&amp;#39;t plan on doing any meaningful views and e-commerce.&lt;br&gt;
&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hostmonster-tp26227635p26227684.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26227635</id>
	<title>hostmonster</title>
	<published>2009-11-05T22:51:47Z</published>
	<updated>2009-11-05T22:51:47Z</updated>
	<author>
		<name>Jeff Greenberg-3</name>
	</author>
	<content type="html">I figure others like me use shared hosting for their test and/or 
&lt;br&gt;development servers. Thought you'd like to know that what I found out 
&lt;br&gt;midstream in a project, with Views tossing errors at me with the 
&lt;br&gt;Ubercart views. HostMonster doesn't support mysql views. &amp;nbsp;I asked why 
&lt;br&gt;they feel they support Drupal, and they said that they do, just not 
&lt;br&gt;views. I said that's like saying they support it, just not php. Their 
&lt;br&gt;response was, &amp;quot;Actually its like saying we support a Car being in our 
&lt;br&gt;garage.. thats not saying the Doors on the car will open&amp;quot;
&lt;br&gt;&lt;br&gt;&lt;br&gt;So if you need a garage for your Drupal sites...there ya go...just don't 
&lt;br&gt;plan on doing any meaningful views and e-commerce.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/hostmonster-tp26227635p26227635.html" />
</entry>

</feed>
