Mysidia Adoptables Support Forum  

Home Community Mys-Script Creative Off-Topic
Go Back   Mysidia Adoptables Support Forum > Mysidia Adoptables > Suggestions and Feature Requests

Reply
 
Thread Tools Display Modes
  #1  
Old 05-13-2017, 06:39 PM
Kyttias's Avatar
Kyttias Kyttias is offline
Premium Member
 
Join Date: Jan 2014
Location: Indiana, USA
Posts: 834
Gender: Female
Credits: 31,967
Kyttias is on a distinguished road
Send a message via AIM to Kyttias
Default The Default Shoutbox

This is a question aimed directly at HoF: What features for the Shoutbox are planned for the next release?

But I'd like to hear from the rest of you as well - If you're not HoF, what features would you want? Do you currently use the shoutbox?

I've gutted the CKEditor out of mine in favor of a textbox, my own WYSIWYG mix of buttons, and some custom backend security. It's now much prettier looking, but as I'm staring at it, I've come to have a few questions:
  • How do we even moderate it? Directly from mySQL & phpMyAdmin? That means only I can do that - and that will never work on a real site. I'll have to make moderation tools myself so my team can handle spamming/inappropriate users in a timely manner.
  • Do old messages ever get removed to save space? And I don't mean visually, as I assume only so many messages get displayed - I mean from the database itself? That's going to take up a lot of room really fast.

At a minimum, I need to implement these two things before I can even use the Shoutbox on a live site.

Other things I'd like to see:
  • A more sleek interface at a base. CKEditor really is overkill for this, especially since the character limit is 2500.
  • Speaking of, a visual character limit would be nice on all textarea input fields across the site - or at least include basic html markup, there's a "maxlength" attribute on textareas and using it will at least show the user they can't type anymore when they've hit the limit. Anything past the limit is lost to the nether and this sort of communication with a user is vital.
  • I'd love to see user avatars next to posts that link to their profiles!

-

At this point, I'm considering looking into webhooks for Discord and ditching the default Shoutbox entirely. It forces users to get a Discord account if they don't have one, but it's not like they can't use the forum to communicate as an alternative, anyway.

If anyone has any other third party shoutboxes they recommend, I'm willing to take a gander.

-

Unrelated: How is life, HoF? It's been a busy year for me. My gf just got her Bachelor's in Computer Science and we'll be taking a road trip back to Washington State next month. No job lined up yet, but the college life can finally be behind us.
Reply With Quote
  #2  
Old 05-15-2017, 03:45 PM
Hall of Famer's Avatar
Hall of Famer Hall of Famer is offline
Administrator, Lead Coder
 
Join Date: Dec 2008
Location: Somerville
Posts: 4,365
Gender: Male
Credits: 110,774
Hall of Famer is on a distinguished road
Default

Well my original idea was to use a simplified version of new CKEditor. Since CKEditor 4, it is offering 3 different package: Basic, Standard, and Full. I am considering different CKEditor packages for different textboxes. The Shoutbox will use bare minimum so it will use the Basic package. Private/Visitor Messages will use Standard package, while admin created documents/pages should use full package. You can take a look at the difference of the 3 packages of CK Editor 4 from this page:
http://ckeditor.com/download

Of course, I am open to suggestions from you and other users. Discord sounds like a neat idea, it will require users to sign up there though. Perhaps a customizable shoutbox interface will be implemented, so you can choose among CKEditor, Discord or plain Text Area as you wish. I promised that Mys v1.4.0 would have a powerful admin control panel, so it is reasonable that admins can configure their sites to their likes in a much more convenient way than before.

Well life is hard for me as usual, but the hardest part is over since I have a job now. I actually have some time to work on the script, after a few more months I will have more free time. Before releasing version 1.4.0 though, I plan to fix some things in version 1.3.4 and maybe release a stable/secure version for Mys v1.3.x if demand is high. It has been quite some time since I released v1.3.4, it would help users with the transition from v1.3.x to v1.4.x.
__________________


Mysidia Adoptables, a free and ever-improving script for aspiring adoptables/pets site.
Reply With Quote
  #3  
Old 06-05-2017, 11:32 PM
aquapyrofan aquapyrofan is offline
Member
 
Join Date: Apr 2017
Posts: 43
Gender: Unknown/Other
Credits: 1,285
aquapyrofan is on a distinguished road
Default

Ok, why isn't input in the shout box properly scrubbed of things like flash? Oversized text? Etc. I had a user test it and, needless to say, I'm going to be fixing that problem.
Reply With Quote
  #4  
Old 06-06-2017, 09:00 AM
Hall of Famer's Avatar
Hall of Famer Hall of Famer is offline
Administrator, Lead Coder
 
Join Date: Dec 2008
Location: Somerville
Posts: 4,365
Gender: Male
Credits: 110,774
Hall of Famer is on a distinguished road
Default

Well the shoutbox uses an old version of CKEditor 3 which is kinda obsolete in today's standards. I will fix this of course in future releases.
__________________


Mysidia Adoptables, a free and ever-improving script for aspiring adoptables/pets site.
Reply With Quote
  #5  
Old 06-10-2017, 05:08 PM
KatFennec's Avatar
KatFennec KatFennec is offline
Member
 
Join Date: Apr 2017
Posts: 57
Gender: Female
Credits: 506
KatFennec is on a distinguished road
Default

Quote:
Originally Posted by Hall of Famer View Post
Well the shoutbox uses an old version of CKEditor 3 which is kinda obsolete in today's standards. I will fix this of course in future releases.
Can you please make sure to scrub flash embedding and javascript at the least? Those alone would make the shoutbox significantly less dangerous. Personally, I'd want to just exclude HTML from it entirely if you can, but I understand if that's not possible. Maybe replace it with BBcode?
__________________
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 05:26 PM.

Currently Active Users: 160 (1 members and 159 guests)
Threads: 3,850, Posts: 30,758, Members: 15,398
Welcome to our newest members, JellyDolphin.
BER





What's New?

What's Hot?

What's Popular?


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2017, vBulletin Solutions Inc.
vBCommerce I v2.0.0 Gold ©2010, PixelFX Studios
vBCredits I v2.0.0 Gold ©2010, PixelFX Studios
Emoticons by darkmoon3636