menu
search
'+storytype+' · '+element.user_name+'
'}).appendTo('.now_reading').hide().fadeIn();});// space at bottom$('
', {class: "padding10px"}).appendTo('.now_reading');}}});}// log click recent read event$('div').on('click', '.recentreads', function(e) {e.stopPropagation();var url_target = $(this).attr('href');sendevent("recentreads", 'desktop', url_target);});// log clicks of search results$('div').on('click', '.searchresult', function(e) {e.stopPropagation();var url_target = $(this).attr('href');sendevent("searchresult", 'desktop', url_target);});var img_rootpath = 'https://static2.penana.com';// field value on search fieldvar searchword = $('.searchfield').val();if(searchword != null && searchword.length>0){//toggleSearch(); // jumpy experience$('.searchfield').val(searchword);setTimeout(function(){ $('.searchfield').trigger("input");}, 1);}// on mobile$('.mobilesearch').on('click', function(e) {e.stopPropagation();e.preventDefault();$(".searchform").toggleClass("expand");});// search button$('.searchfield').on('focus', function(e) {e.stopPropagation();toggleSearch();});if ($('.searchfield').is(":focus")) { $('.searchfield').focus(); //console.log("focused");}//button Dropdown$(document).mousedown(function(e) {if($(e.target).parents('.searchform').length > 0){ return true; }$('.searchsuggestion').hide();$("form.search").removeClass("active");/*if($(e.target).is('.searchfield') || $(e.target).is('.tags_suggest')){ e.preventDefault(); return; }$('.searchsuggestion').hide();*/});function showMagazineData(element, position){if(element.pic == null || element.pic.length==0){var storycover = "https://static2.penana.com/img/index/collabs.svg";var iconspecial = "";} else {var storycover = img_rootpath+"/fit-in/200x200/images/plan"+element.pic;var iconspecial = "storyicon";}var storytype = 'Magazine';$('', {id: 'tsg'+element.id,class: 'suggestitem ddrow searchresult toinner',href: "/magazine/"+element.id,html: " "+element.name+' '+storytype+' "+element.name+' '+storytype+' '+bold_tag_name+' Popular Tag · '+element.story_count+' Works "+bold_tag_name+' '+storytype+' · '+pricing+' "+bold_tag_name+' '+storytype+' · '+element.user_name+' '+bold_tag_name+' Writer · '+element.follow_count+' Followers '+bold_tag_name+' Society · '+element.member+' Members
', {class: "padding10px"}).appendTo('.searchsuggestion');}});} });});
Loginarrow_drop_down
Registerarrow_drop_down
Writer
coffeesiussHello!
See more
campaignRequest update 12
Report this story
KINNPORSCHE The Novel [English Translation]
romanceactionr18lgbtmafiagayromancebxbbossmxmgaypridemafiabossbodyguardkinnporschematured
RCompleted
453.6K 970 842 1,338.7K 47
swap_vert
Non-Commercial English translations of KP รักโคตรร้าย สุดท้ายโคตรรัก novel written by the writing duo DAEMI which has been adapted into a Thai Boys' Love Series with the same title directed by Khom Kongkiat Khomsiri and Pepzi Banchorn Vorasataree
Status: COMPLETED
DISCLAIMERS: This work was published NOT for any commercial use and NOT to gain any profits. This is 100% fan-translated.
SYNOPSIS:
The second son of the Mafia, Kinn Theerapanyakul, was assaulted by an enemy causing him to flee from them until he met Porsche Kittisawasd, a young student who was hired as a part-time waiter at an entertainment establishment. Porsche saw the scene in the entertainment establishment but didn't pay much attention to it.
But then, Kinn made an offer. If Porsche could save him from his enemies, he would pay a certain amount in return. Porsche, who has the best martial arts degree and is a national judo champion, decides to get involved and helps Kinn escape. Due to his striking combat skills, Kinn wants to hire Porsche to be his personal bodyguard.
Porsche opposed and rejected Kinn, who would do anything to get what he wanted. After being terrorized by Kinn's enemies and Kinn, he had no choice but to agree. Porsche didn't want to be a part of this dangerous world because he was afraid that the only person he loved, his brother Porchay Kittisawasd, would get hurt. Porsche accepts Kinn's ridiculous agreements and moves in to live with him.
There is still a mystery that Porsche has to face with some very unexpected events. Moreover, the intimacy with Kinn creates a turbulent feeling in their hearts that starts to shake and become love. That path will not be easy because of the many problems and many obstacles that will come to test their love, he must stand up to endure all the problems he faces.
Source: LazySubber
favorite
swap_vert
");// enable the button again$(".comment_submit_btn").attr('disabled', false);return false;}//show ajax loading$this.find('.comment_saveload').show();$this.find('.comment_submit_btn').hide();// find all the error message for resetting later after successvar allcommentmsg = $this.closest('.bigcommentarea').find('.commentmsg');var data = $this.serialize()+"&action=add_comment&story_id="+story_id;$.ajax({ type: "POST", url: "/process.php", data: data, // serializes the form's elements. success: function(data) { $('.comment_saveload').hide();$('.comment_submit_btn').show(); if (data == 'Not Login'){login_popup();return false; } else if (parent_id == 0){// new parent comment. no need to hide any form// autolinkdata = Autolinker.link( data );//hide the error msg and also the "there is no comment atm"$(allcommentmsg).html(""); //show comment if(typeof target !== 'undefined' && target != ''){ $(data).hide().prependTo("."+target).slideDown('slow'); } else { $(data).hide().insertAfter($(form)).slideDown('slow'); }// enable the button again$(".comment_submit_btn").attr('disabled', false);//reset comment box$(commentbox).html("");}else{// autolinkdata = Autolinker.link( data );if ($(form).hasClass('commentindent')){ //indentation for first-layer commentdata = '
'+data+'
';}$(commentmsg).html(""); //reset all error message$(form).hide(0, function(){ //show comment$(data).hide().insertAfter($(form)).slideDown('slow');});// enable the button again$(".comment_submit_btn").attr('disabled', false);//reset comment box$(commentbox).html("");}//sendevent("comment", 'mobile', story_id+"story");gtag('event', "comment", { 'event_category':"story_actions", 'event_label':'desktop'});// icon activevar readboxed = $(".readboxed.s"+story_id+".c"+chapter);var comment_count = $(readboxed).attr("comment-count");comment_count++;$(readboxed).attr('is-commented', 1);$(readboxed).attr('comment-count', comment_count);$(readboxed).find('.commentclick').addClass('active');$(readboxed).find('.cmtincount').html(comment_count);if (typeof updateReadingChapter !== "undefined") { updateReadingChapter(story_id, chapter, 0);} } }); e.preventDefault(); // avoid to execute the actual submit of the form. }); //reply comment $('div').on('click', '.cmtreplybtn', function(e){e.preventDefault(); var hasLogin = csrf.length;if (hasLogin == 0){login_popup();return false;}// remove all other forms$(".addCommentForm.added").remove();var $this = $(this);var story_id = $(this).closest(".commentblock").attr("story-id");var chapter_id = $(this).closest(".commentblock").attr("chapter-id");var chapter = $(this).closest('.commentblock').attr('chapter');var parent_id = this.id.slice(1);var o_user_id = $(this).closest('.cmtreply').attr('id').slice(3);var position = this.id.substring(0,1);var form = $this.closest('.bigcommentarea').find('.addCommentForm').first().clone();if (position == 'a'){ //first-layer comment$(form).addClass('commentindent');}if (position == 'b'){ //second-layer commentvar poster_name = $this.closest('.commentblock').find('.commentname').text();$(form).find('.commentbox').html("@"+poster_name+", ");} var target = $this.closest('.commentblock'); var isFormAvailable = $(".addCommentForm", target).length > 0; //find if the form has previously been attached if(!isFormAvailable) { $(target).after(form); $(form).show(); // update chapter variable(for toc sponsor comments) var data_chapter = $this.closest('.cmtreply').attr('data-chapter'); if(typeof data_chapter != "undefined"){ $this.closest('.commentblock').find("input[name=chapter]").attr("value", data_chapter); } $(form).addClass("added"); $(form).find(".commentblock").attr("story-id", story_id); $(form).find("input[name=chapter_id]").attr("value", chapter_id); $(form).find("input[name=chapter]").attr("value", chapter); $(form).find("#parent_id").attr("value", parent_id); $(form).find("#o_user_id").attr("value", o_user_id); $(form).find(".commentbox").focus(); } if(isFormAvailable) { $(target).find(".addCommentForm").toggle(); } e.stopPropagation(); }); var confirm_comment_delete = 'Are you sure you want to delete the comment?
'; var confirm_block_user = 'Blocking this user will prevent them from commenting on your stories or posting on your wall.'; //delete comment for story $('div').on('click', '.cmtdeletebtn', function(e){e.preventDefault(); e.stopPropagation(); //var $this = $(this);var comment_id = this.id.slice(1);var story_id = $(this).closest('.commentblock').attr('story-id');var chapter_id = $(this).closest('.commentblock').attr('chapter-id');var commentblock = $(this).closest('.commentblock');var property = 'comment';if($(this).hasClass('sponsor')){property = 'sponsor';}confirm_prompt(confirm_comment_delete, function(yes) {if (yes){e.stopPropagation();$.post("/process.php",{ story_id: story_id, comment_id: comment_id, chapter_id: chapter_id, action:"delete_comment", property: property, action_token: csrf},function(data,status){//console.log(data);if (data == 'Not Login'){login_popup();} else {// success//console.log(data);$(commentblock).fadeOut();$(commentblock).next('.commentindent').fadeOut();}});} else {return false;}}, '', yestxt, canceltxt); }); //block user for commenting $('div').on('click', '.cmtblockbtn', function(e){e.preventDefault(); e.stopPropagation(); //var $this = $(this);var user_id = $(this).closest('.commentblock').attr('user-id');confirm_prompt(confirm_block_user, function(yes) {if (yes){e.stopPropagation();$.post("/process.php",{ user_id: user_id, action:"block_user_comment", action_token: csrf},function(data,status){//console.log(data);if (data == 'Not Login'){login_popup();} else {// successconsole.log(data);// toastvar toast = "This user is blocked successfully!";showToast(toast);}});} else {return false;}}, '', yestxt, canceltxt); }); //edit comment $('div').on('click', '.cmteditbtn', function(e){e.preventDefault(); e.stopPropagation(); // close all other edit area$('.commentcontent').removeClass('editmode');$('.editaction').hide();var $this = $(this);var story_id = $(this).closest('.commentblock').attr('story-id');var comment_id = this.id.slice(1);var commentcontent = $this.closest('.commentarea').find('.commentcontent');var originalcomment = commentcontent.html();// set up the edit boxcommentcontent.addClass('editmode');commentcontent.attr('contenteditable', 'true');setEndOfContenteditable(commentcontent.get(0));commentcontent.after('
SaveCancel
');$('div').on('click', '.editsubmit', function(e){e.stopPropagation();commentcontent.removeClass('editmode');commentcontent.attr('contenteditable', 'false');$('.editaction').hide();var comment = commentcontent.html();var property = 'comment';if($this.hasClass('sponsor')){property = 'sponsor';} $.post("/process.php",{ story_id: story_id, comment_id: comment_id, comment: comment, action:"edit_comment", property: property, action_token: csrf},function(data,status){//console.log(data);if (data == 'Not Login'){login_popup();} else {// successcommentcontent.removeClass('editmode');commentcontent.attr('contenteditable', 'false');$('.editaction').hide();$(commentcontent).html(Autolinker.link($(commentcontent).html()));}}); }); $('div').on('click', '.editcancel', function(e){e.stopPropagation();commentcontent.html(originalcomment);commentcontent.removeClass('editmode');commentcontent.attr('contenteditable', 'false');$('.editaction').hide(); }); }); });
You may also like:
After each update request, the author will receive a notification! smartphone 100 → Request update
People Who Like This