<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:arial, helvetica, sans-serif;font-size:12pt;color:#7f003f;"><DIV></DIV>
<DIV>I had a need for this with my current customer, so I drupalized it. Before I commit it, here is the readme file for your consideration:</DIV>
<DIV> </DIV>
<DIV><FONT face="Courier New, courier, monaco, monospace, sans-serif" size=2>The Section Order module exists becuse I got tired of having to either<BR>create hooks to let CCK know how to reorder $content (theme variable), or<BR>$node->content['section name'], or adding settings to my admin forms to<BR>control the section weights.</FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT> </DIV>
<DIV><FONT face="Courier New, courier, monaco, monospace, sans-serif" size=2>This module watches as the content is viewed and keeps track of the<BR>actual sections that are added to the content.</FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT> </DIV>
<DIV><FONT face="Courier New, courier, monaco, monospace, sans-serif" size=2>You, the site administrator, are then able to use a simple drag-and-drop<BR>form to re-order these sections in any way you wish, regardless of the<BR>weights the other module creator specified. This gives you quite a bit of<BR>flexibility. Such a feature has been asked for from modules such as Image<BR>Attach and Taxonomy Image. Now it exists.</FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT> </DIV>
<DIV><FONT face="Courier New, courier, monaco, monospace, sans-serif" size=2>Okay, so now a lot of people are asking, "Why not just have CCK do it?" There<BR>are several potential problems with that scenario:<BR>1) Sacrelgious though may sound, there are sites that don't have CCK installed.<BR>2) It seems that most contributed modules do not bother telling CCK about<BR> about their content sections, so they cannot be reordered with CCK.<BR>3) Even when those developers do tell CCK, occasionally they do it incorrectly,<BR> again leaving CCK without the correct capability.</FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT> </DIV>
<DIV><FONT face="Courier New, courier, monaco, monospace, sans-serif" size=2>The Section Order module works with or without CCK. Since it runs at the highest<BR>module weight, it will always be the last module to look at the content. This<BR>means that it will not get stomped on by other modules. If CCK is running, SO<BR>will simply alter CCK's weight values or provide section weights if CCK doesn't<BR>already know about them. If CCK is not available, then SO will alter the section<BR>weight directly. Either way, you get the desired order.<BR> </FONT></DIV>
<P><FONT face="bookman old style, new york, times, serif" color=#ff007f size=4><EM><STRONG>Nancy E. Wichmann, PMP</STRONG></EM></FONT></P>
<P><FONT face="arial, helvetica, sans-serif">Injustice anywhere is a threat to justice everywhere. -- Dr. Martin L. King, Jr.</FONT></P>
<DIV></DIV></div></body></html>