Invision Community 4: SEO, prepare for v5 and dormant account notifications By Matt Monday at 02:04 PM
JiigSaaw Posted July 22, 2016 Posted July 22, 2016 If i can help you, i'm on latest IPS version with PHP 7.0.8 and MySQL 5.6.31-77.0
Adriano Faria Posted July 22, 2016 Author Posted July 22, 2016 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?
JiigSaaw Posted July 22, 2016 Posted July 22, 2016 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.
Adriano Faria Posted July 22, 2016 Author Posted July 22, 2016 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. Gabriel Torres 1
Adriano Faria Posted August 30, 2016 Author Posted August 30, 2016 What's New in Version 2.0.3: IPS 4.1.14 Compatibility: fix pagination on user profile (Notes tab) Gabriel Torres 1
Tripp★ Posted September 4, 2016 Posted September 4, 2016 (edited) 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, 2016 by Tripp_UK
Gabriel Torres Posted September 4, 2016 Posted September 4, 2016 @Tripp_UK For me it works just fine here, FYI.
Tripp★ Posted September 5, 2016 Posted September 5, 2016 (edited) 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, 2016 by Tripp_UK
Tripp★ Posted September 5, 2016 Posted September 5, 2016 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.
Adriano Faria Posted September 5, 2016 Author Posted September 5, 2016 I'll take a look tomorrow when I'll be back.
Tripp★ Posted September 5, 2016 Posted September 5, 2016 (edited) 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, 2016 by Tripp_UK Adriano Faria 1
Adriano Faria Posted September 6, 2016 Author Posted September 6, 2016 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 Gabriel Torres and Tripp★ 2
Caez77 Posted October 3, 2016 Posted October 3, 2016 (edited) 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, 2016 by Caez77
Adriano Faria Posted October 3, 2016 Author Posted October 3, 2016 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.
Kenneth Baker Posted January 24, 2017 Posted January 24, 2017 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
Adriano Faria Posted January 24, 2017 Author Posted January 24, 2017 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?
Adriano Faria Posted January 24, 2017 Author Posted January 24, 2017 What's New in Version 2.0.5: Fixes: Fix the author of notifications Fix exception error when issuing a note under certain circumstances
Bill Edwards Posted January 25, 2017 Posted January 25, 2017 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.
Kenneth Baker Posted January 25, 2017 Posted January 25, 2017 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}
Adriano Faria Posted April 19, 2017 Author Posted April 19, 2017 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.
Adriano Faria Posted July 22, 2017 Author Posted July 22, 2017 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.
Bill Edwards Posted August 15, 2017 Posted August 15, 2017 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
Adriano Faria Posted August 15, 2017 Author Posted August 15, 2017 Ehrrr.. I tested only with small texts. Will try to reproduce it and fix it.
Adriano Faria Posted August 15, 2017 Author Posted August 15, 2017 Oh yeah, I can confirm it: And it's fixed: It was also happening on profile tab: And it's also fixed: Bill Edwards 1
Recommended Posts