collapse collapse

* Archive Notice

This is an Archive Forum.

The content in this forum may be out-of-date or have been superseded by newer information, and links in forum pages to other sites may not work. This forum contains archives for future reference.

Visit our thread at Simple Machines Forum for current support.

* User Info

 
 
Welcome, Guest. Please login or register.

* Who's Online

  • Dot Guests: 250
  • Dot Hidden: 0
  • Dot Users: 0

There aren't any users online.

* Shoutbox

Refresh History
  • Shoutbox is not for support!
  • {OCS}MasterSeal: Yup, Still adore SP
    April 21, 2019, 07:08:06 PM
  • {OCS}MasterSeal: STILL love SP :)
    November 24, 2018, 05:05:50 AM
  • ♦ Ninja ZX-10RR ♦: <3 aegersz
    September 13, 2018, 03:36:09 PM
  • aegersz: I STILL <3 LOVE SimplePortal
    September 13, 2018, 07:11:39 AM
  • aegersz: o LOVE you guys - Simple Portal rocks !
    May 09, 2018, 05:18:59 AM
  • Chen Zhen: our apologies for the site being down.. please read server issues topic
    March 22, 2018, 05:32:38 AM
  • {OCS}MasterSeal: LOL PLEASE forget I just posted that. I found the answer in my own dang post back in 2015. lol sorry!
    July 04, 2017, 10:47:55 PM
  • {OCS}MasterSeal: I know this SB isnt' for support, but I just have a general question. Who would I contact to find out where SP stores its block info? Is it DB driven or files? I searched the site but came up with nothing. probably my fault any insight is appreciated.
    July 04, 2017, 10:43:36 PM
  • ♦ Ninja ZX-10RR ♦: Excuse me but what does Simpleportal have to deal with that?
    February 05, 2017, 08:21:14 PM
  • WhiteEagle: of course IMHO that site appears to be dead :(
    February 04, 2017, 01:08:05 PM
  • WhiteEagle: If I can get that, then I'll use it for that site...
    February 04, 2017, 01:07:35 PM
  • WhiteEagle: decided to not use SMF for any projects, unless I can get a copy of the premium version of the fanfiction archive plugin
    February 04, 2017, 01:06:54 PM
  • expertdecisions: cloudflare
    January 28, 2017, 08:01:47 AM
  • aegersz: SM release 2.0.13 !
    January 12, 2017, 06:00:13 AM
  • raffo: Tks Emanuele, even if I didn't understand the fix :D
    November 07, 2016, 02:01:20 AM
  • emanuele: [link]
    November 01, 2016, 12:43:50 PM
  • emanuele: raffo: the English support board is a good place. ;)
    November 01, 2016, 12:43:38 PM
  • raffo: Where can I find the fix for the shoutbox?
    November 01, 2016, 05:06:09 AM
  • {OCS}MasterSeal: To the SP team, I make a point to come here and thank you as much as possible for your work.  so again, THANK YOU!
    October 28, 2016, 10:38:05 AM
  • emanuele: That's indeed funny, the limit is present only in the patch and not the full install.
    October 22, 2016, 06:14:58 PM

* Recent Posts

Adding Forums Button to Nav bar by jirapon
[August 01, 2019, 09:07:12 AM]


Re: Board Icons by ♦ Ninja ZX-10RR ♦
[July 30, 2019, 04:03:41 PM]


MOVED: Czech translation???? by ♦ Ninja ZX-10RR ♦
[July 30, 2019, 03:04:51 PM]


Board Icons by jirapon
[July 30, 2019, 07:28:44 AM]


Re: Thankyou Simpleportal, by ♦ Ninja ZX-10RR ♦
[July 29, 2019, 09:41:29 AM]

Thanks for having an interest with our portal. If you have any requests for features, have a look at the Feature Requests board.

Extra Shoutbox Permissions/Options Extra Shoutbox Permissions/Options

  • version Version: 1.71
  • downloads Downloads: 866
  • size File Size: 19.05 kB
  • date Date: 26/09/15
Note: PHP 5.5+ is required to use this plug-in

Constituents

New Features

These are additional features that are available within each shoutbox unique settings.
  • Custom Permissions -> Read Only [R]
  • Force Lowercase (possibly used for regex)
  • Regex filter (flavour/pattern)
  • Regex callback (PHP)
  • Reset regex to defaults option
  • Exempt Administrators from the regex filter
  • Consecutive shout limit
  • Consecutive limit exceeded warning (BBCode parsed)
  • Maximum single shout input characters setting
  • Disallowed hyperlink warning (BBCode parsed)


Permissions

These are site wide permissions meaning they affect all Simple Portal shoutboxes on your website.
Unique shoutbox permissions work in conjunction with these although the newer permission set has authority.
They are available in your membergroup permission settings.
  • Allow/Disallow viewing of shouts
  • Allow/Disallow posting of shouts
  • Allow/Disallow posting links
  • Allow/Disallow deletion of own shouts
  • Allow/Disallow editing of own shouts
  • Allow/Disallow whispering option
  • Enable/Disable filter of shout text via regex & callback (configurable)
  • Enable/Disable limiting amount of consecutive shouts
  • The above settings are available for Guest permissions (<- can opt guests to use the shoutbox)


General Features

These are general features that were added and/or changed from the shoutbox default behaviour.
They do not require any change of options as they are automatically applied.
  • Word-wrap added to css of each shout to prevent possible horizontal scroll bar
  • General warning displayed in some circumstances instead of fatal error message







Default behaviour relies on this setting:
Enable: Force Lowercase Text

Default regex for v1.5+:
Code: [Select]

(?:^|[.!?]s+)w|([^:][i|o])


Default callback for v1.5+
Code: [Select]

mb_strtoupper($m[0], $encoding)


Note:
The globals:  ~ $context, $smcFunc & $modSettings  ~ are already available within your callback.
The variable of $encoding is also available which is already set to your forum's default character encoding setting which may be necessary within some php functions.
Unicode is automatically configured for all regex usage so long as UTF-8 encoding is being used.
Since this modification is currently only designed for the SMF 2.0.X branch, the constant of ENT_XHTML is used within some PHP functions to force XHTML formatting.