Invision Community 4: SEO, prepare for v5 and dormant account notifications Matt November 11, 2024Nov 11
July 22, 20168 yr Author Just now, JiigSaaw said: If i can help you, i'm on latest IPS version with PHP 7.0.8 and MySQL 5.6.31-77.0 Your problem may due to the PHP version. IPS is already supporting it?
July 22, 20168 yr I doubt, Official PHP 7 support is planned for IPS 4.1.14. In fact, PHP 7 is already supported, not official because a third party plugin don't support it. Quote HTMLPurifier has been updated to 4.8.0. This now allows for PHP 7 support in IPS Community Suite.
July 22, 20168 yr Author That's a problem. I have 7.0.0. Not sure if I want to update my dev environment and break other things. I'll take a look but won't promise.
August 30, 20168 yr Author What's New in Version 2.0.3: IPS 4.1.14 Compatibility: fix pagination on user profile (Notes tab)
September 4, 20168 yr There seems to be a problem when trying to look at account notes in the Moderator Control Panel: https://domain.tld/modcp/members/?area=notes OutOfRangeException: (0) #0 /home/SITE/public_html/system/Member/Group.php(107): IPS\Patterns\_ActiveRecord::load(NULL, NULL, NULL) #1 /home/SITE/public_html/applications/membernotes/extensions/core/ModCpMemberManagement/Notes.php(72): IPS\Member\_Group::load(NULL) #2 [internal function]: IPS\membernotes\extensions\core\ModCpMemberManagement\_Notes->IPS\membernotes\extensions\core\ModCpMemberManagement\{closure}(NULL, Array) #3 /home/SITE/public_html/system/Helpers/Table/Db.php(383): call_user_func(Object(Closure), NULL, Array) #4 /home/SITE/public_html/system/Helpers/Table/Table.php(424): IPS\Helpers\Table\_Db->getRows(Array) #5 [internal function]: IPS\Helpers\Table\_Table->__toString() #6 /home/SITE/public_html/init.php(434) : eval()'d code(33): call_user_func_array('parent::__toStr...', Array) #7 /home/SITE/public_html/applications/membernotes/extensions/core/ModCpMemberManagement/Notes.php(107): IPS\Helpers\Table\hook1355->__toString() #8 [internal function]: IPS\membernotes\extensions\core\ModCpMemberManagement\_Notes->manage() #9 /home/SITE/public_html/applications/core/extensions/core/ModCp/Members.php(81): call_user_func(Array) #10 [internal function]: IPS\core\extensions\core\ModCp\_Members->manage() #11 /home/SITE/public_html/applications/core/modules/front/modcp/modcp.php(67): call_user_func(Array) #12 /home/SITE/public_html/system/Dispatcher/Controller.php(96): IPS\core\modules\front\modcp\_modcp->manage() #13 /home/SITE/public_html/system/Dispatcher/Dispatcher.php(129): IPS\Dispatcher\_Controller->execute() #14 /home/SITE/public_html/index.php(13): IPS\_Dispatcher->run() #15 {main} Edited September 4, 20168 yr by Tripp_UK
September 5, 20168 yr 17 hours ago, Gabriel Torres said: @Tripp_UK For me it works just fine here, FYI. Yeah it used to work fine for me too, I'm still on version 4.1.13.2 :/ Then all of a sudden it stopped. I wonder if it's conflicting with another plugin/application. Edit: No. Apparently not. :/ I guess I will uninstall the app and reinstall it. Edit2: Well that didn't work either... IPS\Db\Exception: Can't DROP 'member_notes'; check that column/key exists (1091) #0 /home/site/public_html/system/Db/Db.php(1728): IPS\_Db->query('ALTER TABLE `co...') #1 /home/site/public_html/applications/membernotes/extensions/core/Uninstall/memberNotes.php(45): IPS\_Db->dropColumn('core_members', Array) #2 /home/site/public_html/system/Application/Application.php(3931): IPS\membernotes\extensions\core\Uninstall\_memberNotes->postUninstall('membernotes') #3 /home/site/public_html/applications/core/modules/admin/applications/applications.php(1124): IPS\_Application->delete() #4 [internal function]: IPS\core\modules\admin\applications\_applications->delete() #5 /home/site/public_html/system/Dispatcher/Controller.php(85): call_user_func(Array) #6 /home/site/public_html/system/Node/Controller.php(63): IPS\Dispatcher\_Controller->execute() #7 /home/site/public_html/system/Dispatcher/Dispatcher.php(129): IPS\Node\_Controller->execute() #8 /home/site/public_html/admin/index.php(13): IPS\_Dispatcher->run() #9 {main} Edited September 5, 20168 yr by Tripp_UK
September 5, 20168 yr Oh it appears I've already reported this: On 22/07/2016 at 0:38 PM, Tripp_UK said: I'm also getting EX0 errors when I try to look at member notes from the ModCP, with the latest version of IPS:- OutOfRangeException: (0) #0 /home/SITE/public_html/system/Member/Group.php(107): IPS\Patterns\_ActiveRecord::load(NULL, NULL, NULL) #1 /home/SITE/public_html/applications/membernotes/extensions/core/ModCpMemberManagement/Notes.php(72): IPS\Member\_Group::load(NULL) #2 [internal function]: IPS\membernotes\extensions\core\ModCpMemberManagement\_Notes->IPS\membernotes\extensions\core\ModCpMemberManagement\{closure}(NULL, Array) #3 /home/SITE/public_html/system/Helpers/Table/Db.php(383): call_user_func(Object(Closure), NULL, Array) #4 /home/SITE/public_html/system/Helpers/Table/Table.php(424): IPS\Helpers\Table\_Db->getRows(Array) #5 /home/SITE/public_html/applications/membernotes/extensions/core/ModCpMemberManagement/Notes.php(107): IPS\Helpers\Table\_Table->__toString() #6 [internal function]: IPS\membernotes\extensions\core\ModCpMemberManagement\_Notes->manage() #7 /home/SITE/public_html/applications/core/extensions/core/ModCp/Members.php(81): call_user_func(Array) #8 [internal function]: IPS\core\extensions\core\ModCp\_Members->manage() #9 /home/SITE/public_html/applications/core/modules/front/modcp/modcp.php(67): call_user_func(Array) #10 /home/SITE/public_html/system/Dispatcher/Controller.php(96): IPS\core\modules\front\modcp\_modcp->manage() #11 /home/SITE/public_html/system/Dispatcher/Dispatcher.php(129): IPS\Dispatcher\_Controller->execute() #12 /home/SITE/public_html/index.php(13): IPS\_Dispatcher->run() #13 {main} On 22/07/2016 at 0:40 PM, Adriano Faria said: It seems to be not able to load a group info. Have you deleted any group recently and by any change there are members on it yet? Nevermind. I can reproduce this on my board.
September 5, 20168 yr No problems man. You enjoy your vacation Edit: It seems forcing it to uninstall (Uninstall > Crash > Delete Files from FTP and so on) and then reinstalling it seems to have fixed my problems, so no rush. I'm completely willing to chalk that up to my server doing what my server does best. Edited September 5, 20168 yr by Tripp_UK
September 6, 20168 yr Author What's New in Version 2.0.4: Fixes: Exception error on ModeratorCP tab Uninstall routine New Features: New setting to admin choose number of notes to display on ModeratorCP tab New setting to admin choose number of notes to display on user profile tab
October 3, 20168 yr Thank you for your greats mod. I have some suggestions. It's possible to add an option for permitting the note view to the member who is viewing his profil ? For the moment i've just edited one file, but i don't know if it's secure : public function showTab() { if ( \IPS\Member::loggedIn()->group['g_viewnotes'] ) { return TRUE; } else { if(\IPS\Member::loggedIn()->member_id == $this->member->member_id) { return TRUE; } } return FALSE; } I'm using the Warn Logs Hooks to it will be great if it's possible to add notes and logs with the warn system and send PM to the user. (With only publics informations ) Thank you Edited October 3, 20168 yr by Caez77
October 3, 20168 yr Author 2 hours ago, Caez77 said: It's possible to add an option for permitting the note view to the member who is viewing his profil ? For the moment i've just edited one file, but i don't know if it's secure You can use only: if ( \IPS\Member::loggedIn()->group['g_viewnotes'] OR \IPS\Member::loggedIn()->member_id == $this->member->member_id ) { return TRUE; } 2 hours ago, Caez77 said: I'm using the Warn Logs Hooks to it will be great if it's possible to add notes and logs with the warn system and send PM to the user. (With only publics informations ) I'll take a look in suggestions when updating to IPS 4.2. Tks.
January 24, 20178 yr Hello I'm getting the exact UnderflowException error message which Bill Edwards had reported in the previous page, it happens when trying to add a note to a member profile, the note is still added successfully tho option to notify the member is off, using the latest version of of this app and latest version of IPB
January 24, 20178 yr Author On 11/07/2016 at 5:18 AM, Bill Edwards said: UnderflowException: lang_not_exists__mailsub__membernotes_notification_member_note (0) #0 /home/atfotfin/public_html/system/Email/Email.php(323): IPS\_Lang->get('mailsub__member...') #1 /home/atfotfin/public_html/system/Email/Email.php(559): IPS\_Email->compileSubject(Object(IPS\Member), Object(IPS\Lang)) #2 /home/atfotfin/public_html/system/Notification/Notification.php(484): IPS\_Email->mergeAndSend(Array, NULL, NULL, Array, Object(IPS\Lang)) #3 /home/atfotfin/public_html/system/Notification/Notification.php(465): IPS\_Notification->sendEmails(Array, Array) #4 /home/atfotfin/public_html/applications/membernotes/modules/front/notes/notes.php(162): IPS\_Notification->send() #5 [internal function]: IPS\membernotes\modules\front\notes\_notes->add() #6 /home/atfotfin/public_html/system/Dispatcher/Controller.php(85): call_user_func(Array) #7 /home/atfotfin/public_html/system/Dispatcher/Dispatcher.php(129): IPS\Dispatcher\_Controller->execute() #8 /home/atfotfin/public_html/index.php(13): IPS\_Dispatcher->run() #9 {main} This?
January 24, 20178 yr Author What's New in Version 2.0.5: Fixes: Fix the author of notifications Fix exception error when issuing a note under certain circumstances
January 25, 20178 yr 9 hours ago, Adriano Faria said: This? I've upgraded and no longer get that error. However now I get a white page with:- The www.fun-fairs.co.uk page isn’t working www.fun-fairs.co.uk is currently unable to handle this request. HTTP ERROR 500 When I check, the note has been added.
January 25, 20178 yr 16 hours ago, Adriano Faria said: This? Yes, and after upgrading to the latest app version you uploaded earlier i now get this error the added note is still saved Error: Call to a member function addToStack() on null (0) #0 [internal function]: IPS\Theme\email_html_membernotes_notification_member_note(Object(IPS\Member), Object(IPS\Email\Outgoing\Smtp)) #1 /IPB/system/Email/Email.php(632): call_user_func_array('IPS\\Theme\\email...', Array) #2 IPB/system/Email/Email.php(269): IPS\_Email::template('membernotes', 'notification_me...', 'html', Array) #3 IPB/system/Email/Email.php(561): IPS\_Email->compileContent('html', Object(IPS\Member), Object(IPS\Lang)) #4 IPB/system/Notification/Notification.php(499): IPS\_Email->mergeAndSend(Array, NULL, NULL, Array, Object(IPS\Lang)) #5 IPB/system/Notification/Notification.php(480): IPS\_Notification->sendEmails(Array, Array) #6 IPB/applications/membernotes/modules/front/notes/notes.php(162): IPS\_Notification->send() #7 [internal function]: IPS\membernotes\modules\front\notes\_notes->add() #8 IPB/system/Dispatcher/Controller.php(85): call_user_func(Array) #9 IPB/system/Dispatcher/Dispatcher.php(129): IPS\Dispatcher\_Controller->execute() #10 IPB/index.php(13): IPS\_Dispatcher->run() #11 {main}
April 19, 20177 yr Author What's New in Version 2.0.6: Added MemberSync extension to delete notes when a member is deleted or transfer to the other member when accounts are merged.
July 22, 20177 yr Author What's New in Version 2.1.0: IPS 4.2 compatibility New feature: Admin CP module to list all member notes: ACP -> Members -> Member Notes.
August 15, 20177 yr In the Admin CP, if I list Member Notes and there is a long note, I don't see all the page:- I can't get to the Author, Edit or Delete buttons - there is no horizontal scroll either. (Works fine on some pages) Any suggestions please? Many thanks Bill
August 15, 20177 yr Author Ehrrr.. I tested only with small texts. Will try to reproduce it and fix it.
August 15, 20177 yr Author Oh yeah, I can confirm it: And it's fixed: It was also happening on profile tab: And it's also fixed: