small fixes
authorzapata <zapata>
Sun, 18 Jan 2004 13:29:49 +0000 (13:29 +0000)
committerzapata <zapata>
Sun, 18 Jan 2004 13:29:49 +0000 (13:29 +0000)
source/mir/generator/tal/template/TALBasicTemplateNodeLibrary.java
source/mircoders/global/ProducerEngine.java
source/mircoders/localizer/basic/MirBasicWriterEngine.java
templates/admin/content.template

index ab64df1..fbb1f45 100755 (executable)
@@ -30,7 +30,6 @@
 \r
 package mir.generator.tal.template;\r
 \r
-\r
 import java.util.Map;\r
 import java.util.List;\r
 import java.util.HashMap;\r
@@ -235,6 +234,7 @@ public class TALBasicTemplateNodeLibrary implements TALTemplateNodeLibrary {
     public void process(TALExpressionParser aParser, Object aContext, StringBuffer aDestination, TALLogger aLogger) throws TemplateProcessingException {\r
       if (errorExpression != null) {\r
         StringBuffer destination = new StringBuffer();\r
+\r
         try {\r
           outerProcess(aParser, aContext, aDestination, aLogger);\r
         }\r
index 8e46e57..60a399e 100755 (executable)
@@ -47,7 +47,6 @@ import multex.Exc;
 import multex.Failure;
 
 public class ProducerEngine {
-//  private Map producers;
   private JobQueue producerJobQueue;
   private LoggerWrapper logger;
 
index 9279ce6..0cb2922 100755 (executable)
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  *
  * In addition, as a special exception, The Mir-coders gives permission to link
- * the code of this program with  any library licensed under the Apache Software License, 
- * The Sun (tm) Java Advanced Imaging library (JAI), The Sun JIMI library 
- * (or with modified versions of the above that use the same license as the above), 
- * and distribute linked combinations including the two.  You must obey the 
- * GNU General Public License in all respects for all of the code used other than 
- * the above mentioned libraries.  If you modify this file, you may extend this 
- * exception to your version of the file, but you are not obligated to do so.  
+ * the code of this program with  any library licensed under the Apache Software License,
+ * The Sun (tm) Java Advanced Imaging library (JAI), The Sun JIMI library
+ * (or with modified versions of the above that use the same license as the above),
+ * and distribute linked combinations including the two.  You must obey the
+ * GNU General Public License in all respects for all of the code used other than
+ * the above mentioned libraries.  If you modify this file, you may extend this
+ * exception to your version of the file, but you are not obligated to do so.
  * If you do not wish to do so, delete this exception statement from your version.
  */
 package mircoders.localizer.basic;
@@ -50,27 +50,29 @@ public class MirBasicWriterEngine implements WriterEngine {
     File file;
     File dir;
 
-    if (anEncoding!=null && !anEncoding.equals(""))
+    if (anEncoding != null && !anEncoding.equals(""))
       encoding = anEncoding;
     else
       encoding = defaultEncoding;
-//      MirGlobal.getConfigProperty("Mir.DefaultEncoding");
 
     try {
-      file = new File( anIdentifier );
-      dir = new File(file.getParent());
-        if (dir!=null && !dir.exists()){
-          dir.mkdirs();
+      file = new File(anIdentifier);
+
+      dir = file.getParentFile();
+
+      if (dir != null && !dir.exists()) {
+        dir.mkdirs();
       }
 
       return new PrintWriter(
-        new BufferedWriter(new OutputStreamWriter(
-          new FileOutputStream(file), encoding
-        ),8192)
+          new BufferedWriter(
+              new OutputStreamWriter(
+                new FileOutputStream(file), encoding
+          ), 8192)
       );
     }
     catch (Throwable t) {
-      throw new MirLocalizerFailure("Failure while opening a PrintWriter: "+t.getMessage(),t);
+      throw new MirLocalizerFailure("Failure while opening a PrintWriter: " + t.getMessage(), t);
     }
   };
 
index 5f97ccc..c75de47 100755 (executable)
     </td>
   </tr>
   
+<if new=="0">
+  <comment>changedate, creationdate aren't available for new articles</comment>
   <tr>
     <td align="right" class="table-left">
       ${lang("content.lastchange_date")}:
       </if>
     </td>
   </tr>
+</if>  
 
   <call _PulldownTableRow (lang("content.articletype"), "to_article_type", articletypes, "id", "name", article.to_article_type, "articletypes.", mayEdit)>
   <call _PulldownTableRow (lang("content.language"), "to_language", languages, "id", "name", article.to_language, "", mayEdit)>