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

... once I crunch through some more generic forum features (like being able to archive/delete PMs), I do want to ponder more roleplay-specific features like first-class support for Roleplays and their participants.
Mahz
It would be neat if there was a boolean field for a Roleplay that signified whether or not sign ups were open or closed, which could be displayed as an icon so players looking for a new game could quickly see games that were looking for new members.
clark
Agreed. The least I need to do for now is make topic-titles editable again so GMs can change the title from "[Open] My RP" to "[Closed] My RP".
Thanks. I'd consider this a critical issue. What operating system? I may not have time to figure this out until the weekend, but I'll first see if there's an easy fix.
In Mahz's Dev Journal 11 yrs ago Forum: News
Is it possible to have the ability to edit older posts? For example in a PM role play I'm in (less than 30 days old) I wanted to go in and copy some IMG code but I have no ability to edit that post, and thus get in to get the code. I always thought we had the ability to edit older posts. Thank you.
Commander
Can't you "View Raw" on old posts to at least see the old QQCode? At the very least, you can right-click images and select "Copy image URL" or something.
Mahz, I tried to edit a post today and it won't let me. It says it's saving and then never actually finishes editing the post. Also, what is the current character count for a given post?
yoshua171
Hmm, thought I had edit-legacy-posts working as a feature. Maybe it's a permissions error that I didn't realize since I'm usually an admin while testing. I'll revisit the code. I work during the week so I generally don't have energy to work on code til the weekends though. Post/PM max character length is currently 65,536 chars (216). I need to add a counter to the editor to express this. Added an issue: https://github.com/danneu/guild/issues/23 - Thanks.
I have background in web development. My biggest problem is jumping into an already-huge project and my newness at Github and pull requests... I don't even know where to start or how to really help effectively. Plus, I don't really have a way to test the database stuff myself, so that makes it harder, too... But I'll probably dip my toe into the code and maybe eventually I'll feel comfortable enough to help with some of the bugs/features.
Alamantus
Yeah, I need to write a quick-start overview to the codebase. I also need to update the README with better instructions on getting it setup. Anyone can add me on Skype via "dan_neu" if they need help getting up and running. When you add me as a contact, just let me know you're from the guild and what your username is since I get a lot of bot spam. - All the server routes/URLs are defined in one massive file: server/index.js. I think the best way to figure out how the guild works is to look at the URL in the browser and see which route it matches in that file. From there you'll see which database query is being executed and which view is being rendered. - All the HTML templates are in the views directory. - All the SQL queries are in server/db.js. I will begin writing top-level comments in the files to describe what they're for. That's pretty much the basis of how things work. All the other files offer supporting functionality.
Can't move topics yet. :( Made a note of it: https://github.com/danneu/guild/issues/22 Best you can do at the moment is edit the original topic to include a link to the new topic.
Good idea about adding a "hide avatars" setting. Made a note of it: https://github.com/danneu/guild/issues/21
^ Hey guys. Hey. Look at me guys. I'm being so defiant. 16
In Mahz's Dev Journal 11 yrs ago Forum: News
Web developers are rare and roleplayers are rare. Roleplaying web developers are super rare. I'm not expecting a lot of help, but I've gone out of my way to make the guild easy to hack on for anyone with even a modicum of webdev experience. It's just SQL and Javascript and RESTful routes. Three bits of tech you can't possibly avoid if you get into webdev. But there are more benefits to having open-source code than just contributors. For example, you can see the actual work being done on the guild: https://github.com/danneu/guild/commits/master.
With lists, I'd like them to preserve line breaks between items. When you have lists containing a paragraph per bullet point, it becomes a wall of text pretty quickly. Walls of text are not the point of lists.
BBeast
Thanks. https://github.com/danneu/guild/issues/20
2
Seeing a bunch of 374s, but where my 375 club at?
In Mahz's Dev Journal 11 yrs ago Forum: News
Is it at all possible to disable colors for a particular user and default them all the white? It just... Is hard to look at them, I dunno why, but I can't stand them. Also, Headers leave too much space after them for my taste.
Burthstone
Maybe a simple button on each post that lets you toggle its colors on/off? That's be simple. At the moment, you have to manually control the spacing between headers and content. Compare:
Click "View Raw" to see the code. I had one-line-break in mind when I wrote the header bbcode. Headers, hiders, and some other bbcode need to be tweaked so that they eat the first line-break that follows. Until then, it kinda clutters the bbcode when you have to remove line-breaks to remove extra spacing.
© 2007-2026
BBCode Cheatsheet