summaryrefslogtreecommitdiff
path: root/Cydia.app/package.js
diff options
context:
space:
mode:
authorJay Freeman (saurik) <saurik@saurik.com>2008-12-31 09:40:31 +0000
committerJay Freeman (saurik) <saurik@saurik.com>2010-09-30 07:09:39 +0000
commit49775c7b327111c12387c7bcecd6830c35240227 (patch)
tree99d4717f15e7c369d5bd756cd27051af2dcc2b96 /Cydia.app/package.js
parent988f99ac50d99bc2c26c4b8f3c78cf4b62ff99f3 (diff)
I hate EdgeCast so very bad.
Diffstat (limited to 'Cydia.app/package.js')
-rw-r--r--Cydia.app/package.js32
1 files changed, 18 insertions, 14 deletions
diff --git a/Cydia.app/package.js b/Cydia.app/package.js
index de1343c..1f4939c 100644
--- a/Cydia.app/package.js
+++ b/Cydia.app/package.js
@@ -63,33 +63,37 @@ $(function () {
$("#name").html(name);
space("#latest", package.latest, 96);
- $.xhr(api + 'package/' + idc, 'GET', {}, null, {
+ $.xhr(cache(api + 'package/' + idc), 'GET', {}, null, {
success: function (value) {
value = eval(value);
- $("#rating-load").remove();
+ if (typeof value.rating == "undefined")
+ $(".rating").remove();
+ else {
+ $("#rating-load").remove();
+ $("#rating-href").href(value.reviews);
- var href = $("#rating-href");
- href.href(value.reviews);
+ var none = $("#rating-none");
+ var done = $("#rating-done");
- var none = $("#rating-none");
- var done = $("#rating-done");
+ if (value.rating == null) {
+ done.remove();
+ none.css("display", "block");
+ } else {
+ none.remove();
+ done.css("display", "block");
- if (value.rating == null) {
- done.remove();
- none.css("display", "block");
- } else {
- none.remove();
- done.css("display", "block");
-
- $("#rating-value").css('width', 16 * value.rating);
+ $("#rating-value").css('width', 16 * value.rating);
+ }
}
if (typeof value.icon != "undefined" && value.icon != null) {
var icon = $("#icon");
var thumb = $("#thumb");
+
icon[0].className = 'flip-180';
thumb[0].className = 'flip-360';
+
thumb.css("background-image", 'url("' + value.icon + '")');
setTimeout(function () {