Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
C
cloud-quote
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
cloud-quote
Commits
c2c30920
Commit
c2c30920
authored
Mar 27, 2013
by
Sven Franck
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
bugfix: updating providers found on selectstop
parent
deedb6d6
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
10 additions
and
20 deletions
+10
-20
gadgets/configure.html
gadgets/configure.html
+9
-5
gadgets/results.html
gadgets/results.html
+1
-15
No files found.
gadgets/configure.html
View file @
c2c30920
...
...
@@ -140,7 +140,7 @@
<th
class=
"t"
data-i18n=
"feat.architecture"
></th>
<td>
<select
data-theme=
"c"
class=
"t search_parameters"
id=
"cpu_type"
name=
"cpu_type"
data-i18n=
"[placeholder]feat.architecture"
>
<option
value=
"default"
disabled
selected
class=
"t"
data-i18n=
"gen.please_select"
>
Please select
</option>
<option
value=
"default"
disabled
selected
=
"selected"
class=
"t"
data-i18n=
"gen.please_select"
>
Please select
</option>
</select>
</td>
</tr>
...
...
@@ -216,19 +216,20 @@
// loop profiles to find matches for this parameter
for
(
l
=
0
;
l
<
$
.
fn
.
fauna
.
profiles
.
length
;
l
+=
1
)
{
current_profile
=
$
.
fn
.
fauna
.
profiles
[
l
];
if
(
current_profile
[
current_lookUp
]
===
nearest
)
{
current_pass
=
true
;
// does this profile also match all other criteria?
remaining_parameters
=
$
(
'
.search_parameters
'
).
not
(
input_slider
).
not
(
'
span
'
);
// careful with previsouly set criteria!
remaining_parameters
=
$
(
'
.search_parameters
'
).
not
(
$el
).
not
(
'
span
'
);
while
(
m
<
remaining_parameters
.
length
)
{
remain_param
=
remaining_parameters
[
m
].
value
;
remain_id
=
remaining_parameters
[
m
].
getAttribute
(
'
id
'
);
if
(
current_profile
[
$
.
fn
.
fauna
.
references
[
remain_id
]]
!==
remain_param
)
{
if
(
remain_param
!==
"
default
"
||
remain_param
===
remaining_parameters
[
m
].
getAttribute
(
'
data-default
'
))
{
if
(
remain_param
!==
"
default
"
&&
remaining_parameters
[
m
].
getAttribute
(
'
data-default
'
)
===
null
)
{
current_pass
=
false
;
break
;
}
}
m
+=
1
;
...
...
@@ -236,6 +237,9 @@
if
(
current_pass
)
{
updated_profiles
.
unshift
(
current_profile
);
// reset for next iteration
current_pass
=
false
;
m
=
0
;
}
}
}
...
...
gadgets/results.html
View file @
c2c30920
...
...
@@ -185,7 +185,6 @@
};
if
(
$
.
fn
.
fauna
.
formdata
!==
""
)
{
console
.
log
(
"
formdata crap
"
);
// loop reference
references
=
getObjectSize
(
$
.
fn
.
fauna
.
references
);
for
(
i
in
$
.
fn
.
fauna
.
references
)
{
...
...
@@ -210,11 +209,8 @@
query_string
=
""
;
$
(
'
.search_criteria
'
).
text
();
}
console
.
log
(
"
we should be here now and not in the formData crap
"
);
if
(
search_term
)
{
console
.
log
(
"
we also have a search term
"
);
sort_string
=
"
percentile: = %
"
+
search_term
+
"
% OR downtime: %
"
+
search_term
+
...
...
@@ -226,22 +222,14 @@
if
(
query_string
!==
""
)
{
sort_string
+=
"
)
"
;
}
console
.
log
(
"
sort_string =
"
+
sort_string
)
}
// put all strings together
console
.
log
(
"
put it together
"
);
console
.
log
(
$
.
fn
.
fauna
.
formdata
)
console
.
log
(
sort_string
)
console
.
log
(
query_string
)
if
(
$
.
fn
.
fauna
.
formdata
!==
""
||
sort_string
!==
""
||
query_string
!==
""
)
{
console
.
log
(
"
we have a query
"
);
query_object
.
query
.
query
=
query_string
+
sort_string
;
}
$
.
fn
.
util
.
spin
(
'
show
'
);
console
.
log
(
"
allDocs
"
);
console
.
log
(
query_object
);
// retrieve data
$
.
fn
.
fauna
.
jio_item_config
.
allDocs
(
query_object
,
...
...
@@ -329,9 +317,7 @@
tablecreate
:
function
(
event
,
ui
)
{}
});
// clear search form
console
.
log
(
"
clear formdata now
"
);
$
.
fn
.
fauna
.
formdata
=
""
;
console
.
log
(
$
.
fn
.
fauna
.
formdata
);
$
.
fn
.
util
.
spin
(
'
hide
'
);
});
}
else
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment