Commit Graph
1655 Commits
Author SHA1 Message Date
Goffin Simon 60d1c69a88 [FIX] website: hide modal
When dropping the snippet "Newsletter Popup", a modal appeared to choose
the newsletter. Once the button "Continue" was clicked, the modal was not
hidden and then it was impossible to scroll.
2015-08-13 13:20:20 +02:00
Jeremy Kersten 7e948b2e47 [FIX] website: editor - allow to customize fa
Allow to add class img-circle, img-thumbnail, img-rounded, shadow on font awesome
Missing feature which one was present in v8 via customize
2015-08-13 10:05:18 +02:00
Christophe Simonis 171d001985 [MERGE] forward port of branch 8.0 up to 02954ba 2015-08-11 16:56:47 +02:00
Goffin Simon 71d51bb05f [FIX] website: background of the banner
";" is not always in the background style of the banner.

opw:647083
2015-08-11 15:28:39 +02:00
Jeremy Kersten c47ea6f8ea [FIX] website: editor - duplicate the slide from snippet
Since saas-6, all snippets should start by a s_, so we can know exactly what is
 the current snippet, and retrieve the slide from the drop-snippets bar.

If none snippet match, we use the old method which consists to find the snippet
which have the biggest intersection of class betwwen dropped snippet, and all
snippets in drop-snippets bar.

A other way without update the JS code will be to had many fake class in the
snippet declaration and in the snippet code to be sure that it match the right
snippet.
2015-08-11 13:58:04 +02:00
Goffin Simon a1328c9054 [FIX] website: escaped hash and url
To be valid for the redirection, the url and the hash
must be percent encoded.

opw:646837
2015-08-10 16:18:16 +02:00
Jeremy Kersten 1478a5958d [FIX] website: fix color switcher
Typo nodes vs node
Allow to switch color from text after that user click on img and come back
 on text field
2015-08-06 17:21:29 +02:00
Nicolas Lempereur e7e9eb987b [FIX] website: copy paste from website
Pasting from the website to the website could for example copy
t-field="..." which then would easily add an error if e.g a field
is copied to an area where it is not available.

This fix strip the data-oe-... attributes of nodes added to the DOM
when pasting.

closes #7653
opw-644968
2015-07-31 13:17:11 +02:00
Jeremy Kersten fea605a98c [FIX] website: fix editor 2015-07-17 17:24:38 +02:00
Christophe Matthieu 9687a579f4 [FIX] website: media editor don't manage the font awsome alias 2015-07-17 12:13:07 +02:00
Christophe Matthieu f52c6bfaeb [FIX] website: editor: when create a link, the saved range is obsolete, and when the user click on an other option the range selection fail 2015-07-16 20:59:40 +02:00
Christophe Matthieu a74601d901 [FIX] website: wrong undo step if insert a table 2015-07-16 20:59:26 +02:00
Christophe Matthieu de5515ab45 [FIX] website: editor don't save content if change only the background color 2015-07-16 20:59:22 +02:00
Goffin Simon e765b8556a [FIX] website: translate links
When translating on website, the click must be disabled on elements
which can be translated.

opw:644542
2015-07-16 08:56:42 +02:00
Jeremy Kersten 4a1986b341 [FIX] website: allow change banner once custom img has been selected 2015-07-15 11:38:18 +02:00
Jeremy Kersten c1d290d699 [FIX] website: fix snippet references 2015-07-15 11:38:15 +02:00
Jeremy Kersten f84bbda221 [FIX] website: fix snippet comparisons 2015-07-15 11:34:28 +02:00
Jeremy Kersten c53134a2ce [FIX] website: fix bugs in editors
See childs commits to have more details on fixes
2015-07-13 11:46:39 +02:00
Jeremy Kersten b76ad02c8e [FIX] website: fix tour to select colorpicker 2015-07-13 10:46:44 +02:00
Goffin Simon 1f79dedfa8 [FIX] website: popUndo doesn't exist
The function popUndo doesn't exist in summernote.
But this function exists in our RTE.
The edition of a comment in the website forum uses summernote and
then it crashes when using popUndo.
In the forum, when writing a reply, if you highlighted a text
and I clicked on the link icon to hyperlink the text, neither
the OK button nor the cross button closed the popup.
This commit solved this bug.
In our RTE, the function popUndo is never used then it can be deleted.

opw:644486
2015-07-13 10:30:39 +02:00
Jeremy Kersten a3a20b49e4 [FIX] website: support big text on jumbotron p (big button, quote, ...) 2015-07-10 18:33:20 +02:00
Jeremy Kersten 1621d3fe1a [FIX] website: Fix background option
Add oe_dark in color list for 'background color', else end user cannot change the color
Force background-color and not background, else background-size from oe_img is overrided
and so the background is displayed with a size:auto instead of cover
2015-07-10 18:15:46 +02:00
Jeremy Kersten 5ed23c87d4 [FIX] website: use summernote.less and fix color picker (+ add FA support) 2015-07-10 16:10:03 +02:00
Jeremy Kersten fb4c6bc865 [FIX] website: banner in cover to be repsonsive 2015-07-10 16:09:32 +02:00
Jeremy Kersten 34e26dbfb1 [FIX] website: 92 is beautiful
Arbitrary 93px make the menu (with all snippets to drag and drop) bugged.
We have one snippet by line...

why not 91 :/ ? I dont know...
2015-07-10 16:09:31 +02:00
Christophe Simonis 4c2a1de75a [MERGE] forward port of branch 8.0 up to 22bd3bd 2015-07-01 18:11:32 +02:00
Olivier Dony e3bd2a5914 [FIX] web_calendar, website: avoid rendering errors with special characters 2015-07-01 17:58:28 +02:00
Goffin Simon 7863e04f42 [FIX] website: Add pictogram
When adding a pictogram to a page, the save button didn't automatically close the opened dialog.

opw:642944
2015-06-29 10:23:37 +02:00
Christophe Matthieu 1b7c49bf1e [FIX] website: trigger on change to save when drag and drop and change snippet options 2015-06-17 19:23:17 +02:00
Christophe Matthieu 4ee19ac990 [FIX] website: use relative url in background image
Use .css convert into absolute url
2015-06-17 19:00:45 +02:00
Denis Ledoux 93e6b08e7c [FIX] website: Edition with Firefox with CSS of external domains.
Firefox doesn't allow to access sheets cssRules
In such a case, we just pass, these css rules will simply
not be available for the edition of some inputs.

Probably, when a real use case needing these external css rules
will come, we will probably need to fetch these style sheets
another way.

opw-642752
2015-06-17 16:57:00 +02:00
David Monjoie a9a6aa7ca2 [IMP] website: extract default website customize options into new theme_default module 2015-06-16 15:36:05 +02:00
Denis Ledoux c6d552e9c6 Revert "[FIX] website: moved website.xml loading to editor"
This reverts commit e18a3a43e4.

website.error is used in the Javascript file it was removed from,
in website.js, line 350.

Another solution to not load this template when not needed has
to be found

opw-640822
2015-05-29 11:50:57 +02:00
Christophe Simonis 8b5a1f1035 [MERGE] forward port of branch 8.0 up to 9fe0590 2015-05-28 15:53:42 +02:00
Denis Ledoux 9fe059027e [FIX] website: seo, auto detection of keywords with accents in boundaries
Javascript regex \b is not unicode aware,
and words beginning or ending by accents won't match \b

We therefore use a custom regex to replace \b.
Basically, it's a regex matching all words separators
such as dot, comma, spaces, etc. and other unicode
separators as well.

opw-641005
2015-05-28 15:15:53 +02:00
David Monjoie e18a3a43e4 [FIX] website: moved website.xml loading to editor
To avoid loading unneccesary templates on every page.
2015-05-21 16:17:10 +02:00
Christophe Simonis 14a7d52307 [MERGE] forward port of branch 8.0 up to 327e471 2015-05-21 14:50:39 +02:00
Olivier Dony d5aa22ea5f [FIX] website, website_report: backwards compatibility with outdated templates
* Complements commits a696913364 and
21d4b3fda9 by adding the missing `data-lang`
attribute also in the report layout (in saas-6 a single QWeb
template is used for language links in both reports and website
layouts).

* Fix the "Edit Master" link to work also for outdated templates
where the data-lang attribute is dynamically set to 'default',
and thus cannot be used as URL prefix -> use /website/lang
controller to switch lang instead.
2015-05-18 19:34:11 +02:00
Christophe Simonis 4a0241d6f6 [MERGE] forward port of branch 8.0 up to f722254 2015-05-18 17:35:24 +02:00
Jeremy Kersten 30013c57ba [TYPO] website: add semicolon
Thanks @sle-odoo
2015-05-18 16:18:28 +02:00
Jeremy Kersten 21d4b3fda9 [FIX] website: force default lang for edit master option
Since user is redirected automatically in his preferred language, the button edit_master redirect always to
the current lang and so not the master.
2015-05-18 15:53:34 +02:00
Christophe Matthieu 81763ac365 [FIX] website: if the top bar is displayed, in mobile view the layout have a crappy top margin 2015-05-18 13:50:33 +02:00
Christophe Matthieu a910d45cab [FIX] website: when open and close html ace editor, the css apply an opacity 0 but the mousedown button hanlder cancel the event and the user can't reopen the html ace editor 2015-05-18 11:43:22 +02:00
Nicolas Lempereur 02fb59fffa [FIX] website: widget share doesn't always work
Depending on the area (in this case a html field), the editor can escape
the url which wasn't taken into account by this widget.

closes #6726
opw-639852
2015-05-15 17:00:26 +02:00
Christophe Simonis 2260496879 [MERGE] forward port of branch 8.0 up to a939a27 2015-05-05 18:48:34 +02:00
Jeremy Kersten 19a09ceada [FIX] website: force default lang for edit master option
Since user is redirected automatically in his preferred language, the button edit_master redirect always to
the current lang and so not the master.
2015-05-04 15:26:10 +02:00
Goffin Simon ec47493f46 [FIX] website: edit menu
when closing a modal, the class 'modal-open' was removed from the
'body' tag and all the existing modals became not scrollable.
The class 'modal-open' must be kept in the 'body' tag if there is
still a visible modal in the dom.
Inspired from commit: dee000be14

opw:633801
2015-04-29 11:09:51 +02:00
Christophe Matthieu e9c3336003 [IMP] website: improved tours error message and race conditions 2015-04-29 10:25:20 +02:00
Christophe Matthieu 3a1d4a86bb [FIX] website: translation doen't work with t-field translatable 2015-04-28 11:46:01 +02:00
Christophe Simonis 9c5a1d8231 [MERGE] forward port of branch 8.0 up to cf4d14c 2015-04-27 17:33:44 +02:00