Author: kevinshen
Date: 2009-05-18 10:12:23 +0200 (Mon, 18 May 2009)
New Revision: 35233

Removed:
   
CMSContainer/trunk/CMSContainer/cmsc/maintenance/src/webapp/editors/maintenance/add-posrel-for-articles.jsp
Log:
CMSC-1020 Sorting inter article relations should be independent of source and 
destination  --Migration scripts

Deleted: 
CMSContainer/trunk/CMSContainer/cmsc/maintenance/src/webapp/editors/maintenance/add-posrel-for-articles.jsp
===================================================================
--- 
CMSContainer/trunk/CMSContainer/cmsc/maintenance/src/webapp/editors/maintenance/add-posrel-for-articles.jsp
 2009-05-18 08:08:38 UTC (rev 35232)
+++ 
CMSContainer/trunk/CMSContainer/cmsc/maintenance/src/webapp/editors/maintenance/add-posrel-for-articles.jsp
 2009-05-18 08:12:23 UTC (rev 35233)
@@ -1,49 +0,0 @@
-<%...@page language="java" contentType="text/html;charset=UTF-8"%>
-<%...@include file="../globals.jsp"%>
-<%@ page import="org.mmbase.bridge.RelationManager"%>
-<%@ page import="org.mmbase.bridge.NodeQuery"%>
-<%@ page import="org.mmbase.bridge.NodeList"%>
-<%@ page import="org.mmbase.bridge.Node"%>
-<%...@page import=" com.finalist.cmsc.mmbase.RelationUtil"%>
-<html>
-<head>
-    <link href="../style.css" type="text/css" rel="stylesheet"/>
-    <title>Create new relation</title>
-</head>
-    <body>
-       <h2>Add posrels</h2>
-       <p>Add posrels between the existing content elements: add 1 posrel so 
that every element has 2 posrels as a result.
-       <br/>Node : Related with issue CMSC-1020
-       </p>
-<mm:cloud jspvar="cloud" loginpage="../editors/login.jsp" rank="administrator">
-<form method="post">
-       <input type="hidden" name="action" value="createrelation"/> 
-       <input type="submit" value="Create"/>
-</form>
-<c:if test="${not empty param.action}">
-   <%
-      RelationManager relManager = cloud.getRelationManager("posrel");
-      NodeQuery query = relManager.createQuery();
-      NodeList relations = query.getList();
-      int count = 0 ;
-      for(int i = 0 ; i < relations.size() ; i++) {
-         Node relation = relations.getNode(i);
-         int sNumber = relation.getIntValue("snumber");
-         int dNumber = relation.getIntValue("dnumber");
-         Node sNode = cloud.getNode(sNumber);
-         Node dNode = cloud.getNode(dNumber);
-           
-         if("article".equalsIgnoreCase(sNode.getNodeManager().getName()) && 
"article".equalsIgnoreCase(dNode.getNodeManager().getName())) {
-            NodeList counterRelations = 
RelationUtil.getRelations(cloud.getNodeManager("posrel"), dNumber, sNumber);
-            if(counterRelations.size() < 1) {
-               RelationUtil.createRelation(dNode, sNode, "posrel");
-               count++;
-            }
-         }
-      }
-      out.println("Done!  "+count+" relation(s) be created!");
-   %>
-</c:if>
-</mm:cloud>
-</body>
-</html>
\ No newline at end of file

_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to