/co/ - Comics & Cartoons

Thread stats: 60 posts, 32 files (32 image(s))

Toggle poster info Replying to /co/442013 Close window
Protect the PriestessAnonymous
save file
image:165484215190.jpg(849kB , 900x1420 , ch 1 cover.jpg)

Updates Sundays

Richard Matheson has found himself in an alternate universe where the world is ruled by races of lizard-like people called Sarnites. It doesn’t take long but he makes a living for himself in one of the major cities of this Earth. He’s even fallen for a local priestess. But his love takes him on an adventure that will have him facing off against demons, tyrants, and even his past! Protect the Priestess is not just the title of this comic but the goal of our main character. Will he succeed or will the world be plunged into darkness?
save file
image:165484221292.jpg(1.27MB , 900x1565 , ch 1 pg 1.jpg)
Sometimes a novel’s worth of backstory and exposition isn’t necessary or even wanted. You’ll learn more about the world and characters as the story progresses but you get the basics from this page.
save file
image:165484223485.jpg(1.08MB , 900x1565 , ch 1 pg 2.jpg)
Sometimes you have to sleep with the hot little woman running the inn to pay rent. Poor Richard.
save file
image:165484226394.jpg(1.22MB , 900x1565 , ch 1 pg 3.jpg)
Protect the Priestess Chapter 1 Page 3
Business before pleasure.
save file
image:165484229187.jpg(1.19MB , 900x1565 , ch 1 pg 4.jpg)
Protect the Priestess Chapter 1 Page 4
Nothing better than getting a power boost to go with your role as bodyguard.
save file
image:165484231913.jpg(1.02MB , 900x1565 , ch 1 pg 5.jpg)
Protect the Priestess Chapter 1 Page 5
Wow, is everyone in this world half-naked? Yes. Sometimes more naked than that.
save file
image:165484235579.jpg(1.3MB , 900x1565 , ch 1 pg 6.jpg)
Protect the Priestess Chapter 1 Page 6
Where does Alys store all her magic? I can think of one specific area.
save file
image:165484238811.jpg(1.28MB , 900x1565 , ch 1 pg 7.jpg)
Protect the Priestess Chapter 1 Page 7
Better hurry up before Sloa tries to tag along. That’d be a mood killer.
save file
image:165484241302.jpg(1.2MB , 900x1565 , ch 1 pg 8.jpg)
Protect the Priestess Chapter 1 Page 8
I don’t know why but it’s hard to pay attention to what they’re saying.
save file
image:165484243985.jpg(1.39MB , 900x1565 , ch 1 pg 9.jpg)
Protect the Priestess Chapter 1 Page 9
Time for a picnic! Just watch out for bears. They think they’re so smart.
Is this a racism?
No, he's just overprotective.
Not busting your balls or nothing but wouldn't you rather be storytiming this in /pco/?
I mean when the comic begins with every female character's first on-panel encounter with the protagonist having them talking about how much they want to fuck him or how much they enjoyed fucking him in the past and the ad-bars on the bottom showing fucking it seems to be a comic that will involve alot of porn.
It has fanservice but no straight up nudity. No nipples, no genitals. No on panel sex although there will be implied stuff.
That seems something of a waste considering the dialogue is just
from the start.
The page for that comic is very similar to the Deviants one in /pco/ so I'm gonna ask, are you the same guy?
Being honest in responding with my critique, this seems like a bad comic from the beginning.
The art is nice, but the concept and writing are pretty sub-par.

Right away your 'hero' is bland isekai guy with superpowers who has ended up in scalie world and just gone around banging their ladies left and right and is only stopping in banging them all so he can bang a specific one (and will get even more superpowers as a benefit).
Like on page two right after the hastily crammed-in backstory (which is a terrible way to intro your world to the reader) you've already got a lizard-milf desperate for another ride on his dick, this is porno scripting which the characters designs back up with all of these furaffinty anime-haired lizard-lady OCs, their hefty jugs and cleavage on display.

Its just all comes across as fanfic or light novel level of writing with nothing of substance worth actually sticking around for.
If it was an actual porn comic would at least make sense since an important thing would be getting to the steamy Action ASAP, and sex scenes with the pleasing art and brightly colored big-titty reptiles would be a logical draw.

As-is its just going to be a bunch of cliches with teenage wish-fulfilment MC here being some lame shonen/isekai protagonist, maybe off-panel banging a bunch of other chicks (up to and including the villainess or her big-titty female sub-bosses) on the way to rescuing his priestess girlfriend due to wacky hijinx.

Either stick to the likes of Deviants or if you want to focus on telling a story without it being pornographic (which seems like an odd choice, there's nothing stopping you from having full nudity AND a well-written plot) then really think about how to achieve quality writing and character-building.
Its shaping up to be just another forgettable deviantart comic and that's a shame.
Thanks for the feedback!
ok, in that case, there's something I've got to ask. It looks like you just commission artists to draw your comics, and I'm assuming you make income from having a patreon for each comic. Is this financially viable? Like, is it something one can do to get their own comics drawn without getting massively in the red from the price of the art?
I've spent years building up the Sexyverse brand from nothing and it has cost me thousands of dollars and even then I will say that I don't make that much money because I use almost all the money to commission more. What I do make my money from is Sexyverse Games. People are more willing to give money for games than comics.

In hindsight, I wish I just stuck to trying to draw my comics and doing simplistic comics. Would've been a slower crawl but I would've saved all that money and likely have become more self-sufficient.

But I've seen great artists and writers not succeed because they don't give what a lot of people want. There's also marketing, catering, and shilling. The third pillar of a successful comic. The fourth pillar is luck.
Shouldn't the story of how he got into another universe, how he was received, and how he fell in love, plus where he has superpowers, begin?
save file
image:165509668734.jpg(126kB , 900x145 , patreon preview bar.jpg)
Not necessarily. All that stuff will get explained over time when it becomes relevant. But the upcoming conflict isn't about that.
But the problem is no one cares about your Main Character, the one the story is about.
He's just lame superpowered shirtless coolguy from another world dropped into a fantasy one that fucks ALL the bitches.
OK, so it's not a viable way of realising your own comics, it just offloads some of the cost, and one would still need a lot of money in advance to get the thing going. Got it.
It ultimately depends. For me, I could probably be more profitable on the comics side but I keep putting more money into creating more content when I could just stop at a certain point and watch as the numbers grow. I think that at the very least you can do good with a weekly updating comic and some Patreon incentives. The big problem with comics is that there's a lot of competition and most people that enjoy it are less likely to shell out money compared to other things. You really have to work on getting people invested in it to the point that they want to give you money to support it. And that takes time.
There are still such never ending boring webcomics around? I thought they died out by the 2010s or so.
Anime style art check, quasi-anthro princess with giant boobs, check, mecha design stolen from Gundam, check, boring protagonist nobody cares about, check...
Let me guess, even without reading the rest I can tell the story, he is an everyday nerd who suddenly finds himself in some fantasy universe where he is the prophecised saviour and all the girls throw themselves at him?
You're going to do a Sexyverse crossover with Protect the Priestess ?
If you want to be financially supported, advertise and accept payments outside of PayPal and Patreon or Gumroad and donate to ko-fi and behance or something similar.
>>442308 He physically sells the print.
No but I am able to use my website and social media accounts to help boost exposure. Aside from that I have accounts for the comic. It takes time but it’s building up steadily.
save file
image:165528066746.jpg(1.21MB , 900x1565 , ch 1 pg 10.jpg)
I'll spoiler this since it gets a little lewd. But as you can see from the previews things kind of get derailed.
But why?
save file
image:165637429065.jpg(1.15MB , 900x1565 , ch 1 pg 11.jpg)
Protect the Priestess Chapter 1 Page 11
Cockblocked by danger!
save file
image:165637455247.jpg(836kB , 500x3899 , 6c334543c47a04b3cc9ff32ca73fc965.jpg)
Improper use of chibis

Being a tease and not even showing us her naples
save file
image:165660381012.jpg(1.15MB , 900x1565 , ch 1 pg 12.jpg)
Protect the Priestess Chapter 1 Page 12
Oh, she’s bad alright! If you know what I mean!
>That eye flash
>The characters randomly being chibis
>This whole thing being an Isekai
Honestly this whole comic seems confused on if it wants to be some parody of anime or just the most generic cliche animu webcomic possible.
save file
image:165720705152.jpg(1.09MB , 900x1565 , ch 1 pg 13.jpg)
Protect the Priestess Chapter 1 Page 13
My half-naked villain can’t be this cute!
Yeah this shit is my fetish and it's too over the top even for me.
save file
image:165789640926.jpg(1.22MB , 900x1565 , ch 1 pg 14.jpg)
Protect the Priestess Chapter 1 Page 14
At least that wasn’t lower or we wouldn’t be expecting any little Richards in the future.
save file
image:165861873181.jpg(1.4MB , 900x1565 , ch 1 pg 15.jpg)
Protect the Priestess Chapter 1 Page 15
This page has been approved by Zod and Vegeta.
my man there was literally no reason to nsfw-cover these images.

there's not a single thing shown on the page that warrants it for plus4chan.
save file
image:165927551445.jpg(1.15MB , 900x1565 , ch 1 pg 16.jpg)
Protect the Priestess Chapter 1 Page 16
You pissed off the wrong shirtless guy!
save file
image:165927675332.png(78kB , 1024x576 , gee sasuke why does kishimoto let you have TWO bullshit magical eye types.png)
Oh christ... he even has an edgy super form with fancy eyes too?
save file
image:165986427478.jpg(1.17MB , 900x1565 , ch 1 pg 17.jpg)
Protect the Priestess Chapter 1 Page 17
Richard: I consent.
Alys: I consent.
Kurse: I don’t!
save file
image:166031450376.jpg(1.1MB , 900x1565 , ch 1 pg 18.jpg)
Protect the Priestess Chapter 1 Page 18
I wouldn’t mind getting a hug and some holy magic from Alys.
save file
image:166175294196.jpg(1.4MB , 900x1565 , ch 1 pg 19.jpg)
Protect the Priestess Chapter 1 Page 19
Richard is feeling… super.
save file
image:166175303242.jpg(1.03MB , 900x1565 , ch 2 cover.jpg)
Protect the Priestess Chapter 2 Cover
Can’t wait to unlock some alternate costumes.
This is just a shit attempt at doing the gimmick of that isekai where a Red Power Ranger ends up in a cliche fantasy-jrpg setting.
Fascinating, I never would've thought the games would be more profitable but it does make sense.
Well I wasn't expecting a superhero reveal, but it's certainly a step up from the usual I got hit by truck-kun but my special unique power will make me an omega platinum deity within 10 episodes. I was holding off on commenting until first issue finished, but I found it to be overall a fun story that doesn't take itself very seriously. It's a little hard for me to comment about the two biggest draws to the comic since I'm mostly into dudes, but I guess giant breasts are pretty popular. I will say I like how comfortably and naturally Richard and Alys interact, it's nice to skip over the courtship stuff and get into the comfy parts of the relationship.

As for criticisms, it's somewhat genre confused and the backstory's a bit fuzzy, but I could see things settling in in future issues. If I could level one somewhat silly criticism, it would be that a superhero named Acrobat should have a much firmer butt. Think Nightwing, or Andrew Garfield's Spiderman.

Actually that did happen in the original show, only it was a clone of the Green Ranger that ended up stuck in the past. They also did a wild west one with the Pink Ranger. Now that I think of it, there were an alarming amount of time travel and stuck in an alien world episodes of Power Rangers.
>As for criticisms, it's somewhat genre confused and the backstory's a bit fuzzy, but I could see things settling in in future issues.
Thanks! Everything does get answered when Richard's past is explored more. There's a reason he's in this world. Issue 2 gives more information and issue 3 will explain almost all of it.
>If I could level one somewhat silly criticism, it would be that a superhero named Acrobat should have a much firmer butt. Think Nightwing, or Andrew Garfield's Spiderman.
It's a good butt but it's the front side that will be more impressive.
No worries! Fair enough, I figured that would be the case. It's good to leave a bit of mystery, comics with massive lore dumps can get stale. Now that I think of it, the truck-kun genre loves massive unnecessary lore dumps for some insane reason
Well that would track with the other comic!
save file
image:166291066805.jpg(1.3MB , 900x1565 , ch 2 pg 1.jpg)
Protect the Priestess Chapter 2 Page 1
Can’t you just narrate your backstory for the rest of us? You did a bit in the first chapter.
save file
image:166291069543.jpg(1.38MB , 900x1565 , ch 2 pg 2.jpg)
Protect the Priestess Chapter 2 Page 2
H-he’s fast!
save file
image:166401185079.jpg(1.19MB , 900x1565 , ch 2 pg 3.jpg)
Protect the Priestess Chapter 2 Page 3
Fus Ro Dah!
save file
image:166401191744.jpg(1.25MB , 900x1565 , ch 2 pg 4.jpg)
Protect the Priestess Chapter 2 Page 4
Now you see us! Now you don’t!
save file
image:166552223926.jpg(1.24MB , 900x1565 , ch 2 pg 5.jpg)
Protect the Priestess Chapter 2 Page 5
Order magic heals, buffs, protects, and gives you a badass breath weapon? Sign me up!
save file
image:166552226766.jpg(1.24MB , 900x1565 , ch 2 pg 6.jpg)
Protect the Priestess Chapter 2 Page 6
Oooh, she mad!
even for knockoff anime/manga these text bubbles are too wordy and awkward.
save file
image:166652119663.jpg(1.41MB , 900x1565 , ch 2 pg 7.jpg)
Protect the Priestess Chapter 2 Page 7
That’s the second time she was going to say something but was cutoff. Oh well, it’s probably not that important.
save file
image:166652122422.jpg(1.31MB , 900x1565 , ch 2 pg 8.jpg)
Protect the Priestess Chapter 2 Page 8
It’s the crackling in the air. Makes it hard to hear.
You need to stop randomly switching to chibis in the middle of what is meant to be a dramatic fight scene.

load average: array(3) { [0]=> float(0.44) [1]=> float(0.45) [2]=> float(0.38) }

total load time: 0.0121s

code time: 0.0091s;

query time: 0.0030s

code time percentage: 75.2066%

query time percentage: 24.7934%

queries: 2

memory usage: 1.46MB

memory peak: 1.46MB


sectionstring(6) "thread"
pagenumberstring(0) ""
extstring(4) "html"
extendedparamsarray(2) { ["board"]=> string(2) "co" ["thread"]=> string(6) "442013" }

Time log:

1679721237.8091: beginning

1679721237.80 - 0.000000 (0.000000s): script started

1679721237.809662 - 0.000562 (0.000562s): core files loaded

1679721237.809727 - 0.000627 (0.000065s): kobak\debug: setting up new instance

1679721237.809741 - 0.000641 (0.000014s): kobak\debug: finished setup

1679721237.809745 - 0.000645 (0.000004s): kobak\kcfg: setting up new instance

1679721237.809796 - 0.000696 (0.000051s): kobak\kcfg: finished setup

1679721237.809799 - 0.000699 (0.000003s): kobak\controls: setting up new instance

1679721237.809804 - 0.000704 (0.000005s): kobak\controls: finished setup

1679721237.809806 - 0.000706 (0.000002s): kobak\modules: setting up new instance

1679721237.809808 - 0.000708 (0.000002s): kobak\modules: finished setup

1679721237.809856 - 0.000756 (0.000048s): kobak\modules: loading module kobak

1679721237.809945 - 0.000845 (0.000089s): kobak\pages: setting up new instance

1679721237.809962 - 0.000862 (0.000017s): kobak\pages: finished setup

1679721237.809965 - 0.000865 (0.000003s): kobak\plugins: setting up new instance

1679721237.809968 - 0.000868 (0.000003s): kobak\plugins: finished setup

1679721237.810196 - 0.001096 (0.000228s): kobak\kobak: setting up new instance

1679721237.810204 - 0.001104 (0.000008s): kobak\kobak: finished setup

1679721237.810207 - 0.001107 (0.000003s): kobak\cache: setting up new instance

1679721237.810209 - 0.001109 (0.000002s): kobak\cache: finished setup

1679721237.810211 - 0.001111 (0.000002s): kobak\cache: loading cache file: kobak_cache

1679721237.810218 - 0.001118 (0.000007s): kobak\cache: checking cache file: kobak_cache

1679721237.810352 - 0.001252 (0.000134s): kobak\current: setting up new instance

1679721237.810357 - 0.001257 (0.000005s): kobak\current: finished setup

1679721237.810373 - 0.001273 (0.000016s): kobak\errors: setting up new instance

1679721237.810378 - 0.001278 (0.000005s): kobak\errors: finished setup

1679721237.810605 - 0.001505 (0.000227s): kobak\modules: finished loading module "kobak"

1679721237.810608 - 0.001508 (0.000003s): kobak\modules: finished loading 1 module(s)

1679721237.810611 - 0.001511 (0.000003s): kobak\current: creating default rewrite rules

1679721237.810612 - 0.001512 (0.000001s): kobak\current: starting validation of current section

1679721237.810618 - 0.001518 (0.000006s): kobak\plugins: checking actions for hook "before_validation"

1679721237.810638 - 0.001538 (0.000020s): kobak\plugins: finished running 1 actions for hook "before_validation"

1679721237.810642 - 0.001542 (0.000004s): kobak\current: finished validating section

1679721237.810647 - 0.001547 (0.000005s): kobak\current: finished validating prerequisites

1679721237.810651 - 0.001551 (0.000004s): kobak\current: finished validating optional inputs

1679721237.810655 - 0.001555 (0.000004s): kobak\plugins: checking actions for hook "validation"

1679721237.810663 - 0.001563 (0.000008s): KOBAK BBS: validating board

1679721237.810699 - 0.001599 (0.000036s): kobak\ban: query: querying posts

1679721237.810706 - 0.001606 (0.000007s): kobak\db: setting up new instance

1679721237.810708 - 0.001608 (0.000002s): kobak\db: Attempting to connect to database

1679721237.811352 - 0.002252 (0.000644s): kobak\db: Successfully connected to database

1679721237.811359 - 0.002259 (0.000007s): kobak\db: finished setup

1679721237.812251 - 0.003151 (0.000892s): KOBAK BBS: loading board specific plugins

1679721237.812530 - 0.003430 (0.000279s): KOBAK BBS: finished loading board specific plugins

1679721237.812536 - 0.003436 (0.000006s): KOBAK BBS: validating thread

1679721237.812540 - 0.003440 (0.000004s): kobak\thread: query: start

1679721237.812544 - 0.003444 (0.000004s): kobak\thread: query: thread mode set, calling posts query.

1679721237.812556 - 0.003456 (0.000012s): kobak\post: query: querying posts

1679721237.814725 - 0.005625 (0.002169s): kobak\post: query: constructing new post objects

1679721237.815624 - 0.006524 (0.000899s): kobak\post: query: starting lookups for thread locked statuses

1679721237.815644 - 0.006544 (0.000020s): kobak\post: query: setting up references/backlinks

1679721237.815719 - 0.006619 (0.000075s): kobak\post: get_posts: applying quote backlinks to posts

1679721237.816056 - 0.006956 (0.000337s): kobak\post: query: finished.

1679721237.816063 - 0.006963 (0.000007s): kobak\thread: query: posts queried, setting up thread object.

1679721237.816075 - 0.006975 (0.000012s): kobak\thread: query: finished.

1679721237.816102 - 0.007002 (0.000027s): kobak\plugins: finished running 1 actions for hook "validation"

1679721237.816145 - 0.007045 (0.000043s): kobak\current: Template file found

1679721237.816148 - 0.007048 (0.000003s): kobak\current: setting up HTML vars

1679721237.816151 - 0.007051 (0.000003s): kobak\html: setting up new instance

1679721237.816169 - 0.007069 (0.000018s): kobak\html: finished setup

1679721237.816172 - 0.007072 (0.000003s): kobak\current: setting up per-page HTML vars

1679721237.816178 - 0.007078 (0.000006s): kobak\plugins: checking actions for hook "setup_html"

1679721237.816258 - 0.007158 (0.000080s): kobak\plugins: finished running 4 actions for hook "setup_html"

1679721237.816260 - 0.007160 (0.000002s): kobak\current: finished setting up all HTML vars

1679721237.816263 - 0.007163 (0.000003s): start rendering html

1679721237.816304 - 0.007204 (0.000041s): loading thread

1679721237.816327 - 0.007227 (0.000023s): called header.php

1679721237.816332 - 0.007232 (0.000005s): kobak\plugins: checking actions for hook "header_meta"

1679721237.816378 - 0.007278 (0.000046s): kobak\plugins: finished running 4 actions for hook "header_meta"

1679721237.816454 - 0.007354 (0.000076s): kobak\cache: loading cache file: kobak_banners

1679721237.816459 - 0.007359 (0.000005s): kobak\cache: checking cache file: kobak_banners

1679721237.816680 - 0.007580 (0.000221s): rendering thread 442013

1679721237.816684 - 0.007584 (0.000004s): rendering reply 442013

1679721237.816724 - 0.007624 (0.000040s): kobak\kmedia: setting up new instance

1679721237.816727 - 0.007627 (0.000003s): kobak\kmedia: finished setup

1679721237.816752 - 0.007652 (0.000025s): rendering reply 442014

1679721237.816784 - 0.007684 (0.000032s): rendering reply 442015

1679721237.816812 - 0.007712 (0.000028s): rendering reply 442016

1679721237.816836 - 0.007736 (0.000024s): rendering reply 442017

1679721237.816875 - 0.007775 (0.000039s): rendering reply 442018

1679721237.816905 - 0.007805 (0.000030s): rendering reply 442019

1679721237.816939 - 0.007839 (0.000034s): rendering reply 442021

1679721237.816971 - 0.007871 (0.000032s): rendering reply 442022

1679721237.816998 - 0.007898 (0.000027s): rendering reply 442023

1679721237.817029 - 0.007929 (0.000031s): rendering reply 442026

1679721237.817047 - 0.007947 (0.000018s): rendering reply 442036

1679721237.817060 - 0.007960 (0.000013s): rendering reply 442037

1679721237.817074 - 0.007974 (0.000014s): rendering reply 442038

1679721237.817089 - 0.007989 (0.000015s): rendering reply 442039

1679721237.817101 - 0.008001 (0.000012s): rendering reply 442042

1679721237.817113 - 0.008013 (0.000012s): rendering reply 442043

1679721237.817128 - 0.008028 (0.000015s): rendering reply 442044

1679721237.817142 - 0.008042 (0.000014s): rendering reply 442052

1679721237.817157 - 0.008057 (0.000015s): rendering reply 442054

1679721237.817170 - 0.008070 (0.000013s): rendering reply 442089

1679721237.817187 - 0.008087 (0.000017s): rendering reply 442276

1679721237.817199 - 0.008099 (0.000012s): rendering reply 442294

1679721237.817233 - 0.008133 (0.000034s): rendering reply 442298

1679721237.817249 - 0.008149 (0.000016s): rendering reply 442305

1679721237.817265 - 0.008165 (0.000016s): rendering reply 442308

1679721237.817286 - 0.008186 (0.000021s): rendering reply 442314

1679721237.817307 - 0.008207 (0.000021s): rendering reply 442329

1679721237.817329 - 0.008229 (0.000022s): rendering reply 442330

1679721237.817342 - 0.008242 (0.000013s): rendering reply 442425

1679721237.817392 - 0.008292 (0.000050s): rendering reply 442426

1679721237.817412 - 0.008312 (0.000020s): rendering reply 443053

1679721237.817442 - 0.008342 (0.000030s): rendering reply 443054

1679721237.817473 - 0.008373 (0.000031s): rendering reply 443153

1679721237.817504 - 0.008404 (0.000031s): rendering reply 443154

1679721237.817519 - 0.008419 (0.000015s): rendering reply 443381

1679721237.817551 - 0.008451 (0.000032s): rendering reply 443384

1679721237.817570 - 0.008470 (0.000019s): rendering reply 443555

1679721237.817604 - 0.008504 (0.000034s): rendering reply 443782

1679721237.817633 - 0.008533 (0.000029s): rendering reply 443783

1679721237.817654 - 0.008554 (0.000021s): rendering reply 444022

1679721237.817687 - 0.008587 (0.000033s): rendering reply 444023

1679721237.817717 - 0.008617 (0.000030s): rendering reply 444208

1679721237.817745 - 0.008645 (0.000028s): rendering reply 444413

1679721237.817781 - 0.008681 (0.000036s): rendering reply 444829

1679721237.817810 - 0.008710 (0.000029s): rendering reply 444830

1679721237.817837 - 0.008737 (0.000027s): rendering reply 444834

1679721237.817852 - 0.008752 (0.000015s): rendering reply 445044

1679721237.817982 - 0.008882 (0.000130s): rendering reply 445048

1679721237.818003 - 0.008903 (0.000021s): rendering reply 445130

1679721237.818021 - 0.008921 (0.000018s): rendering reply 445475

1679721237.818054 - 0.008954 (0.000033s): rendering reply 445476

1679721237.818082 - 0.008982 (0.000028s): rendering reply 445735

1679721237.818105 - 0.009005 (0.000023s): rendering reply 445736

1679721237.818130 - 0.009030 (0.000025s): rendering reply 446121

1679721237.818154 - 0.009054 (0.000024s): rendering reply 446122

1679721237.818189 - 0.009089 (0.000035s): rendering reply 446123

1679721237.818206 - 0.009106 (0.000017s): rendering reply 446259

1679721237.818233 - 0.009133 (0.000027s): rendering reply 446260

1679721237.818262 - 0.009162 (0.000029s): rendering reply 446262

1679721237.820598 - 0.011498 (0.002336s): called footer.php

1679721237.820802 - 0.011702 (0.000204s): kobak\plugins: checking actions for hook "footer_meta"

1679721237.820884 - 0.011784 (0.000082s): kobak\plugins: finished running 8 actions for hook "footer_meta"

1679721237.820886 - 0.011786 (0.000002s): completed rendering most of the html

1679721237.820911 - 0.011811 (0.000025s): starting debug

1679721237.821260 - 0.012160 (0.000349s): starting debug_t

1679721237.82180900: end

SQL statistics:

time taken: 0.00086403 SELECT *, ( SELECT GROUP_CONCAT(DISTINCT `kobaboardban`.`boardid` ORDER BY `kobaboardban`.`boardid` SEPARATOR ',') FROM `kobaboardban` WHERE `banid` = `id` GROUP BY `banid` ) AS `active_boards` FROM `kobaban` WHERE ( (`iplong1` = '22efad90') OR (`iplong1` <= '22efad90' AND '22efad90' <= `iplong2`) ) AND `type` IN(-1,0,1,2,3) AND (`id` IN ( SELECT `banid` FROM `kobaboardban` WHERE `boardid` IN(2) ) OR `global` = 1) ORDER BY `type`,`expiration` DESC no rows found or affected (prepared query)
time taken: 0.00213981 SELECT p.*, r.time r_time, r.reason r_reason, r.ipmd5 r_ipmd5, r.ipcrypt r_ipcrypt, r.password r_password, r.userid r_userid, s.total_posts, s.total_files, s.total_image, s.total_audio, s.total_video, s.total_swf, s.unique_ip, s.unique_user FROM `kobapost` p LEFT JOIN `kobareport` r on p.boardid = r.boardid and p.postid = r.postid LEFT JOIN `kobapoststats` s on p.boardid = s.boardid and p.postid = s.threadid WHERE p.`boardid` = '2' AND p.`postid` = '442013' AND `parentid` = '0' AND `deleted` = '0' UNION ALL SELECT p.*, r.time r_time, r.reason r_reason, r.ipmd5 r_ipmd5, r.ipcrypt r_ipcrypt, r.password r_password, r.userid r_userid, null as total_posts, null as total_files, null as total_image, null as total_audio, null as total_video, null as total_swf, null as unique_ip, null as unique_user FROM `kobapost` p LEFT JOIN `kobareport` r on p.boardid = r.boardid and p.postid = r.postid WHERE p.`boardid` = '2' AND `parentid` = '442013' AND `deleted` = '0' ORDER BY `parentid`,`postid` no error (prepared query)


before_validation actions: 1 start: 1679721237.81062100 end: 1679721237.81063500 took (total): 0.000014
footer_meta actions: 8 start: 1679721237.82080400 end: 1679721237.82088100 took (total): 0.000077
header_meta actions: 4 start: 1679721237.81633300 end: 1679721237.81637500 took (total): 0.000042
setup_html actions: 4 start: 1679721237.81618200 end: 1679721237.81625400 took (total): 0.000072
validation actions: 1 start: 1679721237.81065700 end: 1679721237.81609700 took (total): 0.005440

Rewrite/redirect rules:

Redirect /^([a-z_\-0-9]*)\/0.html(?:\?.*)?$/ $matches[1]\/ 302
Redirect /^([a-z_\-0-9]*)\/1.html(?:\?.*)?$/ $matches[1]\/ 302
Rewrite: /^([a-z_\-0-9]*)\/(\d\w*)s.png$/ /$matches[1]/thumbs/$matches[2]s.png
Rewrite: /^([a-z_\-0-9]*)\/?(?:\?.*)?$/ index.php?section=index&board=$matches[1]
Rewrite: /^([a-z_\-0-9]*)\/([0-9]*)\.html(?:\?.*)?$/ index.php?section=index&board=$matches[1]&pagenumber=$matches[2]
Rewrite: /^([a-z_\-0-9]*)\/catalog\.html(?:\?.*)?$/ index.php?section=catalog&board=$matches[1]
Rewrite: /^([a-z_\-0-9]*)\/t([0-9]*)\.(html|json|rss)(?:\?.*)?$/ index.php?section=thread&board=$matches[1]&thread=$matches[2]&ext=$matches[3]
Rewrite: /^([a-z_\-0-9]*)\/posts_feed\.rss$/ index.php?section=posts_feed&board=$matches[1]&ext=rss
Rewrite: /^([a-z_\-0-9]*)\/threads_feed\.rss$/ index.php?section=threads_feed&board=$matches[1]&ext=rss
Rewrite: /^latest_posts\.rss$/ index.php?section=latest_posts&ext=rss
Rewrite: /^latest_threads\.rss$/ index.php?section=latest_threads&ext=rss
Rewrite: /^latest_nsfw_posts\.rss$/ index.php?section=latest_nsfw_posts&ext=rss
Rewrite: /^latest_nsfw_threads\.rss$/ index.php?section=latest_nsfw_threads&ext=rss

rules in htaccess format:

RewriteRule ^([a-z_\-0-9]*)\/0.html(?:\?.*)?$ $1/ [R=302,L,QSA] RewriteRule ^([a-z_\-0-9]*)\/1.html(?:\?.*)?$ $1/ [R=302,L,QSA] RewriteRule ^([a-z_\-0-9]*)\/(\d\w*)s.png$ /$1/thumbs/$2s.png [L,QSA] RewriteRule ^([a-z_\-0-9]*)/(?:\?.*)?$ index.php?section=index&board=$1 [L,QSA] RewriteRule ^([a-z_\-0-9]*)\/([0-9]*)\.html(?:\?.*)?$ index.php?section=index&board=$1&pagenumber=$2 [L,QSA] RewriteRule ^([a-z_\-0-9]*)\/catalog\.html(?:\?.*)?$ index.php?section=catalog&board=$1 [L,QSA] RewriteRule ^([a-z_\-0-9]*)\/t([0-9]*)\.(html|json|rss)(?:\?.*)?$ index.php?section=thread&board=$1&thread=$2&ext=$3 [L,QSA] RewriteRule ^([a-z_\-0-9]*)\/posts_feed\.rss$ index.php?section=posts_feed&board=$1&ext=rss [L,QSA] RewriteRule ^([a-z_\-0-9]*)\/threads_feed\.rss$ index.php?section=threads_feed&board=$1&ext=rss [L,QSA] RewriteRule ^latest_posts\.rss$ index.php?section=latest_posts&ext=rss [L,QSA] RewriteRule ^latest_threads\.rss$ index.php?section=latest_threads&ext=rss [L,QSA] RewriteRule ^latest_nsfw_posts\.rss$ index.php?section=latest_nsfw_posts&ext=rss [L,QSA] RewriteRule ^latest_nsfw_threads\.rss$ index.php?section=latest_nsfw_threads&ext=rss [L,QSA]

Current time:

2023-03-24 22:13:57