summaryrefslogtreecommitdiff
path: root/public
diff options
context:
space:
mode:
Diffstat (limited to 'public')
-rw-r--r--public/external.gifbin0 -> 212 bytes
-rw-r--r--public/hamster_carcinogenicity.csv1
-rw-r--r--public/hamster_carcinogenicity.xlsbin57856 -> 11776 bytes
-rwxr-xr-xpublic/javascripts/toxcreate.js66
-rw-r--r--public/progressbar/progressbar.css23
5 files changed, 51 insertions, 39 deletions
diff --git a/public/external.gif b/public/external.gif
new file mode 100644
index 0000000..6114959
--- /dev/null
+++ b/public/external.gif
Binary files differ
diff --git a/public/hamster_carcinogenicity.csv b/public/hamster_carcinogenicity.csv
index e9ca269..f087233 100644
--- a/public/hamster_carcinogenicity.csv
+++ b/public/hamster_carcinogenicity.csv
@@ -1,3 +1,4 @@
+SMILES, hamster_carcinogenicity
CC=O,1
C12C3=C(C=CC=C3)CC1=CC(=CC=2)NC(C)=O,1
O=C(N)\C(C2=CC=CO2)=C/C1=CC=C([N+]([O-])=O)O1,1
diff --git a/public/hamster_carcinogenicity.xls b/public/hamster_carcinogenicity.xls
index 0015ac6..95e8fc4 100644
--- a/public/hamster_carcinogenicity.xls
+++ b/public/hamster_carcinogenicity.xls
Binary files differ
diff --git a/public/javascripts/toxcreate.js b/public/javascripts/toxcreate.js
index 94d944d..d9946c4 100755
--- a/public/javascripts/toxcreate.js
+++ b/public/javascripts/toxcreate.js
@@ -86,8 +86,6 @@ $(function() {
});
return id;
};
-
-
loadModel = function(id, view) {
if(id == "") return -1;
@@ -111,30 +109,9 @@ $(function() {
return false;
};
- checkValidation = function() {
- var reload_id = "";
- $("input.model_validation_report").each(function(){
- if(!$(this).val().match(/Completed|Error/)) {
- reload_id = this.id.replace("model_validation_report_","");
- if(/^\d+$/.test(reload_id)) loadModel(reload_id, 'validation');
- };
- });
-//<<<<<<< HEAD
- //var validationCheck = setTimeout('checkValidation()',15000);
- //var validationCheck = setTimeout('checkValidation()',5000);
-//=======
- $("input.model_validation_qmrf").each(function(){
- if(!$(this).val().match(/Completed|Error/)) {
- reload_id = this.id.replace("model_validation_qmrf_","");
- if(/^\d+$/.test(reload_id)) loadModel(reload_id, 'model');
- };
- });
- var validationCheck = setTimeout('checkValidation()',15000);
-//>>>>>>> d1ad229730f6e6043fe6e7a150e05ffa41e3cec2
- }
});
-jQuery.fn.editModel = function(type, options) {
+jQuery.fn.editModel = function(options) {
var defaults = {
method: 'get',
action: this.attr('href'),
@@ -161,7 +138,34 @@ jQuery.fn.editModel = function(type, options) {
});
};
-jQuery.fn.saveModel = function(type, options) {
+jQuery.fn.cancelEdit = function(options) {
+ var defaults = {
+ method: 'get',
+ action: 'model/' + options.id + '/name?mode=show',
+ trigger_on: 'click'
+ };
+ var opts = $.extend(defaults, options);
+
+ this.bind(opts.trigger_on, function() {
+ $.ajax({
+ type: opts.method,
+ url: opts.action,
+ dataType: 'html',
+ data: {
+ '_method': 'get'
+ },
+ success: function(data) {
+ $("div#model_" + opts.id + "_name").html(data);
+ },
+ error: function(data) {
+ alert("model cancel error!");
+ }
+ });
+ return false;
+ });
+};
+
+jQuery.fn.saveModel = function(options) {
var defaults = {
method: 'put',
action: 'model/' + options.id,
@@ -222,3 +226,15 @@ jQuery.fn.deleteModel = function(type, options) {
return false;
});
};
+
+$(document).ready(function() {
+ $('A[rel="external"]').each(function() {
+ $(this).attr('alt', 'Link opens in new window.');
+ $(this).attr('title', 'Link opens in new window.');
+ });
+ $('A[rel="external"]').click(function() {
+ window.open($(this).attr('href'));
+ return false;
+ });
+});
+
diff --git a/public/progressbar/progressbar.css b/public/progressbar/progressbar.css
index f3b4131..d19839d 100644
--- a/public/progressbar/progressbar.css
+++ b/public/progressbar/progressbar.css
@@ -11,9 +11,7 @@
/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
-/*
-.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
-*/
+.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px, 1px, 1px, 1px); clip: rect(1px,1px,1px,1px); }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
@@ -21,9 +19,8 @@
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
-/*
-.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
-*/
+
+.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; }
/* Interaction Cues
----------------------------------*/
@@ -84,10 +81,8 @@
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
-/*
-.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
-.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
-*/
+.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { font-weight: normal; }
+.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { background-image: none; }
/* Icons
----------------------------------*/
@@ -283,6 +278,10 @@
/* Misc visuals
----------------------------------*/
+
+/* Overlays */
+.ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; }
+.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;}/*
/* Corner radius */
/*
.ui-corner-tl { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-top-left-radius: 5px; }
@@ -300,11 +299,7 @@
/*
.ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); }
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
-*/
-.ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; }
-.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; }
-/*
* jQuery UI Progressbar 1.8.9
*
* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)