Showing 2 changed files with 27 additions and 27 deletions
+21 -14
mangaProxy.py
... ...
@@ -88,9 +88,13 @@ def getReadManganatoCOM(url):
88 88
   pageContent += "<div class=\"mangaChapNavig\">\n"
89 89
   pageContent += "  <div class=\"mangaTitle\">"+mangaTitle+"</div>\n"
90 90
   if linkPrev is not None:
91
-    pageContent += "  <div class=\"mangaChapNavigPrev\"><a href=\"?url="+linkPrev+"\"><div class=\"arrow-left\"></div><div class=\"arrow-left\"></div></a></div>\n"
91
+    #pageContent += "  <div class=\"mangaChapNavigPrev\"><a href=\"?url="+linkPrev+"\"><div class=\"arrow-left\"></div><div class=\"arrow-left\"></div></a></div>\n"
92
+    pageContent += "  <div class=\"mangaChapNavigPrev\" onclick=\"onChapterPrev();\"><div class=\"arrow-left\"></div><div class=\"arrow-left\"></div></a></div>\n"
93
+    pageContent += "  <div id=\"chapterPrevious\" style=\"display: none;\">"+linkPrev+"</div>\n"
92 94
   if linkNext is not None:
93
-    pageContent += "  <div class=\"mangaChapNavigNext\"><a href=\"?url="+linkNext+"\"><div class=\"arrow-right\"></div><div class=\"arrow-right\"></div></a></div>\n"
95
+    #pageContent += "  <div class=\"mangaChapNavigNext\"><a href=\"?url="+linkNext+"\"><div class=\"arrow-right\"></div><div class=\"arrow-right\"></div></a></div>\n"
96
+    pageContent += "  <div class=\"mangaChapNavigNext\"  onclick=\"onChapterNext();\"><div class=\"arrow-right\"></div><div class=\"arrow-right\"></div></a></div>\n"
97
+    pageContent += "  <div id=\"chapterNext\" style=\"display: none;\">"+linkNext+"</div>\n"
94 98
   pageContent += "  <div class=\"mangaChapNavigHome\"><a href=\".\"><div class=\"arrow-up\"></div></a></div>\n"
95 99
   pageContent += "  <span id=\"mangaCurrPage\"></span><span id=\"mangaNumPages\"> / "+str(mangaImagesNum)+"</span>\n"
96 100
   pageContent += "  <span id=\"mangaFSStatus\" style=\"display: none;\">0</span>\n"
... ...
@@ -207,9 +211,13 @@ def getMangakakalotCom(url):
207 211
   pageContent += "<div class=\"mangaChapNavig\">\n"
208 212
   pageContent += "  <div class=\"mangaTitle\">"+mangaTitle+"</div>\n"
209 213
   if linkPrev is not None:
210
-    pageContent += "  <div class=\"mangaChapNavigPrev\"><a href=\"?url="+linkPrev+"\"><div class=\"arrow-left\"></div><div class=\"arrow-left\"></div></a></div>\n"
214
+    #pageContent += "  <div class=\"mangaChapNavigPrev\"><a href=\"?url="+linkPrev+"\"><div class=\"arrow-left\"></div><div class=\"arrow-left\"></div></a></div>\n"
215
+    pageContent += "  <div class=\"mangaChapNavigPrev\" onclick=\"onChapterPrev();\"><div class=\"arrow-left\"></div><div class=\"arrow-left\"></div></a></div>\n"
216
+    pageContent += "  <div id=\"chapterPrevious\" style=\"display: none;\">"+linkPrev+"</div>\n"
211 217
   if linkNext is not None:
212
-    pageContent += "  <div class=\"mangaChapNavigNext\"><a href=\"?url="+linkNext+"\"><div class=\"arrow-right\"></div><div class=\"arrow-right\"></div></a></div>\n"
218
+    #pageContent += "  <div class=\"mangaChapNavigNext\"><a href=\"?url="+linkNext+"\"><div class=\"arrow-right\"></div><div class=\"arrow-right\"></div></a></div>\n"
219
+    pageContent += "  <div class=\"mangaChapNavigNext\"  onclick=\"onChapterNext();\"><div class=\"arrow-right\"></div><div class=\"arrow-right\"></div></a></div>\n"
220
+    pageContent += "  <div id=\"chapterNext\" style=\"display: none;\">"+linkNext+"</div>\n"
213 221
   pageContent += "  <div class=\"mangaChapNavigHome\"><a href=\".\"><div class=\"arrow-up\"></div></a></div>\n"
214 222
   pageContent += "  <span id=\"mangaCurrPage\"></span><span id=\"mangaNumPages\"> / "+str(mangaImagesNum)+"</span>\n"
215 223
   pageContent += "  <span id=\"mangaFSStatus\" style=\"display: none;\">0</span>\n"
... ...
@@ -335,9 +343,13 @@ def getManganeloTV(url):
335 343
   pageContent += "<div class=\"mangaChapNavig\">\n"
336 344
   pageContent += "  <div class=\"mangaTitle\">"+mangaTitle+"</div>\n"
337 345
   if linkPrev is not None:
338
-    pageContent += "  <div class=\"mangaChapNavigPrev\"><a href=\"?url="+linkPrev+"\"><div class=\"arrow-left\"></div><div class=\"arrow-left\"></div></a></div>\n"
346
+    #pageContent += "  <div class=\"mangaChapNavigPrev\"><a href=\"?url="+linkPrev+"\"><div class=\"arrow-left\"></div><div class=\"arrow-left\"></div></a></div>\n"
347
+    pageContent += "  <div class=\"mangaChapNavigPrev\" onclick=\"onChapterPrev();\"><div class=\"arrow-left\"></div><div class=\"arrow-left\"></div></a></div>\n"
348
+    pageContent += "  <div id=\"chapterPrevious\" style=\"display: none;\">"+linkPrev+"</div>\n"
339 349
   if linkNext is not None:
340
-    pageContent += "  <div class=\"mangaChapNavigNext\"><a href=\"?url="+linkNext+"\"><div class=\"arrow-right\"></div><div class=\"arrow-right\"></div></a></div>\n"
350
+    #pageContent += "  <div class=\"mangaChapNavigNext\"><a href=\"?url="+linkNext+"\"><div class=\"arrow-right\"></div><div class=\"arrow-right\"></div></a></div>\n"
351
+    pageContent += "  <div class=\"mangaChapNavigNext\"  onclick=\"onChapterNext();\"><div class=\"arrow-right\"></div><div class=\"arrow-right\"></div></a></div>\n"
352
+    pageContent += "  <div id=\"chapterNext\" style=\"display: none;\">"+linkNext+"</div>\n"
341 353
   pageContent += "  <div class=\"mangaChapNavigHome\"><a href=\".\"><div class=\"arrow-up\"></div></a></div>\n"
342 354
   pageContent += "  <span id=\"mangaCurrPage\"></span><span id=\"mangaNumPages\"> / "+str(mangaImagesNum)+"</span>\n"
343 355
   pageContent += "  <span id=\"mangaFSStatus\" style=\"display: none;\">0</span>\n"
... ...
@@ -441,17 +453,12 @@ class MyServer(BaseHTTPRequestHandler):
441 453
             url = None
442 454
             if "url" in urlArgs:
443 455
                 url = urlArgs['url'][0]
456
+            opacity=-1
457
+            if "opacity" in urlArgs:
458
+                opacity = urlArgs['opacity'][0]
444 459
 
445 460
             data_page = ""
446 461
 
447
-            opacity=-1
448
-            #try:
449
-                #if urlArgs['opacity'] is not None:
450
-                #    opacity=urlArgs['opacity'][0]
451
-                #print(self)
452
-            #except:
453
-                #pass
454
-
455 462
             #Forging response
456 463
             #if configuration.get_debug() != 0:
457 464
             #    data_page += "<p>Request: "+self.path+"</p>\n"
+6 -13
pageEnd.skel
... ...
@@ -48,21 +48,14 @@
48 48
     onArticle(currPage-1);
49 49
   }
50 50
   function onChapterNext() {
51
-    var el = document.getElementsByClassName("mangaChapNavigNext")[0];
52
-    var elLink = el.getElementsByTagName("a")[0].getAttribute("href");
53
-    var indexHash=location.href.indexOf("#");
54
-    if( -1 != indexHash) {
55
-      var curHref = location.href.substring(indexHash);
56
-      location.href=elLink + curHref;
57
-    } else {
58
-      location.href=elLink;
59
-    }
60
-    //location.href=elLink;
51
+    var elLink = document.getElementById("chapterNext").innerHTML;
52
+    var curOpacity = parseInt(document.getElementById("mangaOpacityValue").innerHTML);
53
+    location.href="?url="+elLink+"&opacity="+curOpacity;
61 54
   }
62 55
   function onChapterPrev() {
63
-    var el = document.getElementsByClassName("mangaChapNavigPrev")[0];
64
-    var elLink = el.getElementsByTagName("a")[0].getAttribute("href");
65
-    location.href=elLink;
56
+    var elLink = document.getElementById("chapterPrevious").innerHTML;
57
+    var curOpacity = parseInt(document.getElementById("mangaOpacityValue").innerHTML);
58
+    location.href="?url="+elLink+"&opacity="+curOpacity;
66 59
   }
67 60
     document.onkeydown = function(e) { // listen to keyboard events
68 61
       switch (e.keyCode) {