[pal-cvs 2556] [288] added delete button, removed unused tabs.

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2007年 7月 18日 (水) 18:01:42 JST


Revision: 288
          http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi?root=pal&view=rev&rev=288
Author:   shinsuke
Date:     2007-07-18 18:01:41 +0900 (Wed, 18 Jul 2007)

Log Message:
-----------
added delete button, removed unused tabs.

Modified Paths:
--------------
    pal-admin/trunk/pom.xml
    pal-admin/trunk/src/main/java/jp/sf/pal/admin/logic/SiteEditorLogic.java
    pal-admin/trunk/src/main/java/jp/sf/pal/admin/service/SiteEditorService.java
    pal-admin/trunk/src/main/java/jp/sf/pal/admin/web/site/FolderInfoEditorPage.java
    pal-admin/trunk/src/main/java/jp/sf/pal/admin/web/site/LayoutInfoEditorPage.java
    pal-admin/trunk/src/main/java/jp/sf/pal/admin/web/site/PageInfoEditorPage.java
    pal-admin/trunk/src/main/java/jp/sf/pal/admin/web/site/PortletInfoEditorPage.java
    pal-admin/trunk/src/main/resources/appMessages.properties
    pal-admin/trunk/src/main/webapp/view/site/folderAddFolderAndPageEditor.html
    pal-admin/trunk/src/main/webapp/view/site/folderInfoEditor.html
    pal-admin/trunk/src/main/webapp/view/site/layoutAddPortletEditor.html
    pal-admin/trunk/src/main/webapp/view/site/layoutInfoEditor.html
    pal-admin/trunk/src/main/webapp/view/site/pageInfoEditor.html
    pal-admin/trunk/src/main/webapp/view/site/portletInfoEditor.html


-------------- next part --------------
Modified: pal-admin/trunk/pom.xml
===================================================================
--- pal-admin/trunk/pom.xml	2007-07-18 06:56:04 UTC (rev 287)
+++ pal-admin/trunk/pom.xml	2007-07-18 09:01:41 UTC (rev 288)
@@ -228,12 +228,14 @@
       <artifactId>commons-io</artifactId>
       <version>1.1</version>
     </dependency>
+<!--
     <dependency>
       <groupId>log4j</groupId>
       <artifactId>log4j</artifactId>
       <version>1.2.14</version>
       <type>jar</type>
     </dependency>
+-->
     <dependency>
       <groupId>xerces</groupId>
       <artifactId>xercesImpl</artifactId>

Modified: pal-admin/trunk/src/main/java/jp/sf/pal/admin/logic/SiteEditorLogic.java
===================================================================
--- pal-admin/trunk/src/main/java/jp/sf/pal/admin/logic/SiteEditorLogic.java	2007-07-18 06:56:04 UTC (rev 287)
+++ pal-admin/trunk/src/main/java/jp/sf/pal/admin/logic/SiteEditorLogic.java	2007-07-18 09:01:41 UTC (rev 288)
@@ -30,6 +30,7 @@
 import org.apache.jetspeed.page.PageNotFoundException;
 import org.apache.jetspeed.page.PageNotUpdatedException;
 import org.apache.jetspeed.page.document.DocumentException;
+import org.apache.jetspeed.page.document.Node;
 import org.apache.jetspeed.page.document.NodeException;
 import org.apache.jetspeed.profiler.Profiler;
 import org.apache.jetspeed.request.RequestContext;
@@ -538,6 +539,30 @@
         }
     }
 
+    public String deletePage(String path) throws CommonException {
+        Page page = getPage(getFolderOrPagePath(path));
+        if (page == null) {
+            throw new CommonException("could.not.find.page",
+                    "Could not find a page: " + path);
+        }
+        Node parent = page.getParent();
+        String parentPath = "/";
+        if (parent != null) {
+            parentPath = parent.getPath();
+        }
+
+        try {
+            getPageManager().removePage(page);
+        } catch (PageNotUpdatedException e) {
+            throw new CommonException("could.not.delete.page",
+                    "Could not delete a page: " + path, e);
+        } catch (NodeException e) {
+            throw new CommonException("could.not.delete.page",
+                    "Could not delete a page: " + path, e);
+        }
+        return parentPath;
+    }
+
     public void addPage(String path, String pageName, String pageTitle,
             String pageShortTitle, String layoutName, String pageDecorator,
             String portletDecorator, String desktopTheme, boolean pageHidden)
@@ -680,6 +705,35 @@
         }
     }
 
+    public String deleteFolder(String path) throws CommonException {
+        if ("/".equals(path)) {
+            throw new CommonException("could.not.delete.root.folder",
+                    "Could not find a folder: " + path);
+        }
+        Folder folder = getFolder(getFolderOrPagePath(path));
+        if (folder == null) {
+            throw new CommonException("could.not.find.folder",
+                    "Could not find a folder: " + path);
+        }
+        Node parent = folder.getParent();
+        String parentPath = "/";
+        if (parent != null) {
+            parentPath = parent.getPath();
+        }
+
+        try {
+            getPageManager().removeFolder(folder);
+        } catch (PageNotUpdatedException e) {
+            throw new CommonException("could.not.delete.folder",
+                    "Could not update a folder: " + path, e);
+        } catch (NodeException e) {
+            throw new CommonException("could.not.delete.folder",
+                    "Could not update a folder: " + path, e);
+        }
+
+        return parentPath;
+    }
+
     public void addFolder(String path, String folderName, String folderTitle,
             String folderShortTitle, String layoutName, String pageDecorator,
             String portletDecorator, String desktopTheme, boolean folderHidden)
@@ -806,7 +860,13 @@
             throw new CommonException("could.not.find.layout",
                     "Could not find a page: " + path);
         }
+
         String fid = getFragmentId(path);
+        if (fid == null || fid.equals("")) {
+            throw new CommonException("could.not.find.layout",
+                    "Could not find a page: " + path);
+        }
+
         Fragment fragment = page.getFragmentById(fid);
         fragment.setName(layoutName);
         fragment.setDecorator(decorator);
@@ -815,13 +875,47 @@
             getPageManager().updatePage(page);
         } catch (PageNotUpdatedException e) {
             throw new CommonException("could.not.update.layout",
-                    "Could not update a page: " + path, e);
+                    "Could not update a layout: " + path, e);
         } catch (NodeException e) {
             throw new CommonException("could.not.update.layout",
-                    "Could not update a page: " + path, e);
+                    "Could not update a layout: " + path, e);
         }
     }
 
+    public String deleteLayout(String path) throws CommonException {
+        String p = getFolderOrPagePath(path);
+        Page page = getPage(p);
+        if (page == null) {
+            throw new CommonException("could.not.find.layout",
+                    "Could not find a page: " + path);
+        }
+
+        String fid = getFragmentId(path);
+        if (fid == null || fid.equals("")) {
+            throw new CommonException("could.not.find.layout",
+                    "Could not find a page: " + path);
+        }
+
+        Fragment rootFragment = page.getRootFragment();
+        if (rootFragment != null && fid.equals(rootFragment.getId())) {
+            throw new CommonException("could.not.delete.root.layout",
+                    "Could not delete a root layout: " + path);
+        }
+
+        page.removeFragmentById(fid);
+
+        try {
+            getPageManager().updatePage(page);
+        } catch (PageNotUpdatedException e) {
+            throw new CommonException("could.not.delete.layout",
+                    "Could not delete a layout: " + path, e);
+        } catch (NodeException e) {
+            throw new CommonException("could.not.delete.layout",
+                    "Could not delete a layout: " + path, e);
+        }
+        return p;
+    }
+
     public Map<String, Object> getPortletInfo(String path)
             throws CommonException {
         Map<String, Object> map = new HashMap<String, Object>();
@@ -865,6 +959,34 @@
         }
     }
 
+    public String deletePortlet(String path) throws CommonException {
+        String p = getFolderOrPagePath(path);
+        Page page = getPage(p);
+        if (page == null) {
+            throw new CommonException("could.not.find.portlet",
+                    "Could not find a page: " + path);
+        }
+
+        String fid = getFragmentId(path);
+        if (fid == null || fid.equals("")) {
+            throw new CommonException("could.not.find.layout",
+                    "Could not find a page: " + path);
+        }
+
+        page.removeFragmentById(fid);
+
+        try {
+            getPageManager().updatePage(page);
+        } catch (PageNotUpdatedException e) {
+            throw new CommonException("could.not.delete.portlet",
+                    "Could not delete a portlet: " + path, e);
+        } catch (NodeException e) {
+            throw new CommonException("could.not.delete.portlet",
+                    "Could not delete a portlet: " + path, e);
+        }
+        return p;
+    }
+
     public void addLayout(String path, String layoutName)
             throws CommonException {
         Page page = getPage(getFolderOrPagePath(path));

Modified: pal-admin/trunk/src/main/java/jp/sf/pal/admin/service/SiteEditorService.java
===================================================================
--- pal-admin/trunk/src/main/java/jp/sf/pal/admin/service/SiteEditorService.java	2007-07-18 06:56:04 UTC (rev 287)
+++ pal-admin/trunk/src/main/java/jp/sf/pal/admin/service/SiteEditorService.java	2007-07-18 09:01:41 UTC (rev 288)
@@ -153,6 +153,15 @@
                 page.isPageHidden());
     }
 
+    public void deletePage(PageInfoEditorPage page) throws CommonException {
+        String parent = getSiteEditorLogic().deletePage(page.getPath());
+        if (parent != null) {
+            page.setPath(parent);
+        } else {
+            page.setPath("/");
+        }
+    }
+
     public void updateFolder(FolderInfoEditorPage page) throws CommonException {
         getSiteEditorLogic().updateFolder(page.getPath(),
                 page.getFolderTitle(), page.getFolderShortTitle(),
@@ -160,11 +169,29 @@
                 page.getDesktopTheme(), page.isFolderHidden());
     }
 
+    public void deleteFolder(FolderInfoEditorPage page) throws CommonException {
+        String parent = getSiteEditorLogic().deleteFolder(page.getPath());
+        if (parent != null) {
+            page.setPath(parent);
+        } else {
+            page.setPath("/");
+        }
+    }
+
     public void updateLayout(LayoutInfoEditorPage page) throws CommonException {
         getSiteEditorLogic().updateLayout(page.getPath(), page.getLayoutName(),
                 page.getDecorator(), page.getDesktopTheme());
     }
 
+    public void deleteLayout(LayoutInfoEditorPage page) throws CommonException {
+        String newPath = getSiteEditorLogic().deleteLayout(page.getPath());
+        if (newPath != null) {
+            page.setPath(newPath);
+        } else {
+            page.setPath("/");
+        }
+    }
+
     public void updatePortlet(PortletInfoEditorPage page)
             throws CommonException {
         getSiteEditorLogic().updatePortlet(page.getPath(),
@@ -172,6 +199,16 @@
                 page.getDesktopTheme());
     }
 
+    public void deletePortlet(PortletInfoEditorPage page)
+            throws CommonException {
+        String newPath = getSiteEditorLogic().deletePortlet(page.getPath());
+        if (newPath != null) {
+            page.setPath(newPath);
+        } else {
+            page.setPath("/");
+        }
+    }
+
     public void addLayout(LayoutAddPortletEditorPage page)
             throws CommonException {
         if (page.getLayoutName() == null) {

Modified: pal-admin/trunk/src/main/java/jp/sf/pal/admin/web/site/FolderInfoEditorPage.java
===================================================================
--- pal-admin/trunk/src/main/java/jp/sf/pal/admin/web/site/FolderInfoEditorPage.java	2007-07-18 06:56:04 UTC (rev 287)
+++ pal-admin/trunk/src/main/java/jp/sf/pal/admin/web/site/FolderInfoEditorPage.java	2007-07-18 09:01:41 UTC (rev 288)
@@ -163,4 +163,20 @@
         return null;
     }
 
+    @TakeOver(type = TakeOverType.INCLUDE, properties = "path,returnPath")
+    public Class<?> doDelete() {
+        try {
+            getSiteEditorService().deleteFolder(this);
+            FacesMessageUtil.addInfoMessage("deleted.folder");
+            return FolderInfoEditorPage.class;
+        } catch (CommonException e) {
+            FacesMessageUtil.addErrorMessage(e.getMessageId());
+            logger.log("EPA0002", new Object[] { this.toString() }, e);
+        } catch (Exception e) {
+            FacesMessageUtil.addErrorMessage("could.not.delete.folder");
+            logger.log("EPA0002", new Object[] { this.toString() }, e);
+        }
+        return null;
+    }
+
 }

Modified: pal-admin/trunk/src/main/java/jp/sf/pal/admin/web/site/LayoutInfoEditorPage.java
===================================================================
--- pal-admin/trunk/src/main/java/jp/sf/pal/admin/web/site/LayoutInfoEditorPage.java	2007-07-18 06:56:04 UTC (rev 287)
+++ pal-admin/trunk/src/main/java/jp/sf/pal/admin/web/site/LayoutInfoEditorPage.java	2007-07-18 09:01:41 UTC (rev 288)
@@ -134,4 +134,20 @@
         }
         return null;
     }
+
+    @TakeOver(type = TakeOverType.INCLUDE, properties = "path,returnPath")
+    public Class<?> doDelete() {
+        try {
+            getSiteEditorService().deleteLayout(this);
+            FacesMessageUtil.addInfoMessage("deleted.layout");
+            return PageInfoEditorPage.class;
+        } catch (CommonException e) {
+            FacesMessageUtil.addErrorMessage(e.getMessageId());
+            logger.log("EPA0002", new Object[] { this.toString() }, e);
+        } catch (Exception e) {
+            FacesMessageUtil.addErrorMessage("could.not.delete.layout");
+            logger.log("EPA0002", new Object[] { this.toString() }, e);
+        }
+        return null;
+    }
 }

Modified: pal-admin/trunk/src/main/java/jp/sf/pal/admin/web/site/PageInfoEditorPage.java
===================================================================
--- pal-admin/trunk/src/main/java/jp/sf/pal/admin/web/site/PageInfoEditorPage.java	2007-07-18 06:56:04 UTC (rev 287)
+++ pal-admin/trunk/src/main/java/jp/sf/pal/admin/web/site/PageInfoEditorPage.java	2007-07-18 09:01:41 UTC (rev 288)
@@ -211,4 +211,20 @@
         return null;
     }
 
+    @TakeOver(type = TakeOverType.INCLUDE, properties = "path,returnPath")
+    public Class<?> doDelete() {
+        try {
+            getSiteEditorService().deletePage(this);
+            FacesMessageUtil.addInfoMessage("deleted.page");
+            return FolderInfoEditorPage.class;
+        } catch (CommonException e) {
+            FacesMessageUtil.addErrorMessage(e.getMessageId());
+            logger.log("EPA0002", new Object[] { this.toString() }, e);
+        } catch (Exception e) {
+            FacesMessageUtil.addErrorMessage("could.not.delete.page");
+            logger.log("EPA0002", new Object[] { this.toString() }, e);
+        }
+        return null;
+    }
+
 }

Modified: pal-admin/trunk/src/main/java/jp/sf/pal/admin/web/site/PortletInfoEditorPage.java
===================================================================
--- pal-admin/trunk/src/main/java/jp/sf/pal/admin/web/site/PortletInfoEditorPage.java	2007-07-18 06:56:04 UTC (rev 287)
+++ pal-admin/trunk/src/main/java/jp/sf/pal/admin/web/site/PortletInfoEditorPage.java	2007-07-18 09:01:41 UTC (rev 288)
@@ -134,4 +134,20 @@
         }
         return null;
     }
+
+    @TakeOver(type = TakeOverType.INCLUDE, properties = "path,returnPath")
+    public Class<?> doDelete() {
+        try {
+            getSiteEditorService().deletePortlet(this);
+            FacesMessageUtil.addInfoMessage("deleted.layout");
+            return PageInfoEditorPage.class;
+        } catch (CommonException e) {
+            FacesMessageUtil.addErrorMessage(e.getMessageId());
+            logger.log("EPA0002", new Object[] { this.toString() }, e);
+        } catch (Exception e) {
+            FacesMessageUtil.addErrorMessage("could.not.delete.layout");
+            logger.log("EPA0002", new Object[] { this.toString() }, e);
+        }
+        return null;
+    }
 }

Modified: pal-admin/trunk/src/main/resources/appMessages.properties
===================================================================
--- pal-admin/trunk/src/main/resources/appMessages.properties	2007-07-18 06:56:04 UTC (rev 287)
+++ pal-admin/trunk/src/main/resources/appMessages.properties	2007-07-18 09:01:41 UTC (rev 288)
@@ -130,3 +130,18 @@
 could.not.add.page=Could not add a page. Please try again. If you see this error message again, please contact a site administrator.
 could.not.change.page.order=Could not change a page order. Please try again. If you see this error message again, please contact a site administrator.
 need.to.specify.page.name=Need to specify a page name.
+
+could.not.delete.root.folder=Could not delete a root folder.
+could.not.delete.folder=Could not delete the folder. Please try again. If you see this error message again, please contact a site administrator.
+deleted.folder=Deleted folder.
+
+could.not.delete.page=Could not delete the page. Please try again. If you see this error message again, please contact a site administrator.
+deleted.page=Deleted page.
+
+could.not.delete.layout=Could not delete the layout. Please try again. If you see this error message again, please contact a site administrator.
+deleted.layout=Deleted layout.
+could.not.delete.root.layout=Cannot delete a root folder.
+
+could.not.delete.portlet=Could not delete the portlet. Please try again. If you see this error message again, please contact a site administrator.
+deleted.portlet=Deleted portlet.
+

Modified: pal-admin/trunk/src/main/webapp/view/site/folderAddFolderAndPageEditor.html
===================================================================
--- pal-admin/trunk/src/main/webapp/view/site/folderAddFolderAndPageEditor.html	2007-07-18 06:56:04 UTC (rev 287)
+++ pal-admin/trunk/src/main/webapp/view/site/folderAddFolderAndPageEditor.html	2007-07-18 09:01:41 UTC (rev 288)
@@ -34,12 +34,14 @@
             <span id="infoTabLabel" style="font-weight: bold;color:#ffffff;background-color:#999999;border:1px solid #000000; padding: 3px 5px 3px 5px; margin: 0px 0px;">Info</span>
           </a>
           <label id="addTabLabel" style="border-top:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #ffffff;border-left:1px solid #000000;padding: 3px 5px 3px 5px; margin: 0px 0px;">Add</label>
+<!-- 
           <a id="jumpPageSecurityEditor-tab" href="folderSecurityEditor.html?path=a&returnPath=b" style="text-decoration: none;">
             <span id="securityTabLabel" style="font-weight: bold;color:#ffffff;background-color:#999999;border:1px solid #000000; padding: 3px 5px 3px 5px; margin: 0px 0px;">Security</span>
           </a>
           <a id="jumpPageMetadataEditor-tab" href="folderMetadataEditor.html?path=a&returnPath=b" style="text-decoration: none;">
             <span id="metadataTabLabel" style="font-weight: bold;color:#ffffff;background-color:#999999;border:1px solid #000000; padding: 3px 5px 3px 5px; margin: 0px 0px;">Metadata</span>
           </a>
+ -->
         </div>
         <div>
           <span id="allMessages" fatalClass="portlet-msg-error" errorClass="portlet-msg-error" warnClass="portlet-msg-alert" infoClass="portlet-msg-info"></span>

Modified: pal-admin/trunk/src/main/webapp/view/site/folderInfoEditor.html
===================================================================
--- pal-admin/trunk/src/main/webapp/view/site/folderInfoEditor.html	2007-07-18 06:56:04 UTC (rev 287)
+++ pal-admin/trunk/src/main/webapp/view/site/folderInfoEditor.html	2007-07-18 09:01:41 UTC (rev 288)
@@ -34,12 +34,14 @@
           <a id="jumpFolderAddFolderAndPageEditor-tab" href="folderAddFolderAndPageEditor.html?path=a&returnPath=b" style="text-decoration: none;">
             <span id="addTabLabel" style="font-weight: bold;color:#ffffff;background-color:#999999;border:1px solid #000000; padding: 3px 5px 3px 5px; margin: 0px 0px;">Add</span>
           </a>
+<!-- 
           <a id="jumpPageSecurityEditor-tab" href="folderSecurityEditor.html?path=a&returnPath=b" style="text-decoration: none;">
             <span id="securityTabLabel" style="font-weight: bold;color:#ffffff;background-color:#999999;border:1px solid #000000; padding: 3px 5px 3px 5px; margin: 0px 0px;">Security</span>
           </a>
           <a id="jumpPageMetadataEditor-tab" href="folderMetadataEditor.html?path=a&returnPath=b" style="text-decoration: none;">
             <span id="metadataTabLabel" style="font-weight: bold;color:#ffffff;background-color:#999999;border:1px solid #000000; padding: 3px 5px 3px 5px; margin: 0px 0px;">Metadata</span>
           </a>
+ -->
         </div>
         <div>
           <span id="allMessages" fatalClass="portlet-msg-error" errorClass="portlet-msg-error" warnClass="portlet-msg-alert" infoClass="portlet-msg-info"></span>
@@ -79,6 +81,9 @@
           <div style="margin-top: 20px;text-align: center;">
             <input id="doUpdate" type="button" value="Update"/>
           </div>
+          <div style="margin-top: 5px;text-align: right;">
+            <input id="doDelete" type="button" value="Delete" onclick="if(confirm('Do you want to delete this folder?')){return true;}return false;"/>
+          </div>
          </div>
       </dir>
       <br style="clear: both;" />

Modified: pal-admin/trunk/src/main/webapp/view/site/layoutAddPortletEditor.html
===================================================================
--- pal-admin/trunk/src/main/webapp/view/site/layoutAddPortletEditor.html	2007-07-18 06:56:04 UTC (rev 287)
+++ pal-admin/trunk/src/main/webapp/view/site/layoutAddPortletEditor.html	2007-07-18 09:01:41 UTC (rev 288)
@@ -46,9 +46,11 @@
             <span id="infoTabLabel" style="font-weight: bold;color:#ffffff;background-color:#999999;border:1px solid #000000; padding: 3px 5px 3px 5px; margin: 0px 0px;">Information</span>
           </a>
           <label id="addTabLabel" style="border-top:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #ffffff;border-left:1px solid #000000;padding: 3px 5px 3px 5px; margin: 0px 0px;">Add</label>
+<!-- 
           <a id="jumpLayoutMetadataEditor-tab" href="layoutMetadataEditor.html" style="text-decoration: none;">
             <span id="metadataTabLabel" style="font-weight: bold;color:#ffffff;background-color:#999999;border:1px solid #000000; padding: 3px 5px 3px 5px; margin: 0px 0px;">Metadata</span>
           </a>
+ -->
         </div>
         <div>
           <span id="allMessages" fatalClass="portlet-msg-error" errorClass="portlet-msg-error" warnClass="portlet-msg-alert" infoClass="portlet-msg-info"></span>

Modified: pal-admin/trunk/src/main/webapp/view/site/layoutInfoEditor.html
===================================================================
--- pal-admin/trunk/src/main/webapp/view/site/layoutInfoEditor.html	2007-07-18 06:56:04 UTC (rev 287)
+++ pal-admin/trunk/src/main/webapp/view/site/layoutInfoEditor.html	2007-07-18 09:01:41 UTC (rev 288)
@@ -46,9 +46,11 @@
           <a id="jumpLayoutAddPortletEditor-tab" href="layoutAddPortletEditor.html?path=a&returnPath=b" style="text-decoration: none;">
             <span id="addTabLabel" style="font-weight: bold;color:#ffffff;background-color:#999999;border:1px solid #000000; padding: 3px 5px 3px 5px; margin: 0px 0px;">Add</span>
           </a>
+<!-- 
           <a id="jumpPageMetadataEditor-tab" href="pageMetadataEditor.html" style="text-decoration: none;">
             <span id="metadataTabLabel" style="font-weight: bold;color:#ffffff;background-color:#999999;border:1px solid #000000; padding: 3px 5px 3px 5px; margin: 0px 0px;">Metadata</span>
           </a>
+ -->
         </div>
         <div>
           <span id="allMessages" fatalClass="portlet-msg-error" errorClass="portlet-msg-error" warnClass="portlet-msg-alert" infoClass="portlet-msg-info"></span>
@@ -80,6 +82,9 @@
           <div style="margin-top: 20px;text-align: center;">
             <input id="doUpdate" type="button" value="Update"/>
           </div>
+          <div style="margin-top: 5px;text-align: right;">
+            <input id="doDelete" type="button" value="Delete" onclick="if(confirm('Do you want to delete this layout?')){return true;}return false;"/>
+          </div>
          </div>
       </dir>
       <br style="clear: both;" />

Modified: pal-admin/trunk/src/main/webapp/view/site/pageInfoEditor.html
===================================================================
--- pal-admin/trunk/src/main/webapp/view/site/pageInfoEditor.html	2007-07-18 06:56:04 UTC (rev 287)
+++ pal-admin/trunk/src/main/webapp/view/site/pageInfoEditor.html	2007-07-18 09:01:41 UTC (rev 288)
@@ -43,12 +43,14 @@
       <dir style="width: 500px;float: left;padding: 5px;margin: 0px;">
         <div style="padding: 0px 0px 3px 10px; margin:5px 0px;border-bottom:1px solid #000000;">
           <label id="infoTabLabel" style="border-top:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #ffffff;border-left:1px solid #000000;padding: 3px 5px 3px 5px; margin: 0px 0px;">Information</label>
+<!-- 
           <a id="jumpPageSecurityEditor-tab" href="pageSecurityEditor.html" style="text-decoration: none;">
             <span id="securityTabLabel" style="font-weight: bold;color:#ffffff;background-color:#999999;border:1px solid #000000; padding: 3px 5px 3px 5px; margin: 0px 0px;">Security</span>
           </a>
           <a id="jumpPageMetadataEditor-tab" href="pageMetadataEditor.html" style="text-decoration: none;">
             <span id="metadataTabLabel" style="font-weight: bold;color:#ffffff;background-color:#999999;border:1px solid #000000; padding: 3px 5px 3px 5px; margin: 0px 0px;">Metadata</span>
           </a>
+ -->
         </div>
         <div>
           <span id="allMessages" fatalClass="portlet-msg-error" errorClass="portlet-msg-error" warnClass="portlet-msg-alert" infoClass="portlet-msg-info"></span>
@@ -88,6 +90,9 @@
           <div style="margin-top: 20px;text-align: center;">
             <input id="doUpdate" type="button" value="Update"/>
           </div>
+          <div style="margin-top: 5px;text-align: right;">
+            <input id="doDelete" type="button" value="Delete" onclick="if(confirm('Do you want to delete this page?')){return true;}return false;"/>
+          </div>
          </div>
       </dir>
       <br style="clear: both;" />

Modified: pal-admin/trunk/src/main/webapp/view/site/portletInfoEditor.html
===================================================================
--- pal-admin/trunk/src/main/webapp/view/site/portletInfoEditor.html	2007-07-18 06:56:04 UTC (rev 287)
+++ pal-admin/trunk/src/main/webapp/view/site/portletInfoEditor.html	2007-07-18 09:01:41 UTC (rev 288)
@@ -43,12 +43,14 @@
       <dir style="width: 500px;float: left;padding: 5px;margin: 0px;">
         <div style="padding: 0px 0px 3px 10px; margin:5px 0px;border-bottom:1px solid #000000;">
           <label id="infoTabLabel" style="border-top:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #ffffff;border-left:1px solid #000000;padding: 3px 5px 3px 5px; margin: 0px 0px;">Information</label>
+<!-- 
           <a id="jumpPageSecurityEditor-tab" href="pageSecurityEditor.html" style="text-decoration: none;">
             <span id="securityTabLabel" style="font-weight: bold;color:#ffffff;background-color:#999999;border:1px solid #000000; padding: 3px 5px 3px 5px; margin: 0px 0px;">Security</span>
           </a>
           <a id="jumpPageMetadataEditor-tab" href="pageMetadataEditor.html" style="text-decoration: none;">
             <span id="metadataTabLabel" style="font-weight: bold;color:#ffffff;background-color:#999999;border:1px solid #000000; padding: 3px 5px 3px 5px; margin: 0px 0px;">Metadata</span>
           </a>
+ -->
         </div>
         <div>
           <span id="allMessages" fatalClass="portlet-msg-error" errorClass="portlet-msg-error" warnClass="portlet-msg-alert" infoClass="portlet-msg-info"></span>
@@ -80,6 +82,9 @@
           <div style="margin-top: 20px;text-align: center;">
             <input id="doUpdate" type="button" value="Update"/>
           </div>
+          <div style="margin-top: 5px;text-align: right;">
+            <input id="doDelete" type="button" value="Delete" onclick="if(confirm('Do you want to delete this portlet?')){return true;}return false;"/>
+          </div>
          </div>
       </dir>
       <br style="clear: both;" />


pal-cvs メーリングリストの案内
Back to archive index