diff --git a/index.html b/index.html index fe506f4c..fdd01539 100644 --- a/index.html +++ b/index.html @@ -2,8 +2,9 @@ - - + + + IPA Archive @@ -58,20 +59,6 @@
Show all
-
-
- - -
-
-

$TITLE

-
BundleId: $BUNDLEID
-
Version: v$VERSION – $SIZE
-
Device: $PLATFORM
-
Minimum OS: $MINOS
-
Link: $URLNAME
-
-

iTunes Info:

Genre: $GENRES
@@ -85,6 +72,7 @@

$DESCRIPTION

+

show all versions

'; } -function randomIPA() { - if (isInitial || saveConfig()) { +function randomIPA(specificId) { + if (saveConfig() || isInitial || specificId) { applySearch(); } - var idx = 0; - if (DB_result.length > 0) { - idx = DB_result[Math.floor(Math.random() * DB_result.length)]; - } else { - idx = Math.floor(Math.random() * DB.length); + var idx = specificId; + if (!specificId) { + if (DB_result.length > 0) { + idx = DB_result[Math.floor(Math.random() * DB_result.length)]; + } else { + idx = Math.floor(Math.random() * DB.length); + } } const entry = entryToDict(DB[idx]); const output = document.getElementById('content'); - output.innerHTML = entriesToStr('.single', [idx]); + output.innerHTML = entriesToStr('.full', [idx]); + output.firstElementChild.className += ' single'; + output.firstElementChild.innerHTML += renderTemplate(getTemplate('.randomAllVer'), { $IDX: idx }); - const iTunesUrl = 'http://itunes.apple.com/lookup?bundleId=' + entry.bundleId; + return; + // Append iTunes info to result + const iTunesUrl = 'https://itunes.apple.com/lookup?bundleId=' + entry.bundleId; loadFile(iTunesUrl, console.error, function (data) { const obj = JSON.parse(data); if (!obj || obj.resultCount < 1) {