Search 1.9 billion lines of Odoo code on GitHub

website_popup

Author: Datadialog, Michael Karrer
License: AGPL-3
Branch: dependabot/npm_and_yarn/addons-loaded/website_tools/static/lib/iframe-resizer/jquery-3.5.0
Repository: OpenAT/online
Dependencies: website
Languages: CSS (32, 13.3%), JavaScript (4, 1.7%), Python (60, 24.9%), XML (93, 38.6%), and reStructuredText (52, 21.6%)
Other branches: dependabot/npm_and_yarn/addons-own/fso_base_website/static/lib/outdated-browser-rework-master/cached-path-relative-1.0.2, dependabot/npm_and_yarn/addons-own/fso_base_website/static/lib/outdated-browser-rework-master/cached-path-relative-1.1.0, dependabot/npm_and_yarn/addons-own/fso_base_website/static/lib/outdated-browser-rework-master/decode-uri-component-0.2.2, dependabot/npm_and_yarn/addons-own/fso_base_website/static/lib/outdated-browser-rework-master/elliptic-6.5.3, dependabot/npm_and_yarn/addons-own/fso_base_website/static/lib/outdated-browser-rework-master/elliptic-6.5.4, dependabot/npm_and_yarn/addons-own/fso_base_website/static/lib/outdated-browser-rework-master/hosted-git-info-2.8.9, dependabot/npm_and_yarn/addons-own/fso_base_website/static/lib/outdated-browser-rework-master/ini-1.3.8, dependabot/npm_and_yarn/addons-own/fso_base_website/static/lib/outdated-browser-rework-master/lodash-4.17.19, dependabot/npm_and_yarn/addons-own/fso_base_website/static/lib/outdated-browser-rework-master/lodash-4.17.21, dependabot/npm_and_yarn/addons-own/fso_base_website/static/lib/outdated-browser-rework-master/node-sass-4.13.1, dependabot/npm_and_yarn/addons-own/fso_base_website/static/lib/outdated-browser-rework-master/node-sass-7.0.0, dependabot/npm_and_yarn/addons-own/fso_base_website/static/lib/outdated-browser-rework-master/path-parse-1.0.7, dependabot/npm_and_yarn/addons-own/fso_base_website/static/lib/outdated-browser-rework-master/qs-6.5.3, dependabot/npm_and_yarn/addons-own/fso_base_website/static/lib/outdated-browser-rework-master/shell-quote-1.7.3, dependabot/npm_and_yarn/addons-own/fso_base_website/static/lib/outdated-browser-rework-master/tar-2.2.2, dependabot/npm_and_yarn/addons-own/fso_base_website/static/lib/outdated-browser-rework-master/ua-parser-js-0.7.24, dependabot/npm_and_yarn/addons-own/fso_base_website/static/lib/outdated-browser-rework-master/ua-parser-js-0.7.33, dependabot/npm_and_yarn/addons-own/fso_base_website/static/lib/outdated-browser-rework-master/undefsafe-2.0.5, dependabot/npm_and_yarn/addons-own/fso_base_website/static/lib/outdated-browser-rework-master/y18n-3.2.2, dependabot/npm_and_yarn/addons-own/fso_website_email/static/src/lib/textversionjs-master/aws-sdk-2.1030.0, dependabot/npm_and_yarn/addons-own/fso_website_email/static/src/lib/textversionjs-master/bl-1.2.3, dependabot/npm_and_yarn/addons-own/fso_website_email/static/src/lib/textversionjs-master/cached-path-relative-1.1.0, dependabot/npm_and_yarn/addons-own/fso_website_email/static/src/lib/textversionjs-master/css-what-2.1.3, dependabot/npm_and_yarn/addons-own/fso_website_email/static/src/lib/textversionjs-master/elliptic-6.5.4, dependabot/npm_and_yarn/addons-own/fso_website_email/static/src/lib/textversionjs-master/handlebars-4.7.7, dependabot/npm_and_yarn/addons-own/fso_website_email/static/src/lib/textversionjs-master/hosted-git-info-2.8.9, dependabot/npm_and_yarn/addons-own/fso_website_email/static/src/lib/textversionjs-master/i-0.3.7, dependabot/npm_and_yarn/addons-own/fso_website_email/static/src/lib/textversionjs-master/lodash.merge-4.6.2, dependabot/npm_and_yarn/addons-own/fso_website_email/static/src/lib/textversionjs-master/node-sass-4.14.1, dependabot/npm_and_yarn/addons-own/fso_website_email/static/src/lib/textversionjs-master/shell-quote-1.7.3, dependabot/npm_and_yarn/addons-own/fso_website_email/static/src/lib/textversionjs-master/tar-2.2.2, dependabot/npm_and_yarn/addons-own/fso_website_email/static/src/lib/textversionjs-master/xmldom-0.5.0, dependabot/npm_and_yarn/addons-own/fso_website_email/static/src/lib/textversionjs-master/y18n-3.2.2, dependabot/npm_and_yarn/addons-own/fso_website_email/static/src/lib/textversionjs-master/yargs-parser-13.1.2, dependabot/npm_and_yarn/addons-own/website_widget_manager/static/lib/iframe-resizer/jquery-3.5.0, dependabot/pip/TOOLS/babel-2.9.1, dependabot/pip/TOOLS/jinja2-2.11.3, dependabot/pip/TOOLS/lxml-4.6.3, dependabot/pip/TOOLS/lxml-4.6.5, dependabot/pip/TOOLS/lxml-4.9.1, dependabot/pip/TOOLS/mako-1.2.2, dependabot/pip/TOOLS/pillow-6.2.0, dependabot/pip/TOOLS/pillow-8.3.2, dependabot/pip/TOOLS/pillow-9.0.1, dependabot/pip/TOOLS/pillow-9.3.0, dependabot/pip/TOOLS/psutil-5.6.6, dependabot/pip/TOOLS/pyopenssl-17.5.0, dependabot/pip/TOOLS/python-ldap-3.4.0, dependabot/pip/TOOLS/pyyaml-5.1, dependabot/pip/TOOLS/pyyaml-5.4, dependabot/pip/TOOLS/reportlab-3.5.55, dependabot/pip/TOOLS/requests-2.20.0, dependabot/pip/TOOLS/werkzeug-0.15.3, dependabot/pip/TOOLS/werkzeug-2.2.3, dependabot/pip/addons-own/fso_rest_api/sphinx_doc/babel-2.9.1, dependabot/pip/addons-own/fso_rest_api/sphinx_doc/certifi-2022.12.7, dependabot/pip/addons-own/fso_rest_api/sphinx_doc/jinja2-2.11.3, dependabot/pip/addons-own/fso_rest_api/sphinx_doc/urllib3-1.26.5, dependabot/pip/babel-2.9.1, dependabot/pip/certifi-2022.12.7, dependabot/pip/jinja2-2.11.3, dependabot/pip/lxml-4.6.3, dependabot/pip/lxml-4.6.5, dependabot/pip/lxml-4.9.1, dependabot/pip/mako-1.2.2, dependabot/pip/pillow-8.3.2, dependabot/pip/pillow-9.0.1, dependabot/pip/pillow-9.3.0, dependabot/pip/psutil-5.6.6, dependabot/pip/pyyaml-5.1, dependabot/pip/pyyaml-5.4, dependabot/pip/reportlab-3.5.55, dependabot/pip/urllib3-1.24.2, dependabot/pip/urllib3-1.26.5, dependabot/pip/werkzeug-0.15.3, dependabot/pip/werkzeug-2.2.3, fso-api-payments, fso_website_email-anchor, fso_website_email-delete_modal, fso_website_email-print_field_button, getresponse, google_tag_manager, hrbericht, o12, o8, o8r436-patch, product-gui-update, rest_api, website_forum_imagedialog, website_image_edit-resize, website_map, website_sale_donate_ppt_inline, and worflow_per_subscription

<img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.svg"> <a name="website-global-popup-promo-box"></a> <h2>Website Global PopUp-Promo-Box</h2> <p>This module allows you to display a PopUpBox modal dialog on every wegpage. The user is able to hide the PopUpBox throug a button for his entire session. The PopupBox can be used to promote important content or collect newsletter subscriptions and alike.</p> <a name="usage"></a> <h2>Usage</h2> <p>Simply set some content for the PopUpBox and a start date:</p> <ol class="arabic simple"> <li>Go to <code>/website_popup/edit</code> to edit the content inside the PopUpBox as well as the button text</li> <li>Set the start-date and optionally an end-date in the website settings</li> <li>Re-enable the PopUpBox by visiting <code>/website_popup/enable</code> to check the display</li> </ol> <p>HINT: The PopUpBox will not show up without a start date. The end date is optional.</p> <p>HINT: Step two will disable the display of the PopUpBox for the current session so don't forget step three if you want to check the final look of the PopUpBox.</p> <a name="urls"></a> <h2>URLS</h2> <p>You can use these configuration URLs to set the PopUpBox Content or to disable or enable the PopUpBox for your current Session</p> <ul class="simple"> <li><code>/website_popup/edit</code></li> <li><code>/website_popup/cancel</code></li> <li><code>/website_popup/enable</code></li> </ul> <p>Example: <a class="reference external" href="http://your.site.com/website_popup/edit">http://your.site.com/website_popup/edit</a></p> <a name="tips-and-tricks"></a> <h2>Tips and Tricks</h2> <p>Some neat little Extras you may find useful:</p> <a name="re-enable-popupbox-after-some-time"></a> <h3>Re-Enable PopUpBox after some time</h3> <p>If you want the PopUpBox to be displayed again after some time you could combine it with an addon like web_sessions_management from yelizariev to clear user sessions after a some time.</p> <a name="create-links-that-will-not-show-the-popupbox-at-first"></a> <h3>Create links that will not show the PopUpBox at first</h3> <p>If you want to create a link to one of your pages but do not want to show the PopUpBox straight away you could add <code>no_popup_box=True</code> to your url arguments. This will prevent the box to show up until the users visits some other page of the website. e.g.: <code>http://your.site.com/?no_popup_box=True</code></p> <a name="position-the-box-at-the-bottom"></a> <h3>Position the box at the bottom</h3> <p>You can use this css to position the box at the bottom:</p> <p>`` #popupbox.modal {</p> <blockquote> top: auto;</blockquote> <a name="id1"></a> <h4>}</h4> <p><strong>WARNING:</strong> this will disable the vertical scrolling so make sure to disable this again for smaller widths and small devices through media queries.</p> <a name="credits"></a> <h2>Credits</h2> <p>This addon was created by Datadialog. For more information please visit <a class="reference external" href="http://www.datadialog.net">http://www.datadialog.net</a></p> <a name="contributors"></a> <h3>Contributors</h3> <ul class="simple"> <li>Michael Karrer &lt;<a class="reference external" href="mailto:michael.karrer&#64;datadialog.net">michael.karrer&#64;datadialog.net</a>&gt;</li> </ul>