| | |
| | | import com.gitblit.tickets.TicketResponsible;
|
| | | import com.gitblit.utils.StringUtils;
|
| | | import com.gitblit.wicket.GitBlitWebSession;
|
| | | import com.gitblit.wicket.SafeTextModel;
|
| | | import com.gitblit.wicket.SafeTextModel.Mode;
|
| | | import com.gitblit.wicket.WicketUtils;
|
| | | import com.gitblit.wicket.panels.MarkdownTextArea;
|
| | |
|
| | |
| | | }
|
| | |
|
| | | typeModel = Model.of(TicketModel.Type.defaultType);
|
| | | titleModel = SafeTextModel.none();
|
| | | topicModel = SafeTextModel.none();
|
| | | titleModel = Model.of();
|
| | | topicModel = Model.of();
|
| | | mergeToModel = Model.of(Repository.shortenRefName(getRepositoryModel().mergeTo));
|
| | | responsibleModel = Model.of();
|
| | | milestoneModel = Model.of();
|
| | |
| | | form.add(new TextField<String>("title", titleModel));
|
| | | form.add(new TextField<String>("topic", topicModel));
|
| | |
|
| | | final SafeTextModel markdownPreviewModel = new SafeTextModel(Mode.none);
|
| | | final IModel<String> markdownPreviewModel = Model.of();
|
| | | descriptionPreview = new Label("descriptionPreview", markdownPreviewModel);
|
| | | descriptionPreview.setEscapeModelStrings(false);
|
| | | descriptionPreview.setOutputMarkupId(true);
|