|
||||||
Views:
11,030,471 |
Main | FAQ | IRC chat | Memberlist | Active users | Latest posts | Stats | Ranks | Online users | Search | 11-21-24 11:34 AM |
||||
Guest: Register | Login |
Main - Posts by Arisotura |
Arisotura |
| ||
Developer
pancakes Level: 84 Posts: 466/1870 EXP: 5546087 Next: 115865 Since: 01-05-12 From: France Last post: 37 days Last view: 37 days |
Arisotura |
| ||
Developer
pancakes Level: 84 Posts: 467/1870 EXP: 5546087 Next: 115865 Since: 01-05-12 From: France Last post: 37 days Last view: 37 days |
Arisotura |
| ||
Developer
pancakes Level: 84 Posts: 468/1870 EXP: 5546087 Next: 115865 Since: 01-05-12 From: France Last post: 37 days Last view: 37 days |
Arisotura |
| ||
Developer
pancakes Level: 84 Posts: 469/1870 EXP: 5546087 Next: 115865 Since: 01-05-12 From: France Last post: 37 days Last view: 37 days |
Arisotura |
| ||
Developer
pancakes Level: 84 Posts: 470/1870 EXP: 5546087 Next: 115865 Since: 01-05-12 From: France Last post: 37 days Last view: 37 days |
Amazing. Replaying videos on Youtube is broken again.
It only happens for videos that use the Flash player, though. Welcome to what happens when you mix a piece of shit like Flash and Google's incompetent programmers... Google needs to stop being lazy and converting the remaining Flash videos to use the HTML5 player, damnit. The HTML5 player works fine, while the Flash one keeps shitting itself. Oh well. ____________________ Kuribo64 - melonDS want some revolution in your coffee? |
Arisotura |
| ||
Developer
pancakes Level: 84 Posts: 471/1870 EXP: 5546087 Next: 115865 Since: 01-05-12 From: France Last post: 37 days Last view: 37 days |
It's rainy and shitty and depressing. And too damn warm for a winter. That ~10°C shit all over again.
During a while, it was really cold. Fucker weather made us believe we'd get a nice cold and snowy winter, and nope, it's going to be shit again. ____________________ Kuribo64 - melonDS want some revolution in your coffee? |
Arisotura |
| ||
Developer
pancakes Level: 84 Posts: 473/1870 EXP: 5546087 Next: 115865 Since: 01-05-12 From: France Last post: 37 days Last view: 37 days |
Last night's dream was about mom taking me to some airport-like place to take a plane. She had a flight ticket that was the size of an A4 sheet cut in half vertically. To validate the ticket you had to insert it in some machine and press a big red button atop it, similar to those emergency stop buttons.
Later on, I was travelling in the Paris subway with friends. We were trying to reach the same airport-like place to take a plane to some fun place. As we arrive there, I realize I can't pass as I don't have a ticket. For some reason I want to mix some cement or do something else that requires latex gloves. I steal a pair of gloves from a pack that was lying on a shelf, but for some reason I never do what I wanted to do with the gloves. Eventually I somehow pass the barriers, perhaps I got a ticket in the meantime? Perhaps the dream skipped the part where the gloves would have been useful to me in order to pass? Weird. And then I wake up before getting to take a plane. ____________________ Kuribo64 - melonDS want some revolution in your coffee? |
Arisotura |
| ||
Developer
pancakes Level: 84 Posts: 478/1870 EXP: 5546087 Next: 115865 Since: 01-05-12 From: France Last post: 37 days Last view: 37 days |
Oh hey, SMW style water I like the waterfalls attached to it, too.
This hack is full of nice ideas, keep it up! I wish I could come up with good ideas for a hack... blarg. Also what does the big blue mushroom do, in the last screenshots? ____________________ Kuribo64 - melonDS want some revolution in your coffee? |
Arisotura |
| ||
Developer
pancakes Level: 84 Posts: 480/1870 EXP: 5546087 Next: 115865 Since: 01-05-12 From: France Last post: 37 days Last view: 37 days |
Blargboard is a messageboard software developed by me. It's based off ABXD by Kawa, Dirbaio, etc... ABXD itself is inspired by Acmlmboard.
https://github.com/StapleButter/Blargboard As you may already know, Kuribo64 is powered by Blargboard v1.0. It is a version older than what's in the Github repo, though. It's dirty, hacky, and lacks a few features. The repo version (v1.1) is in the process of being cleaned up and improving. You can read more about Blargboard itself in the provided README. Now, a quick tour through Blargboard's main features. Post layouts and HTML support This feature comes from Acmlmboard. Basically, you get to enter HTML that will surround each of your posts, giving them a unique look on the board. Needless to say that it makes it very easy to recognize a user from their layout. Since the first day I've been on Acmlmboards, I fell in love with the concept, and especially the post layout feature. However, not everyone loves it, and some people will find that post layouts make threads harder to read. Thus, there are several features in place to prevent abuse of this feature: ability for users to block individual post layouts or all layouts, ability for admins to nuke someone's post layout and/or block them from having a layout... It is also possible to enter HTML in posts. This can come in handy. Javascript and that kind of stuff is filtered for security reasons, though. Blargboard has two layers of filtering: first layer ensures proper nesting so you can't break out of post tables, and removes tags that aren't in the whitelist. Second layer filters out malicious tags should they make it through the first layer. (I want to see you defeat the first layer, though ) Oh and unlike old Acmlmboards, Blargboard doesn't require you to strip all newlines from your HTML. It tries to handle them intelligently, which works well in most cases. Plugins Blargboard can be extended through plugins. There are many things plugins can do, like adding header links, messing with posts, giving custom username colors to users, etc... Anyone with enough PHP coding skills should be able to code plugins easily. Blargboard's codebase shouldn't be too hard to understand. It tries to be as direct as possible while keeping enough flexibility, unlike those huge, bloated 'professional' board softwares where the simplest thing goes through layers and layers of abstraction. For the same reason, one could directly hack Blargboard's code, although it can make updates more complicated. Templates This feature is currently in the works. At the time of writing this, almost all the main pages have been rewritten to use templates, but there are still several pages remaining to be converted. Templates should make it easier to customize the look of your board, by separating logic and presentation. Blargboard uses Smarty as its template engine. It is also planned for plugins to be able to add their own templates or override the existing ones. Permission system Blargboard uses a flexible permission system for everything, from regular user tasks to administration. Users can belong to one primary group, and additional secondary groups. By default, Blargboard comes with 6 primary groups that match the ABXD powerlevels: banned, normal user, local moderator, global moderator, administrator, owner. Users' permissions are resolved as such: first, the primary group permissions are applied. Then, if any secondary groups are defined, their permissions override the primary group's. Finally, if the user has user-specific permissions defined, they override the previous permissions. With that, for example, if a given user is abusing a certain forum, you can block him from posting in that forum. But you can also block a user from editing their own posts, sending private messages, posting profile comments, editing their bio, or anything else. Or hell, if you're insane, you could also allow a normal user to edit other users' profiles. Plugins can also add their own permissions to it. Security Blargboard will operate fine no matter if magic_quotes is on or not. It will refuse to operate if register_globals is on, though, but who is actually insane enough to have that on? Blargboard is also invulnerable to SQL injection attacks, and mostly protected against CSRF attacks. But uh, rule number one in security is: never assume your system can't be hacked. So should your board get hacked, Blargboard makes it impossible to destroy data such as users, threads or posts. Deleting threads will send them to a 'hidden trash' forum configured by the board owner (this is optional). Deleting posts hides them, causing a placeholder to be shown instead. Moderators can enter a reason as to why they deleted the post, which appears in the placeholder. Blargboard also features a 'rereg radar', that logs IP address matches and password matches. It proves handy in detecting duplicate accounts and such. It only stores the information that passwords matched, and the corresponding users. It does not store plaintext passwords. Stored passwords are hashed using SHA256, with global salt and per-user salt. So, what else is there to say? There are many other fun little features in Blargboard which I didn't mention here, I'll let you discover them. Blargboard is still a work in progress, though. Use it at your own risk, and consider using something else (like official ABXD) if you don't have enough PHP/MySQL skills. I'm also not responsible if it explodes in your face. If you want to see a demo board, there's not really one. There is Kuribo64, linked at the beginning of the post, which runs off a somewhat older Blargboard version. That version is mostly the same visually, though, as most of the last changes are internal. I give credit to the ABXD team (Kawa, Dirbaio, Nina, xfix, and myself), without whom Blargboard wouldn't have been possible. Have fun ____________________ Kuribo64 - melonDS want some revolution in your coffee? |
Main - Posts by Arisotura |
Acmlmboard v2.5.6 (06/11/2024) © 2005-2024 Acmlm, Emuz, et al. |
MySQL - queries: 112, rows: 476/507, time: 0.523 seconds. |