This commit is contained in:
Ron Gilchrist 2017-09-15 20:23:10 -07:00
Родитель c28088c3b6
Коммит ebd3774528
62 изменённых файлов: 80574 добавлений и 1292 удалений

Двоичные данные
WWTMVC5/App_Data/wurfl-latest.zip

Двоичный файл не отображается.

Просмотреть файл

@ -0,0 +1,51 @@
By clicking “I agree” when you downloaded this Software, or by installing the Software if you obtained the Software other than through registering at a page on the website located at www.scientiamobile.com, you are agreeing to the terms of this Evaluation “Agreement” on behalf of the entity for whom the Software is being used or you personally (in either case as applicable, referred to herein as “Licensee”).
1. Definitions
The following terms, when capitalized and used in this Agreement, shall have the following meanings:
1. “Documentation” means the most current version of the documentation for the Software.
2. “Licensed Usage” means a permitted use with respect to which you are evaluating the Software. The Licensed Usage may be an online service sold by Licensee to its customers through an application (such as but not limited to a website or a mobile app) or other platform so long as such application or platform does not constitute a prohibited use as specified in Section 4.
3. “Platforms” means only those of the Java, PHP, or .Net platforms for which you have downloaded or otherwise acquired the Software.
4. “ScientiaMobile” means ScientiaMobile, Inc., a Delaware corporation with offices located at 1875 Campus Commons Drive, Suite 302, Reston, VA 20191.
5. “Software” means the version of the software known as WURFL OnSite consisting of a database and application programming interfaces designed to run on the Java, PHP, or .Net platform. Licensee acknowledges that the database component of the Software acquired pursuant to this Agreement may be a degraded version of the database that is provided in connection with an Agreement not intended for evaluation purposes only.
1. License and Retention of Rights.
1. License. Licensee is granted the following non-exclusive, non-transferrable, non-assignable, limited rights to the Software during the Term:
(a) Right to Install and Use for Evaluation Purposes Only. Licensee may install and use the Software only during the Term solely for the purpose of evaluating the Software for future commercial use in support of the Licensed Usage. Such evaluation may be in a commercial setting so long as the evaluation is limited to the reasonable duration necessary for Licensee to determine whether the Software is suitable for Licensees purpose and thereafter Licensee ceases use of the Software until such time as it acquires a commercial license to the Software.
(b) Third Party Implementation. Licensee may engage subcontractors to implement the Software on behalf of Licensee for such evaluation subject to Licensee requiring that, prior to accessing the Software, each such subcontractor agrees in writing to a nondisclosure and nonuse clause with respect to Know-How at least as protective of Know-How as the provisions of Section 7 and any use of the Software by such independent contractor is solely for the benefit of Licensee.
1. Retention of Rights. Licensees rights to use the Software are solely as specified in this Agreement, and ScientiaMobile retains all rights in and to the Software and Documentation not expressly granted to Licensee under this Agreement. Nothing in this Agreement constitutes a waiver of ScientiaMobiles rights under U.S. Copyright law or any other federal or state law. Subject only to the rights granted to Licensee herein, ScientiaMobile shall at all times retain all ownership in and to the Software and Documentation, including the concepts and technology inherent in such Software and Documentation. The Software shall at all times remain the sole and exclusive property of ScientiaMobile. Nothing contained in this Agreement shall directly or indirectly be construed to assign or grant to Licensee any right, title or interest in and to the trademarks, service marks, copyrights, patents or proprietary or trade secrets of ScientiaMobile or any ownership rights in or to the Software or Documentation. Licensee acknowledges that the Software may communicate with ScientiaMobile for the purpose of providing information useful for improving the Software and understanding how and when it is used.
1. Support.
1. Online Support Forum. ScientiaMobile in its discretion may elect to provide you access to an online support forum for the Software available on the World Wide Web and reachable from ScientiaMobiles website, presently located at www.scientiamobile.com. No other support is provided and Licensee in any event uses the Software at its own risk.
1. Prohibited Uses. Licensee shall not (and any such prohibited use shall constitute a breach of this Agreement and an infringement of the Software and/or Documentation):
(a) Use, copy, modify or merge copies of the Software or Documentation except as specifically permitted in this Agreement;
(b) Sublicense, lend, lease, rent, resell use, distribute, assign or otherwise transfer the Software or any other rights licensed hereunder;
(c) use the Software with a content management, publishing, developer, ad network, or similar application or platform where such platform is to be operated for the benefit of a third party, or to support an application service provider, internet service provider, hosting or similar, business;
(d) use the Software for analytical purpose other than to evaluate the capability of the Software to facilitate the collection of data for analytical purposes; and/or
(e) use the Software, including its database component, or any logs generated using the Software, to identify user agents strings for the purposes of creating, training or otherwise improving a product that could be used to provide some or all of the functionality and/or data provided by the Software.
1. Term and Termination.
1. Term. This Agreement shall commence on the date Licensee registered to download the Software or if Licensee otherwise came into possession of the Software, the date Licensee first installed the Software and shall continue for thirty days (the “Term”). Upon conclusion of the Term Licensee shall immediately uninstall the Software and, at any time thereafter upon written request of ScientiaMobile, shall have an officer of Licensee certify that the Software is no longer being used by Licensee.
2. Material Breach of License Grant. This Agreement will terminate immediately upon notice if ScientiaMobile notifies Licensee that it is using the Software in a manner not licensed hereunder (including using a database other than was distributed with the Software) and Licensee does not cease such use within two (2) business days after receipt of such notice.
3. Other Material Breach. Either party may terminate this Agreement immediately upon written notice to the other party in the event the other party materially breaches this Agreement and fails to cure such breach within thirty (30) days following receipt of notice of such breach.
4. Effect of Termination. Upon termination of this Agreement Licensee will immediately destroy any Know-How (as defined in Section 7.1) of ScientiaMobile in Licensees possession or control, and Licensee shall cease all use of the Software and Documentation.
5. Survival. Notwithstanding the termination of this Agreement for any reason, all rights, obligations, and representations, which by their nature are intended to survive, shall survive and remain in effect, including Sections 2.2, 4, 5, 6, 7, 8 and 9.
1. Confidentiality
1. In General. Licensee understands and agrees that any proprietary information concerning the Software, future products, know-how, technology, techniques, business affairs or marketing plans (hereinafter collectively referred to as "Know-How") made available to it shall be treated as confidential. Licensee shall use the Know-How only for the purpose of evaluating the Software. Except as expressly authorized herein, Licensee agrees to hold all the Know-How within its own organization and shall not, without specific prior written consent of ScientiaMobile, or as otherwise authorized herein, utilize in any manner, publish, communicate or disclose any part of such Know-How to third parties. Licensee will take all reasonable steps to protect the security, confidentiality and trade secret status of the Know-How and will take such steps as are consistent with protection of its own confidential and proprietary information (but will in no event exercise less than reasonable care) to ensure that the provisions of this Agreement are not violated by Licensees employees, agents or any other person to whom such has made lawful disclosure hereunder. Licensee's obligations with respect to a particular portion of the Know-How will cease if and when that portion (i) becomes part of the public domain without any wrongful act attributable to Licensee; (ii) is lawfully received by Licensee from a third party without violation of this Agreement or any similar agreement; (iii) is approved for release by written authorization of the ScientiaMobile; (iv) is already known by Licensee as evidenced by its written records; or (v) is independently developed by Licensee, provided that the person or persons responsible for development was constructively walled-off from having access to the Know-How. Additionally, the foregoing obligation of nondisclosure shall not apply to the extent a court requires disclosure of Know-How so long as the disclosing party uses reasonable efforts to resist such disclosure without a protective order.
2. Software. For the avoidance of doubt, the Software and Documentation shall be exclusively the Know-How of ScientiaMobile. Licensee agrees to take all reasonable steps to protect the security and confidentiality of all data, information, programs, systems, materials, techniques and/or procedures relating to the Software. Licensee further agrees not to remove or destroy any copyright or proprietary markings or confidential legends placed upon, or contained within, the Software and/or Documentation.
3. Remedies. Licensee acknowledges that the restrictions contained in this Section are reasonable and necessary to protect ScientiaMobile's legitimate interests, that remedies at law will be inadequate, that any violation of these restrictions will cause irreparable damage within a short period of time and that ScientiaMobile will be entitled to injunctive relief against such violation without posting of any bond. Licensee further agrees that all confidentiality and other commitments regarding Know-How hereunder shall survive the expiration or termination of this Agreement or the license granted herein.
1. WARRANTY DISCLAIMER. SCIENTIAMOBILE DOES NOT WARRANT THAT THIS SOFTWARE WILL MEET LICENSEES REQUIREMENTS OR THAT ITS OPERATION WILL BE UNINTERRUPTED OR ERROR-FREE. SCIENTIAMOBILE AND ITS LICENSORS EXCLUDE AND EXPRESSLY DISCLAIM ALL EXPRESS AND IMPLIED WARRANTIES NOT STATED HEREIN, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND INFRINGEMENT.
2. LIMITATION OF LIABILITY. SCIENTIAMOBILES AND ITS LICENSORS LIABILITY TO LICENSEE FOR ANY AND ALL LOSSES ARISING OUT OF OR RELATING TO THIS AGREEMENT SHALL BE LIMITED TO DIRECT DAMAGES, AND SHALL NOT EXCEED THREE TIMES THE AMOUNT LICENSEE PAID UNDER THIS AGREEMENT IN THE YEAR IN WHICH SUCH LIABILITY AROSE. IN NO EVENT WILL SCIENTIAMOBILE BE LIABLE TO LICENSEE FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES (INCLUDING LOSS OF PROFITS) EVEN IF SCIENTIAMOBILE HAD BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
3. Miscellaneous
1. United States Government Restricted Rights. The enclosed Software and Documentation are provided with Restricted Rights unless provided pursuant to 18 C.F.R. 252.227-7202. For purposes of defining the term “Licensee” herein, the most restrictive definition of the scope of the agency or instrumentality will be applied to the section of the government that has licensed the Software hereunder as it is not the intent that one agency or instrumentality may license the Software for use by the entire government under this Agreement. Use, reproduction or disclosure by the U.S. Government or any agency or instrumentality thereof is subject to restrictions as set forth in subdivision (c)(1)(ii) of the Rights in Technical Data and Computer Software clause at 48 C.F.R. 252.227-7014, or in subdivision (c)(1) and (2) of the Commercial Computer Software Restricted Rights Clause at 48 C.F.R. 52-227-19, as applicable.
2. Export Controls. Licensee agrees that it will not directly or indirectly transfer the Software or Documentation to any country to which such transfer would be prohibited by the U.S. Export Administration Act, the regulations issued thereunder, or any other export control statute or regulation.
3. Governing Law. This Agreement shall be construed under the laws of the State of Delaware, USA, without regard to its conflicts of laws principles. This Agreement is not to be governed by the 1980 United Nations Convention on Contracts for the International Sale of Goods, as amended, or any state adoption of the Uniform Computer Information Transactions Act, and the applicability of the foregoing is hereby expressly disclaimed by each of the parties.
4. Binding Upon Successor and Assigns. This Agreement, including any of the license rights, may not be assigned or otherwise transferred through a Change in Control to any entity (including any successor or affiliate of Licensee), except with the prior written consent of ScientiaMobile. “Change of Control” means the (a) consolidation, merger, share exchange or other business combination involving Licensee in which immediately following such transaction less than 50 percent of the voting power of the surviving parent entity immediately following the closing of the transaction is held by persons who were shareholders of Licensee immediately prior to the closing of the transaction, (b) sale, transfer or other disposition of all or substantially all of the assets of Licensee or (c) acquisition by any entity, or group of entities acting in concert, of beneficial ownership of 50 percent or more of the outstanding voting securities or other ownership interests of Licensee, provided, however, that such ownership constitutes Control of such Party. "Control" means, with respect to any entity, the possession, directly or indirectly, of the power to direct or cause the direction of the management or policies of such entity, whether through the ownership of voting securities (or other ownership interest), by contract or otherwise. Licensee shall not delegate any of its obligations under this Agreement without the prior written consent of ScientiaMobile. Any purported assignment or transfer in violation of this obligation shall be deemed void and of no force or effect. Licensee acknowledges that the license fee payable under this Agreement were determined taking into account among other things the use contemplated by Licensee and the size of Licensees business supported by the Software. Notwithstanding anything else to the contrary in this Agreement, in the event of any ScientiaMobile-approved Change of Control, a condition to such approval may include a new license fee to account for anticipated changes in the size and business of Licensee after such Change in Control.
5. Severability. If any provision of this Agreement, or the application hereof, shall for any reason and to any extent, be invalid or unenforceable, the remainder of this Agreement and application of such provisions to other persons or circumstances shall be interpreted so as best to reasonably effect the intent of the parties hereto. The parties further agree to replace such void or unenforceable provisions of this Agreement with valid and enforceable provisions which will achieve, to the extent possible, the economic, business and other purposes of the void or unenforceable provisions.
6. Force Majeure. Failure on the part of either party to perform its obligations under this Agreement, if occasioned in whole or in part by any act of God, any act of the public enemy, fire, explosion, perils of sea, flood, drought, war, riots, civil insurrection, sabotage, accident, embargo, governmental priority, requisition or allocation or any action of any governmental authority, or shortage or failure of supply of materials or labor, or strikes or other labor trouble, or any occurrence, act, course or thing beyond the control of said party where such party has exercised reasonable care in the prevention of such event, shall excuse said party from its obligations and said party shall have no obligations or liability in any amount arising out of or in connection with the failure.
7. Entire Agreement. This Agreement constitutes the entire understanding and agreement of the parties hereto with respect to the subject matter hereof and thereof and supersede all prior and contemporaneous agreements or understandings, inducements or conditions, express or implied, written or oral, between the parties with respect hereto and thereto.
8. Amendment and Waivers. Any term or provision of this Agreement may be amended, and the observance of any term of this Agreement may be waived (either generally or in a particular instance and either retroactively or prospectively) only by a writing signed by both parties.
9. No Waiver. The failure of any party to enforce any of the provisions hereof shall not be construed to be a waiver of the right of such party thereafter to enforce such provisions.
10. Other Remedies. Any and all remedies herein expressly conferred upon a party shall be deemed cumulative with and not exclusive of any other remedy conferred hereby or by law, and the exercise of any one remedy shall not preclude the exercise of any other. Neither the termination of this Agreement, nor the waiver of any right to terminate under this Agreement, shall limit any other remedies which ScientiaMobile may have for a default of this Agreement by Licensee. ScientiaMobile shall have the right upon reasonable notice to inspect or have its representatives inspect all usage of the Software by Licensee at all locations at which the Software is used by Licensee to confirm Licensees compliance with the terms of this Agreement.
11. Dispute Resolution. In the event of any problem, claim, or dispute arising from this Agreement, the aggrieved party shall promptly notify the other party of the existence of the problem, claim, or dispute, and such party shall promptly undertake all reasonable efforts to resolve the matter within thirty (30) calendar days of such notice. If such efforts are not successful, senior executives of each of the parties shall meet promptly thereafter to resolve the matter amicably, and each party shall exert its reasonable best efforts toward this solution. If the matter cannot be resolved through this process, then (i) if Licensee is an entity organized in a United States state, commonwealth or territory or other governmental authority under the control of the United States (where organized excludes foreign entities merely licensed or otherwise authorized to do business in a United States jurisdiction), or a citizen of the United States if not an entity, the parties hereby consent to the jurisdiction of the state and federal courts located in the State of Delaware and a claim may be brought therein or in any other state or federal court of competent jurisdiction in the United States; or (ii) otherwise, the parties shall submit the matter to binding arbitration, in accordance with the commercial arbitration rules (the “Rules”) of the American Arbitration Association. Such arbitration shall be held in the District of Columbia, Washington, DC, in the United States of America and shall utilize a single arbitrator selected by the AAA in accordance with the Rules. Each party shall bear one-half of the costs of the arbitration. Judgment upon the award rendered by the arbitrator shall be final and non-appealable and may be entered in any court having jurisdiction thereof. Nothing in this Section shall preclude either party from seeking interim or provisional relief from a court of competent jurisdiction, including a temporary restraining order, preliminary injunction or other interim equitable relief, concerning a dispute either prior to or during any dispute resolution procedure in accordance with this Section if necessary to protect the interests of such party or to preserve the status quo pending the resolution of such dispute.
12. Construction of Agreement. This Agreement has been freely negotiated at arm's length by the respective parties hereto and the language hereof shall not be construed either for or against any party.
13. No Joint Venture. Nothing contained in this Agreement shall be deemed or construed as creating a joint venture or partnership between any of the parties hereto. No party is by virtue of this Agreement authorized as an agent, employee or legal representative of any other party. No party shall have the power to control the activities and operations of any other, and their status is, and at all times, will continue to be, that of independent contractors with respect to each other. No party shall have any power or authority to bind or commit any other. No party shall hold itself out as having any authority or relationship in contravention of this Section.
14. Further Assurances. Each party agrees to cooperate fully with the other parties and to execute such further instruments, documents and agreements and to give such further written assurances, as may be reasonably requested by any party to better evidence and reflect the transactions described herein and contemplated hereby, and to carry into effect the intents and purposes of this Agreement.
END OF DOCUMENT

Просмотреть файл

@ -1,6 +1,6 @@
@import url("//fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,400,700");
/*!
* Bootstrap v3.3.5 (http://getbootstrap.com)
* Bootstrap v3.3.6 (http://getbootstrap.com)
* Copyright 2011-2015 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/
@ -277,10 +277,10 @@ th {
-moz-osx-font-smoothing: grayscale;
}
.glyphicon-asterisk:before {
content: "\2a";
content: "\002a";
}
.glyphicon-plus:before {
content: "\2b";
content: "\002b";
}
.glyphicon-euro:before,
.glyphicon-eur:before {
@ -2579,6 +2579,10 @@ output {
.form-control::-webkit-input-placeholder {
color: #999999;
}
.form-control::-ms-expand {
border: 0;
background-color: transparent;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
@ -2985,7 +2989,7 @@ select[multiple].input-lg {
}
@media (min-width: 768px) {
.form-horizontal .form-group-lg .control-label {
padding-top: 19.6666662px;
padding-top: 15px;
font-size: 18px;
}
}
@ -3093,9 +3097,6 @@ fieldset[disabled] a.btn {
.open > .dropdown-toggle.btn-default {
background-image: none;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
@ -3104,13 +3105,7 @@ fieldset[disabled] .btn-default:hover,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
fieldset[disabled] .btn-default.focus {
background-color: #474949;
border-color: #474949;
}
@ -3159,9 +3154,6 @@ fieldset[disabled] .btn-default.active {
.open > .dropdown-toggle.btn-primary {
background-image: none;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
@ -3170,13 +3162,7 @@ fieldset[disabled] .btn-primary:hover,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
fieldset[disabled] .btn-primary.focus {
background-color: #031422;
border-color: #031422;
}
@ -3225,9 +3211,6 @@ fieldset[disabled] .btn-primary.active {
.open > .dropdown-toggle.btn-success {
background-image: none;
}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
@ -3236,13 +3219,7 @@ fieldset[disabled] .btn-success:hover,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
fieldset[disabled] .btn-success.focus {
background-color: #3cb521;
border-color: #3cb521;
}
@ -3291,9 +3268,6 @@ fieldset[disabled] .btn-success.active {
.open > .dropdown-toggle.btn-info {
background-image: none;
}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
@ -3302,13 +3276,7 @@ fieldset[disabled] .btn-info:hover,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
fieldset[disabled] .btn-info.focus {
background-color: #009cff;
border-color: #009cff;
}
@ -3357,9 +3325,6 @@ fieldset[disabled] .btn-info.active {
.open > .dropdown-toggle.btn-warning {
background-image: none;
}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
@ -3368,13 +3333,7 @@ fieldset[disabled] .btn-warning:hover,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
fieldset[disabled] .btn-warning.focus {
background-color: #990000;
border-color: #990000;
}
@ -3423,9 +3382,6 @@ fieldset[disabled] .btn-warning.active {
.open > .dropdown-toggle.btn-danger {
background-image: none;
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
@ -3434,13 +3390,7 @@ fieldset[disabled] .btn-danger:hover,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
fieldset[disabled] .btn-danger.focus {
background-color: #f6ff00;
border-color: #f6ff00;
}
@ -3815,13 +3765,15 @@ tbody.collapse.in {
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
border-top-right-radius: 4px;
border-top-left-radius: 4px;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
border-bottom-left-radius: 4px;
border-top-right-radius: 0;
border-top-left-radius: 0;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
border-radius: 0;
@ -3878,6 +3830,9 @@ tbody.collapse.in {
width: 100%;
margin-bottom: 0;
}
.input-group .form-control:focus {
z-index: 3;
}
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
@ -4789,7 +4744,7 @@ fieldset[disabled] .navbar-inverse .btn-link:focus {
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
z-index: 3;
z-index: 2;
color: #009cff;
background-color: #eeeeee;
border-color: #dddddd;
@ -4800,7 +4755,7 @@ fieldset[disabled] .navbar-inverse .btn-link:focus {
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
z-index: 2;
z-index: 3;
color: #777777;
background-color: #f5f5f5;
border-color: #031422;
@ -5022,6 +4977,8 @@ a.badge:focus {
.container .jumbotron,
.container-fluid .jumbotron {
border-radius: 6px;
padding-left: 15px;
padding-right: 15px;
}
.jumbotron .container {
max-width: 100%;
@ -5975,7 +5932,6 @@ button.close {
.modal-header {
padding: 15px;
border-bottom: 1px solid rgba(255, 255, 255, 0.3);
min-height: 16.42857143px;
}
.modal-header .close {
margin-top: -2px;
@ -6365,6 +6321,7 @@ button.close {
color: #ffffff;
text-align: center;
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
background-color: rgba(0, 0, 0, 0);
}
.carousel-control.left {
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
@ -6476,16 +6433,16 @@ button.close {
.carousel-control .icon-next {
width: 30px;
height: 30px;
margin-top: -15px;
margin-top: -10px;
font-size: 30px;
}
.carousel-control .glyphicon-chevron-left,
.carousel-control .icon-prev {
margin-left: -15px;
margin-left: -10px;
}
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next {
margin-right: -15px;
margin-right: -10px;
}
.carousel-caption {
left: 20%;
@ -6524,6 +6481,8 @@ button.close {
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-header:before,
.modal-header:after,
.modal-footer:before,
.modal-footer:after {
content: " ";
@ -6543,6 +6502,7 @@ button.close {
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-header:after,
.modal-footer:after {
clear: both;
}
@ -7768,18 +7728,6 @@ div.cross-fader .band-container a {
.open > .dropdown-toggle.datepicker table tr td.today.disabled:hover {
background-image: none;
}
.datepicker table tr td.today.disabled,
.datepicker table tr td.today:hover.disabled,
.datepicker table tr td.today.disabled.disabled,
.datepicker table tr td.today.disabled:hover.disabled,
.datepicker table tr td.today[disabled],
.datepicker table tr td.today:hover[disabled],
.datepicker table tr td.today.disabled[disabled],
.datepicker table tr td.today.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.today,
fieldset[disabled] .datepicker table tr td.today:hover,
fieldset[disabled] .datepicker table tr td.today.disabled,
fieldset[disabled] .datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today:hover.disabled:hover,
.datepicker table tr td.today.disabled.disabled:hover,
@ -7815,31 +7763,7 @@ fieldset[disabled] .datepicker table tr td.today.disabled:hover:focus,
fieldset[disabled] .datepicker table tr td.today.focus,
fieldset[disabled] .datepicker table tr td.today:hover.focus,
fieldset[disabled] .datepicker table tr td.today.disabled.focus,
fieldset[disabled] .datepicker table tr td.today.disabled:hover.focus,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today:hover.disabled:active,
.datepicker table tr td.today.disabled.disabled:active,
.datepicker table tr td.today.disabled:hover.disabled:active,
.datepicker table tr td.today[disabled]:active,
.datepicker table tr td.today:hover[disabled]:active,
.datepicker table tr td.today.disabled[disabled]:active,
.datepicker table tr td.today.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.today:active,
fieldset[disabled] .datepicker table tr td.today:hover:active,
fieldset[disabled] .datepicker table tr td.today.disabled:active,
fieldset[disabled] .datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today:hover.disabled.active,
.datepicker table tr td.today.disabled.disabled.active,
.datepicker table tr td.today.disabled:hover.disabled.active,
.datepicker table tr td.today[disabled].active,
.datepicker table tr td.today:hover[disabled].active,
.datepicker table tr td.today.disabled[disabled].active,
.datepicker table tr td.today.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.today.active,
fieldset[disabled] .datepicker table tr td.today:hover.active,
fieldset[disabled] .datepicker table tr td.today.disabled.active,
fieldset[disabled] .datepicker table tr td.today.disabled:hover.active {
fieldset[disabled] .datepicker table tr td.today.disabled:hover.focus {
background-color: #ffdb99;
border-color: #ffb733;
}
@ -7962,18 +7886,6 @@ fieldset[disabled] .datepicker table tr td.today.disabled:hover.active {
.open > .dropdown-toggle.datepicker table tr td.range.today.disabled:hover {
background-image: none;
}
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today:hover.disabled,
.datepicker table tr td.range.today.disabled.disabled,
.datepicker table tr td.range.today.disabled:hover.disabled,
.datepicker table tr td.range.today[disabled],
.datepicker table tr td.range.today:hover[disabled],
.datepicker table tr td.range.today.disabled[disabled],
.datepicker table tr td.range.today.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.range.today,
fieldset[disabled] .datepicker table tr td.range.today:hover,
fieldset[disabled] .datepicker table tr td.range.today.disabled,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today:hover.disabled:hover,
.datepicker table tr td.range.today.disabled.disabled:hover,
@ -8009,31 +7921,7 @@ fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:focus,
fieldset[disabled] .datepicker table tr td.range.today.focus,
fieldset[disabled] .datepicker table tr td.range.today:hover.focus,
fieldset[disabled] .datepicker table tr td.range.today.disabled.focus,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover.focus,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today:hover.disabled:active,
.datepicker table tr td.range.today.disabled.disabled:active,
.datepicker table tr td.range.today.disabled:hover.disabled:active,
.datepicker table tr td.range.today[disabled]:active,
.datepicker table tr td.range.today:hover[disabled]:active,
.datepicker table tr td.range.today.disabled[disabled]:active,
.datepicker table tr td.range.today.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.range.today:active,
fieldset[disabled] .datepicker table tr td.range.today:hover:active,
fieldset[disabled] .datepicker table tr td.range.today.disabled:active,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today:hover.disabled.active,
.datepicker table tr td.range.today.disabled.disabled.active,
.datepicker table tr td.range.today.disabled:hover.disabled.active,
.datepicker table tr td.range.today[disabled].active,
.datepicker table tr td.range.today:hover[disabled].active,
.datepicker table tr td.range.today.disabled[disabled].active,
.datepicker table tr td.range.today.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.range.today.active,
fieldset[disabled] .datepicker table tr td.range.today:hover.active,
fieldset[disabled] .datepicker table tr td.range.today.disabled.active,
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover.active {
fieldset[disabled] .datepicker table tr td.range.today.disabled:hover.focus {
background-color: #f7ca77;
border-color: #f1a417;
}
@ -8143,18 +8031,6 @@ fieldset[disabled] .datepicker table tr td.range.today.disabled:hover.active {
.open > .dropdown-toggle.datepicker table tr td.selected.disabled:hover {
background-image: none;
}
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected:hover.disabled,
.datepicker table tr td.selected.disabled.disabled,
.datepicker table tr td.selected.disabled:hover.disabled,
.datepicker table tr td.selected[disabled],
.datepicker table tr td.selected:hover[disabled],
.datepicker table tr td.selected.disabled[disabled],
.datepicker table tr td.selected.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.selected,
fieldset[disabled] .datepicker table tr td.selected:hover,
fieldset[disabled] .datepicker table tr td.selected.disabled,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected:hover.disabled:hover,
.datepicker table tr td.selected.disabled.disabled:hover,
@ -8190,31 +8066,7 @@ fieldset[disabled] .datepicker table tr td.selected.disabled:hover:focus,
fieldset[disabled] .datepicker table tr td.selected.focus,
fieldset[disabled] .datepicker table tr td.selected:hover.focus,
fieldset[disabled] .datepicker table tr td.selected.disabled.focus,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover.focus,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected:hover.disabled:active,
.datepicker table tr td.selected.disabled.disabled:active,
.datepicker table tr td.selected.disabled:hover.disabled:active,
.datepicker table tr td.selected[disabled]:active,
.datepicker table tr td.selected:hover[disabled]:active,
.datepicker table tr td.selected.disabled[disabled]:active,
.datepicker table tr td.selected.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.selected:active,
fieldset[disabled] .datepicker table tr td.selected:hover:active,
fieldset[disabled] .datepicker table tr td.selected.disabled:active,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected:hover.disabled.active,
.datepicker table tr td.selected.disabled.disabled.active,
.datepicker table tr td.selected.disabled:hover.disabled.active,
.datepicker table tr td.selected[disabled].active,
.datepicker table tr td.selected:hover[disabled].active,
.datepicker table tr td.selected.disabled[disabled].active,
.datepicker table tr td.selected.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.selected.active,
fieldset[disabled] .datepicker table tr td.selected:hover.active,
fieldset[disabled] .datepicker table tr td.selected.disabled.active,
fieldset[disabled] .datepicker table tr td.selected.disabled:hover.active {
fieldset[disabled] .datepicker table tr td.selected.disabled:hover.focus {
background-color: #777777;
border-color: #555555;
}
@ -8324,18 +8176,6 @@ fieldset[disabled] .datepicker table tr td.selected.disabled:hover.active {
.open > .dropdown-toggle.datepicker table tr td.active.disabled:hover {
background-image: none;
}
.datepicker table tr td.active.disabled,
.datepicker table tr td.active:hover.disabled,
.datepicker table tr td.active.disabled.disabled,
.datepicker table tr td.active.disabled:hover.disabled,
.datepicker table tr td.active[disabled],
.datepicker table tr td.active:hover[disabled],
.datepicker table tr td.active.disabled[disabled],
.datepicker table tr td.active.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td.active,
fieldset[disabled] .datepicker table tr td.active:hover,
fieldset[disabled] .datepicker table tr td.active.disabled,
fieldset[disabled] .datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active:hover.disabled:hover,
.datepicker table tr td.active.disabled.disabled:hover,
@ -8371,31 +8211,7 @@ fieldset[disabled] .datepicker table tr td.active.disabled:hover:focus,
fieldset[disabled] .datepicker table tr td.active.focus,
fieldset[disabled] .datepicker table tr td.active:hover.focus,
fieldset[disabled] .datepicker table tr td.active.disabled.focus,
fieldset[disabled] .datepicker table tr td.active.disabled:hover.focus,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active:hover.disabled:active,
.datepicker table tr td.active.disabled.disabled:active,
.datepicker table tr td.active.disabled:hover.disabled:active,
.datepicker table tr td.active[disabled]:active,
.datepicker table tr td.active:hover[disabled]:active,
.datepicker table tr td.active.disabled[disabled]:active,
.datepicker table tr td.active.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td.active:active,
fieldset[disabled] .datepicker table tr td.active:hover:active,
fieldset[disabled] .datepicker table tr td.active.disabled:active,
fieldset[disabled] .datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active:hover.disabled.active,
.datepicker table tr td.active.disabled.disabled.active,
.datepicker table tr td.active.disabled:hover.disabled.active,
.datepicker table tr td.active[disabled].active,
.datepicker table tr td.active:hover[disabled].active,
.datepicker table tr td.active.disabled[disabled].active,
.datepicker table tr td.active.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td.active.active,
fieldset[disabled] .datepicker table tr td.active:hover.active,
fieldset[disabled] .datepicker table tr td.active.disabled.active,
fieldset[disabled] .datepicker table tr td.active.disabled:hover.active {
fieldset[disabled] .datepicker table tr td.active.disabled:hover.focus {
background-color: #031422;
border-color: #031422;
}
@ -8524,18 +8340,6 @@ fieldset[disabled] .datepicker table tr td.active.disabled:hover.active {
.open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover {
background-image: none;
}
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active:hover.disabled,
.datepicker table tr td span.active.disabled.disabled,
.datepicker table tr td span.active.disabled:hover.disabled,
.datepicker table tr td span.active[disabled],
.datepicker table tr td span.active:hover[disabled],
.datepicker table tr td span.active.disabled[disabled],
.datepicker table tr td span.active.disabled:hover[disabled],
fieldset[disabled] .datepicker table tr td span.active,
fieldset[disabled] .datepicker table tr td span.active:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active:hover.disabled:hover,
.datepicker table tr td span.active.disabled.disabled:hover,
@ -8571,31 +8375,7 @@ fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,
fieldset[disabled] .datepicker table tr td span.active.focus,
fieldset[disabled] .datepicker table tr td span.active:hover.focus,
fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active:hover.disabled:active,
.datepicker table tr td span.active.disabled.disabled:active,
.datepicker table tr td span.active.disabled:hover.disabled:active,
.datepicker table tr td span.active[disabled]:active,
.datepicker table tr td span.active:hover[disabled]:active,
.datepicker table tr td span.active.disabled[disabled]:active,
.datepicker table tr td span.active.disabled:hover[disabled]:active,
fieldset[disabled] .datepicker table tr td span.active:active,
fieldset[disabled] .datepicker table tr td span.active:hover:active,
fieldset[disabled] .datepicker table tr td span.active.disabled:active,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active:hover.disabled.active,
.datepicker table tr td span.active.disabled.disabled.active,
.datepicker table tr td span.active.disabled:hover.disabled.active,
.datepicker table tr td span.active[disabled].active,
.datepicker table tr td span.active:hover[disabled].active,
.datepicker table tr td span.active.disabled[disabled].active,
.datepicker table tr td span.active.disabled:hover[disabled].active,
fieldset[disabled] .datepicker table tr td span.active.active,
fieldset[disabled] .datepicker table tr td span.active:hover.active,
fieldset[disabled] .datepicker table tr td span.active.disabled.active,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover.active {
fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
background-color: #031422;
border-color: #031422;
}
@ -8720,12 +8500,6 @@ a.btn-info:visited.active,
.open > .dropdown-togglea.btn-info:visited {
background-image: none;
}
.btn-info.disabled,
a.btn-info:visited.disabled,
.btn-info[disabled],
a.btn-info:visited[disabled],
fieldset[disabled] .btn-info,
fieldset[disabled] a.btn-info:visited,
.btn-info.disabled:hover,
a.btn-info:visited.disabled:hover,
.btn-info[disabled]:hover,
@ -8743,19 +8517,7 @@ a.btn-info:visited.disabled.focus,
.btn-info[disabled].focus,
a.btn-info:visited[disabled].focus,
fieldset[disabled] .btn-info.focus,
fieldset[disabled] a.btn-info:visited.focus,
.btn-info.disabled:active,
a.btn-info:visited.disabled:active,
.btn-info[disabled]:active,
a.btn-info:visited[disabled]:active,
fieldset[disabled] .btn-info:active,
fieldset[disabled] a.btn-info:visited:active,
.btn-info.disabled.active,
a.btn-info:visited.disabled.active,
.btn-info[disabled].active,
a.btn-info:visited[disabled].active,
fieldset[disabled] .btn-info.active,
fieldset[disabled] a.btn-info:visited.active {
fieldset[disabled] a.btn-info:visited.focus {
background-color: #009cff;
border-color: #009cff;
}
@ -10199,9 +9961,6 @@ fieldset[disabled] a.modal-body .thumbpicker {
.open > .dropdown-toggle.modal-body .thumbpicker {
background-image: none;
}
.modal-body .thumbpicker.disabled,
.modal-body .thumbpicker[disabled],
fieldset[disabled] .modal-body .thumbpicker,
.modal-body .thumbpicker.disabled:hover,
.modal-body .thumbpicker[disabled]:hover,
fieldset[disabled] .modal-body .thumbpicker:hover,
@ -10210,13 +9969,7 @@ fieldset[disabled] .modal-body .thumbpicker:hover,
fieldset[disabled] .modal-body .thumbpicker:focus,
.modal-body .thumbpicker.disabled.focus,
.modal-body .thumbpicker[disabled].focus,
fieldset[disabled] .modal-body .thumbpicker.focus,
.modal-body .thumbpicker.disabled:active,
.modal-body .thumbpicker[disabled]:active,
fieldset[disabled] .modal-body .thumbpicker:active,
.modal-body .thumbpicker.disabled.active,
.modal-body .thumbpicker[disabled].active,
fieldset[disabled] .modal-body .thumbpicker.active {
fieldset[disabled] .modal-body .thumbpicker.focus {
background-color: #009cff;
border-color: #009cff;
}
@ -10260,9 +10013,6 @@ fieldset[disabled] .modal-body .thumbpicker.active {
.open > .dropdown-toggle.modal-body .thumbpicker {
background-image: none;
}
.modal-body .thumbpicker.disabled,
.modal-body .thumbpicker[disabled],
fieldset[disabled] .modal-body .thumbpicker,
.modal-body .thumbpicker.disabled:hover,
.modal-body .thumbpicker[disabled]:hover,
fieldset[disabled] .modal-body .thumbpicker:hover,
@ -10271,13 +10021,7 @@ fieldset[disabled] .modal-body .thumbpicker:hover,
fieldset[disabled] .modal-body .thumbpicker:focus,
.modal-body .thumbpicker.disabled.focus,
.modal-body .thumbpicker[disabled].focus,
fieldset[disabled] .modal-body .thumbpicker.focus,
.modal-body .thumbpicker.disabled:active,
.modal-body .thumbpicker[disabled]:active,
fieldset[disabled] .modal-body .thumbpicker:active,
.modal-body .thumbpicker.disabled.active,
.modal-body .thumbpicker[disabled].active,
fieldset[disabled] .modal-body .thumbpicker.active {
fieldset[disabled] .modal-body .thumbpicker.focus {
background-color: #009cff;
border-color: #009cff;
}

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

6
WWTMVC5/Content/CSS/wwt.min.css поставляемый

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Двоичные данные
WWTMVC5/Content/images/defaultExcelThumbnail.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 2.6 KiB

Двоичные данные
WWTMVC5/Content/images/defaultWwtlThumbnail.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 3.3 KiB

Двоичные данные
WWTMVC5/Content/images/defaultcommunitythumbnail.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 5.3 KiB

Двоичные данные
WWTMVC5/Content/images/defaultcommunitywwtthumbnail.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 2.7 KiB

Двоичные данные
WWTMVC5/Content/images/defaultdocthumbnail.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 1.9 KiB

Двоичные данные
WWTMVC5/Content/images/defaultdocwwtthumbnail.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 1.6 KiB

Двоичные данные
WWTMVC5/Content/images/defaultexcelwwtthumbnail.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 2.2 KiB

Двоичные данные
WWTMVC5/Content/images/defaultfolderthumbnail.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 1.8 KiB

Двоичные данные
WWTMVC5/Content/images/defaultfolderwwtthumbnail.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 1.6 KiB

Двоичные данные
WWTMVC5/Content/images/defaultgenericthumbnail.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 1.9 KiB

Двоичные данные
WWTMVC5/Content/images/defaultgenericwwtthumbnail.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 1.6 KiB

Двоичные данные
WWTMVC5/Content/images/defaultlinkthumbnail.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 4.2 KiB

Двоичные данные
WWTMVC5/Content/images/defaultlinkwwtthumbnail.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 2.8 KiB

Двоичные данные
WWTMVC5/Content/images/defaultpptthumbnail.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 2.6 KiB

Двоичные данные
WWTMVC5/Content/images/defaultpptwwtthumbnail.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 2.2 KiB

Двоичные данные
WWTMVC5/Content/images/defaulttoursthumbnail.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 3.4 KiB

Двоичные данные
WWTMVC5/Content/images/defaulttourswwtthumbnail.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 2.4 KiB

Двоичные данные
WWTMVC5/Content/images/defaultvideothumbnail.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 3.0 KiB

Двоичные данные
WWTMVC5/Content/images/defaultvideowwtthumbnail.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 2.1 KiB

Двоичные данные
WWTMVC5/Content/images/defaultwtmlthumbnail.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 2.5 KiB

Двоичные данные
WWTMVC5/Content/images/defaultwtmlwwtthumbnail.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 2.2 KiB

Двоичные данные
WWTMVC5/Content/images/defaultwwtlwwtthumbnail.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 4.2 KiB

Двоичные данные
WWTMVC5/Content/images/helpwwtthumbnail.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 1.9 KiB

Двоичные данные
WWTMVC5/Content/images/searchwwtthumbnail.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 2.1 KiB

Просмотреть файл

@ -214,6 +214,21 @@ namespace WWTMVC5.Controllers
return new FileStreamResult(resultStream, Response.ContentType); ;
}
[AllowAnonymous]
[HttpPost]
[Route("Resource/Service/Content/PublishTour/{name}")]
public async Task<string> PublishTour(string name)
{
var profileDetails = await ValidateAuthentication();
if (profileDetails != null )
{
var contentId = await PublishContent(name + ".wtt", Request.InputStream);
var azureId = _contentService.GetAzureId(contentId);
return azureId.ToString();
}
return null;
}
[AllowAnonymous]
[HttpPost]
[Route("Resource/Service/Content/Publish/{filename}")]

Просмотреть файл

@ -4,7 +4,7 @@
<meta charset="utf-8" content="chrome=1, IE=edge" http-equiv="X-UA-Compatible" />
<title>WWT Web Client Arrived</title>
<script src="http://www.worldwidetelescope.org/scripts/wwtsdk.aspx"></script>
<script src="/html5sdk/1.0.1/wwtsdk.js"></script>
<script>
// Create the WorldWide telescope object variable

Просмотреть файл

@ -4,7 +4,7 @@
<meta charset="utf-8" content="chrome=1, IE=edge" http-equiv="X-UA-Compatible" />
<title>WWT Web Client Click Event</title>
<script src="http://www.worldwidetelescope.org/scripts/wwtsdk.aspx"></script>
<script src="/html5sdk/1.0.1/wwtsdk.js"></script>
<script>
// Create the WorldWide telescope object variable

Просмотреть файл

@ -4,7 +4,7 @@
<meta charset="utf-8" content="chrome=1, IE=edge" http-equiv="X-UA-Compatible" />
<title>WWT Web Client Earth City Search</title>
<script src="http://www.worldwidetelescope.org/scripts/wwtsdk.aspx"></script>
<script src="/html5sdk/1.0.1/wwtsdk.js"></script>
<script>
// Create the WorldWide telescope object variable

Просмотреть файл

@ -4,7 +4,7 @@
<meta charset="utf-8" content="chrome=1, IE=edge" http-equiv="X-UA-Compatible" />
<title>WWT Web Client Fov</title>
<script src="http://www.worldwidetelescope.org/scripts/wwtsdk.aspx"></script>
<script src="/html5sdk/1.0.1/wwtsdk.js"></script>
<script>
// Create the WorldWide telescope object variable
@ -26,16 +26,16 @@
}
function FovInc() {
var newFov = 1.1 * wwt.get_fov();
var newFov = 1.5 * wwt.get_fov();
if (newFov <= 60) {
wwt.gotoRaDecZoom(wwt.getRA(), wwt.getDec(), newFov, false);
wwt.zoom(1.5);
}
}
function FovDec() {
var newFov = wwt.get_fov() / 1.1;
var newFov = wwt.get_fov() / 1.5;
if (wwt.get_fov() >= 0.00022910934437488727) {
wwt.gotoRaDecZoom(wwt.getRA(), wwt.getDec(), newFov, false);
wwt.zoom(.66666667);
}
}

Просмотреть файл

@ -4,7 +4,7 @@
<meta charset="utf-8" content="chrome=1, IE=edge" http-equiv="X-UA-Compatible" />
<title>WWT Web Client Local View</title>
<script src="http://www.worldwidetelescope.org/scripts/wwtsdk.aspx"></script>
<script src="/html5sdk/1.0.1/wwtsdk.js"></script>
<script>
// Create the WorldWide telescope object variable

Просмотреть файл

@ -4,7 +4,7 @@
<meta charset="utf-8" content="chrome=1, IE=edge" http-equiv="X-UA-Compatible" />
<title>WWT Web Client Mars Explorer</title>
<script src="http://www.worldwidetelescope.org/scripts/wwtsdk.aspx"></script>
<script src="/html5sdk/1.0.1/wwtsdk.js"></script>
<script>
// Create the WorldWide telescope object variable

Просмотреть файл

@ -4,7 +4,7 @@
<meta charset="utf-8" content="chrome=1, IE=edge" http-equiv="X-UA-Compatible" />
<title>WWT Web Client Poly</title>
<script src="http://www.worldwidetelescope.org/scripts/wwtsdk.aspx"></script>
<script src="/html5sdk/1.0.1/wwtsdk.js"></script>
<script>

Просмотреть файл

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8" content="chrome=1, IE=edge" http-equiv="X-UA-Compatible" />
<title>Test WWT web interface for html5</title>
<script src="http://www.worldwidetelescope.org/scripts/wwtsdk.aspx" type="text/javascript"></script>
<script src="/html5sdk/1.0.1/wwtsdk.js" type="text/javascript"></script>
<!-- add any additional javaScript libraries here -->
<script type="text/javascript">

Просмотреть файл

@ -5,7 +5,7 @@
<meta charset="utf-8" http-equiv="X-UA-Compatible" content="chrome=1, IE=edge"/>
<title>Simple WWT Web Client</title>
<script src="http://www.worldwidetelescope.org/scripts/wwtsdk.aspx"></script>
<script src="/html5sdk/1.0.1/wwtsdk.js"></script>
<script>

Просмотреть файл

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8" content="chrome=1, IE=edge" http-equiv="X-UA-Compatible" />
<title>WWT Web Client Distant Planet Explorer</title>
<script src="http://www.worldwidetelescope.org/scripts/wwtsdk.aspx"></script>
<script src="/html5sdk/1.0.1/wwtsdk.js"></script>
<script>
// Create the WorldWide telescope object variable

Просмотреть файл

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8" content="chrome=1, IE=edge" http-equiv="X-UA-Compatible" />
<title>WWT Web Client Images</title>
<script src="http://www.worldwidetelescope.org/scripts/wwtsdk.aspx"></script>
<script src="/html5sdk/1.0.1/wwtsdk.js"></script>
<script language="javascript">
// Create the WorldWide telescope object variable

Просмотреть файл

@ -4,7 +4,7 @@
<meta charset="utf-8" content="chrome=1, IE=edge" http-equiv="X-UA-Compatible" />
<title>WWT Web Client Messier Objects</title>
<script src="http://www.worldwidetelescope.org/scripts/wwtsdk.aspx"></script>
<script src="/html5sdk/1.0.1/wwtsdk.js"></script>
<script>
// Create the WorldWide telescope object variable

Просмотреть файл

@ -4,7 +4,7 @@
<meta charset="utf-8" content="chrome=1, IE=edge" http-equiv="X-UA-Compatible" />
<title>WWT Web Client Planet Explorer</title>
<script src="http://www.worldwidetelescope.org/scripts/wwtsdk.aspx"></script>
<script src="/html5sdk/1.0.1/wwtsdk.js"></script>
<script>
// Create the WorldWide telescope object variable

Просмотреть файл

@ -4,7 +4,7 @@
<meta charset="utf-8" content="chrome=1, IE=edge" http-equiv="X-UA-Compatible" />
<title>WWT Web Client Tours</title>
<script src="http://www.worldwidetelescope.org/scripts/wwtsdk.aspx"></script>
<script src="/html5sdk/1.0.1/wwtsdk.js"></script>
<script>
// The WorldWide telescope object variable

Просмотреть файл

@ -241,7 +241,7 @@ This section shows you how to set up your computer to develop applications using
<ol>
<li><p>Link to the WorldWide Telescope script in the document <strong>head</strong>:</p>
<div class="codeExample">
<pre><code class="codeExample">&lt;script src="http://www.worldwidetelescope.org/scripts/wwtsdk.aspx" type="text/javascript"&gt;
<pre><code class="codeExample">&lt;script src="/html5sdk/1.0.1/wwtsdk.js" type="text/javascript"&gt;
&lt;/script&gt;</code></pre>
</div></li>
<li><p>Declare a variable for the web control, and add a function to initialize the control and call the ready event function:</p>

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -214,6 +214,7 @@ $(document).ready(function () {
location.href = '#' + anchorName;
}
}
$("#sdkFrame").load(function () {
$('div.rightContentContainer').last().append(pager.tempContainer);
@ -264,10 +265,12 @@ var pager = {
control: $('<div class="pager-div"><div class=btn-group><a title="First Page" class="first-page btn btn-info" href="javascript:pager.gotoPage(0)"><i class="fa fa-angle-double-left"></i></a>&nbsp;&nbsp;<a title="Previous Page" class="prev-page btn btn-info" href="javascript:pager.prev()"><i class="fa fa-angle-left"></i><div class=page-num-links></div><a class="next-page btn btn-info" title="Next Page" href="javascript:pager.next()"><i class="fa fa-angle-right"></i></a>&nbsp;&nbsp;<a href="javascript:pager.gotoPage(pager.pageCount-1)" class="last-page btn btn-info" title="Last Page"><i class="fa fa-angle-double-right"></i></a></div><div class=right><input class=search value="' + getQSValue('q') + '"/> &nbsp;&nbsp;&nbsp;<div class=print><i class="fa fa-print"></i>&nbsp;Printable View<br><a href=javascript:pager.printSDK()>This page</a> &nbsp; <a href=javascript:pager.printAll()>All</a></div></div></div>'),
init: function (opts) {
pager.options = opts;
},
slicePages: function () {
pager.tempContainer.append(pager.control);
pager.frame = $('#sdkFrame').contents();
/*if ($.browser.msie) {
pager.frame.find('body').contents().filter(function () {
if (this.nodeType != 1) {
@ -279,7 +282,7 @@ var pager = {
}
});
}*/
pager.frame.find('img').first().css('display', 'none');
pager.makeDiv(pager.frame.find('h1').first().text(), 0);
seps = pager.frame.find('hr');
@ -311,6 +314,8 @@ var pager = {
img.attr('src', "/Docs/" + img.attr('src'));
});
var htmlString = new String();
htmlString = pager.frame.find('body').html();

28688
WWTMVC5/Scripts/ext/angular.js поставляемый Normal file

Разница между файлами не показана из-за своего большого размера Загрузить разницу

2363
WWTMVC5/Scripts/ext/bootstrap.js поставляемый Normal file

Разница между файлами не показана из-за своего большого размера Загрузить разницу

9210
WWTMVC5/Scripts/ext/jquery.js поставляемый Normal file

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -120,6 +120,17 @@ namespace WWTMVC5.Services
return contentDetails;
}
public Guid GetAzureId(long contentId)
{
var content = _contentRepository.GetContent(contentId);
if (content != null)
{
return content.ContentAzureID;
}
return Guid.Empty;
}
public ContentDetails GetContentDetails(Guid azureId)
{
return GetContentDetails(azureId, false);

Просмотреть файл

@ -129,5 +129,6 @@ namespace WWTMVC5.Services.Interfaces
/// Collection of IDs.
/// </returns>
IEnumerable<long> GetLatestContentIDs(int count);
Guid GetAzureId(long contentId);
}
}

Просмотреть файл

@ -19,22 +19,29 @@
<div class="row">
<div class="col-md-12 home-install">
<div id="heroDiv">
<div id="heroDiv" style="margin-top:62px;">
<div class="carousel slide" id="carousel" data-ride="carousel" data-interval="8000">
<ol class="carousel-indicators">
<li data-target="#carousel" data-slide-to="0" class="active" title="WWT and Planet Nine"></li>
<li data-target="#carousel" data-slide-to="1" title="WorldWide Telescope Stories"></li>
<li data-target="#carousel" data-slide-to="2" title="WWT Ambassadors"></li>
@*<li data-target="#carousel" data-slide-to="3" title="Visit the horsehead nebula with WorldWide Telescope"></li>*@
<li data-target="#carousel" data-slide-to="3" title="WorldWide Telescope features Bing 3D Cities"></li>
<li data-target="#carousel" data-slide-to="4" title="Mars"></li>
<li data-target="#carousel" data-slide-to="5" title="Explore Earth with WorldWide Telescope"></li>
<li data-target="#carousel" data-slide-to="6" title="IMPACTS - a virtual reality experience"></li>
<li data-target="#carousel" data-slide-to="0" title="2016 WWT Prize Competition" class="active"></li>
<li data-target="#carousel" data-slide-to="1" title="WWT and Planet Nine"></li>
<li data-target="#carousel" data-slide-to="2" title="WorldWide Telescope Stories"></li>
<li data-target="#carousel" data-slide-to="3" title="WWT Ambassadors"></li>
<li data-target="#carousel" data-slide-to="4" title="WorldWide Telescope features Bing 3D Cities"></li>
<li data-target="#carousel" data-slide-to="5" title="Mars"></li>
<li data-target="#carousel" data-slide-to="6" title="Explore Earth with WorldWide Telescope"></li>
<li data-target="#carousel" data-slide-to="7" title="IMPACTS - a virtual reality experience"></li>
</ol>
<div class="carousel-inner">
<div class="item active">
<img alt="WorldWide Telescope Stories" src="https://wwtweb.blob.core.windows.net/images/2016-WWT-Prize-Hero-Image.png" class="img-responsive" id="heroBg" />
<div class="hero-backdrop lighter right">
<h1 class="text-white">2016 WWT Prize Competition</h1>
<p class="text-white"><a href="/news/2016wwtprize">See the award-winning tours!</a></p>
</div>
</div>
<div class="item">
<img alt="WorldWide Telescope Stories" src="https://cloud.githubusercontent.com/assets/9676722/12996674/9264f1e4-d0f7-11e5-86b1-23c0cd3e2a12.jpg" class="img-responsive" id="heroBg" />
<div class="hero-backdrop lighter left">
<h1 class="text-white">WWT and Planet Nine</h1>

Просмотреть файл

@ -0,0 +1,25 @@
@{
Layout = "~/Views/Shared/_ContentPage.cshtml";
}
@section leftnav{
@Html.Partial("~/Views/Interact/LeftNav.cshtml")
}
<section>
<h1>Debug</h1>
<p id="txtIntro">Testing image collection</p>
<div id="wwtControl"
data-import-image="http://farm6.static.flickr.com/5216/5495030376_4c2965e0fe_b.jpg"></div>
<script src="http://worldwidetelescope.org/embedded-webcontrol.js"></script>
@*<div id="wwtControl"
data-wtml="http://www.worldwidetelescope.org/wwtweb/ShowImage.aspx?reverseparity=False&scale=33.08750&name=barnardoph&imageurl=http%3A%2F%2Ffarm6.static.flickr.com%2F5216%2F5495030376_4c2965e0fe_b.jpg&credits=alyssa+goodman+(All+Rights+Reserved)&creditsUrl=&ra=246.421365149&y=512&x=512&rotation=178.34&dec=-23.6749819397&thumb=http%3A%2F%2Ffarm6.static.flickr.com%2F5216%2F5495030376_4c2965e0fe_t.jpg&wtml=true"
data-display="Dropdown"></div>
<script src="http://worldwidetelescope.org/embedded-webcontrol.js"></script>*@
</section>

Просмотреть файл

@ -1,13 +1,49 @@

@{
Layout = "~/Views/Shared/_ContentPage.cshtml";
}
@section leftnav{
@Html.Partial("~/Views/News/LeftNav.cshtml")
}
@section leftnav
{
@Html.Partial("~/Views/News/LeftNav.cshtml")
}
<h1>2016 American Astronomical Society&nbsp;WorldWide Telescope Competition</h1>
<p>The American Astronomical Society it excited to announce a competition to create the best visual experiences using the American Astronomical Society&rsquo;s WorldWide Telescope (AAS-WWT) system.&nbsp; If you are an experienced WWT user and have made a cool tour, interactive or video in the past enter the contest!&nbsp; If you are new to WWT but have an astronomy story to tell, jump into WWT and make a tour to submit!&nbsp; The competition is open to everyone; there are no age or nationality restrictions.&nbsp; Submissions can be made in any of three categories: <strong>Research</strong>, <strong>Education</strong> or <strong>Planetarium</strong>.</p>
<h1>2016 American Astronomical Society WorldWide Telescope Competition</h1>
<p>The American Astronomical Society and Explore Scientific are excited to announce the results of the 2016 WWT Prize. Tours were judged in three categories: <strong>Research</strong>, <strong>Education</strong> or <strong>Planetarium</strong>, with a grand prize and special 2017 eclipse prize.</p>
<p>We had great tours submitted and are pleased to announce the 2016 winners.</p>
<p>&nbsp;</p>
<h4>Planetarium</h4>
<ul>
<li><strong>First Place</strong> - <a href="/Community/#/ContentDetail/81795">Eclipse: Countdown to Totality (Beau Hartweg)</a></li>
<li><strong>Second Place</strong> - <a href="/Community/#/ContentDetail/81796">Earth Day VR (David Weigel)</a></li>
<li><strong>Third Place</strong> - <a href="/Community/#/ContentDetail/81797">A Solar System Perspective (Christina Moraitis) </a></li>
</ul>
<p>&nbsp;</p><h4>Education</h4>
<ul>
<li><strong>First Place</strong> - <a href="/Community/#/ContentDetail/81801">Moon Phases Lab (Patricia Udomprasert)</a></li>
<li><strong>Second Place</strong> - <a href="/Community/#/ContentDetail/81802">New Horizons: Mission to Pluto (Sumiyyah Jalalyar) </a></li>
<li><strong>Third Place</strong> - <a href="/Community/#/ContentDetail/81803">A Parallax Lab for Astronomy 101 Classes (Ned Ladd) </a></li>
</ul>
<p>&nbsp;</p>
<h4>Research</h4>
<ul>
<li><strong>First Place</strong> - <a href="/Community/#/ContentDetail/81794">Planet Nine Video Abstract (Konstantin Batygin)</a></li>
</ul><p>&nbsp;</p>
<h4>2016 Grand Prize</h4>
<ul>
<li><a href="/Community/#/ContentDetail/81804">Transiting Exoplanets - Life in the Universe (Harry Houghton)</a></li>
</ul><p>&nbsp;</p>
<h4>Special Eclipse 2017 Prize</h4>
<ul>
<li><a href="/Community/#/ContentDetail/81795">Eclipse: Countdown to Totality (Beau Hartweg) </a></li>
</ul>
<p>&nbsp;</p>
<h4>A big thanks to everyone who participated and our generous contest sponsors</h4>
<p style=text-align:center><a href="http://aas.org"><img alt="American Astronomical Society" src="@Model.ImgDir/news/aas-white-full-logo.png" class="img-responsive" /></a></p>
<p style=text-align:center><a href="http://explorescientificusa.com/" style=text-align:center;display:block><img alt="Explore Scientific" src="@Model.ImgDir/news/explore_scientific_logo.png" class="img-responsive" style="margin:0 auto" /></a></p>
@*<p>The American Astronomical Society it excited to announce a competition to create the best visual experiences using the American Astronomical Society&rsquo;s WorldWide Telescope (AAS-WWT) system.&nbsp; If you are an experienced WWT user and have made a cool tour, interactive or video in the past enter the contest!&nbsp; If you are new to WWT but have an astronomy story to tell, jump into WWT and make a tour to submit!&nbsp; The competition is open to everyone; there are no age or nationality restrictions.&nbsp; Submissions can be made in any of three categories: <strong>Research</strong>, <strong>Education</strong> or <strong>Planetarium</strong>.</p>
<p>Entries in any category can come in any of the following three formats:</p>
<ul>
<li><strong>WWT Tour (wtt files).</strong> These files can be created with the Web Client (<a href="/webclient/">http://www.worldwidetelescope.org/webclient/</a>) on <em>any</em> modern machine (less than 3 years old).&nbsp; WWT Tours can also be created using the Windows Desktop Client (<a href="/Download/">http://www.worldwidetelescope.org/Download/</a>) which requires a modern Windows machine to run.&nbsp;</li>
@ -59,4 +95,4 @@
</ol>
<h4>A big thanks to the contest sponsors!</h4>
<p style=text-align:center><a href="http://aas.org"><img alt="American Astronomical Society" src="@Model.ImgDir/news/aas-white-full-logo.png" class="img-responsive" /></a></p>
<p style=text-align:center><a href="http://explorescientificusa.com/" style=text-align:center;display:block><img alt="Explore Scientific" src="@Model.ImgDir/news/explore_scientific_logo.png" class="img-responsive" style="margin:0 auto" /></a></p>
<p style=text-align:center><a href="http://explorescientificusa.com/" style=text-align:center;display:block><img alt="Explore Scientific" src="@Model.ImgDir/news/explore_scientific_logo.png" class="img-responsive" style="margin:0 auto" /></a></p>*@

Просмотреть файл

@ -109,6 +109,7 @@
Interact <i class="fa fa-angle-down"></i>
</a>
<ul class="dropdown-menu">
<li><a href="http://wwtstaging.azurewebsites.net/webclient" title="Preview the new WebGL-based web client and experience the new features like online tour authoring."><strong>Preview WebGL Web Client</strong></a></li>
<li><a href="/webclient"><strong>HTML5 Web Client</strong></a></li>
<li><a href="/Download/">Install WWT</a></li>

Просмотреть файл

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
@ -15,7 +15,7 @@
<AssemblyName>WWTMVC5</AssemblyName>
<TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion>
<MvcBuildViews>false</MvcBuildViews>
<UseIISExpress>true</UseIISExpress>
<UseIISExpress>false</UseIISExpress>
<IISExpressSSLPort />
<IISExpressAnonymousAuthentication />
<IISExpressWindowsAuthentication />
@ -40,6 +40,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<PlatformTarget>x64</PlatformTarget>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
@ -74,6 +75,10 @@
<HintPath>..\packages\Unity.Mvc.3.5.1404.0\lib\net45\Microsoft.Practices.Unity.Mvc.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Microsoft.WindowsAzure.Configuration, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\..\packages\Microsoft.WindowsAzure.ConfigurationManager.3.2.3\lib\net40\Microsoft.WindowsAzure.Configuration.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Microsoft.WindowsAzure.Diagnostics, Version=2.8.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
<Private>True</Private>
</Reference>
@ -182,14 +187,14 @@
<SpecificVersion>False</SpecificVersion>
<HintPath>..\packages\WebActivatorEx.2.0.6\lib\net40\WebActivatorEx.dll</HintPath>
</Reference>
<Reference Include="Wurfl, Version=1.7.1.1, Culture=neutral, PublicKeyToken=816aeec277aa13b9, processorArchitecture=MSIL">
<Reference Include="Wurfl, Version=1.8.4.0, Culture=neutral, PublicKeyToken=816aeec277aa13b9, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\packages\WURFL_Official_API.1.7.1.1\lib\Wurfl.dll</HintPath>
<HintPath>..\..\packages\WURFL_Official_API.1.8.4.0\lib\Wurfl.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Wurfl.Aspnet.Extensions, Version=1.7.1.1, Culture=neutral, PublicKeyToken=816aeec277aa13b9, processorArchitecture=MSIL">
<Reference Include="Wurfl.Aspnet.Extensions, Version=1.8.4.0, Culture=neutral, PublicKeyToken=816aeec277aa13b9, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\packages\WURFL_Official_API.1.7.1.1\lib\Wurfl.Aspnet.Extensions.dll</HintPath>
<HintPath>..\..\packages\WURFL_Official_API.1.8.4.0\lib\Wurfl.Aspnet.Extensions.dll</HintPath>
<Private>True</Private>
</Reference>
</ItemGroup>
@ -666,8 +671,6 @@
<Content Include="html5sdk\1.1.0\wwtsdk.min.js" />
<Content Include="images\StarProfile.png" />
<Content Include="msshrtmi.dll" />
<Content Include="Scripts\bootstrap.js" />
<Content Include="Scripts\bootstrap.min.js" />
<Content Include="Scripts\controllers\modals\editfolder.js" />
<Content Include="Scripts\controllers\modals\edittour.js" />
<Content Include="Scripts\controllers\touradmin.js" />
@ -723,9 +726,7 @@
<Content Include="Content\CSS\sprites.less" />
<Content Include="Content\CSS\multiselect.less" />
<Content Include="Content\OpenWWT\OpenWWT_Development.pdf" />
<Content Include="App_Readme\WURFL.chm" />
<Content Include="App_Readme\wurfl-latest.zip" />
<Content Include="App_Readme\WURFL Quick Guide_v1_5.pdf" />
<Content Include="COPYING.evaluation" />
<Content Include="App_Data\wurfl-latest.zip" />
<Content Include="Content\fonts\glyphicons-halflings-regular.woff2" />
<Content Include="Content\fonts\glyphicons-halflings-regular.woff" />
@ -941,11 +942,14 @@
<Content Include="webclient\ext\introjs.min.css" />
<Content Include="webclient\ext\jquery.js" />
<Content Include="webclient\factories\AppState.js" />
<Content Include="webclient\factories\autohidepanels.js" />
<Content Include="webclient\factories\FinderScope.js" />
<Content Include="webclient\factories\FinderScope_v3dhack.js" />
<Content Include="webclient\factories\HashManager.js" />
<Content Include="webclient\factories\Localization.js" />
<Content Include="webclient\factories\mediafile.js" />
<Content Include="webclient\factories\SearchUtil.js" />
<Content Include="webclient\factories\SearchUtil_v3dhack.js" />
<Content Include="webclient\factories\Skyball.js" />
<Content Include="webclient\factories\ThumbList.js" />
<Content Include="webclient\factories\UILibrary.js" />
@ -1027,6 +1031,7 @@
<Content Include="webclient\sdk.js" />
<Content Include="webclient\sdk\wwtsdk.js" />
<Content Include="webclient\sdk\wwtsdk.min.js" />
<Content Include="webclient\sdk\wwtsdk_v3dhack.js" />
<Content Include="webclient\searchdata.js" />
<Content Include="webclient\searchdata.min.js" />
<Content Include="webclient\searchdata2.js" />
@ -1039,6 +1044,7 @@
<Content Include="webclient\views\modals\finder-scope.html" />
<Content Include="webclient\views\modals\intro.html" />
<Content Include="webclient\views\modals\loading.html" />
<Content Include="webclient\views\modals\message.html" />
<Content Include="webclient\views\modals\mobile-explore.html" />
<Content Include="webclient\views\modals\mobile-layer-manager.html" />
<Content Include="webclient\views\modals\mobile-nearby-objects.html" />
@ -1049,6 +1055,8 @@
<Content Include="webclient\views\modals\nearby-objects-mobile.html" />
<Content Include="webclient\views\modals\open-item.html" />
<Content Include="webclient\views\modals\share.html" />
<Content Include="webclient\views\modals\userconfirm.html" />
<Content Include="webclient\views\modals\userprompt.html" />
<Content Include="webclient\views\popovers\observing-time.html" />
<Content Include="webclient\views\popovers\property-panel.html" />
<Content Include="webclient\views\popovers\share.html" />
@ -1096,9 +1104,9 @@
<Content Include="Views\Developers\Embed.cshtml" />
<Content Include="Views\Developers\WebDevelopment.cshtml" />
<Content Include="Views\News\Eclipse2017.cshtml" />
<Content Include="Views\News\wwtprize.cshtml" />
<Content Include="Views\News\2016wwtprize.cshtml" />
<Content Include="Views\News\onlinetraining.cshtml" />
<Content Include="Views\Interact\Debug.cshtml" />
<None Include="Web.Debug.config">
<DependentUpon>Web.config</DependentUpon>
<SubType>Designer</SubType>
@ -1194,7 +1202,7 @@
<Content Include="Views\Explorers\Index.cshtml" />
<Content Include="Views\Explorers\WWTA.cshtml" />
<Content Include="Views\Eyewire\Index.cshtml" />
<Content Include="Views\Interact\Debug.cshtml" />
<Content Include="Views\Interact\Test.cshtml" />
<Content Include="Views\Interact\GreatObservatories.cshtml" />
<Content Include="Views\Interact\MilkyWay.cshtml" />
<Content Include="Views\Interact\MoreNessies.cshtml" />
@ -1274,16 +1282,7 @@
<VisualStudio>
<FlavorProperties GUID="{349c5851-65df-11da-9384-00065b846f21}">
<WebProjectProperties>
<UseIIS>True</UseIIS>
<AutoAssignPort>True</AutoAssignPort>
<DevelopmentServerPort>4675</DevelopmentServerPort>
<DevelopmentServerVPath>/</DevelopmentServerVPath>
<IISUrl>http://localhost/</IISUrl>
<NTLMAuthentication>False</NTLMAuthentication>
<UseCustomServer>False</UseCustomServer>
<CustomServerUrl>
</CustomServerUrl>
<SaveServerSettingsInUserFile>False</SaveServerSettingsInUserFile>
<SaveServerSettingsInUserFile>True</SaveServerSettingsInUserFile>
</WebProjectProperties>
</FlavorProperties>
</VisualStudio>

Просмотреть файл

@ -9,8 +9,8 @@
<!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
<!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
<section name="wurfl" type="WURFL.Aspnet.Extensions.Config.WURFLConfigurationSection, Wurfl.Aspnet.Extensions, Version=1.5.1.1, Culture=neutral, PublicKeyToken=816aeec277aa13b9" />
</configSections>
<section name="wurfl" type="WURFL.Aspnet.Extensions.Config.WURFLConfigurationSection, Wurfl.Aspnet.Extensions, Version=1.5.1.1, Culture=neutral, PublicKeyToken=816aeec277aa13b9" /></configSections>
<system.diagnostics>
<trace>
<listeners>
@ -33,7 +33,7 @@
<add key="SmtpServer" value="174.36.152.242" />
<!--<add key="ResourcesLocation" value="http://65.54.113.29"/>-->
<add key="ResourcesLocation" value="" />
<add key="ResourcesVersion" value="5.5.08" />
<add key="ResourcesVersion" value="5.5.14" />
<add key="Staging" value="true" />
<!--private settings-->
@ -70,7 +70,7 @@
-->
<system.web>
<compilation debug="true" defaultLanguage="c#" targetFramework="4.5.1" />
<httpRuntime targetFramework="4.5.1" maxRequestLength="1048576" />
<httpRuntime targetFramework="4.5.1" maxRequestLength="2048000" />
<customErrors mode="Off" />
<sessionState timeout="4320" mode="InProc" cookieless="false" />
<!--<customErrors mode="On" redirectMode="ResponseRewrite">
@ -93,13 +93,15 @@
<customHeaders>
<add name="Access-Control-Allow-Origin" value="*" />
<add name="Access-Control-Allow-Methods" value="GET,POST,PUT,DELETE" />
<add name="Access-Control-Allow-Headers" value="LiveUserToken,Content-Type,Content-Encoding,content-disposition" />
<add name="Access-Control-Allow-Headers" value="LiveUserToken,Content-Type,Content-Encoding,Content-Disposition" />
<!--Content-Disposition: form-data; name="data"; filename="blob"
Content-Type: application/x-wt-->
</customHeaders>
</httpProtocol>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="1073741824" />
<requestLimits maxAllowedContentLength="256000000" />
</requestFiltering>
</security>
</system.webServer>
@ -250,7 +252,8 @@
</entityFramework>
<!-- Note about WURFL config
You can use the root operator (~) to refer to a virtual path. -->
<wurfl mode="Performance">
<!-- Note about WURFL config
You can use the root operator (~) to refer to a virtual path. --><wurfl mode="Performance">
<mainFile path="~/App_Data/wurfl-latest.zip" />
</wurfl>
</configuration>
</wurfl></configuration>

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

55
WWTMVC5/html5sdk/1.1.0/wwtsdk.min.js поставляемый

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -23,7 +23,7 @@
<package id="Microsoft.Data.Services.Client" version="5.6.4" targetFramework="net45" />
<package id="Microsoft.IdentityModel" version="6.1.7600.16394" targetFramework="net45" />
<package id="Microsoft.Web.Infrastructure" version="1.0.0.0" targetFramework="net451" />
<package id="Microsoft.WindowsAzure.ConfigurationManager" version="3.1.0" targetFramework="net45" />
<package id="Microsoft.WindowsAzure.ConfigurationManager" version="3.2.3" targetFramework="net451" />
<package id="Newtonsoft.Json" version="6.0.8" targetFramework="net45" />
<package id="RestSharp" version="105.0.1" targetFramework="net45" />
<package id="System.Spatial" version="5.6.4" targetFramework="net45" />
@ -33,5 +33,5 @@
<package id="WebActivatorEx" version="2.0.6" targetFramework="net45" />
<package id="WebGrease" version="1.6.0" targetFramework="net45" />
<package id="WindowsAzure.Storage" version="4.3.0" targetFramework="net45" />
<package id="WURFL_Official_API" version="1.7.1.1" targetFramework="net451" />
<package id="WURFL_Official_API" version="1.8.4.0" targetFramework="net451" />
</packages>