4 var website = openerp.website;
6 website.is_editable = true;
7 website.is_editable_button = true;
9 website.EditorBar.include({
11 var res = this._super();
12 this.$("a[data-action=new_page]").parents("li").removeClass("hidden");
13 this.$(".oe_content_menu li.divider").removeClass("hidden");
17 this.on('rte:ready', this, function () {
18 $('a:has(span[data-oe-model="website.menu"])').tooltip({
19 title: _t('Save this page and use the top "Content" menu to edit the menu.'),
29 events: _.extend({}, website.EditorBar.prototype.events, {
30 'click a[data-action=new_page]': function (ev) {
33 id: "editor_new_page",
34 window_title: _t("New Page"),
35 input: _t("Page Title"),
37 var $group = this.$dialog.find("div.form-group");
38 $group.removeClass("mb0");
41 '<div class="form-group mb0">'+
42 '<label class="col-sm-offset-3 col-sm-9 text-left">'+
43 ' <input type="checkbox" checked="checked" required="required"/> '+
46 $add.find('label').append(_t("Add page in menu"));
49 }).then(function (val, field, $dialog) {
51 var url = '/website/add/' + encodeURI(val);
52 if ($dialog.find('input[type="checkbox"]').is(':checked')) url +="?add_menu=1";
53 document.location = url;