Mahz is the Admin. He's the man with the plan and the Guild's head honcho.
Avatar of Mahz

Status

Recent Statuses

1 yr ago
Ok, I made a major change to the database (but I'm not done). Please hop on discord if you find errors doing something!
18 likes
1 yr ago
I'm making some upgrades to the guild database. Sorry for any errors!
21 likes
3 yrs ago
I'm working on experimental server changes. Email mahz@roleplayerguild.com if you're having problems.
16 likes
7 yrs ago
Getting some more work done on the Guild today and tomorrow.
25 likes
8 yrs ago
Investigating the catastrophic performance issues.
1 like

Bio

Some favorite links I find while scrolling around.

BBCode

- @Roach: Advanced BBCode Hacks (Part 2, Part 1)
- @Exit: C O N C E P T S   ᵇʸ ᴱˣᴵᵗ – Amazing experiments in BBCode design.
Articles

- @BangoSkank: RPing Ain't Always Easy : A Collaborative Guide to the Stuff that Makes This Hobby Less Fun Sometimes And How to Make It More Betterer
Bios I love

- @Roach
- @Exit

Most Recent Posts

In Mahz's Dev Journal 11 yrs ago Forum: News
> Chrome, I have Remember Me checked, should I uncheck it? Hmm. Can you give it a shot and let me know if your session doesn't last for one day? I'll play with Chrome on my phone and see if I have a similar issue.
In Mahz's Dev Journal 11 yrs ago Forum: News
> Mahz. When will you add the ability for the moderators to actually delete posts? Hiding them is better than nothing, but it does mess up posts-per-page. Or at least it did in the past. One of the key performance upgrades I implemented during the rewrite is that each post in a topic has a `post.idx` (post "index"), a number that starts at 0 and is incremented every time a post of the same post-type (IC, OOC, CHAR) in a topic is created. That way, if you go to `?page=10`, then I'm just executing the super-fast database query of "find posts in this topic with idx 100-109". To implement a true "Delete", I need to add a trigger when a post is deleted that decrements the idx of all the posts in the topic that come after it. Not hard, just unfortunately removes it from "quick patch" territory. I've added it to my TODO list. I'm settling into a pattern of addressing quick patches during the week and then tackling big features on the weekend. So at least one server deploy each week. I look forward to see what else I can fit in this weekend aside from BBCode. > Something I would like to see- a low priority feature, of course- is the ability to edit thread titles without having to grab a moderator. It would help for adding/removing tags to the thread title, such as `Open` , `Accepting` , `New` , etc. No rush, for you're already busy, but it is something I would like to have some time. Good point, that's pretty essential. Added to my short-term TODO. > I'm on mobile and has it been figured out why the site keeps logging me out so much? Thanks for the report. Thought I fixed this for everyone. Basically, when you login, it creates a cookie in your browser that lasts 1 day or 1 year (depending on if Remember Me is checked). I doubt any mobile browsers let you debug your cookies, but here's what that looks like in Chrome: ![](http://i.imgur.com/g0U8JfP.png) What browser are you using on mobile? I'll see if I can reproduce it.
One user reported a similar-sounding issue with links on the guild. I have two guesses: 1. Opera is remembering the old state of the guild (how it was a day or two ago) that's been since fixed, but it's trying to redirect you to HTTPS. 2. You have Opera's Turbo Mode turned on which is causing an issue. Can you verify that you're still having an issue with the links? If so, can you tell me if you have Opera's "Turbo Mode" turned on or off?
In Mahz's Dev Journal 11 yrs ago Forum: News
> Any chance of getting a ‘subscribed’ marker so we can easily spot threads we’re following in the main forum? That would be fantastic. I tried implementing it one evening to see how the naive solution performed, but it turned a 10 millisecond query into a 500 millisecond query to get that subscription data in the same query it fetched the paginated topics. Too slow. So unfortunately I couldn't just deploy a quick patch like I'd hoped. It's kind of like adding back the lil green dot next to topics you've posted in -- I'll probably have to burn a Saturday to implement them in one fell swoop. It's worth it. I just have to see what my priority list looks like after a couple weeks when BBCode and notifications are implemented.
Works exactly like normal posting for now. Although starting this weekend, the forum will support BBCode which may provide more convenient formatting/organization tools for your posts. I'd like to support a true dice system and any other features that would be helpful for tabletop RP/gaming, but I need to do the research to figure out what people would actually want.
In Mahz's Dev Journal 11 yrs ago Forum: News
> Is there going to be an option to look through the users again? It helps when trying to find people from the previous guild :) > > Thanks, > > -Addy Yeah, that's an easy feature that I'd forgotten about. I'll add that to my short-term TODO list. Maybe I can sneak it in this weekend.
In Mahz's Dev Journal 11 yrs ago Forum: News
There's a bug where topic titles longer than 50 chars will silently fail in most cases. No error message or anything. I've fixed it, but I won't deploy all the enqueued updates to the server until this weekend. Those updates include BBCode.
Cool. Thanks for providing a screenshot. It's usually helpful. And lol at the 0-0 Everton/WB game.
In Mahz's Dev Journal 11 yrs ago Forum: News
> Both of those work on the dev guild, BingTheWing. They'll be implemented with the BBcode upgrade. > > Oh, and mahz... > > The thingamajig counting all posts on the guild is static, not updating with new posts. Yeah, in the effort to write the most performant query, I asked the database to approximate the counts of users, topics, and posts. Unfortunately it looks like the database doesn't frequently update its approximation. I'll have to write it differently.
© 2007-2026
BBCode Cheatsheet