
diff --git a/www/js/app.js b/www/js/app.js
index e1597bd5..81768845 100644
--- a/www/js/app.js
+++ b/www/js/app.js
@@ -1655,12 +1655,15 @@ define(['jquery', 'zimArchiveLoader', 'util', 'uiUtil', 'cookies', 'q', 'module'
}
if (selectedArchive !== null && selectedArchive.isReady()) {
selectedArchive.findDirEntriesWithPrefixCaseSensitive(prefix, MAX_SEARCH_RESULT_SIZE, function(dirEntryArray, nextStart) {
- var docBody = document.getElementById('articleContent').contentDocument.body;
+ //var docBody = document.getElementById('articleContent').contentDocument.body;
+ var docBody = document.getElementById('largeModal');
var newHtml = "";
for (var i = 0; i < dirEntryArray.length; i++) {
var dirEntry = dirEntryArray[i];
- newHtml += "\n
" + (dirEntry.title ? dirEntry.title : '[' + dirEntry.url + ']') + "";
+ //newHtml += "\n
" + (dirEntry.title ? dirEntry.title : '[' + dirEntry.url + ']') + "";
+ newHtml += "\n
" + (dirEntry.title ? dirEntry.title : '[' + dirEntry.url + ']') + "";
}
start = start ? start : 0;
var back = start ? '
¡¿À');
alphaSelector.unshift('
!#123');
var alphaString = '
[ ' + alphaSelector.join(' | \n') + ' ]
\n';
- docBody.innerHTML = '
\n' + alphaString +
+ var closeButton = '
';
+ //docBody.innerHTML = closeButton + '
\n' + alphaString +
+ docBody.innerHTML = closeButton + '
\n' + alphaString +
'
' + backNext + '
\n' +
- '
ZIM Archive Index
\n' +
- '
\n' +
+ //'
ZIM Archive Index
\n' +
+ '
ZIM Archive Index
\n' +
+ //'
\n' +
+ '
' + newHtml + '\n
\n' +
'
\n' +
alphaString + '
\n';
var indexEntries = docBody.querySelectorAll('.list-group-item');
- $(indexEntries).on("click", handleTitleClick);
+ $(indexEntries).on("click", function (event) {
+ $("#myModal").modal('hide');
+ handleTitleClick(event);
+ });
var continueAnchors = docBody.querySelectorAll('.continueAnchor');
$(continueAnchors).on('click', function(e) {
document.getElementById('prefix').value = '';
@@ -1702,6 +1712,12 @@ define(['jquery', 'zimArchiveLoader', 'util', 'uiUtil', 'cookies', 'q', 'module'
});
$('#searchingArticles').hide();
$('#articleListWithHeader').hide();
+ var modalTheme = document.getElementById('modalTheme');
+ modalTheme.classList.remove('dark');
+ if (params.cssUITheme === 'dark') modalTheme.classList.add('dark');
+ $('#myModal').modal({
+ backdrop: "static"
+ });
}, start);
}
}