Good and Bad of the upgrade

I completed most of the Drupal upgrade last night. The bad that has to be fixed.... permalinks are broken as a result of the change in the architecture. For the moment I've made this change in node.module to get the # to appear again (lines 526-529 which were 526-528). However older permalinks are broken for the moment.

   // if ($main == 1 && $node->teaser && $node->teaser != $node->body)  # Comment out to Put Permalinks on all nodes
   {
      $links[] = l(t("#"), "node/view/$node->nid", array("title" => t("Permalink to this posting.")));
    }

Next I'll look at either mod-rewrite or a php script to allow the addressing of nodes without the argument based form of '?" since search engines don't follow those links as well.

One more thing that is broken is the XML feed. The syndication feed is there but the location has changed. I modified the old module.php script to read as follows:

#000000">#0000BB"><?php
#FF8000">// fixed to handle 4.2 new xml feed location.
#007700">include_once #DD0000">"includes/common.inc"#007700">;
if (
#0000BB">$_GET#007700">[#DD0000">'op'#007700">] == #DD0000">"feed"#007700">) {
   
#0000BB">header#007700">(#DD0000">"Location: index.php?q=node/feed"#007700">);
    }
else {
 
#0000BB">header#007700">(#DD0000">"Location: index.php"#007700">);
}
#0000BB">?>

Category: