Jump to content

Primary: Sky Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Secondary: Sky Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Pattern: Blank Waves Squares Notes Sharp Wood Rockface Leather Honey Vertical Triangles

God Ginrai

God Ginrai

Member Since 20 Nov 2011
Offline Last Active Aug 27 2021 08:26 PM

#1730114 Fuuko no Iru Mise marked as complete when it is not

Posted by ROTFLMAOMAGNETS on 01 March 2016 - 08:04 PM

I didn't see an edit option in the status section. How would I make such a change? I'm only aware of being able to edit titles and genres.

-God Ginrai

click "edit" below the cover image

G7UGwQr.png




#1109784 How I Plan to Overhaul the Follows for Comics

Posted by Grumpy on 11 February 2014 - 01:15 PM

I know this gets posted very often in the suggestion and with merit. But I want to share with people what I envision at least. And get a good sense of how people would feel about this change. Once complete, I will remove the existing comic follows (both the old and newer that we have).

 

The current follows system is a mix of my custom work based on IPB's core follow system. I had initially used the IPB's core follow in hopes that it'll help me in development and implementation. But I was very wrong. My attempts to use it in the manner which we use it turned out to be very inefficient and limiting. So, it will be removed entirely. I'm not saying your follow list is going to be emptied, of course, they will be imported to the new system. I'm saying the new version will not use IPB's core follow anymore.

 

Phase 1: 

The adherence to the language selection will obviously be supported.

 

This will be composed of 2 3 parts. The latest updates (like you see now in your follows) and list of comics. But the list of comics will contain information much like the old follows. This includes when it was updated and what you've last read. The comics will be sorted alphabetically and will have pages for those of you who have many follows.

 

Phase 1 will completely replace the "newer" follows. As it has no missing feature that the previous has, it shouldn't be any issue.

 

Phase 1.5:

Not a significant phase. But I'll also add export feature to export your current list.

 

Phase 2:

Additional sorting of the comics will be added. Including:

  • by latest release
  • by popularity (probably will be some form of follow count)

This cannot be done at the same time due to how we currently track comics. Or... lack of how we track comics. A lot of change will have to occur before the phase 2 can get started. This stage will also open additional doors to sorting via follows in comic search (I know that gets brought up lot too) as well as more accurate follow count.

 

End of Phase 2 will completely remove the old follows. As it has no missing feature that the previous has, it shouldn't be any issue.

 

Phase 3:

Option to remember what you've read.

This is per chapter. It will remember ALL the chapters you've read and mark it so. This applies to comic page as well (not the front page though). If there are chapters you've read already, they will be marked like this.

For your privacy, this feature will be off by default. So, we're not like youtube who remembers things you watched even if you delete your history...

 

Multiple follow list!

There will be a default: "My Follows" category which holds your follows. And then you can create additional categories. You can name each categories whatever you want, though I think i'll restrict you to alphanumeric characters (and space) in what you can name them for less hassle security reasons. So you can create categories like "Completed", "To read", etc. to organize your follows in your own custom setup.

 

Public lists. You can make your list public. It will be set to hidden by default.

 

------------------------------

 

Follows for groups will be left as is. I have no plans for that right now. And I have enough plans.




#578156 Language filter for the homepage.

Posted by Akusai on 03 March 2013 - 06:37 PM

I've created a bookmarklet that when clicked while on Batotos homepage will only show comics in english.

Install the bookmarklet
  • Drag the following link to your bookmarksbar: Batoto Eng
  • Right click the bookmark and select Edit.
  • Change the URL/Webadress to the javaScript code below.
  • Done.
Using the bookmarklet
  • Go to Batoto.com and let it load.
  • Click the Batoto Eng bookmark in your bookmarks bar.

Other languages
For other languages replace lang_English in the code to e.g.
  • lang_Spanish
  • lang_French
  • lang_Portuguese
  • lang_Turkish
  • lang_Thai
  • lang_Italian
  • lang_German

javascript:(function(){

/* START BOOKMARKLET */
/* Bookmarklet developed by Akusai 2013 */

var contentTable = document.getElementsByClassName('chapters_list')[0];
var targets = document.getElementsByClassName('lang_English');

var len = targets.length;
var tableRows = new Array();
for(var i = 0; i < len; i++) {
tableRows[i] = targets[i].cloneNode(true)
}

contentTable.innerHTML = "";

for(var i = 0; i < len; i++) {
contentTable.appendChild(tableRows[i]);
}

/* END BOOKMARKLET */

/*
getElementsByClassName function was developed by Robert Nyman, http://www.robertnyman.com
Code/licensing: http://code.google.com/p/getelementsbyclassname/
*/
var getElementsByClassName = function (className, tag, elm){
if (document.getElementsByClassName) {
  getElementsByClassName = function (className, tag, elm) {
   elm = elm || document;
   var elements = elm.getElementsByClassName(className),
    nodeName = (tag)? new RegExp("\\b" + tag + "\\b", "i") : null,
    returnElements = [],
    current;
   for(var i=0, il=elements.length; i<il; i+=1){
    current = elements[i];
    if(!nodeName || nodeName.test(current.nodeName)) {
	 returnElements.push(current);
    }
   }
   return returnElements;
  };
}
else if (document.evaluate) {
  getElementsByClassName = function (className, tag, elm) {
   tag = tag || "*";
   elm = elm || document;
   var classes = className.split(" "),
    classesToCheck = "",
    xhtmlNamespace = "http://www.w3.org/1999/xhtml",
    namespaceResolver = (document.documentElement.namespaceURI === xhtmlNamespace)? xhtmlNamespace : null,
    returnElements = [],
    elements,
    node;
   for(var j=0, jl=classes.length; j<jl; j+=1){
    classesToCheck += "[contains(concat(' ', @class, ' '), ' " + classes[j] + " ')]";
   }
   try {
    elements = document.evaluate(".//" + tag + classesToCheck, elm, namespaceResolver, 0, null);
   }
   catch (e) {
    elements = document.evaluate(".//" + tag + classesToCheck, elm, null, 0, null);
   }
   while ((node = elements.iterateNext())) {
    returnElements.push(node);
   }
   return returnElements;
  };
}
else {
  getElementsByClassName = function (className, tag, elm) {
   tag = tag || "*";
   elm = elm || document;
   var classes = className.split(" "),
    classesToCheck = [],
    elements = (tag === "*" && elm.all)? elm.all : elm.getElementsByTagName(tag),
    current,
    returnElements = [],
    match;
   for(var k=0, kl=classes.length; k<kl; k+=1){
    classesToCheck.push(new RegExp("(^|\\s)" + classes[k] + "(\\s|$)"));
   }
   for(var l=0, ll=elements.length; l<ll; l+=1){
    current = elements[l];
    match = false;
    for(var m=0, ml=classesToCheck.length; m<ml; m+=1){
	 match = classesToCheck[m].test(current.className);
	 if (!match) {
	  break;
	 }
    }
    if (match) {
	 returnElements.push(current);
    }
   }
   return returnElements;
  };
}
return getElementsByClassName(className, tag, elm);
};

})(); 



I hope you'll find it useful.


#527431 Suggestion - Restrict Genre Editing to Contributors only

Posted by svines85 on 03 February 2013 - 09:26 PM

Besides, it's a common knowledge that shounen, seinen and the rest are not genres, but demography at which a certain comic is targeted.

"common knowledge" or not, Batoto refers to shounen, shoujo, seinen and josei as genres............as does every other reader site.


#521817 Make the Comments sections toggleable?

Posted by seyrine on 31 January 2013 - 04:09 AM

You could probably find a place on the comic page that you could put a toggle, so that people don't have to go out of their way to toggle the comments off.



-God Ginrai


How about placing the comment stream below the text box (youtube-like). It would make sense since the newest comment goes to the top anyway, and it would place the toggle at the bottom of the page which is not out of the way.


#488108 Descriptions

Posted by kdom on 05 January 2013 - 01:52 PM

It's still less convenient than the i. And if it is possible to put it on the front page, it should be possible to put it elsewhere


#414289 Tags and Genres you'd like to see implemented.

Posted by A Nick that you dont know on 01 November 2012 - 07:56 PM

Music- For the same reason there is a sports tag. There are many manga plots that are centered around music.


#109771 Completed Status on latest updates

Posted by soranokira on 10 March 2012 - 04:56 PM

I would just like to add in a suggestion, if grumpy still reads this thread.

Status:
Ongoing

is what we see now on a comic page. I suggest that the 'status' be changed to 'scanlation status:', this should fix all issues regarding whether the status refers to scanlation or manga status. If people wish to know the manga status and not the scanlation status, there's always mangaupdates.


#13135 Age Rating System

Posted by potato on 30 June 2011 - 10:28 PM

I dream of a world where shirtless men get the same rating as shirtless women let the sexism end!