diff --git a/docs/maintenance.html b/docs/maintenance.html index 790b1f4df..e5abeb284 100644 --- a/docs/maintenance.html +++ b/docs/maintenance.html @@ -19,6 +19,9 @@ .header { font-size: 30px; } + .body { + background-color: #6974DE; + } diff --git a/docs/upgrades/upgrade_6.2.11-6.3.0.pl b/docs/upgrades/upgrade_6.2.11-6.3.0.pl index acd2891b2..ebec57e96 100644 --- a/docs/upgrades/upgrade_6.2.11-6.3.0.pl +++ b/docs/upgrades/upgrade_6.2.11-6.3.0.pl @@ -385,6 +385,7 @@ while (my $data = $sth->hashRef) { $newNav{startPoint} = 1; $newNav{assetsToInclude} = "pedigree"; } + $newAsset{assetSize} = length(join("",%newAsset).join("",%newNav).join("",%newWobject)); WebGUI::SQL->setRow("asset","assetId",\%newAsset,undef,$newNav{assetId}); WebGUI::SQL->setRow("wobject","assetId",\%newWobject,undef,$newNav{assetId}); WebGUI::SQL->setRow("Navigation","assetId",\%newNav,undef,$newNav{assetId}); @@ -1390,6 +1391,7 @@ while (my $data = $sth->hashRef) { $newAsset{groupIdView} = "7"; $newAsset{groupIdEdit} = "4"; $newAsset{className} = 'WebGUI::Asset::Template'; + $newAsset{assetSize} = length($data->{template}); $newAsset{state} = 'published'; $newAsset{lastUpdated} = time(); $newAsset{parentId} = $tempRootId; @@ -1641,6 +1643,69 @@ $conf->write; print "\tSetting user function style\n" unless ($quiet); + +my $failsafestyle = ' + + + ^Page("title"); - WebGUI + + + + + ^AdminBar; +
^PageTitle;
+ +
+
+ ^LoginToggle;   ^a(^@;);   ^AdminToggle; +
+ + + +'; + +WebGUI::SQL->write("update template set template=".quote($failsafestyle)." where assetId='PBtmpl0000000000000060'"); my ($defaultPageId) = WebGUI::SQL->quickArray("select value from settings where name='defaultPage'"); my ($styleId) = WebGUI::SQL->quickArray("select styleTemplateId from wobject where assetId=".quote($defaultPageId)); WebGUI::SQL->write("insert into settings (name,value) values ('userFunctionStyleId',".quote($styleId).")"); @@ -1750,8 +1815,8 @@ sub walkTree { ".quote($newParentId).", ".quote($pageLineage).", ".quote($className).",'published',".quote($page->{title}||"Untitled").", ".quote($page->{menuTitle}||"Untitled").", ".quote($pageUrl).", ".quote($page->{startDate}).", ".quote($page->{endDate}).", ".quote($page->{synopsis}).", ".quote($page->{newWindow}).", ".quote($page->{hideFromNavigation}).", ".quote($page->{ownerId}||'3').", - ".quote($page->{groupIdView}||'7').", ".quote($page->{groupIdEdit}.'3').", ".quote($page->{encryptPage}).", - ".length($page->{title}.$page->{menuTitle}.$page->{synopsis}.$page->{urlizedTitle}).", ".quote($page->{metaTags}).")"); + ".quote($page->{groupIdView}||'7').", ".quote($page->{groupIdEdit}||'3').", ".quote($page->{encryptPage}).", + ".length(join("",%{$page})).", ".quote($page->{metaTags}).")"); if ($page->{redirectURL} ne "") { WebGUI::SQL->write("insert into redirect (assetId, redirectUrl) values (".quote($pageId).",".quote($page->{redirectURL}).")"); } else { @@ -1785,7 +1850,7 @@ sub walkTree { ".quote($pageId).", ".quote($wobjectLineage).", ".quote($className).",'published',".quote($wobject->{title}||'Untitled').", ".quote($wobject->{title}||'Untitled').", ".quote($wobjectUrl).", ".quote($wobject->{startDate}).", ".quote($wobject->{endDate}).", 1, ".quote($ownerId||'3').", ".quote($groupIdView||'7').", ".quote($groupIdEdit||'3').", ".quote($page->{encryptPage}).", - ".length($wobject->{title}.$wobject->{description}).")"); + ".length(join("",%{$wobject})).")"); WebGUI::SQL->write("update wobject set assetId=".quote($wobjectId).", styleTemplateId=".quote($page->{styleId}||'1').", printableStyleTemplateId=".quote($page->{printableStyleId}||'1').", cacheTimeout=".quote($page->{cacheTimeout}) .", cacheTimeoutVisitor=".quote($page->{cacheTimeoutVisitor})." where wobjectId=".quote($wobject->{wobjectId})); diff --git a/docs/upgrades/upgrade_6.2.11-6.3.0.sql b/docs/upgrades/upgrade_6.2.11-6.3.0.sql index d114f808d..203a93f94 100644 --- a/docs/upgrades/upgrade_6.2.11-6.3.0.sql +++ b/docs/upgrades/upgrade_6.2.11-6.3.0.sql @@ -225,7 +225,7 @@ INSERT INTO template VALUES ('1','Default Page','\"> INSERT INTO template VALUES ('1','File','

\">\" alt=\"\" border=\"0\" />','FileAsset',1,1); INSERT INTO template VALUES ('2','Image','

\" />','ImageAsset',1,1); -INSERT INTO template VALUES ('15','File Folder','\">\r\n

\r\n
\r\n\r\n\r\n

\r\n
\r\n\r\n\r\n

\r\n
\r\n\r\n\r\n\r\n\r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n
\">\" border=\"0\" alt=\"\"> \">
\">\" border=\"0\" alt=\"\"> \">^D(\"%z %Z\",);
', 'Folder',1,1); +INSERT INTO template VALUES ('15','File Folder','\">\r\n

\r\n
\r\n\r\n\r\n

\r\n
\r\n\r\n\r\n

\r\n
\r\n\r\n\r\n\r\n\r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n
\">\" border=\"0\" alt=\"\"> \">
\">\" border=\"0\" alt=\"\"> \">^D(\"%z %Z\",);
', 'Folder',1,1); alter table HttpProxy add column cookieJarStorageId varchar(22); @@ -334,3 +334,4 @@ update template set template='\">\r\nget("template"); + return $self->getParent->view; }