added meta tab

This commit is contained in:
JT Smith 2005-01-07 23:01:34 +00:00
parent f19f414e32
commit 1914386984
5 changed files with 24 additions and 11 deletions

View file

@ -773,12 +773,13 @@ sub walkTree {
$className = 'WebGUI::Asset::Redirect';
}
WebGUI::SQL->write("insert into asset (assetId, parentId, lineage, className, state, title, menuTitle, url, startDate,
endDate, synopsis, newWindow, isHidden, ownerUserId, groupIdView, groupIdEdit, encryptPage, assetSize ) values (".quote($pageId).",
endDate, synopsis, newWindow, isHidden, ownerUserId, groupIdView, groupIdEdit, encryptPage, assetSize,
extraHeadTags ) values (".quote($pageId).",
".quote($newParentId).", ".quote($pageLineage).", ".quote($className).",'published',".quote($page->{title}).",
".quote($page->{menuTitle}).", ".quote($pageUrl).", ".quote($page->{startDate}).", ".quote($page->{endDate}).",
".quote($page->{synopsis}).", ".quote($page->{newWindow}).", ".quote($page->{hideFromNavigation}).", ".quote($page->{ownerId}).",
".quote($page->{groupIdView}).", ".quote($page->{groupIdEdit}).", ".quote($page->{encryptPage}).",
".length($page->{title}.$page->{menuTitle}.$page->{synopsis}.$page->{urlizedTitle}).")");
".length($page->{title}.$page->{menuTitle}.$page->{synopsis}.$page->{urlizedTitle}).", ".quote($page->{metaTags}).")");
if ($page->{redirectURL} ne "") {
WebGUI::SQL->write("insert into redirect (assetId, redirectUrl) values (".quote($pageId).",".quote($page->{redirectURL}).")");
} else {

View file

@ -66,6 +66,7 @@ create table asset (
lastUpdated bigint not null default 0,
lastUpdatedBy varchar(22),
isPackage int not null default 0,
extraHeadTags text,
unique index (lineage asc),
unique index (url),
index (parentId)

View file

@ -291,6 +291,10 @@ sub definition {
fieldType=>'textarea',
defaultValue=>undef
},
extraHeadTags=>{
fieldType=>'textarea',
defaultValue=>undef
},
url=>{
fieldType=>'text',
defaultValue=>undef,
@ -740,12 +744,6 @@ sub getEditForm {
-value=>$self->get("url"),
-uiLevel=>3
);
$tabform->getTab("properties")->textarea(
-name=>"synopsis",
-label=>WebGUI::International::get(412),
-value=>$self->get("synopsis"),
-uiLevel=>3
);
$tabform->addTab("display",WebGUI::International::get(105),5);
$tabform->getTab("display")->yesNo(
-name=>"isHidden",
@ -814,7 +812,20 @@ sub getEditForm {
-excludeGroups=>[1,7],
-uiLevel=>6
);
$tabform->getTab("properties")->yesNo(
$tabform->addTab("meta","Meta",3);
$tabform->getTab("meta")->textarea(
-name=>"synopsis",
-label=>WebGUI::International::get(412),
-value=>$self->get("synopsis"),
-uiLevel=>3
);
$tabform->getTab("meta")->textarea(
-name=>"extraHeadTags",
-label=>"Extra Head Tags",
-value=>$self->get("extraHeadTags"),
-uiLevel=>5
);
$tabform->getTab("meta")->yesNo(
-name=>"isPackage",
-label=>"Make available as package?",
-value=>$self->getValue("isPackage"),

View file

@ -115,7 +115,7 @@ sub getEditForm {
-label=>WebGUI::International::get(5,"HttpProxy"),
-value=>$self->getValue("followExternal")
);
$tabform->getTab("properties")->yesNo(
$tabform->getTab("security")->yesNo(
-name=>"followRedirect",
-label=>WebGUI::International::get(8,"HttpProxy"),
-value=>$self->getValue("followRedirect")

View file

@ -187,7 +187,7 @@ div.tabs {
.formDescription {
font-family: helvetica, arial;
font-size: 14px;
font-size: 12px;
}
.formSubtext {