/** * Returns the suffix of the first default file. If nothing is defined, then ".html" is returned.<p> * * @return the suffix of the first default file otherwise ".html" */ public String getSuffixHtml() { String result = ""; if (OpenCms.getDefaultFiles().size() > 0) { String defaultfile = (String)OpenCms.getDefaultFiles().get(0); int index = defaultfile.indexOf('.'); if (index >= 0) { result = defaultfile.substring(index, defaultfile.length()); } } if (CmsStringUtil.isEmptyOrWhitespaceOnly(result)) { result = DEFAULT_SUFFIX; } return result; }
/** * Returns the suffix of the first default file. If nothing is defined, then ".html" is returned.<p> * * @return the suffix of the first default file otherwise ".html" */ public String getSuffixHtml() { String result = ""; if (OpenCms.getDefaultFiles().size() > 0) { String defaultfile = OpenCms.getDefaultFiles().get(0); int index = defaultfile.indexOf('.'); if (index >= 0) { result = defaultfile.substring(index, defaultfile.length()); } } if (CmsStringUtil.isEmptyOrWhitespaceOnly(result)) { result = DEFAULT_SUFFIX; } return result; }
defaultFolders.addAll(OpenCms.getDefaultFiles());
List defaultFileNames = OpenCms.getDefaultFiles(); for (int i = 0; i < defaultFileNames.size(); i++) { String currFileName = (String)defaultFileNames.get(i);
/** * Sets the initial resource name of the new page.<p> * * This is used for the "new" wizard after creating a new folder followed * by the "create index file" procedure.<p> */ protected void setInitialResourceName() { if (isCreateIndexMode()) { // creation of an index file in a new folder, use default file name String defaultFile = ""; try { defaultFile = (String)OpenCms.getDefaultFiles().get(0); } catch (IndexOutOfBoundsException e) { // list is empty, ignore } if (CmsStringUtil.isEmpty(defaultFile)) { // make sure that the default file name is not empty defaultFile = "index.html"; } setParamResource(defaultFile); } else { setParamResource(""); } } }
/** * Sets the initial resource name of the new page.<p> * * This is used for the "new" wizard after creating a new folder followed * by the "create index file" procedure.<p> */ protected void setInitialResourceName() { if (isCreateIndexMode()) { // creation of an index file in a new folder, use default file name String defaultFile = ""; try { defaultFile = OpenCms.getDefaultFiles().get(0); } catch (IndexOutOfBoundsException e) { // list is empty, ignore } if (CmsStringUtil.isEmpty(defaultFile)) { // make sure that the default file name is not empty defaultFile = "index.html"; } setParamResource(defaultFile); } else { setParamResource(""); } } }
String folderName = CmsResource.getFolderPath(resource.getRootPath()); Iterator it = OpenCms.getDefaultFiles().iterator(); while (it.hasNext()) { String tmpResourceName = folderName + it.next().toString();
for (int j = 0; j < OpenCms.getDefaultFiles().size(); j++) { String tmpResourceName = vfsName + OpenCms.getDefaultFiles().get(j); try { resource = cms.readResource(tmpResourceName);
String folderName = CmsResource.getFolderPath(resource.getRootPath()); Iterator<String> it = OpenCms.getDefaultFiles().iterator(); while (it.hasNext()) { String tmpResourceName = folderName + it.next();
for (int j = 0; j < OpenCms.getDefaultFiles().size(); j++) { String tmpResourceName = vfsName + OpenCms.getDefaultFiles().get(j); try { resource = cms.readResource(tmpResourceName);
m_resourceManager = OpenCms.getResourceManager(); m_xmlContentTypeManager = OpenCms.getXmlContentTypeManager(); m_defaultFiles = OpenCms.getDefaultFiles();
m_resourceManager = OpenCms.getResourceManager(); m_xmlContentTypeManager = OpenCms.getXmlContentTypeManager(); m_defaultFiles = OpenCms.getDefaultFiles();