Update of 
/var/cvs/contributions/CMSContainer/cmsc/maintenance/src/webapp/editors/maintenance
In directory james.mmbase.org:/tmp/cvs-serv26281/webapp/editors/maintenance

Modified Files:
        create-relations-asset-channel.jsp 
Log Message:
CMSC-1192 Assets: add SQL script to migrate all images/attachments/URLs to new 
assetstable


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer/cmsc/maintenance/src/webapp/editors/maintenance
See also: http://www.mmbase.org/jira/browse/CMSC-1192


Index: create-relations-asset-channel.jsp
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/maintenance/src/webapp/editors/maintenance/create-relations-asset-channel.jsp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- create-relations-asset-channel.jsp  24 Dec 2008 08:53:48 -0000      1.1
+++ create-relations-asset-channel.jsp  24 Dec 2008 12:08:15 -0000      1.2
@@ -1,6 +1,6 @@
 <%...@page language="java" contentType="text/html;charset=UTF-8"
 %><%...@include file="globals.jsp"
-%><%@ page import="com.finalist.cmsc.maintenance.beans.*"
+%><%@ page 
import="com.finalist.cmsc.maintenance.beans.*,com.finalist.cmsc.repository.RepositoryUtil"
 %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml/DTD/transitional.dtd";>
 <html xmlns="http://www.w3.org/TR/xhtml";>
 <head>
@@ -13,7 +13,8 @@
        <h2>Create relations from assets to channels</h2>
 <mm:cloud jspvar="cloud" loginpage="../editors/login.jsp" rank="administrator">
 <mm:log jspvar="log">
-
+Note:please insert a channel number which you want to create relation from 
asset elements to.if you keep it blank, the root node will be used.
+<br/><br/>
 <form method="post">
        <input type="hidden" name="action" value="add"/>
    Parent channel Node Number:<input type="text" name="number"/>
@@ -24,7 +25,19 @@
 <mm:import externid="number"/>
 <mm:present referid="action">
    <mm:write referid="number" jspvar="number" vartype="Integer">
-       <%= new CreateRelationsForSecondaryContent(cloud,number).execute() %>
+      <% if(number < 1) {
+            new CreateRelationsForSecondaryContent(cloud,number).execute();
+      }
+      else {
+       if(RepositoryUtil.isChannel(String.valueOf(number))) {
+         new CreateRelationsForSecondaryContent(cloud,number).execute();
+       }
+       else {
+         out.println("The number should be a channel number!");
+         }
+      }
+      %>
+
        </mm:write>
 </mm:present>
 
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to