*/
package mircoders.pdf;
-import gnu.regexp.RE;
-import gnu.regexp.REMatch;
-import gnu.regexp.REMatchEnumeration;
-import gnu.regexp.REException;
-
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.net.MalformedURLException;
import com.lowagie.text.pdf.PdfContentByte;
import com.lowagie.text.pdf.PdfTemplate;
import com.lowagie.text.pdf.PdfWriter;
+import gnu.regexp.RE;
+import gnu.regexp.REException;
+import gnu.regexp.REMatch;
+import gnu.regexp.REMatchEnumeration;
-import mir.misc.*;
-import mir.util.*;
import mir.config.MirPropertiesConfiguration;
-import mir.config.MirPropertiesConfiguration.PropertiesConfigExc;
+import mir.config.MirPropertiesConfiguration$PropertiesConfigExc;
import mir.entity.EntityList;
import mir.log.LoggerWrapper;
+import mir.misc.StringUtil;
+import mir.util.DateTimeFunctions;
import mircoders.entity.EntityContent;
import mircoders.entity.EntityImages;
import mircoders.storage.DatabaseContentToMedia;
-
-
-
public class PDFGenerator{
public Document document;
<table class="table-head" width="100%" cellspacing="0" cellpadding="0">
<tr>
+ <td><img src="${config.docRoot}/img/logo_small.gif" border="0" align="left"></td>
<td>
- <img src="${config.docRoot}/img/logo_small.gif" border="0" align="middle">
- ${config["Mir.Name"]}
+ ${config["Mir.Name"]} | ${config.now.format("yyyy-MM-dd HH:mm z")}
</td>
- <td align="right">
- <a href="${config.actionRoot}?module=Users&do=changepassword&id=${login_user.id}&returnurl="><span class="table-head">${lang("head.changepassword")}</span></a>
+ <td class="table-head" align="right">
+ <a href="${config.actionRoot}?module=Users&do=changepassword&id=${login_user.id}&returnurl="><span class="table-head">${lang("head.changepassword")}</span></a> |
<if returnurl>
- <a href="${config.actionRoot}?${returnurl}"><span class="table-head">[ < ] ${lang("back")}</span></a> |
- </if>
- <a href="${config.actionRoot}"><span class="table-head">${lang("head.start")}</span></a> |
- <a href="${config.actionRoot}?module=logout"><span class="table-head">${lang("head.logout")}</span></a>
+ <a href="${config.actionRoot}?${returnurl}"><span class="table-head">[ < ] ${lang("back")}</span></a> |
+ </if>
+ <a href="${config.actionRoot}"><span class="table-head">${lang("head.start")}</span></a> |
+ <a href="${config.actionRoot}?module=logout"><span class="table-head">${lang("head.logout")}
+ <if login_user> <i>${login_user.login}</i> </if>
+ </span></a>
</td>
</tr>
</table>
<tr>
<td class="table-head">
<img src="${config.docRoot}/img/logo_small.gif" border="0" align="middle">
- <b>${config["Mir.Name"]}</b>
+ <b>${config["Mir.Name"]} [ ${config.now.format("yyyy-MM-dd HH:mm z")} ]</b>
</td>
</tr>
<if login_user>
<tr>
- <td align="right">
+ <td align="right" class="table-head">
<b>${login_user.login}</b> ${lang("head.logged_in")} |
<a href="${actionRoot}?module=logout">${lang("head.logout")}</a>
</td>