diff options
author | BigBlueHat <byoung@bigbluehat.com> | 2014-01-13 13:53:57 -0500 |
---|---|---|
committer | suelockwood <deathbear@apache.org> | 2014-01-13 15:09:15 -0500 |
commit | ae03a97b3bc001be9c3c031b20f7272adc532501 (patch) | |
tree | dedaf374b3c8e11cd41e44155bb2e03e49616db7 | |
parent | 134dd40f259d0365b37db760e039f0873e81aa43 (diff) | |
download | couchdb-ae03a97b3bc001be9c3c031b20f7272adc532501.tar.gz |
kill off app/templates for docs & dbs
They live under app/addons/databases &
app/addons/documents now (as with the
other addons).
27 files changed, 24 insertions, 956 deletions
diff --git a/src/fauxton/app/addons/databases/views.js b/src/fauxton/app/addons/databases/views.js index 006830544..df663ebc2 100644 --- a/src/fauxton/app/addons/databases/views.js +++ b/src/fauxton/app/addons/databases/views.js @@ -22,7 +22,7 @@ function(app, Components, FauxtonAPI, Databases) { var Views = {}; Views.Item = FauxtonAPI.View.extend({ - template: "templates/databases/item", + template: "addons/databases/templates/item", tagName: "tr", establish: function(){ return [this.model.fetch()]; @@ -39,7 +39,7 @@ function(app, Components, FauxtonAPI, Databases) { Views.List = FauxtonAPI.View.extend({ dbLimit: 20, perPage: 20, - template: "templates/databases/list", + template: "addons/databases/templates/list", events: { "click button.all": "selectAll", "submit form#jump-to-db": "switchDatabase" @@ -143,7 +143,7 @@ function(app, Components, FauxtonAPI, Databases) { Views.NewDatabaseButton = FauxtonAPI.View.extend({ - template: "templates/databases/newdatabase", + template: "addons/databases/templates/newdatabase", events: { "click a#new": "newDatabase" }, @@ -189,7 +189,7 @@ function(app, Components, FauxtonAPI, Databases) { }); Views.Sidebar = FauxtonAPI.View.extend({ - template: "templates/databases/sidebar", + template: "addons/databases/templates/sidebar", events: { "click a#new": "newDatabase", "click a#owned": "showMine", diff --git a/src/fauxton/app/addons/documents/views.js b/src/fauxton/app/addons/documents/views.js index 80c82513b..0139eca9d 100644 --- a/src/fauxton/app/addons/documents/views.js +++ b/src/fauxton/app/addons/documents/views.js @@ -31,7 +31,7 @@ define([ function(app, FauxtonAPI, Components, Documents, Databases, pouchdb, resizeColumns) { var Views = {}; Views.Tabs = FauxtonAPI.View.extend({ - template: "templates/documents/tabs", + template: "addons/documents/templates/tabs", initialize: function(options){ this.collection = options.collection; this.database = options.database; @@ -81,7 +81,7 @@ function(app, FauxtonAPI, Components, Documents, Databases, pouchdb, resizeColum }); Views.SearchBox = FauxtonAPI.View.extend({ - template: "templates/documents/search", + template: "addons/documents/templates/search", tagName: "form", initialize: function(options){ this.collection = options.collection; @@ -131,7 +131,7 @@ function(app, FauxtonAPI, Components, Documents, Databases, pouchdb, resizeColum }); Views.UploadModal = FauxtonAPI.View.extend({ - template: "templates/documents/upload_modal", + template: "addons/documents/templates/upload_modal", disableLoader: true, @@ -227,7 +227,7 @@ function(app, FauxtonAPI, Components, Documents, Databases, pouchdb, resizeColum }); Views.DuplicateDocModal = FauxtonAPI.View.extend({ - template: "templates/documents/duplicate_doc_modal", + template: "addons/documents/templates/duplicate_doc_modal", initialize: function () { _.bindAll(this); @@ -299,7 +299,7 @@ function(app, FauxtonAPI, Components, Documents, Databases, pouchdb, resizeColum }); Views.FieldEditorTabs = FauxtonAPI.View.extend({ - template: "templates/documents/doc_field_editor_tabs", + template: "addons/documents/templates/doc_field_editor_tabs", disableLoader: true, initialize: function(options) { this.selected = options.selected; @@ -330,7 +330,7 @@ function(app, FauxtonAPI, Components, Documents, Databases, pouchdb, resizeColum }); Views.Document = FauxtonAPI.View.extend({ - template: "templates/documents/all_docs_item", + template: "addons/documents/templates/all_docs_item", tagName: "tr", className: "all-docs-item", @@ -390,7 +390,7 @@ function(app, FauxtonAPI, Components, Documents, Databases, pouchdb, resizeColum }); Views.Row = FauxtonAPI.View.extend({ - template: "templates/documents/index_row_docular", + template: "addons/documents/templates/index_row_docular", tagName: "tr", events: { @@ -411,7 +411,7 @@ function(app, FauxtonAPI, Components, Documents, Databases, pouchdb, resizeColum }); Views.IndexItem = FauxtonAPI.View.extend({ - template: "templates/documents/index_menu_item", + template: "addons/documents/templates/index_menu_item", tagName: "li", initialize: function(options){ @@ -444,7 +444,7 @@ function(app, FauxtonAPI, Components, Documents, Databases, pouchdb, resizeColum }); Views.AllDocsNumber = FauxtonAPI.View.extend({ - template: "templates/documents/all_docs_number", + template: "addons/documents/templates/all_docs_number", initialize: function (options) { this.newView = options.newView || false; @@ -487,7 +487,7 @@ function(app, FauxtonAPI, Components, Documents, Databases, pouchdb, resizeColum }); Views.AllDocsLayout = FauxtonAPI.View.extend({ - template: "templates/documents/all_docs_layout", + template: "addons/documents/templates/all_docs_layout", className: "row", initialize: function (options) { @@ -565,7 +565,7 @@ function(app, FauxtonAPI, Components, Documents, Databases, pouchdb, resizeColum // TODO: Rename to reflect that this is a list of rows or documents Views.AllDocsList = FauxtonAPI.View.extend({ - template: "templates/documents/all_docs_list", + template: "addons/documents/templates/all_docs_list", events: { "click button.all": "selectAll", "click button.bulk-delete": "bulkDelete", @@ -759,7 +759,7 @@ function(app, FauxtonAPI, Components, Documents, Databases, pouchdb, resizeColum }); Views.Doc = FauxtonAPI.View.extend({ - template: "templates/documents/doc", + template: "addons/documents/templates/doc", events: { "click button.save-doc": "saveDoc", "click button.delete": "destroy", @@ -977,7 +977,7 @@ function(app, FauxtonAPI, Components, Documents, Databases, pouchdb, resizeColum }); Views.DocFieldEditor = FauxtonAPI.View.extend({ - template: "templates/documents/doc_field_editor", + template: "addons/documents/templates/doc_field_editor", disableLoader: true, events: { "click button.save": "saveDoc" @@ -1024,7 +1024,7 @@ function(app, FauxtonAPI, Components, Documents, Databases, pouchdb, resizeColum }); Views.AdvancedOptions = FauxtonAPI.View.extend({ - template: "templates/documents/advanced_options", + template: "addons/documents/templates/advanced_options", className: "advanced-options well", initialize: function (options) { @@ -1176,7 +1176,7 @@ function(app, FauxtonAPI, Components, Documents, Databases, pouchdb, resizeColum }); Views.DesignDocSelector = FauxtonAPI.View.extend({ - template: "templates/documents/design_doc_selector", + template: "addons/documents/templates/design_doc_selector", events: { "change select#ddoc": "updateDesignDoc" @@ -1237,7 +1237,7 @@ function(app, FauxtonAPI, Components, Documents, Databases, pouchdb, resizeColum }); Views.ViewEditor = FauxtonAPI.View.extend({ - template: "templates/documents/view_editor", + template: "addons/documents/templates/view_editor", builtinReduces: ['_sum', '_count', '_stats'], events: { @@ -1668,7 +1668,7 @@ function(app, FauxtonAPI, Components, Documents, Databases, pouchdb, resizeColum }); Views.JumpToDoc = FauxtonAPI.View.extend({ - template: "templates/documents/jumpdoc", + template: "addons/documents/templates/jumpdoc", initialize: function (options) { this.database = options.database; @@ -1691,7 +1691,7 @@ function(app, FauxtonAPI, Components, Documents, Databases, pouchdb, resizeColum }); Views.Sidebar = FauxtonAPI.View.extend({ - template: "templates/documents/sidebar", + template: "addons/documents/templates/sidebar", events: { "click button#delete-database": "deleteDatabase" }, @@ -1800,7 +1800,7 @@ function(app, FauxtonAPI, Components, Documents, Databases, pouchdb, resizeColum Views.Indexed = FauxtonAPI.View.extend({}); Views.Changes = FauxtonAPI.View.extend({ - template: "templates/documents/changes", + template: "addons/documents/templates/changes", establish: function() { return [ this.model.changes.fetch()]; @@ -1819,7 +1819,7 @@ function(app, FauxtonAPI, Components, Documents, Databases, pouchdb, resizeColum }); Views.DdocInfo = FauxtonAPI.View.extend({ - template: "templates/documents/ddoc_info", + template: "addons/documents/templates/ddoc_info", initialize: function (options) { this.refreshTime = options.refreshTime || 5000; diff --git a/src/fauxton/app/templates/databases/item.html b/src/fauxton/app/templates/databases/item.html deleted file mode 100644 index e2f80712f..000000000 --- a/src/fauxton/app/templates/databases/item.html +++ /dev/null @@ -1,24 +0,0 @@ -<!-- -Licensed under the Apache License, Version 2.0 (the "License"); you may not -use this file except in compliance with the License. You may obtain a copy of -the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations under -the License. ---> - -<td> - <a href="#/database/<%=encoded%>/_all_docs?limit=<%=docLimit%>"><%= database.get("name") %></a> -</td> -<td><%= database.status.humanSize() %></td> -<td><%= database.status.numDocs() %></td> -<td><%= database.status.updateSeq() %></td> -<td> - <a class="db-actions btn fonticon-replicate set-replication-start" title="Replicate <%= database.get("name") %>" href="#/replication/new/<%=encoded%>"></a> - <a class="db-actions btn icon-lock set-permissions" title="Set permissions for <%= database.get("name") %>" href="#/database/<%=encoded%>/permissions"></a> -</td> diff --git a/src/fauxton/app/templates/databases/list.html b/src/fauxton/app/templates/databases/list.html deleted file mode 100644 index 31c097796..000000000 --- a/src/fauxton/app/templates/databases/list.html +++ /dev/null @@ -1,35 +0,0 @@ -<!-- -Licensed under the Apache License, Version 2.0 (the "License"); you may not -use this file except in compliance with the License. You may obtain a copy of -the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations under -the License. ---> - -<div class="result-tools" style=""> - <div id="newButton" class="pull-left"></div> - <form id="jump-to-db" class="navbar-form pull-right input-append database-search"> - <input type="text" class="search-autocomplete" name="search-query" placeholder="Database name"></input> - <button class="fonticon-search btn button red " type="submit"></button> - </form> - - -</div> -<table class="databases table table-striped"> - <thead> - <th>Name</th> - <th>Size</th> - <th># of Docs</th> - <th>Update Seq</th> - <th>Actions</th> - </thead> - <tbody> - </tbody> -</table> -<div id="database-pagination"></div> diff --git a/src/fauxton/app/templates/databases/newdatabase.html b/src/fauxton/app/templates/databases/newdatabase.html deleted file mode 100644 index b357e0b15..000000000 --- a/src/fauxton/app/templates/databases/newdatabase.html +++ /dev/null @@ -1,17 +0,0 @@ -<!-- -Licensed under the Apache License, Version 2.0 (the "License"); you may not -use this file except in compliance with the License. You may obtain a copy of -the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations under -the License. ---> - -<a class="button new" id="new"><i class="icon fonticon-new-database"></i>Add New Database</a> - - diff --git a/src/fauxton/app/templates/documents/advanced_options.html b/src/fauxton/app/templates/documents/advanced_options.html deleted file mode 100644 index e2563253f..000000000 --- a/src/fauxton/app/templates/documents/advanced_options.html +++ /dev/null @@ -1,98 +0,0 @@ -<!-- -Licensed under the Apache License, Version 2.0 (the "License"); you may not -use this file except in compliance with the License. You may obtain a copy of -the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations under -the License. ---> -<div class="errors-container"></div> -<form class="view-query-update custom-inputs"> - <div class="controls-group"> - <div class="row-fluid"> - <div class="controls controls-row"> - <input name="key" class="span6" type="text" placeholder="Key"> - <input name="keys" class="span6" type="text" placeholder="Keys"> - </div> - </div> - <div class="row-fluid"> - <div class="controls controls-row"> - <input name="startkey" class="span6" type="text" placeholder="Start Key"> - <input name="endkey" class="span6" type="text" placeholder="End Key"> - </div> - </div> - </div> - <div class="controls-group"> - <div class="row-fluid"> - <div class="controls controls-row"> - <div class="checkbox inline"> - <input id="check1" type="checkbox" name="include_docs" value="true"> - <label name="include_docs" for="check1">Include Docs</label> - <% if (hasReduce) { %> - <input id="check2" name="reduce" type="checkbox" value="true"> - <label for="check2">Reduce</label> - </div> - <label id="select1" class="drop-down inline"> - Group Level: - <select id="select1" disabled name="group_level" class="input-small"> - <option value="0">None</option> - <option value="1">1</option> - <option value="2">2</option> - <option value="3">3</option> - <option value="4">4</option> - <option value="5">5</option> - <option value="6">6</option> - <option value="7">7</option> - <option value="8">8</option> - <option value="9">9</option> - <option value="999" selected="selected">exact</option> - </select> - </label> - <% } else{ %> - </div> - <% } %> - - <div class="checkbox inline"> - <input id="check3" name="stale" type="checkbox" value="ok"> - <label for="check3">Stale</label> - <input id="check4" name="descending" type="checkbox" value="true"> - <label for="check4">Descending</label> - </div> - <label class="drop-down inline"> - Limit: - <select name="limit" class="input-small"> - <option>5</option> - <option>10</option> - <option selected="selected">20</option> - <option>30</option> - <option>50</option> - <option>100</option> - </select> - </label> - <div class="checkbox inline"> - <input id="check5" name="inclusive_end" type="checkbox" value="false"> - <label for="check5">Disable Inclusive End</label> - <input id="check6" name="update_seq" type="checkbox" value="true"> - <label for="check6">Update Sequence</label> - </div> - </div> - </div> - </div> - <div class="controls-group"> - <div class="row-fluid"> - <div id="button-options" class="controls controls-row"> - <button type="submit" class="button green">Query</button> - <% if (showPreview) { %> - <button class="button btn-info preview">Browser Preview</button> - <% } %> - </div> - </div> - </div> -</form> -</div> - diff --git a/src/fauxton/app/templates/documents/all_docs_item.html b/src/fauxton/app/templates/documents/all_docs_item.html deleted file mode 100644 index bfedaaa08..000000000 --- a/src/fauxton/app/templates/documents/all_docs_item.html +++ /dev/null @@ -1,26 +0,0 @@ -<!-- -Licensed under the Apache License, Version 2.0 (the "License"); you may not -use this file except in compliance with the License. You may obtain a copy of -the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations under -the License. ---> - -<td class="select"><input type="checkbox" class="row-select"></td> -<td> - <div> - <pre class="prettyprint"><%- doc.prettyJSON() %></pre> - <% if (doc.isEditable()) { %> - <div class="btn-group"> - <a href="#<%= doc.url('web-index') %>" class="btn btn-small edits">Edit <%= doc.docType() %></a> - <button href="#" class="btn btn-small btn-danger delete" title="Delete this document."><i class="icon icon-trash"></i></button> - </div> - <% } %> - </div> -</td> diff --git a/src/fauxton/app/templates/documents/all_docs_layout.html b/src/fauxton/app/templates/documents/all_docs_layout.html deleted file mode 100644 index 6b4a31bc4..000000000 --- a/src/fauxton/app/templates/documents/all_docs_layout.html +++ /dev/null @@ -1,20 +0,0 @@ -<!-- -Licensed under the Apache License, Version 2.0 (the "License"); you may not -use this file except in compliance with the License. You may obtain a copy of -the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations under -the License. ---> -<ul class="nav nav-tabs window-resizeable" id="db-views-tabs-nav"> - <li><a id="toggle-query" class="fonticon-plus fonticon" href="#query" data-bypass="true" data-toggle="tab">Query Options</a></li> -</ul> -<div class="tab-content"> - <div class="tab-pane" id="query"> - </div> -</div> diff --git a/src/fauxton/app/templates/documents/all_docs_list.html b/src/fauxton/app/templates/documents/all_docs_list.html deleted file mode 100644 index 335b040b8..000000000 --- a/src/fauxton/app/templates/documents/all_docs_list.html +++ /dev/null @@ -1,43 +0,0 @@ -<!-- -Licensed under the Apache License, Version 2.0 (the "License"); you may not -use this file except in compliance with the License. You may obtain a copy of -the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations under -the License. ---> - -<div class="view show"> - <% if (!viewList) { %> - <div class="row"> - <div class="btn-toolbar span6"> - <button type="button" class="btn all" data-toggle="button">✓ All</button> - <button class="btn btn-small disabled bulk-delete"><i class="icon-trash"></i></button> - <% if (expandDocs) { %> - <button id="collapse" class="btn"><i class="icon-minus"></i> Collapse</button> - <% } else { %> - <button id="collapse" class="btn"><i class="icon-plus"></i> Expand</button> - <% } %> - </div> - </div> - <% } %> - <p> - - <div id="item-numbers"> </div> - - <% if (requestDuration) { %> - <span class="view-request-duration"> - View request duration: <strong> <%= requestDuration %> </strong> - </span> - <% } %> - </p> - <table class="all-docs table table-striped table-condensed"> - <tbody></tbody> - </table> - <div id="documents-pagination"></div> -</div> diff --git a/src/fauxton/app/templates/documents/all_docs_number.html b/src/fauxton/app/templates/documents/all_docs_number.html deleted file mode 100644 index df8fe07b6..000000000 --- a/src/fauxton/app/templates/documents/all_docs_number.html +++ /dev/null @@ -1,23 +0,0 @@ -<!-- -Licensed under the Apache License, Version 2.0 (the "License"); you may not -use this file except in compliance with the License. You may obtain a copy of -the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations under -the License. ---> -<% if (totalRows === "unknown"){ %> - Showing 0 documents. <a href="#/database/<%=database%>/new"> Create your first document.</a> -<% } else if (showNumbers) { %> - Showing <%=offset%> - <%= numModels %> of <%= totalRows %> rows -<% } else { %> - Showing <%=pageStart%> - <%= pageEnd %> -<%}%> -<% if (updateSeq) { %> - -- Update Sequence: <%= updateSeq %> -<% } %> diff --git a/src/fauxton/app/templates/documents/changes.html b/src/fauxton/app/templates/documents/changes.html deleted file mode 100644 index 9408979a2..000000000 --- a/src/fauxton/app/templates/documents/changes.html +++ /dev/null @@ -1,38 +0,0 @@ -<!-- -Licensed under the Apache License, Version 2.0 (the "License"); you may not -use this file except in compliance with the License. You may obtain a copy of -the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations under -the License. ---> - -<table id="changes-table" class="table"> - <thead> - <th id="seq"> seq </th> - <th> id </th> - <th id="changes"> changes </th> - <th id="deleted"> deleted? </th> - </thead> - <tbody> - <% _.each(changes, function (change) { %> - <tr> - <td> <%= change.seq %> </td> - <% if (change.deleted) { %> - <td> <%= change.id %> </td> - <% } else { %> - <td> <a href="#<%= database.url('app') %>/<%= change.id %>"><%= change.id %></a> </td> - <% } %> - <td> - <pre class="prettyprint"> <%- JSON.stringify({changes: change.changes, doc: change.doc}, null, " ") %> </pre> - </td> - <td><%= change.deleted ? "true" : "false" %></td> - </tr> - <% }); %> - </tbody> -</table> diff --git a/src/fauxton/app/templates/documents/ddoc_info.html b/src/fauxton/app/templates/documents/ddoc_info.html deleted file mode 100644 index ed0aed6a7..000000000 --- a/src/fauxton/app/templates/documents/ddoc_info.html +++ /dev/null @@ -1,28 +0,0 @@ -<!-- -Licensed under the Apache License, Version 2.0 (the "License"); you may not -use this file except in compliance with the License. You may obtain a copy of -the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations under -the License. ---> -<div> - <h2> Design Doc MetaData </h2> - <div class="row-fluid"> - <% i=0; _.map(view_index, function (val, key) { %> - <% if(i%2==0){%> - <div class="row-fluid"> - <% }; %> - <div class="span6 well-item"><strong> <%= key %></strong> : <%= val %> </div> - <% if(i%2==1){%> - </div> - <% }; %> - <% ++i; - }); %> - </div> -</div> diff --git a/src/fauxton/app/templates/documents/design_doc_selector.html b/src/fauxton/app/templates/documents/design_doc_selector.html deleted file mode 100644 index 7bbe31021..000000000 --- a/src/fauxton/app/templates/documents/design_doc_selector.html +++ /dev/null @@ -1,35 +0,0 @@ -<!-- -Licensed under the Apache License, Version 2.0 (the "License"); you may not -use this file except in compliance with the License. You may obtain a copy of -the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations under -the License. ---> -<div class="span3"> - <label for="ddoc">Save to Design Document <a href="<%=getDocUrl('design_doc')%>" target="_blank"><i class="icon-question-sign"></i></a></label> - <select id="ddoc"> - <optgroup label="Select a document"> - <option value="new-doc">New document</option> - <% ddocs.each(function(ddoc) { %> - <% if (ddoc.id === ddocName) { %> - <option selected="selected" value="<%= ddoc.id %>"><%= ddoc.id %></option> - <% } else { %> - <option value="<%= ddoc.id %>"><%= ddoc.id %></option> - <% } %> - <% }); %> - </optgroup> - </select> -</div> - -<div id="new-ddoc-section" class="span5" style="display:none"> - <label class="control-label" for="new-ddoc"> _design/ </label> - <div class="controls"> - <input type="text" id="new-ddoc" placeholder="newDesignDoc"> - </div> -</div> diff --git a/src/fauxton/app/templates/documents/doc.html b/src/fauxton/app/templates/documents/doc.html deleted file mode 100644 index 10bbf8b88..000000000 --- a/src/fauxton/app/templates/documents/doc.html +++ /dev/null @@ -1,55 +0,0 @@ -<!-- -Licensed under the Apache License, Version 2.0 (the "License"); you may not -use this file except in compliance with the License. You may obtain a copy of -the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations under -the License. ---> - -<div id="doc"> - <div class="errors-container"></div> - -<div class="row doc-editor-buttons"> - <div class="span3"> - <button class="save-doc button green btn-medium save fonticon-circle-check" type="button">Save</button> - <button class="button cancel-button gray btn-medium">Back to _all_docs</button> - </div> - - <div class="span7"> - <% if (attachments) { %> - <div class="btn-group"> - <a class="button gray btn-medium dropdown-toggle btn" data-bypass="true" data-toggle="dropdown" href="#"> - View Attachments - <span class="caret"></span> - </a> - <ul class="dropdown-menu"> - <%_.each(attachments, function (att) { %> - <li> - <a href="<%= att.url %>" target="_blank"> <strong> <%= att.fileName %> </strong> - - <span> <%= att.contentType %>, <%= formatSize(att.size)%> </span> - </a> - </li> - <% }) %> - </ul> - </div> - <% } %> - <button class="button gray btn-medium upload"><i class="icon-circle-arrow-up"></i> Upload Attachment</button> - <button class="button gray btn-medium duplicate"><i class="icon-repeat"></i> Duplicate document</button> - </div> - - <button class="button red btn-medium delete"><i class="icon-trash"></i></button> - </ul> - -<div id="upload-modal"> </div> -<div id="duplicate-modal"> </div> -</div> - - <div id="editor-container" class="doc-code"><%- JSON.stringify(doc.attributes, null, " ") %></div> - -</div> diff --git a/src/fauxton/app/templates/documents/doc_field_editor.html b/src/fauxton/app/templates/documents/doc_field_editor.html deleted file mode 100644 index 77d92781c..000000000 --- a/src/fauxton/app/templates/documents/doc_field_editor.html +++ /dev/null @@ -1,74 +0,0 @@ -<!-- -Licensed under the Apache License, Version 2.0 (the "License"); you may not -use this file except in compliance with the License. You may obtain a copy of -the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations under -the License. ---> - -<div id="doc-field-editor"> - <div class="tools"> - - <div class="btn-toolbar pull-left"> - <button class="btn btn-small all">✓ All</button> - <button class="btn btn-small disabled delete"><i class="icon-trash"></i> Delete field</button> - <button class="btn btn-small new" style="margin-left: 64px"><i class="icon-plus"></i> New field</button> - </div> - <div class="btn-toolbar pull-right"> - <button class="btn btn-small cancel button cancel-button outlineGray fonticon-circle-x">Cancel</button> - <button class="btn btn-small save button green fonticon-circle-check">Save</button> - </div> - </div> - - <div class="clearfix"></div> - <!-- <hr style="margin-top: 0"/> --> - - <table class="table table-striped table-condensed"> - <thead> - <tr> - <th class="select"> - </th> - <th>Key</th> - <th>Value</th> - </tr> - </thead> - <tbody> - <tr style="display:none"> - <td class="select"><input type="checkbox" /></td> - <td class="key"><input type="text" class="input-large" value='' /></td> - <td class="value"><input type="text" class="input-xxlarge" value='' /></td> - </tr> - <% _.each(doc, function(value, key) { %> - <tr> - <td class="select"><input type="checkbox" /></td> - <td class="key"> - <input type="text" class="input-large" name="doc[<%= key %>]" value="<%= key %>" /> - </td> - <td class="value"><input type="text" class="input-xxlarge" value='<%= JSON.stringify(value) %>' /></td> - </tr> - <% }); %> - <tr> - <th colspan="3"> - Attachments - </th> - </tr> - <%_.each(attachments, function (att) { %> - <tr> - <td class="select"><input type="checkbox" /></td> - <td colspan="2"> - <a href="<%= att.url %>" target="_blank"> <%= att.fileName %> </a> - <span> <%= att.contentType %>, <%= formatSize(att.size)%> </span> - </td> - </tr> - <% }) %> - </tbody> - </table> - <a class="btn btn-small new" style="margin-left: 64px"><i class="icon-plus"></i> New field</a> - -</div> diff --git a/src/fauxton/app/templates/documents/doc_field_editor_tabs.html b/src/fauxton/app/templates/documents/doc_field_editor_tabs.html deleted file mode 100644 index 766647cb2..000000000 --- a/src/fauxton/app/templates/documents/doc_field_editor_tabs.html +++ /dev/null @@ -1,19 +0,0 @@ -<!-- -Licensed under the Apache License, Version 2.0 (the "License"); you may not -use this file except in compliance with the License. You may obtain a copy of -the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations under -the License. ---> - -<!--<ul class="nav nav-tabs"> - <li id="field_editor" class="<%= isSelectedClass('field_editor') %>"><a href="#<%= doc.url('app') %>/field_editor">Doc fields</a></li> - <li id="code_editor" class="<%= isSelectedClass('code_editor') %>"><a href="#<%= doc.url('app') %>/code_editor"><i class="icon-pencil"> </i> Code editor</a> - </li> -</ul>--> diff --git a/src/fauxton/app/templates/documents/duplicate_doc_modal.html b/src/fauxton/app/templates/documents/duplicate_doc_modal.html deleted file mode 100644 index dbb25bc07..000000000 --- a/src/fauxton/app/templates/documents/duplicate_doc_modal.html +++ /dev/null @@ -1,36 +0,0 @@ -<!-- -Licensed under the Apache License, Version 2.0 (the "License"); you may not -use this file except in compliance with the License. You may obtain a copy of -the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations under -the License. ---> - -<div class="modal hide fade"> - <div class="modal-header"> - <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> - <h3>Duplicate Document</h3> - </div> - <div class="modal-body"> - <div id="modal-error" class="hide alert alert-error"/> - <form id="doc-duplicate" class="form" method="post"> - <p class="help-block"> - Set new documents ID: - </p> - <input id="dup-id" type="text" class="input-xlarge"> - </form> - - </div> - <div class="modal-footer"> - <a href="#" data-dismiss="modal" class="btn button cancel-button outlineGray fonticon-circle-x">Cancel</a> - <a href="#" id="duplicate-btn" class="btn btn-primary button green save fonticon-circle-check">Duplicate</a> - </div> -</div> - - diff --git a/src/fauxton/app/templates/documents/edit_tools.html b/src/fauxton/app/templates/documents/edit_tools.html deleted file mode 100644 index 40c884dd3..000000000 --- a/src/fauxton/app/templates/documents/edit_tools.html +++ /dev/null @@ -1,44 +0,0 @@ -<!-- -Licensed under the Apache License, Version 2.0 (the "License"); you may not -use this file except in compliance with the License. You may obtain a copy of -the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations under -the License. ---> - -<div class="view show"> - <p> - Showing 1-<%= numModels %> of <%= totalRows %> rows - <% if (updateSeq) { %> - -- Update Sequence: <%= updateSeq %> - <% } %> - <% if (requestDuration) { %> - <span class="view-request-duration"> - View request duration: <strong> <%= requestDuration %> </strong> - </span> - <% } %> - </p> - <table class="all-docs table table-striped table-condensed"> - <tbody></tbody> - </table> - <!-- - <div class="pagination pagination-centered"> - <ul> - <li class="disabled"><a href="#">«</a></li> - <li class="active"><a href="#">1</a></li> - <li><a href="#">2</a></li> - <li><a href="#">3</a></li> - <li><a href="#">4</a></li> - <li><a href="#">5</a></li> - <li><a href="#">»</a></li> - </ul> - </div> - --> - -</div> diff --git a/src/fauxton/app/templates/documents/index_menu_item.html b/src/fauxton/app/templates/documents/index_menu_item.html deleted file mode 100644 index 7ca9012e6..000000000 --- a/src/fauxton/app/templates/documents/index_menu_item.html +++ /dev/null @@ -1,17 +0,0 @@ -<!-- -Licensed under the Apache License, Version 2.0 (the "License"); you may not -use this file except in compliance with the License. You may obtain a copy of -the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations under -the License. ---> - -<a id="<%= ddoc_clean %>_<%= index_clean %>" href="#database/<%= database_encoded %>/_design/<%= ddoc_encoded %>/_view/<%= index_encoded %>" class="toggle-view"> - <%= ddoc %><span class="divider">/</span><%= index %> -</a> diff --git a/src/fauxton/app/templates/documents/index_row_docular.html b/src/fauxton/app/templates/documents/index_row_docular.html deleted file mode 100644 index f1b221757..000000000 --- a/src/fauxton/app/templates/documents/index_row_docular.html +++ /dev/null @@ -1,27 +0,0 @@ -<!-- -Licensed under the Apache License, Version 2.0 (the "License"); you may not -use this file except in compliance with the License. You may obtain a copy of -the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations under -the License. ---> -<% if (doc.isEditable()) { %> - <td class="select"><input type="checkbox"></td> -<% } %> -<td> - <div> - <pre class="prettyprint"><%- doc.prettyJSON() %></pre> - <% if (doc.isEditable()) { %> - <div class="btn-group"> - <a href="#<%= doc.url('app') %>" class="btn btn-small edits">Edit <%= doc.docType() %></a> - <button href="#" class="btn btn-small btn-danger delete" title="Delete this document."><i class="icon icon-trash"></i></button> - </div> - <% } %> - </div> -</td> diff --git a/src/fauxton/app/templates/documents/index_row_tabular.html b/src/fauxton/app/templates/documents/index_row_tabular.html deleted file mode 100644 index f5f68fa78..000000000 --- a/src/fauxton/app/templates/documents/index_row_tabular.html +++ /dev/null @@ -1,25 +0,0 @@ -<!-- -Licensed under the Apache License, Version 2.0 (the "License"); you may not -use this file except in compliance with the License. You may obtain a copy of -the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations under -the License. ---> - -<td class="select"><input type="checkbox"></td> -<td> - <div> - <pre class="prettyprint"><%- JSON.stringify(doc.get("key")) %></pre> - </div> -</td> -<td> - <div> - <pre class="prettyprint"><%- JSON.stringify(doc.get("value")) %></pre> - </div> -</td> diff --git a/src/fauxton/app/templates/documents/jumpdoc.html b/src/fauxton/app/templates/documents/jumpdoc.html deleted file mode 100644 index 43fdb9c3a..000000000 --- a/src/fauxton/app/templates/documents/jumpdoc.html +++ /dev/null @@ -1,19 +0,0 @@ -<!-- -Licensed under the Apache License, Version 2.0 (the "License"); you may not -use this file except in compliance with the License. You may obtain a copy of -the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations under -the License. ---> - -<form id="jump-to-doc" class="form-inline input-append" > - <input type="text" id="jump-to-doc-id" class="input-large" placeholder="Document ID"></input> - - <button class="fonticon-search btn button red " type="submit"></button> -</form> diff --git a/src/fauxton/app/templates/documents/search.html b/src/fauxton/app/templates/documents/search.html deleted file mode 100644 index bb8489110..000000000 --- a/src/fauxton/app/templates/documents/search.html +++ /dev/null @@ -1,15 +0,0 @@ -<!-- -Licensed under the Apache License, Version 2.0 (the "License"); you may not -use this file except in compliance with the License. You may obtain a copy of -the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations under -the License. ---> - -<input id="searchbox" type="text" class="span12" placeholder="Search by doc id, view key or search index">
\ No newline at end of file diff --git a/src/fauxton/app/templates/documents/sidebar.html b/src/fauxton/app/templates/documents/sidebar.html deleted file mode 100644 index 8a73ae9a3..000000000 --- a/src/fauxton/app/templates/documents/sidebar.html +++ /dev/null @@ -1,67 +0,0 @@ -<!-- -Licensed under the Apache License, Version 2.0 (the "License"); you may not -use this file except in compliance with the License. You may obtain a copy of -the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations under -the License. ---> - -<div id="sidenav"> - <header class="row-fluid"> - <div class="span12"> - <div class="btn-group"> - <button class="btn dropdown-toggle dropdown-toggle-btn" data-toggle="dropdown"> - Docs - <span class="caret"></span> - </button> - <ul class="dropdown-menu"> - <!-- dropdown menu links --> - <li><a class="icon-file" href="<%= db_url %>">Docs</a></li> - <li><a class="icon-lock" href="<%= permissions_url %>">Permissions</a></li> - <li><a class="icon-forward" href="<%= changes_url %>">Changes</a></li> - <% _.each(docLinks, function (link) { %> - <li><a class="<%= link.icon %>" href="<%= database_url + '/' + link.url %>"><%= link.title %></a></li> - <% }); %> - </ul> - </div> - - <div class="btn-group"> - <button class="btn dropdown-toggle dropdown-toggle-btn" data-toggle="dropdown"> - New - <span class="caret"></span> - </button> - <ul class="dropdown-menu"> - <!-- dropdown menu links --> - <li> - <a id="doc" href="#<%= database.url('app') %>/new">Document</a> - </li> - <li> - <a href="#<%= database.url('app') %>/new_view">Secondary Index</a> - <% _.each(newLinks, function (item) { %> - <a href="#<%= database.url('app') %>/<%=item.url%>"> <%= item.name %></a> - <% }); %> - </li> - </ul> - </div> - <button id="delete-database" class="btn"><i class="icon-trash"></i> Database</button> - </div> - </header> - - <nav> - <ul class="nav nav-list"> - <li class="active"><a id="all-docs" href="#<%= database.url('index') %>?limit=<%= docLimit %>" class="toggle-view"> All documents</a></li> - <li><a id="design-docs" href='#<%= database.url("index") %>?limit=<%= docLimit %>&startkey="_design"&endkey="_e"' class="toggle-view"> All design docs</a></li> - </ul> - <ul class="nav nav-list views"> - <li class="nav-header">Secondary Indexes</li> - <li><a id="new-view" href="#<%= database.url('app') %>/new_view" class="new"><i class="icon-plus"></i> New</a></li> - </ul> - <div id="extension-navs"></div> - </nav> -</div> diff --git a/src/fauxton/app/templates/documents/tabs.html b/src/fauxton/app/templates/documents/tabs.html deleted file mode 100644 index f8b0c4b44..000000000 --- a/src/fauxton/app/templates/documents/tabs.html +++ /dev/null @@ -1,18 +0,0 @@ -<!-- -Licensed under the Apache License, Version 2.0 (the "License"); you may not -use this file except in compliance with the License. You may obtain a copy of -the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations under -the License. ---> - -<ul class="nav nav-tabs"> - <li class="active"><a href="<%= db_url %>">Docs</a></li> - <li id="changes"><a href="<%= changes_url %>">Changes</a></li> -</ul> diff --git a/src/fauxton/app/templates/documents/upload_modal.html b/src/fauxton/app/templates/documents/upload_modal.html deleted file mode 100644 index 9a5c5cd82..000000000 --- a/src/fauxton/app/templates/documents/upload_modal.html +++ /dev/null @@ -1,42 +0,0 @@ -<!-- -Licensed under the Apache License, Version 2.0 (the "License"); you may not -use this file except in compliance with the License. You may obtain a copy of -the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations under -the License. ---> - -<div class="modal hide fade"> - <div class="modal-header"> - <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> - <h3>Upload an Attachment</h3> - </div> - <div class="modal-body"> - <div id="modal-error" class="alert alert-error hide" style="font-size: 16px;"> </div> - <form id="file-upload" class="form" method="post"> - <p class="help-block"> - Please select the file you want to upload as an attachment to this document. - Please note that this will result in the immediate creation of a new revision of the document, - so it's not necessary to save the document after the upload. - </p> - <input id="_attachments" type="file" name="_attachments"> - <input id="_rev" type="hidden" name="_rev" value="" > - <br/> - </form> - - <div class="progress progress-info"> - <div class="bar" style="width: 0%"></div> - </div> - </div> - <div class="modal-footer"> - <a href="#" data-dismiss="modal" data-bypass="true" class="btn button cancel-button outlineGray fonticon-circle-x">Cancel</a> - <a href="#" id="upload-btn" data-bypass="true" class="btn btn-primary button green save fonticon-circle-check">Upload</a> - </div> -</div> - diff --git a/src/fauxton/app/templates/documents/view_editor.html b/src/fauxton/app/templates/documents/view_editor.html deleted file mode 100644 index ddb5a0cb9..000000000 --- a/src/fauxton/app/templates/documents/view_editor.html +++ /dev/null @@ -1,87 +0,0 @@ -<!-- -Licensed under the Apache License, Version 2.0 (the "License"); you may not -use this file except in compliance with the License. You may obtain a copy of -the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -License for the specific language governing permissions and limitations under -the License. ---> -<div class="row"> - <ul class="nav nav-tabs" id="db-views-tabs-nav"> - <li class="active"> <a data-bypass="true" id="index-nav" class="fonticon-wrench fonticon" data-toggle="tab" href="#index"><% if (newView) { %>Create Index <% } else { %>Edit Index <% } %></a></li> - <% if (!newView) { %> - <li><a data-bypass="true" id="query-nav" class="fonticon-plus fonticon" href="#query" data-toggle="tab">Query Options</a></li> - <li><a data-bypass="true" id="meta-nav" href="#metadata" data-toggle="tab">Design Doc Metadata</a></li> - <% } %> - </ul> - <div class="all-docs-list errors-container"></div> - <div class="tab-content"> - <div class="tab-pane active" id="index"> - <div id="define-view" class="ddoc-alert well"> - <div class="errors-container"></div> - <form class="form-horizontal view-query-save"> - - <div class="control-group design-doc-group"> - </div> - - <div class="control-group"> - <label for="index-name">Index name <a href="<%=getDocUrl('view_functions')%>" target="_blank"><i class="icon-question-sign"></i></a></label> - <input type="text" id="index-name" value="<%= viewName %>" placeholder="Index name" /> - </div> - - - <div class="control-group"> - <label for="map-function">Map function <a href="<%=getDocUrl('map_functions')%>" target="_blank"><i class="icon-question-sign"></i></a></label> - <% if (newView) { %> - <div class="js-editor" id="map-function"><%= langTemplates.map %></div> - <% } else { %> - <div class="js-editor" id="map-function"><%- ddoc.get('views')[viewName].map %></div> - <% } %> - </div> - - - <div class="control-group"> - <label for="reduce-function-selector">Reduce (optional) <a href="<%=getDocUrl('reduce_functions')%>" target="_blank"><i class="icon-question-sign"></i></a></label> - - <select id="reduce-function-selector"> - <option value="" <%= !reduceFunStr ? 'selected="selected"' : '' %>>None</option> - <% _.each(["_sum", "_count", "_stats"], function(reduce) { %> - <option value="<%= reduce %>" <% if (reduce == reduceFunStr) { %>selected<% } %>><%= reduce %></option> - <% }) %> - <option value="CUSTOM" <% if (isCustomReduce) { %>selected<% } %>>Custom Reduce function</option> - </select> - </div> - - <div class="control-group reduce-function"> - <label for="reduce-function">Custom Reduce function</label> - <% if (newView) { %> - <div class="js-editor" id="reduce-function"><%= langTemplates.reduce %></div> - <% } else { %> - <div class="js-editor" id="reduce-function"><%- ddoc.get('views')[viewName].reduce %></div> - <% } %> - </div> - - <div class="control-group"> - <button class="button green save fonticon-circle-check">Save & Build Index</button> - <button class="button btn-info preview">Preview</button> - <% if (!newView) { %> - <button class="button delete outlineGray fonticon-circle-x">Delete</button> - <% } %> - </div> - <div class="clearfix"></div> - </form> - </div> - </div> - <div class="tab-pane" id="metadata"> - <div id="ddoc-info" class="well"> </div> - </div> - <div class="tab-pane" id="query"> - </div> - </div> -</div> - |