public String getPageContents() { StringBuffer buffer = new StringBuffer(); SimpleDateFormat isoFormat = new SimpleDateFormat("yyyy-MM-dd"); buffer .append("== {{int:filedesc}} ==\n") .append("{{Information\n") .append("|description=") .append(description) .append("\n") .append("|source=") .append("{{own}}\n") .append("|author=[[User:"******"]]\n"); if (dateCreated != null) { buffer .append("|date={{According to EXIF data|") .append(isoFormat.format(dateCreated)) .append("}}\n"); } buffer .append("}}") .append("\n") .append("== {{int:license-header}} ==\n") .append("{{self|cc-by-sa-3.0}}\n\n") .append("{{Uploaded from Mobile|platform=Android|version=") .append(CommonsApplication.APPLICATION_VERSION) .append("}}\n") .append("{{subst:unc}}"); // Remove when we have categorization return buffer.toString(); }
/** * @param s * @return */ public static String mask(final String s) { final StringBuffer buffer = new StringBuffer(25); final int count = (s != null ? s.length() : 0); for (int n = 0; n < count; n++) { buffer.append('*'); } return buffer.toString(); }