summaryrefslogtreecommitdiff
path: root/addons/website_version/static/src/xml
diff options
context:
space:
mode:
authorChristophe Simonis <chs@odoo.com>2015-01-08 14:49:18 +0100
committerChristophe Simonis <chs@odoo.com>2015-01-08 14:49:18 +0100
commitd248ae06698bb8d711dfc83b823c82e5980c2cf1 (patch)
treecdadb23429b1af4f795382adb8e7dcce3bcad047 /addons/website_version/static/src/xml
parentabcb165d97dc90cbb878dd0f6ad3e35937816c8d (diff)
Revert "[ADD] website_version: website versioning and ab testing"
With more than 100 comments on github[1], this commit is clearly not production-ready. This reverts commit c255b5bc3461c803e38057c72c45530235de84dd, reversing changes made to e5ac65de59f45f2d15ae6f6b840b02cac78afd03. [1] https://github.com/odoo/odoo/commit/c255b5bc3461c803e38057c72c45530235de84dd
Diffstat (limited to 'addons/website_version/static/src/xml')
-rw-r--r--addons/website_version/static/src/xml/version_templates.xml314
1 files changed, 0 insertions, 314 deletions
diff --git a/addons/website_version/static/src/xml/version_templates.xml b/addons/website_version/static/src/xml/version_templates.xml
deleted file mode 100644
index 66c89b24ea3..00000000000
--- a/addons/website_version/static/src/xml/version_templates.xml
+++ /dev/null
@@ -1,314 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<templates id="template" xml:space="preserve">
-
- <t t-name="all_versions">
- <t t-foreach="versions" t-as="item">
- <li class="o_version_choice" t-att-data-version_id="item.id">
- <a href="#" data-action="delete_version" style="position: absolute; right: 0px;" class="pull-right"><i class="fa fa-trash-o fa-fw"></i></a>
- <t t-if="item.bold == 0 ">
- <a href="#" data-action="change_version" t-att-data-version_id="item.id"><t t-esc="item.name"></t> </a>
- </t>
- <t t-if="item.bold == 1 ">
- <a href="#" data-action="change_version" t-att-data-version_id="item.id"> <b><t t-esc="item.name"></t></b> </a>
- </t>
- </li>
- </t>
- </t>
-
- <t t-extend="website.editorbar">
- <t t-jquery=".navbar-header form button" t-operation="replace">
- <div class="btn-group">
- <button type="button" data-action="save" class="btn btn-primary btn-xs">Save</button>
- <button type="button" class="btn btn-primary btn-xs dropdown-toggle option_choice" data-toggle="dropdown">
- <span class="caret"></span>
- <span class="sr-only">Toggle Dropdown</span>
- </button>
- <ul class="dropdown-menu" role="menu">
- <li class="o_first_choice"><a href="#" id="save_as_new_version" data-action="save_as_new_version"
- class="btn btn-link btn-xs o_version">Save as New Version</a>
- </li>
- </ul>
- </div>
-
- </t>
- </t>
-
- <t t-name="all_options">
- <li class="o_second_choice">
- <a href="#" id="save_and_publish" data-action="save_and_publish"
- class="btn btn-link btn-xs o_version"><t t-esc="version"></t></a>
- </li>
- </t>
-
- <t t-name="experiment_menu">
- <li class="o_experiment"><a href="#" data-action="manage_experiment">Manage A/B tests</a></li>
- <li class="o_experiment"><a href="#" data-action="statistics">Statistics</a></li>
- </t>
-
- <t t-name="website_version.GoogleAccess">
- <div id="CheckGoogleAccess" class="odoo_google_token" >
- <button class="GoogleAccess"> Authorize google </button>
- </div>
- </t>
-
- <t t-name="website_version.create_experiment">
- <div class="modal fade">
- <div class="modal-dialog">
- <div class="modal-content">
- <div class="modal-header">
- <h4 class="modal-title">Launch A/B tests</h4>
- </div>
- <div class="modal-body">
- <t t-if="versions.length != 0 and config == 1">
- <form id="productForm" class="form-horizontal" role="form">
- <div class="form-group form-group">
- <label class="col-sm-3 control-label">Experiment Name</label>
- <div class="col-sm-8">
- <input type="text" class="form-control form-field-label o_name o_required_field"/>
- </div>
-
- </div>
-
- <div class="form-group form-group">
- <label class="col-sm-3 control-label">Objective: </label>
- <div class="col-sm-8 ">
- <select class="form-control col-sm-2 box">
- <t t-foreach="goals" t-as="item">
- <option t-att-value="item.id"><t t-esc="item.name"></t></option>
- </t>
- </select>
- </div>
- </div>
-
- <div class="form-group form-group">
- <div class="col-sm-3"></div>
- <div class="checkbox col-sm-8">
- <label>
- <input type="checkbox" checked="checked" disabled="disabled"/> Master
- </label>
- </div>
- </div>
-
- <div class="o_versions">
- <t t-foreach="versions" t-as="item">
- <div class="form-group form-group-lg">
- <div class="col-sm-3"></div>
- <div class="checkbox col-sm-8">
- <label>
- <input type="checkbox" class="o_version" t-att-data-version_id="item.id"/> <t t-esc="item.name"></t>
- </label>
- </div>
- </div>
- </t>
- </div>
- </form>
- </t>
- <t t-if="versions.length == 0 and config == 1">
- <div>
- <p>You must have at least one version for this page to create a new experiment.</p>
- </div>
- </t>
-
- <t t-if= "config == 0">
- <form id="productForm" class="form-horizontal" role="form">
- <div class="form-group form-group">
- <label class="col-sm-3 control-label">GA Key</label>
- <div class="col-sm-8">
- <input type="text" class="form-control form-field-label o_ga_key o_required_field"/>
- </div>
- </div>
- <div class="form-group form-group">
- <label class="col-sm-3 control-label">View ID</label>
- <div class="col-sm-8">
- <input type="text" class="form-control form-field-label o_view_id o_required_field"/>
- </div>
- </div>
- <div class="form-group form-group">
- <label class="col-sm-3 control-label">Client ID</label>
- <div class="col-sm-8">
- <input type="text" class="form-control form-field-label o_client_id o_required_field"/>
- </div>
- </div>
- <div class="form-group form-group">
- <label class="col-sm-3 control-label">Client Secret</label>
- <div class="col-sm-8">
- <input type="text" class="form-control form-field-label o_client_secret o_required_field"/>
- </div>
- </div>
- </form>
- <div class="o_configure_ab">
- <p>You must configure your account.</p>
- <p>To configure your account, you must have a google analytics account.</p>
- </div>
- </t>
-
- <t t-if= "config == 2">
- <form id="productForm" class="form-horizontal" role="form">
- <div class="form-group form-group">
- <label class="col-sm-3 control-label">GA Key</label>
- <div class="col-sm-8">
- <input type="text" class="form-control form-field-label o_ga_key o_required_field"/>
- </div>
- </div>
- <div class="form-group form-group">
- <label class="col-sm-3 control-label">View ID</label>
- <div class="col-sm-8">
- <input type="text" class="form-control form-field-label o_view_id o_required_field"/>
- </div>
- </div>
- </form>
- <div class="o_configure_ab">
- <p>You must configure your account.</p>
- <p>To configure your account, you must have a google analytics account.</p>
- </div>
- </t>
-
- </div>
- <div class="modal-footer">
- <t t-if="versions.length != 0 and config == 1">
- <div class="btn-group">
- <button type="button" class="btn btn-primary o_launch">Launch</button>
- </div>
- </t>
- <t t-if= "config == 0 or config == 2">
- <div class="btn-group">
- <t t-if= "config == 0">
- <button type="button" class="btn btn-primary o_validate_0">Validate</button>
- </t>
- <t t-if= "config == 2">
- <button type="button" class="btn btn-primary o_validate_2" data-dismiss="modal">Validate</button>
- </t>
- <button type="button" class="btn btn-primary dropdown-toggle" data-toggle="dropdown">
- <span class="caret"></span>
- <span class="sr-only">Toggle Dropdown</span>
- </button>
- <ul class="dropdown-menu" role="menu">
- <li><a href="#" class="btn btn-link btn-xs o_configure">Configure</a></li>
- </ul>
- </div>
- </t>
- <a href="#" class="btn btn-link btn-xs" data-dismiss="modal">Cancel</a>
- </div>
- </div><!-- /.modal-content -->
- </div><!-- /.modal-dialog -->
- </div><!-- /.modal -->
- </t>
- <t t-name="website_version.message">
- <div class="modal fade">
- <div class="modal-dialog">
- <div class="modal-content">
- <div class="modal-header">
- <h4 class="modal-title"><t t-esc="message"></t></h4>
- </div>
- <div class="modal-footer">
- <button type="button" class="btn btn-primary o_confirm" data-dismiss="modal">Ok</button>
- </div>
- </div><!-- /.modal-content -->
- </div><!-- /.modal-dialog -->
- </div><!-- /.modal -->
- </t>
- <t t-name="website_version.dialogue">
- <div class="modal fade">
- <div class="modal-dialog">
- <div class="modal-content">
- <div class="modal-header">
- <h4 class="modal-title"><t t-esc="message"></t></h4>
- </div>
- <div class="modal-body">
- <p><t t-esc="dialogue"></t></p>
- </div>
-
- <div class="modal-footer">
- <button type="button" class="btn btn-primary o_confirm" data-dismiss="modal">Ok</button>
- </div>
- </div><!-- /.modal-content -->
- </div><!-- /.modal-dialog -->
- </div><!-- /.modal -->
- </t>
- <t t-name="website_version.diff">
- <div class="modal fade">
- <div class="modal-dialog">
- <div class="modal-content">
- <div class="modal-header">
- <h4 class="modal-title">Diff between Master and <t t-esc="version_name"></t></h4>
- </div>
- <div class="modal-body">
- <t t-if="list.length != 0">
- <ul>
- <t t-foreach="list" t-as="item">
- <li><t t-esc="item"></t> </li>
- </t>
- </ul>
- </t>
- <t t-if="list.length == 0">
- <p>There is no difference with Master</p>
- </t>
- </div>
-
- <div class="modal-footer">
- <button type="button" class="btn btn-primary o_confirm" data-dismiss="modal">Ok</button>
- </div>
- </div><!-- /.modal-content -->
- </div><!-- /.modal-dialog -->
- </div><!-- /.modal -->
- </t>
- <t t-name="website_version.delete_message">
- <div class="modal fade">
- <div class="modal-dialog">
- <div class="modal-content">
- <div class="modal-header">
- <h4 class="modal-title"><t t-esc="message"></t></h4>
- </div>
- <div class="modal-footer">
- <button type="button" class="btn btn-primary o_confirm" data-dismiss="modal">Delete Version</button>
- <a href="#" class="btn btn-link btn-xs cancel" data-dismiss="modal">Cancel</a>
- </div>
- </div><!-- /.modal-content -->
- </div><!-- /.modal-dialog -->
- </div><!-- /.modal -->
- </t>
- <t t-name="website_version.publish_message">
- <div class="modal fade">
- <div class="modal-dialog">
- <div class="modal-content">
- <div class="modal-header">
- <h4 class="modal-title"><t t-esc="message"></t></h4>
- </div>
- <div class="modal-body">
- <p>When you publish a version, you erase some views in master. If you want to save the views that will be erased, you can save these views in a new version. Here is the list of master views which will be erased:</p>
- <t t-if="list.length != 0">
- <ul>
- <t t-foreach="list" t-as="item">
- <li><t t-esc="item"></t> </li>
- </t>
- </ul>
- </t>
- <t t-if="list.length == 0">
- <p>There is no difference with Master</p>
- </t>
- <form id="productForm" class="form-horizontal" role="form">
-
- <div class="radio">
- <label>
- <input type="radio" name="optionsRadios" id="optionsRadios1" value="option1" checked="checked"/>
- Don't save Master
- </label>
- </div>
- <div class="radio">
- <label>
- <input type="radio" name="optionsRadios" id="optionsRadios2" value="option2" class="o_check"/>
- Save Master
- <input type="text" class="form-control o_name o_required_field" style="display: none;"/>
- </label>
- </div>
- </form>
- </div>
- <div class="modal-footer">
- <button type="button" class="btn btn-primary o_confirm">Publish</button>
- <a href="#" class="btn btn-link btn-xs" data-dismiss="modal">Cancel</a>
- </div>
- </div><!-- /.modal-content -->
- </div><!-- /.modal-dialog -->
- </div><!-- /.modal -->
- </t>
-</templates> \ No newline at end of file