Remove confirmation pages

This commit is contained in:
Kaoru FUZITA 2015-11-03 06:32:55 +09:00
parent f7a616d007
commit e732a50f70
124 changed files with 2935 additions and 8219 deletions

View file

@ -24,7 +24,7 @@ public class CrudMode {
public static final int DELETE = 3;
public static final int CONFIRM = 4;
public static final int DETAILS = 4;
protected CrudMode() {
// nothing

View file

@ -25,9 +25,11 @@ import org.codelibs.fess.app.web.base.FessAdminAction;
import org.codelibs.fess.es.config.exentity.BoostDocumentRule;
import org.codelibs.fess.helper.SystemHelper;
import org.dbflute.optional.OptionalEntity;
import org.dbflute.optional.OptionalThing;
import org.lastaflute.web.Execute;
import org.lastaflute.web.callback.ActionRuntime;
import org.lastaflute.web.response.HtmlResponse;
import org.lastaflute.web.response.next.HtmlNext;
import org.lastaflute.web.response.render.RenderData;
import org.lastaflute.web.token.TxToken;
import org.lastaflute.web.validation.VaErrorHook;
@ -67,8 +69,12 @@ public class AdminBoostdocumentruleAction extends FessAdminAction {
}
@Execute
public HtmlResponse list(final Integer pageNumber, final SearchForm form) {
boostDocumentRulePager.setCurrentPageNumber(pageNumber);
public HtmlResponse list(final OptionalThing<Integer> pageNumber, final SearchForm form) {
pageNumber.ifPresent(num -> {
boostDocumentRulePager.setCurrentPageNumber(pageNumber.get());
}).orElse(() -> {
boostDocumentRulePager.setCurrentPageNumber(0);
});
return asHtml(path_AdminBoostdocumentrule_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
@ -90,13 +96,6 @@ public class AdminBoostdocumentruleAction extends FessAdminAction {
});
}
@Execute
public HtmlResponse back(final SearchForm form) {
return asHtml(path_AdminBoostdocumentrule_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
}
protected void searchPaging(final RenderData data, final SearchForm form) {
data.register("boostDocumentRuleItems", boostDocumentRuleService.getBoostDocumentRuleList(boostDocumentRulePager)); // page navi
@ -111,7 +110,7 @@ public class AdminBoostdocumentruleAction extends FessAdminAction {
// Entry Page
// ----------
@Execute(token = TxToken.SAVE)
public HtmlResponse createpage() {
public HtmlResponse createnew() {
return asHtml(path_AdminBoostdocumentrule_EditJsp).useForm(CreateForm.class, op -> {
op.setup(form -> {
form.initialize();
@ -121,86 +120,35 @@ public class AdminBoostdocumentruleAction extends FessAdminAction {
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editpage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.EDIT);
return asHtml(path_AdminBoostdocumentrule_EditJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
boostDocumentRuleService.getBoostDocumentRule(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
form.crudMode = crudMode;
});
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse createagain(final CreateForm form) {
verifyCrudMode(form.crudMode, CrudMode.CREATE);
public HtmlResponse edit(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminBoostdocumentrule_EditJsp);
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editagain(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminBoostdocumentrule_EditJsp);
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editfromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
HtmlNext next;
switch (form.crudMode) {
case CrudMode.EDIT: // back
form.crudMode = CrudMode.DETAILS;
next = path_AdminBoostdocumentrule_DetailsJsp;
break;
default:
form.crudMode = CrudMode.EDIT;
next = path_AdminBoostdocumentrule_EditJsp;
break;
}
final String id = form.id;
boostDocumentRuleService.getBoostDocumentRule(id).ifPresent(entity -> {
copyBeanToBean(entity, form, op -> {});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
return asHtml(path_AdminBoostdocumentrule_EditJsp);
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletepage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.DELETE);
return asHtml(path_AdminBoostdocumentrule_ConfirmJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
boostDocumentRuleService.getBoostDocumentRule(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
form.crudMode = crudMode;
});
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletefromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.DELETE;
final String id = form.id;
boostDocumentRuleService.getBoostDocumentRule(id).ifPresent(entity -> {
copyBeanToBean(entity, form, op -> {});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
return asHtml(path_AdminBoostdocumentrule_ConfirmJsp);
return asHtml(next);
}
// -----------------------------------------------------
// Confirm
// Details
// -------
@Execute
public HtmlResponse confirmpage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.CONFIRM);
return asHtml(path_AdminBoostdocumentrule_ConfirmJsp).useForm(EditForm.class, op -> {
public HtmlResponse details(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.DETAILS);
return asHtml(path_AdminBoostdocumentrule_DetailsJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
boostDocumentRuleService.getBoostDocumentRule(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
@ -214,24 +162,10 @@ public class AdminBoostdocumentruleAction extends FessAdminAction {
});
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromcreate(final CreateForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.CREATE;
return asHtml(path_AdminBoostdocumentrule_ConfirmJsp);
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromupdate(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
return asHtml(path_AdminBoostdocumentrule_ConfirmJsp);
}
// -----------------------------------------------------
// Actually Crud
// -------------
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse create(final CreateForm form) {
verifyCrudMode(form.crudMode, CrudMode.CREATE);
validate(form, messages -> {}, toEditHtml());
@ -245,7 +179,7 @@ public class AdminBoostdocumentruleAction extends FessAdminAction {
return redirect(getClass());
}
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse update(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());

View file

@ -141,7 +141,7 @@ public class AdminCrawlingsessionAction extends FessAdminAction {
// -------
@Execute
public HtmlResponse confirmpage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.CONFIRM);
verifyCrudMode(crudMode, CrudMode.DETAILS);
return asHtml(path_AdminCrawlingsession_ConfirmJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
crawlingSessionService.getCrawlingSession(id).ifPresent(entity -> {

View file

@ -33,9 +33,11 @@ import org.codelibs.fess.ds.DataStoreFactory;
import org.codelibs.fess.es.config.exentity.DataConfig;
import org.codelibs.fess.helper.SystemHelper;
import org.dbflute.optional.OptionalEntity;
import org.dbflute.optional.OptionalThing;
import org.lastaflute.web.Execute;
import org.lastaflute.web.callback.ActionRuntime;
import org.lastaflute.web.response.HtmlResponse;
import org.lastaflute.web.response.next.HtmlNext;
import org.lastaflute.web.response.render.RenderData;
import org.lastaflute.web.token.TxToken;
import org.lastaflute.web.validation.VaErrorHook;
@ -82,8 +84,12 @@ public class AdminDataconfigAction extends FessAdminAction {
}
@Execute
public HtmlResponse list(final Integer pageNumber, final SearchForm form) {
dataConfigPager.setCurrentPageNumber(pageNumber);
public HtmlResponse list(final OptionalThing<Integer> pageNumber, final SearchForm form) {
pageNumber.ifPresent(num -> {
dataConfigPager.setCurrentPageNumber(pageNumber.get());
}).orElse(() -> {
dataConfigPager.setCurrentPageNumber(0);
});
return asHtml(path_AdminDataconfig_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
@ -105,13 +111,6 @@ public class AdminDataconfigAction extends FessAdminAction {
});
}
@Execute
public HtmlResponse back(final SearchForm form) {
return asHtml(path_AdminDataconfig_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
}
protected void searchPaging(final RenderData data, final SearchForm form) {
data.register("dataConfigItems", dataConfigService.getDataConfigList(dataConfigPager)); // page navi
@ -126,7 +125,7 @@ public class AdminDataconfigAction extends FessAdminAction {
// Entry Page
// ----------
@Execute(token = TxToken.SAVE)
public HtmlResponse createpage() {
public HtmlResponse createnew() {
return asHtml(path_AdminDataconfig_EditJsp).useForm(CreateForm.class, op -> {
op.setup(form -> {
form.initialize();
@ -139,48 +138,19 @@ public class AdminDataconfigAction extends FessAdminAction {
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editpage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.EDIT);
return asHtml(path_AdminDataconfig_EditJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
dataConfigService.getDataConfig(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
form.crudMode = crudMode;
});
}).renderWith(data -> {
registerRolesAndLabels(data);
registerHandlerNames(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse createagain(final CreateForm form) {
verifyCrudMode(form.crudMode, CrudMode.CREATE);
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminDataconfig_EditJsp).renderWith(data -> {
registerRolesAndLabels(data);
registerHandlerNames(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editagain(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminDataconfig_EditJsp).renderWith(data -> {
registerRolesAndLabels(data);
registerHandlerNames(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editfromconfirm(final EditForm form) {
public HtmlResponse edit(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
HtmlNext next;
switch (form.crudMode) {
case CrudMode.EDIT: // back
form.crudMode = CrudMode.DETAILS;
next = path_AdminDataconfig_DetailsJsp;
break;
default:
form.crudMode = CrudMode.EDIT;
next = path_AdminDataconfig_EditJsp;
break;
}
form.crudMode = CrudMode.EDIT;
final String id = form.id;
dataConfigService.getDataConfig(id).ifPresent(entity -> {
@ -188,55 +158,19 @@ public class AdminDataconfigAction extends FessAdminAction {
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
return asHtml(path_AdminDataconfig_EditJsp).renderWith(data -> {
registerRolesAndLabels(data);
registerHandlerNames(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletepage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.DELETE);
return asHtml(path_AdminDataconfig_ConfirmJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
dataConfigService.getDataConfig(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
form.crudMode = crudMode;
});
}).renderWith(data -> {
registerRolesAndLabels(data);
registerHandlerNames(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletefromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.DELETE;
final String id = form.id;
dataConfigService.getDataConfig(id).ifPresent(entity -> {
copyBeanToBean(entity, form, op -> {});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
return asHtml(path_AdminDataconfig_ConfirmJsp).renderWith(data -> {
return asHtml(next).renderWith(data -> {
registerRolesAndLabels(data);
registerHandlerNames(data);
});
}
// -----------------------------------------------------
// Confirm
// Details
// -------
@Execute
public HtmlResponse confirmpage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.CONFIRM);
return asHtml(path_AdminDataconfig_ConfirmJsp).useForm(EditForm.class, op -> {
public HtmlResponse details(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.DETAILS);
return asHtml(path_AdminDataconfig_DetailsJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
dataConfigService.getDataConfig(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
@ -253,30 +187,10 @@ public class AdminDataconfigAction extends FessAdminAction {
});
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromcreate(final CreateForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.CREATE;
return asHtml(path_AdminDataconfig_ConfirmJsp).renderWith(data -> {
registerRolesAndLabels(data);
registerHandlerNames(data);
});
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromupdate(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
return asHtml(path_AdminDataconfig_ConfirmJsp).renderWith(data -> {
registerRolesAndLabels(data);
registerHandlerNames(data);
});
}
// -----------------------------------------------------
// Actually Crud
// -------------
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse create(final CreateForm form) {
verifyCrudMode(form.crudMode, CrudMode.CREATE);
validate(form, messages -> {}, toEditHtml());
@ -290,7 +204,7 @@ public class AdminDataconfigAction extends FessAdminAction {
return redirect(getClass());
}
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse update(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());
@ -306,7 +220,7 @@ public class AdminDataconfigAction extends FessAdminAction {
@Execute
public HtmlResponse delete(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.DELETE);
verifyCrudMode(form.crudMode, CrudMode.DETAILS);
validate(form, messages -> {}, toEditHtml());
final String id = form.id;
dataConfigService.getDataConfig(id).ifPresent(entity -> {

View file

@ -33,10 +33,12 @@ import org.codelibs.fess.app.web.base.FessAdminAction;
import org.codelibs.fess.dict.kuromoji.KuromojiItem;
import org.codelibs.fess.helper.SystemHelper;
import org.dbflute.optional.OptionalEntity;
import org.dbflute.optional.OptionalThing;
import org.lastaflute.web.Execute;
import org.lastaflute.web.callback.ActionRuntime;
import org.lastaflute.web.response.ActionResponse;
import org.lastaflute.web.response.HtmlResponse;
import org.lastaflute.web.response.next.HtmlNext;
import org.lastaflute.web.response.render.RenderData;
import org.lastaflute.web.token.TxToken;
import org.lastaflute.web.validation.VaErrorHook;
@ -80,9 +82,13 @@ public class AdminDictKuromojiAction extends FessAdminAction {
}
@Execute
public HtmlResponse list(final Integer pageNumber, final SearchForm form) {
public HtmlResponse list(final OptionalThing<Integer> pageNumber, final SearchForm form) {
validate(form, messages -> {}, toIndexHtml());
kuromojiPager.setCurrentPageNumber(pageNumber);
pageNumber.ifPresent(num -> {
kuromojiPager.setCurrentPageNumber(pageNumber.get());
}).orElse(() -> {
kuromojiPager.setCurrentPageNumber(0);
});
return asHtml(path_AdminDictKuromoji_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
@ -106,14 +112,6 @@ public class AdminDictKuromojiAction extends FessAdminAction {
});
}
@Execute
public HtmlResponse back(final SearchForm form) {
validate(form, messages -> {}, toIndexHtml());
return asHtml(path_AdminDictKuromoji_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
}
protected void searchPaging(final RenderData data, final SearchForm form) {
// page navi
data.register("kuromojiItemItems", kuromojiService.getKuromojiList(form.dictId, kuromojiPager));
@ -131,7 +129,7 @@ public class AdminDictKuromojiAction extends FessAdminAction {
// Entry Page
// ----------
@Execute(token = TxToken.SAVE)
public HtmlResponse createpage(final String dictId) {
public HtmlResponse createnew(final String dictId) {
return asHtml(path_AdminDictKuromoji_EditJsp).useForm(CreateForm.class, op -> {
op.setup(form -> {
form.initialize();
@ -142,79 +140,34 @@ public class AdminDictKuromojiAction extends FessAdminAction {
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editpage(final String dictId, final int crudMode, final long id) {
verifyCrudMode(crudMode, CrudMode.EDIT);
return asHtml(path_AdminDictKuromoji_EditJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
kuromojiService.getKuromojiItem(dictId, id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, dictId + ":" + id), toEditHtml());
});
form.crudMode = crudMode;
form.dictId = dictId;
});
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editagain(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
public HtmlResponse edit(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminDictKuromoji_EditJsp);
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editfromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
HtmlNext next;
switch (form.crudMode) {
case CrudMode.EDIT: // back
form.crudMode = CrudMode.DETAILS;
next = path_AdminDictKuromoji_DetailsJsp;
break;
default:
form.crudMode = CrudMode.EDIT;
next = path_AdminDictKuromoji_EditJsp;
break;
}
kuromojiService.getKuromojiItem(form.dictId, form.id).ifPresent(entity -> {
copyBeanToBean(entity, form, op -> {});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, form.getDisplayId()), toEditHtml());
});
return asHtml(path_AdminDictKuromoji_EditJsp);
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletepage(final String dictId, final int crudMode, final long id) {
verifyCrudMode(crudMode, CrudMode.DELETE);
return asHtml(path_AdminDictKuromoji_ConfirmJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
kuromojiService.getKuromojiItem(dictId, id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, dictId + ":" + id), toEditHtml());
});
form.crudMode = crudMode;
form.dictId = dictId;
});
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletefromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.DELETE;
kuromojiService.getKuromojiItem(form.dictId, form.id).ifPresent(entity -> {
copyBeanToBean(entity, form, op -> {});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, form.getDisplayId()), toEditHtml());
});
return asHtml(path_AdminDictKuromoji_ConfirmJsp);
return asHtml(next);
}
// -----------------------------------------------------
// Confirm
// Details
// -------
@Execute
public HtmlResponse confirmpage(final String dictId, final int crudMode, final long id) {
verifyCrudMode(crudMode, CrudMode.CONFIRM);
return asHtml(path_AdminDictKuromoji_ConfirmJsp).useForm(EditForm.class, op -> {
public HtmlResponse details(final String dictId, final int crudMode, final long id) {
verifyCrudMode(crudMode, CrudMode.DETAILS);
return asHtml(path_AdminDictKuromoji_DetailsJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
kuromojiService.getKuromojiItem(dictId, id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
@ -229,20 +182,6 @@ public class AdminDictKuromojiAction extends FessAdminAction {
});
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromcreate(final CreateForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.CREATE;
return asHtml(path_AdminDictKuromoji_ConfirmJsp);
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromupdate(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
return asHtml(path_AdminDictKuromoji_ConfirmJsp);
}
// -----------------------------------------------------
// Download
// -------
@ -315,7 +254,7 @@ public class AdminDictKuromojiAction extends FessAdminAction {
// -----------------------------------------------------
// Actually Crud
// -------------
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse create(final CreateForm form) {
verifyCrudMode(form.crudMode, CrudMode.CREATE);
validate(form, messages -> {}, toEditHtml());
@ -332,7 +271,7 @@ public class AdminDictKuromojiAction extends FessAdminAction {
return redirectWith(getClass(), moreUrl("list/1").params("dictId", form.dictId));
}
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse update(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());

View file

@ -35,10 +35,12 @@ import org.codelibs.fess.app.web.base.FessAdminAction;
import org.codelibs.fess.dict.synonym.SynonymItem;
import org.codelibs.fess.helper.SystemHelper;
import org.dbflute.optional.OptionalEntity;
import org.dbflute.optional.OptionalThing;
import org.lastaflute.web.Execute;
import org.lastaflute.web.callback.ActionRuntime;
import org.lastaflute.web.response.ActionResponse;
import org.lastaflute.web.response.HtmlResponse;
import org.lastaflute.web.response.next.HtmlNext;
import org.lastaflute.web.response.render.RenderData;
import org.lastaflute.web.token.TxToken;
import org.lastaflute.web.validation.VaErrorHook;
@ -82,9 +84,13 @@ public class AdminDictSynonymAction extends FessAdminAction {
}
@Execute
public HtmlResponse list(final Integer pageNumber, final SearchForm form) {
public HtmlResponse list(final OptionalThing<Integer> pageNumber, final SearchForm form) {
validate(form, messages -> {}, toIndexHtml());
synonymPager.setCurrentPageNumber(pageNumber);
pageNumber.ifPresent(num -> {
synonymPager.setCurrentPageNumber(pageNumber.get());
}).orElse(() -> {
synonymPager.setCurrentPageNumber(0);
});
return asHtml(path_AdminDictSynonym_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
@ -108,14 +114,6 @@ public class AdminDictSynonymAction extends FessAdminAction {
});
}
@Execute
public HtmlResponse back(final SearchForm form) {
validate(form, messages -> {}, toIndexHtml());
return asHtml(path_AdminDictSynonym_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
}
protected void searchPaging(final RenderData data, final SearchForm form) {
// page navi
data.register("synonymItemItems", synonymService.getSynonymList(form.dictId, synonymPager));
@ -133,7 +131,7 @@ public class AdminDictSynonymAction extends FessAdminAction {
// Entry Page
// ----------
@Execute(token = TxToken.SAVE)
public HtmlResponse createpage(final String dictId) {
public HtmlResponse createnew(final String dictId) {
return asHtml(path_AdminDictSynonym_EditJsp).useForm(CreateForm.class, op -> {
op.setup(form -> {
form.initialize();
@ -144,9 +142,35 @@ public class AdminDictSynonymAction extends FessAdminAction {
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editpage(final String dictId, final int crudMode, final long id) {
verifyCrudMode(crudMode, CrudMode.EDIT);
return asHtml(path_AdminDictSynonym_EditJsp).useForm(EditForm.class, op -> {
public HtmlResponse edit(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
HtmlNext next;
switch (form.crudMode) {
case CrudMode.EDIT: // back
form.crudMode = CrudMode.DETAILS;
next = path_AdminDictSynonym_DetailsJsp;
break;
default:
form.crudMode = CrudMode.EDIT;
next = path_AdminDictSynonym_EditJsp;
break;
}
synonymService.getSynonymItem(form.dictId, form.id).ifPresent(entity -> {
form.inputs = entity.getInputsValue();
form.outputs = entity.getOutputsValue();
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, form.getDisplayId()), toEditHtml());
});
return asHtml(next);
}
// -----------------------------------------------------
// Details
// -------
@Execute
public HtmlResponse details(final String dictId, final int crudMode, final long id) {
verifyCrudMode(crudMode, CrudMode.DETAILS);
return asHtml(path_AdminDictSynonym_DetailsJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
synonymService.getSynonymItem(dictId, id).ifPresent(entity -> {
form.inputs = entity.getInputsValue();
@ -161,87 +185,19 @@ public class AdminDictSynonymAction extends FessAdminAction {
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editagain(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminDictSynonym_EditJsp);
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editfromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
synonymService.getSynonymItem(form.dictId, form.id).ifPresent(entity -> {
form.inputs = entity.getInputsValue();
form.outputs = entity.getOutputsValue();
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, form.getDisplayId()), toEditHtml());
});
return asHtml(path_AdminDictSynonym_EditJsp);
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletepage(final String dictId, final int crudMode, final long id) {
verifyCrudMode(crudMode, CrudMode.DELETE);
return asHtml(path_AdminDictSynonym_ConfirmJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
synonymService.getSynonymItem(dictId, id).ifPresent(entity -> {
form.inputs = entity.getInputsValue();
form.outputs = entity.getOutputsValue();
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, dictId + ":" + id), toEditHtml());
});
form.id = id;
form.crudMode = crudMode;
form.dictId = dictId;
});
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletefromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.DELETE;
synonymService.getSynonymItem(form.dictId, form.id).ifPresent(entity -> {
form.inputs = entity.getInputsValue();
form.outputs = entity.getOutputsValue();
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, form.getDisplayId()), toEditHtml());
});
return asHtml(path_AdminDictSynonym_ConfirmJsp);
}
// -----------------------------------------------------
// Confirm
// -------
@Execute
public HtmlResponse confirmpage(final String dictId, final int crudMode, final long id) {
verifyCrudMode(crudMode, CrudMode.CONFIRM);
return asHtml(path_AdminDictSynonym_ConfirmJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
synonymService.getSynonymItem(dictId, id).ifPresent(entity -> {
form.inputs = entity.getInputsValue();
form.outputs = entity.getOutputsValue();
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, dictId + ":" + id), toEditHtml());
});
form.id = id;
form.crudMode = crudMode;
form.dictId = dictId;
});
});
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromcreate(final CreateForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.CREATE;
final String[] newInputs = splitLine(form.inputs);
validateSynonymString(newInputs, () -> createpage(form.dictId));
validateSynonymString(newInputs, () -> createnew(form.dictId));
final String[] newOutputs = splitLine(form.outputs);
validateSynonymString(newOutputs, () -> createpage(form.dictId));
return asHtml(path_AdminDictSynonym_ConfirmJsp);
validateSynonymString(newOutputs, () -> createnew(form.dictId));
return asHtml(path_AdminDictSynonym_DetailsJsp);
}
@Execute(token = TxToken.VALIDATE_KEEP)
@ -249,10 +205,10 @@ public class AdminDictSynonymAction extends FessAdminAction {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
final String[] newInputs = splitLine(form.inputs);
validateSynonymString(newInputs, () -> editpage(form.dictId, form.crudMode, form.id));
validateSynonymString(newInputs, () -> edit(form));
final String[] newOutputs = splitLine(form.outputs);
validateSynonymString(newOutputs, () -> editpage(form.dictId, form.crudMode, form.id));
return asHtml(path_AdminDictSynonym_ConfirmJsp);
validateSynonymString(newOutputs, () -> edit(form));
return asHtml(path_AdminDictSynonym_DetailsJsp);
}
// -----------------------------------------------------
@ -327,7 +283,7 @@ public class AdminDictSynonymAction extends FessAdminAction {
// -----------------------------------------------------
// Actually Crud
// -------------
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse create(final CreateForm form) {
verifyCrudMode(form.crudMode, CrudMode.CREATE);
validate(form, messages -> {}, toEditHtml());
@ -346,7 +302,7 @@ public class AdminDictSynonymAction extends FessAdminAction {
return redirectWith(getClass(), moreUrl("list/1").params("dictId", form.dictId));
}
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse update(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());

View file

@ -34,9 +34,11 @@ import org.codelibs.fess.es.config.exentity.FileConfig;
import org.codelibs.fess.helper.SystemHelper;
import org.codelibs.fess.util.ComponentUtil;
import org.dbflute.optional.OptionalEntity;
import org.dbflute.optional.OptionalThing;
import org.lastaflute.web.Execute;
import org.lastaflute.web.callback.ActionRuntime;
import org.lastaflute.web.response.HtmlResponse;
import org.lastaflute.web.response.next.HtmlNext;
import org.lastaflute.web.response.render.RenderData;
import org.lastaflute.web.token.TxToken;
import org.lastaflute.web.util.LaRequestUtil;
@ -80,8 +82,12 @@ public class AdminFileauthenticationAction extends FessAdminAction {
}
@Execute
public HtmlResponse list(final Integer pageNumber, final SearchForm form) {
fileAuthenticationPager.setCurrentPageNumber(pageNumber);
public HtmlResponse list(final OptionalThing<Integer> pageNumber, final SearchForm form) {
pageNumber.ifPresent(num -> {
fileAuthenticationPager.setCurrentPageNumber(pageNumber.get());
}).orElse(() -> {
fileAuthenticationPager.setCurrentPageNumber(0);
});
return asHtml(path_AdminFileauthentication_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
@ -103,13 +109,6 @@ public class AdminFileauthenticationAction extends FessAdminAction {
});
}
@Execute
public HtmlResponse back(final SearchForm form) {
return asHtml(path_AdminFileauthentication_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
}
protected void searchPaging(final RenderData data, final SearchForm form) {
data.register("fileAuthenticationItems", fileAuthenticationService.getFileAuthenticationList(fileAuthenticationPager)); // page navi
data.register("displayCreateLink", !fileConfigService.getAllFileConfigList(false, false, false, null).isEmpty());
@ -124,7 +123,7 @@ public class AdminFileauthenticationAction extends FessAdminAction {
// Entry Page
// ----------
@Execute(token = TxToken.SAVE)
public HtmlResponse createpage() {
public HtmlResponse createnew() {
return asHtml(path_AdminFileauthentication_EditJsp).useForm(CreateForm.class, op -> {
op.setup(form -> {
form.initialize();
@ -137,104 +136,38 @@ public class AdminFileauthenticationAction extends FessAdminAction {
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editpage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.EDIT);
return asHtml(path_AdminFileauthentication_EditJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
fileAuthenticationService.getFileAuthentication(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
form.crudMode = crudMode;
});
}).renderWith(data -> {
registerProtocolSchemeItems(data);
registerFileConfigItems(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse createagain(final CreateForm form) {
verifyCrudMode(form.crudMode, CrudMode.CREATE);
public HtmlResponse edit(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminFileauthentication_EditJsp).renderWith(data -> {
registerProtocolSchemeItems(data);
registerFileConfigItems(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editagain(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminFileauthentication_EditJsp).renderWith(data -> {
registerProtocolSchemeItems(data);
registerFileConfigItems(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editfromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
HtmlNext next;
switch (form.crudMode) {
case CrudMode.EDIT: // back
form.crudMode = CrudMode.DETAILS;
next = path_AdminFileauthentication_DetailsJsp;
break;
default:
form.crudMode = CrudMode.EDIT;
next = path_AdminFileauthentication_EditJsp;
break;
}
final String id = form.id;
fileAuthenticationService.getFileAuthentication(id).ifPresent(entity -> {
copyBeanToBean(entity, form, op -> {});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
return asHtml(path_AdminFileauthentication_EditJsp).renderWith(data -> {
registerProtocolSchemeItems(data);
registerFileConfigItems(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletepage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.DELETE);
return asHtml(path_AdminFileauthentication_ConfirmJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
fileAuthenticationService.getFileAuthentication(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
form.crudMode = crudMode;
});
}).renderWith(data -> {
registerProtocolSchemeItems(data);
registerFileConfigItems(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletefromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.DELETE;
final String id = form.id;
fileAuthenticationService.getFileAuthentication(id).ifPresent(entity -> {
copyBeanToBean(entity, form, op -> {});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
return asHtml(path_AdminFileauthentication_ConfirmJsp).renderWith(data -> {
return asHtml(next).renderWith(data -> {
registerProtocolSchemeItems(data);
registerFileConfigItems(data);
});
}
// -----------------------------------------------------
// Confirm
// Details
// -------
@Execute
public HtmlResponse confirmpage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.CONFIRM);
return asHtml(path_AdminFileauthentication_ConfirmJsp).useForm(EditForm.class, op -> {
public HtmlResponse details(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.DETAILS);
return asHtml(path_AdminFileauthentication_DetailsJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
fileAuthenticationService.getFileAuthentication(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
@ -251,30 +184,10 @@ public class AdminFileauthenticationAction extends FessAdminAction {
});
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromcreate(final CreateForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.CREATE;
return asHtml(path_AdminFileauthentication_ConfirmJsp).renderWith(data -> {
registerProtocolSchemeItems(data);
registerFileConfigItems(data);
});
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromupdate(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
return asHtml(path_AdminFileauthentication_ConfirmJsp).renderWith(data -> {
registerProtocolSchemeItems(data);
registerFileConfigItems(data);
});
}
// -----------------------------------------------------
// Actually Crud
// -------------
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse create(final CreateForm form) {
verifyCrudMode(form.crudMode, CrudMode.CREATE);
validate(form, messages -> {}, toEditHtml());
@ -288,7 +201,7 @@ public class AdminFileauthenticationAction extends FessAdminAction {
return redirect(getClass());
}
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse update(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());

View file

@ -27,9 +27,11 @@ import org.codelibs.fess.app.web.base.FessAdminAction;
import org.codelibs.fess.es.config.exentity.FileConfig;
import org.codelibs.fess.helper.SystemHelper;
import org.dbflute.optional.OptionalEntity;
import org.dbflute.optional.OptionalThing;
import org.lastaflute.web.Execute;
import org.lastaflute.web.callback.ActionRuntime;
import org.lastaflute.web.response.HtmlResponse;
import org.lastaflute.web.response.next.HtmlNext;
import org.lastaflute.web.response.render.RenderData;
import org.lastaflute.web.token.TxToken;
import org.lastaflute.web.validation.VaErrorHook;
@ -74,8 +76,12 @@ public class AdminFileconfigAction extends FessAdminAction {
}
@Execute
public HtmlResponse list(final Integer pageNumber, final SearchForm form) {
fileConfigPager.setCurrentPageNumber(pageNumber);
public HtmlResponse list(final OptionalThing<Integer> pageNumber, final SearchForm form) {
pageNumber.ifPresent(num -> {
fileConfigPager.setCurrentPageNumber(pageNumber.get());
}).orElse(() -> {
fileConfigPager.setCurrentPageNumber(0);
});
return asHtml(path_AdminFileconfig_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
@ -97,13 +103,6 @@ public class AdminFileconfigAction extends FessAdminAction {
});
}
@Execute
public HtmlResponse back(final SearchForm form) {
return asHtml(path_AdminFileconfig_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
}
protected void searchPaging(final RenderData data, final SearchForm form) {
data.register("fileConfigItems", fileConfigService.getFileConfigList(fileConfigPager)); // page navi
@ -118,7 +117,7 @@ public class AdminFileconfigAction extends FessAdminAction {
// Entry Page
// ----------
@Execute(token = TxToken.SAVE)
public HtmlResponse createpage() {
public HtmlResponse createnew() {
return asHtml(path_AdminFileconfig_EditJsp).useForm(CreateForm.class, op -> {
op.setup(form -> {
form.initialize();
@ -130,98 +129,37 @@ public class AdminFileconfigAction extends FessAdminAction {
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editpage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.EDIT);
return asHtml(path_AdminFileconfig_EditJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
fileConfigService.getFileConfig(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
form.crudMode = crudMode;
});
}).renderWith(data -> {
registerRolesAndLabels(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse createagain(final CreateForm form) {
verifyCrudMode(form.crudMode, CrudMode.CREATE);
public HtmlResponse edit(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminFileconfig_EditJsp).renderWith(data -> {
registerRolesAndLabels(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editagain(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminFileconfig_EditJsp).renderWith(data -> {
registerRolesAndLabels(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editfromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
HtmlNext next;
switch (form.crudMode) {
case CrudMode.EDIT: // back
form.crudMode = CrudMode.DETAILS;
next = path_AdminFileconfig_DetailsJsp;
break;
default:
form.crudMode = CrudMode.EDIT;
next = path_AdminFileconfig_EditJsp;
break;
}
final String id = form.id;
fileConfigService.getFileConfig(id).ifPresent(entity -> {
copyBeanToBean(entity, form, op -> {});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
return asHtml(path_AdminFileconfig_EditJsp).renderWith(data -> {
registerRolesAndLabels(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletepage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.DELETE);
return asHtml(path_AdminFileconfig_ConfirmJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
fileConfigService.getFileConfig(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
form.crudMode = crudMode;
});
}).renderWith(data -> {
registerRolesAndLabels(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletefromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.DELETE;
final String id = form.id;
fileConfigService.getFileConfig(id).ifPresent(entity -> {
copyBeanToBean(entity, form, op -> {});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
return asHtml(path_AdminFileconfig_ConfirmJsp).renderWith(data -> {
return asHtml(next).renderWith(data -> {
registerRolesAndLabels(data);
});
}
// -----------------------------------------------------
// Confirm
// Details
// -------
@Execute
public HtmlResponse confirmpage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.CONFIRM);
return asHtml(path_AdminFileconfig_ConfirmJsp).useForm(EditForm.class, op -> {
public HtmlResponse details(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.DETAILS);
return asHtml(path_AdminFileconfig_DetailsJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
fileConfigService.getFileConfig(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
@ -237,28 +175,10 @@ public class AdminFileconfigAction extends FessAdminAction {
});
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromcreate(final CreateForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.CREATE;
return asHtml(path_AdminFileconfig_ConfirmJsp).renderWith(data -> {
registerRolesAndLabels(data);
});
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromupdate(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
return asHtml(path_AdminFileconfig_ConfirmJsp).renderWith(data -> {
registerRolesAndLabels(data);
});
}
// -----------------------------------------------------
// Actually Crud
// -------------
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse create(final CreateForm form) {
verifyCrudMode(form.crudMode, CrudMode.CREATE);
validate(form, messages -> {}, toEditHtml());
@ -272,7 +192,7 @@ public class AdminFileconfigAction extends FessAdminAction {
return redirect(getClass());
}
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse update(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());
@ -288,7 +208,7 @@ public class AdminFileconfigAction extends FessAdminAction {
@Execute
public HtmlResponse delete(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.DELETE);
verifyCrudMode(form.crudMode, CrudMode.DETAILS);
validate(form, messages -> {}, toEditHtml());
final String id = form.id;
fileConfigService.getFileConfig(id).ifPresent(entity -> {

View file

@ -27,9 +27,11 @@ import org.codelibs.fess.app.web.base.FessAdminAction;
import org.codelibs.fess.es.user.exentity.Group;
import org.codelibs.fess.helper.SystemHelper;
import org.dbflute.optional.OptionalEntity;
import org.dbflute.optional.OptionalThing;
import org.lastaflute.web.Execute;
import org.lastaflute.web.callback.ActionRuntime;
import org.lastaflute.web.response.HtmlResponse;
import org.lastaflute.web.response.next.HtmlNext;
import org.lastaflute.web.response.render.RenderData;
import org.lastaflute.web.token.TxToken;
import org.lastaflute.web.validation.VaErrorHook;
@ -70,8 +72,12 @@ public class AdminGroupAction extends FessAdminAction {
}
@Execute
public HtmlResponse list(final Integer pageNumber, final SearchForm form) {
groupPager.setCurrentPageNumber(pageNumber);
public HtmlResponse list(final OptionalThing<Integer> pageNumber, final SearchForm form) {
pageNumber.ifPresent(num -> {
groupPager.setCurrentPageNumber(pageNumber.get());
}).orElse(() -> {
groupPager.setCurrentPageNumber(0);
});
return asHtml(path_AdminGroup_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
@ -93,13 +99,6 @@ public class AdminGroupAction extends FessAdminAction {
});
}
@Execute
public HtmlResponse back(final SearchForm form) {
return asHtml(path_AdminGroup_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
}
protected void searchPaging(final RenderData data, final SearchForm form) {
data.register("groupItems", groupService.getGroupList(groupPager)); // page navi
@ -114,7 +113,7 @@ public class AdminGroupAction extends FessAdminAction {
// Entry Page
// ----------
@Execute(token = TxToken.SAVE)
public HtmlResponse createpage() {
public HtmlResponse createnew() {
return asHtml(path_AdminGroup_EditJsp).useForm(CreateForm.class, op -> {
op.setup(form -> {
form.initialize();
@ -124,86 +123,35 @@ public class AdminGroupAction extends FessAdminAction {
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editpage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.EDIT);
return asHtml(path_AdminGroup_EditJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
groupService.getGroup(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
form.crudMode = crudMode;
});
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse createagain(final CreateForm form) {
verifyCrudMode(form.crudMode, CrudMode.CREATE);
public HtmlResponse edit(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminGroup_EditJsp);
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editagain(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminGroup_EditJsp);
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editfromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
HtmlNext next;
switch (form.crudMode) {
case CrudMode.EDIT: // back
form.crudMode = CrudMode.DETAILS;
next = path_AdminGroup_DetailsJsp;
break;
default:
form.crudMode = CrudMode.EDIT;
next = path_AdminGroup_EditJsp;
break;
}
final String id = form.id;
groupService.getGroup(id).ifPresent(entity -> {
copyBeanToBean(entity, form, op -> {});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
return asHtml(path_AdminGroup_EditJsp);
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletepage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.DELETE);
return asHtml(path_AdminGroup_ConfirmJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
groupService.getGroup(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
form.crudMode = crudMode;
});
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletefromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.DELETE;
final String id = form.id;
groupService.getGroup(id).ifPresent(entity -> {
copyBeanToBean(entity, form, op -> {});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
return asHtml(path_AdminGroup_ConfirmJsp);
return asHtml(next);
}
// -----------------------------------------------------
// Confirm
// Details
// -------
@Execute
public HtmlResponse confirmpage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.CONFIRM);
return asHtml(path_AdminGroup_ConfirmJsp).useForm(EditForm.class, op -> {
public HtmlResponse details(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.DETAILS);
return asHtml(path_AdminGroup_DetailsJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
groupService.getGroup(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
@ -217,24 +165,10 @@ public class AdminGroupAction extends FessAdminAction {
});
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromcreate(final CreateForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.CREATE;
return asHtml(path_AdminGroup_ConfirmJsp);
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromupdate(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
return asHtml(path_AdminGroup_ConfirmJsp);
}
// -----------------------------------------------------
// Actually Crud
// -------------
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse create(final CreateForm form) {
verifyCrudMode(form.crudMode, CrudMode.CREATE);
validate(form, messages -> {}, toEditHtml());
@ -249,7 +183,7 @@ public class AdminGroupAction extends FessAdminAction {
return redirect(getClass());
}
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse update(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());

View file

@ -119,14 +119,14 @@ public class AdminJoblogAction extends FessAdminAction {
form.id = id;
verifyCrudMode(form, CrudMode.DELETE);
loadJobLog(form);
return asHtml(path_AdminJoblog_ConfirmJsp);
return asHtml(path_AdminJoblog_DetailsJsp);
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletefromconfirm(final JobLogEditForm form) {
form.crudMode = CrudMode.DELETE;
loadJobLog(form);
return asHtml(path_AdminJoblog_ConfirmJsp);
return asHtml(path_AdminJoblog_DetailsJsp);
}
// -----------------------------------------------------
@ -136,9 +136,9 @@ public class AdminJoblogAction extends FessAdminAction {
public HtmlResponse confirmpage(final int crudMode, final String id, final JobLogEditForm form) {
form.crudMode = crudMode;
form.id = id;
verifyCrudMode(form, CrudMode.CONFIRM);
verifyCrudMode(form, CrudMode.DETAILS);
loadJobLog(form);
return asHtml(path_AdminJoblog_ConfirmJsp);
return asHtml(path_AdminJoblog_DetailsJsp);
}
// -----------------------------------------------------

View file

@ -26,9 +26,11 @@ import org.codelibs.fess.es.config.exentity.KeyMatch;
import org.codelibs.fess.helper.SystemHelper;
import org.codelibs.fess.util.ComponentUtil;
import org.dbflute.optional.OptionalEntity;
import org.dbflute.optional.OptionalThing;
import org.lastaflute.web.Execute;
import org.lastaflute.web.callback.ActionRuntime;
import org.lastaflute.web.response.HtmlResponse;
import org.lastaflute.web.response.next.HtmlNext;
import org.lastaflute.web.response.render.RenderData;
import org.lastaflute.web.token.TxToken;
import org.lastaflute.web.validation.VaErrorHook;
@ -69,8 +71,12 @@ public class AdminKeymatchAction extends FessAdminAction {
}
@Execute
public HtmlResponse list(final Integer pageNumber, final SearchForm form) {
keyMatchPager.setCurrentPageNumber(pageNumber);
public HtmlResponse list(final OptionalThing<Integer> pageNumber, final SearchForm form) {
pageNumber.ifPresent(num -> {
keyMatchPager.setCurrentPageNumber(pageNumber.get());
}).orElse(() -> {
keyMatchPager.setCurrentPageNumber(0);
});
return asHtml(path_AdminKeymatch_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
@ -92,13 +98,6 @@ public class AdminKeymatchAction extends FessAdminAction {
});
}
@Execute
public HtmlResponse back(final SearchForm form) {
return asHtml(path_AdminKeymatch_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
}
protected void searchPaging(final RenderData data, final SearchForm form) {
data.register("keyMatchItems", keyMatchService.getKeyMatchList(keyMatchPager)); // page navi
@ -113,7 +112,7 @@ public class AdminKeymatchAction extends FessAdminAction {
// Entry Page
// ----------
@Execute(token = TxToken.SAVE)
public HtmlResponse createpage() {
public HtmlResponse createnew() {
return asHtml(path_AdminKeymatch_EditJsp).useForm(CreateForm.class, op -> {
op.setup(form -> {
form.initialize();
@ -123,86 +122,35 @@ public class AdminKeymatchAction extends FessAdminAction {
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editpage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.EDIT);
return asHtml(path_AdminKeymatch_EditJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
keyMatchService.getKeyMatch(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
form.crudMode = crudMode;
});
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse createagain(final CreateForm form) {
verifyCrudMode(form.crudMode, CrudMode.CREATE);
public HtmlResponse edit(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminKeymatch_EditJsp);
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editagain(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminKeymatch_EditJsp);
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editfromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
HtmlNext next;
switch (form.crudMode) {
case CrudMode.EDIT: // back
form.crudMode = CrudMode.DETAILS;
next = path_AdminKeymatch_DetailsJsp;
break;
default:
form.crudMode = CrudMode.EDIT;
next = path_AdminKeymatch_EditJsp;
break;
}
final String id = form.id;
keyMatchService.getKeyMatch(id).ifPresent(entity -> {
copyBeanToBean(entity, form, op -> {});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
return asHtml(path_AdminKeymatch_EditJsp);
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletepage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.DELETE);
return asHtml(path_AdminKeymatch_ConfirmJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
keyMatchService.getKeyMatch(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
form.crudMode = crudMode;
});
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletefromconfirm(final EditForm form) {
form.crudMode = CrudMode.DELETE;
validate(form, messages -> {}, toEditHtml());
final String id = form.id;
keyMatchService.getKeyMatch(id).ifPresent(entity -> {
copyBeanToBean(entity, form, op -> {});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
return asHtml(path_AdminKeymatch_ConfirmJsp);
return asHtml(next);
}
// -----------------------------------------------------
// Confirm
// Details
// -------
@Execute
public HtmlResponse confirmpage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.CONFIRM);
return asHtml(path_AdminKeymatch_ConfirmJsp).useForm(EditForm.class, op -> {
public HtmlResponse details(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.DETAILS);
return asHtml(path_AdminKeymatch_DetailsJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
keyMatchService.getKeyMatch(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
@ -216,24 +164,10 @@ public class AdminKeymatchAction extends FessAdminAction {
});
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromcreate(final CreateForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.CREATE;
return asHtml(path_AdminKeymatch_ConfirmJsp);
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromupdate(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
return asHtml(path_AdminKeymatch_ConfirmJsp);
}
// -----------------------------------------------------
// Actually Crud
// -------------
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse create(final CreateForm form) {
verifyCrudMode(form.crudMode, CrudMode.CREATE);
validate(form, messages -> {}, toEditHtml());
@ -248,7 +182,7 @@ public class AdminKeymatchAction extends FessAdminAction {
return redirect(getClass());
}
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse update(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());
@ -265,7 +199,7 @@ public class AdminKeymatchAction extends FessAdminAction {
@Execute
public HtmlResponse delete(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.DELETE);
verifyCrudMode(form.crudMode, CrudMode.DETAILS);
validate(form, messages -> {}, toEditHtml());
final String id = form.id;
keyMatchService.getKeyMatch(id).ifPresent(entity -> {

View file

@ -26,9 +26,11 @@ import org.codelibs.fess.app.web.base.FessAdminAction;
import org.codelibs.fess.es.config.exentity.LabelType;
import org.codelibs.fess.helper.SystemHelper;
import org.dbflute.optional.OptionalEntity;
import org.dbflute.optional.OptionalThing;
import org.lastaflute.web.Execute;
import org.lastaflute.web.callback.ActionRuntime;
import org.lastaflute.web.response.HtmlResponse;
import org.lastaflute.web.response.next.HtmlNext;
import org.lastaflute.web.response.render.RenderData;
import org.lastaflute.web.token.TxToken;
import org.lastaflute.web.validation.VaErrorHook;
@ -72,8 +74,12 @@ public class AdminLabeltypeAction extends FessAdminAction {
}
@Execute
public HtmlResponse list(final Integer pageNumber, final SearchForm form) {
labelTypePager.setCurrentPageNumber(pageNumber);
public HtmlResponse list(final OptionalThing<Integer> pageNumber, final SearchForm form) {
pageNumber.ifPresent(num -> {
labelTypePager.setCurrentPageNumber(pageNumber.get());
}).orElse(() -> {
labelTypePager.setCurrentPageNumber(0);
});
return asHtml(path_AdminLabeltype_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
@ -95,13 +101,6 @@ public class AdminLabeltypeAction extends FessAdminAction {
});
}
@Execute
public HtmlResponse back(final SearchForm form) {
return asHtml(path_AdminLabeltype_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
}
protected void searchPaging(final RenderData data, final SearchForm form) {
data.register("labelTypeItems", labelTypeService.getLabelTypeList(labelTypePager)); // page navi
@ -116,7 +115,7 @@ public class AdminLabeltypeAction extends FessAdminAction {
// Entry Page
// ----------
@Execute(token = TxToken.SAVE)
public HtmlResponse createpage() {
public HtmlResponse createnew() {
return asHtml(path_AdminLabeltype_EditJsp).useForm(CreateForm.class, op -> {
op.setup(form -> {
form.initialize();
@ -128,98 +127,37 @@ public class AdminLabeltypeAction extends FessAdminAction {
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editpage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.EDIT);
return asHtml(path_AdminLabeltype_EditJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
labelTypeService.getLabelType(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
form.crudMode = crudMode;
});
}).renderWith(data -> {
registerRoleTypeItems(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse createagain(final CreateForm form) {
verifyCrudMode(form.crudMode, CrudMode.CREATE);
public HtmlResponse edit(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminLabeltype_EditJsp).renderWith(data -> {
registerRoleTypeItems(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editagain(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminLabeltype_EditJsp).renderWith(data -> {
registerRoleTypeItems(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editfromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
HtmlNext next;
switch (form.crudMode) {
case CrudMode.EDIT: // back
form.crudMode = CrudMode.DETAILS;
next = path_AdminLabeltype_DetailsJsp;
break;
default:
form.crudMode = CrudMode.EDIT;
next = path_AdminLabeltype_EditJsp;
break;
}
final String id = form.id;
labelTypeService.getLabelType(id).ifPresent(entity -> {
copyBeanToBean(entity, form, op -> {});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
return asHtml(path_AdminLabeltype_EditJsp).renderWith(data -> {
registerRoleTypeItems(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletepage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.DELETE);
return asHtml(path_AdminLabeltype_ConfirmJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
labelTypeService.getLabelType(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
form.crudMode = crudMode;
});
}).renderWith(data -> {
registerRoleTypeItems(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletefromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.DELETE;
final String id = form.id;
labelTypeService.getLabelType(id).ifPresent(entity -> {
copyBeanToBean(entity, form, op -> {});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
return asHtml(path_AdminLabeltype_ConfirmJsp).renderWith(data -> {
return asHtml(next).renderWith(data -> {
registerRoleTypeItems(data);
});
}
// -----------------------------------------------------
// Confirm
// Details
// -------
@Execute
public HtmlResponse confirmpage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.CONFIRM);
return asHtml(path_AdminLabeltype_ConfirmJsp).useForm(EditForm.class, op -> {
public HtmlResponse details(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.DETAILS);
return asHtml(path_AdminLabeltype_DetailsJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
labelTypeService.getLabelType(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
@ -235,28 +173,10 @@ public class AdminLabeltypeAction extends FessAdminAction {
});
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromcreate(final CreateForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.CREATE;
return asHtml(path_AdminLabeltype_ConfirmJsp).renderWith(data -> {
registerRoleTypeItems(data);
});
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromupdate(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
return asHtml(path_AdminLabeltype_ConfirmJsp).renderWith(data -> {
registerRoleTypeItems(data);
});
}
// -----------------------------------------------------
// Actually Crud
// -------------
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse create(final CreateForm form) {
verifyCrudMode(form.crudMode, CrudMode.CREATE);
validate(form, messages -> {}, toEditHtml());
@ -270,7 +190,7 @@ public class AdminLabeltypeAction extends FessAdminAction {
return redirect(getClass());
}
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse update(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());
@ -286,7 +206,7 @@ public class AdminLabeltypeAction extends FessAdminAction {
@Execute
public HtmlResponse delete(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.DELETE);
verifyCrudMode(form.crudMode, CrudMode.DETAILS);
validate(form, messages -> {}, toEditHtml());
final String id = form.id;
labelTypeService.getLabelType(id).ifPresent(entity -> {

View file

@ -50,15 +50,12 @@ public class CreateForm implements Serializable {
@Pattern(regexp = "^[a-zA-Z0-9_-| ]+$")
public String value;
@Required
@Size(max = 4000)
public String includedPaths;
@Required
@Size(max = 4000)
public String excludedPaths;
@Required
@Min(value = 0)
@Max(value = 2147483647)
@Digits(integer = 10, fraction = 0)

View file

@ -25,9 +25,11 @@ import org.codelibs.fess.app.web.base.FessAdminAction;
import org.codelibs.fess.es.config.exentity.OverlappingHost;
import org.codelibs.fess.helper.SystemHelper;
import org.dbflute.optional.OptionalEntity;
import org.dbflute.optional.OptionalThing;
import org.lastaflute.web.Execute;
import org.lastaflute.web.callback.ActionRuntime;
import org.lastaflute.web.response.HtmlResponse;
import org.lastaflute.web.response.next.HtmlNext;
import org.lastaflute.web.response.render.RenderData;
import org.lastaflute.web.token.TxToken;
import org.lastaflute.web.validation.VaErrorHook;
@ -68,8 +70,12 @@ public class AdminOverlappinghostAction extends FessAdminAction {
}
@Execute
public HtmlResponse list(final Integer pageNumber, final SearchForm form) {
overlappingHostPager.setCurrentPageNumber(pageNumber);
public HtmlResponse list(final OptionalThing<Integer> pageNumber, final SearchForm form) {
pageNumber.ifPresent(num -> {
overlappingHostPager.setCurrentPageNumber(pageNumber.get());
}).orElse(() -> {
overlappingHostPager.setCurrentPageNumber(0);
});
return asHtml(path_AdminOverlappinghost_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
@ -91,13 +97,6 @@ public class AdminOverlappinghostAction extends FessAdminAction {
});
}
@Execute
public HtmlResponse back(final SearchForm form) {
return asHtml(path_AdminOverlappinghost_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
}
protected void searchPaging(final RenderData data, final SearchForm form) {
data.register("overlappingHostItems", overlappingHostService.getOverlappingHostList(overlappingHostPager)); // page navi
@ -112,7 +111,7 @@ public class AdminOverlappinghostAction extends FessAdminAction {
// Entry Page
// ----------
@Execute(token = TxToken.SAVE)
public HtmlResponse createpage() {
public HtmlResponse createnew() {
return asHtml(path_AdminOverlappinghost_EditJsp).useForm(CreateForm.class, op -> {
op.setup(form -> {
form.initialize();
@ -122,86 +121,35 @@ public class AdminOverlappinghostAction extends FessAdminAction {
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editpage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.EDIT);
return asHtml(path_AdminOverlappinghost_EditJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
overlappingHostService.getOverlappingHost(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
form.crudMode = crudMode;
});
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse createagain(final CreateForm form) {
verifyCrudMode(form.crudMode, CrudMode.CREATE);
public HtmlResponse edit(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminOverlappinghost_EditJsp);
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editagain(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminOverlappinghost_EditJsp);
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editfromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
HtmlNext next;
switch (form.crudMode) {
case CrudMode.EDIT: // back
form.crudMode = CrudMode.DETAILS;
next = path_AdminOverlappinghost_DetailsJsp;
break;
default:
form.crudMode = CrudMode.EDIT;
next = path_AdminOverlappinghost_EditJsp;
break;
}
final String id = form.id;
overlappingHostService.getOverlappingHost(id).ifPresent(entity -> {
copyBeanToBean(entity, form, op -> {});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
return asHtml(path_AdminOverlappinghost_EditJsp);
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletepage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.DELETE);
return asHtml(path_AdminOverlappinghost_ConfirmJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
overlappingHostService.getOverlappingHost(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
form.crudMode = crudMode;
});
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletefromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.DELETE;
final String id = form.id;
overlappingHostService.getOverlappingHost(id).ifPresent(entity -> {
copyBeanToBean(entity, form, op -> {});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
return asHtml(path_AdminOverlappinghost_ConfirmJsp);
return asHtml(next);
}
// -----------------------------------------------------
// Confirm
// Details
// -------
@Execute
public HtmlResponse confirmpage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.CONFIRM);
return asHtml(path_AdminOverlappinghost_ConfirmJsp).useForm(EditForm.class, op -> {
public HtmlResponse details(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.DETAILS);
return asHtml(path_AdminOverlappinghost_DetailsJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
overlappingHostService.getOverlappingHost(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
@ -215,24 +163,10 @@ public class AdminOverlappinghostAction extends FessAdminAction {
});
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromcreate(final CreateForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.CREATE;
return asHtml(path_AdminOverlappinghost_ConfirmJsp);
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromupdate(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
return asHtml(path_AdminOverlappinghost_ConfirmJsp);
}
// -----------------------------------------------------
// Actually Crud
// -------------
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse create(final CreateForm form) {
verifyCrudMode(form.crudMode, CrudMode.CREATE);
validate(form, messages -> {}, toEditHtml());
@ -246,7 +180,7 @@ public class AdminOverlappinghostAction extends FessAdminAction {
return redirect(getClass());
}
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse update(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());

View file

@ -25,9 +25,11 @@ import org.codelibs.fess.app.web.base.FessAdminAction;
import org.codelibs.fess.es.config.exentity.PathMapping;
import org.codelibs.fess.helper.SystemHelper;
import org.dbflute.optional.OptionalEntity;
import org.dbflute.optional.OptionalThing;
import org.lastaflute.web.Execute;
import org.lastaflute.web.callback.ActionRuntime;
import org.lastaflute.web.response.HtmlResponse;
import org.lastaflute.web.response.next.HtmlNext;
import org.lastaflute.web.response.render.RenderData;
import org.lastaflute.web.token.TxToken;
import org.lastaflute.web.validation.VaErrorHook;
@ -69,8 +71,12 @@ public class AdminPathmappingAction extends FessAdminAction {
}
@Execute
public HtmlResponse list(final Integer pageNumber, final SearchForm form) {
pathMappingPager.setCurrentPageNumber(pageNumber);
public HtmlResponse list(final OptionalThing<Integer> pageNumber, final SearchForm form) {
pageNumber.ifPresent(num -> {
pathMappingPager.setCurrentPageNumber(pageNumber.get());
}).orElse(() -> {
pathMappingPager.setCurrentPageNumber(0);
});
return asHtml(path_AdminPathmapping_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
@ -92,13 +98,6 @@ public class AdminPathmappingAction extends FessAdminAction {
});
}
@Execute
public HtmlResponse back(final SearchForm form) {
return asHtml(path_AdminPathmapping_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
}
protected void searchPaging(final RenderData data, final SearchForm form) {
data.register("pathMappingItems", pathMappingService.getPathMappingList(pathMappingPager)); // page navi
@ -113,7 +112,7 @@ public class AdminPathmappingAction extends FessAdminAction {
// Entry Page
// ----------
@Execute(token = TxToken.SAVE)
public HtmlResponse createpage() {
public HtmlResponse createnew() {
return asHtml(path_AdminPathmapping_EditJsp).useForm(CreateForm.class, op -> {
op.setup(form -> {
form.initialize();
@ -123,86 +122,35 @@ public class AdminPathmappingAction extends FessAdminAction {
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editpage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.EDIT);
return asHtml(path_AdminPathmapping_EditJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
pathMappingService.getPathMapping(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
form.crudMode = crudMode;
});
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse createagain(final CreateForm form) {
verifyCrudMode(form.crudMode, CrudMode.CREATE);
public HtmlResponse edit(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminPathmapping_EditJsp);
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editagain(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminPathmapping_EditJsp);
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editfromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
HtmlNext next;
switch (form.crudMode) {
case CrudMode.EDIT: // back
form.crudMode = CrudMode.DETAILS;
next = path_AdminPathmapping_DetailsJsp;
break;
default:
form.crudMode = CrudMode.EDIT;
next = path_AdminPathmapping_EditJsp;
break;
}
final String id = form.id;
pathMappingService.getPathMapping(id).ifPresent(entity -> {
copyBeanToBean(entity, form, op -> {});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
return asHtml(path_AdminPathmapping_EditJsp);
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletepage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.DELETE);
return asHtml(path_AdminPathmapping_ConfirmJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
pathMappingService.getPathMapping(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
form.crudMode = crudMode;
});
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletefromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.DELETE;
final String id = form.id;
pathMappingService.getPathMapping(id).ifPresent(entity -> {
copyBeanToBean(entity, form, op -> {});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
return asHtml(path_AdminPathmapping_ConfirmJsp);
return asHtml(next);
}
// -----------------------------------------------------
// Confirm
// Details
// -------
@Execute
public HtmlResponse confirmpage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.CONFIRM);
return asHtml(path_AdminPathmapping_ConfirmJsp).useForm(EditForm.class, op -> {
public HtmlResponse details(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.DETAILS);
return asHtml(path_AdminPathmapping_DetailsJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
pathMappingService.getPathMapping(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
@ -216,24 +164,10 @@ public class AdminPathmappingAction extends FessAdminAction {
});
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromcreate(final CreateForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.CREATE;
return asHtml(path_AdminPathmapping_ConfirmJsp);
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromupdate(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
return asHtml(path_AdminPathmapping_ConfirmJsp);
}
// -----------------------------------------------------
// Actually Crud
// -------------
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse create(final CreateForm form) {
verifyCrudMode(form.crudMode, CrudMode.CREATE);
validate(form, messages -> {}, toEditHtml());
@ -247,7 +181,7 @@ public class AdminPathmappingAction extends FessAdminAction {
return redirect(getClass());
}
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse update(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());

View file

@ -34,9 +34,11 @@ import org.codelibs.fess.es.config.exentity.WebConfig;
import org.codelibs.fess.helper.SystemHelper;
import org.codelibs.fess.util.ComponentUtil;
import org.dbflute.optional.OptionalEntity;
import org.dbflute.optional.OptionalThing;
import org.lastaflute.web.Execute;
import org.lastaflute.web.callback.ActionRuntime;
import org.lastaflute.web.response.HtmlResponse;
import org.lastaflute.web.response.next.HtmlNext;
import org.lastaflute.web.response.render.RenderData;
import org.lastaflute.web.token.TxToken;
import org.lastaflute.web.util.LaRequestUtil;
@ -81,8 +83,12 @@ public class AdminRequestheaderAction extends FessAdminAction {
}
@Execute
public HtmlResponse list(final Integer pageNumber, final SearchForm form) {
requestHeaderPager.setCurrentPageNumber(pageNumber);
public HtmlResponse list(final OptionalThing<Integer> pageNumber, final SearchForm form) {
pageNumber.ifPresent(num -> {
requestHeaderPager.setCurrentPageNumber(pageNumber.get());
}).orElse(() -> {
requestHeaderPager.setCurrentPageNumber(0);
});
return asHtml(path_AdminRequestheader_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
@ -104,13 +110,6 @@ public class AdminRequestheaderAction extends FessAdminAction {
});
}
@Execute
public HtmlResponse back(final SearchForm form) {
return asHtml(path_AdminRequestheader_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
}
protected void searchPaging(final RenderData data, final SearchForm form) {
data.register("requestHeaderItems", requestHeaderService.getRequestHeaderList(requestHeaderPager)); // page navi
data.register("displayCreateLink", !webConfigService.getAllWebConfigList(false, false, false, null).isEmpty());
@ -126,7 +125,7 @@ public class AdminRequestheaderAction extends FessAdminAction {
// Entry Page
// ----------
@Execute(token = TxToken.SAVE)
public HtmlResponse createpage() {
public HtmlResponse createnew() {
return asHtml(path_AdminRequestheader_EditJsp).useForm(CreateForm.class, op -> {
op.setup(form -> {
form.initialize();
@ -139,104 +138,38 @@ public class AdminRequestheaderAction extends FessAdminAction {
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editpage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.EDIT);
return asHtml(path_AdminRequestheader_EditJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
requestHeaderService.getRequestHeader(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
form.crudMode = crudMode;
});
}).renderWith(data -> {
registerProtocolSchemeItems(data);
registerWebConfigItems(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse createagain(final CreateForm form) {
verifyCrudMode(form.crudMode, CrudMode.CREATE);
public HtmlResponse edit(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminRequestheader_EditJsp).renderWith(data -> {
registerProtocolSchemeItems(data);
registerWebConfigItems(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editagain(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminRequestheader_EditJsp).renderWith(data -> {
registerProtocolSchemeItems(data);
registerWebConfigItems(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editfromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
HtmlNext next;
switch (form.crudMode) {
case CrudMode.EDIT: // back
form.crudMode = CrudMode.DETAILS;
next = path_AdminRequestheader_DetailsJsp;
break;
default:
form.crudMode = CrudMode.EDIT;
next = path_AdminRequestheader_EditJsp;
break;
}
final String id = form.id;
requestHeaderService.getRequestHeader(id).ifPresent(entity -> {
copyBeanToBean(entity, form, op -> {});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
return asHtml(path_AdminRequestheader_EditJsp).renderWith(data -> {
registerProtocolSchemeItems(data);
registerWebConfigItems(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletepage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.DELETE);
return asHtml(path_AdminRequestheader_ConfirmJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
requestHeaderService.getRequestHeader(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
form.crudMode = crudMode;
});
}).renderWith(data -> {
registerProtocolSchemeItems(data);
registerWebConfigItems(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletefromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.DELETE;
final String id = form.id;
requestHeaderService.getRequestHeader(id).ifPresent(entity -> {
copyBeanToBean(entity, form, op -> {});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
return asHtml(path_AdminRequestheader_ConfirmJsp).renderWith(data -> {
return asHtml(next).renderWith(data -> {
registerProtocolSchemeItems(data);
registerWebConfigItems(data);
});
}
// -----------------------------------------------------
// Confirm
// Details
// -------
@Execute
public HtmlResponse confirmpage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.CONFIRM);
return asHtml(path_AdminRequestheader_ConfirmJsp).useForm(EditForm.class, op -> {
public HtmlResponse details(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.DETAILS);
return asHtml(path_AdminRequestheader_DetailsJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
requestHeaderService.getRequestHeader(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
@ -253,30 +186,10 @@ public class AdminRequestheaderAction extends FessAdminAction {
});
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromcreate(final CreateForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.CREATE;
return asHtml(path_AdminRequestheader_ConfirmJsp).renderWith(data -> {
registerProtocolSchemeItems(data);
registerWebConfigItems(data);
});
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromupdate(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
return asHtml(path_AdminRequestheader_ConfirmJsp).renderWith(data -> {
registerProtocolSchemeItems(data);
registerWebConfigItems(data);
});
}
// -----------------------------------------------------
// Actually Crud
// -------------
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse create(final CreateForm form) {
verifyCrudMode(form.crudMode, CrudMode.CREATE);
validate(form, messages -> {}, toEditHtml());
@ -290,7 +203,7 @@ public class AdminRequestheaderAction extends FessAdminAction {
return redirect(getClass());
}
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse update(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());

View file

@ -27,9 +27,11 @@ import org.codelibs.fess.app.web.base.FessAdminAction;
import org.codelibs.fess.es.user.exentity.Role;
import org.codelibs.fess.helper.SystemHelper;
import org.dbflute.optional.OptionalEntity;
import org.dbflute.optional.OptionalThing;
import org.lastaflute.web.Execute;
import org.lastaflute.web.callback.ActionRuntime;
import org.lastaflute.web.response.HtmlResponse;
import org.lastaflute.web.response.next.HtmlNext;
import org.lastaflute.web.response.render.RenderData;
import org.lastaflute.web.token.TxToken;
import org.lastaflute.web.validation.VaErrorHook;
@ -70,8 +72,12 @@ public class AdminRoleAction extends FessAdminAction {
}
@Execute
public HtmlResponse list(final Integer pageNumber, final SearchForm form) {
rolePager.setCurrentPageNumber(pageNumber);
public HtmlResponse list(final OptionalThing<Integer> pageNumber, final SearchForm form) {
pageNumber.ifPresent(num -> {
rolePager.setCurrentPageNumber(pageNumber.get());
}).orElse(() -> {
rolePager.setCurrentPageNumber(0);
});
return asHtml(path_AdminRole_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
@ -93,13 +99,6 @@ public class AdminRoleAction extends FessAdminAction {
});
}
@Execute
public HtmlResponse back(final SearchForm form) {
return asHtml(path_AdminRole_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
}
protected void searchPaging(final RenderData data, final SearchForm form) {
data.register("roleItems", roleService.getRoleList(rolePager)); // page navi
@ -114,7 +113,7 @@ public class AdminRoleAction extends FessAdminAction {
// Entry Page
// ----------
@Execute(token = TxToken.SAVE)
public HtmlResponse createpage() {
public HtmlResponse createnew() {
return asHtml(path_AdminRole_EditJsp).useForm(CreateForm.class, op -> {
op.setup(form -> {
form.initialize();
@ -124,86 +123,35 @@ public class AdminRoleAction extends FessAdminAction {
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editpage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.EDIT);
return asHtml(path_AdminRole_EditJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
roleService.getRole(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
form.crudMode = crudMode;
});
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse createagain(final CreateForm form) {
verifyCrudMode(form.crudMode, CrudMode.CREATE);
public HtmlResponse edit(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminRole_EditJsp);
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editagain(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminRole_EditJsp);
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editfromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
HtmlNext next;
switch (form.crudMode) {
case CrudMode.EDIT: // back
form.crudMode = CrudMode.DETAILS;
next = path_AdminRole_DetailsJsp;
break;
default:
form.crudMode = CrudMode.EDIT;
next = path_AdminRole_EditJsp;
break;
}
final String id = form.id;
roleService.getRole(id).ifPresent(entity -> {
copyBeanToBean(entity, form, op -> {});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
return asHtml(path_AdminRole_EditJsp);
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletepage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.DELETE);
return asHtml(path_AdminRole_ConfirmJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
roleService.getRole(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
form.crudMode = crudMode;
});
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletefromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.DELETE;
final String id = form.id;
roleService.getRole(id).ifPresent(entity -> {
copyBeanToBean(entity, form, op -> {});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
return asHtml(path_AdminRole_ConfirmJsp);
return asHtml(next);
}
// -----------------------------------------------------
// Confirm
// Details
// -------
@Execute
public HtmlResponse confirmpage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.CONFIRM);
return asHtml(path_AdminRole_ConfirmJsp).useForm(EditForm.class, op -> {
public HtmlResponse details(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.DETAILS);
return asHtml(path_AdminRole_DetailsJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
roleService.getRole(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
@ -217,24 +165,10 @@ public class AdminRoleAction extends FessAdminAction {
});
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromcreate(final CreateForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.CREATE;
return asHtml(path_AdminRole_ConfirmJsp);
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromupdate(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
return asHtml(path_AdminRole_ConfirmJsp);
}
// -----------------------------------------------------
// Actually Crud
// -------------
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse create(final CreateForm form) {
verifyCrudMode(form.crudMode, CrudMode.CREATE);
validate(form, messages -> {}, toEditHtml());
@ -249,7 +183,7 @@ public class AdminRoleAction extends FessAdminAction {
return redirect(getClass());
}
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse update(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());

View file

@ -25,9 +25,11 @@ import org.codelibs.fess.app.web.base.FessAdminAction;
import org.codelibs.fess.es.config.exentity.RoleType;
import org.codelibs.fess.helper.SystemHelper;
import org.dbflute.optional.OptionalEntity;
import org.dbflute.optional.OptionalThing;
import org.lastaflute.web.Execute;
import org.lastaflute.web.callback.ActionRuntime;
import org.lastaflute.web.response.HtmlResponse;
import org.lastaflute.web.response.next.HtmlNext;
import org.lastaflute.web.response.render.RenderData;
import org.lastaflute.web.token.TxToken;
import org.lastaflute.web.validation.VaErrorHook;
@ -68,8 +70,12 @@ public class AdminRoletypeAction extends FessAdminAction {
}
@Execute
public HtmlResponse list(final Integer pageNumber, final SearchForm form) {
roleTypePager.setCurrentPageNumber(pageNumber);
public HtmlResponse list(final OptionalThing<Integer> pageNumber, final SearchForm form) {
pageNumber.ifPresent(num -> {
roleTypePager.setCurrentPageNumber(pageNumber.get());
}).orElse(() -> {
roleTypePager.setCurrentPageNumber(0);
});
return asHtml(path_AdminRoletype_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
@ -91,13 +97,6 @@ public class AdminRoletypeAction extends FessAdminAction {
});
}
@Execute
public HtmlResponse back(final SearchForm form) {
return asHtml(path_AdminRoletype_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
}
protected void searchPaging(final RenderData data, final SearchForm form) {
data.register("roleTypeItems", roleTypeService.getRoleTypeList(roleTypePager)); // page navi
@ -112,7 +111,7 @@ public class AdminRoletypeAction extends FessAdminAction {
// Entry Page
// ----------
@Execute(token = TxToken.SAVE)
public HtmlResponse createpage() {
public HtmlResponse createnew() {
return asHtml(path_AdminRoletype_EditJsp).useForm(CreateForm.class, op -> {
op.setup(form -> {
form.initialize();
@ -122,86 +121,35 @@ public class AdminRoletypeAction extends FessAdminAction {
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editpage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.EDIT);
return asHtml(path_AdminRoletype_EditJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
roleTypeService.getRoleType(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
form.crudMode = crudMode;
});
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse createagain(final CreateForm form) {
verifyCrudMode(form.crudMode, CrudMode.CREATE);
public HtmlResponse edit(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminRoletype_EditJsp);
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editagain(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminRoletype_EditJsp);
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editfromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
HtmlNext next;
switch (form.crudMode) {
case CrudMode.EDIT: // back
form.crudMode = CrudMode.DETAILS;
next = path_AdminRoletype_DetailsJsp;
break;
default:
form.crudMode = CrudMode.EDIT;
next = path_AdminRoletype_EditJsp;
break;
}
final String id = form.id;
roleTypeService.getRoleType(id).ifPresent(entity -> {
copyBeanToBean(entity, form, op -> {});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
return asHtml(path_AdminRoletype_EditJsp);
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletepage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.DELETE);
return asHtml(path_AdminRoletype_ConfirmJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
roleTypeService.getRoleType(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
form.crudMode = crudMode;
});
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletefromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.DELETE;
final String id = form.id;
roleTypeService.getRoleType(id).ifPresent(entity -> {
copyBeanToBean(entity, form, op -> {});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
return asHtml(path_AdminRoletype_ConfirmJsp);
return asHtml(next);
}
// -----------------------------------------------------
// Confirm
// Details
// -------
@Execute
public HtmlResponse confirmpage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.CONFIRM);
return asHtml(path_AdminRoletype_ConfirmJsp).useForm(EditForm.class, op -> {
public HtmlResponse details(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.DETAILS);
return asHtml(path_AdminRoletype_DetailsJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
roleTypeService.getRoleType(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
@ -215,24 +163,10 @@ public class AdminRoletypeAction extends FessAdminAction {
});
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromcreate(final CreateForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.CREATE;
return asHtml(path_AdminRoletype_ConfirmJsp);
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromupdate(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
return asHtml(path_AdminRoletype_ConfirmJsp);
}
// -----------------------------------------------------
// Actually Crud
// -------------
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse create(final CreateForm form) {
verifyCrudMode(form.crudMode, CrudMode.CREATE);
validate(form, messages -> {}, toEditHtml());
@ -246,7 +180,7 @@ public class AdminRoletypeAction extends FessAdminAction {
return redirect(getClass());
}
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse update(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());

View file

@ -27,9 +27,11 @@ import org.codelibs.fess.helper.JobHelper;
import org.codelibs.fess.helper.SystemHelper;
import org.codelibs.fess.job.JobExecutor;
import org.dbflute.optional.OptionalEntity;
import org.dbflute.optional.OptionalThing;
import org.lastaflute.web.Execute;
import org.lastaflute.web.callback.ActionRuntime;
import org.lastaflute.web.response.HtmlResponse;
import org.lastaflute.web.response.next.HtmlNext;
import org.lastaflute.web.response.render.RenderData;
import org.lastaflute.web.token.TxToken;
import org.lastaflute.web.util.LaRequestUtil;
@ -73,8 +75,12 @@ public class AdminScheduledjobAction extends FessAdminAction {
}
@Execute
public HtmlResponse list(final Integer pageNumber, final SearchForm form) {
scheduledJobPager.setCurrentPageNumber(pageNumber);
public HtmlResponse list(final OptionalThing<Integer> pageNumber, final SearchForm form) {
pageNumber.ifPresent(num -> {
scheduledJobPager.setCurrentPageNumber(pageNumber.get());
}).orElse(() -> {
scheduledJobPager.setCurrentPageNumber(0);
});
return asHtml(path_AdminScheduledjob_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
@ -96,13 +102,6 @@ public class AdminScheduledjobAction extends FessAdminAction {
});
}
@Execute
public HtmlResponse back(final SearchForm form) {
return asHtml(path_AdminScheduledjob_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
}
protected void searchPaging(final RenderData data, final SearchForm form) {
data.register("scheduledJobItems", scheduledJobService.getScheduledJobList(scheduledJobPager)); // page navi
@ -117,7 +116,7 @@ public class AdminScheduledjobAction extends FessAdminAction {
// Entry Page
// ----------
@Execute(token = TxToken.SAVE)
public HtmlResponse createpage() {
public HtmlResponse createnew() {
return asHtml(path_AdminScheduledjob_EditJsp).useForm(CreateForm.class, op -> {
op.setup(form -> {
form.initialize();
@ -127,82 +126,35 @@ public class AdminScheduledjobAction extends FessAdminAction {
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editpage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.EDIT);
return asHtml(path_AdminScheduledjob_EditJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
scheduledJobService.getScheduledJob(id).ifPresent(entity -> {
loadScheduledJob(form, entity);
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
form.crudMode = crudMode;
});
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse createagain(final CreateForm form) {
verifyCrudMode(form.crudMode, CrudMode.CREATE);
public HtmlResponse edit(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminScheduledjob_EditJsp);
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editagain(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminScheduledjob_EditJsp);
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editfromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
HtmlNext next;
switch (form.crudMode) {
case CrudMode.EDIT: // back
form.crudMode = CrudMode.DETAILS;
next = path_AdminScheduledjob_DetailsJsp;
break;
default:
form.crudMode = CrudMode.EDIT;
next = path_AdminScheduledjob_EditJsp;
break;
}
final String id = form.id;
scheduledJobService.getScheduledJob(id).ifPresent(entity -> {
loadScheduledJob(form, entity);
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
return asHtml(path_AdminScheduledjob_EditJsp);
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletepage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.DELETE);
return asHtml(path_AdminScheduledjob_ConfirmJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
scheduledJobService.getScheduledJob(id).ifPresent(entity -> {
loadScheduledJob(form, entity);
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
form.crudMode = crudMode;
});
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletefromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.DELETE;
final String id = form.id;
scheduledJobService.getScheduledJob(id).ifPresent(entity -> {
loadScheduledJob(form, entity);
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
return asHtml(path_AdminScheduledjob_ConfirmJsp);
return asHtml(next);
}
// -----------------------------------------------------
// Confirm
// Details
// -------
@Execute
public HtmlResponse confirmpage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.CONFIRM);
return asHtml(path_AdminScheduledjob_ConfirmJsp).useForm(EditForm.class, op -> {
public HtmlResponse details(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.DETAILS);
return asHtml(path_AdminScheduledjob_DetailsJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
scheduledJobService.getScheduledJob(id).ifPresent(entity -> {
loadScheduledJob(form, entity);
@ -217,24 +169,10 @@ public class AdminScheduledjobAction extends FessAdminAction {
});
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromcreate(final CreateForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.CREATE;
return asHtml(path_AdminScheduledjob_ConfirmJsp);
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromupdate(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
return asHtml(path_AdminScheduledjob_ConfirmJsp);
}
// -----------------------------------------------------
// Actually Crud
// -------------
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse create(final CreateForm form) {
verifyCrudMode(form.crudMode, CrudMode.CREATE);
validate(form, messages -> {}, toEditHtml());
@ -251,7 +189,7 @@ public class AdminScheduledjobAction extends FessAdminAction {
return redirect(getClass());
}
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse update(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());
@ -284,7 +222,7 @@ public class AdminScheduledjobAction extends FessAdminAction {
@Execute
public HtmlResponse start(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.CONFIRM);
verifyCrudMode(form.crudMode, CrudMode.DETAILS);
validate(form, messages -> {}, toEditHtml());
final String id = form.id;
scheduledJobService.getScheduledJob(id).ifPresent(entity -> {
@ -306,7 +244,7 @@ public class AdminScheduledjobAction extends FessAdminAction {
@Execute
public HtmlResponse stop(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.CONFIRM);
verifyCrudMode(form.crudMode, CrudMode.DETAILS);
validate(form, messages -> {}, toEditHtml());
final String id = form.id;
scheduledJobService.getScheduledJob(id).ifPresent(entity -> {

View file

@ -41,9 +41,11 @@ import org.codelibs.fess.es.config.exentity.SuggestBadWord;
import org.codelibs.fess.exception.FessSystemException;
import org.codelibs.fess.helper.SystemHelper;
import org.dbflute.optional.OptionalEntity;
import org.dbflute.optional.OptionalThing;
import org.lastaflute.web.Execute;
import org.lastaflute.web.callback.ActionRuntime;
import org.lastaflute.web.response.HtmlResponse;
import org.lastaflute.web.response.next.HtmlNext;
import org.lastaflute.web.response.render.RenderData;
import org.lastaflute.web.token.TxToken;
import org.lastaflute.web.util.LaResponseUtil;
@ -86,8 +88,12 @@ public class AdminSuggestbadwordAction extends FessAdminAction {
}
@Execute
public HtmlResponse list(final Integer pageNumber, final SearchForm form) {
suggestBadWordPager.setCurrentPageNumber(pageNumber);
public HtmlResponse list(final OptionalThing<Integer> pageNumber, final SearchForm form) {
pageNumber.ifPresent(num -> {
suggestBadWordPager.setCurrentPageNumber(pageNumber.get());
}).orElse(() -> {
suggestBadWordPager.setCurrentPageNumber(0);
});
return asHtml(path_AdminSuggestbadword_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
@ -109,13 +115,6 @@ public class AdminSuggestbadwordAction extends FessAdminAction {
});
}
@Execute
public HtmlResponse back(final SearchForm form) {
return asHtml(path_AdminSuggestbadword_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
}
protected void searchPaging(final RenderData data, final SearchForm form) {
data.register("suggestBadWordItems", suggestBadWordService.getSuggestBadWordList(suggestBadWordPager)); // page navi
@ -130,7 +129,7 @@ public class AdminSuggestbadwordAction extends FessAdminAction {
// Entry Page
// ----------
@Execute(token = TxToken.SAVE)
public HtmlResponse createpage() {
public HtmlResponse createnew() {
return asHtml(path_AdminSuggestbadword_EditJsp).useForm(CreateForm.class, op -> {
op.setup(form -> {
form.initialize();
@ -140,86 +139,35 @@ public class AdminSuggestbadwordAction extends FessAdminAction {
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editpage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.EDIT);
return asHtml(path_AdminSuggestbadword_EditJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
suggestBadWordService.getSuggestBadWord(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
form.crudMode = crudMode;
});
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse createagain(final CreateForm form) {
verifyCrudMode(form.crudMode, CrudMode.CREATE);
public HtmlResponse edit(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminSuggestbadword_EditJsp);
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editagain(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminSuggestbadword_EditJsp);
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editfromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
HtmlNext next;
switch (form.crudMode) {
case CrudMode.EDIT: // back
form.crudMode = CrudMode.DETAILS;
next = path_AdminSuggestbadword_DetailsJsp;
break;
default:
form.crudMode = CrudMode.EDIT;
next = path_AdminSuggestbadword_EditJsp;
break;
}
final String id = form.id;
suggestBadWordService.getSuggestBadWord(id).ifPresent(entity -> {
copyBeanToBean(entity, form, op -> {});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
return asHtml(path_AdminSuggestbadword_EditJsp);
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletepage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.DELETE);
return asHtml(path_AdminSuggestbadword_ConfirmJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
suggestBadWordService.getSuggestBadWord(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
form.crudMode = crudMode;
});
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletefromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.DELETE;
final String id = form.id;
suggestBadWordService.getSuggestBadWord(id).ifPresent(entity -> {
copyBeanToBean(entity, form, op -> {});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
return asHtml(path_AdminSuggestbadword_ConfirmJsp);
return asHtml(next);
}
// -----------------------------------------------------
// Confirm
// Details
// -------
@Execute
public HtmlResponse confirmpage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.CONFIRM);
return asHtml(path_AdminSuggestbadword_ConfirmJsp).useForm(EditForm.class, op -> {
public HtmlResponse details(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.DETAILS);
return asHtml(path_AdminSuggestbadword_DetailsJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
suggestBadWordService.getSuggestBadWord(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
@ -233,20 +181,6 @@ public class AdminSuggestbadwordAction extends FessAdminAction {
});
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromcreate(final CreateForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.CREATE;
return asHtml(path_AdminSuggestbadword_ConfirmJsp);
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromupdate(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
return asHtml(path_AdminSuggestbadword_ConfirmJsp);
}
// -----------------------------------------------------
// Download
// -------
@ -281,7 +215,7 @@ public class AdminSuggestbadwordAction extends FessAdminAction {
// -----------------------------------------------------
// Actually Crud
// -------------
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse create(final CreateForm form) {
verifyCrudMode(form.crudMode, CrudMode.CREATE);
validate(form, messages -> {}, toEditHtml());
@ -295,7 +229,7 @@ public class AdminSuggestbadwordAction extends FessAdminAction {
return redirect(getClass());
}
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse update(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());

View file

@ -41,9 +41,11 @@ import org.codelibs.fess.es.config.exentity.SuggestElevateWord;
import org.codelibs.fess.exception.FessSystemException;
import org.codelibs.fess.helper.SystemHelper;
import org.dbflute.optional.OptionalEntity;
import org.dbflute.optional.OptionalThing;
import org.lastaflute.web.Execute;
import org.lastaflute.web.callback.ActionRuntime;
import org.lastaflute.web.response.HtmlResponse;
import org.lastaflute.web.response.next.HtmlNext;
import org.lastaflute.web.response.render.RenderData;
import org.lastaflute.web.token.TxToken;
import org.lastaflute.web.util.LaResponseUtil;
@ -86,8 +88,12 @@ public class AdminSuggestelevatewordAction extends FessAdminAction {
}
@Execute
public HtmlResponse list(final Integer pageNumber, final SearchForm form) {
suggestElevateWordPager.setCurrentPageNumber(pageNumber);
public HtmlResponse list(final OptionalThing<Integer> pageNumber, final SearchForm form) {
pageNumber.ifPresent(num -> {
suggestElevateWordPager.setCurrentPageNumber(pageNumber.get());
}).orElse(() -> {
suggestElevateWordPager.setCurrentPageNumber(0);
});
return asHtml(path_AdminSuggestelevateword_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
@ -109,13 +115,6 @@ public class AdminSuggestelevatewordAction extends FessAdminAction {
});
}
@Execute
public HtmlResponse back(final SearchForm form) {
return asHtml(path_AdminSuggestelevateword_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
}
protected void searchPaging(final RenderData data, final SearchForm form) {
data.register("suggestElevateWordItems", suggestElevateWordService.getSuggestElevateWordList(suggestElevateWordPager)); // page navi
@ -130,7 +129,7 @@ public class AdminSuggestelevatewordAction extends FessAdminAction {
// Entry Page
// ----------
@Execute(token = TxToken.SAVE)
public HtmlResponse createpage() {
public HtmlResponse createnew() {
return asHtml(path_AdminSuggestelevateword_EditJsp).useForm(CreateForm.class, op -> {
op.setup(form -> {
form.initialize();
@ -140,86 +139,35 @@ public class AdminSuggestelevatewordAction extends FessAdminAction {
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editpage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.EDIT);
return asHtml(path_AdminSuggestelevateword_EditJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
suggestElevateWordService.getSuggestElevateWord(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
form.crudMode = crudMode;
});
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse createagain(final CreateForm form) {
verifyCrudMode(form.crudMode, CrudMode.CREATE);
public HtmlResponse edit(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminSuggestelevateword_EditJsp);
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editagain(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminSuggestelevateword_EditJsp);
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editfromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
HtmlNext next;
switch (form.crudMode) {
case CrudMode.EDIT: // back
form.crudMode = CrudMode.DETAILS;
next = path_AdminSuggestelevateword_DetailsJsp;
break;
default:
form.crudMode = CrudMode.EDIT;
next = path_AdminSuggestelevateword_EditJsp;
break;
}
final String id = form.id;
suggestElevateWordService.getSuggestElevateWord(id).ifPresent(entity -> {
copyBeanToBean(entity, form, op -> {});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
return asHtml(path_AdminSuggestelevateword_EditJsp);
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletepage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.DELETE);
return asHtml(path_AdminSuggestelevateword_ConfirmJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
suggestElevateWordService.getSuggestElevateWord(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
form.crudMode = crudMode;
});
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletefromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.DELETE;
final String id = form.id;
suggestElevateWordService.getSuggestElevateWord(id).ifPresent(entity -> {
copyBeanToBean(entity, form, op -> {});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
return asHtml(path_AdminSuggestelevateword_ConfirmJsp);
return asHtml(next);
}
// -----------------------------------------------------
// Confirm
// Details
// -------
@Execute
public HtmlResponse confirmpage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.CONFIRM);
return asHtml(path_AdminSuggestelevateword_ConfirmJsp).useForm(EditForm.class, op -> {
public HtmlResponse details(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.DETAILS);
return asHtml(path_AdminSuggestelevateword_DetailsJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
suggestElevateWordService.getSuggestElevateWord(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
@ -233,20 +181,6 @@ public class AdminSuggestelevatewordAction extends FessAdminAction {
});
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromcreate(final CreateForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.CREATE;
return asHtml(path_AdminSuggestelevateword_ConfirmJsp);
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromupdate(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
return asHtml(path_AdminSuggestelevateword_ConfirmJsp);
}
// -----------------------------------------------------
// Download
// -------
@ -281,7 +215,7 @@ public class AdminSuggestelevatewordAction extends FessAdminAction {
// -----------------------------------------------------
// Actually Crud
// -------------
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse create(final CreateForm form) {
verifyCrudMode(form.crudMode, CrudMode.CREATE);
validate(form, messages -> {}, toEditHtml());
@ -295,7 +229,7 @@ public class AdminSuggestelevatewordAction extends FessAdminAction {
return redirect(getClass());
}
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse update(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());

View file

@ -32,9 +32,11 @@ import org.codelibs.fess.app.web.base.FessAdminAction;
import org.codelibs.fess.es.user.exentity.User;
import org.codelibs.fess.helper.SystemHelper;
import org.dbflute.optional.OptionalEntity;
import org.dbflute.optional.OptionalThing;
import org.lastaflute.web.Execute;
import org.lastaflute.web.callback.ActionRuntime;
import org.lastaflute.web.response.HtmlResponse;
import org.lastaflute.web.response.next.HtmlNext;
import org.lastaflute.web.response.render.RenderData;
import org.lastaflute.web.token.TxToken;
import org.lastaflute.web.validation.VaErrorHook;
@ -82,9 +84,13 @@ public class AdminUserAction extends FessAdminAction {
}
@Execute
public HtmlResponse list(final Integer pageNumber, final SearchForm form) {
public HtmlResponse list(final OptionalThing<Integer> pageNumber, final SearchForm form) {
clearStoredPassword();
userPager.setCurrentPageNumber(pageNumber);
pageNumber.ifPresent(num -> {
userPager.setCurrentPageNumber(pageNumber.get());
}).orElse(() -> {
userPager.setCurrentPageNumber(0);
});
return asHtml(path_AdminUser_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
@ -108,14 +114,6 @@ public class AdminUserAction extends FessAdminAction {
});
}
@Execute
public HtmlResponse back(final SearchForm form) {
clearStoredPassword();
return asHtml(path_AdminUser_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
}
protected void searchPaging(final RenderData data, final SearchForm form) {
data.register("userItems", userService.getUserList(userPager)); // page navi
// restore from pager
@ -134,7 +132,7 @@ public class AdminUserAction extends FessAdminAction {
// Entry Page
// ----------
@Execute(token = TxToken.SAVE)
public HtmlResponse createpage() {
public HtmlResponse createnew() {
clearStoredPassword();
return asHtml(path_AdminUser_EditJsp).useForm(CreateForm.class, op -> {
op.setup(form -> {
@ -147,50 +145,19 @@ public class AdminUserAction extends FessAdminAction {
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editpage(final int crudMode, final String id) {
public HtmlResponse edit(final EditForm form) {
clearStoredPassword();
verifyCrudMode(crudMode, CrudMode.EDIT);
return asHtml(path_AdminUser_EditJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
userService.getUser(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
form.crudMode = crudMode;
resetPassword(form);
});
}).renderWith(data -> {
registerForms(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse createagain(final CreateForm form) {
clearStoredPassword();
verifyCrudMode(form.crudMode, CrudMode.CREATE);
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminUser_EditJsp).renderWith(data -> {
registerForms(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editagain(final EditForm form) {
clearStoredPassword();
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminUser_EditJsp).renderWith(data -> {
registerForms(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editfromconfirm(final EditForm form) {
clearStoredPassword();
form.crudMode = CrudMode.EDIT;
HtmlNext next;
switch (form.crudMode) {
case CrudMode.EDIT: // back
form.crudMode = CrudMode.DETAILS;
next = path_AdminUser_DetailsJsp;
break;
default:
form.crudMode = CrudMode.EDIT;
next = path_AdminUser_EditJsp;
break;
}
final String id = form.id;
userService.getUser(id).ifPresent(entity -> {
copyBeanToBean(entity, form, op -> {});
@ -199,56 +166,18 @@ public class AdminUserAction extends FessAdminAction {
});
resetPassword(form);
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminUser_EditJsp).renderWith(data -> {
registerForms(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletepage(final int crudMode, final String id) {
clearStoredPassword();
verifyCrudMode(crudMode, CrudMode.DELETE);
return asHtml(path_AdminUser_ConfirmJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
userService.getUser(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
form.crudMode = crudMode;
resetPassword(form);
});
}).renderWith(data -> {
registerForms(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletefromconfirm(final EditForm form) {
clearStoredPassword();
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.DELETE;
final String id = form.id;
userService.getUser(id).ifPresent(entity -> {
copyBeanToBean(entity, form, op -> {});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
resetPassword(form);
return asHtml(path_AdminUser_ConfirmJsp).renderWith(data -> {
return asHtml(next).renderWith(data -> {
registerForms(data);
});
}
// -----------------------------------------------------
// Confirm
// Details
// -------
@Execute
public HtmlResponse confirmpage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.CONFIRM);
return asHtml(path_AdminUser_ConfirmJsp).useForm(EditForm.class, op -> {
public HtmlResponse details(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.DETAILS);
return asHtml(path_AdminUser_DetailsJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
userService.getUser(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
@ -265,32 +194,10 @@ public class AdminUserAction extends FessAdminAction {
});
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromcreate(final CreateForm form) {
verifyPassword(form);
storePassword(form);
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.CREATE;
return asHtml(path_AdminUser_ConfirmJsp).renderWith(data -> {
registerForms(data);
});
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromupdate(final EditForm form) {
verifyPassword(form);
storePassword(form);
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
return asHtml(path_AdminUser_ConfirmJsp).renderWith(data -> {
registerForms(data);
});
}
// -----------------------------------------------------
// Actually Crud
// -------------
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse create(final CreateForm form) {
verifyCrudMode(form.crudMode, CrudMode.CREATE);
validate(form, messages -> {}, toEditHtml());
@ -305,7 +212,7 @@ public class AdminUserAction extends FessAdminAction {
return redirect(getClass());
}
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse update(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());

View file

@ -34,9 +34,11 @@ import org.codelibs.fess.es.config.exentity.WebConfig;
import org.codelibs.fess.helper.SystemHelper;
import org.codelibs.fess.util.ComponentUtil;
import org.dbflute.optional.OptionalEntity;
import org.dbflute.optional.OptionalThing;
import org.lastaflute.web.Execute;
import org.lastaflute.web.callback.ActionRuntime;
import org.lastaflute.web.response.HtmlResponse;
import org.lastaflute.web.response.next.HtmlNext;
import org.lastaflute.web.response.render.RenderData;
import org.lastaflute.web.token.TxToken;
import org.lastaflute.web.util.LaRequestUtil;
@ -81,8 +83,12 @@ public class AdminWebauthenticationAction extends FessAdminAction {
}
@Execute
public HtmlResponse list(final Integer pageNumber, final SearchForm form) {
webAuthenticationPager.setCurrentPageNumber(pageNumber);
public HtmlResponse list(final OptionalThing<Integer> pageNumber, final SearchForm form) {
pageNumber.ifPresent(num -> {
webAuthenticationPager.setCurrentPageNumber(pageNumber.get());
}).orElse(() -> {
webAuthenticationPager.setCurrentPageNumber(0);
});
return asHtml(path_AdminWebauthentication_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
@ -104,13 +110,6 @@ public class AdminWebauthenticationAction extends FessAdminAction {
});
}
@Execute
public HtmlResponse back(final SearchForm form) {
return asHtml(path_AdminWebauthentication_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
}
protected void searchPaging(final RenderData data, final SearchForm form) {
data.register("webAuthenticationItems", webAuthenticationService.getWebAuthenticationList(webAuthenticationPager)); // page navi
data.register("displayCreateLink", !webConfigService.getAllWebConfigList(false, false, false, null).isEmpty());
@ -125,7 +124,7 @@ public class AdminWebauthenticationAction extends FessAdminAction {
// Entry Page
// ----------
@Execute(token = TxToken.SAVE)
public HtmlResponse createpage() {
public HtmlResponse createnew() {
return asHtml(path_AdminWebauthentication_EditJsp).useForm(CreateForm.class, op -> {
op.setup(form -> {
form.initialize();
@ -138,104 +137,38 @@ public class AdminWebauthenticationAction extends FessAdminAction {
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editpage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.EDIT);
return asHtml(path_AdminWebauthentication_EditJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
webAuthenticationService.getWebAuthentication(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
form.crudMode = crudMode;
});
}).renderWith(data -> {
registerProtocolSchemeItems(data);
registerWebConfigItems(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse createagain(final CreateForm form) {
verifyCrudMode(form.crudMode, CrudMode.CREATE);
public HtmlResponse edit(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminWebauthentication_EditJsp).renderWith(data -> {
registerProtocolSchemeItems(data);
registerWebConfigItems(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editagain(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminWebauthentication_EditJsp).renderWith(data -> {
registerProtocolSchemeItems(data);
registerWebConfigItems(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editfromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
HtmlNext next;
switch (form.crudMode) {
case CrudMode.EDIT: // back
form.crudMode = CrudMode.DETAILS;
next = path_AdminWebauthentication_DetailsJsp;
break;
default:
form.crudMode = CrudMode.EDIT;
next = path_AdminWebauthentication_EditJsp;
break;
}
final String id = form.id;
webAuthenticationService.getWebAuthentication(id).ifPresent(entity -> {
copyBeanToBean(entity, form, op -> {});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
return asHtml(path_AdminWebauthentication_EditJsp).renderWith(data -> {
registerProtocolSchemeItems(data);
registerWebConfigItems(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletepage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.DELETE);
return asHtml(path_AdminWebauthentication_ConfirmJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
webAuthenticationService.getWebAuthentication(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
form.crudMode = crudMode;
});
}).renderWith(data -> {
registerProtocolSchemeItems(data);
registerWebConfigItems(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletefromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.DELETE;
final String id = form.id;
webAuthenticationService.getWebAuthentication(id).ifPresent(entity -> {
copyBeanToBean(entity, form, op -> {});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
return asHtml(path_AdminWebauthentication_ConfirmJsp).renderWith(data -> {
return asHtml(next).renderWith(data -> {
registerProtocolSchemeItems(data);
registerWebConfigItems(data);
});
}
// -----------------------------------------------------
// Confirm
// Details
// -------
@Execute
public HtmlResponse confirmpage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.CONFIRM);
return asHtml(path_AdminWebauthentication_ConfirmJsp).useForm(EditForm.class, op -> {
public HtmlResponse details(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.DETAILS);
return asHtml(path_AdminWebauthentication_DetailsJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
webAuthenticationService.getWebAuthentication(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
@ -252,30 +185,10 @@ public class AdminWebauthenticationAction extends FessAdminAction {
});
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromcreate(final CreateForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.CREATE;
return asHtml(path_AdminWebauthentication_ConfirmJsp).renderWith(data -> {
registerProtocolSchemeItems(data);
registerWebConfigItems(data);
});
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromupdate(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
return asHtml(path_AdminWebauthentication_ConfirmJsp).renderWith(data -> {
registerProtocolSchemeItems(data);
registerWebConfigItems(data);
});
}
// -----------------------------------------------------
// Actually Crud
// -------------
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse create(final CreateForm form) {
verifyCrudMode(form.crudMode, CrudMode.CREATE);
validate(form, messages -> {}, toEditHtml());
@ -289,7 +202,7 @@ public class AdminWebauthenticationAction extends FessAdminAction {
return redirect(getClass());
}
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse update(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());

View file

@ -27,9 +27,11 @@ import org.codelibs.fess.app.web.base.FessAdminAction;
import org.codelibs.fess.es.config.exentity.WebConfig;
import org.codelibs.fess.helper.SystemHelper;
import org.dbflute.optional.OptionalEntity;
import org.dbflute.optional.OptionalThing;
import org.lastaflute.web.Execute;
import org.lastaflute.web.callback.ActionRuntime;
import org.lastaflute.web.response.HtmlResponse;
import org.lastaflute.web.response.next.HtmlNext;
import org.lastaflute.web.response.render.RenderData;
import org.lastaflute.web.token.TxToken;
import org.lastaflute.web.validation.VaErrorHook;
@ -75,8 +77,12 @@ public class AdminWebconfigAction extends FessAdminAction {
}
@Execute
public HtmlResponse list(final Integer pageNumber, final SearchForm form) {
webConfigPager.setCurrentPageNumber(pageNumber);
public HtmlResponse list(final OptionalThing<Integer> pageNumber, final SearchForm form) {
pageNumber.ifPresent(num -> {
webConfigPager.setCurrentPageNumber(pageNumber.get());
}).orElse(() -> {
webConfigPager.setCurrentPageNumber(0);
});
return asHtml(path_AdminWebconfig_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
@ -98,17 +104,10 @@ public class AdminWebconfigAction extends FessAdminAction {
});
}
@Execute
public HtmlResponse back(final SearchForm form) {
return asHtml(path_AdminWebconfig_IndexJsp).renderWith(data -> {
searchPaging(data, form);
});
}
protected void searchPaging(final RenderData data, final SearchForm form) {
data.register("webConfigItems", webConfigService.getWebConfigList(webConfigPager)); // page navi
// restore from pager
// restore from webConfigPager
copyBeanToBean(webConfigPager, form, op -> op.include("id"));
}
@ -119,7 +118,7 @@ public class AdminWebconfigAction extends FessAdminAction {
// Entry Page
// ----------
@Execute(token = TxToken.SAVE)
public HtmlResponse createpage() {
public HtmlResponse createnew() {
return asHtml(path_AdminWebconfig_EditJsp).useForm(CreateForm.class, op -> {
op.setup(form -> {
form.initialize();
@ -131,98 +130,37 @@ public class AdminWebconfigAction extends FessAdminAction {
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editpage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.EDIT);
return asHtml(path_AdminWebconfig_EditJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
webConfigService.getWebConfig(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
form.crudMode = crudMode;
});
}).renderWith(data -> {
registerRolesAndLabels(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse createagain(final CreateForm form) {
verifyCrudMode(form.crudMode, CrudMode.CREATE);
public HtmlResponse edit(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminWebconfig_EditJsp).renderWith(data -> {
registerRolesAndLabels(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editagain(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());
return asHtml(path_AdminWebconfig_EditJsp).renderWith(data -> {
registerRolesAndLabels(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse editfromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
HtmlNext next;
switch (form.crudMode) {
case CrudMode.EDIT: // back
form.crudMode = CrudMode.DETAILS;
next = path_AdminWebconfig_DetailsJsp;
break;
default:
form.crudMode = CrudMode.EDIT;
next = path_AdminWebconfig_EditJsp;
break;
}
final String id = form.id;
webConfigService.getWebConfig(id).ifPresent(entity -> {
copyBeanToBean(entity, form, op -> {});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
return asHtml(path_AdminWebconfig_EditJsp).renderWith(data -> {
registerRolesAndLabels(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletepage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.DELETE);
return asHtml(path_AdminWebconfig_ConfirmJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
webConfigService.getWebConfig(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
copyOp.excludeNull();
});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
form.crudMode = crudMode;
});
}).renderWith(data -> {
registerRolesAndLabels(data);
});
}
@Execute(token = TxToken.SAVE)
public HtmlResponse deletefromconfirm(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.DELETE;
final String id = form.id;
webConfigService.getWebConfig(id).ifPresent(entity -> {
copyBeanToBean(entity, form, op -> {});
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, id), toEditHtml());
});
return asHtml(path_AdminWebconfig_ConfirmJsp).renderWith(data -> {
return asHtml(next).renderWith(data -> {
registerRolesAndLabels(data);
});
}
// -----------------------------------------------------
// Confirm
// Details
// -------
@Execute
public HtmlResponse confirmpage(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.CONFIRM);
return asHtml(path_AdminWebconfig_ConfirmJsp).useForm(EditForm.class, op -> {
public HtmlResponse details(final int crudMode, final String id) {
verifyCrudMode(crudMode, CrudMode.DETAILS);
return asHtml(path_AdminWebconfig_DetailsJsp).useForm(EditForm.class, op -> {
op.setup(form -> {
webConfigService.getWebConfig(id).ifPresent(entity -> {
copyBeanToBean(entity, form, copyOp -> {
@ -238,28 +176,10 @@ public class AdminWebconfigAction extends FessAdminAction {
});
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromcreate(final CreateForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.CREATE;
return asHtml(path_AdminWebconfig_ConfirmJsp).renderWith(data -> {
registerRolesAndLabels(data);
});
}
@Execute(token = TxToken.VALIDATE_KEEP)
public HtmlResponse confirmfromupdate(final EditForm form) {
validate(form, messages -> {}, toEditHtml());
form.crudMode = CrudMode.EDIT;
return asHtml(path_AdminWebconfig_ConfirmJsp).renderWith(data -> {
registerRolesAndLabels(data);
});
}
// -----------------------------------------------------
// Actually Crud
// -------------
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse create(final CreateForm form) {
verifyCrudMode(form.crudMode, CrudMode.CREATE);
validate(form, messages -> {}, toEditHtml());
@ -273,7 +193,7 @@ public class AdminWebconfigAction extends FessAdminAction {
return redirect(getClass());
}
@Execute(token = TxToken.VALIDATE)
@Execute
public HtmlResponse update(final EditForm form) {
verifyCrudMode(form.crudMode, CrudMode.EDIT);
validate(form, messages -> {}, toEditHtml());

View file

@ -23,8 +23,8 @@ import org.lastaflute.web.response.next.HtmlNext;
*/
public interface FessHtmlPath {
/** The path of the HTML: /admin/boostdocumentrule/confirm.jsp */
HtmlNext path_AdminBoostdocumentrule_ConfirmJsp = new HtmlNext("/admin/boostdocumentrule/confirm.jsp");
/** The path of the HTML: /admin/boostdocumentrule/details.jsp */
HtmlNext path_AdminBoostdocumentrule_DetailsJsp = new HtmlNext("/admin/boostdocumentrule/details.jsp");
/** The path of the HTML: /admin/boostdocumentrule/edit.jsp */
HtmlNext path_AdminBoostdocumentrule_EditJsp = new HtmlNext("/admin/boostdocumentrule/edit.jsp");
@ -32,8 +32,8 @@ public interface FessHtmlPath {
/** The path of the HTML: /admin/boostdocumentrule/index.jsp */
HtmlNext path_AdminBoostdocumentrule_IndexJsp = new HtmlNext("/admin/boostdocumentrule/index.jsp");
/** The path of the HTML: /admin/crawlingsession/confirm.jsp */
HtmlNext path_AdminCrawlingsession_ConfirmJsp = new HtmlNext("/admin/crawlingsession/confirm.jsp");
/** The path of the HTML: /admin/crawlingsession/details.jsp */
HtmlNext path_AdminCrawlingsession_DetailsJsp = new HtmlNext("/admin/crawlingsession/details.jsp");
/** The path of the HTML: /admin/crawlingsession/index.jsp */
HtmlNext path_AdminCrawlingsession_IndexJsp = new HtmlNext("/admin/crawlingsession/index.jsp");
@ -41,8 +41,8 @@ public interface FessHtmlPath {
/** The path of the HTML: /admin/data/index.jsp */
HtmlNext path_AdminData_IndexJsp = new HtmlNext("/admin/data/index.jsp");
/** The path of the HTML: /admin/dataconfig/confirm.jsp */
HtmlNext path_AdminDataconfig_ConfirmJsp = new HtmlNext("/admin/dataconfig/confirm.jsp");
/** The path of the HTML: /admin/dataconfig/details.jsp */
HtmlNext path_AdminDataconfig_DetailsJsp = new HtmlNext("/admin/dataconfig/details.jsp");
/** The path of the HTML: /admin/dataconfig/edit.jsp */
HtmlNext path_AdminDataconfig_EditJsp = new HtmlNext("/admin/dataconfig/edit.jsp");
@ -59,8 +59,8 @@ public interface FessHtmlPath {
/** The path of the HTML: /admin/dict/index.jsp */
HtmlNext path_AdminDict_IndexJsp = new HtmlNext("/admin/dict/index.jsp");
/** The path of the HTML: /admin/dict/kuromoji/confirm.jsp */
HtmlNext path_AdminDictKuromoji_ConfirmJsp = new HtmlNext("/admin/dict/kuromoji/confirm.jsp");
/** The path of the HTML: /admin/dict/kuromoji/details.jsp */
HtmlNext path_AdminDictKuromoji_DetailsJsp = new HtmlNext("/admin/dict/kuromoji/details.jsp");
/** The path of the HTML: /admin/dict/kuromoji/download.jsp */
HtmlNext path_AdminDictKuromoji_DownloadJsp = new HtmlNext("/admin/dict/kuromoji/download.jsp");
@ -77,8 +77,8 @@ public interface FessHtmlPath {
/** The path of the HTML: /admin/dict/kuromoji/upload.jsp */
HtmlNext path_AdminDictKuromoji_UploadJsp = new HtmlNext("/admin/dict/kuromoji/upload.jsp");
/** The path of the HTML: /admin/dict/synonym/confirm.jsp */
HtmlNext path_AdminDictSynonym_ConfirmJsp = new HtmlNext("/admin/dict/synonym/confirm.jsp");
/** The path of the HTML: /admin/dict/synonym/details.jsp */
HtmlNext path_AdminDictSynonym_DetailsJsp = new HtmlNext("/admin/dict/synonym/details.jsp");
/** The path of the HTML: /admin/dict/synonym/download.jsp */
HtmlNext path_AdminDictSynonym_DownloadJsp = new HtmlNext("/admin/dict/synonym/download.jsp");
@ -98,14 +98,14 @@ public interface FessHtmlPath {
/** The path of the HTML: /admin/error/error.jsp */
HtmlNext path_AdminError_ErrorJsp = new HtmlNext("/admin/error/error.jsp");
/** The path of the HTML: /admin/failureurl/confirm.jsp */
HtmlNext path_AdminFailureurl_ConfirmJsp = new HtmlNext("/admin/failureurl/confirm.jsp");
/** The path of the HTML: /admin/failureurl/details.jsp */
HtmlNext path_AdminFailureurl_DetailsJsp = new HtmlNext("/admin/failureurl/details.jsp");
/** The path of the HTML: /admin/failureurl/index.jsp */
HtmlNext path_AdminFailureurl_IndexJsp = new HtmlNext("/admin/failureurl/index.jsp");
/** The path of the HTML: /admin/fileauthentication/confirm.jsp */
HtmlNext path_AdminFileauthentication_ConfirmJsp = new HtmlNext("/admin/fileauthentication/confirm.jsp");
/** The path of the HTML: /admin/fileauthentication/details.jsp */
HtmlNext path_AdminFileauthentication_DetailsJsp = new HtmlNext("/admin/fileauthentication/details.jsp");
/** The path of the HTML: /admin/fileauthentication/edit.jsp */
HtmlNext path_AdminFileauthentication_EditJsp = new HtmlNext("/admin/fileauthentication/edit.jsp");
@ -113,8 +113,8 @@ public interface FessHtmlPath {
/** The path of the HTML: /admin/fileauthentication/index.jsp */
HtmlNext path_AdminFileauthentication_IndexJsp = new HtmlNext("/admin/fileauthentication/index.jsp");
/** The path of the HTML: /admin/fileconfig/confirm.jsp */
HtmlNext path_AdminFileconfig_ConfirmJsp = new HtmlNext("/admin/fileconfig/confirm.jsp");
/** The path of the HTML: /admin/fileconfig/details.jsp */
HtmlNext path_AdminFileconfig_DetailsJsp = new HtmlNext("/admin/fileconfig/details.jsp");
/** The path of the HTML: /admin/fileconfig/edit.jsp */
HtmlNext path_AdminFileconfig_EditJsp = new HtmlNext("/admin/fileconfig/edit.jsp");
@ -125,8 +125,8 @@ public interface FessHtmlPath {
/** The path of the HTML: /admin/general/index.jsp */
HtmlNext path_AdminGeneral_IndexJsp = new HtmlNext("/admin/general/index.jsp");
/** The path of the HTML: /admin/group/confirm.jsp */
HtmlNext path_AdminGroup_ConfirmJsp = new HtmlNext("/admin/group/confirm.jsp");
/** The path of the HTML: /admin/group/details.jsp */
HtmlNext path_AdminGroup_DetailsJsp = new HtmlNext("/admin/group/details.jsp");
/** The path of the HTML: /admin/group/edit.jsp */
HtmlNext path_AdminGroup_EditJsp = new HtmlNext("/admin/group/edit.jsp");
@ -134,14 +134,14 @@ public interface FessHtmlPath {
/** The path of the HTML: /admin/group/index.jsp */
HtmlNext path_AdminGroup_IndexJsp = new HtmlNext("/admin/group/index.jsp");
/** The path of the HTML: /admin/joblog/confirm.jsp */
HtmlNext path_AdminJoblog_ConfirmJsp = new HtmlNext("/admin/joblog/confirm.jsp");
/** The path of the HTML: /admin/joblog/details.jsp */
HtmlNext path_AdminJoblog_DetailsJsp = new HtmlNext("/admin/joblog/details.jsp");
/** The path of the HTML: /admin/joblog/index.jsp */
HtmlNext path_AdminJoblog_IndexJsp = new HtmlNext("/admin/joblog/index.jsp");
/** The path of the HTML: /admin/keymatch/confirm.jsp */
HtmlNext path_AdminKeymatch_ConfirmJsp = new HtmlNext("/admin/keymatch/confirm.jsp");
/** The path of the HTML: /admin/keymatch/details.jsp */
HtmlNext path_AdminKeymatch_DetailsJsp = new HtmlNext("/admin/keymatch/details.jsp");
/** The path of the HTML: /admin/keymatch/edit.jsp */
HtmlNext path_AdminKeymatch_EditJsp = new HtmlNext("/admin/keymatch/edit.jsp");
@ -149,8 +149,8 @@ public interface FessHtmlPath {
/** The path of the HTML: /admin/keymatch/index.jsp */
HtmlNext path_AdminKeymatch_IndexJsp = new HtmlNext("/admin/keymatch/index.jsp");
/** The path of the HTML: /admin/labeltype/confirm.jsp */
HtmlNext path_AdminLabeltype_ConfirmJsp = new HtmlNext("/admin/labeltype/confirm.jsp");
/** The path of the HTML: /admin/labeltype/details.jsp */
HtmlNext path_AdminLabeltype_DetailsJsp = new HtmlNext("/admin/labeltype/details.jsp");
/** The path of the HTML: /admin/labeltype/edit.jsp */
HtmlNext path_AdminLabeltype_EditJsp = new HtmlNext("/admin/labeltype/edit.jsp");
@ -161,8 +161,8 @@ public interface FessHtmlPath {
/** The path of the HTML: /admin/log/index.jsp */
HtmlNext path_AdminLog_IndexJsp = new HtmlNext("/admin/log/index.jsp");
/** The path of the HTML: /admin/overlappinghost/confirm.jsp */
HtmlNext path_AdminOverlappinghost_ConfirmJsp = new HtmlNext("/admin/overlappinghost/confirm.jsp");
/** The path of the HTML: /admin/overlappinghost/details.jsp */
HtmlNext path_AdminOverlappinghost_DetailsJsp = new HtmlNext("/admin/overlappinghost/details.jsp");
/** The path of the HTML: /admin/overlappinghost/edit.jsp */
HtmlNext path_AdminOverlappinghost_EditJsp = new HtmlNext("/admin/overlappinghost/edit.jsp");
@ -170,8 +170,8 @@ public interface FessHtmlPath {
/** The path of the HTML: /admin/overlappinghost/index.jsp */
HtmlNext path_AdminOverlappinghost_IndexJsp = new HtmlNext("/admin/overlappinghost/index.jsp");
/** The path of the HTML: /admin/pathmapping/confirm.jsp */
HtmlNext path_AdminPathmapping_ConfirmJsp = new HtmlNext("/admin/pathmapping/confirm.jsp");
/** The path of the HTML: /admin/pathmapping/details.jsp */
HtmlNext path_AdminPathmapping_DetailsJsp = new HtmlNext("/admin/pathmapping/details.jsp");
/** The path of the HTML: /admin/pathmapping/edit.jsp */
HtmlNext path_AdminPathmapping_EditJsp = new HtmlNext("/admin/pathmapping/edit.jsp");
@ -179,8 +179,8 @@ public interface FessHtmlPath {
/** The path of the HTML: /admin/pathmapping/index.jsp */
HtmlNext path_AdminPathmapping_IndexJsp = new HtmlNext("/admin/pathmapping/index.jsp");
/** The path of the HTML: /admin/requestheader/confirm.jsp */
HtmlNext path_AdminRequestheader_ConfirmJsp = new HtmlNext("/admin/requestheader/confirm.jsp");
/** The path of the HTML: /admin/requestheader/details.jsp */
HtmlNext path_AdminRequestheader_DetailsJsp = new HtmlNext("/admin/requestheader/details.jsp");
/** The path of the HTML: /admin/requestheader/edit.jsp */
HtmlNext path_AdminRequestheader_EditJsp = new HtmlNext("/admin/requestheader/edit.jsp");
@ -188,8 +188,8 @@ public interface FessHtmlPath {
/** The path of the HTML: /admin/requestheader/index.jsp */
HtmlNext path_AdminRequestheader_IndexJsp = new HtmlNext("/admin/requestheader/index.jsp");
/** The path of the HTML: /admin/role/confirm.jsp */
HtmlNext path_AdminRole_ConfirmJsp = new HtmlNext("/admin/role/confirm.jsp");
/** The path of the HTML: /admin/role/details.jsp */
HtmlNext path_AdminRole_DetailsJsp = new HtmlNext("/admin/role/details.jsp");
/** The path of the HTML: /admin/role/edit.jsp */
HtmlNext path_AdminRole_EditJsp = new HtmlNext("/admin/role/edit.jsp");
@ -197,8 +197,8 @@ public interface FessHtmlPath {
/** The path of the HTML: /admin/role/index.jsp */
HtmlNext path_AdminRole_IndexJsp = new HtmlNext("/admin/role/index.jsp");
/** The path of the HTML: /admin/roletype/confirm.jsp */
HtmlNext path_AdminRoletype_ConfirmJsp = new HtmlNext("/admin/roletype/confirm.jsp");
/** The path of the HTML: /admin/roletype/details.jsp */
HtmlNext path_AdminRoletype_DetailsJsp = new HtmlNext("/admin/roletype/details.jsp");
/** The path of the HTML: /admin/roletype/edit.jsp */
HtmlNext path_AdminRoletype_EditJsp = new HtmlNext("/admin/roletype/edit.jsp");
@ -206,8 +206,8 @@ public interface FessHtmlPath {
/** The path of the HTML: /admin/roletype/index.jsp */
HtmlNext path_AdminRoletype_IndexJsp = new HtmlNext("/admin/roletype/index.jsp");
/** The path of the HTML: /admin/scheduledjob/confirm.jsp */
HtmlNext path_AdminScheduledjob_ConfirmJsp = new HtmlNext("/admin/scheduledjob/confirm.jsp");
/** The path of the HTML: /admin/scheduledjob/details.jsp */
HtmlNext path_AdminScheduledjob_DetailsJsp = new HtmlNext("/admin/scheduledjob/details.jsp");
/** The path of the HTML: /admin/scheduledjob/edit.jsp */
HtmlNext path_AdminScheduledjob_EditJsp = new HtmlNext("/admin/scheduledjob/edit.jsp");
@ -221,8 +221,8 @@ public interface FessHtmlPath {
/** The path of the HTML: /admin/searchlist/index.jsp */
HtmlNext path_AdminSearchlist_IndexJsp = new HtmlNext("/admin/searchlist/index.jsp");
/** The path of the HTML: /admin/suggestbadword/confirm.jsp */
HtmlNext path_AdminSuggestbadword_ConfirmJsp = new HtmlNext("/admin/suggestbadword/confirm.jsp");
/** The path of the HTML: /admin/suggestbadword/details.jsp */
HtmlNext path_AdminSuggestbadword_DetailsJsp = new HtmlNext("/admin/suggestbadword/details.jsp");
/** The path of the HTML: /admin/suggestbadword/download.jsp */
HtmlNext path_AdminSuggestbadword_DownloadJsp = new HtmlNext("/admin/suggestbadword/download.jsp");
@ -236,8 +236,8 @@ public interface FessHtmlPath {
/** The path of the HTML: /admin/suggestbadword/upload.jsp */
HtmlNext path_AdminSuggestbadword_UploadJsp = new HtmlNext("/admin/suggestbadword/upload.jsp");
/** The path of the HTML: /admin/suggestelevateword/confirm.jsp */
HtmlNext path_AdminSuggestelevateword_ConfirmJsp = new HtmlNext("/admin/suggestelevateword/confirm.jsp");
/** The path of the HTML: /admin/suggestelevateword/details.jsp */
HtmlNext path_AdminSuggestelevateword_DetailsJsp = new HtmlNext("/admin/suggestelevateword/details.jsp");
/** The path of the HTML: /admin/suggestelevateword/download.jsp */
HtmlNext path_AdminSuggestelevateword_DownloadJsp = new HtmlNext("/admin/suggestelevateword/download.jsp");
@ -257,8 +257,8 @@ public interface FessHtmlPath {
/** The path of the HTML: /admin/systeminfo/index.jsp */
HtmlNext path_AdminSysteminfo_IndexJsp = new HtmlNext("/admin/systeminfo/index.jsp");
/** The path of the HTML: /admin/user/confirm.jsp */
HtmlNext path_AdminUser_ConfirmJsp = new HtmlNext("/admin/user/confirm.jsp");
/** The path of the HTML: /admin/user/details.jsp */
HtmlNext path_AdminUser_DetailsJsp = new HtmlNext("/admin/user/details.jsp");
/** The path of the HTML: /admin/user/edit.jsp */
HtmlNext path_AdminUser_EditJsp = new HtmlNext("/admin/user/edit.jsp");
@ -266,8 +266,8 @@ public interface FessHtmlPath {
/** The path of the HTML: /admin/user/index.jsp */
HtmlNext path_AdminUser_IndexJsp = new HtmlNext("/admin/user/index.jsp");
/** The path of the HTML: /admin/webauthentication/confirm.jsp */
HtmlNext path_AdminWebauthentication_ConfirmJsp = new HtmlNext("/admin/webauthentication/confirm.jsp");
/** The path of the HTML: /admin/webauthentication/details.jsp */
HtmlNext path_AdminWebauthentication_DetailsJsp = new HtmlNext("/admin/webauthentication/details.jsp");
/** The path of the HTML: /admin/webauthentication/edit.jsp */
HtmlNext path_AdminWebauthentication_EditJsp = new HtmlNext("/admin/webauthentication/edit.jsp");
@ -275,8 +275,8 @@ public interface FessHtmlPath {
/** The path of the HTML: /admin/webauthentication/index.jsp */
HtmlNext path_AdminWebauthentication_IndexJsp = new HtmlNext("/admin/webauthentication/index.jsp");
/** The path of the HTML: /admin/webconfig/confirm.jsp */
HtmlNext path_AdminWebconfig_ConfirmJsp = new HtmlNext("/admin/webconfig/confirm.jsp");
/** The path of the HTML: /admin/webconfig/details.jsp */
HtmlNext path_AdminWebconfig_DetailsJsp = new HtmlNext("/admin/webconfig/details.jsp");
/** The path of the HTML: /admin/webconfig/edit.jsp */
HtmlNext path_AdminWebconfig_EditJsp = new HtmlNext("/admin/webconfig/edit.jsp");

View file

@ -1234,14 +1234,22 @@ labels.crud_button_edit=Edit
labels.crud_button_confirm=Confirm
labels.crud_button_search=Search
labels.crud_button_reset=Reset
labels.crud_link_create_new=Create New
labels.crud_button_cancel=Cancel
labels.crud_link_create=Create New
labels.crud_link_delete=Delete
labels.crud_link_back=Back
labels.crud_link_edit=Edit
labels.crud_link_details=Details
labels.crud_link_list=List
labels.crud_link_next_page=Next
labels.crud_link_prev_page=Prev
labels.crud_title_details=Details
labels.crud_title_list=List
labels.crud_title_create=Create
labels.crud_title_edit=Edit
labels.crud_title_delete=Confirm to delete
labels.crud_title_confirm=Confirmation
labels.crud_title_details=Details
labels.crud_delete_confirmation=Do you really want to delete it?
labels.admin_brand_title=Fess
labels.admin_dashboard_title=Dashboard
labels.admin_toggle_navi=Toggle navigation

View file

@ -1,177 +0,0 @@
<%@page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%><!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title><la:message key="labels.admin_brand_title" /> | <la:message
key="labels.boost_document_rule_configuration" /></title>
<jsp:include page="/WEB-INF/view/common/admin/head.jsp"></jsp:include>
</head>
<body class="skin-blue sidebar-mini">
<div class="wrapper">
<jsp:include page="/WEB-INF/view/common/admin/header.jsp"></jsp:include>
<jsp:include page="/WEB-INF/view/common/admin/sidebar.jsp">
<jsp:param name="menuCategoryType" value="crawl" />
<jsp:param name="menuType" value="boostDocumentRule" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.boost_document_rule_title_details" />
</h1>
<ol class="breadcrumb">
<li><la:link href="/admin/boostdocumentrule">
<la:message key="labels.boost_document_rule_link_list" />
</la:link></li>
<c:if test="${crudMode == 1}">
<li class="active"><a href="#"><la:message
key="labels.boost_document_rule_link_create" /></a></li>
</c:if>
<c:if test="${crudMode == 2}">
<li class="active"><a href="#"><la:message
key="labels.boost_document_rule_link_update" /></a></li>
</c:if>
<c:if test="${crudMode == 3}">
<li class="active"><a href="#"><la:message
key="labels.boost_document_rule_link_delete" /></a></li>
</c:if>
<c:if test="${crudMode == 4}">
<li class="active"><a href="#"><la:message
key="labels.boost_document_rule_link_confirm" /></a></li>
</c:if>
</ol>
</section>
<section class="content">
<%-- Form --%>
<la:form>
<la:hidden property="crudMode" />
<c:if test="${crudMode==2 || crudMode==3 || crudMode==4}">
<la:hidden property="id" />
<la:hidden property="versionNo" />
</c:if>
<la:hidden property="createdBy" />
<la:hidden property="createdTime" />
<div class="row">
<div class="col-md-12">
<div
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if><c:if test="${crudMode == 3}">box-danger</c:if><c:if test="${crudMode == 4}">box-primary</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<c:if test="${crudMode == 1}">
<la:message key="labels.boost_document_rule_link_create" />
</c:if>
<c:if test="${crudMode == 2}">
<la:message key="labels.boost_document_rule_link_update" />
</c:if>
<c:if test="${crudMode == 3}">
<la:message key="labels.boost_document_rule_link_delete" />
</c:if>
<c:if test="${crudMode == 4}">
<la:message key="labels.boost_document_rule_link_confirm" />
</c:if>
</h3>
<div class="btn-group pull-right">
<la:link href="/admin/boostdocumentrule"
styleClass="btn btn-primary btn-xs">
<la:message key="labels.boost_document_rule_link_list" />
</la:link>
</div>
</div>
<%-- Box Body --%>
<div class="box-body">
<%-- Message --%>
<div>
<la:info id="msg" message="true">
<div class="alert alert-info">${msg}</div>
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<table class="table table-bordered">
<tbody>
<tr>
<th class="col-xs-2"><la:message
key="labels.boost_document_rule_url_expr" /></th>
<td>${f:h(urlExpr)}<la:hidden property="urlExpr" /></td>
</tr>
<tr>
<th><la:message
key="labels.boost_document_rule_boost_expr" /></th>
<td>${f:h(boostExpr)}<la:hidden property="boostExpr" /></td>
</tr>
<tr>
<th><la:message
key="labels.boost_document_rule_sort_order" /></th>
<td>${f:h(sortOrder)}<la:hidden property="sortOrder" /></td>
</tr>
</tbody>
</table>
</div>
<%-- Box Footer --%>
<div class="box-footer">
<c:if test="${crudMode == 1}">
<button type="submit" class="btn" name="createagain"
value="<la:message key="labels.boost_document_rule_button_back" />">
<la:message key="labels.boost_document_rule_button_back" />
</button>
<button type="submit" class="btn btn-success" name="create"
value="<la:message key="labels.boost_document_rule_button_create" />">
<la:message key="labels.boost_document_rule_button_create" />
</button>
</c:if>
<c:if test="${crudMode == 2}">
<button type="submit" class="btn" name="editagain"
value="<la:message key="labels.boost_document_rule_button_back" />">
<la:message key="labels.boost_document_rule_button_back" />
</button>
<button type="submit" class="btn btn-warning" name="update"
value="<la:message key="labels.boost_document_rule_button_update" />">
<la:message key="labels.boost_document_rule_button_update" />
</button>
</c:if>
<c:if test="${crudMode == 3}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.boost_document_rule_button_back" />">
<la:message key="labels.boost_document_rule_button_back" />
</button>
<button type="submit" class="btn btn-danger" name="delete"
value="<la:message key="labels.boost_document_rule_button_delete" />">
<la:message key="labels.boost_document_rule_button_delete" />
</button>
</c:if>
<c:if test="${crudMode == 4}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.boost_document_rule_button_back" />">
<la:message key="labels.boost_document_rule_button_back" />
</button>
<button type="submit" class="btn btn-warning"
name="editfromconfirm"
value="<la:message key="labels.boost_document_rule_button_edit" />">
<la:message key="labels.boost_document_rule_button_edit" />
</button>
<button type="submit" class="btn btn-danger"
name="deletefromconfirm"
value="<la:message key="labels.boost_document_rule_button_delete" />">
<la:message key="labels.boost_document_rule_button_delete" />
</button>
</c:if>
</div>
</div>
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>
</body>
</html>

View file

@ -0,0 +1,87 @@
<%@page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%><!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title><la:message key="labels.admin_brand_title" /> | <la:message
key="labels.boost_document_rule_configuration" /></title>
<jsp:include page="/WEB-INF/view/common/admin/head.jsp"></jsp:include>
</head>
<body class="skin-blue sidebar-mini">
<div class="wrapper">
<jsp:include page="/WEB-INF/view/common/admin/header.jsp"></jsp:include>
<jsp:include page="/WEB-INF/view/common/admin/sidebar.jsp">
<jsp:param name="menuCategoryType" value="crawl" />
<jsp:param name="menuType" value="boostDocumentRule" />
</jsp:include>
<div class="content-wrapper">
<section class="content-header">
<h1>
<la:message key="labels.boost_document_rule_title_details" />
</h1>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<la:form>
<la:hidden property="crudMode" />
<c:if test="${crudMode==2 || crudMode==3 || crudMode==4}">
<la:hidden property="id" />
<la:hidden property="versionNo" />
</c:if>
<la:hidden property="createdBy" />
<la:hidden property="createdTime" />
<div class="row">
<div class="col-md-12">
<div
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if><c:if test="${crudMode == 3}">box-danger</c:if><c:if test="${crudMode == 4}">box-primary</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<div class="box-body">
<%-- Message --%>
<div>
<la:info id="msg" message="true">
<div class="alert alert-info">${msg}</div>
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<table class="table table-bordered">
<tbody>
<tr>
<th class="col-xs-2"><la:message
key="labels.boost_document_rule_url_expr" /></th>
<td>${f:h(urlExpr)}<la:hidden property="urlExpr" /></td>
</tr>
<tr>
<th><la:message
key="labels.boost_document_rule_boost_expr" /></th>
<td>${f:h(boostExpr)}<la:hidden property="boostExpr" /></td>
</tr>
<tr>
<th><la:message
key="labels.boost_document_rule_sort_order" /></th>
<td>${f:h(sortOrder)}<la:hidden property="sortOrder" /></td>
</tr>
</tbody>
</table>
</div>
<!-- /.box-body -->
<div class="box-footer">
<jsp:include page="/WEB-INF/view/common/admin/crud/buttons.jsp"></jsp:include>
</div>
<!-- /.box-footer -->
</div>
<!-- /.box -->
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>
</body>
</html>

View file

@ -13,41 +13,14 @@
<jsp:param name="menuCategoryType" value="crawl" />
<jsp:param name="menuType" value="boostDocumentRule" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.boost_document_rule_title_details" />
</h1>
<ol class="breadcrumb">
<li><la:link href="/admin/boostdocumentrule">
<la:message key="labels.boost_document_rule_link_list" />
</la:link></li>
<c:if test="${crudMode == 1}">
<li class="active"><a href="#"><la:message
key="labels.boost_document_rule_link_create" /></a></li>
</c:if>
<c:if test="${crudMode == 2}">
<li class="active"><a href="#"><la:message
key="labels.boost_document_rule_link_update" /></a></li>
</c:if>
<c:if test="${crudMode == 3}">
<li class="active"><a href="#"><la:message
key="labels.boost_document_rule_link_delete" /></a></li>
</c:if>
<c:if test="${crudMode == 4}">
<li class="active"><a href="#"><la:message
key="labels.boost_document_rule_link_confirm" /></a></li>
</c:if>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<%-- Form --%>
<la:form styleClass="form-horizontal">
<la:hidden property="crudMode" />
<c:if test="${crudMode==2}">
@ -62,20 +35,7 @@
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<c:if test="${crudMode == 1}">
<la:message key="labels.boost_document_rule_link_create" />
</c:if>
<c:if test="${crudMode == 2}">
<la:message key="labels.boost_document_rule_link_update" />
</c:if>
</h3>
<div class="btn-group pull-right">
<la:link href="/admin/boostdocumentrule"
styleClass="btn btn-primary btn-xs">
<la:message key="labels.boost_document_rule_link_list" />
</la:link>
</div>
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<div class="box-body">
@ -86,7 +46,6 @@
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<div class="form-group">
<label for="urlExpr" class="col-sm-3 control-label"><la:message
@ -110,37 +69,16 @@
</div>
</div>
</div>
<%-- Box Footer --%>
<!-- /.box-body -->
<div class="box-footer">
<c:if test="${crudMode == 1}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.boost_document_rule_button_back" />">
<la:message key="labels.boost_document_rule_button_back" />
</button>
<button type="submit" class="btn btn-success"
name="confirmfromcreate"
value="<la:message key="labels.boost_document_rule_button_confirm" />">
<la:message key="labels.boost_document_rule_button_confirm" />
</button>
</c:if>
<c:if test="${crudMode == 2}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.boost_document_rule_button_back" />">
<la:message key="labels.boost_document_rule_button_back" />
</button>
<button type="submit" class="btn btn-warning"
name="confirmfromupdate"
value="<la:message key="labels.boost_document_rule_button_confirm" />">
<la:message key="labels.boost_document_rule_button_confirm" />
</button>
</c:if>
<jsp:include page="/WEB-INF/view/common/admin/crud/buttons.jsp"></jsp:include>
</div>
<!-- /.box-footer -->
</div>
<!-- /.box -->
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>

View file

@ -13,35 +13,21 @@
<jsp:param name="menuCategoryType" value="crawl" />
<jsp:param name="menuType" value="boostDocumentRule" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.boost_document_rule_configuration" />
</h1>
<ol class="breadcrumb">
<li class="active"><la:link href="/admin/boostdocumentrule">
<la:message key="labels.boost_document_rule_link_list" />
</la:link></li>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<div class="row">
<div class="col-md-12">
<div class="box box-primary">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<la:message key="labels.boost_document_rule_link_list" />
</h3>
<div class="btn-group pull-right">
<la:link href="createpage" styleClass="btn btn-success btn-xs">
<la:message key="labels.boost_document_rule_link_create_new" />
</la:link>
</div>
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<div class="box-body">
@ -59,72 +45,39 @@
</p>
</c:if>
<c:if test="${boostDocumentRulePager.allRecordCount > 0}">
<table class="table table-bordered table-striped">
<thead>
<tr>
<th><la:message
key="labels.boost_document_rule_list_url_expr" /></th>
</tr>
</thead>
<tbody>
<c:forEach var="data" varStatus="s"
items="${boostDocumentRuleItems}">
<tr class="${s.index % 2 == 0 ? 'row1' : 'row2'}"
data-href="${contextPath}/admin/boostdocumentrule/confirmpage/4/${f:u(data.id)}">
<td>${f:h(data.urlExpr)}</td>
</tr>
</c:forEach>
</tbody>
</table>
<div class="row">
<div class="col-sm-12">
<table class="table table-bordered table-striped">
<thead>
<tr>
<th><la:message
key="labels.boost_document_rule_list_url_expr" /></th>
</tr>
</thead>
<tbody>
<c:forEach var="data" varStatus="s"
items="${boostDocumentRuleItems}">
<tr class="${s.index % 2 == 0 ? 'row1' : 'row2'}"
data-href="${contextPath}/admin/boostdocumentrule/details/4/${f:u(data.id)}">
<td>${f:h(data.urlExpr)}</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
<c:set var="pager" value="${boostDocumentRulePager}"
scope="request" />
<c:import url="/WEB-INF/view/common/admin/crud/pagination.jsp" />
</c:if>
</div>
<%-- Box Footer --%>
<div class="box-footer">
<%-- Paging Info --%>
<span><la:message key="labels.pagination_page_guide_msg"
arg0="${f:h(boostDocumentRulePager.currentPageNumber)}"
arg1="${f:h(boostDocumentRulePager.allPageCount)}"
arg2="${f:h(boostDocumentRulePager.allRecordCount)}" /></span>
<%-- Paging Navigation --%>
<ul class="pagination pagination-sm no-margin pull-right">
<c:if test="${boostDocumentRulePager.existPrePage}">
<li class="prev"><la:link
href="list/${boostDocumentRulePager.currentPageNumber - 1}">
<la:message key="labels.boost_document_rule_link_prev_page" />
</la:link></li>
</c:if>
<c:if test="${!boostDocumentRulePager.existPrePage}">
<li class="prev disabled"><a href="#"><la:message
key="labels.boost_document_rule_link_prev_page" /></a></li>
</c:if>
<c:forEach var="p" varStatus="s"
items="${boostDocumentRulePager.pageNumberList}">
<li
<c:if test="${p == boostDocumentRulePager.currentPageNumber}">class="active"</c:if>><la:link
href="list/${p}">${p}</la:link></li>
</c:forEach>
<c:if test="${boostDocumentRulePager.existNextPage}">
<li class="next"><la:link
href="list/${boostDocumentRulePager.currentPageNumber + 1}">
<la:message key="labels.boost_document_rule_link_next_page" />
</la:link></li>
</c:if>
<c:if test="${!boostDocumentRulePager.existNextPage}">
<li class="next disabled"><a href="#"><la:message
key="labels.boost_document_rule_link_next_page" /></a></li>
</c:if>
</ul>
</div>
<!-- /.box-body -->
</div>
<!-- /.box -->
</div>
</div>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>

View file

@ -58,26 +58,7 @@
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if><c:if test="${crudMode == 3}">box-danger</c:if><c:if test="${crudMode == 4}">box-primary</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<c:if test="${crudMode == 1}">
<la:message key="labels.crawling_session_link_create" />
</c:if>
<c:if test="${crudMode == 2}">
<la:message key="labels.crawling_session_link_update" />
</c:if>
<c:if test="${crudMode == 3}">
<la:message key="labels.crawling_session_link_delete" />
</c:if>
<c:if test="${crudMode == 4}">
<la:message key="labels.crawling_session_link_details" />
</c:if>
</h3>
<div class="btn-group pull-right">
<la:link href="/admin/crawlingsession"
styleClass="btn btn-primary btn-xs">
<la:message key="labels.crawling_session_link_list" />
</la:link>
</div>
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<div class="box-body">

View file

@ -13,9 +13,7 @@
<jsp:param name="menuCategoryType" value="log" />
<jsp:param name="menuType" value="crawlingSession" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.crawling_session_configuration" />
@ -95,7 +93,7 @@
<c:forEach var="data" varStatus="s"
items="${crawlingSessionItems}">
<tr class="${s.index % 2 == 0 ? 'row1' : 'row2'}"
data-href="${contextPath}/admin/crawlingsession/confirmpage/4/${f:u(data.id)}">
data-href="${contextPath}/admin/crawlingsession/details/4/${f:u(data.id)}">
<td>${f:h(data.sessionId)}</td>
<td><fmt:formatDate
value="${fe:date(data.createdTime)}"
@ -201,7 +199,6 @@
</div>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>

View file

@ -13,40 +13,14 @@
<jsp:param name="menuCategoryType" value="crawl" />
<jsp:param name="menuType" value="dataConfig" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.data_crawling_title_details" />
</h1>
<ol class="breadcrumb">
<li><la:link href="/admin/dataconfig">
<la:message key="labels.data_crawling_link_list" />
</la:link></li>
<c:if test="${crudMode == 1}">
<li class="active"><a href="#"><la:message
key="labels.data_crawling_link_create" /></a></li>
</c:if>
<c:if test="${crudMode == 2}">
<li class="active"><a href="#"><la:message
key="labels.data_crawling_link_update" /></a></li>
</c:if>
<c:if test="${crudMode == 3}">
<li class="active"><a href="#"><la:message
key="labels.data_crawling_link_delete" /></a></li>
</c:if>
<c:if test="${crudMode == 4}">
<li class="active"><a href="#"><la:message
key="labels.data_crawling_link_confirm" /></a></li>
</c:if>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<%-- Form --%>
<la:form>
<la:hidden property="crudMode" />
<c:if test="${crudMode==2 || crudMode==3 || crudMode==4}">
@ -60,30 +34,10 @@
<div class="col-md-12">
<div
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if><c:if test="${crudMode == 3}">box-danger</c:if><c:if test="${crudMode == 4}">box-primary</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<c:if test="${crudMode == 1}">
<la:message key="labels.data_crawling_link_create" />
</c:if>
<c:if test="${crudMode == 2}">
<la:message key="labels.data_crawling_link_update" />
</c:if>
<c:if test="${crudMode == 3}">
<la:message key="labels.data_crawling_link_delete" />
</c:if>
<c:if test="${crudMode == 4}">
<la:message key="labels.data_crawling_link_confirm" />
</c:if>
</h3>
<div class="btn-group pull-right">
<la:link href="/admin/dataconfig"
styleClass="btn btn-primary btn-xs">
<la:message key="labels.data_crawling_link_list" />
</la:link>
</div>
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<!-- /.box-header -->
<div class="box-body">
<%-- Message --%>
<div>
@ -173,64 +127,18 @@
</tbody>
</table>
</div>
<%-- Box Footer --%>
<!-- /.box-body -->
<div class="box-footer">
<c:if test="${crudMode == 1}">
<button type="submit" class="btn" name="createagain"
value="<la:message key="labels.data_crawling_button_back" />">
<la:message key="labels.data_crawling_button_back" />
</button>
<button type="submit" class="btn btn-success" name="create"
value="<la:message key="labels.data_crawling_button_create" />">
<la:message key="labels.data_crawling_button_create" />
</button>
</c:if>
<c:if test="${crudMode == 2}">
<button type="submit" class="btn" name="editagain"
value="<la:message key="labels.data_crawling_button_back" />">
<la:message key="labels.data_crawling_button_back" />
</button>
<button type="submit" class="btn btn-warning" name="update"
value="<la:message key="labels.data_crawling_button_update" />">
<la:message key="labels.data_crawling_button_update" />
</button>
</c:if>
<c:if test="${crudMode == 3}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.data_crawling_button_back" />">
<la:message key="labels.data_crawling_button_back" />
</button>
<button type="submit" class="btn btn-danger" name="delete"
value="<la:message key="labels.data_crawling_button_delete" />">
<la:message key="labels.data_crawling_button_delete" />
</button>
</c:if>
<c:if test="${crudMode == 4}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.data_crawling_button_back" />">
<la:message key="labels.data_crawling_button_back" />
</button>
<button type="submit" class="btn btn-warning"
name="editfromconfirm"
value="<la:message key="labels.data_crawling_button_edit" />">
<la:message key="labels.data_crawling_button_edit" />
</button>
<button type="submit" class="btn btn-danger"
name="deletefromconfirm"
value="<la:message key="labels.data_crawling_button_delete" />">
<la:message key="labels.data_crawling_button_delete" />
</button>
</c:if>
<jsp:include page="/WEB-INF/view/common/admin/crud/buttons.jsp"></jsp:include>
</div>
<!-- /.box-footer -->
</div>
<!-- /.box -->
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>

View file

@ -13,40 +13,14 @@
<jsp:param name="menuCategoryType" value="crawl" />
<jsp:param name="menuType" value="dataConfig" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.data_crawling_title_details" />
</h1>
<ol class="breadcrumb">
<li><la:link href="/admin/dataconfig">
<la:message key="labels.data_crawling_link_list" />
</la:link></li>
<c:if test="${crudMode == 1}">
<li class="active"><a href="#"><la:message
key="labels.data_crawling_link_create" /></a></li>
</c:if>
<c:if test="${crudMode == 2}">
<li class="active"><a href="#"><la:message
key="labels.data_crawling_link_update" /></a></li>
</c:if>
<c:if test="${crudMode == 3}">
<li class="active"><a href="#"><la:message
key="labels.data_crawling_link_delete" /></a></li>
</c:if>
<c:if test="${crudMode == 4}">
<li class="active"><a href="#"><la:message
key="labels.data_crawling_link_confirm" /></a></li>
</c:if>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<%-- Form --%>
<la:form styleClass="form-horizontal">
<la:hidden property="crudMode" />
<c:if test="${crudMode==2}">
@ -60,24 +34,10 @@
<div class="col-md-12">
<div
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<c:if test="${crudMode == 1}">
<la:message key="labels.data_crawling_link_create" />
</c:if>
<c:if test="${crudMode == 2}">
<la:message key="labels.data_crawling_link_update" />
</c:if>
</h3>
<div class="btn-group pull-right">
<la:link href="/admin/dataconfig"
styleClass="btn btn-primary btn-xs">
<la:message key="labels.data_crawling_link_list" />
</la:link>
</div>
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<!-- /.box-header -->
<div class="box-body">
<%-- Message --%>
<div>
@ -169,40 +129,18 @@
</div>
</div>
</div>
<%-- Box Footer --%>
<!-- /.box-body -->
<div class="box-footer">
<c:if test="${crudMode == 1}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.data_crawling_button_back" />">
<la:message key="labels.data_crawling_button_back" />
</button>
<button type="submit" class="btn btn-success"
name="confirmfromcreate"
value="<la:message key="labels.data_crawling_button_confirm" />">
<la:message key="labels.data_crawling_button_confirm" />
</button>
</c:if>
<c:if test="${crudMode == 2}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.data_crawling_button_back" />">
<la:message key="labels.data_crawling_button_back" />
</button>
<button type="submit" class="btn btn-warning"
name="confirmfromupdate"
value="<la:message key="labels.data_crawling_button_confirm" />">
<la:message key="labels.data_crawling_button_confirm" />
</button>
</c:if>
<jsp:include page="/WEB-INF/view/common/admin/crud/buttons.jsp"></jsp:include>
</div>
<!-- /.box-footer -->
</div>
<!-- /.box -->
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>

View file

@ -2,7 +2,8 @@
<html>
<head>
<meta charset="UTF-8">
<title><la:message key="labels.admin_brand_title"/> | <la:message key="labels.data_crawling_configuration" /></title>
<title><la:message key="labels.admin_brand_title" /> | <la:message
key="labels.data_crawling_configuration" /></title>
<jsp:include page="/WEB-INF/view/common/admin/head.jsp"></jsp:include>
</head>
<body class="skin-blue sidebar-mini">
@ -14,48 +15,28 @@
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.data_crawling_configuration" />
</h1>
<ol class="breadcrumb">
<li class="active"><la:link href="/admin/dataconfig">
<la:message key="labels.data_crawling_link_list" />
</la:link></li>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<div class="row">
<div class="col-md-12">
<div class="box box-primary">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<la:message key="labels.data_crawling_link_list" />
</h3>
<div class="btn-group pull-right">
<la:link href="createpage"
styleClass="btn btn-success btn-xs">
<la:message key="labels.data_crawling_link_create_new" />
</la:link>
</div>
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<!-- /.box-header -->
<div class="box-body">
<%-- Message --%>
<div>
<la:info id="msg" message="true">
<div class="alert alert-info">
${msg}
</div>
<div class="alert alert-info">${msg}</div>
</la:info>
<la:errors />
</div>
<%-- List --%>
<c:if test="${dataConfigPager.allRecordCount == 0}">
<p class="callout callout-info">
@ -63,70 +44,44 @@
</p>
</c:if>
<c:if test="${dataConfigPager.allRecordCount > 0}">
<table class="table table-bordered table-striped">
<thead>
<tr>
<th><la:message key="labels.name" /></th>
<th><la:message key="labels.available" /></th>
</tr>
</thead>
<tbody>
<c:forEach var="data" varStatus="s" items="${dataConfigItems}">
<tr class="${s.index % 2 == 0 ? 'row1' : 'row2'}" data-href="${contextPath}/admin/dataconfig/confirmpage/4/${f:u(data.id)}">
<td>${f:h(data.name)}</td>
<td style="text-align: center;">
<c:if test="${data.available=='true'}">
<la:message key="labels.enabled" />
</c:if> <c:if test="${data.available=='false'}">
<la:message key="labels.disabled" />
</c:if>
</td>
</tr>
</c:forEach>
</tbody>
</table>
<div class="row">
<div class="col-sm-12">
<table class="table table-bordered table-striped">
<thead>
<tr>
<th><la:message key="labels.name" /></th>
<th><la:message key="labels.available" /></th>
</tr>
</thead>
<tbody>
<c:forEach var="data" varStatus="s"
items="${dataConfigItems}">
<tr class="${s.index % 2 == 0 ? 'row1' : 'row2'}"
data-href="${contextPath}/admin/dataconfig/details/4/${f:u(data.id)}">
<td>${f:h(data.name)}</td>
<td style="text-align: center;"><c:if
test="${data.available=='true'}">
<la:message key="labels.enabled" />
</c:if> <c:if test="${data.available=='false'}">
<la:message key="labels.disabled" />
</c:if></td>
</tr>
</c:forEach>
</tbody>
</table>
<c:set var="pager" value="${dataConfigPager}" scope="request" />
<c:import url="/WEB-INF/view/common/admin/crud/pagination.jsp" />
</div>
</div>
</c:if>
</div>
<%-- Box Footer --%>
<div class="box-footer">
<%-- Paging Info --%>
<span><la:message key="labels.pagination_page_guide_msg" arg0="${f:h(dataConfigPager.currentPageNumber)}"
arg1="${f:h(dataConfigPager.allPageCount)}" arg2="${f:h(dataConfigPager.allRecordCount)}"
/></span>
<%-- Paging Navigation --%>
<ul class="pagination pagination-sm no-margin pull-right">
<c:if test="${dataConfigPager.existPrePage}">
<li class="prev"><la:link href="list/${dataConfigPager.currentPageNumber - 1}">
<la:message key="labels.data_crawling_link_prev_page" />
</la:link></li>
</c:if>
<c:if test="${!dataConfigPager.existPrePage}">
<li class="prev disabled"><a href="#"><la:message key="labels.data_crawling_link_prev_page" /></a></li>
</c:if>
<c:forEach var="p" varStatus="s" items="${dataConfigPager.pageNumberList}">
<li <c:if test="${p == dataConfigPager.currentPageNumber}">class="active"</c:if>><la:link href="list/${p}">${p}</la:link>
</li>
</c:forEach>
<c:if test="${dataConfigPager.existNextPage}">
<li class="next"><la:link href="list/${dataConfigPager.currentPageNumber + 1}">
<la:message key="labels.data_crawling_link_next_page" />
</la:link></li>
</c:if>
<c:if test="${!dataConfigPager.existNextPage}">
<li class="next disabled"><a href="#"><la:message key="labels.data_crawling_link_next_page" /></a></li>
</c:if>
</ul>
</div>
<!-- /.box-body -->
</div>
<!-- /.box -->
</div>
</div>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>

View file

@ -69,18 +69,14 @@
</tbody>
</table>
</c:if>
</div>
<%-- Box Footer --%>
<div class="box-footer">
</div>
<!-- /.box-body -->
</div>
<!-- /.box -->
</div>
</div>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>

View file

@ -13,40 +13,14 @@
<jsp:param name="menuCategoryType" value="system" />
<jsp:param name="menuType" value="dict" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.dict_kuromoji_title" />
</h1>
<ol class="breadcrumb">
<li><la:link href="list/1?dictId=${f:u(dictId)}">
<la:message key="labels.dict_kuromoji_list_link" />
</la:link></li>
<c:if test="${crudMode == 1}">
<li class="active"><a href="#"><la:message
key="labels.dict_kuromoji_link_create" /></a></li>
</c:if>
<c:if test="${crudMode == 2}">
<li class="active"><a href="#"><la:message
key="labels.dict_kuromoji_link_update" /></a></li>
</c:if>
<c:if test="${crudMode == 3}">
<li class="active"><a href="#"><la:message
key="labels.dict_kuromoji_link_delete" /></a></li>
</c:if>
<c:if test="${crudMode == 4}">
<li class="active"><a href="#"><la:message
key="labels.dict_kuromoji_link_confirm" /></a></li>
</c:if>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<%-- Form --%>
<la:form>
<la:hidden property="crudMode" />
<la:hidden property="dictId" />
@ -74,8 +48,7 @@
</c:if>
</h3>
<div class="btn-group pull-right">
<la:link href="../"
styleClass="btn btn-default btn-xs">
<la:link href="../" styleClass="btn btn-default btn-xs">
<la:message key="labels.dict_list_link" />
</la:link>
<la:link href="list/1?dictId=${f:u(dictId)}"
@ -105,7 +78,6 @@
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<table class="table table-bordered">
<tbody>
@ -130,64 +102,18 @@
</tbody>
</table>
</div>
<%-- Box Footer --%>
<!-- /.box-body -->
<div class="box-footer">
<c:if test="${crudMode == 1}">
<button type="submit" class="btn" name="editagain"
value="<la:message key="labels.dict_kuromoji_button_back" />">
<la:message key="labels.dict_kuromoji_button_back" />
</button>
<button type="submit" class="btn btn-success" name="create"
value="<la:message key="labels.dict_kuromoji_button_create" />">
<la:message key="labels.dict_kuromoji_button_create" />
</button>
</c:if>
<c:if test="${crudMode == 2}">
<button type="submit" class="btn" name="editagain"
value="<la:message key="labels.dict_kuromoji_button_back" />">
<la:message key="labels.dict_kuromoji_button_back" />
</button>
<button type="submit" class="btn btn-warning" name="update"
value="<la:message key="labels.dict_kuromoji_button_update" />">
<la:message key="labels.dict_kuromoji_button_update" />
</button>
</c:if>
<c:if test="${crudMode == 3}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.dict_kuromoji_button_back" />">
<la:message key="labels.dict_kuromoji_button_back" />
</button>
<button type="submit" class="btn btn-danger" name="delete"
value="<la:message key="labels.dict_kuromoji_button_delete" />">
<la:message key="labels.dict_kuromoji_button_delete" />
</button>
</c:if>
<c:if test="${crudMode == 4}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.dict_kuromoji_button_back" />">
<la:message key="labels.dict_kuromoji_button_back" />
</button>
<button type="submit" class="btn btn-warning"
name="editfromconfirm"
value="<la:message key="labels.dict_kuromoji_button_edit" />">
<la:message key="labels.dict_kuromoji_button_edit" />
</button>
<button type="submit" class="btn btn-danger"
name="deletefromconfirm"
value="<la:message key="labels.dict_kuromoji_button_delete" />">
<la:message key="labels.dict_kuromoji_button_delete" />
</button>
</c:if>
<jsp:include page="/WEB-INF/view/common/admin/crud/buttons.jsp"></jsp:include>
</div>
<!-- /.box-footer -->
</div>
<!-- /.box -->
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>

View file

@ -21,6 +21,7 @@
<h1>
<la:message key="labels.dict_kuromoji_title" />
</h1>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
<ol class="breadcrumb">
<li class="active"><la:link href="list/0?dictId=${dictId}">
<la:message key="labels.dict_kuromoji_link_download" />

View file

@ -14,17 +14,12 @@
<jsp:param name="menuType" value="dict" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.dict_kuromoji_title" />
</h1>
</section>
<section class="content">
<%-- Form --%>
<la:form styleClass="form-horizontal">
<la:hidden property="crudMode" />
<la:hidden property="dictId" />
@ -76,7 +71,6 @@
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<div class="form-group">
<label for="token" class="col-sm-3 control-label"><la:message
@ -107,40 +101,18 @@
</div>
</div>
</div>
<%-- Box Footer --%>
<!-- /.box-body -->
<div class="box-footer">
<c:if test="${crudMode == 1}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.dict_kuromoji_button_back" />">
<la:message key="labels.dict_kuromoji_button_back" />
</button>
<button type="submit" class="btn btn-success"
name="confirmfromcreate"
value="<la:message key="labels.dict_kuromoji_button_confirm" />">
<la:message key="labels.dict_kuromoji_button_confirm" />
</button>
</c:if>
<c:if test="${crudMode == 2}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.dict_kuromoji_button_back" />">
<la:message key="labels.dict_kuromoji_button_back" />
</button>
<button type="submit" class="btn btn-warning"
name="confirmfromupdate"
value="<la:message key="labels.dict_kuromoji_button_confirm" />">
<la:message key="labels.dict_kuromoji_button_confirm" />
</button>
</c:if>
<jsp:include page="/WEB-INF/view/common/admin/crud/buttons.jsp"></jsp:include>
</div>
<!-- /.box-footer -->
</div>
<!-- /.box -->
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>

View file

@ -18,11 +18,7 @@
<h1>
<la:message key="labels.wizard_start_title" />
</h1>
<ol class="breadcrumb">
<li class="active"><la:link href="/admin/dict/">
<la:message key="labels.dict_kuromoji_link_list" />
</la:link></li>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">

View file

@ -13,23 +13,14 @@
<jsp:param name="menuCategoryType" value="system" />
<jsp:param name="menuType" value="dict" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.dict_kuromoji_title" />
</h1>
<ol class="breadcrumb">
<li class="active"><la:link href="">
<la:message key="labels.dict_kuromoji_list_link" />
</la:link></li>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<div class="row">
<div class="col-md-12">
<div class="box box-primary">
@ -39,8 +30,7 @@
<la:message key="labels.dict_kuromoji_list_link" />
</h3>
<div class="btn-group pull-right">
<la:link href="/admin/dict"
styleClass="btn btn-default btn-xs">
<la:link href="/admin/dict" styleClass="btn btn-default btn-xs">
<la:message key="labels.dict_list_link" />
</la:link>
<la:link href="list/1?dictId=${f:u(dictId)}"
@ -77,73 +67,39 @@
</p>
</c:if>
<c:if test="${kuromojiPager.allRecordCount > 0}">
<table class="table table-bordered table-striped">
<thead>
<tr>
<th><la:message key="labels.dict_kuromoji_token" /></th>
<th><la:message key="labels.dict_kuromoji_reading" /></th>
</tr>
</tr>
</thead>
<tbody>
<c:forEach var="data" varStatus="s"
items="${kuromojiItemItems}">
<tr class="${s.index % 2 == 0 ? 'row1' : 'row2'}"
data-href="${contextPath}/admin/dict/kuromoji/confirmpage/${f:u(dictId)}/4/${f:u(data.id)}">
<td>${f:h(data.token)}</td>
<td>${f:h(data.reading)}</td>
</tr>
</c:forEach>
</tbody>
</table>
<div class="row">
<div class="col-sm-12">
<table class="table table-bordered table-striped">
<thead>
<tr>
<th><la:message key="labels.dict_kuromoji_token" /></th>
<th><la:message key="labels.dict_kuromoji_reading" /></th>
</tr>
</thead>
<tbody>
<c:forEach var="data" varStatus="s"
items="${kuromojiItemItems}">
<tr class="${s.index % 2 == 0 ? 'row1' : 'row2'}"
data-href="${contextPath}/admin/dict/kuromoji/details/${f:u(dictId)}/4/${f:u(data.id)}">
<td>${f:h(data.token)}</td>
<td>${f:h(data.reading)}</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
<c:set var="pager" value="${kuromojiPager}" scope="request" />
<c:import url="/WEB-INF/view/common/admin/crud/pagination.jsp" />
</c:if>
</div>
<%-- Box Footer --%>
<div class="box-footer">
<%-- Paging Info --%>
<span><la:message key="labels.pagination_page_guide_msg"
arg0="${f:h(kuromojiPager.currentPageNumber)}"
arg1="${f:h(kuromojiPager.allPageCount)}"
arg2="${f:h(kuromojiPager.allRecordCount)}" /></span>
<%-- Paging Navigation --%>
<ul class="pagination pagination-sm no-margin pull-right">
<c:if test="${kuromojiPager.existPrePage}">
<li class="prev"><la:link
href="list/${kuromojiPager.currentPageNumber - 1}">
<la:message key="labels.dict_link_prev_page" />
</la:link></li>
</c:if>
<c:if test="${!kuromojiPager.existPrePage}">
<li class="prev disabled"><a href="#"><la:message
key="labels.dict_link_prev_page" /></a></li>
</c:if>
<c:forEach var="p" varStatus="s"
items="${kuromojiPager.pageNumberList}">
<li
<c:if test="${p == kuromojiPager.currentPageNumber}">class="active"</c:if>><la:link
href="list/${p}">${p}</la:link></li>
</c:forEach>
<c:if test="${kuromojiPager.existNextPage}">
<li class="next"><la:link
href="list/${kuromojiPager.currentPageNumber + 1}">
<la:message key="labels.dict_link_next_page" />
</la:link></li>
</c:if>
<c:if test="${!kuromojiPager.existNextPage}">
<li class="next disabled"><a href="#"><la:message
key="labels.dict_link_next_page" /></a></li>
</c:if>
</ul>
</div>
<!-- /.box-body -->
</div>
<!-- /.box -->
</div>
</div>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>

View file

@ -21,6 +21,7 @@
<h1>
<la:message key="labels.dict_kuromoji_title" />
</h1>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
<ol class="breadcrumb">
<li class="active"><la:link href="list/0?dictId=${dictId}">
<la:message key="labels.dict_kuromoji_link_upload" />

View file

@ -13,40 +13,14 @@
<jsp:param name="menuCategoryType" value="system" />
<jsp:param name="menuType" value="dict" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.dict_synonym_title" />
</h1>
<ol class="breadcrumb">
<li><la:link href="list/1?dictId=${f:u(dictId)}">
<la:message key="labels.dict_synonym_list_link" />
</la:link></li>
<c:if test="${crudMode == 1}">
<li class="active"><a href="#"><la:message
key="labels.dict_synonym_link_create" /></a></li>
</c:if>
<c:if test="${crudMode == 2}">
<li class="active"><a href="#"><la:message
key="labels.dict_synonym_link_update" /></a></li>
</c:if>
<c:if test="${crudMode == 3}">
<li class="active"><a href="#"><la:message
key="labels.dict_synonym_link_delete" /></a></li>
</c:if>
<c:if test="${crudMode == 4}">
<li class="active"><a href="#"><la:message
key="labels.dict_synonym_link_confirm" /></a></li>
</c:if>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<%-- Form --%>
<la:form>
<la:hidden property="crudMode" />
<la:hidden property="dictId" />
@ -105,7 +79,6 @@
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<table class="table table-bordered">
<tbody>
@ -121,64 +94,18 @@
</tbody>
</table>
</div>
<%-- Box Footer --%>
<!-- /.box-body -->
<div class="box-footer">
<c:if test="${crudMode == 1}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.dict_synonym_button_back" />">
<la:message key="labels.dict_synonym_button_back" />
</button>
<button type="submit" class="btn btn-success" name="create"
value="<la:message key="labels.dict_synonym_button_create" />">
<la:message key="labels.dict_synonym_button_create" />
</button>
</c:if>
<c:if test="${crudMode == 2}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.dict_synonym_button_back" />">
<la:message key="labels.dict_synonym_button_back" />
</button>
<button type="submit" class="btn btn-warning" name="update"
value="<la:message key="labels.dict_synonym_button_update" />">
<la:message key="labels.dict_synonym_button_update" />
</button>
</c:if>
<c:if test="${crudMode == 3}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.dict_synonym_button_back" />">
<la:message key="labels.dict_synonym_button_back" />
</button>
<button type="submit" class="btn btn-danger" name="delete"
value="<la:message key="labels.dict_synonym_button_delete" />">
<la:message key="labels.dict_synonym_button_delete" />
</button>
</c:if>
<c:if test="${crudMode == 4}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.dict_synonym_button_back" />">
<la:message key="labels.dict_synonym_button_back" />
</button>
<button type="submit" class="btn btn-warning"
name="editfromconfirm"
value="<la:message key="labels.dict_synonym_button_edit" />">
<la:message key="labels.dict_synonym_button_edit" />
</button>
<button type="submit" class="btn btn-danger"
name="deletefromconfirm"
value="<la:message key="labels.dict_synonym_button_delete" />">
<la:message key="labels.dict_synonym_button_delete" />
</button>
</c:if>
<jsp:include page="/WEB-INF/view/common/admin/crud/buttons.jsp"></jsp:include>
</div>
<!-- /.box-footer -->
</div>
<!-- /.box -->
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>

View file

@ -21,6 +21,7 @@
<h1>
<la:message key="labels.dict_synonym_title" />
</h1>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
<ol class="breadcrumb">
<li class="active"><la:link href="list/0?dictId=${dictId}">
<la:message key="labels.dict_synonym_link_download" />

View file

@ -14,17 +14,12 @@
<jsp:param name="menuType" value="dict" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.dict_synonym_title" />
</h1>
</section>
<section class="content">
<%-- Form --%>
<la:form styleClass="form-horizontal">
<la:hidden property="crudMode" />
<la:hidden property="dictId" />
@ -76,7 +71,6 @@
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<div class="form-group">
<label for="term" class="col-sm-3 control-label"><la:message
@ -95,40 +89,18 @@
</div>
</div>
</div>
<%-- Box Footer --%>
<!-- /.box-body -->
<div class="box-footer">
<c:if test="${crudMode == 1}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.dict_synonym_button_back" />">
<la:message key="labels.dict_synonym_button_back" />
</button>
<button type="submit" class="btn btn-success"
name="confirmfromcreate"
value="<la:message key="labels.dict_synonym_button_confirm" />">
<la:message key="labels.dict_synonym_button_confirm" />
</button>
</c:if>
<c:if test="${crudMode == 2}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.dict_synonym_button_back" />">
<la:message key="labels.dict_synonym_button_back" />
</button>
<button type="submit" class="btn btn-warning"
name="confirmfromupdate"
value="<la:message key="labels.dict_synonym_button_confirm" />">
<la:message key="labels.dict_synonym_button_confirm" />
</button>
</c:if>
<jsp:include page="/WEB-INF/view/common/admin/crud/buttons.jsp"></jsp:include>
</div>
<!-- /.box-footer -->
</div>
<!-- /.box -->
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>

View file

@ -18,11 +18,7 @@
<h1>
<la:message key="labels.wizard_start_title" />
</h1>
<ol class="breadcrumb">
<li class="active"><la:link href="/admin/dict/">
<la:message key="labels.dict_synonym_link_list" />
</la:link></li>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">

View file

@ -13,23 +13,14 @@
<jsp:param name="menuCategoryType" value="system" />
<jsp:param name="menuType" value="dict" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.dict_synonym_title" />
</h1>
<ol class="breadcrumb">
<li class="active"><la:link href="">
<la:message key="labels.dict_synonym_list_link" />
</la:link></li>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<div class="row">
<div class="col-md-12">
<div class="box box-primary">
@ -39,8 +30,7 @@
<la:message key="labels.dict_synonym_list_link" />
</h3>
<div class="btn-group pull-right">
<la:link href="/admin/dict"
styleClass="btn btn-default btn-xs">
<la:link href="/admin/dict" styleClass="btn btn-default btn-xs">
<la:message key="labels.dict_list_link" />
</la:link>
<la:link href="list/1?dictId=${f:u(dictId)}"
@ -77,72 +67,39 @@
</p>
</c:if>
<c:if test="${synonymPager.allRecordCount > 0}">
<table class="table table-bordered table-striped">
<thead>
<tr>
<th><la:message key="labels.dict_synonym_source" /></th>
<th><la:message key="labels.dict_synonym_target" /></th>
</tr>
</thead>
<tbody>
<c:forEach var="data" varStatus="s"
items="${synonymItemItems}">
<tr class="${s.index % 2 == 0 ? 'row1' : 'row2'}"
data-href="${contextPath}/admin/dict/synonym/confirmpage/${f:u(dictId)}/4/${f:u(data.id)}">
<td>${f:h(data.inputs)}</td>
<td>${f:h(data.outputs)}</td>
</tr>
</c:forEach>
</tbody>
</table>
<div class="row">
<div class="col-sm-12">
<table class="table table-bordered table-striped">
<thead>
<tr>
<th><la:message key="labels.dict_synonym_source" /></th>
<th><la:message key="labels.dict_synonym_target" /></th>
</tr>
</thead>
<tbody>
<c:forEach var="data" varStatus="s"
items="${synonymItemItems}">
<tr class="${s.index % 2 == 0 ? 'row1' : 'row2'}"
data-href="${contextPath}/admin/dict/synonym/details/${f:u(dictId)}/4/${f:u(data.id)}">
<td>${f:h(data.inputs)}</td>
<td>${f:h(data.outputs)}</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
<c:set var="pager" value="${synonymPager}" scope="request" />
<c:import url="/WEB-INF/view/common/admin/crud/pagination.jsp" />
</c:if>
</div>
<%-- Box Footer --%>
<div class="box-footer">
<%-- Paging Info --%>
<span><la:message key="labels.pagination_page_guide_msg"
arg0="${f:h(synonymPager.currentPageNumber)}"
arg1="${f:h(synonymPager.allPageCount)}"
arg2="${f:h(synonymPager.allRecordCount)}" /></span>
<%-- Paging Navigation --%>
<ul class="pagination pagination-sm no-margin pull-right">
<c:if test="${synonymPager.existPrePage}">
<li class="prev"><la:link
href="list/${synonymPager.currentPageNumber - 1}">
<la:message key="labels.dict_link_prev_page" />
</la:link></li>
</c:if>
<c:if test="${!synonymPager.existPrePage}">
<li class="prev disabled"><a href="#"><la:message
key="labels.dict_link_prev_page" /></a></li>
</c:if>
<c:forEach var="p" varStatus="s"
items="${synonymPager.pageNumberList}">
<li
<c:if test="${p == synonymPager.currentPageNumber}">class="active"</c:if>><la:link
href="list/${p}">${p}</la:link></li>
</c:forEach>
<c:if test="${synonymPager.existNextPage}">
<li class="next"><la:link
href="list/${synonymPager.currentPageNumber + 1}">
<la:message key="labels.dict_link_next_page" />
</la:link></li>
</c:if>
<c:if test="${!synonymPager.existNextPage}">
<li class="next disabled"><a href="#"><la:message
key="labels.dict_link_next_page" /></a></li>
</c:if>
</ul>
</div>
<!-- /.box-body -->
</div>
<!-- /.box -->
</div>
</div>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>

View file

@ -21,6 +21,7 @@
<h1>
<la:message key="labels.dict_synonym_title" />
</h1>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
<ol class="breadcrumb">
<li class="active"><la:link href="list/0?dictId=${dictId}">
<la:message key="labels.dict_synonym_link_upload" />

View file

@ -21,27 +21,7 @@
<h1>
<la:message key="labels.failure_url_title_details" />
</h1>
<ol class="breadcrumb">
<li><la:link href="/admin/failureurl">
<la:message key="labels.failure_url_link_list" />
</la:link></li>
<c:if test="${crudMode == 1}">
<li class="active"><a href="#"><la:message
key="labels.failure_url_link_create" /></a></li>
</c:if>
<c:if test="${crudMode == 2}">
<li class="active"><a href="#"><la:message
key="labels.failure_url_link_update" /></a></li>
</c:if>
<c:if test="${crudMode == 3}">
<li class="active"><a href="#"><la:message
key="labels.failure_url_link_delete" /></a></li>
</c:if>
<c:if test="${crudMode == 4}">
<li class="active"><a href="#"><la:message
key="labels.failure_url_link_confirm" /></a></li>
</c:if>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">

View file

@ -21,11 +21,7 @@
<h1>
<la:message key="labels.failure_url_configuration" />
</h1>
<ol class="breadcrumb">
<li class="active"><la:link href="/admin/failureurl">
<la:message key="labels.failure_url_configuration" />
</la:link></li>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<div class="row">
@ -120,7 +116,7 @@
<td><div style="width: 380px; overflow-x: auto;">${f:h(data.url)}</div></td>
<td>${f:h(data.lastAccessTimeForList)}</td>
<td style="overflow-x: auto;"><la:link
href="confirmpage/4/${f:u(data.id)}">
href="details/4/${f:u(data.id)}">
<la:message key="labels.failure_url_link_confirm" />
</la:link> <la:link href="deletepage/3/${f:u(data.id)}">
<la:message key="labels.crud_link_delete" />

View file

@ -1,203 +0,0 @@
<%@page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%><!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title><la:message key="labels.admin_brand_title" /> | <la:message
key="labels.file_authentication_configuration" /></title>
<jsp:include page="/WEB-INF/view/common/admin/head.jsp"></jsp:include>
</head>
<body class="skin-blue sidebar-mini">
<div class="wrapper">
<jsp:include page="/WEB-INF/view/common/admin/header.jsp"></jsp:include>
<jsp:include page="/WEB-INF/view/common/admin/sidebar.jsp">
<jsp:param name="menuCategoryType" value="crawl" />
<jsp:param name="menuType" value="fileAuthentication" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.file_authentication_title_details" />
</h1>
<ol class="breadcrumb">
<li><la:link href="/admin/fileauthentication">
<la:message key="labels.file_authentication_link_list" />
</la:link></li>
<c:if test="${crudMode == 1}">
<li class="active"><a href="#"><la:message
key="labels.file_authentication_link_create" /></a></li>
</c:if>
<c:if test="${crudMode == 2}">
<li class="active"><a href="#"><la:message
key="labels.file_authentication_link_update" /></a></li>
</c:if>
<c:if test="${crudMode == 3}">
<li class="active"><a href="#"><la:message
key="labels.file_authentication_link_delete" /></a></li>
</c:if>
<c:if test="${crudMode == 4}">
<li class="active"><a href="#"><la:message
key="labels.file_authentication_link_confirm" /></a></li>
</c:if>
</ol>
</section>
<section class="content">
<%-- Form --%>
<la:form>
<la:hidden property="crudMode" />
<c:if test="${crudMode==2 || crudMode==3 || crudMode==4}">
<la:hidden property="id" />
<la:hidden property="versionNo" />
</c:if>
<la:hidden property="createdBy" />
<la:hidden property="createdTime" />
<div class="row">
<div class="col-md-12">
<div
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if><c:if test="${crudMode == 3}">box-danger</c:if><c:if test="${crudMode == 4}">box-primary</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<c:if test="${crudMode == 1}">
<la:message key="labels.file_authentication_link_create" />
</c:if>
<c:if test="${crudMode == 2}">
<la:message key="labels.file_authentication_link_update" />
</c:if>
<c:if test="${crudMode == 3}">
<la:message key="labels.file_authentication_link_delete" />
</c:if>
<c:if test="${crudMode == 4}">
<la:message key="labels.file_authentication_link_confirm" />
</c:if>
</h3>
<div class="btn-group pull-right">
<la:link href="/admin/fileauthentication"
styleClass="btn btn-primary btn-xs">
<la:message key="labels.file_authentication_link_list" />
</la:link>
</div>
</div>
<%-- Box Body --%>
<div class="box-body">
<%-- Message --%>
<div>
<la:info id="msg" message="true">
<div class="alert alert-info">${msg}</div>
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<table class="table table-bordered">
<tbody>
<tr>
<th class="col-xs-2"><la:message
key="labels.file_authentication_hostname" /></th>
<td>${f:h(hostname)}<la:hidden property="hostname" /></td>
</tr>
<tr>
<th><la:message key="labels.file_authentication_port" /></th>
<td>${f:h(port)}<la:hidden property="port" /></td>
</tr>
<tr>
<th><la:message key="labels.file_authentication_scheme" /></th>
<td><c:forEach var="item"
items="${protocolSchemeItems}">
<c:if test="${protocolScheme==item.value}">${f:h(item.label)}</c:if>
</c:forEach> <la:hidden property="protocolScheme" /></td>
</tr>
<tr>
<th><la:message
key="labels.file_authentication_username" /></th>
<td>${f:h(username)}<la:hidden property="username" /></td>
</tr>
<tr>
<th><la:message
key="labels.file_authentication_password" /></th>
<td><c:if test="${password!=''}">******</c:if> <la:hidden
property="password" /></td>
</tr>
<tr>
<th><la:message
key="labels.file_authentication_parameters" /></th>
<td>${f:br(f:h(parameters))}<la:hidden
property="parameters" /></td>
</tr>
<tr>
<th><la:message
key="labels.file_authentication_file_crawling_config" /></th>
<td><c:forEach var="item" items="${fileConfigItems}">
<c:if test="${fileConfigId==item.value}">${f:h(item.label)}</c:if>
</c:forEach> <la:hidden property="fileConfigId" /></td>
</tr>
</tbody>
</table>
</div>
<%-- Box Footer --%>
<div class="box-footer">
<c:if test="${crudMode == 1}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.file_authentication_button_back" />">
<la:message key="labels.file_authentication_button_back" />
</button>
<button type="submit" class="btn btn-success" name="create"
value="<la:message key="labels.file_authentication_button_create" />">
<la:message key="labels.file_authentication_button_create" />
</button>
</c:if>
<c:if test="${crudMode == 2}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.file_authentication_button_back" />">
<la:message key="labels.file_authentication_button_back" />
</button>
<button type="submit" class="btn btn-warning" name="update"
value="<la:message key="labels.file_authentication_button_update" />">
<la:message key="labels.file_authentication_button_update" />
</button>
</c:if>
<c:if test="${crudMode == 3}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.file_authentication_button_back" />">
<la:message key="labels.file_authentication_button_back" />
</button>
<button type="submit" class="btn btn-danger" name="delete"
value="<la:message key="labels.file_authentication_button_delete" />">
<la:message key="labels.file_authentication_button_delete" />
</button>
</c:if>
<c:if test="${crudMode == 4}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.file_authentication_button_back" />">
<la:message key="labels.file_authentication_button_back" />
</button>
<button type="submit" class="btn btn-warning"
name="editfromconfirm"
value="<la:message key="labels.file_authentication_button_edit" />">
<la:message key="labels.file_authentication_button_edit" />
</button>
<button type="submit" class="btn btn-danger"
name="deletefromconfirm"
value="<la:message key="labels.file_authentication_button_delete" />">
<la:message key="labels.file_authentication_button_delete" />
</button>
</c:if>
</div>
</div>
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>
</body>
</html>

View file

@ -0,0 +1,111 @@
<%@page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%><!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title><la:message key="labels.admin_brand_title" /> | <la:message
key="labels.file_authentication_configuration" /></title>
<jsp:include page="/WEB-INF/view/common/admin/head.jsp"></jsp:include>
</head>
<body class="skin-blue sidebar-mini">
<div class="wrapper">
<jsp:include page="/WEB-INF/view/common/admin/header.jsp"></jsp:include>
<jsp:include page="/WEB-INF/view/common/admin/sidebar.jsp">
<jsp:param name="menuCategoryType" value="crawl" />
<jsp:param name="menuType" value="fileAuthentication" />
</jsp:include>
<div class="content-wrapper">
<section class="content-header">
<h1>
<la:message key="labels.file_authentication_title_details" />
</h1>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<la:form>
<la:hidden property="crudMode" />
<c:if test="${crudMode==2 || crudMode==3 || crudMode==4}">
<la:hidden property="id" />
<la:hidden property="versionNo" />
</c:if>
<la:hidden property="createdBy" />
<la:hidden property="createdTime" />
<div class="row">
<div class="col-md-12">
<div
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if><c:if test="${crudMode == 3}">box-danger</c:if><c:if test="${crudMode == 4}">box-primary</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<div class="box-body">
<%-- Message --%>
<div>
<la:info id="msg" message="true">
<div class="alert alert-info">${msg}</div>
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<table class="table table-bordered">
<tbody>
<tr>
<th class="col-xs-2"><la:message
key="labels.file_authentication_hostname" /></th>
<td>${f:h(hostname)}<la:hidden property="hostname" /></td>
</tr>
<tr>
<th><la:message key="labels.file_authentication_port" /></th>
<td>${f:h(port)}<la:hidden property="port" /></td>
</tr>
<tr>
<th><la:message key="labels.file_authentication_scheme" /></th>
<td><c:forEach var="item"
items="${protocolSchemeItems}">
<c:if test="${protocolScheme==item.value}">${f:h(item.label)}</c:if>
</c:forEach> <la:hidden property="protocolScheme" /></td>
</tr>
<tr>
<th><la:message
key="labels.file_authentication_username" /></th>
<td>${f:h(username)}<la:hidden property="username" /></td>
</tr>
<tr>
<th><la:message
key="labels.file_authentication_password" /></th>
<td><c:if test="${password!=''}">******</c:if> <la:hidden
property="password" /></td>
</tr>
<tr>
<th><la:message
key="labels.file_authentication_parameters" /></th>
<td>${f:br(f:h(parameters))}<la:hidden
property="parameters" /></td>
</tr>
<tr>
<th><la:message
key="labels.file_authentication_file_crawling_config" /></th>
<td><c:forEach var="item" items="${fileConfigItems}">
<c:if test="${fileConfigId==item.value}">${f:h(item.label)}</c:if>
</c:forEach> <la:hidden property="fileConfigId" /></td>
</tr>
</tbody>
</table>
</div>
<!-- /.box-body -->
<div class="box-footer">
<jsp:include page="/WEB-INF/view/common/admin/crud/buttons.jsp"></jsp:include>
</div>
<!-- /.box-footer -->
</div>
<!-- /.box -->
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>
</body>
</html>

View file

@ -13,40 +13,14 @@
<jsp:param name="menuCategoryType" value="crawl" />
<jsp:param name="menuType" value="fileAuthentication" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.file_authentication_title_details" />
</h1>
<ol class="breadcrumb">
<li><la:link href="/admin/fileauthentication">
<la:message key="labels.file_authentication_link_list" />
</la:link></li>
<c:if test="${crudMode == 1}">
<li class="active"><a href="#"><la:message
key="labels.file_authentication_link_create" /></a></li>
</c:if>
<c:if test="${crudMode == 2}">
<li class="active"><a href="#"><la:message
key="labels.file_authentication_link_update" /></a></li>
</c:if>
<c:if test="${crudMode == 3}">
<li class="active"><a href="#"><la:message
key="labels.file_authentication_link_delete" /></a></li>
</c:if>
<c:if test="${crudMode == 4}">
<li class="active"><a href="#"><la:message
key="labels.file_authentication_link_confirm" /></a></li>
</c:if>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<%-- Form --%>
<la:form styleClass="form-horizontal">
<la:hidden property="crudMode" />
<c:if test="${crudMode==2}">
@ -55,27 +29,13 @@
</c:if>
<la:hidden property="createdBy" />
<la:hidden property="createdTime" />
<div class="row">
<div class="col-md-12">
<div
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<c:if test="${crudMode == 1}">
<la:message key="labels.file_authentication_link_create" />
</c:if>
<c:if test="${crudMode == 2}">
<la:message key="labels.file_authentication_link_update" />
</c:if>
</h3>
<div class="btn-group pull-right">
<la:link href="/admin/fileauthentication"
styleClass="btn btn-primary btn-xs">
<la:message key="labels.file_authentication_link_list" />
</la:link>
</div>
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<div class="box-body">
@ -86,7 +46,6 @@
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<div class="form-group">
<label for="hostname" class="col-sm-3 control-label"><la:message
@ -148,40 +107,18 @@
</div>
</div>
</div>
<%-- Box Footer --%>
<!-- /.box-body -->
<div class="box-footer">
<c:if test="${crudMode == 1}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.file_authentication_button_back" />">
<la:message key="labels.file_authentication_button_back" />
</button>
<button type="submit" class="btn btn-success"
name="confirmfromcreate"
value="<la:message key="labels.file_authentication_button_confirm" />">
<la:message key="labels.file_authentication_button_confirm" />
</button>
</c:if>
<c:if test="${crudMode == 2}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.file_authentication_button_back" />">
<la:message key="labels.file_authentication_button_back" />
</button>
<button type="submit" class="btn btn-warning"
name="confirmfromupdate"
value="<la:message key="labels.file_authentication_button_confirm" />">
<la:message key="labels.file_authentication_button_confirm" />
</button>
</c:if>
<jsp:include page="/WEB-INF/view/common/admin/crud/buttons.jsp"></jsp:include>
</div>
<!-- /.box-footer -->
</div>
<!-- /.box -->
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>

View file

@ -13,23 +13,14 @@
<jsp:param name="menuCategoryType" value="crawl" />
<jsp:param name="menuType" value="fileAuthentication" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.file_authentication_configuration" />
</h1>
<ol class="breadcrumb">
<li class="active"><la:link href="/admin/fileauthentication">
<la:message key="labels.file_authentication_link_list" />
</la:link></li>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<div class="row">
<div class="col-md-12">
<c:if test="${!displayCreateLink}">
@ -41,14 +32,7 @@
<div class="box box-primary">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<la:message key="labels.file_authentication_link_list" />
</h3>
<div class="btn-group pull-right">
<la:link href="createpage" styleClass="btn btn-success btn-xs">
<la:message key="labels.file_authentication_link_create_new" />
</la:link>
</div>
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<div class="box-body">
@ -59,7 +43,6 @@
</la:info>
<la:errors />
</div>
<%-- List --%>
<c:if test="${fileAuthenticationPager.allRecordCount == 0}">
<p class="callout callout-info">
@ -80,7 +63,7 @@
<c:forEach var="data" varStatus="s"
items="${fileAuthenticationItems}">
<tr class="${s.index % 2 == 0 ? 'row1' : 'row2'}"
data-href="${contextPath}/admin/fileauthentication/confirmpage/4/${f:u(data.id)}">
data-href="${contextPath}/admin/fileauthentication/details/4/${f:u(data.id)}">
<td><c:if
test="${data.hostname==null||data.hostname==''}">
<la:message key="labels.file_authentication_any" />
@ -94,56 +77,19 @@
</c:forEach>
</tbody>
</table>
<c:set var="pager" value="${fileAuthenticationPager}"
scope="request" />
<c:import url="/WEB-INF/view/common/admin/crud/pagination.jsp" />
</c:if>
</div>
<%-- Box Footer --%>
<div class="box-footer">
<%-- Paging Info --%>
<span><la:message key="labels.pagination_page_guide_msg"
arg0="${f:h(fileAuthenticationPager.currentPageNumber)}"
arg1="${f:h(fileAuthenticationPager.allPageCount)}"
arg2="${f:h(fileAuthenticationPager.allRecordCount)}" /></span>
<%-- Paging Navigation --%>
<ul class="pagination pagination-sm no-margin pull-right">
<c:if test="${fileAuthenticationPager.existPrePage}">
<li class="prev"><la:link
href="list/${fileAuthenticationPager.currentPageNumber - 1}">
<la:message key="labels.file_authentication_link_prev_page" />
</la:link></li>
</c:if>
<c:if test="${!fileAuthenticationPager.existPrePage}">
<li class="prev disabled"><a href="#"><la:message
key="labels.file_authentication_link_prev_page" /></a></li>
</c:if>
<c:forEach var="p" varStatus="s"
items="${fileAuthenticationPager.pageNumberList}">
<li
<c:if test="${p == fileAuthenticationPager.currentPageNumber}">class="active"</c:if>><la:link
href="list/${p}">${p}</la:link></li>
</c:forEach>
<c:if test="${fileAuthenticationPager.existNextPage}">
<li class="next"><la:link
href="list/${fileAuthenticationPager.currentPageNumber + 1}">
<la:message key="labels.file_authentication_link_next_page" />
</la:link></li>
</c:if>
<c:if test="${!fileAuthenticationPager.existNextPage}">
<li class="next disabled"><a href="#"><la:message
key="labels.file_authentication_link_next_page" /></a></li>
</c:if>
</ul>
</div>
<!-- /.box-body -->
</div>
<!-- /.box -->
</c:if>
</div>
</div>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>

View file

@ -13,40 +13,14 @@
<jsp:param name="menuCategoryType" value="crawl" />
<jsp:param name="menuType" value="fileConfig" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.file_crawling_title_details" />
</h1>
<ol class="breadcrumb">
<li><la:link href="/admin/fileconfig">
<la:message key="labels.file_crawling_link_list" />
</la:link></li>
<c:if test="${crudMode == 1}">
<li class="active"><a href="#"><la:message
key="labels.file_crawling_link_create" /></a></li>
</c:if>
<c:if test="${crudMode == 2}">
<li class="active"><a href="#"><la:message
key="labels.file_crawling_link_update" /></a></li>
</c:if>
<c:if test="${crudMode == 3}">
<li class="active"><a href="#"><la:message
key="labels.file_crawling_link_delete" /></a></li>
</c:if>
<c:if test="${crudMode == 4}">
<li class="active"><a href="#"><la:message
key="labels.file_crawling_link_confirm" /></a></li>
</c:if>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<%-- Form --%>
<la:form>
<la:hidden property="crudMode" />
<c:if test="${crudMode==2 || crudMode==3 || crudMode==4}">
@ -60,30 +34,10 @@
<div class="col-md-12">
<div
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if><c:if test="${crudMode == 3}">box-danger</c:if><c:if test="${crudMode == 4}">box-primary</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<c:if test="${crudMode == 1}">
<la:message key="labels.file_crawling_link_create" />
</c:if>
<c:if test="${crudMode == 2}">
<la:message key="labels.file_crawling_link_update" />
</c:if>
<c:if test="${crudMode == 3}">
<la:message key="labels.file_crawling_link_delete" />
</c:if>
<c:if test="${crudMode == 4}">
<la:message key="labels.file_crawling_link_confirm" />
</c:if>
</h3>
<div class="btn-group pull-right">
<la:link href="/admin/fileconfig"
styleClass="btn btn-primary btn-xs">
<la:message key="labels.file_crawling_link_list" />
</la:link>
</div>
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<!-- /.box-header -->
<div class="box-body">
<%-- Message --%>
<div>
@ -92,7 +46,6 @@
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<table class="table table-bordered">
<tbody>
@ -152,8 +105,8 @@
<tr>
<th><la:message key="labels.interval_time" /></th>
<td>${f:h(intervalTime)}<la:hidden
property="intervalTime" />
<la:message key="labels.millisec" /></td>
property="intervalTime" /> <la:message
key="labels.millisec" /></td>
</tr>
<tr>
<th><la:message key="labels.boost" /></th>
@ -204,64 +157,18 @@
</tbody>
</table>
</div>
<%-- Box Footer --%>
<!-- /.box-body -->
<div class="box-footer">
<c:if test="${crudMode == 1}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.file_crawling_button_back" />">
<la:message key="labels.file_crawling_button_back" />
</button>
<button type="submit" class="btn btn-success" name="create"
value="<la:message key="labels.file_crawling_button_create" />">
<la:message key="labels.file_crawling_button_create" />
</button>
</c:if>
<c:if test="${crudMode == 2}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.file_crawling_button_back" />">
<la:message key="labels.file_crawling_button_back" />
</button>
<button type="submit" class="btn btn-warning" name="update"
value="<la:message key="labels.file_crawling_button_update" />">
<la:message key="labels.file_crawling_button_update" />
</button>
</c:if>
<c:if test="${crudMode == 3}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.file_crawling_button_back" />">
<la:message key="labels.file_crawling_button_back" />
</button>
<button type="submit" class="btn btn-danger" name="delete"
value="<la:message key="labels.file_crawling_button_delete" />">
<la:message key="labels.file_crawling_button_delete" />
</button>
</c:if>
<c:if test="${crudMode == 4}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.file_crawling_button_back" />">
<la:message key="labels.file_crawling_button_back" />
</button>
<button type="submit" class="btn btn-warning"
name="editfromconfirm"
value="<la:message key="labels.file_crawling_button_edit" />">
<la:message key="labels.file_crawling_button_edit" />
</button>
<button type="submit" class="btn btn-danger"
name="deletefromconfirm"
value="<la:message key="labels.file_crawling_button_delete" />">
<la:message key="labels.file_crawling_button_delete" />
</button>
</c:if>
<jsp:include page="/WEB-INF/view/common/admin/crud/buttons.jsp"></jsp:include>
</div>
<!-- /.box-footer -->
</div>
<!-- /.box -->
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>

View file

@ -13,40 +13,14 @@
<jsp:param name="menuCategoryType" value="crawl" />
<jsp:param name="menuType" value="fileConfig" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.file_crawling_title_details" />
</h1>
<ol class="breadcrumb">
<li><la:link href="/admin/fileconfig">
<la:message key="labels.file_crawling_link_list" />
</la:link></li>
<c:if test="${crudMode == 1}">
<li class="active"><a href="#"><la:message
key="labels.file_crawling_link_create" /></a></li>
</c:if>
<c:if test="${crudMode == 2}">
<li class="active"><a href="#"><la:message
key="labels.file_crawling_link_update" /></a></li>
</c:if>
<c:if test="${crudMode == 3}">
<li class="active"><a href="#"><la:message
key="labels.file_crawling_link_delete" /></a></li>
</c:if>
<c:if test="${crudMode == 4}">
<li class="active"><a href="#"><la:message
key="labels.file_crawling_link_confirm" /></a></li>
</c:if>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<%-- Form --%>
<la:form styleClass="form-horizontal">
<la:hidden property="crudMode" />
<c:if test="${crudMode==2}">
@ -60,24 +34,10 @@
<div class="col-md-12">
<div
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<c:if test="${crudMode == 1}">
<la:message key="labels.file_crawling_link_create" />
</c:if>
<c:if test="${crudMode == 2}">
<la:message key="labels.file_crawling_link_update" />
</c:if>
</h3>
<div class="btn-group pull-right">
<la:link href="/admin/fileconfig"
styleClass="btn btn-primary btn-xs">
<la:message key="labels.file_crawling_link_list" />
</la:link>
</div>
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<!-- /.box-header -->
<div class="box-body">
<%-- Message --%>
<div>
@ -86,7 +46,6 @@
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<div class="form-group">
<label for="name" class="col-sm-3 control-label"><la:message
@ -217,40 +176,18 @@
</div>
</div>
</div>
<%-- Box Footer --%>
<!-- /.box-body -->
<div class="box-footer">
<c:if test="${crudMode == 1}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.file_crawling_button_back" />">
<la:message key="labels.file_crawling_button_back" />
</button>
<button type="submit" class="btn btn-success"
name="confirmfromcreate"
value="<la:message key="labels.file_crawling_button_confirm" />">
<la:message key="labels.file_crawling_button_confirm" />
</button>
</c:if>
<c:if test="${crudMode == 2}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.file_crawling_button_back" />">
<la:message key="labels.file_crawling_button_back" />
</button>
<button type="submit" class="btn btn-warning"
name="confirmfromupdate"
value="<la:message key="labels.file_crawling_button_confirm" />">
<la:message key="labels.file_crawling_button_confirm" />
</button>
</c:if>
<jsp:include page="/WEB-INF/view/common/admin/crud/buttons.jsp"></jsp:include>
</div>
<!-- /.box-footer -->
</div>
<!-- /.box -->
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>

View file

@ -15,34 +15,20 @@
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.file_crawling_configuration" />
</h1>
<ol class="breadcrumb">
<li class="active"><la:link href="/admin/fileconfig">
<la:message key="labels.file_crawling_link_list" />
</la:link></li>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<div class="row">
<div class="col-md-12">
<div class="box box-primary">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<la:message key="labels.file_crawling_link_list" />
</h3>
<div class="btn-group pull-right">
<la:link href="createpage" styleClass="btn btn-success btn-xs">
<la:message key="labels.file_crawling_link_create_new" />
</la:link>
</div>
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<div class="box-body">
@ -53,7 +39,6 @@
</la:info>
<la:errors />
</div>
<%-- List --%>
<c:if test="${fileConfigPager.allRecordCount == 0}">
<p class="callout callout-info">
@ -61,78 +46,45 @@
</p>
</c:if>
<c:if test="${fileConfigPager.allRecordCount > 0}">
<table class="table table-bordered table-striped">
<thead>
<tr>
<th><la:message key="labels.name" /></th>
<th><la:message key="labels.available" /></th>
</tr>
</thead>
<tbody>
<c:forEach var="data" varStatus="s"
items="${fileConfigItems}">
<tr class="${s.index % 2 == 0 ? 'row1' : 'row2'}"
data-href="${contextPath}/admin/fileconfig/confirmpage/4/${f:u(data.id)}">
<td>${f:h(data.name)}</td>
<td style="text-align: center;"><c:if
test="${data.available=='true'}">
<la:message key="labels.enabled" />
</c:if> <c:if test="${data.available=='false'}">
<la:message key="labels.disabled" />
</c:if></td>
</tr>
</c:forEach>
</tbody>
</table>
<div class="row">
<div class="col-sm-12">
<table class="table table-bordered table-striped">
<thead>
<tr>
<th><la:message key="labels.name" /></th>
<th><la:message key="labels.available" /></th>
</tr>
</thead>
<tbody>
<c:forEach var="data" varStatus="s"
items="${fileConfigItems}">
<tr class="${s.index % 2 == 0 ? 'row1' : 'row2'}"
data-href="${contextPath}/admin/fileconfig/details/4/${f:u(data.id)}">
<td>${f:h(data.name)}</td>
<td style="text-align: center;"><c:if
test="${data.available=='true'}">
<la:message key="labels.enabled" />
</c:if> <c:if test="${data.available=='false'}">
<la:message key="labels.disabled" />
</c:if></td>
</tr>
</c:forEach>
</tbody>
</table>
<c:set var="pager" value="${fileConfigPager}" scope="request" />
<c:import
url="/WEB-INF/view/common/admin/crud/pagination.jsp" />
</div>
</div>
</c:if>
</div>
<%-- Box Footer --%>
<div class="box-footer">
<%-- Paging Info --%>
<span><la:message key="labels.pagination_page_guide_msg"
arg0="${f:h(fileConfigPager.currentPageNumber)}"
arg1="${f:h(fileConfigPager.allPageCount)}"
arg2="${f:h(fileConfigPager.allRecordCount)}" /></span>
<%-- Paging Navigation --%>
<ul class="pagination pagination-sm no-margin pull-right">
<c:if test="${fileConfigPager.existPrePage}">
<li class="prev"><la:link
href="list/${fileConfigPager.currentPageNumber - 1}">
<la:message key="labels.file_crawling_link_prev_page" />
</la:link></li>
</c:if>
<c:if test="${!fileConfigPager.existPrePage}">
<li class="prev disabled"><a href="#"><la:message
key="labels.file_crawling_link_prev_page" /></a></li>
</c:if>
<c:forEach var="p" varStatus="s"
items="${fileConfigPager.pageNumberList}">
<li
<c:if test="${p == fileConfigPager.currentPageNumber}">class="active"</c:if>><la:link
href="list/${p}">${p}</la:link></li>
</c:forEach>
<c:if test="${fileConfigPager.existNextPage}">
<li class="next"><la:link
href="list/${fileConfigPager.currentPageNumber + 1}">
<la:message key="labels.file_crawling_link_next_page" />
</la:link></li>
</c:if>
<c:if test="${!fileConfigPager.existNextPage}">
<li class="next disabled"><a href="#"><la:message
key="labels.file_crawling_link_next_page" /></a></li>
</c:if>
</ul>
</div>
<!-- /.box-body -->
</div>
<!-- /.box -->
</div>
</div>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>

View file

@ -1,169 +0,0 @@
<%@page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%><!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title><la:message key="labels.admin_brand_title" /> | <la:message
key="labels.group_configuration" /></title>
<jsp:include page="/WEB-INF/view/common/admin/head.jsp"></jsp:include>
</head>
<body class="skin-blue sidebar-mini">
<div class="wrapper">
<jsp:include page="/WEB-INF/view/common/admin/header.jsp"></jsp:include>
<jsp:include page="/WEB-INF/view/common/admin/sidebar.jsp">
<jsp:param name="menuCategoryType" value="user" />
<jsp:param name="menuType" value="group" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.group_title_details" />
</h1>
<ol class="breadcrumb">
<li><la:link href="/admin/group">
<la:message key="labels.group_link_list" />
</la:link></li>
<c:if test="${crudMode == 1}">
<li class="active"><a href="#"><la:message
key="labels.group_link_create" /></a></li>
</c:if>
<c:if test="${crudMode == 2}">
<li class="active"><a href="#"><la:message
key="labels.group_link_update" /></a></li>
</c:if>
<c:if test="${crudMode == 3}">
<li class="active"><a href="#"><la:message
key="labels.group_link_delete" /></a></li>
</c:if>
<c:if test="${crudMode == 4}">
<li class="active"><a href="#"><la:message
key="labels.group_link_confirm" /></a></li>
</c:if>
</ol>
</section>
<section class="content">
<%-- Form --%>
<la:form>
<la:hidden property="crudMode" />
<c:if test="${crudMode==2 || crudMode==3 || crudMode==4}">
<la:hidden property="id" />
<la:hidden property="versionNo" />
</c:if>
<div class="row">
<div class="col-md-12">
<div
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if><c:if test="${crudMode == 3}">box-danger</c:if><c:if test="${crudMode == 4}">box-primary</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<c:if test="${crudMode == 1}">
<la:message key="labels.group_link_create" />
</c:if>
<c:if test="${crudMode == 2}">
<la:message key="labels.group_link_update" />
</c:if>
<c:if test="${crudMode == 3}">
<la:message key="labels.group_link_delete" />
</c:if>
<c:if test="${crudMode == 4}">
<la:message key="labels.group_link_confirm" />
</c:if>
</h3>
<div class="btn-group pull-right">
<la:link href="/admin/group"
styleClass="btn btn-primary btn-xs">
<la:message key="labels.group_link_list" />
</la:link>
</div>
</div>
<%-- Box Body --%>
<div class="box-body">
<%-- Message --%>
<div>
<la:info id="msg" message="true">
<div class="alert alert-info">${msg}</div>
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<table class="table table-bordered">
<tbody>
<tr>
<th class="col-xs-2"><la:message
key="labels.group_name" /></th>
<td>${f:h(name)}<la:hidden property="name" /></td>
</tr>
</tbody>
</table>
</div>
<%-- Box Footer --%>
<div class="box-footer">
<c:if test="${crudMode == 1}">
<button type="submit" class="btn" name="createagain"
value="<la:message key="labels.group_button_back" />">
<la:message key="labels.group_button_back" />
</button>
<button type="submit" class="btn btn-success" name="create"
value="<la:message key="labels.group_button_create" />">
<la:message key="labels.group_button_create" />
</button>
</c:if>
<c:if test="${crudMode == 2}">
<button type="submit" class="btn" name="editagain"
value="<la:message key="labels.group_button_back" />">
<la:message key="labels.group_button_back" />
</button>
<button type="submit" class="btn btn-warning" name="update"
value="<la:message key="labels.group_button_update" />">
<la:message key="labels.group_button_update" />
</button>
</c:if>
<c:if test="${crudMode == 3}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.group_button_back" />">
<la:message key="labels.group_button_back" />
</button>
<button type="submit" class="btn btn-danger" name="delete"
value="<la:message key="labels.group_button_delete" />">
<la:message key="labels.group_button_delete" />
</button>
</c:if>
<c:if test="${crudMode == 4}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.group_button_back" />">
<la:message key="labels.group_button_back" />
</button>
<%--
<button type="submit" class="btn btn-warning"
name="editfromconfirm"
value="<la:message key="labels.group_button_edit" />">
<la:message key="labels.group_button_edit" />
</button>
--%>
<button type="submit" class="btn btn-danger"
name="deletefromconfirm"
value="<la:message key="labels.group_button_delete" />">
<la:message key="labels.group_button_delete" />
</button>
</c:if>
</div>
</div>
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>
</body>
</html>

View file

@ -0,0 +1,75 @@
<%@page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%><!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title><la:message key="labels.admin_brand_title" /> | <la:message
key="labels.group_configuration" /></title>
<jsp:include page="/WEB-INF/view/common/admin/head.jsp"></jsp:include>
</head>
<body class="skin-blue sidebar-mini">
<div class="wrapper">
<jsp:include page="/WEB-INF/view/common/admin/header.jsp"></jsp:include>
<jsp:include page="/WEB-INF/view/common/admin/sidebar.jsp">
<jsp:param name="menuCategoryType" value="user" />
<jsp:param name="menuType" value="group" />
</jsp:include>
<div class="content-wrapper">
<section class="content-header">
<h1>
<la:message key="labels.group_title_details" />
</h1>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<la:form>
<la:hidden property="crudMode" />
<c:if test="${crudMode==2 || crudMode==3 || crudMode==4}">
<la:hidden property="id" />
<la:hidden property="versionNo" />
</c:if>
<div class="row">
<div class="col-md-12">
<div
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if><c:if test="${crudMode == 3}">box-danger</c:if><c:if test="${crudMode == 4}">box-primary</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<div class="box-body">
<%-- Message --%>
<div>
<la:info id="msg" message="true">
<div class="alert alert-info">${msg}</div>
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<table class="table table-bordered">
<tbody>
<tr>
<th class="col-xs-2"><la:message
key="labels.group_name" /></th>
<td>${f:h(name)}<la:hidden property="name" /></td>
</tr>
</tbody>
</table>
</div>
<!-- /.box-body -->
<div class="box-footer">
<jsp:include page="/WEB-INF/view/common/admin/crud/buttons.jsp"></jsp:include>
</div>
<!-- /.box-footer -->
</div>
<!-- /.box -->
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>
</body>
</html>

View file

@ -13,40 +13,14 @@
<jsp:param name="menuCategoryType" value="user" />
<jsp:param name="menuType" value="group" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.group_title_details" />
</h1>
<ol class="breadcrumb">
<li><la:link href="/admin/group">
<la:message key="labels.group_link_list" />
</la:link></li>
<c:if test="${crudMode == 1}">
<li class="active"><a href="#"><la:message
key="labels.group_link_create" /></a></li>
</c:if>
<c:if test="${crudMode == 2}">
<li class="active"><a href="#"><la:message
key="labels.group_link_update" /></a></li>
</c:if>
<c:if test="${crudMode == 3}">
<li class="active"><a href="#"><la:message
key="labels.group_link_delete" /></a></li>
</c:if>
<c:if test="${crudMode == 4}">
<li class="active"><a href="#"><la:message
key="labels.group_link_confirm" /></a></li>
</c:if>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<%-- Form --%>
<la:form styleClass="form-horizontal">
<la:hidden property="crudMode" />
<c:if test="${crudMode==2}">
@ -59,20 +33,7 @@
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<c:if test="${crudMode == 1}">
<la:message key="labels.group_link_create" />
</c:if>
<c:if test="${crudMode == 2}">
<la:message key="labels.group_link_update" />
</c:if>
</h3>
<div class="btn-group pull-right">
<la:link href="/admin/group"
styleClass="btn btn-primary btn-xs">
<la:message key="labels.group_link_list" />
</la:link>
</div>
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<div class="box-body">
@ -83,7 +44,6 @@
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<div class="form-group">
<label for="name" class="col-sm-3 control-label"><la:message
@ -92,41 +52,19 @@
<la:text property="name" styleClass="form-control" />
</div>
</div>
</div>
<%-- Box Footer --%>
<!-- /.box-body -->
<div class="box-footer">
<c:if test="${crudMode == 1}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.group_button_back" />">
<la:message key="labels.group_button_back" />
</button>
<button type="submit" class="btn btn-success"
name="confirmfromcreate"
value="<la:message key="labels.group_button_confirm" />">
<la:message key="labels.group_button_confirm" />
</button>
</c:if>
<c:if test="${crudMode == 2}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.group_button_back" />">
<la:message key="labels.group_button_back" />
</button>
<button type="submit" class="btn btn-warning"
name="confirmfromupdate"
value="<la:message key="labels.group_button_confirm" />">
<la:message key="labels.group_button_confirm" />
</button>
</c:if>
<jsp:include page="/WEB-INF/view/common/admin/crud/buttons.jsp"></jsp:include>
</div>
<!-- /.box-footer -->
</div>
<!-- /.box -->
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>

View file

@ -13,36 +13,20 @@
<jsp:param name="menuCategoryType" value="user" />
<jsp:param name="menuType" value="group" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.group_configuration" />
</h1>
<ol class="breadcrumb">
<li class="active"><la:link href="/admin/group">
<la:message key="labels.group_link_list" />
</la:link></li>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<div class="row">
<div class="col-md-12">
<div class="box box-primary">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<la:message key="labels.group_link_list" />
</h3>
<div class="btn-group pull-right">
<la:link href="createpage" styleClass="btn btn-success btn-xs">
<la:message key="labels.group_link_create_new" />
</la:link>
</div>
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<div class="box-body">
@ -53,7 +37,6 @@
</la:info>
<la:errors />
</div>
<%-- List --%>
<c:if test="${groupPager.allRecordCount == 0}">
<p class="callout callout-info">
@ -61,70 +44,36 @@
</p>
</c:if>
<c:if test="${groupPager.allRecordCount > 0}">
<table class="table table-bordered table-striped">
<thead>
<tr>
<th><la:message key="labels.group_list_name" /></th>
</tr>
</thead>
<tbody>
<c:forEach var="data" varStatus="s" items="${groupItems}">
<tr class="${s.index % 2 == 0 ? 'row1' : 'row2'}"
data-href="${contextPath}/admin/group/confirmpage/4/${f:u(data.id)}">
<td>${f:h(data.name)}</td>
</tr>
</c:forEach>
</tbody>
</table>
<div class="row">
<div class="col-sm-12">
<table class="table table-bordered table-striped">
<thead>
<tr>
<th><la:message key="labels.group_list_name" /></th>
</tr>
</thead>
<tbody>
<c:forEach var="data" varStatus="s" items="${groupItems}">
<tr class="${s.index % 2 == 0 ? 'row1' : 'row2'}"
data-href="${contextPath}/admin/group/details/4/${f:u(data.id)}">
<td>${f:h(data.name)}</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
<c:set var="pager" value="${groupPager}" scope="request" />
<c:import url="/WEB-INF/view/common/admin/crud/pagination.jsp" />
</c:if>
</div>
<%-- Box Footer --%>
<div class="box-footer">
<%-- Paging Info --%>
<span><la:message key="labels.pagination_page_guide_msg"
arg0="${f:h(groupPager.currentPageNumber)}"
arg1="${f:h(groupPager.allPageCount)}"
arg2="${f:h(groupPager.allRecordCount)}" /></span>
<%-- Paging Navigation --%>
<ul class="pagination pagination-sm no-margin pull-right">
<c:if test="${groupPager.existPrePage}">
<li class="prev"><la:link
href="list/${groupPager.currentPageNumber - 1}">
<la:message key="labels.group_link_prev_page" />
</la:link></li>
</c:if>
<c:if test="${!groupPager.existPrePage}">
<li class="prev disabled"><a href="#"><la:message
key="labels.group_link_prev_page" /></a></li>
</c:if>
<c:forEach var="p" varStatus="s"
items="${groupPager.pageNumberList}">
<li
<c:if test="${p == groupPager.currentPageNumber}">class="active"</c:if>><la:link
href="list/${p}">${p}</la:link></li>
</c:forEach>
<c:if test="${groupPager.existNextPage}">
<li class="next"><la:link
href="list/${groupPager.currentPageNumber + 1}">
<la:message key="labels.group_link_next_page" />
</la:link></li>
</c:if>
<c:if test="${!groupPager.existNextPage}">
<li class="next disabled"><a href="#"><la:message
key="labels.group_link_next_page" /></a></li>
</c:if>
</ul>
</div>
<!-- /.box-body -->
</div>
<!-- /.box -->
</div>
</div>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>

View file

@ -21,27 +21,7 @@
<h1>
<la:message key="labels.joblog_title_details" />
</h1>
<ol class="breadcrumb">
<li><la:link href="/admin/joblog">
<la:message key="labels.joblog_link_list" />
</la:link></li>
<c:if test="${crudMode == 1}">
<li class="active"><a href="#"><la:message
key="labels.joblog_link_create" /></a></li>
</c:if>
<c:if test="${crudMode == 2}">
<li class="active"><a href="#"><la:message
key="labels.joblog_link_update" /></a></li>
</c:if>
<c:if test="${crudMode == 3}">
<li class="active"><a href="#"><la:message
key="labels.joblog_link_delete" /></a></li>
</c:if>
<c:if test="${crudMode == 4}">
<li class="active"><a href="#"><la:message
key="labels.joblog_link_confirm" /></a></li>
</c:if>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">

View file

@ -2,7 +2,8 @@
<html>
<head>
<meta charset="UTF-8">
<title><la:message key="labels.admin_brand_title"/> | <la:message key="labels.joblog_configuration" /></title>
<title><la:message key="labels.admin_brand_title" /> | <la:message
key="labels.joblog_configuration" /></title>
<jsp:include page="/WEB-INF/view/common/admin/head.jsp"></jsp:include>
</head>
<body class="skin-blue sidebar-mini">
@ -12,10 +13,7 @@
<jsp:param name="menuCategoryType" value="log" />
<jsp:param name="menuType" value="jobLog" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.joblog_configuration" />
@ -26,9 +24,7 @@
</la:link></li>
</ol>
</section>
<section class="content">
<div class="row">
<div class="col-md-12">
<div class="box box-primary">
@ -43,13 +39,10 @@
<%-- Message --%>
<div>
<la:info id="msg" message="true">
<div class="alert alert-info">
${msg}
</div>
<div class="alert alert-info">${msg}</div>
</la:info>
<la:errors />
</div>
<%-- List --%>
<c:if test="${jobLogPager.allRecordCount == 0}">
<p class="callout callout-info">
@ -57,79 +50,55 @@
</p>
</c:if>
<c:if test="${jobLogPager.allRecordCount > 0}">
<table class="table table-bordered table-striped">
<thead>
<tr>
<th><la:message key="labels.joblog_jobName" /></th>
<th><la:message key="labels.joblog_jobStatus" /></th>
<th><la:message key="labels.joblog_startTime" /></th>
<th><la:message key="labels.joblog_endTime" /></th>
</tr>
</thead>
<tbody>
<c:forEach var="data" varStatus="s" items="${jobLogItems}">
<tr class="${s.index % 2 == 0 ? 'row1' : 'row2'}" data-href="${contextPath}/admin/joblog/confirmpage/4/${f:u(data.id)}">
<td>${f:h(data.jobName)}</td>
<td>${f:h(data.jobStatus)}</td>
<td><fmt:formatDate value="${fe:date(data.startTime)}" pattern="yyyy-MM-dd'T'HH:mm:ss" /></td>
<td>
<c:if test="${data.endTime!=null}"><fmt:formatDate value="${fe:date(data.endTime)}" pattern="yyyy-MM-dd'T'HH:mm:ss" /></c:if>
<c:if test="${data.endTime==null}"><la:message key="labels.none" /></c:if>
</td>
<td style="overflow-x: auto;">
<la:link href="confirmpage/4/${f:u(data.id)}">
<la:message key="labels.joblog_link_details" />
</la:link>
<la:link href="deletepage/3/${f:u(data.id)}">
<la:message key="labels.joblog_link_delete" />
</la:link>
</td>
</tr>
</c:forEach>
</tbody>
</table>
<div class="row">
<div class="col-sm-12">
<table class="table table-bordered table-striped">
<thead>
<tr>
<th><la:message key="labels.joblog_jobName" /></th>
<th><la:message key="labels.joblog_jobStatus" /></th>
<th><la:message key="labels.joblog_startTime" /></th>
<th><la:message key="labels.joblog_endTime" /></th>
</tr>
</thead>
<tbody>
<c:forEach var="data" varStatus="s" items="${jobLogItems}">
<tr class="${s.index % 2 == 0 ? 'row1' : 'row2'}"
data-href="${contextPath}/admin/joblog/details/4/${f:u(data.id)}">
<td>${f:h(data.jobName)}</td>
<td>${f:h(data.jobStatus)}</td>
<td><fmt:formatDate
value="${fe:date(data.startTime)}"
pattern="yyyy-MM-dd'T'HH:mm:ss" /></td>
<td><c:if test="${data.endTime!=null}">
<fmt:formatDate value="${fe:date(data.endTime)}"
pattern="yyyy-MM-dd'T'HH:mm:ss" />
</c:if> <c:if test="${data.endTime==null}">
<la:message key="labels.none" />
</c:if></td>
<td style="overflow-x: auto;"><la:link
href="details/4/${f:u(data.id)}">
<la:message key="labels.joblog_link_details" />
</la:link> <la:link href="deletepage/3/${f:u(data.id)}">
<la:message key="labels.joblog_link_delete" />
</la:link></td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
<c:set var="pager" value="${jobLogPager}" scope="request" />
<c:import url="/WEB-INF/view/common/admin/crud/pagination.jsp" />
</c:if>
</div>
<%-- Box Footer --%>
<div class="box-footer">
<%-- Paging Info --%>
<span><la:message key="labels.pagination_page_guide_msg" arg0="${f:h(jobLogPager.currentPageNumber)}"
arg1="${f:h(jobLogPager.allPageCount)}" arg2="${f:h(jobLogPager.allRecordCount)}"
/></span>
<%-- Paging Navigation --%>
<ul class="pagination pagination-sm no-margin pull-right">
<c:if test="${jobLogPager.existPrePage}">
<li class="prev"><la:link href="list/${jobLogPager.currentPageNumber - 1}">
<la:message key="labels.joblog_link_prev_page" />
</la:link></li>
</c:if>
<c:if test="${!jobLogPager.existPrePage}">
<li class="prev disabled"><a href="#"><la:message key="labels.joblog_link_prev_page" /></a></li>
</c:if>
<c:forEach var="p" varStatus="s" items="${jobLogPager.pageNumberList}">
<li <c:if test="${p == jobLogPager.currentPageNumber}">class="active"</c:if>><la:link href="list/${p}">${p}</la:link>
</li>
</c:forEach>
<c:if test="${jobLogPager.existNextPage}">
<li class="next"><la:link href="list/${jobLogPager.currentPageNumber + 1}">
<la:message key="labels.joblog_link_next_page" />
</la:link></li>
</c:if>
<c:if test="${!jobLogPager.existNextPage}">
<li class="next disabled"><a href="#"><la:message key="labels.joblog_link_next_page" /></a></li>
</c:if>
</ul>
</div>
<!-- /.box-body -->
</div>
<!-- /.box -->
</div>
</div>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>

View file

@ -1,181 +0,0 @@
<%@page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%><!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title><la:message key="labels.admin_brand_title" /> | <la:message
key="labels.key_match_configuration" /></title>
<jsp:include page="/WEB-INF/view/common/admin/head.jsp"></jsp:include>
</head>
<body class="skin-blue sidebar-mini">
<div class="wrapper">
<jsp:include page="/WEB-INF/view/common/admin/header.jsp"></jsp:include>
<jsp:include page="/WEB-INF/view/common/admin/sidebar.jsp">
<jsp:param name="menuCategoryType" value="crawl" />
<jsp:param name="menuType" value="keyMatch" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.key_match_title_details" />
</h1>
<ol class="breadcrumb">
<li><la:link href="/admin/keymatch">
<la:message key="labels.key_match_link_list" />
</la:link></li>
<c:if test="${crudMode == 1}">
<li class="active"><a href="#"><la:message
key="labels.key_match_link_create" /></a></li>
</c:if>
<c:if test="${crudMode == 2}">
<li class="active"><a href="#"><la:message
key="labels.key_match_link_update" /></a></li>
</c:if>
<c:if test="${crudMode == 3}">
<li class="active"><a href="#"><la:message
key="labels.key_match_link_delete" /></a></li>
</c:if>
<c:if test="${crudMode == 4}">
<li class="active"><a href="#"><la:message
key="labels.key_match_link_confirm" /></a></li>
</c:if>
</ol>
</section>
<section class="content">
<%-- Form --%>
<la:form>
<la:hidden property="crudMode" />
<c:if test="${crudMode==2 || crudMode==3 || crudMode==4}">
<la:hidden property="id" />
<la:hidden property="versionNo" />
</c:if>
<la:hidden property="createdBy" />
<la:hidden property="createdTime" />
<div class="row">
<div class="col-md-12">
<div
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if><c:if test="${crudMode == 3}">box-danger</c:if><c:if test="${crudMode == 4}">box-primary</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<c:if test="${crudMode == 1}">
<la:message key="labels.key_match_link_create" />
</c:if>
<c:if test="${crudMode == 2}">
<la:message key="labels.key_match_link_update" />
</c:if>
<c:if test="${crudMode == 3}">
<la:message key="labels.key_match_link_delete" />
</c:if>
<c:if test="${crudMode == 4}">
<la:message key="labels.key_match_link_confirm" />
</c:if>
</h3>
<div class="btn-group pull-right">
<la:link href="/admin/keymatch"
styleClass="btn btn-primary btn-xs">
<la:message key="labels.key_match_link_list" />
</la:link>
</div>
</div>
<%-- Box Body --%>
<div class="box-body">
<%-- Message --%>
<div>
<la:info id="msg" message="true">
<div class="aalert alert-info">${msg}</div>
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<table class="table table-bordered">
<tbody>
<tr>
<th class="col-xs-2"><la:message
key="labels.key_match_term" /></th>
<td>${f:h(term)}<la:hidden property="term" /></td>
</tr>
<tr>
<th><la:message key="labels.key_match_query" /></th>
<td>${f:h(query)}<la:hidden property="query" /></td>
</tr>
<tr>
<th><la:message key="labels.key_match_size" /></th>
<td>${f:h(maxSize)}<la:hidden property="maxSize" /></td>
</tr>
<tr>
<th><la:message key="labels.key_match_boost" /></th>
<td>${f:h(boost)}<la:hidden property="boost" /></td>
</tr>
</tbody>
</table>
</div>
<%-- Box Footer --%>
<div class="box-footer">
<c:if test="${crudMode == 1}">
<button type="submit" class="btn" name="createagain"
value="<la:message key="labels.key_match_button_back" />">
<la:message key="labels.key_match_button_back" />
</button>
<button type="submit" class="btn btn-success" name="create"
value="<la:message key="labels.key_match_button_create" />">
<la:message key="labels.key_match_button_create" />
</button>
</c:if>
<c:if test="${crudMode == 2}">
<button type="submit" class="btn" name="editagain"
value="<la:message key="labels.key_match_button_back" />">
<la:message key="labels.key_match_button_back" />
</button>
<button type="submit" class="btn btn-warning" name="update"
value="<la:message key="labels.key_match_button_update" />">
<la:message key="labels.key_match_button_update" />
</button>
</c:if>
<c:if test="${crudMode == 3}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.key_match_button_back" />">
<la:message key="labels.key_match_button_back" />
</button>
<button type="submit" class="btn btn-danger" name="delete"
value="<la:message key="labels.key_match_button_delete" />">
<la:message key="labels.key_match_button_delete" />
</button>
</c:if>
<c:if test="${crudMode == 4}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.key_match_button_back" />">
<la:message key="labels.key_match_button_back" />
</button>
<button type="submit" class="btn btn-warning"
name="editfromconfirm"
value="<la:message key="labels.key_match_button_edit" />">
<la:message key="labels.key_match_button_edit" />
</button>
<button type="submit" class="btn btn-danger"
name="deletefromconfirm"
value="<la:message key="labels.key_match_button_delete" />">
<la:message key="labels.key_match_button_delete" />
</button>
</c:if>
</div>
</div>
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>
</body>
</html>

View file

@ -0,0 +1,88 @@
<%@page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%><!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title><la:message key="labels.admin_brand_title" /> | <la:message
key="labels.key_match_configuration" /></title>
<jsp:include page="/WEB-INF/view/common/admin/head.jsp"></jsp:include>
</head>
<body class="skin-blue sidebar-mini">
<div class="wrapper">
<jsp:include page="/WEB-INF/view/common/admin/header.jsp"></jsp:include>
<jsp:include page="/WEB-INF/view/common/admin/sidebar.jsp">
<jsp:param name="menuCategoryType" value="crawl" />
<jsp:param name="menuType" value="keyMatch" />
</jsp:include>
<div class="content-wrapper">
<section class="content-header">
<h1>
<la:message key="labels.key_match_title_details" />
</h1>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<la:form>
<la:hidden property="crudMode" />
<c:if test="${crudMode==2 || crudMode==3 || crudMode==4}">
<la:hidden property="id" />
<la:hidden property="versionNo" />
</c:if>
<la:hidden property="createdBy" />
<la:hidden property="createdTime" />
<div class="row">
<div class="col-md-12">
<div
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if><c:if test="${crudMode == 3}">box-danger</c:if><c:if test="${crudMode == 4}">box-primary</c:if>">
<div class="box-header with-border">
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<!-- /.box-header -->
<div class="box-body">
<%-- Message --%>
<div>
<la:info id="msg" message="true">
<div class="aalert alert-info">${msg}</div>
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<table class="table table-bordered">
<tbody>
<tr>
<th class="col-xs-2"><la:message
key="labels.key_match_term" /></th>
<td>${f:h(term)}<la:hidden property="term" /></td>
</tr>
<tr>
<th><la:message key="labels.key_match_query" /></th>
<td>${f:h(query)}<la:hidden property="query" /></td>
</tr>
<tr>
<th><la:message key="labels.key_match_size" /></th>
<td>${f:h(maxSize)}<la:hidden property="maxSize" /></td>
</tr>
<tr>
<th><la:message key="labels.key_match_boost" /></th>
<td>${f:h(boost)}<la:hidden property="boost" /></td>
</tr>
</tbody>
</table>
</div>
<!-- /.box-body -->
<div class="box-footer">
<jsp:include page="/WEB-INF/view/common/admin/crud/buttons.jsp"></jsp:include>
</div>
<!-- /.box-footer -->
</div>
<!-- /.box -->
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>
</body>
</html>

View file

@ -13,40 +13,14 @@
<jsp:param name="menuCategoryType" value="crawl" />
<jsp:param name="menuType" value="keyMatch" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.key_match_title_details" />
</h1>
<ol class="breadcrumb">
<li><la:link href="/admin/keymatch">
<la:message key="labels.key_match_link_list" />
</la:link></li>
<c:if test="${crudMode == 1}">
<li class="active"><a href="#"><la:message
key="labels.key_match_link_create" /></a></li>
</c:if>
<c:if test="${crudMode == 2}">
<li class="active"><a href="#"><la:message
key="labels.key_match_link_update" /></a></li>
</c:if>
<c:if test="${crudMode == 3}">
<li class="active"><a href="#"><la:message
key="labels.key_match_link_delete" /></a></li>
</c:if>
<c:if test="${crudMode == 4}">
<li class="active"><a href="#"><la:message
key="labels.key_match_link_confirm" /></a></li>
</c:if>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<%-- Form --%>
<la:form styleClass="form-horizontal">
<la:hidden property="crudMode" />
<c:if test="${crudMode==2}">
@ -59,24 +33,10 @@
<div class="col-md-12">
<div
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<c:if test="${crudMode == 1}">
<la:message key="labels.key_match_link_create" />
</c:if>
<c:if test="${crudMode == 2}">
<la:message key="labels.key_match_link_update" />
</c:if>
</h3>
<div class="btn-group pull-right">
<la:link href="/admin/keymatch"
styleClass="btn btn-primary btn-xs">
<la:message key="labels.key_match_link_list" />
</la:link>
</div>
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<!-- /.box-header -->
<div class="box-body">
<%-- Message --%>
<div>
@ -85,7 +45,6 @@
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<div class="form-group">
<label for="term" class="col-sm-3 control-label"><la:message
@ -115,41 +74,19 @@
<la:text property="boost" styleClass="form-control" />
</div>
</div>
</div>
<%-- Box Footer --%>
<!-- /.box-body -->
<div class="box-footer">
<c:if test="${crudMode == 1}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.key_match_button_back" />">
<la:message key="labels.key_match_button_back" />
</button>
<button type="submit" class="btn btn-success"
name="confirmfromcreate"
value="<la:message key="labels.key_match_button_confirm" />">
<la:message key="labels.key_match_button_confirm" />
</button>
</c:if>
<c:if test="${crudMode == 2}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.key_match_button_back" />">
<la:message key="labels.key_match_button_back" />
</button>
<button type="submit" class="btn btn-warning"
name="confirmfromupdate"
value="<la:message key="labels.key_match_button_confirm" />">
<la:message key="labels.key_match_button_confirm" />
</button>
</c:if>
<jsp:include page="/WEB-INF/view/common/admin/crud/buttons.jsp"></jsp:include>
</div>
<!-- /.box-footer -->
</div>
<!-- /.box -->
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>

View file

@ -15,36 +15,20 @@
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.key_match_configuration" />
</h1>
<ol class="breadcrumb">
<li class="active"><la:link href="/admin/keymatch">
<la:message key="labels.key_match_link_list" />
</la:link></li>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<div class="row">
<div class="col-md-12">
<div class="box box-primary">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<la:message key="labels.key_match_link_list" />
</h3>
<div class="btn-group pull-right">
<la:link href="createpage" styleClass="btn btn-success btn-xs">
<la:message key="labels.key_match_link_create_new" />
</la:link>
</div>
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<!-- /.box-header -->
<div class="box-body">
<%-- Message --%>
<div>
@ -53,7 +37,6 @@
</la:info>
<la:errors />
</div>
<%-- List --%>
<c:if test="${keyMatchPager.allRecordCount == 0}">
<p class="callout callout-info">
@ -61,72 +44,77 @@
</p>
</c:if>
<c:if test="${keyMatchPager.allRecordCount > 0}">
<table class="table table-bordered table-striped">
<thead>
<tr>
<th><la:message key="labels.key_match_list_term" /></th>
<th><la:message key="labels.key_match_list_query" /></th>
</tr>
</thead>
<tbody>
<c:forEach var="data" varStatus="s" items="${keyMatchItems}">
<tr class="${s.index % 2 == 0 ? 'row1' : 'row2'}"
data-href="${contextPath}/admin/keymatch/confirmpage/4/${f:u(data.id)}">
<td>${f:h(data.term)}</td>
<td style="overflow-x: auto;">${f:h(data.query)}</td>
</tr>
</c:forEach>
</tbody>
</table>
<div class="row">
<div class="col-sm-12">
<table class="table table-bordered table-striped">
<thead>
<tr>
<th><la:message key="labels.key_match_list_term" /></th>
<th><la:message key="labels.key_match_list_query" /></th>
</tr>
</thead>
<tbody>
<c:forEach var="data" varStatus="s"
items="${keyMatchItems}">
<tr class="${s.index % 2 == 0 ? 'row1' : 'row2'}"
data-href="${contextPath}/admin/keymatch/details/4/${f:u(data.id)}">
<td>${f:h(data.term)}</td>
<td style="overflow-x: auto;">${f:h(data.query)}</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
<div class="row">
<%-- Paging Info --%>
<div class="col-sm-2">
<la:message key="labels.pagination_page_guide_msg"
arg0="${f:h(webConfigPager.currentPageNumber)}"
arg1="${f:h(webConfigPager.allPageCount)}"
arg2="${f:h(webConfigPager.allRecordCount)}" />
</div>
<%-- Paging Navigation --%>
<div class="col-sm-10">
<ul class="pagination pagination-sm no-margin pull-right">
<c:if test="${webConfigPager.existPrePage}">
<li class="prev"><la:link
href="list/${webConfigPager.currentPageNumber - 1}">
<la:message key="labels.prev_page" />
</la:link></li>
</c:if>
<c:if test="${!webConfigPager.existPrePage}">
<li class="prev disabled"><a href="#"><la:message
key="labels.prev_page" /></a></li>
</c:if>
<c:forEach var="p" varStatus="s"
items="${webConfigPager.pageNumberList}">
<li
<c:if test="${p == webConfigPager.currentPageNumber}">class="active"</c:if>><la:link
href="list/${p}">${p}</la:link></li>
</c:forEach>
<c:if test="${webConfigPager.existNextPage}">
<li class="next"><la:link
href="list/${webConfigPager.currentPageNumber + 1}">
<la:message key="labels.next_page" />
</la:link></li>
</c:if>
<c:if test="${!webConfigPager.existNextPage}">
<li class="next disabled"><a href="#"><la:message
key="labels.next_page" /></a></li>
</c:if>
</ul>
</div>
</div>
</c:if>
</div>
<%-- Box Footer --%>
<div class="box-footer">
<%-- Paging Info --%>
<span><la:message key="labels.pagination_page_guide_msg"
arg0="${f:h(keyMatchPager.currentPageNumber)}"
arg1="${f:h(keyMatchPager.allPageCount)}"
arg2="${f:h(keyMatchPager.allRecordCount)}" /></span>
<%-- Paging Navigation --%>
<ul class="pagination pagination-sm no-margin pull-right">
<c:if test="${keyMatchPager.existPrePage}">
<li class="prev"><la:link
href="list/${keyMatchPager.currentPageNumber - 1}">
<la:message key="labels.key_match_link_prev_page" />
</la:link></li>
</c:if>
<c:if test="${!keyMatchPager.existPrePage}">
<li class="prev disabled"><a href="#"><la:message
key="labels.key_match_link_prev_page" /></a></li>
</c:if>
<c:forEach var="p" varStatus="s"
items="${keyMatchPager.pageNumberList}">
<li
<c:if test="${p == keyMatchPager.currentPageNumber}">class="active"</c:if>><la:link
href="list/${p}">${p}</la:link></li>
</c:forEach>
<c:if test="${keyMatchPager.existNextPage}">
<li class="next"><la:link
href="list/${keyMatchPager.currentPageNumber + 1}">
<la:message key="labels.key_match_link_next_page" />
</la:link></li>
</c:if>
<c:if test="${!keyMatchPager.existNextPage}">
<li class="next disabled"><a href="#"><la:message
key="labels.key_match_link_next_page" /></a></li>
</c:if>
</ul>
</div>
<!-- /.box-body -->
</div>
<!-- /.box -->
</div>
</div>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>

View file

@ -1,202 +0,0 @@
<%@page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%><!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title><la:message key="labels.admin_brand_title" /> | <la:message
key="labels.labeltype_configuration" /></title>
<jsp:include page="/WEB-INF/view/common/admin/head.jsp"></jsp:include>
</head>
<body class="skin-blue sidebar-mini">
<div class="wrapper">
<jsp:include page="/WEB-INF/view/common/admin/header.jsp"></jsp:include>
<jsp:include page="/WEB-INF/view/common/admin/sidebar.jsp">
<jsp:param name="menuCategoryType" value="crawl" />
<jsp:param name="menuType" value="labelType" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.labeltype_title_details" />
</h1>
<ol class="breadcrumb">
<li><la:link href="/admin/labeltype">
<la:message key="labels.labeltype_link_list" />
</la:link></li>
<c:if test="${crudMode == 1}">
<li class="active"><a href="#"><la:message
key="labels.labeltype_link_create" /></a></li>
</c:if>
<c:if test="${crudMode == 2}">
<li class="active"><a href="#"><la:message
key="labels.labeltype_link_update" /></a></li>
</c:if>
<c:if test="${crudMode == 3}">
<li class="active"><a href="#"><la:message
key="labels.labeltype_link_delete" /></a></li>
</c:if>
<c:if test="${crudMode == 4}">
<li class="active"><a href="#"><la:message
key="labels.labeltype_link_confirm" /></a></li>
</c:if>
</ol>
</section>
<section class="content">
<%-- Form --%>
<la:form>
<la:hidden property="crudMode" />
<c:if test="${crudMode==2 || crudMode==3 || crudMode==4}">
<la:hidden property="id" />
<la:hidden property="versionNo" />
</c:if>
<la:hidden property="createdBy" />
<la:hidden property="createdTime" />
<div class="row">
<div class="col-md-12">
<div
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if><c:if test="${crudMode == 3}">box-danger</c:if><c:if test="${crudMode == 4}">box-primary</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<c:if test="${crudMode == 1}">
<la:message key="labels.labeltype_link_create" />
</c:if>
<c:if test="${crudMode == 2}">
<la:message key="labels.labeltype_link_update" />
</c:if>
<c:if test="${crudMode == 3}">
<la:message key="labels.labeltype_link_delete" />
</c:if>
<c:if test="${crudMode == 4}">
<la:message key="labels.labeltype_link_confirm" />
</c:if>
</h3>
<div class="btn-group pull-right">
<la:link href="/admin/labeltype"
styleClass="btn btn-primary btn-xs">
<la:message key="labels.labeltype_link_list" />
</la:link>
</div>
</div>
<%-- Box Body --%>
<div class="box-body">
<%-- Message --%>
<div>
<la:info id="msg" message="true">
<div class="alert alert-info">${msg}</div>
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<table class="table table-bordered">
<tbody>
<tr>
<th class="col-xs-3"><la:message
key="labels.labeltype_name" /></th>
<td>${f:h(name)}<la:hidden property="name" /></td>
</tr>
<tr>
<th><la:message key="labels.labeltype_value" /></th>
<td>${f:h(value)}<la:hidden property="value" /></td>
</tr>
<tr>
<th><la:message key="labels.labeltype_included_paths" /></th>
<td>${f:br(f:h(includedPaths))}<la:hidden
property="includedPaths" /></td>
</tr>
<tr>
<th><la:message key="labels.labeltype_excluded_paths" /></th>
<td>${f:br(f:h(excludedPaths))}<la:hidden
property="excludedPaths" /></td>
</tr>
<tr>
<th><la:message key="labels.role_type" /></th>
<td><c:forEach var="rt" varStatus="s"
items="${roleTypeItems}">
<c:forEach var="rtid" varStatus="s" items="${roleTypeIds}">
<c:if test="${rtid==rt.id}">
${f:h(rt.name)}<br />
</c:if>
</c:forEach>
</c:forEach> <la:select property="roleTypeIds" multiple="true"
style="display:none;">
<c:forEach var="rt" varStatus="s" items="${roleTypeItems}">
<la:option value="${f:u(rt.id)}">${f:h(rt.name)}</la:option>
</c:forEach>
</la:select></td>
</tr>
<tr>
<th><la:message key="labels.sortOrder" /></th>
<td>${f:h(sortOrder)}<la:hidden property="sortOrder" /></td>
</tr>
</tbody>
</table>
</div>
<%-- Box Footer --%>
<div class="box-footer">
<c:if test="${crudMode == 1}">
<button type="submit" class="btn" name="createagain"
value="<la:message key="labels.labeltype_button_back" />">
<la:message key="labels.labeltype_button_back" />
</button>
<button type="submit" class="btn btn-success" name="create"
value="<la:message key="labels.labeltype_button_create" />">
<la:message key="labels.labeltype_button_create" />
</button>
</c:if>
<c:if test="${crudMode == 2}">
<button type="submit" class="btn" name="editagain"
value="<la:message key="labels.labeltype_button_back" />">
<la:message key="labels.labeltype_button_back" />
</button>
<button type="submit" class="btn btn-warning" name="update"
value="<la:message key="labels.labeltype_button_update" />">
<la:message key="labels.labeltype_button_update" />
</button>
</c:if>
<c:if test="${crudMode == 3}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.labeltype_button_back" />">
<la:message key="labels.labeltype_button_back" />
</button>
<button type="submit" class="btn btn-danger" name="delete"
value="<la:message key="labels.labeltype_button_delete" />">
<la:message key="labels.labeltype_button_delete" />
</button>
</c:if>
<c:if test="${crudMode == 4}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.labeltype_button_back" />">
<la:message key="labels.labeltype_button_back" />
</button>
<button type="submit" class="btn btn-warning"
name="editfromconfirm"
value="<la:message key="labels.labeltype_button_edit" />">
<la:message key="labels.labeltype_button_edit" />
</button>
<button type="submit" class="btn btn-danger"
name="deletefromconfirm"
value="<la:message key="labels.labeltype_button_delete" />">
<la:message key="labels.labeltype_button_delete" />
</button>
</c:if>
</div>
</div>
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>
</body>
</html>

View file

@ -0,0 +1,110 @@
<%@page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%><!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title><la:message key="labels.admin_brand_title" /> | <la:message
key="labels.labeltype_configuration" /></title>
<jsp:include page="/WEB-INF/view/common/admin/head.jsp"></jsp:include>
</head>
<body class="skin-blue sidebar-mini">
<div class="wrapper">
<jsp:include page="/WEB-INF/view/common/admin/header.jsp"></jsp:include>
<jsp:include page="/WEB-INF/view/common/admin/sidebar.jsp">
<jsp:param name="menuCategoryType" value="crawl" />
<jsp:param name="menuType" value="labelType" />
</jsp:include>
<div class="content-wrapper">
<section class="content-header">
<h1>
<la:message key="labels.labeltype_title_details" />
</h1>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<la:form>
<la:hidden property="crudMode" />
<c:if test="${crudMode==2 || crudMode==3 || crudMode==4}">
<la:hidden property="id" />
<la:hidden property="versionNo" />
</c:if>
<la:hidden property="createdBy" />
<la:hidden property="createdTime" />
<div class="row">
<div class="col-md-12">
<div
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if><c:if test="${crudMode == 3}">box-danger</c:if><c:if test="${crudMode == 4}">box-primary</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<div class="box-body">
<%-- Message --%>
<div>
<la:info id="msg" message="true">
<div class="alert alert-info">${msg}</div>
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<table class="table table-bordered">
<tbody>
<tr>
<th class="col-xs-3"><la:message
key="labels.labeltype_name" /></th>
<td>${f:h(name)}<la:hidden property="name" /></td>
</tr>
<tr>
<th><la:message key="labels.labeltype_value" /></th>
<td>${f:h(value)}<la:hidden property="value" /></td>
</tr>
<tr>
<th><la:message key="labels.labeltype_included_paths" /></th>
<td>${f:br(f:h(includedPaths))}<la:hidden
property="includedPaths" /></td>
</tr>
<tr>
<th><la:message key="labels.labeltype_excluded_paths" /></th>
<td>${f:br(f:h(excludedPaths))}<la:hidden
property="excludedPaths" /></td>
</tr>
<tr>
<th><la:message key="labels.role_type" /></th>
<td><c:forEach var="rt" varStatus="s"
items="${roleTypeItems}">
<c:forEach var="rtid" varStatus="s" items="${roleTypeIds}">
<c:if test="${rtid==rt.id}">
${f:h(rt.name)}<br />
</c:if>
</c:forEach>
</c:forEach> <la:select property="roleTypeIds" multiple="true"
style="display:none;">
<c:forEach var="rt" varStatus="s" items="${roleTypeItems}">
<la:option value="${f:u(rt.id)}">${f:h(rt.name)}</la:option>
</c:forEach>
</la:select></td>
</tr>
<tr>
<th><la:message key="labels.sortOrder" /></th>
<td>${f:h(sortOrder)}<la:hidden property="sortOrder" /></td>
</tr>
</tbody>
</table>
</div>
<!-- /.box-body -->
<div class="box-footer">
<jsp:include page="/WEB-INF/view/common/admin/crud/buttons.jsp"></jsp:include>
</div>
<!-- /.box-footer -->
</div>
<!-- /.box -->
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>
</body>
</html>

View file

@ -13,40 +13,14 @@
<jsp:param name="menuCategoryType" value="crawl" />
<jsp:param name="menuType" value="labelType" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.labeltype_title_details" />
</h1>
<ol class="breadcrumb">
<li><la:link href="/admin/labeltype">
<la:message key="labels.labeltype_link_list" />
</la:link></li>
<c:if test="${crudMode == 1}">
<li class="active"><a href="#"><la:message
key="labels.labeltype_link_create" /></a></li>
</c:if>
<c:if test="${crudMode == 2}">
<li class="active"><a href="#"><la:message
key="labels.labeltype_link_update" /></a></li>
</c:if>
<c:if test="${crudMode == 3}">
<li class="active"><a href="#"><la:message
key="labels.labeltype_link_delete" /></a></li>
</c:if>
<c:if test="${crudMode == 4}">
<li class="active"><a href="#"><la:message
key="labels.labeltype_link_confirm" /></a></li>
</c:if>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<%-- Form --%>
<la:form styleClass="form-horizontal">
<la:hidden property="crudMode" />
<c:if test="${crudMode==2}">
@ -59,24 +33,10 @@
<div class="col-md-12">
<div
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<c:if test="${crudMode == 1}">
<la:message key="labels.labeltype_link_create" />
</c:if>
<c:if test="${crudMode == 2}">
<la:message key="labels.labeltype_link_update" />
</c:if>
</h3>
<div class="btn-group pull-right">
<la:link href="/admin/labeltype"
styleClass="btn btn-primary btn-xs">
<la:message key="labels.labeltype_link_list" />
</la:link>
</div>
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<!-- /.box-header -->
<div class="box-body">
<%-- Message --%>
<div>
@ -85,7 +45,6 @@
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<div class="form-group">
<label for="name" class="col-sm-3 control-label"><la:message
@ -137,40 +96,18 @@
</div>
</div>
</div>
<%-- Box Footer --%>
<!-- /.box-body -->
<div class="box-footer">
<c:if test="${crudMode == 1}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.labeltype_button_back" />">
<la:message key="labels.labeltype_button_back" />
</button>
<button type="submit" class="btn btn-success"
name="confirmfromcreate"
value="<la:message key="labels.labeltype_button_confirm" />">
<la:message key="labels.labeltype_button_confirm" />
</button>
</c:if>
<c:if test="${crudMode == 2}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.labeltype_button_back" />">
<la:message key="labels.labeltype_button_back" />
</button>
<button type="submit" class="btn btn-warning"
name="confirmfromupdate"
value="<la:message key="labels.labeltype_button_confirm" />">
<la:message key="labels.labeltype_button_confirm" />
</button>
</c:if>
<jsp:include page="/WEB-INF/view/common/admin/crud/buttons.jsp"></jsp:include>
</div>
<!-- /.box-footer -->
</div>
<!-- /.box -->
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>

View file

@ -15,36 +15,20 @@
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.labeltype_configuration" />
</h1>
<ol class="breadcrumb">
<li class="active"><la:link href="/admin/labeltype">
<la:message key="labels.labeltype_link_list" />
</la:link></li>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<div class="row">
<div class="col-md-12">
<div class="box box-primary">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<la:message key="labels.labeltype_link_list" />
</h3>
<div class="btn-group pull-right">
<la:link href="createpage" styleClass="btn btn-success btn-xs">
<la:message key="labels.labeltype_link_create_new" />
</la:link>
</div>
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<!-- /.box-header -->
<div class="box-body">
<%-- Message --%>
<div>
@ -53,7 +37,6 @@
</la:info>
<la:errors />
</div>
<%-- List --%>
<c:if test="${labelTypePager.allRecordCount == 0}">
<p class="callout callout-info">
@ -61,70 +44,75 @@
</p>
</c:if>
<c:if test="${labelTypePager.allRecordCount > 0}">
<table class="table table-bordered table-striped">
<thead>
<tr>
<th><la:message key="labels.labeltype_name" /></th>
</tr>
</thead>
<tbody>
<c:forEach var="data" varStatus="s" items="${labelTypeItems}">
<tr class="${s.index % 2 == 0 ? 'row1' : 'row2'}"
data-href="${contextPath}/admin/labeltype/confirmpage/4/${f:u(data.id)}">
<td>${f:h(data.name)}</td>
</tr>
</c:forEach>
</tbody>
</table>
<div class="row">
<div class="col-sm-12">
<table class="table table-bordered table-striped">
<thead>
<tr>
<th><la:message key="labels.labeltype_name" /></th>
</tr>
</thead>
<tbody>
<c:forEach var="data" varStatus="s"
items="${labelTypeItems}">
<tr class="${s.index % 2 == 0 ? 'row1' : 'row2'}"
data-href="${contextPath}/admin/labeltype/details/4/${f:u(data.id)}">
<td>${f:h(data.name)}</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
<div class="row">
<%-- Paging Info --%>
<div class="col-sm-2">
<la:message key="labels.pagination_page_guide_msg"
arg0="${f:h(webConfigPager.currentPageNumber)}"
arg1="${f:h(webConfigPager.allPageCount)}"
arg2="${f:h(webConfigPager.allRecordCount)}" />
</div>
<%-- Paging Navigation --%>
<div class="col-sm-10">
<ul class="pagination pagination-sm no-margin pull-right">
<c:if test="${webConfigPager.existPrePage}">
<li class="prev"><la:link
href="list/${webConfigPager.currentPageNumber - 1}">
<la:message key="labels.prev_page" />
</la:link></li>
</c:if>
<c:if test="${!webConfigPager.existPrePage}">
<li class="prev disabled"><a href="#"><la:message
key="labels.prev_page" /></a></li>
</c:if>
<c:forEach var="p" varStatus="s"
items="${webConfigPager.pageNumberList}">
<li
<c:if test="${p == webConfigPager.currentPageNumber}">class="active"</c:if>><la:link
href="list/${p}">${p}</la:link></li>
</c:forEach>
<c:if test="${webConfigPager.existNextPage}">
<li class="next"><la:link
href="list/${webConfigPager.currentPageNumber + 1}">
<la:message key="labels.next_page" />
</la:link></li>
</c:if>
<c:if test="${!webConfigPager.existNextPage}">
<li class="next disabled"><a href="#"><la:message
key="labels.next_page" /></a></li>
</c:if>
</ul>
</div>
</div>
</c:if>
</div>
<%-- Box Footer --%>
<div class="box-footer">
<%-- Paging Info --%>
<span><la:message key="labels.pagination_page_guide_msg"
arg0="${f:h(labelTypePager.currentPageNumber)}"
arg1="${f:h(labelTypePager.allPageCount)}"
arg2="${f:h(labelTypePager.allRecordCount)}" /></span>
<%-- Paging Navigation --%>
<ul class="pagination pagination-sm no-margin pull-right">
<c:if test="${labelTypePager.existPrePage}">
<li class="prev"><la:link
href="list/${labelTypePager.currentPageNumber - 1}">
<la:message key="labels.labeltype_link_prev_page" />
</la:link></li>
</c:if>
<c:if test="${!labelTypePager.existPrePage}">
<li class="prev disabled"><a href="#"><la:message
key="labels.labeltype_link_prev_page" /></a></li>
</c:if>
<c:forEach var="p" varStatus="s"
items="${labelTypePager.pageNumberList}">
<li
<c:if test="${p == labelTypePager.currentPageNumber}">class="active"</c:if>><la:link
href="list/${p}">${p}</la:link></li>
</c:forEach>
<c:if test="${labelTypePager.existNextPage}">
<li class="next"><la:link
href="list/${labelTypePager.currentPageNumber + 1}">
<la:message key="labels.labeltype_link_next_page" />
</la:link></li>
</c:if>
<c:if test="${!labelTypePager.existNextPage}">
<li class="next disabled"><a href="#"><la:message
key="labels.labeltype_link_next_page" /></a></li>
</c:if>
</ul>
</div>
<!-- /.box-body -->
</div>
<!-- /.box -->
</div>
</div>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>

View file

@ -20,11 +20,7 @@
<h1>
<la:message key="labels.log_configuration" />
</h1>
<ol class="breadcrumb">
<li class="active"><la:link href="/admin/log">
<la:message key="labels.log_configuration" />
</la:link></li>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">

View file

@ -1,169 +0,0 @@
<%@page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%><!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title><la:message key="labels.admin_brand_title"/> | <la:message key="labels.overlapping_host_configuration" /></title>
<jsp:include page="/WEB-INF/view/common/admin/head.jsp"></jsp:include>
</head>
<body class="skin-blue sidebar-mini">
<div class="wrapper">
<jsp:include page="/WEB-INF/view/common/admin/header.jsp"></jsp:include>
<jsp:include page="/WEB-INF/view/common/admin/sidebar.jsp">
<jsp:param name="menuCategoryType" value="crawl" />
<jsp:param name="menuType" value="overlapping_host" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.overlapping_host_title_details" />
</h1>
<ol class="breadcrumb">
<li><la:link href="/admin/overlappinghost">
<la:message key="labels.overlapping_host_link_list" />
</la:link></li>
<c:if test="${crudMode == 1}">
<li class="active"><a href="#"><la:message key="labels.overlapping_host_link_create" /></a></li>
</c:if>
<c:if test="${crudMode == 2}">
<li class="active"><a href="#"><la:message key="labels.overlapping_host_link_update" /></a></li>
</c:if>
<c:if test="${crudMode == 3}">
<li class="active"><a href="#"><la:message key="labels.overlapping_host_link_delete" /></a></li>
</c:if>
<c:if test="${crudMode == 4}">
<li class="active"><a href="#"><la:message key="labels.overlapping_host_link_confirm" /></a></li>
</c:if>
</ol>
</section>
<section class="content">
<%-- Form --%>
<la:form>
<la:hidden property="crudMode" />
<c:if test="${crudMode==2 || crudMode==3 || crudMode==4}">
<la:hidden property="id" />
<la:hidden property="versionNo" />
</c:if>
<la:hidden property="createdBy" />
<la:hidden property="createdTime" />
<la:hidden property="sortOrder" />
<div class="row">
<div class="col-md-12">
<div
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if><c:if test="${crudMode == 3}">box-danger</c:if><c:if test="${crudMode == 4}">box-primary</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<c:if test="${crudMode == 1}">
<la:message key="labels.overlapping_host_link_create" />
</c:if>
<c:if test="${crudMode == 2}">
<la:message key="labels.overlapping_host_link_update" />
</c:if>
<c:if test="${crudMode == 3}">
<la:message key="labels.overlapping_host_link_delete" />
</c:if>
<c:if test="${crudMode == 4}">
<la:message key="labels.overlapping_host_link_confirm" />
</c:if>
</h3>
<div class="btn-group pull-right">
<la:link href="/admin/overlappinghost"
styleClass="btn btn-primary btn-xs">
<la:message key="labels.overlapping_host_link_list" />
</la:link>
</div>
</div>
<%-- Box Body --%>
<div class="box-body">
<%-- Message --%>
<div>
<la:info id="msg" message="true">
<div class="alert alert-info">
${msg}
</div>
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<table class="table table-bordered">
<tbody>
<tr>
<th class="col-xs-3"><la:message key="labels.regular_name" /></th>
<td>${f:h(regularName)}<la:hidden property="regularName" /></td>
</tr>
<tr>
<th><la:message key="labels.overlapping_name" /></th>
<td>${f:h(overlappingName)}<la:hidden property="overlappingName" /></td>
</tr>
</tbody>
</table>
</div>
<%-- Box Footer --%>
<div class="box-footer">
<c:if test="${crudMode == 1}">
<button type="submit" class="btn" name="createagain"
value="<la:message key="labels.overlapping_host_button_back" />">
<la:message key="labels.overlapping_host_button_back" />
</button>
<button type="submit" class="btn btn-success" name="create"
value="<la:message key="labels.overlapping_host_button_create" />">
<la:message key="labels.overlapping_host_button_create" />
</button>
</c:if>
<c:if test="${crudMode == 2}">
<button type="submit" class="btn" name="editagain"
value="<la:message key="labels.overlapping_host_button_back" />">
<la:message key="labels.overlapping_host_button_back" />
</button>
<button type="submit" class="btn btn-warning" name="update"
value="<la:message key="labels.overlapping_host_button_update" />">
<la:message key="labels.overlapping_host_button_update" />
</button>
</c:if>
<c:if test="${crudMode == 3}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.overlapping_host_button_back" />">
<la:message key="labels.overlapping_host_button_back" />
</button>
<button type="submit" class="btn btn-danger" name="delete"
value="<la:message key="labels.overlapping_host_button_delete" />">
<la:message key="labels.overlapping_host_button_delete" />
</button>
</c:if>
<c:if test="${crudMode == 4}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.overlapping_host_button_back" />">
<la:message key="labels.overlapping_host_button_back" />
</button>
<button type="submit" class="btn btn-warning"
name="editfromconfirm"
value="<la:message key="labels.overlapping_host_button_edit" />">
<la:message key="labels.overlapping_host_button_edit" />
</button>
<button type="submit" class="btn btn-danger"
name="deletefromconfirm"
value="<la:message key="labels.overlapping_host_button_delete" />">
<la:message key="labels.overlapping_host_button_delete" />
</button>
</c:if>
</div>
</div>
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>
</body>
</html>

View file

@ -0,0 +1,83 @@
<%@page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%><!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title><la:message key="labels.admin_brand_title" /> | <la:message
key="labels.overlapping_host_configuration" /></title>
<jsp:include page="/WEB-INF/view/common/admin/head.jsp"></jsp:include>
</head>
<body class="skin-blue sidebar-mini">
<div class="wrapper">
<jsp:include page="/WEB-INF/view/common/admin/header.jsp"></jsp:include>
<jsp:include page="/WEB-INF/view/common/admin/sidebar.jsp">
<jsp:param name="menuCategoryType" value="crawl" />
<jsp:param name="menuType" value="overlapping_host" />
</jsp:include>
<div class="content-wrapper">
<section class="content-header">
<h1>
<la:message key="labels.overlapping_host_title_details" />
</h1>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<la:form>
<la:hidden property="crudMode" />
<c:if test="${crudMode==2 || crudMode==3 || crudMode==4}">
<la:hidden property="id" />
<la:hidden property="versionNo" />
</c:if>
<la:hidden property="createdBy" />
<la:hidden property="createdTime" />
<la:hidden property="sortOrder" />
<div class="row">
<div class="col-md-12">
<div
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if><c:if test="${crudMode == 3}">box-danger</c:if><c:if test="${crudMode == 4}">box-primary</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<div class="box-body">
<%-- Message --%>
<div>
<la:info id="msg" message="true">
<div class="alert alert-info">${msg}</div>
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<table class="table table-bordered">
<tbody>
<tr>
<th class="col-xs-3"><la:message
key="labels.regular_name" /></th>
<td>${f:h(regularName)}<la:hidden
property="regularName" /></td>
</tr>
<tr>
<th><la:message key="labels.overlapping_name" /></th>
<td>${f:h(overlappingName)}<la:hidden
property="overlappingName" /></td>
</tr>
</tbody>
</table>
</div>
<!-- /.box-body -->
<div class="box-footer">
<jsp:include page="/WEB-INF/view/common/admin/crud/buttons.jsp"></jsp:include>
</div>
<!-- /.box-footer -->
</div>
<!-- /.box -->
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>
</body>
</html>

View file

@ -13,40 +13,14 @@
<jsp:param name="menuCategoryType" value="crawl" />
<jsp:param name="menuType" value="overlappintHost" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.overlapping_host_title_details" />
</h1>
<ol class="breadcrumb">
<li><la:link href="/admin/overlappinghost">
<la:message key="labels.overlapping_host_link_list" />
</la:link></li>
<c:if test="${crudMode == 1}">
<li class="active"><a href="#"><la:message
key="labels.overlapping_host_link_create" /></a></li>
</c:if>
<c:if test="${crudMode == 2}">
<li class="active"><a href="#"><la:message
key="labels.overlapping_host_link_update" /></a></li>
</c:if>
<c:if test="${crudMode == 3}">
<li class="active"><a href="#"><la:message
key="labels.overlapping_host_link_delete" /></a></li>
</c:if>
<c:if test="${crudMode == 4}">
<li class="active"><a href="#"><la:message
key="labels.overlapping_host_link_confirm" /></a></li>
</c:if>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<%-- Form --%>
<la:form styleClass="form-horizontal">
<la:hidden property="crudMode" />
<c:if test="${crudMode==2}">
@ -62,20 +36,7 @@
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<c:if test="${crudMode == 1}">
<la:message key="labels.overlapping_host_link_create" />
</c:if>
<c:if test="${crudMode == 2}">
<la:message key="labels.overlapping_host_link_update" />
</c:if>
</h3>
<div class="btn-group pull-right">
<la:link href="/admin/overlappinghost"
styleClass="btn btn-primary btn-xs">
<la:message key="labels.overlapping_host_link_list" />
</la:link>
</div>
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<div class="box-body">
@ -86,7 +47,6 @@
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<div class="form-group">
<label for="regularName" class="col-sm-3 control-label"><la:message
@ -102,41 +62,19 @@
<la:text property="overlappingName" styleClass="form-control" />
</div>
</div>
<%-- Box Footer --%>
<div class="box-footer">
<c:if test="${crudMode == 1}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.overlapping_host_button_back" />">
<la:message key="labels.overlapping_host_button_back" />
</button>
<button type="submit" class="btn btn-success"
name="confirmfromcreate"
value="<la:message key="labels.overlapping_host_button_confirm" />">
<la:message key="labels.overlapping_host_button_confirm" />
</button>
</c:if>
<c:if test="${crudMode == 2}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.overlapping_host_button_back" />">
<la:message key="labels.overlapping_host_button_back" />
</button>
<button type="submit" class="btn btn-warning"
name="confirmfromupdate"
value="<la:message key="labels.overlapping_host_button_confirm" />">
<la:message key="labels.overlapping_host_button_confirm" />
</button>
</c:if>
</div>
</div>
<!-- /.box-body -->
<div class="box-footer">
<jsp:include page="/WEB-INF/view/common/admin/crud/buttons.jsp"></jsp:include>
</div>
<!-- /.box-footer -->
</div>
<!-- /.box -->
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>

View file

@ -13,36 +13,20 @@
<jsp:param name="menuCategoryType" value="crawl" />
<jsp:param name="menuType" value="overlappingHost" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.overlapping_host_configuration" />
</h1>
<ol class="breadcrumb">
<li class="active"><la:link href="/admin/overlappinghost">
<la:message key="labels.overlapping_host_link_list" />
</la:link></li>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<div class="row">
<div class="col-md-12">
<div class="box box-primary">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<la:message key="labels.overlapping_host_link_list" />
</h3>
<div class="btn-group pull-right">
<la:link href="createpage" styleClass="btn btn-success btn-xs">
<la:message key="labels.overlapping_host_link_create_new" />
</la:link>
</div>
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<div class="box-body">
@ -53,7 +37,6 @@
</la:info>
<la:errors />
</div>
<%-- List --%>
<c:if test="${overlappingHostPager.allRecordCount == 0}">
<p class="callout callout-info">
@ -61,73 +44,40 @@
</p>
</c:if>
<c:if test="${overlappingHostPager.allRecordCount > 0}">
<table class="table table-bordered table-striped">
<thead>
<tr>
<th><la:message key="labels.regular_name" /></th>
<th><la:message key="labels.overlapping_name" /></th>
</tr>
</thead>
<tbody>
<c:forEach var="data" varStatus="s"
items="${overlappingHostItems}">
<tr class="${s.index % 2 == 0 ? 'row1' : 'row2'}"
data-href="${contextPath}/admin/overlappinghost/confirmpage/4/${f:u(data.id)}">
<td>${f:h(data.regularName)}</td>
<td>${f:h(data.overlappingName)}</td>
</tr>
</c:forEach>
</tbody>
</table>
<div class="row">
<div class="col-sm-12">
<table class="table table-bordered table-striped">
<thead>
<tr>
<th><la:message key="labels.regular_name" /></th>
<th><la:message key="labels.overlapping_name" /></th>
</tr>
</thead>
<tbody>
<c:forEach var="data" varStatus="s"
items="${overlappingHostItems}">
<tr class="${s.index % 2 == 0 ? 'row1' : 'row2'}"
data-href="${contextPath}/admin/overlappinghost/details/4/${f:u(data.id)}">
<td>${f:h(data.regularName)}</td>
<td>${f:h(data.overlappingName)}</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
<c:set var="pager" value="${overlappingHostPager}"
scope="request" />
<c:import url="/WEB-INF/view/common/admin/crud/pagination.jsp" />
</c:if>
</div>
<%-- Box Footer --%>
<div class="box-footer">
<%-- Paging Info --%>
<span><la:message key="labels.pagination_page_guide_msg"
arg0="${f:h(overlappingHostPager.currentPageNumber)}"
arg1="${f:h(overlappingHostPager.allPageCount)}"
arg2="${f:h(overlappingHostPager.allRecordCount)}" /></span>
<%-- Paging Navigation --%>
<ul class="pagination pagination-sm no-margin pull-right">
<c:if test="${overlappingHostPager.existPrePage}">
<li class="prev"><la:link
href="list/${overlappingHostPager.currentPageNumber - 1}">
<la:message key="labels.overlapping_host_link_prev_page" />
</la:link></li>
</c:if>
<c:if test="${!overlappingHostPager.existPrePage}">
<li class="prev disabled"><a href="#"><la:message
key="labels.overlapping_host_link_prev_page" /></a></li>
</c:if>
<c:forEach var="p" varStatus="s"
items="${overlappingHostPager.pageNumberList}">
<li
<c:if test="${p == overlappingHostPager.currentPageNumber}">class="active"</c:if>><la:link
href="list/${p}">${p}</la:link></li>
</c:forEach>
<c:if test="${overlappingHostPager.existNextPage}">
<li class="next"><la:link
href="list/${overlappingHostPager.currentPageNumber + 1}">
<la:message key="labels.overlapping_host_link_next_page" />
</la:link></li>
</c:if>
<c:if test="${!overlappingHostPager.existNextPage}">
<li class="next disabled"><a href="#"><la:message
key="labels.overlapping_host_link_next_page" /></a></li>
</c:if>
</ul>
</div>
<!-- /.box-body -->
</div>
<!-- /.box -->
</div>
</div>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>

View file

@ -1,183 +0,0 @@
<%@page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%><!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title><la:message key="labels.admin_brand_title" /> | <la:message
key="labels.path_mapping_configuration" /></title>
<jsp:include page="/WEB-INF/view/common/admin/head.jsp"></jsp:include>
</head>
<body class="skin-blue sidebar-mini">
<div class="wrapper">
<jsp:include page="/WEB-INF/view/common/admin/header.jsp"></jsp:include>
<jsp:include page="/WEB-INF/view/common/admin/sidebar.jsp">
<jsp:param name="menuCategoryType" value="crawl" />
<jsp:param name="menuType" value="pathMapping" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.path_mapping_title_details" />
</h1>
<ol class="breadcrumb">
<li><la:link href="/admin/pathmapping">
<la:message key="labels.path_mapping_link_list" />
</la:link></li>
<c:if test="${crudMode == 1}">
<li class="active"><a href="#"><la:message
key="labels.path_mapping_link_create" /></a></li>
</c:if>
<c:if test="${crudMode == 2}">
<li class="active"><a href="#"><la:message
key="labels.path_mapping_link_update" /></a></li>
</c:if>
<c:if test="${crudMode == 3}">
<li class="active"><a href="#"><la:message
key="labels.path_mapping_link_delete" /></a></li>
</c:if>
<c:if test="${crudMode == 4}">
<li class="active"><a href="#"><la:message
key="labels.path_mapping_link_confirm" /></a></li>
</c:if>
</ol>
</section>
<section class="content">
<%-- Form --%>
<la:form>
<la:hidden property="crudMode" />
<c:if test="${crudMode==2 || crudMode==3 || crudMode==4}">
<la:hidden property="id" />
<la:hidden property="versionNo" />
</c:if>
<la:hidden property="createdBy" />
<la:hidden property="createdTime" />
<div class="row">
<div class="col-md-12">
<div
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if><c:if test="${crudMode == 3}">box-danger</c:if><c:if test="${crudMode == 4}">box-primary</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<c:if test="${crudMode == 1}">
<la:message key="labels.path_mapping_link_create" />
</c:if>
<c:if test="${crudMode == 2}">
<la:message key="labels.path_mapping_link_update" />
</c:if>
<c:if test="${crudMode == 3}">
<la:message key="labels.path_mapping_link_delete" />
</c:if>
<c:if test="${crudMode == 4}">
<la:message key="labels.path_mapping_link_confirm" />
</c:if>
</h3>
<div class="btn-group pull-right">
<la:link href="/admin/pathmapping"
styleClass="btn btn-primary btn-xs">
<la:message key="labels.path_mapping_link_list" />
</la:link>
</div>
</div>
<%-- Box Body --%>
<div class="box-body">
<%-- Message --%>
<div>
<la:info id="msg" message="true">
<div class="alert alert-info">${msg}</div>
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<table class="table table-bordered">
<tbody>
<tr>
<th class="col-xs-2"><la:message key="labels.regex" /></th>
<td>${f:h(regex)}<la:hidden property="regex" /></td>
</tr>
<tr>
<th><la:message key="labels.replacement" /></th>
<td>${f:h(replacement)}<la:hidden
property="replacement" /></td>
</tr>
<tr>
<th><la:message key="labels.processType" /></th>
<td><c:if test="${processType=='C'}">
<la:message key="labels.path_mapping_pt_crawling" />
</c:if> <c:if test="${processType=='D'}">
<la:message key="labels.path_mapping_pt_displaying" />
</c:if> <c:if test="${processType=='B'}">
<la:message key="labels.path_mapping_pt_both" />
</c:if> <la:hidden property="processType" /></td>
</tr>
<tr>
<th><la:message key="labels.sortOrder" /></th>
<td>${f:h(sortOrder)}<la:hidden property="sortOrder" /></td>
</tr>
</tbody>
</table>
</div>
<%-- Box Footer --%>
<div class="box-footer">
<c:if test="${crudMode == 1}">
<button type="submit" class="btn" name="createagain"
value="<la:message key="labels.path_mapping_button_back" />">
<la:message key="labels.path_mapping_button_back" />
</button>
<button type="submit" class="btn btn-success" name="create"
value="<la:message key="labels.path_mapping_button_create" />">
<la:message key="labels.path_mapping_button_create" />
</button>
</c:if>
<c:if test="${crudMode == 2}">
<button type="submit" class="btn" name="editagain"
value="<la:message key="labels.path_mapping_button_back" />">
<la:message key="labels.path_mapping_button_back" />
</button>
<button type="submit" class="btn btn-warning" name="update"
value="<la:message key="labels.path_mapping_button_update" />">
<la:message key="labels.path_mapping_button_update" />
</button>
</c:if>
<c:if test="${crudMode == 3}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.path_mapping_button_back" />">
<la:message key="labels.path_mapping_button_back" />
</button>
<button type="submit" class="btn btn-danger" name="delete"
value="<la:message key="labels.path_mapping_button_delete" />">
<la:message key="labels.path_mapping_button_delete" />
</button>
</c:if>
<c:if test="${crudMode == 4}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.path_mapping_button_back" />">
<la:message key="labels.path_mapping_button_back" />
</button>
<button type="submit" class="btn btn-warning"
name="editfromconfirm"
value="<la:message key="labels.path_mapping_button_edit" />">
<la:message key="labels.path_mapping_button_edit" />
</button>
<button type="submit" class="btn btn-danger"
name="deletefromconfirm"
value="<la:message key="labels.path_mapping_button_delete" />">
<la:message key="labels.path_mapping_button_delete" />
</button>
</c:if>
</div>
</div>
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>
</body>
</html>

View file

@ -0,0 +1,94 @@
<%@page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%><!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title><la:message key="labels.admin_brand_title" /> | <la:message
key="labels.path_mapping_configuration" /></title>
<jsp:include page="/WEB-INF/view/common/admin/head.jsp"></jsp:include>
</head>
<body class="skin-blue sidebar-mini">
<div class="wrapper">
<jsp:include page="/WEB-INF/view/common/admin/header.jsp"></jsp:include>
<jsp:include page="/WEB-INF/view/common/admin/sidebar.jsp">
<jsp:param name="menuCategoryType" value="crawl" />
<jsp:param name="menuType" value="pathMapping" />
</jsp:include>
<div class="content-wrapper">
<section class="content-header">
<h1>
<la:message key="labels.path_mapping_title_details" />
</h1>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<la:form>
<la:hidden property="crudMode" />
<c:if test="${crudMode==2 || crudMode==3 || crudMode==4}">
<la:hidden property="id" />
<la:hidden property="versionNo" />
</c:if>
<la:hidden property="createdBy" />
<la:hidden property="createdTime" />
<div class="row">
<div class="col-md-12">
<div
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if><c:if test="${crudMode == 3}">box-danger</c:if><c:if test="${crudMode == 4}">box-primary</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<div class="box-body">
<%-- Message --%>
<div>
<la:info id="msg" message="true">
<div class="alert alert-info">${msg}</div>
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<table class="table table-bordered">
<tbody>
<tr>
<th class="col-xs-2"><la:message key="labels.regex" /></th>
<td>${f:h(regex)}<la:hidden property="regex" /></td>
</tr>
<tr>
<th><la:message key="labels.replacement" /></th>
<td>${f:h(replacement)}<la:hidden
property="replacement" /></td>
</tr>
<tr>
<th><la:message key="labels.processType" /></th>
<td><c:if test="${processType=='C'}">
<la:message key="labels.path_mapping_pt_crawling" />
</c:if> <c:if test="${processType=='D'}">
<la:message key="labels.path_mapping_pt_displaying" />
</c:if> <c:if test="${processType=='B'}">
<la:message key="labels.path_mapping_pt_both" />
</c:if> <la:hidden property="processType" /></td>
</tr>
<tr>
<th><la:message key="labels.sortOrder" /></th>
<td>${f:h(sortOrder)}<la:hidden property="sortOrder" /></td>
</tr>
</tbody>
</table>
</div>
<!-- /.box-body -->
<div class="box-footer">
<jsp:include page="/WEB-INF/view/common/admin/crud/buttons.jsp"></jsp:include>
</div>
<!-- /.box-footer -->
</div>
<!-- /.box -->
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>
</body>
</html>

View file

@ -13,39 +13,15 @@
<jsp:param name="menuCategoryType" value="crawl" />
<jsp:param name="menuType" value="pathMapping" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.path_mapping_title_details" />
</h1>
<ol class="breadcrumb">
<li><la:link href="/admin/pathmapping">
<la:message key="labels.path_mapping_link_list" />
</la:link></li>
<c:if test="${crudMode == 1}">
<li class="active"><a href="#"><la:message
key="labels.path_mapping_link_create" /></a></li>
</c:if>
<c:if test="${crudMode == 2}">
<li class="active"><a href="#"><la:message
key="labels.path_mapping_link_update" /></a></li>
</c:if>
<c:if test="${crudMode == 3}">
<li class="active"><a href="#"><la:message
key="labels.path_mapping_link_delete" /></a></li>
</c:if>
<c:if test="${crudMode == 4}">
<li class="active"><a href="#"><la:message
key="labels.path_mapping_link_confirm" /></a></li>
</c:if>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<%-- Form --%>
<la:form styleClass="form-horizontal">
<la:hidden property="crudMode" />
<c:if test="${crudMode==2}">
@ -60,20 +36,7 @@
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<c:if test="${crudMode == 1}">
<la:message key="labels.path_mapping_link_create" />
</c:if>
<c:if test="${crudMode == 2}">
<la:message key="labels.path_mapping_link_update" />
</c:if>
</h3>
<div class="btn-group pull-right">
<la:link href="/admin/pathmapping"
styleClass="btn btn-primary btn-xs">
<la:message key="labels.path_mapping_link_list" />
</la:link>
</div>
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<div class="box-body">
@ -124,37 +87,16 @@
</div>
</div>
</div>
<%-- Box Footer --%>
<!-- /.box-body -->
<div class="box-footer">
<c:if test="${crudMode == 1}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.path_mapping_button_back" />">
<la:message key="labels.path_mapping_button_back" />
</button>
<button type="submit" class="btn btn-success"
name="confirmfromcreate"
value="<la:message key="labels.path_mapping_button_confirm" />">
<la:message key="labels.path_mapping_button_confirm" />
</button>
</c:if>
<c:if test="${crudMode == 2}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.path_mapping_button_back" />">
<la:message key="labels.path_mapping_button_back" />
</button>
<button type="submit" class="btn btn-warning"
name="confirmfromupdate"
value="<la:message key="labels.path_mapping_button_confirm" />">
<la:message key="labels.path_mapping_button_confirm" />
</button>
</c:if>
<jsp:include page="/WEB-INF/view/common/admin/crud/buttons.jsp"></jsp:include>
</div>
<!-- /.box-footer -->
</div>
<!-- /.box -->
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>

View file

@ -13,34 +13,20 @@
<jsp:param name="menuCategoryType" value="crawl" />
<jsp:param name="menuType" value="pathMapping" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.path_mapping_configuration" />
</h1>
<ol class="breadcrumb">
<li class="active"><la:link href="/admin/pathmapping">
<la:message key="labels.path_mapping_link_list" />
</la:link></li>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<div class="row">
<div class="col-md-12">
<div class="box box-primary">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<la:message key="labels.path_mapping_link_list" />
</h3>
<div class="btn-group pull-right">
<la:link href="createpage" styleClass="btn btn-success btn-xs">
<la:message key="labels.path_mapping_link_create_new" />
</la:link>
</div>
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<div class="box-body">
@ -58,68 +44,37 @@
</p>
</c:if>
<c:if test="${pathMappingPager.allRecordCount > 0}">
<table class="table table-bordered table-striped">
<thead>
<tr>
<th><la:message key="labels.regex" /></th>
<th><la:message key="labels.replacement" /></th>
</tr>
</thead>
<tbody>
<c:forEach var="data" varStatus="s"
items="${pathMappingItems}">
<tr class="${s.index % 2 == 0 ? 'row1' : 'row2'}"
data-href="${contextPath}/admin/pathmapping/confirmpage/4/${f:u(data.id)}">
<td>${f:h(data.regex)}</td>
<td>${f:h(data.replacement)}</td>
</tr>
</c:forEach>
</tbody>
</table>
<div class="row">
<div class="col-sm-12">
<table class="table table-bordered table-striped">
<thead>
<tr>
<th><la:message key="labels.regex" /></th>
<th><la:message key="labels.replacement" /></th>
</tr>
</thead>
<tbody>
<c:forEach var="data" varStatus="s"
items="${pathMappingItems}">
<tr class="${s.index % 2 == 0 ? 'row1' : 'row2'}"
data-href="${contextPath}/admin/pathmapping/details/4/${f:u(data.id)}">
<td>${f:h(data.regex)}</td>
<td>${f:h(data.replacement)}</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
<c:set var="pager" value="${pathMappingPager}" scope="request" />
<c:import url="/WEB-INF/view/common/admin/crud/pagination.jsp" />
</c:if>
</div>
<%-- Box Footer --%>
<div class="box-footer">
<%-- Paging Info --%>
<span><la:message key="labels.pagination_page_guide_msg"
arg0="${f:h(pathMappingPager.currentPageNumber)}"
arg1="${f:h(pathMappingPager.allPageCount)}"
arg2="${f:h(pathMappingPager.allRecordCount)}" /></span>
<%-- Paging Navigation --%>
<ul class="pagination pagination-sm no-margin pull-right">
<c:if test="${pathMappingPager.existPrePage}">
<li class="prev"><la:link
href="list/${pathMappingPager.currentPageNumber - 1}">
<la:message key="labels.path_mapping_link_prev_page" />
</la:link></li>
</c:if>
<c:if test="${!pathMappingPager.existPrePage}">
<li class="prev disabled"><a href="#"><la:message
key="labels.path_mapping_link_prev_page" /></a></li>
</c:if>
<c:forEach var="p" varStatus="s"
items="${pathMappingPager.pageNumberList}">
<li
<c:if test="${p == pathMappingPager.currentPageNumber}">class="active"</c:if>><la:link
href="list/${p}">${p}</la:link></li>
</c:forEach>
<c:if test="${pathMappingPager.existNextPage}">
<li class="next"><la:link
href="list/${pathMappingPager.currentPageNumber + 1}">
<la:message key="labels.path_mapping_link_next_page" />
</la:link></li>
</c:if>
<c:if test="${!pathMappingPager.existNextPage}">
<li class="next disabled"><a href="#"><la:message
key="labels.path_mapping_link_next_page" /></a></li>
</c:if>
</ul>
</div>
<!-- /.box-body -->
</div>
<!-- /.box -->
</div>
</div>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>

View file

@ -1,179 +0,0 @@
<%@page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%><!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title><la:message key="labels.admin_brand_title" /> | <la:message
key="labels.request_header_configuration" /></title>
<jsp:include page="/WEB-INF/view/common/admin/head.jsp"></jsp:include>
</head>
<body class="skin-blue sidebar-mini">
<div class="wrapper">
<jsp:include page="/WEB-INF/view/common/admin/header.jsp"></jsp:include>
<jsp:include page="/WEB-INF/view/common/admin/sidebar.jsp">
<jsp:param name="menuCategoryType" value="crawl" />
<jsp:param name="menuType" value="requestHeader" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.request_header_title_details" />
</h1>
<ol class="breadcrumb">
<li><la:link href="/admin/requestheader">
<la:message key="labels.request_header_link_list" />
</la:link></li>
<c:if test="${crudMode == 1}">
<li class="active"><a href="#"><la:message
key="labels.request_header_link_create" /></a></li>
</c:if>
<c:if test="${crudMode == 2}">
<li class="active"><a href="#"><la:message
key="labels.request_header_link_update" /></a></li>
</c:if>
<c:if test="${crudMode == 3}">
<li class="active"><a href="#"><la:message
key="labels.request_header_link_delete" /></a></li>
</c:if>
<c:if test="${crudMode == 4}">
<li class="active"><a href="#"><la:message
key="labels.request_header_link_confirm" /></a></li>
</c:if>
</ol>
</section>
<section class="content">
<%-- Form --%>
<la:form>
<la:hidden property="crudMode" />
<c:if test="${crudMode==2 || crudMode==3 || crudMode==4}">
<la:hidden property="id" />
<la:hidden property="versionNo" />
</c:if>
<la:hidden property="createdBy" />
<la:hidden property="createdTime" />
<div class="row">
<div class="col-md-12">
<div
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if><c:if test="${crudMode == 3}">box-danger</c:if><c:if test="${crudMode == 4}">box-primary</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<c:if test="${crudMode == 1}">
<la:message key="labels.request_header_link_create" />
</c:if>
<c:if test="${crudMode == 2}">
<la:message key="labels.request_header_link_update" />
</c:if>
<c:if test="${crudMode == 3}">
<la:message key="labels.request_header_link_delete" />
</c:if>
<c:if test="${crudMode == 4}">
<la:message key="labels.request_header_link_confirm" />
</c:if>
</h3>
<div class="btn-group pull-right">
<la:link href="/admin/requestheader"
styleClass="btn btn-primary btn-xs">
<la:message key="labels.request_header_link_list" />
</la:link>
</div>
</div>
<%-- Box Body --%>
<div class="box-body">
<%-- Message --%>
<div>
<la:info id="msg" message="true">
<div class="alert alert-info">${msg}</div>
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<table class="table table-bordered">
<tbody>
<tr>
<th class="col-xs-2"><la:message
key="labels.request_header_name" /></th>
<td>${f:h(name)}<la:hidden property="name" /></td>
</tr>
<tr>
<th><la:message key="labels.request_header_value" /></th>
<td>${f:h(value)}<la:hidden property="value" /></td>
</tr>
<tr>
<th><la:message
key="labels.request_header_web_crawling_config" /></th>
<td><c:forEach var="item" items="${webConfigItems}">
<c:if test="${webConfigId==item.value}">${f:h(item.label)}</c:if>
</c:forEach> <la:hidden property="webConfigId" /></td>
</tr>
</tbody>
</table>
</div>
<%-- Box Footer --%>
<div class="box-footer">
<c:if test="${crudMode == 1}">
<button type="submit" class="btn" name="createagain"
value="<la:message key="labels.request_header_button_back" />">
<la:message key="labels.request_header_button_back" />
</button>
<button type="submit" class="btn btn-success" name="create"
value="<la:message key="labels.request_header_button_create" />">
<la:message key="labels.request_header_button_create" />
</button>
</c:if>
<c:if test="${crudMode == 2}">
<button type="submit" class="btn" name="editagain"
value="<la:message key="labels.request_header_button_back" />">
<la:message key="labels.request_header_button_back" />
</button>
<button type="submit" class="btn btn-warning" name="update"
value="<la:message key="labels.request_header_button_update" />">
<la:message key="labels.request_header_button_update" />
</button>
</c:if>
<c:if test="${crudMode == 3}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.request_header_button_back" />">
<la:message key="labels.request_header_button_back" />
</button>
<button type="submit" class="btn btn-danger" name="delete"
value="<la:message key="labels.request_header_button_delete" />">
<la:message key="labels.request_header_button_delete" />
</button>
</c:if>
<c:if test="${crudMode == 4}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.request_header_button_back" />">
<la:message key="labels.request_header_button_back" />
</button>
<button type="submit" class="btn btn-warning"
name="editfromconfirm"
value="<la:message key="labels.request_header_button_edit" />">
<la:message key="labels.request_header_button_edit" />
</button>
<button type="submit" class="btn btn-danger"
name="deletefromconfirm"
value="<la:message key="labels.request_header_button_delete" />">
<la:message key="labels.request_header_button_delete" />
</button>
</c:if>
</div>
</div>
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>
</body>
</html>

View file

@ -0,0 +1,87 @@
<%@page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%><!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title><la:message key="labels.admin_brand_title" /> | <la:message
key="labels.request_header_configuration" /></title>
<jsp:include page="/WEB-INF/view/common/admin/head.jsp"></jsp:include>
</head>
<body class="skin-blue sidebar-mini">
<div class="wrapper">
<jsp:include page="/WEB-INF/view/common/admin/header.jsp"></jsp:include>
<jsp:include page="/WEB-INF/view/common/admin/sidebar.jsp">
<jsp:param name="menuCategoryType" value="crawl" />
<jsp:param name="menuType" value="requestHeader" />
</jsp:include>
<div class="content-wrapper">
<section class="content-header">
<h1>
<la:message key="labels.request_header_title_details" />
</h1>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<la:form>
<la:hidden property="crudMode" />
<c:if test="${crudMode==2 || crudMode==3 || crudMode==4}">
<la:hidden property="id" />
<la:hidden property="versionNo" />
</c:if>
<la:hidden property="createdBy" />
<la:hidden property="createdTime" />
<div class="row">
<div class="col-md-12">
<div
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if><c:if test="${crudMode == 3}">box-danger</c:if><c:if test="${crudMode == 4}">box-primary</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<div class="box-body">
<%-- Message --%>
<div>
<la:info id="msg" message="true">
<div class="alert alert-info">${msg}</div>
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<table class="table table-bordered">
<tbody>
<tr>
<th class="col-xs-2"><la:message
key="labels.request_header_name" /></th>
<td>${f:h(name)}<la:hidden property="name" /></td>
</tr>
<tr>
<th><la:message key="labels.request_header_value" /></th>
<td>${f:h(value)}<la:hidden property="value" /></td>
</tr>
<tr>
<th><la:message
key="labels.request_header_web_crawling_config" /></th>
<td><c:forEach var="item" items="${webConfigItems}">
<c:if test="${webConfigId==item.value}">${f:h(item.label)}</c:if>
</c:forEach> <la:hidden property="webConfigId" /></td>
</tr>
</tbody>
</table>
</div>
<!-- /.box-body -->
<div class="box-footer">
<jsp:include page="/WEB-INF/view/common/admin/crud/buttons.jsp"></jsp:include>
</div>
<!-- /.box-footer -->
</div>
<!-- /.box -->
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>
</body>
</html>

View file

@ -13,40 +13,14 @@
<jsp:param name="menuCategoryType" value="crawl" />
<jsp:param name="menuType" value="requestHeader" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.request_header_title_details" />
</h1>
<ol class="breadcrumb">
<li><la:link href="/admin/requestheader">
<la:message key="labels.request_header_link_list" />
</la:link></li>
<c:if test="${crudMode == 1}">
<li class="active"><a href="#"><la:message
key="labels.request_header_link_create" /></a></li>
</c:if>
<c:if test="${crudMode == 2}">
<li class="active"><a href="#"><la:message
key="labels.request_header_link_update" /></a></li>
</c:if>
<c:if test="${crudMode == 3}">
<li class="active"><a href="#"><la:message
key="labels.request_header_link_delete" /></a></li>
</c:if>
<c:if test="${crudMode == 4}">
<li class="active"><a href="#"><la:message
key="labels.request_header_link_confirm" /></a></li>
</c:if>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<%-- Form --%>
<la:form styleClass="form-horizontal">
<la:hidden property="crudMode" />
<c:if test="${crudMode==2}">
@ -55,27 +29,13 @@
</c:if>
<la:hidden property="createdBy" />
<la:hidden property="createdTime" />
<div class="row">
<div class="col-md-12">
<div
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<c:if test="${crudMode == 1}">
<la:message key="labels.request_header_link_create" />
</c:if>
<c:if test="${crudMode == 2}">
<la:message key="labels.request_header_link_update" />
</c:if>
</h3>
<div class="btn-group pull-right">
<la:link href="/admin/requestheader"
styleClass="btn btn-primary btn-xs">
<la:message key="labels.request_header_link_list" />
</la:link>
</div>
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<div class="box-body">
@ -86,7 +46,6 @@
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<div class="form-group">
<label for="name" class="col-sm-3 control-label"><la:message
@ -114,40 +73,18 @@
</div>
</div>
</div>
<%-- Box Footer --%>
<!-- /.box-body -->
<div class="box-footer">
<c:if test="${crudMode == 1}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.request_header_button_back" />">
<la:message key="labels.request_header_button_back" />
</button>
<button type="submit" class="btn btn-success"
name="confirmfromcreate"
value="<la:message key="labels.request_header_button_confirm" />">
<la:message key="labels.request_header_button_confirm" />
</button>
</c:if>
<c:if test="${crudMode == 2}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.request_header_button_back" />">
<la:message key="labels.request_header_button_back" />
</button>
<button type="submit" class="btn btn-warning"
name="confirmfromupdate"
value="<la:message key="labels.request_header_button_confirm" />">
<la:message key="labels.request_header_button_confirm" />
</button>
</c:if>
<jsp:include page="/WEB-INF/view/common/admin/crud/buttons.jsp"></jsp:include>
</div>
<!-- /.box-footer -->
</div>
<!-- /.box -->
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>

View file

@ -13,23 +13,14 @@
<jsp:param name="menuCategoryType" value="crawl" />
<jsp:param name="menuType" value="requestHeader" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.request_header_configuration" />
</h1>
<ol class="breadcrumb">
<li class="active"><la:link href="/admin/requestheader">
<la:message key="labels.request_header_link_list" />
</la:link></li>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<div class="row">
<div class="col-md-12">
<c:if test="${!displayCreateLink}">
@ -41,14 +32,7 @@
<div class="box box-primary">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<la:message key="labels.request_header_link_list" />
</h3>
<div class="btn-group pull-right">
<la:link href="createpage" styleClass="btn btn-success btn-xs">
<la:message key="labels.request_header_link_create_new" />
</la:link>
</div>
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<div class="box-body">
@ -59,7 +43,6 @@
</la:info>
<la:errors />
</div>
<%-- List --%>
<c:if test="${requestHeaderPager.allRecordCount == 0}">
<p class="callout callout-info">
@ -79,63 +62,26 @@
<c:forEach var="data" varStatus="s"
items="${requestHeaderItems}">
<tr class="${s.index % 2 == 0 ? 'row1' : 'row2'}"
data-href="${contextPath}/admin/requestheader/confirmpage/4/${f:u(data.id)}">
data-href="${contextPath}/admin/requestheader/details/4/${f:u(data.id)}">
<td>${f:h(data.name)}</td>
<td>${f:h(data.webConfig.name)}</td>
</tr>
</c:forEach>
</tbody>
</table>
<c:set var="pager" value="${requestHeaderPager}"
scope="request" />
<c:import url="/WEB-INF/view/common/admin/crud/pagination.jsp" />
</c:if>
</div>
<%-- Box Footer --%>
<div class="box-footer">
<%-- Paging Info --%>
<span><la:message key="labels.pagination_page_guide_msg"
arg0="${f:h(requestHeaderPager.currentPageNumber)}"
arg1="${f:h(requestHeaderPager.allPageCount)}"
arg2="${f:h(requestHeaderPager.allRecordCount)}" /></span>
<%-- Paging Navigation --%>
<ul class="pagination pagination-sm no-margin pull-right">
<c:if test="${requestHeaderPager.existPrePage}">
<li class="prev"><la:link
href="list/${requestHeaderPager.currentPageNumber - 1}">
<la:message key="labels.request_header_link_prev_page" />
</la:link></li>
</c:if>
<c:if test="${!requestHeaderPager.existPrePage}">
<li class="prev disabled"><a href="#"><la:message
key="labels.request_header_link_prev_page" /></a></li>
</c:if>
<c:forEach var="p" varStatus="s"
items="${requestHeaderPager.pageNumberList}">
<li
<c:if test="${p == requestHeaderPager.currentPageNumber}">class="active"</c:if>><la:link
href="list/${p}">${p}</la:link></li>
</c:forEach>
<c:if test="${requestHeaderPager.existNextPage}">
<li class="next"><la:link
href="list/${requestHeaderPager.currentPageNumber + 1}">
<la:message key="labels.request_header_link_next_page" />
</la:link></li>
</c:if>
<c:if test="${!requestHeaderPager.existNextPage}">
<li class="next disabled"><a href="#"><la:message
key="labels.request_header_link_next_page" /></a></li>
</c:if>
</ul>
</div>
<!-- /.box-body -->
</div>
<!-- /.box -->
</c:if>
</div>
</div>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>

View file

@ -1,168 +0,0 @@
<%@page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%><!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title><la:message key="labels.admin_brand_title" /> | <la:message
key="labels.role_configuration" /></title>
<jsp:include page="/WEB-INF/view/common/admin/head.jsp"></jsp:include>
</head>
<body class="skin-blue sidebar-mini">
<div class="wrapper">
<jsp:include page="/WEB-INF/view/common/admin/header.jsp"></jsp:include>
<jsp:include page="/WEB-INF/view/common/admin/sidebar.jsp">
<jsp:param name="menuCategoryType" value="user" />
<jsp:param name="menuType" value="role" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.role_title_details" />
</h1>
<ol class="breadcrumb">
<li><la:link href="/admin/role">
<la:message key="labels.role_link_list" />
</la:link></li>
<c:if test="${crudMode == 1}">
<li class="active"><a href="#"><la:message
key="labels.role_link_create" /></a></li>
</c:if>
<c:if test="${crudMode == 2}">
<li class="active"><a href="#"><la:message
key="labels.role_link_update" /></a></li>
</c:if>
<c:if test="${crudMode == 3}">
<li class="active"><a href="#"><la:message
key="labels.role_link_delete" /></a></li>
</c:if>
<c:if test="${crudMode == 4}">
<li class="active"><a href="#"><la:message
key="labels.role_link_confirm" /></a></li>
</c:if>
</ol>
</section>
<section class="content">
<%-- Form --%>
<la:form>
<la:hidden property="crudMode" />
<c:if test="${crudMode==2 || crudMode==3 || crudMode==4}">
<la:hidden property="id" />
<la:hidden property="versionNo" />
</c:if>
<div class="row">
<div class="col-md-12">
<div
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if><c:if test="${crudMode == 3}">box-danger</c:if><c:if test="${crudMode == 4}">box-primary</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<c:if test="${crudMode == 1}">
<la:message key="labels.role_link_create" />
</c:if>
<c:if test="${crudMode == 2}">
<la:message key="labels.role_link_update" />
</c:if>
<c:if test="${crudMode == 3}">
<la:message key="labels.role_link_delete" />
</c:if>
<c:if test="${crudMode == 4}">
<la:message key="labels.role_link_confirm" />
</c:if>
</h3>
<div class="btn-group pull-right">
<la:link href="/admin/role"
styleClass="btn btn-primary btn-xs">
<la:message key="labels.role_link_list" />
</la:link>
</div>
</div>
<%-- Box Body --%>
<div class="box-body">
<%-- Message --%>
<div>
<la:info id="msg" message="true">
<div class="alert alert-info">${msg}</div>
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<table class="table table-bordered">
<tbody>
<tr>
<th class="col-xs-2"><la:message key="labels.role_name" /></th>
<td>${f:h(name)}<la:hidden property="name" /></td>
</tr>
</tbody>
</table>
</div>
<%-- Box Footer --%>
<div class="box-footer">
<c:if test="${crudMode == 1}">
<button type="submit" class="btn" name="createagain"
value="<la:message key="labels.role_button_back" />">
<la:message key="labels.role_button_back" />
</button>
<button type="submit" class="btn btn-success" name="create"
value="<la:message key="labels.role_button_create" />">
<la:message key="labels.role_button_create" />
</button>
</c:if>
<c:if test="${crudMode == 2}">
<button type="submit" class="btn" name="editagain"
value="<la:message key="labels.role_button_back" />">
<la:message key="labels.role_button_back" />
</button>
<button type="submit" class="btn btn-warning" name="update"
value="<la:message key="labels.role_button_update" />">
<la:message key="labels.role_button_update" />
</button>
</c:if>
<c:if test="${crudMode == 3}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.role_button_back" />">
<la:message key="labels.role_button_back" />
</button>
<button type="submit" class="btn btn-danger" name="delete"
value="<la:message key="labels.role_button_delete" />">
<la:message key="labels.role_button_delete" />
</button>
</c:if>
<c:if test="${crudMode == 4}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.role_button_back" />">
<la:message key="labels.role_button_back" />
</button>
<%--
<button type="submit" class="btn btn-warning"
name="editfromconfirm"
value="<la:message key="labels.role_button_edit" />">
<la:message key="labels.role_button_edit" />
</button>
--%>
<button type="submit" class="btn btn-danger"
name="deletefromconfirm"
value="<la:message key="labels.role_button_delete" />">
<la:message key="labels.role_button_delete" />
</button>
</c:if>
</div>
</div>
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>
</body>
</html>

View file

@ -0,0 +1,74 @@
<%@page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%><!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title><la:message key="labels.admin_brand_title" /> | <la:message
key="labels.role_configuration" /></title>
<jsp:include page="/WEB-INF/view/common/admin/head.jsp"></jsp:include>
</head>
<body class="skin-blue sidebar-mini">
<div class="wrapper">
<jsp:include page="/WEB-INF/view/common/admin/header.jsp"></jsp:include>
<jsp:include page="/WEB-INF/view/common/admin/sidebar.jsp">
<jsp:param name="menuCategoryType" value="user" />
<jsp:param name="menuType" value="role" />
</jsp:include>
<div class="content-wrapper">
<section class="content-header">
<h1>
<la:message key="labels.role_title_details" />
</h1>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<la:form>
<la:hidden property="crudMode" />
<c:if test="${crudMode==2 || crudMode==3 || crudMode==4}">
<la:hidden property="id" />
<la:hidden property="versionNo" />
</c:if>
<div class="row">
<div class="col-md-12">
<div
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if><c:if test="${crudMode == 3}">box-danger</c:if><c:if test="${crudMode == 4}">box-primary</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<div class="box-body">
<%-- Message --%>
<div>
<la:info id="msg" message="true">
<div class="alert alert-info">${msg}</div>
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<table class="table table-bordered">
<tbody>
<tr>
<th class="col-xs-2"><la:message key="labels.role_name" /></th>
<td>${f:h(name)}<la:hidden property="name" /></td>
</tr>
</tbody>
</table>
</div>
<!-- /.box-body -->
<div class="box-footer">
<jsp:include page="/WEB-INF/view/common/admin/crud/buttons.jsp"></jsp:include>
</div>
<!-- /.box-footer -->
</div>
<!-- /.box -->
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>
</body>
</html>

View file

@ -13,40 +13,14 @@
<jsp:param name="menuCategoryType" value="user" />
<jsp:param name="menuType" value="role" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.role_title_details" />
</h1>
<ol class="breadcrumb">
<li><la:link href="/admin/role">
<la:message key="labels.role_link_list" />
</la:link></li>
<c:if test="${crudMode == 1}">
<li class="active"><a href="#"><la:message
key="labels.role_link_create" /></a></li>
</c:if>
<c:if test="${crudMode == 2}">
<li class="active"><a href="#"><la:message
key="labels.role_link_update" /></a></li>
</c:if>
<c:if test="${crudMode == 3}">
<li class="active"><a href="#"><la:message
key="labels.role_link_delete" /></a></li>
</c:if>
<c:if test="${crudMode == 4}">
<li class="active"><a href="#"><la:message
key="labels.role_link_confirm" /></a></li>
</c:if>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<%-- Form --%>
<la:form styleClass="form-horizontal">
<la:hidden property="crudMode" />
<c:if test="${crudMode==2}">
@ -59,20 +33,7 @@
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<c:if test="${crudMode == 1}">
<la:message key="labels.role_link_create" />
</c:if>
<c:if test="${crudMode == 2}">
<la:message key="labels.role_link_update" />
</c:if>
</h3>
<div class="btn-group pull-right">
<la:link href="/admin/role"
styleClass="btn btn-primary btn-xs">
<la:message key="labels.role_link_list" />
</la:link>
</div>
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<div class="box-body">
@ -83,7 +44,6 @@
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<div class="form-group">
<label for="name" class="col-sm-3 control-label"><la:message
@ -92,41 +52,19 @@
<la:text property="name" styleClass="form-control" />
</div>
</div>
</div>
<%-- Box Footer --%>
<!-- /.box-body -->
<div class="box-footer">
<c:if test="${crudMode == 1}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.role_button_back" />">
<la:message key="labels.role_button_back" />
</button>
<button type="submit" class="btn btn-success"
name="confirmfromcreate"
value="<la:message key="labels.role_button_confirm" />">
<la:message key="labels.role_button_confirm" />
</button>
</c:if>
<c:if test="${crudMode == 2}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.role_button_back" />">
<la:message key="labels.role_button_back" />
</button>
<button type="submit" class="btn btn-warning"
name="confirmfromupdate"
value="<la:message key="labels.role_button_confirm" />">
<la:message key="labels.role_button_confirm" />
</button>
</c:if>
<jsp:include page="/WEB-INF/view/common/admin/crud/buttons.jsp"></jsp:include>
</div>
<!-- /.box-footer -->
</div>
<!-- /.box -->
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>

View file

@ -13,36 +13,20 @@
<jsp:param name="menuCategoryType" value="user" />
<jsp:param name="menuType" value="role" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.role_configuration" />
</h1>
<ol class="breadcrumb">
<li class="active"><la:link href="/admin/role">
<la:message key="labels.role_link_list" />
</la:link></li>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<div class="row">
<div class="col-md-12">
<div class="box box-primary">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<la:message key="labels.role_link_list" />
</h3>
<div class="btn-group pull-right">
<la:link href="createpage" styleClass="btn btn-success btn-xs">
<la:message key="labels.role_link_create_new" />
</la:link>
</div>
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<div class="box-body">
@ -53,7 +37,6 @@
</la:info>
<la:errors />
</div>
<%-- List --%>
<c:if test="${rolePager.allRecordCount == 0}">
<p class="callout callout-info">
@ -61,70 +44,36 @@
</p>
</c:if>
<c:if test="${rolePager.allRecordCount > 0}">
<table class="table table-bordered table-striped">
<thead>
<tr>
<th><la:message key="labels.role_list_name" /></th>
</tr>
</thead>
<tbody>
<c:forEach var="data" varStatus="s" items="${roleItems}">
<tr class="${s.index % 2 == 0 ? 'row1' : 'row2'}"
data-href="${contextPath}/admin/role/confirmpage/4/${f:u(data.id)}">
<td>${f:h(data.name)}</td>
</tr>
</c:forEach>
</tbody>
</table>
<div class="row">
<div class="col-sm-12">
<table class="table table-bordered table-striped">
<thead>
<tr>
<th><la:message key="labels.role_list_name" /></th>
</tr>
</thead>
<tbody>
<c:forEach var="data" varStatus="s" items="${roleItems}">
<tr class="${s.index % 2 == 0 ? 'row1' : 'row2'}"
data-href="${contextPath}/admin/role/details/4/${f:u(data.id)}">
<td>${f:h(data.name)}</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
<c:set var="pager" value="${rolePager}" scope="request" />
<c:import url="/WEB-INF/view/common/admin/crud/pagination.jsp" />
</c:if>
</div>
<%-- Box Footer --%>
<div class="box-footer">
<%-- Paging Info --%>
<span><la:message key="labels.pagination_page_guide_msg"
arg0="${f:h(rolePager.currentPageNumber)}"
arg1="${f:h(rolePager.allPageCount)}"
arg2="${f:h(rolePager.allRecordCount)}" /></span>
<%-- Paging Navigation --%>
<ul class="pagination pagination-sm no-margin pull-right">
<c:if test="${rolePager.existPrePage}">
<li class="prev"><la:link
href="list/${rolePager.currentPageNumber - 1}">
<la:message key="labels.role_link_prev_page" />
</la:link></li>
</c:if>
<c:if test="${!rolePager.existPrePage}">
<li class="prev disabled"><a href="#"><la:message
key="labels.role_link_prev_page" /></a></li>
</c:if>
<c:forEach var="p" varStatus="s"
items="${rolePager.pageNumberList}">
<li
<c:if test="${p == rolePager.currentPageNumber}">class="active"</c:if>><la:link
href="list/${p}">${p}</la:link></li>
</c:forEach>
<c:if test="${rolePager.existNextPage}">
<li class="next"><la:link
href="list/${rolePager.currentPageNumber + 1}">
<la:message key="labels.role_link_next_page" />
</la:link></li>
</c:if>
<c:if test="${!rolePager.existNextPage}">
<li class="next disabled"><a href="#"><la:message
key="labels.role_link_next_page" /></a></li>
</c:if>
</ul>
</div>
<!-- /.box-body -->
</div>
<!-- /.box -->
</div>
</div>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>

View file

@ -1,173 +0,0 @@
<%@page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%><!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title><la:message key="labels.admin_brand_title" /> | <la:message
key="labels.roletype_configuration" /></title>
<jsp:include page="/WEB-INF/view/common/admin/head.jsp"></jsp:include>
</head>
<body class="skin-blue sidebar-mini">
<div class="wrapper">
<jsp:include page="/WEB-INF/view/common/admin/header.jsp"></jsp:include>
<jsp:include page="/WEB-INF/view/common/admin/sidebar.jsp">
<jsp:param name="menuCategoryType" value="crawl" />
<jsp:param name="menuType" value="roletype" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.roletype_title_details" />
</h1>
<ol class="breadcrumb">
<li><la:link href="/admin/roletype">
<la:message key="labels.roletype_link_list" />
</la:link></li>
<c:if test="${crudMode == 1}">
<li class="active"><a href="#"><la:message
key="labels.roletype_link_create" /></a></li>
</c:if>
<c:if test="${crudMode == 2}">
<li class="active"><a href="#"><la:message
key="labels.roletype_link_update" /></a></li>
</c:if>
<c:if test="${crudMode == 3}">
<li class="active"><a href="#"><la:message
key="labels.roletype_link_delete" /></a></li>
</c:if>
<c:if test="${crudMode == 4}">
<li class="active"><a href="#"><la:message
key="labels.roletype_link_confirm" /></a></li>
</c:if>
</ol>
</section>
<section class="content">
<%-- Form --%>
<la:form>
<la:hidden property="crudMode" />
<c:if test="${crudMode==2 || crudMode==3 || crudMode==4}">
<la:hidden property="id" />
<la:hidden property="versionNo" />
</c:if>
<la:hidden property="createdBy" />
<la:hidden property="createdTime" />
<la:hidden property="sortOrder" />
<div class="row">
<div class="col-md-12">
<div
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if><c:if test="${crudMode == 3}">box-danger</c:if><c:if test="${crudMode == 4}">box-primary</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<c:if test="${crudMode == 1}">
<la:message key="labels.roletype_link_create" />
</c:if>
<c:if test="${crudMode == 2}">
<la:message key="labels.roletype_link_update" />
</c:if>
<c:if test="${crudMode == 3}">
<la:message key="labels.roletype_link_delete" />
</c:if>
<c:if test="${crudMode == 4}">
<la:message key="labels.roletype_link_confirm" />
</c:if>
</h3>
<div class="btn-group pull-right">
<la:link href="/admin/roletype"
styleClass="btn btn-primary btn-xs">
<la:message key="labels.roletype_link_list" />
</la:link>
</div>
</div>
<%-- Box Body --%>
<div class="box-body">
<%-- Message --%>
<div>
<la:info id="msg" message="true">
<div class="alert alert-info">${msg}</div>
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<table class="table table-bordered">
<tbody>
<tr>
<th class="col-xs-3"><la:message
key="labels.roletype_name" /></th>
<td>${f:h(name)}<la:hidden property="name" /></td>
</tr>
<tr>
<th><la:message key="labels.roletype_value" /></th>
<td>${f:h(value)}<la:hidden property="value" /></td>
</tr>
</tbody>
</table>
</div>
<%-- Box Footer --%>
<div class="box-footer">
<c:if test="${crudMode == 1}">
<button type="submit" class="btn" name="createagain"
value="<la:message key="labels.roletype_button_back" />">
<la:message key="labels.roletype_button_back" />
</button>
<button type="submit" class="btn btn-success" name="create"
value="<la:message key="labels.roletype_button_create" />">
<la:message key="labels.roletype_button_create" />
</button>
</c:if>
<c:if test="${crudMode == 2}">
<button type="submit" class="btn" name="editagain"
value="<la:message key="labels.roletype_button_back" />">
<la:message key="labels.roletype_button_back" />
</button>
<button type="submit" class="btn btn-warning" name="update"
value="<la:message key="labels.roletype_button_update" />">
<la:message key="labels.roletype_button_update" />
</button>
</c:if>
<c:if test="${crudMode == 3}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.roletype_button_back" />">
<la:message key="labels.roletype_button_back" />
</button>
<button type="submit" class="btn btn-danger" name="delete"
value="<la:message key="labels.roletype_button_delete" />">
<la:message key="labels.roletype_button_delete" />
</button>
</c:if>
<c:if test="${crudMode == 4}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.roletype_button_back" />">
<la:message key="labels.roletype_button_back" />
</button>
<button type="submit" class="btn btn-warning"
name="editfromconfirm"
value="<la:message key="labels.roletype_button_edit" />">
<la:message key="labels.roletype_button_edit" />
</button>
<button type="submit" class="btn btn-danger"
name="deletefromconfirm"
value="<la:message key="labels.roletype_button_delete" />">
<la:message key="labels.roletype_button_delete" />
</button>
</c:if>
</div>
</div>
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>
</body>
</html>

View file

@ -0,0 +1,81 @@
<%@page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%><!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title><la:message key="labels.admin_brand_title" /> | <la:message
key="labels.roletype_configuration" /></title>
<jsp:include page="/WEB-INF/view/common/admin/head.jsp"></jsp:include>
</head>
<body class="skin-blue sidebar-mini">
<div class="wrapper">
<jsp:include page="/WEB-INF/view/common/admin/header.jsp"></jsp:include>
<jsp:include page="/WEB-INF/view/common/admin/sidebar.jsp">
<jsp:param name="menuCategoryType" value="crawl" />
<jsp:param name="menuType" value="roletype" />
</jsp:include>
<div class="content-wrapper">
<section class="content-header">
<h1>
<la:message key="labels.roletype_title_details" />
</h1>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<la:form>
<la:hidden property="crudMode" />
<c:if test="${crudMode==2 || crudMode==3 || crudMode==4}">
<la:hidden property="id" />
<la:hidden property="versionNo" />
</c:if>
<la:hidden property="createdBy" />
<la:hidden property="createdTime" />
<la:hidden property="sortOrder" />
<div class="row">
<div class="col-md-12">
<div
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if><c:if test="${crudMode == 3}">box-danger</c:if><c:if test="${crudMode == 4}">box-primary</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<div class="box-body">
<%-- Message --%>
<div>
<la:info id="msg" message="true">
<div class="alert alert-info">${msg}</div>
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<table class="table table-bordered">
<tbody>
<tr>
<th class="col-xs-3"><la:message
key="labels.roletype_name" /></th>
<td>${f:h(name)}<la:hidden property="name" /></td>
</tr>
<tr>
<th><la:message key="labels.roletype_value" /></th>
<td>${f:h(value)}<la:hidden property="value" /></td>
</tr>
</tbody>
</table>
</div>
<!-- /.box-body -->
<div class="box-footer">
<jsp:include page="/WEB-INF/view/common/admin/crud/buttons.jsp"></jsp:include>
</div>
<!-- /.box-footer -->
</div>
<!-- /.box -->
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>
</body>
</html>

View file

@ -13,40 +13,14 @@
<jsp:param name="menuCategoryType" value="crawl" />
<jsp:param name="menuType" value="roleType" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.roletype_title_details" />
</h1>
<ol class="breadcrumb">
<li><la:link href="/admin/roletype">
<la:message key="labels.roletype_link_list" />
</la:link></li>
<c:if test="${crudMode == 1}">
<li class="active"><a href="#"><la:message
key="labels.roletype_link_create" /></a></li>
</c:if>
<c:if test="${crudMode == 2}">
<li class="active"><a href="#"><la:message
key="labels.roletype_link_update" /></a></li>
</c:if>
<c:if test="${crudMode == 3}">
<li class="active"><a href="#"><la:message
key="labels.roletype_link_delete" /></a></li>
</c:if>
<c:if test="${crudMode == 4}">
<li class="active"><a href="#"><la:message
key="labels.roletype_link_confirm" /></a></li>
</c:if>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<%-- Form --%>
<la:form styleClass="form-horizontal">
<la:hidden property="crudMode" />
<c:if test="${crudMode==2}">
@ -62,20 +36,7 @@
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<c:if test="${crudMode == 1}">
<la:message key="labels.roletype_link_create" />
</c:if>
<c:if test="${crudMode == 2}">
<la:message key="labels.roletype_link_update" />
</c:if>
</h3>
<div class="btn-group pull-right">
<la:link href="/admin/roletype"
styleClass="btn btn-primary btn-xs">
<la:message key="labels.roletype_link_list" />
</la:link>
</div>
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<div class="box-body">
@ -86,7 +47,6 @@
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<div class="form-group">
<label for="name" class="col-sm-3 control-label"><la:message
@ -102,41 +62,20 @@
<la:text property="value" styleClass="form-control" />
</div>
</div>
<%-- Box Footer --%>
<!-- /.box-body -->
<div class="box-footer">
<c:if test="${crudMode == 1}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.roletype_button_back" />">
<la:message key="labels.roletype_button_back" />
</button>
<button type="submit" class="btn btn-success"
name="confirmfromcreate"
value="<la:message key="labels.roletype_button_confirm" />">
<la:message key="labels.roletype_button_confirm" />
</button>
</c:if>
<c:if test="${crudMode == 2}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.roletype_button_back" />">
<la:message key="labels.roletype_button_back" />
</button>
<button type="submit" class="btn btn-warning"
name="confirmfromupdate"
value="<la:message key="labels.roletype_button_confirm" />">
<la:message key="labels.roletype_button_confirm" />
</button>
</c:if>
<jsp:include
page="/WEB-INF/view/common/admin/crud/buttons.jsp"></jsp:include>
</div>
<!-- /.box-footer -->
</div>
<!-- /.box -->
</div>
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>

View file

@ -13,36 +13,20 @@
<jsp:param name="menuCategoryType" value="crawl" />
<jsp:param name="menuType" value="roleType" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.roletype_configuration" />
</h1>
<ol class="breadcrumb">
<li class="active"><la:link href="/admin/roletype">
<la:message key="labels.roletype_link_list" />
</la:link></li>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<div class="row">
<div class="col-md-12">
<div class="box box-primary">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<la:message key="labels.roletype_link_list" />
</h3>
<div class="btn-group pull-right">
<la:link href="createpage" styleClass="btn btn-success btn-xs">
<la:message key="labels.roletype_link_create_new" />
</la:link>
</div>
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<div class="box-body">
@ -53,7 +37,6 @@
</la:info>
<la:errors />
</div>
<%-- List --%>
<c:if test="${roleTypePager.allRecordCount == 0}">
<p class="callout callout-info">
@ -61,70 +44,37 @@
</p>
</c:if>
<c:if test="${roleTypePager.allRecordCount > 0}">
<table class="table table-bordered table-striped">
<thead>
<tr>
<th><la:message key="labels.roletype_name" /></th>
</tr>
</thead>
<tbody>
<c:forEach var="data" varStatus="s" items="${roleTypeItems}">
<tr class="${s.index % 2 == 0 ? 'row1' : 'row2'}"
data-href="${contextPath}/admin/roletype/confirmpage/4/${f:u(data.id)}">
<td>${f:h(data.name)}</td>
</tr>
</c:forEach>
</tbody>
</table>
<div class="row">
<div class="col-sm-12">
<table class="table table-bordered table-striped">
<thead>
<tr>
<th><la:message key="labels.roletype_name" /></th>
</tr>
</thead>
<tbody>
<c:forEach var="data" varStatus="s"
items="${roleTypeItems}">
<tr class="${s.index % 2 == 0 ? 'row1' : 'row2'}"
data-href="${contextPath}/admin/roletype/details/4/${f:u(data.id)}">
<td>${f:h(data.name)}</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
<c:set var="pager" value="${roleTypePager}" scope="request" />
<c:import url="/WEB-INF/view/common/admin/crud/pagination.jsp" />
</c:if>
</div>
<%-- Box Footer --%>
<div class="box-footer">
<%-- Paging Info --%>
<span><la:message key="labels.pagination_page_guide_msg"
arg0="${f:h(roleTypePager.currentPageNumber)}"
arg1="${f:h(roleTypePager.allPageCount)}"
arg2="${f:h(roleTypePager.allRecordCount)}" /></span>
<%-- Paging Navigation --%>
<ul class="pagination pagination-sm no-margin pull-right">
<c:if test="${roleTypePager.existPrePage}">
<li class="prev"><la:link
href="list/${roleTypePager.currentPageNumber - 1}">
<la:message key="labels.roletype_link_prev_page" />
</la:link></li>
</c:if>
<c:if test="${!roleTypePager.existPrePage}">
<li class="prev disabled"><a href="#"><la:message
key="labels.roletype_link_prev_page" /></a></li>
</c:if>
<c:forEach var="p" varStatus="s"
items="${roleTypePager.pageNumberList}">
<li
<c:if test="${p == roleTypePager.currentPageNumber}">class="active"</c:if>><la:link
href="list/${p}">${p}</la:link></li>
</c:forEach>
<c:if test="${roleTypePager.existNextPage}">
<li class="next"><la:link
href="list/${roleTypePager.currentPageNumber + 1}">
<la:message key="labels.roletype_link_next_page" />
</la:link></li>
</c:if>
<c:if test="${!roleTypePager.existNextPage}">
<li class="next disabled"><a href="#"><la:message
key="labels.roletype_link_next_page" /></a></li>
</c:if>
</ul>
</div>
<!-- /.box-body -->
</div>
<!-- /.box -->
</div>
</div>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>

View file

@ -1,228 +0,0 @@
<%@page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%><!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title><la:message key="labels.admin_brand_title" /> | <la:message
key="labels.scheduledjob_configuration" /></title>
<jsp:include page="/WEB-INF/view/common/admin/head.jsp"></jsp:include>
</head>
<body class="skin-blue sidebar-mini">
<div class="wrapper">
<jsp:include page="/WEB-INF/view/common/admin/header.jsp"></jsp:include>
<jsp:include page="/WEB-INF/view/common/admin/sidebar.jsp">
<jsp:param name="menuCategoryType" value="system" />
<jsp:param name="menuType" value="scheduledJob" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.scheduledjob_title_details" />
</h1>
<ol class="breadcrumb">
<li><la:link href="/admin/scheduledjob">
<la:message key="labels.scheduledjob_link_list" />
</la:link></li>
<c:if test="${crudMode == 1}">
<li class="active"><a href="#"><la:message
key="labels.scheduledjob_link_create" /></a></li>
</c:if>
<c:if test="${crudMode == 2}">
<li class="active"><a href="#"><la:message
key="labels.scheduledjob_link_update" /></a></li>
</c:if>
<c:if test="${crudMode == 3}">
<li class="active"><a href="#"><la:message
key="labels.scheduledjob_link_delete" /></a></li>
</c:if>
<c:if test="${crudMode == 4}">
<li class="active"><a href="#"><la:message
key="labels.scheduledjob_link_confirm" /></a></li>
</c:if>
</ol>
</section>
<section class="content">
<%-- Form --%>
<la:form>
<la:hidden property="crudMode" />
<c:if test="${crudMode==2 || crudMode==3 || crudMode==4}">
<la:hidden property="id" />
<la:hidden property="versionNo" />
</c:if>
<la:hidden property="createdBy" />
<la:hidden property="createdTime" />
<div class="row">
<div class="col-md-12">
<div
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if><c:if test="${crudMode == 3}">box-danger</c:if><c:if test="${crudMode == 4}">box-primary</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<c:if test="${crudMode == 1}">
<la:message key="labels.scheduledjob_link_create" />
</c:if>
<c:if test="${crudMode == 2}">
<la:message key="labels.scheduledjob_link_update" />
</c:if>
<c:if test="${crudMode == 3}">
<la:message key="labels.scheduledjob_link_delete" />
</c:if>
<c:if test="${crudMode == 4}">
<la:message key="labels.scheduledjob_link_confirm" />
</c:if>
</h3>
<div class="btn-group pull-right">
<la:link href="/admin/scheduledjob"
styleClass="btn btn-primary btn-xs">
<la:message key="labels.scheduledjob_link_list" />
</la:link>
</div>
</div>
<%-- Box Body --%>
<div class="box-body">
<%-- Message --%>
<div>
<la:info id="msg" message="true">
<div class="alert alert-info">${msg}</div>
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<table class="table table-bordered">
<tbody>
<tr>
<th class="col-xs-2"><la:message
key="labels.scheduledjob_name" /></th>
<td>${f:h(name)}<la:hidden property="name" /></td>
</tr>
<tr>
<th><la:message key="labels.scheduledjob_target" /></th>
<td>${f:h(target)}<la:hidden property="target" /></td>
</tr>
<tr>
<th><la:message
key="labels.scheduledjob_cronExpression" /></th>
<td>${f:h(cronExpression)}<la:hidden
property="cronExpression" /></td>
</tr>
<tr>
<th><la:message key="labels.scheduledjob_scriptType" /></th>
<td>${f:h(scriptType)}<la:hidden property="scriptType" /></td>
</tr>
<tr>
<th><la:message key="labels.scheduledjob_scriptData" /></th>
<td>${f:br(f:h(scriptData))}<la:hidden
property="scriptData" /></td>
</tr>
<tr>
<th><la:message key="labels.scheduledjob_jobLogging" /></th>
<td><c:if test="${jobLogging=='on'}">
<la:message key="labels.enabled" />
</c:if> <c:if test="${jobLogging!='on'}">
<la:message key="labels.disabled" />
</c:if> <la:hidden property="jobLogging" /></td>
</tr>
<tr>
<th><la:message key="labels.scheduledjob_crawler" /></th>
<td><c:if test="${crawler=='on'}">
<la:message key="labels.enabled" />
</c:if> <c:if test="${crawler!='on'}">
<la:message key="labels.disabled" />
</c:if> <la:hidden property="crawler" /></td>
</tr>
<tr>
<th><la:message key="labels.scheduledjob_status" /></th>
<td><c:if test="${available=='on'}">
<la:message key="labels.enabled" />
</c:if> <c:if test="${available!='on'}">
<la:message key="labels.disabled" />
</c:if> <la:hidden property="available" /></td>
</tr>
<tr>
<th><la:message key="labels.sortOrder" /></th>
<td>${f:h(sortOrder)}<la:hidden property="sortOrder" /></td>
</tr>
</tbody>
</table>
</div>
<%-- Box Footer --%>
<div class="box-footer">
<c:if test="${crudMode == 1}">
<button type="submit" class="btn" name="createagain"
value="<la:message key="labels.scheduledjob_button_back" />">
<la:message key="labels.scheduledjob_button_back" />
</button>
<button type="submit" class="btn btn-success" name="create"
value="<la:message key="labels.scheduledjob_button_create" />">
<la:message key="labels.scheduledjob_button_create" />
</button>
</c:if>
<c:if test="${crudMode == 2}">
<button type="submit" class="btn" name="editagain"
value="<la:message key="labels.scheduledjob_button_back" />">
<la:message key="labels.scheduledjob_button_back" />
</button>
<button type="submit" class="btn btn-warning" name="update"
value="<la:message key="labels.scheduledjob_button_update" />">
<la:message key="labels.scheduledjob_button_update" />
</button>
</c:if>
<c:if test="${crudMode == 3}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.scheduledjob_button_back" />">
<la:message key="labels.scheduledjob_button_back" />
</button>
<button type="submit" class="btn btn-danger" name="delete"
value="<la:message key="labels.scheduledjob_button_delete" />">
<la:message key="labels.scheduledjob_button_delete" />
</button>
</c:if>
<c:if test="${crudMode == 4}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.scheduledjob_button_back" />">
<la:message key="labels.scheduledjob_button_back" />
</button>
<button type="submit" class="btn btn-warning"
name="editfromconfirm"
value="<la:message key="labels.scheduledjob_button_edit" />">
<la:message key="labels.scheduledjob_button_edit" />
</button>
<button type="submit" class="btn btn-danger"
name="deletefromconfirm"
value="<la:message key="labels.scheduledjob_button_delete" />">
<la:message key="labels.scheduledjob_button_delete" />
</button>
<c:if test="${running}">
<button type="submit" class="btn btn-warning" name="stop"
value="<la:message key="labels.scheduledjob_button_stop" />">
<la:message key="labels.scheduledjob_button_stop" />
</button>
</c:if>
<c:if test="${!running}">
<button type="submit" class="btn btn-success" name="start"
value="<la:message key="labels.scheduledjob_button_start" />">
<i class="fa fa-play-circle"></i>
<la:message key="labels.scheduledjob_button_start" />
</button>
</c:if>
</c:if>
</div>
</div>
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>
</body>
</html>

View file

@ -0,0 +1,123 @@
<%@page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%><!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title><la:message key="labels.admin_brand_title" /> | <la:message
key="labels.scheduledjob_configuration" /></title>
<jsp:include page="/WEB-INF/view/common/admin/head.jsp"></jsp:include>
</head>
<body class="skin-blue sidebar-mini">
<div class="wrapper">
<jsp:include page="/WEB-INF/view/common/admin/header.jsp"></jsp:include>
<jsp:include page="/WEB-INF/view/common/admin/sidebar.jsp">
<jsp:param name="menuCategoryType" value="system" />
<jsp:param name="menuType" value="scheduledJob" />
</jsp:include>
<div class="content-wrapper">
<section class="content-header">
<h1>
<la:message key="labels.scheduledjob_title_details" />
</h1>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<la:form>
<la:hidden property="crudMode" />
<c:if test="${crudMode==2 || crudMode==3 || crudMode==4}">
<la:hidden property="id" />
<la:hidden property="versionNo" />
</c:if>
<la:hidden property="createdBy" />
<la:hidden property="createdTime" />
<div class="row">
<div class="col-md-12">
<div
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if><c:if test="${crudMode == 3}">box-danger</c:if><c:if test="${crudMode == 4}">box-primary</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<div class="box-body">
<%-- Message --%>
<div>
<la:info id="msg" message="true">
<div class="alert alert-info">${msg}</div>
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<table class="table table-bordered">
<tbody>
<tr>
<th class="col-xs-2"><la:message
key="labels.scheduledjob_name" /></th>
<td>${f:h(name)}<la:hidden property="name" /></td>
</tr>
<tr>
<th><la:message key="labels.scheduledjob_target" /></th>
<td>${f:h(target)}<la:hidden property="target" /></td>
</tr>
<tr>
<th><la:message
key="labels.scheduledjob_cronExpression" /></th>
<td>${f:h(cronExpression)}<la:hidden
property="cronExpression" /></td>
</tr>
<tr>
<th><la:message key="labels.scheduledjob_scriptType" /></th>
<td>${f:h(scriptType)}<la:hidden property="scriptType" /></td>
</tr>
<tr>
<th><la:message key="labels.scheduledjob_scriptData" /></th>
<td>${f:br(f:h(scriptData))}<la:hidden
property="scriptData" /></td>
</tr>
<tr>
<th><la:message key="labels.scheduledjob_jobLogging" /></th>
<td><c:if test="${jobLogging=='on'}">
<la:message key="labels.enabled" />
</c:if> <c:if test="${jobLogging!='on'}">
<la:message key="labels.disabled" />
</c:if> <la:hidden property="jobLogging" /></td>
</tr>
<tr>
<th><la:message key="labels.scheduledjob_crawler" /></th>
<td><c:if test="${crawler=='on'}">
<la:message key="labels.enabled" />
</c:if> <c:if test="${crawler!='on'}">
<la:message key="labels.disabled" />
</c:if> <la:hidden property="crawler" /></td>
</tr>
<tr>
<th><la:message key="labels.scheduledjob_status" /></th>
<td><c:if test="${available=='on'}">
<la:message key="labels.enabled" />
</c:if> <c:if test="${available!='on'}">
<la:message key="labels.disabled" />
</c:if> <la:hidden property="available" /></td>
</tr>
<tr>
<th><la:message key="labels.sortOrder" /></th>
<td>${f:h(sortOrder)}<la:hidden property="sortOrder" /></td>
</tr>
</tbody>
</table>
</div>
<!-- /.box-body -->
<div class="box-footer">
<jsp:include page="/WEB-INF/view/common/admin/crud/buttons.jsp"></jsp:include>
</div>
<!-- /.box-footer -->
</div>
<!-- /.box -->
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>
</body>
</html>

View file

@ -13,40 +13,14 @@
<jsp:param name="menuCategoryType" value="system" />
<jsp:param name="menuType" value="scheduledJob" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.scheduledjob_title_details" />
</h1>
<ol class="breadcrumb">
<li><la:link href="/admin/scheduledjob/">
<la:message key="labels.scheduledjob_link_list" />
</la:link></li>
<c:if test="${crudMode == 1}">
<li class="active"><a href="#"><la:message
key="labels.scheduledjob_link_create" /></a></li>
</c:if>
<c:if test="${crudMode == 2}">
<li class="active"><a href="#"><la:message
key="labels.scheduledjob_link_update" /></a></li>
</c:if>
<c:if test="${crudMode == 3}">
<li class="active"><a href="#"><la:message
key="labels.scheduledjob_link_delete" /></a></li>
</c:if>
<c:if test="${crudMode == 4}">
<li class="active"><a href="#"><la:message
key="labels.scheduledjob_link_confirm" /></a></li>
</c:if>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<%-- Form --%>
<la:form styleClass="form-horizontal">
<la:hidden property="crudMode" />
<c:if test="${crudMode==2}">
@ -61,20 +35,7 @@
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<c:if test="${crudMode == 1}">
<la:message key="labels.scheduledjob_link_create" />
</c:if>
<c:if test="${crudMode == 2}">
<la:message key="labels.scheduledjob_link_update" />
</c:if>
</h3>
<div class="btn-group pull-right">
<la:link href="/admin/scheduledjob"
styleClass="btn btn-primary btn-xs">
<la:message key="labels.scheduledjob_link_list" />
</la:link>
</div>
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<div class="box-body">
@ -85,7 +46,6 @@
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<div class="form-group">
<label for="name" class="col-sm-3 control-label"><la:message
@ -164,40 +124,18 @@
</div>
</div>
</div>
<%-- Box Footer --%>
<!-- /.box-body -->
<div class="box-footer">
<c:if test="${crudMode == 1}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.scheduledjob_button_back" />">
<la:message key="labels.scheduledjob_button_back" />
</button>
<button type="submit" class="btn btn-success"
name="confirmfromcreate"
value="<la:message key="labels.scheduledjob_button_confirm" />">
<la:message key="labels.scheduledjob_button_confirm" />
</button>
</c:if>
<c:if test="${crudMode == 2}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.scheduledjob_button_back" />">
<la:message key="labels.scheduledjob_button_back" />
</button>
<button type="submit" class="btn btn-warning"
name="confirmfromupdate"
value="<la:message key="labels.scheduledjob_button_confirm" />">
<la:message key="labels.scheduledjob_button_confirm" />
</button>
</c:if>
<jsp:include page="/WEB-INF/view/common/admin/crud/buttons.jsp"></jsp:include>
</div>
<!-- /.box-footer -->
</div>
<!-- /.box -->
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>

View file

@ -13,36 +13,20 @@
<jsp:param name="menuCategoryType" value="system" />
<jsp:param name="menuType" value="scheduledJob" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.scheduledjob_configuration" />
</h1>
<ol class="breadcrumb">
<li class="active"><la:link href="/admin/scheduledjob/">
<la:message key="labels.scheduledjob_link_list" />
</la:link></li>
</ol>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<div class="row">
<div class="col-md-12">
<div class="box box-primary">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<la:message key="labels.scheduledjob_link_list" />
</h3>
<div class="btn-group pull-right">
<la:link href="createpage" styleClass="btn btn-success btn-xs">
<la:message key="labels.scheduledjob_link_create_new" />
</la:link>
</div>
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<div class="box-body">
@ -53,7 +37,6 @@
</la:info>
<la:errors />
</div>
<%-- List --%>
<c:if test="${scheduledJobPager.allRecordCount == 0}">
<p class="callout callout-info">
@ -61,88 +44,53 @@
</p>
</c:if>
<c:if test="${scheduledJobPager.allRecordCount > 0}">
<table class="table table-bordered table-striped">
<thead>
<tr>
<th><la:message key="labels.scheduledjob_name" /></th>
<th><la:message key="labels.scheduledjob_status" /></th>
<th><la:message key="labels.scheduledjob_target" /></th>
<th><la:message
key="labels.scheduledjob_cronExpression" /></th>
</tr>
</thead>
<tbody>
<c:forEach var="data" varStatus="s"
items="${scheduledJobItems}">
<tr class="${s.index % 2 == 0 ? 'row1' : 'row2'}"
data-href="${contextPath}/admin/scheduledjob/confirmpage/4/${f:u(data.id)}">
<td>${f:h(data.name)}</td>
<td><c:if test="${data.running}">
<la:message key="labels.scheduledjob_running" />
</c:if>
<c:if test="${!data.running}">
<c:if test="${data.available}">
<la:message key="labels.scheduledjob_active" />
</c:if>
<c:if test="${!data.available}">
<la:message key="labels.scheduledjob_nojob" />
</c:if>
</c:if></td>
<td>${f:h(data.target)}</td>
<td>${f:h(data.cronExpression)}</td>
</tr>
</c:forEach>
</tbody>
</table>
<div class="row">
<div class="col-sm-12">
<table class="table table-bordered table-striped">
<thead>
<tr>
<th><la:message key="labels.scheduledjob_name" /></th>
<th><la:message key="labels.scheduledjob_status" /></th>
<th><la:message key="labels.scheduledjob_target" /></th>
<th><la:message
key="labels.scheduledjob_cronExpression" /></th>
</tr>
</thead>
<tbody>
<c:forEach var="data" varStatus="s"
items="${scheduledJobItems}">
<tr class="${s.index % 2 == 0 ? 'row1' : 'row2'}"
data-href="${contextPath}/admin/scheduledjob/details/4/${f:u(data.id)}">
<td>${f:h(data.name)}</td>
<td><c:if test="${data.running}">
<la:message key="labels.scheduledjob_running" />
</c:if> <c:if test="${!data.running}">
<c:if test="${data.available}">
<la:message key="labels.scheduledjob_active" />
</c:if>
<c:if test="${!data.available}">
<la:message key="labels.scheduledjob_nojob" />
</c:if>
</c:if></td>
<td>${f:h(data.target)}</td>
<td>${f:h(data.cronExpression)}</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
<c:set var="pager" value="${scheduledJobPager}" scope="request" />
<c:import url="/WEB-INF/view/common/admin/crud/pagination.jsp" />
</c:if>
</div>
<%-- Box Footer --%>
<div class="box-footer">
<%-- Paging Info --%>
<span><la:message key="labels.pagination_page_guide_msg"
arg0="${f:h(scheduledJobPager.currentPageNumber)}"
arg1="${f:h(scheduledJobPager.allPageCount)}"
arg2="${f:h(scheduledJobPager.allRecordCount)}" /></span>
<%-- Paging Navigation --%>
<ul class="pagination pagination-sm no-margin pull-right">
<c:if test="${scheduledJobPager.existPrePage}">
<li class="prev"><la:link
href="list/${scheduledJobPager.currentPageNumber - 1}">
<la:message key="labels.scheduledjob_link_prev_page" />
</la:link></li>
</c:if>
<c:if test="${!scheduledJobPager.existPrePage}">
<li class="prev disabled"><a href="#"><la:message
key="labels.scheduledjob_link_prev_page" /></a></li>
</c:if>
<c:forEach var="p" varStatus="s"
items="${scheduledJobPager.pageNumberList}">
<li
<c:if test="${p == scheduledJobPager.currentPageNumber}">class="active"</c:if>><la:link
href="list/${p}">${p}</la:link></li>
</c:forEach>
<c:if test="${scheduledJobPager.existNextPage}">
<li class="next"><la:link
href="list/${scheduledJobPager.currentPageNumber + 1}">
<la:message key="labels.scheduledjob_link_next_page" />
</la:link></li>
</c:if>
<c:if test="${!scheduledJobPager.existNextPage}">
<li class="next disabled"><a href="#"><la:message
key="labels.scheduledjob_link_next_page" /></a></li>
</c:if>
</ul>
</div>
<!-- /.box-body -->
</div>
<!-- /.box -->
</div>
</div>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>

View file

@ -201,7 +201,6 @@
</div>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>

View file

@ -1,170 +0,0 @@
<%@page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%><!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title><la:message key="labels.admin_brand_title" /> | <la:message
key="labels.suggest_bad_word_configuration" /></title>
<jsp:include page="/WEB-INF/view/common/admin/head.jsp"></jsp:include>
</head>
<body class="skin-blue sidebar-mini">
<div class="wrapper">
<jsp:include page="/WEB-INF/view/common/admin/header.jsp"></jsp:include>
<jsp:include page="/WEB-INF/view/common/admin/sidebar.jsp">
<jsp:param name="menuCategoryType" value="suggest" />
<jsp:param name="menuType" value="suggestBadWord" />
</jsp:include>
<div class="content-wrapper">
<%-- Content Header --%>
<section class="content-header">
<h1>
<la:message key="labels.suggest_bad_word_title_details" />
</h1>
<ol class="breadcrumb">
<li><la:link href="/admin/suggestbadword">
<la:message key="labels.suggest_bad_word_link_list" />
</la:link></li>
<c:if test="${crudMode == 1}">
<li class="active"><a href="#"><la:message
key="labels.suggest_bad_word_link_create" /></a></li>
</c:if>
<c:if test="${crudMode == 2}">
<li class="active"><a href="#"><la:message
key="labels.suggest_bad_word_link_update" /></a></li>
</c:if>
<c:if test="${crudMode == 3}">
<li class="active"><a href="#"><la:message
key="labels.suggest_bad_word_link_delete" /></a></li>
</c:if>
<c:if test="${crudMode == 4}">
<li class="active"><a href="#"><la:message
key="labels.suggest_bad_word_link_confirm" /></a></li>
</c:if>
</ol>
</section>
<section class="content">
<%-- Form --%>
<la:form>
<la:hidden property="crudMode" />
<c:if test="${crudMode==2 || crudMode==3 || crudMode==4}">
<la:hidden property="id" />
<la:hidden property="versionNo" />
</c:if>
<la:hidden property="createdBy" />
<la:hidden property="createdTime" />
<div class="row">
<div class="col-md-12">
<div
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if><c:if test="${crudMode == 3}">box-danger</c:if><c:if test="${crudMode == 4}">box-primary</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<c:if test="${crudMode == 1}">
<la:message key="labels.suggest_bad_word_link_create" />
</c:if>
<c:if test="${crudMode == 2}">
<la:message key="labels.suggest_bad_word_link_update" />
</c:if>
<c:if test="${crudMode == 3}">
<la:message key="labels.suggest_bad_word_link_delete" />
</c:if>
<c:if test="${crudMode == 4}">
<la:message key="labels.suggest_bad_word_link_confirm" />
</c:if>
</h3>
<div class="btn-group pull-right">
<la:link href="/admin/suggestbadword"
styleClass="btn btn-primary btn-xs">
<la:message key="labels.suggest_bad_word_link_list" />
</la:link>
</div>
</div>
<%-- Box Body --%>
<div class="box-body">
<%-- Message --%>
<div>
<la:info id="msg" message="true">
<div class="alert alert-info">${msg}</div>
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<table class="table table-bordered">
<tbody>
<tr>
<th class="col-xs-2"><la:message
key="labels.suggest_bad_word_suggest_word" /></th>
<td>${f:h(suggestWord)}<la:hidden
property="suggestWord" /></td>
</tr>
</tbody>
</table>
</div>
<%-- Box Footer --%>
<div class="box-footer">
<c:if test="${crudMode == 1}">
<button type="submit" class="btn" name="createagain"
value="<la:message key="labels.suggest_bad_word_button_back" />">
<la:message key="labels.suggest_bad_word_button_back" />
</button>
<button type="submit" class="btn btn-success" name="create"
value="<la:message key="labels.suggest_bad_word_button_create" />">
<la:message key="labels.suggest_bad_word_button_create" />
</button>
</c:if>
<c:if test="${crudMode == 2}">
<button type="submit" class="btn" name="editagain"
value="<la:message key="labels.suggest_bad_word_button_back" />">
<la:message key="labels.suggest_bad_word_button_back" />
</button>
<button type="submit" class="btn btn-warning" name="update"
value="<la:message key="labels.suggest_bad_word_button_update" />">
<la:message key="labels.suggest_bad_word_button_update" />
</button>
</c:if>
<c:if test="${crudMode == 3}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.suggest_bad_word_button_back" />">
<la:message key="labels.suggest_bad_word_button_back" />
</button>
<button type="submit" class="btn btn-danger" name="delete"
value="<la:message key="labels.suggest_bad_word_button_delete" />">
<la:message key="labels.suggest_bad_word_button_delete" />
</button>
</c:if>
<c:if test="${crudMode == 4}">
<button type="submit" class="btn" name="back"
value="<la:message key="labels.suggest_bad_word_button_back" />">
<la:message key="labels.suggest_bad_word_button_back" />
</button>
<button type="submit" class="btn btn-warning"
name="editfromconfirm"
value="<la:message key="labels.suggest_bad_word_button_edit" />">
<la:message key="labels.suggest_bad_word_button_edit" />
</button>
<button type="submit" class="btn btn-danger"
name="deletefromconfirm"
value="<la:message key="labels.suggest_bad_word_button_delete" />">
<la:message key="labels.suggest_bad_word_button_delete" />
</button>
</c:if>
</div>
</div>
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>
</body>
</html>

View file

@ -0,0 +1,78 @@
<%@page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%><!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title><la:message key="labels.admin_brand_title" /> | <la:message
key="labels.suggest_bad_word_configuration" /></title>
<jsp:include page="/WEB-INF/view/common/admin/head.jsp"></jsp:include>
</head>
<body class="skin-blue sidebar-mini">
<div class="wrapper">
<jsp:include page="/WEB-INF/view/common/admin/header.jsp"></jsp:include>
<jsp:include page="/WEB-INF/view/common/admin/sidebar.jsp">
<jsp:param name="menuCategoryType" value="suggest" />
<jsp:param name="menuType" value="suggestBadWord" />
</jsp:include>
<div class="content-wrapper">
<section class="content-header">
<h1>
<la:message key="labels.suggest_bad_word_title_details" />
</h1>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
</section>
<section class="content">
<la:form>
<la:hidden property="crudMode" />
<c:if test="${crudMode==2 || crudMode==3 || crudMode==4}">
<la:hidden property="id" />
<la:hidden property="versionNo" />
</c:if>
<la:hidden property="createdBy" />
<la:hidden property="createdTime" />
<div class="row">
<div class="col-md-12">
<div
class="box <c:if test="${crudMode == 1}">box-success</c:if><c:if test="${crudMode == 2}">box-warning</c:if><c:if test="${crudMode == 3}">box-danger</c:if><c:if test="${crudMode == 4}">box-primary</c:if>">
<%-- Box Header --%>
<div class="box-header with-border">
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
</div>
<%-- Box Body --%>
<div class="box-body">
<%-- Message --%>
<div>
<la:info id="msg" message="true">
<div class="alert alert-info">${msg}</div>
</la:info>
<la:errors />
</div>
<%-- Form Fields --%>
<table class="table table-bordered">
<tbody>
<tr>
<th class="col-xs-2"><la:message
key="labels.suggest_bad_word_suggest_word" /></th>
<td>${f:h(suggestWord)}<la:hidden
property="suggestWord" /></td>
</tr>
</tbody>
</table>
</div>
<!-- /.box-body -->
<div class="box-footer">
<jsp:include page="/WEB-INF/view/common/admin/crud/buttons.jsp"></jsp:include>
</div>
<!-- /.box-footer -->
</div>
<!-- /.box -->
</div>
</div>
</la:form>
</section>
</div>
<jsp:include page="/WEB-INF/view/common/admin/footer.jsp"></jsp:include>
</div>
<jsp:include page="/WEB-INF/view/common/admin/foot.jsp"></jsp:include>
</body>
</html>

View file

@ -21,6 +21,7 @@
<h1>
<la:message key="labels.suggest_bad_word_configuration" />
</h1>
<jsp:include page="/WEB-INF/view/common/admin/crud/breadcrumb.jsp"></jsp:include>
<ol class="breadcrumb">
<li class="active"><la:link href="/admin/suggestbadword">
<la:message key="labels.suggest_bad_word_link_list" />
@ -37,9 +38,7 @@
<div class="box box-primary">
<%-- Box Header --%>
<div class="box-header with-border">
<h3 class="box-title">
<la:message key="labels.suggest_bad_word_link_download" />
</h3>
<jsp:include page="/WEB-INF/view/common/admin/crud/header.jsp"></jsp:include>
<div class="btn-group pull-right">
<la:link href="/admin/suggestbadword"
styleClass="btn btn-default btn-xs">

Some files were not shown because too many files have changed in this diff Show more