Welcome to Inkbunny...
Allowed ratings
To view member-only content, create an account. ( Hide )
Inkbunny

Site Updates - More speed, more BBCode, more fixes

Hi everyone

Here are the updates for revision 56, which was released yesterday.

Updates

* Added: There are now Strikethrough and Title Text options for text formatting using our BBCode. These now have their own button on the text editor and are described on the BBCode help page.

* Changed: The "Members Top 100” screen now omits inactive accounts. This means it is now a much more fair representation of the top current contributing members. Note that this screen is always in random order.

* Optimised: We now skip running filtering options when making database queries if the user isn't filtering out any particular ratings, keywords or artists. Previously these filters were run even if you essentially had “show me everything” configured on the account. As the majority of users do not block anything, this was inefficient. There is a significant site speed boost as a result of this change.

* Fixed: New Stream and New Journal are now faster for users with lots of watchers. There was a mistake in the database query making the notifications take about 100 times longer to send than they should. It should be pretty much instant now.

* Fixed: The Edit link now appears next to your own Shouts again as it should. Remember there is still a 10 minute time limit for editing.

* Fixed: Typing an @ symbol with a space after it and then a word is no longer incorrectly treated as a shortcut to an Inkbunny account name. The @ symbol must appear right before the name with no space.

* Fixed: The Pools left/right buttons at the bottom of a submission would sometimes show a thumbnail for hidden/blocked images when they should be totally hidden from the user. The next valid submission that user should see is now shown.

* Fixed: The Pools left/right buttons at the bottom of a submission would sometimes get stuck halfway through a series and think there were now more submissions to show if the next one was hidden/blocked from you. Now it shows the next valid submission that you have access to.

* Fixed: The New Stream and Edit Stream screens would incorrectly give a “you have clicked the submit button twice” error when you try to re-submit after correcting a URL it complained about.

* Fixed: Changing the sort order for some gallery view modes now returns to page 1 automatically as it should.

* Changed: Timeout length for overly slow searches is now 1 minute (was 30 seconds). Due to the site speed improvements in this update, slow searches should now be very rare (and our logging confirms this).

* Optimised: Various settings to do with disk usage during log rotation on the server have been improved. This stops short but daily site slowdowns we were experiencing.

* Changed: IPs are now logged once per day, in addition to the existing rules of once per login and once per IP change on current session. This gives a better idea of account activity and overall site activity.

* Fixed: Caching of some search results for BBCode links to usernames, submissions etc was broken if no results were returned for particular username or submission (broken BBCode link). Broken entries would keep searching for the invalid item when they should be using a cached “no result” entry instead.

* Removed: Got rid of a few dead/unused functions. Maybe saved 1kb of disk space! :D

* Fixed: Lots of other little bugs were squashed.

That's all for now!

IB
Viewed: 312 times
Added: 5 years, 6 months ago
Site News Item: yes
 
wolfstar124
5 years, 6 months ago
next version; outside pictures added to BBCode?
starling
5 years, 6 months ago
I don't think we'll allow that, sorry. It is a feature that is frequently abused on sites that allow it, and is a security risk too. People can use it to create XSS attacks against other IB accounts (if someone finds a hole in our code) and to XSS attack other sites.
starling
5 years, 6 months ago
Oh yeah and someone just pointed out to me offsite images can be used to track users. Your browser loads the image and that tells the server it's on all about your IP, browser string, etc. So much evil. ;.;
wolfstar124
5 years, 6 months ago
awwwwww oh well, i'd take safety over something abused any day X3
Danjen
5 years, 6 months ago
I noticed in the preview for this journal it displayed strikethrough as -s-t-r-i-k-e-t-h-r-o-u-g-h instead of how it should look.
starling
5 years, 6 months ago
Yeah that's correct, it's using the "text-only" representation of strikethrough. The reason is that if you truncate html instead of plaintext to a certain character limit for content previews, you get all sorts of weird and unpredictable results. We also use this text-only mode for emails.
Danjen
5 years, 6 months ago
As a fresh CS grad, that's neat trivia to know
Lyserdigi
5 years, 6 months ago
you rock ^^
radix
5 years, 6 months ago
Random question: are there any opportunities to help/contribute to the codebase/project?
starling
5 years, 6 months ago
One magical day we will be making IB in to an Opensource project! Then anyone can contribute. For now the framework is a bit esoteric so I'm in the process of moving it to something standard that is easier for a group to contribute to. I certainly want to OS it in a year or so.
radix
5 years, 6 months ago
Cool, thanks =)
MaDrow
5 years, 6 months ago
FYI: IB runs on the Yii PHP framework.
Inkbunny
5 years, 6 months ago
Naw, actually it runs on a custom framework and we are going to move it to something like Zend or Yii in the future!
MaDrow
5 years, 6 months ago
Oh? Once I got an error message when I logged in (that was a long time ago) and it hinted that inkbunny runs on Yii.

Anyway, I'm not going to switch my squarecap with a 'grey' one and test the whole site out to prove that. I think I mixed it up with an other furry site.
Zeikcied
5 years, 6 months ago
Is the Sales system ever coming back, or is it permanently dead?
starling
5 years, 6 months ago
Currently working on proper access control lists (something way more useful than the Friends system for access control) that is the first part of the new system!
Zeikcied
5 years, 6 months ago
Will that feature be exclusive to the new sales system, or will it be available to all submissions in addition to the Guest and Friends filters?
starling
5 years, 6 months ago
It'll replace the current friends system, and give fine grained control over users or groups of users than can access submissions or pools. Works on any submission. That then gets used by the sales system to control who can access content if you choose to sell it. Right now people are doing that manually (such as using the friends system to control access to paysite type content) but it's messy.
Xial
5 years, 6 months ago
Perhaps for future updates...

mod_rewrite (or the equivalent for non-Apache servers) for pretty URIs, please.
It's a feature request I made twenty-seven months ago because it made sense then.
Cleaner addresses would also make it friendlier to portable devices (inkbunny.net/j/409 or inkbunny.net/j/xial/409 would look better and be a bit easier to type on a phone or tablet keyboard in my opinion).

Just a thought. :)
starling
5 years, 6 months ago
Yup! We have a zillion little non urgent things like this way down the list but will get to them eventually. :P
malstrum
5 years, 6 months ago
i have always liked the way this site shows urls (inkbunny.net/... .php?...), it fells more... idk, honest or something like that


that said an m.inkbunny.net (or something similar) sub domain would be awsome
Flygon
5 years, 6 months ago
1 kilobyte? Why, with that much space! We could program all sorts of things! Next-gen 3D models! Awesome rock music! BOOBIES!

You guys need to hire a drunk Finn right away. If I've learned about the Finnish computer user, it's that they make this all possible, inside a kilobyte.
Shokuji
5 years, 6 months ago
Wow, lots of updates. Thanks for all your hard work, Starling. =3
WanderingSmoke
5 years, 6 months ago
Nice update. Inkbunny rules.

Now if you get mad you can yell REALLY...REALLY...LOUDLY lol.
WanderingSmoke
5 years, 6 months ago
Although, without any hint to hidden submissions, you don't know who to ask to friend. I'm not one who goes around friending everyone. I'm not offended by anything so I like to see everything. Well, maby I don't click on it but I do have the custom thumbnails turned off, and large thumbnails on ^^ Thank you very much for those features XD.
Kolo
5 years, 6 months ago
FINALLY :D
BunnyFoxglove
5 years, 6 months ago
I really like these changes/fixes. Keep up the great work. So far I haven't noticed anything wrong.
And I can see my favorites x3
Lutari
5 years, 6 months ago
Nice changes! What I really wish is that inkbunny gets a "first" and "last" function for pools - would be useful for long comics :)
and it would be nice if you could customize your journals a bit more (different background color for an example). I didn't know where I should post my ideas :/
FurZone
5 years, 6 months ago
Great work.... Never ever before i'd said thanks to admins in a website, specially those who handle their site with the butt XD, but you guys know your busines and try to improve it often, very apreciated, so yeah... this first compliment feels right :3
New Comment:
Move reply box to top
Log in or create an account to comment.