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