[IMP] Blog tour add first section

bzr revid: ddm@openerp.com-20131120154042-8byh7l4eifchcfe8
This commit is contained in:
ddm 2013-11-20 16:40:42 +01:00
parent ba8364c717
commit eb23569c9e
1 changed files with 35 additions and 1 deletions

View File

@ -68,14 +68,48 @@
content: "You just created a new blog post. We are now going to edit it.",
template: render('website.tour_popover', { next: "OK" }),
},
{
stepId: 'post-title',
element: 'h1[data-oe-expression="blog_post.name"]',
placement: 'top',
title: "Pick a title",
content: "Choose a catchy title for your blog post.",
template: render('website.tour_popover', { next: "OK" }),
},
{
stepId: 'add-block',
element: 'button[data-action=snippet]',
placement: 'bottom',
reflex: true,
title: "Layout your blog post",
content: "Insert blocks like text-image to layout the body of your blog post.",
template: render('website.tour_popover'),
onShow: function () {
$('button[data-action=snippet]').click(function () {
self.movetoStep('drag-image-text');
});
}
},
{
stepId: 'drag-image-text',
element: '#website-top-navbar [data-snippet-id=image-text].ui-draggable',
placement: 'bottom',
title: "Drag & Drop a block",
content: "Drag the 'Image Text' block and drop it in your page.",
template: render('website.tour_popover'),
onShow: function () {
var $body = $(document.body);
function beginDrag () {
$('.popover.tour').remove();
function goToNextStep () {
$('#oe_snippets').hide();
self.stop();
$body.off('mouseup', goToNextStep);
}
$body.off('mousedown', beginDrag);
$body.on('mouseup', goToNextStep);
}
$body.on('mousedown', beginDrag);
},
},
];
return this._super();