Jump to content
Invision Community


  • Content count

  • Joined

  • Last visited

About thompsone

  • Rank

Recent Profile Visitors

5,232 profile views
  1. You may want to review the options available from the community here:
  2. Download Manager Lost Functionality

    You were exactly correct. After installing and configuring this plugin it provides exactly the missing functionality. Thank you.
  3. Download Manager Lost Functionality

    @Adriano Faria Thank you. That application appears to alter the functionality of the sidebar category tree. I think this could be useful yet not an actual fix to what I was after. @Joel R Thank you. I'm not finding the two or three mods you're talking about that actually changes files displaying in subcategories and thus restoring 3.4.9 functionality. Any suggestions you've found that I haven't?
  4. In the Download Manager for 3.4.9 the categories showed a list of files that were in sub-categories by most recent added for all sub-categories under your current location which allowed us to use the categories to create a library structure. In 3.4.9 you even had an option to show files in subs or not. In 4.2.4 the categories have been changed and removed all this functionality. It is designed for a more flat structure not a library structure where without the ability to turn the option on to show files in sub-categories really diminishes our library structure we used in 3.4.9. Now when someone is browsing our categories they get a page that says "no files here" to be the first to add a file... The problem with that is that those categories were designed not to have files an if a user wants to see files they have drill all the way down to category tree where files actually exist. This has removed a basic functionality of the download manager that our users depended on and are now complaining about. It would make sense since the code existed in 3.4.9 that it be included into 4.2.4 at least as an option when setting up a category. Now it's either allow files or don't allow files but no option to show files in sub-categories below the category you're setting up. I will be happy to answer any questions you may have but I believe this functionality should be brought back. Thank you.
  5. Exclude Ads from given forums/areas

    Can you provide a live use example of how and where you've deployed this? How do you handle ads after the first post where you want some but not others depending on location?
  6. Exclude Ads from given forums/areas

    Part of your solution is here: IPS Thread I have personally battled with this and keeping Adsense happy is goal number one. Now you'll have to combine that with a ELSE statement so if it doesn't show ads because it's excluded then show another ad. I'm not an expert but I imagine it would look something like this. {{if ( \IPS\Request::i()->controller == 'forums' AND isset( \IPS\Request::i()->id ) AND ! in_array( \IPS\Request::i()->id, array( forum_id1, forum_id2, forum_id3, forum_id4 ) ) ) OR !( in_array( \IPS\Request::i()->controller, array( 'system_app1', 'system_app2', 'system_app3', 'forums' ) ) OR in_array( \IPS\Request::i()->app, array( 'external_app1', 'external_app2') ) )}} {advertisement="ad_tag_adsense"} {{else}} {advertisement="ad_tag_other"} {{endif}}
  7. Duplicate Members Logger

    Why didn't I see this until now? Dear lord thank you for this update. However in order to get it to work on PHP 5.5.31 I had to make the following changes. public function getDuplicateGroups() { $machine_ids = $this->getUniqueMachines(); if( is_array( $machine_ids ) and count( $machine_ids ) ) { $this->DB->build( array( 'select' => 'member_id, unique_machines', 'from' => 'members', 'where' => 'unique_machines<>""', 'order' => 'last_activity DESC' ) ); $this->DB->execute(); Does anyone have an update as to when this will be supported in 4.1.x if at all? Thanks.
  8. Portal

    Contact your hosting provider they should be able to restart the mysql service and use mysqladmin to check and repair any corrupt tables. That's your quickest solution and if I'm not mistaken that table keeps the latest visitor information for the IPS profile portal page. If checking and repairing any tables with your hosting provider doesn't fix the table send in a support ticket to IPS. I don't believe those tables are part of Mike's Portal. Repairing tables requires machine resources that are defined in the configuration file for mysql. If there isn't enough memory allocated, for example, the repair process won't work and you can't see the problem without a root account. Finding and uploading plugin files won't fix a corrupt table if indeed that's what you have. From what I saw it just reports "In Use" which means it's not closed but may or may not be corrupt. Hope that helps you.
  9. Portal

    In your root forum directory edit the file initdata.php Find this line [toward the top] { define( 'IPS_DEFAULT_PUBLIC_APP', 'portal' ); } Change it to this: { define( 'IPS_DEFAULT_PUBLIC_APP', 'forums' ); } Save / Reupload
  10. Duplicate Members Logger

    Recently upgraded to PHP 5.3.29 and had to make some changes to the code base to fix the foreach statements. In the hook itself /hooks/duplicatesFraudRegistrationAlert_storednumber.php Line 77 old foreach( $attempts as $attempt ) Line 77 new foreach((array) $attempts as $attempt ) In the extension /admin/applications_addon/other/duplicates/extensions/modcp/plugin_registrationsprohibited.php Lines 118... old foreach( $attempts as $attempt ) { if( ! $attempt['new_member_id'] ) { $m[$row['member_id']] = $row['member_id']; $a[$row['member_id']]['attempts'][] = $attempt; } } } if( is_array( $m ) and count( $m ) ) { foreach( $m as $v ) Lines 118... new foreach((array) $attempts as $attempt ) { if( ! $attempt['new_member_id'] ) { $m[$row['member_id']] = $row['member_id']; $a[$row['member_id']]['attempts'][] = $attempt; } } } if( isset( $m ) and count( $m ) ) { foreach((array) $m as $v )In the extension /admin/applications_addon/other/duplicates/extensions/modcp/plugin_registrationsbanned.php Lines 109... old foreach( $attempts as $attempt ) { if( $attempt['new_member_id'] ) { $m[$row['member_id']] = $row['member_id']; $a[$row['member_id']]['attempts'][] = $attempt; } } } if( is_array( $m ) and count( $m ) ) { foreach( $m as $v )Lines 109... new foreach((array) $attempts as $attempt ) { if( $attempt['new_member_id'] ) { $m[$row['member_id']] = $row['member_id']; $a[$row['member_id']]['attempts'][] = $attempt; } } } if( isset( $m ) and count( $m ) ) { foreach((array) $m as $v )Might want to update the code base to handle the new PHP foreach statements. I didn't check the rest of the code just fixed the errors the original code was throwing to screen. Thanks.
  11. Portal

    I would check the amount of resources given to PHP and MYSQL to make sure they have enough to operate correctly for your needs. That said there's no degradation of performance running 3.4.7. I didn't see where a version was mentioned.
  12. Adding images to the question answer challenge is a worth while option. It has stopped my spam registrations 100%. Since the forums require registration, that too has been minimized. Free alternative worth exploring.
  13. [HQ] Google CSE -pro-

    I only mention this as an improvement slash suggestion for your work. Take it as you like, you are the developer. Past that I agree the the functionality hasn't been overly expressed. Thanks for the partial answer. Regards.
  14. [HQ] Google CSE -pro-

    http://community.invisionpower.com/topic/374294-hq-google-cse-pro/?p=2431704 Respectfully there's been no response to the above thread either. Your statement that says everything within the CSE is configured within adsense is false. The fact is that google adsense does not allow ads in popups so until the popup becomes static it won't show adsense ads. To avoid this you'd need to open the search window in focus and not in a popup.
  15. Portal

    It's getting warm in the land down under .. me thinks MJ is getting some well deserved speedo time in at the beach. Don't worry we'll be here when you get back. :devil: