odoo.define("website_event.tour", function (require) { "use strict"; var core = require("web.core"); var tour = require("web_tour.tour"); var _t = core._t; tour.register("event", { url: "/", }, [{ content: _t("Click here to add new content to your website."), trigger: '#new-content-menu > a', position: 'bottom', }, { trigger: "a[data-action=new_event]", content: _t("Click here to create a new event."), position: "bottom", }, { trigger: '.modal-dialog #editor_new_event input[type=text]', content: _t("Create a name for your new event and click \"Continue\". e.g: Technical Training"), position: "left", }, { trigger: '.modal-footer button.btn-primary.btn-continue', extra_trigger: '#editor_new_event input[type=text][value!=""]', content: _t("Click Continue to create the event."), position: "right", }, { trigger: "#snippet_structure .oe_snippet:eq(2) .oe_snippet_thumbnail", content: _t("Drag this block and drop it in your page."), position: "bottom", run: "drag_and_drop", }, { trigger: "button[data-action=save]", content: _t("Once you click on save, your event is updated."), position: "bottom", extra_trigger: ".o_dirty", }, { trigger: ".js_publish_management .js_publish_btn", extra_trigger: "body:not(.editor_enable)", content: _t("Click to publish your event."), position: "top", }, { trigger: ".css_edit_dynamic", extra_trigger: ".js_publish_management .js_publish_btn .css_unpublish:visible", content: _t("Click here to customize your event further."), position: "bottom", }]); });