Skip to content

Commit 8c3aa98

Browse files
Merge pull request #2492 from adaptlearning/issue/2481
Use schema for creation of framework elements
2 parents b6ff6cd + 86c0c39 commit 8c3aa98

7 files changed

Lines changed: 1 addition & 30 deletions

File tree

frontend/src/modules/editor/contentObject/views/editorMenuLayerView.js

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -85,9 +85,6 @@ define(function(require) {
8585
var newMenuItemModel = new ContentObjectModel({
8686
_parentId: this._parentId,
8787
_courseId: Origin.editor.data.course.get('_id'),
88-
title: (type == 'page' ? Origin.l10n.t('app.placeholdernewpage') : Origin.l10n.t('app.placeholdernewmenu')),
89-
displayTitle: (type == 'page' ? Origin.l10n.t('app.placeholdernewpage') : Origin.l10n.t('app.placeholdernewmenu')),
90-
body: '',
9188
linkText: Origin.l10n.t('app.view'),
9289
graphic: { alt: '', src: '' },
9390
_type: type
@@ -125,26 +122,20 @@ define(function(require) {
125122
addNewPageArticleAndBlock: function(model, newMenuItemView) {
126123
var typeToAdd;
127124
var newChildModel;
128-
var newChildTitle;
129125
this.pageModel;
130126
this.pageView;
131127

132128
if (model.get('_type') === 'page') {
133129
this.pageModel = model;
134130
this.pageView = newMenuItemView;
135131
typeToAdd = 'article';
136-
newChildTitle = Origin.l10n.t('app.placeholdernewarticle');
137132
var newChildModel = new ArticleModel();
138133
} else {
139134
typeToAdd = 'block';
140-
newChildTitle = Origin.l10n.t('app.placeholdernewblock');
141135
var newChildModel = new BlockModel();
142136
}
143137

144138
newChildModel.save({
145-
title: newChildTitle,
146-
displayTitle: (typeToAdd == 'block') ? '' : newChildTitle,
147-
body: '',
148139
_parentId: model.get('_id'),
149140
_courseId: Origin.editor.data.course.get('_id')
150141
}, {

frontend/src/modules/editor/contentObject/views/editorPageArticleView.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -110,9 +110,6 @@ define(function(require){
110110
event && event.preventDefault();
111111
var model = new BlockModel();
112112
model.save({
113-
title: Origin.l10n.t('app.placeholdernewblock'),
114-
displayTitle: Origin.l10n.t('app.placeholdernewblock'),
115-
body: '',
116113
_parentId: this.model.get('_id'),
117114
_courseId: Origin.editor.data.course.get('_id'),
118115
layoutOptions: [{

frontend/src/modules/editor/contentObject/views/editorPageComponentListItemView.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -66,9 +66,6 @@ define(function(require) {
6666
var model = new ComponentModel();
6767

6868
model.save({
69-
title: Origin.l10n.t('app.placeholdernewcomponent'),
70-
displayTitle: Origin.l10n.t('app.placeholdernewcomponent'),
71-
body: '',
7269
_parentId: this._parentId,
7370
_courseId: Origin.editor.data.course.get('_id'),
7471
_type: 'component',

frontend/src/modules/editor/contentObject/views/editorPageView.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -118,9 +118,6 @@ define(function(require){
118118
addNewArticle: function(event) {
119119
event && event.preventDefault();
120120
(new ArticleModel()).save({
121-
title: Origin.l10n.t('app.placeholdernewarticle'),
122-
displayTitle: Origin.l10n.t('app.placeholdernewarticle'),
123-
body: '',
124121
_parentId: this.model.get('_id'),
125122
_courseId: Origin.editor.data.course.get('_id'),
126123
_type:'article'

frontend/src/modules/editor/course/index.js

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,7 @@ define(function(require) {
2525
}
2626

2727
function createNewCourse() {
28-
var model = new CourseModel({
29-
title: Origin.l10n.t('app.placeholdernewcourse'),
30-
displayTitle: Origin.l10n.t('app.placeholdernewcourse')
31-
});
28+
var model = new CourseModel();
3229
Origin.trigger('location:title:update', {
3330
breadcrumbs: ['dashboard'],
3431
title: Origin.l10n.t('app.editornew')

frontend/src/modules/editor/course/views/editorCourseEditView.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,8 +69,6 @@ define(function(require) {
6969

7070
createGenericPage: function(courseModel) {
7171
var contentObjectModel = new ContentObjectModel({
72-
title: Origin.l10n.t('app.placeholdernewpage'),
73-
displayTitle: Origin.l10n.t('app.placeholdernewpage'),
7472
_type: 'page',
7573
_courseId: courseModel.get('_id'),
7674
_parentId: courseModel.get('_id')

routes/lang/en.json

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -160,12 +160,6 @@
160160
"app.layoutleft": "Left",
161161
"app.layoutright": "Right",
162162
"app.layoutfull": "Full-width",
163-
"app.placeholdernewcourse": "Course title",
164-
"app.placeholdernewpage": "Page title",
165-
"app.placeholdernewmenu": "Section title",
166-
"app.placeholdernewarticle": "Article title",
167-
"app.placeholdernewblock": "Block title",
168-
"app.placeholdernewcomponent": "Component title",
169163
"app.download": "Publish course",
170164
"app.downloading": "Downloading...",
171165
"app.preview": "Preview course",

0 commit comments

Comments
 (0)