Event creators can invite the whole website?? That's crazy!

I've just noticed that someone can invite every member of the site to events they created?? That's fine for small sites, but that will COMPLETELY bring down a server on big sites. I only have 1400 members, and I just had a promoter join who is creating events daily. Just with the 3 events she's created today, that's a total of 4200 emails going out already. Can you imagine a site with 10 or 20,000 members and people inviting people left and right?

 

Is there some way to limit this?

 

And while I'm on the events, How can I remove the option for event creators to add sounds, I don't have the sound mod installed, and don't need it. The option shouldn't even be there if the mod isn't installed. It's getting to the point where I'm doubting that Dolphin can handle big sites, there's just too many flaws and little trap doors here and there that could bog a server down to nothing.

Quote · 4 Sep 2012

This need extra checking...you can remove sound in modules/boonex/events/classes/BxEventsFormAdd.php

 

remove this code

 

 'sounds' => array (

                'post' => 'ready_sounds',

                'upload_func' => 'uploadSounds',

                'tag' => BX_EVENTS_SOUNDS_TAG,

                'cat' => BX_EVENTS_SOUNDS_CAT,

                'thumb' => false,

                'module' => 'sounds',

                'title_upload_post' => 'sounds_titles',

                'title_upload' => _t('_bx_events_form_caption_file_title'),

                'service_method' => 'get_music_array',

            ),                 

 

 

In line : 57

"Your future is created by what you do today, not tomorrow." @ www.dexpertz.net
Quote · 4 Sep 2012

Thanks Kris!

Quote · 4 Sep 2012

No problem you deserve a help..Wink

"Your future is created by what you do today, not tomorrow." @ www.dexpertz.net
Quote · 4 Sep 2012

You also need to remove the Add Sound button from the Actions box.

In modules\boonex\events\classes\BxEventsPageView.php

Find :

            'TitleUploadSounds' => $this->_oMain->isAllowedUploadSounds($this->aDataEntry) ? _t('_bx_events_action_upload_sounds') : '',

 

Replace with :


                'TitleUploadSounds' => '',

 

This need extra checking...you can remove sound in modules/boonex/events/classes/BxEventsFormAdd.php

 

remove this code

 

 'sounds' => array (

                'post' => 'ready_sounds',

                'upload_func' => 'uploadSounds',

                'tag' => BX_EVENTS_SOUNDS_TAG,

                'cat' => BX_EVENTS_SOUNDS_CAT,

                'thumb' => false,

                'module' => 'sounds',

                'title_upload_post' => 'sounds_titles',

                'title_upload' => _t('_bx_events_form_caption_file_title'),

                'service_method' => 'get_music_array',

            ),                 

 

 

In line : 57

 

Paypal email is jeromemingo@gmail.com - http://www.boonex.com/market/posts/modzzz
Quote · 4 Sep 2012

 

You also need to remove the Add Sound button from the Actions box.

In modules\boonex\events\classes\BxEventsPageView.php

Find :

            'TitleUploadSounds' => $this->_oMain->isAllowedUploadSounds($this->aDataEntry) ? _t('_bx_events_action_upload_sounds') : '',

 

Replace with :


                'TitleUploadSounds' => '',

 

This need extra checking...you can remove sound in modules/boonex/events/classes/BxEventsFormAdd.php

 

remove this code

 

 'sounds' => array (

                'post' => 'ready_sounds',

                'upload_func' => 'uploadSounds',

                'tag' => BX_EVENTS_SOUNDS_TAG,

                'cat' => BX_EVENTS_SOUNDS_CAT,

                'thumb' => false,

                'module' => 'sounds',

                'title_upload_post' => 'sounds_titles',

                'title_upload' => _t('_bx_events_form_caption_file_title'),

                'service_method' => 'get_music_array',

            ),                 

 

 

In line : 57

 

 Thanks for follow up Jerome..:)

"Your future is created by what you do today, not tomorrow." @ www.dexpertz.net
Quote · 4 Sep 2012
 
 
Below is the legacy version of the Boonex site, maintained for Dolphin.Pro 7.x support.
The new Dolphin solution is powered by UNA Community Management System.