Michael

+Clients
  • Content count

    23635
  • Joined

  • Last visited


About Michael

  • Rank
    Meet Jay
  • Birthday 06/16/1977

IPS Marketplace

  • Resources Contributor Total file submissions: 2

Recent Profile Visitors


166,936 profile views

Michael's Activity

  1. Michael added a record in IPS Web Site and Client Area (not for software issues)   

    Guide/KB search/article view not respecting permissions?
    I was searching for documentation on using IP.Content outside of the forum directory, so I was searching for the term 'external'.  The search results gave me this article:
     
    [url="http://www.invisionpower.com/support/guides/_/advanced-and-developers/4-0-developer-documentation/plugins-an-example-r284"]http://www.invisionpower.com/support/guides/_/advanced-and-developers/4-0-developer-documentation/plugins-an-example-r284[/url]
     
    And I can read all of the content of that article.  But it is in the '4.0 Developer Documentation' category in the Guides, and when I go directly to that category it tells me it contains no articles.
     
    So I'm thinking the search feature is returning me results I shouldn't be seeing, and the article view isn't giving me an error when I try to view an article I shouldn't see.
    • 0 replies
    • 0 views
  2. Michael added a record in IP.Board   

    Admin CP mass group updates causes timeout
    [url="http://community.invisionpower.com/topic/393312-manual-run-for-auto-promote-members-to-new-member-groups/#entry2435433"]http://community.invisionpower.com/topic/393312-manual-run-for-auto-promote-members-to-new-member-groups/#entry2435433[/url]
     
    This user was evidently trying to update 260K members using the ability in the Admin CP to find all members of a certain crieria and then moving them to a new group.  Even though the updating of their member_group_id is done in one shot, I suspect that then looping over all of these and running the Member Sync stuff was causing this to timeout.  It may have even timed out on the query, actually, if you're trying to implode a list of 260K ids.
     
    This probably needs to be changed to perform the work in a loop of only X number of members at a time.
    • 0 replies
    • 0 views
  3. Michael added a record in IPS Web Site and Client Area (not for software issues)   

    Mobile features
    [url="http://www.invisionpower.com/features/mobile"]http://www.invisionpower.com/features/mobile[/url]
     
    This page says:
     [quote]
     
    The IPS Community Suite offers two distinct ways for your users to join in and take part from their mobile devices.[/quote]
     
    It then talks about the mobile skin, but I see no other reference to what this second way is.
    • 0 replies
    • 0 views
  4. Michael added a record in Documentation   

    Hovercard options
    See also this bug report: [url="http://community.invisionpower.com/resources/bugs.html/_/ip-board/hovercards-are-always-balloon-but-still-give-you-pane-only-options-r42681"]http://community.invisionpower.com/resources/bugs.html/_/ip-board/hovercards-are-always-balloon-but-still-give-you-pane-only-options-r42681[/url]
     
    Affected guide: [url="http://www.invisionpower.com/support/guides/_/advanced-and-developers/user-interface/hovercards-r132"]http://www.invisionpower.com/support/guides/_/advanced-and-developers/user-interface/hovercards-r132[/url]
     
    The following options listed in the documentation are not truly valid for hovercards.  Depending on what action you take on the related bug report, some of these options may need to be removed from the documentation:[list]
    [*]type
    [*]black
    [*]warning
    [/list]
    And again, depending on what you do with the related bug report, these undocumented options may need added:[list]
    [*]openOnClick
    [*]openOnHover
    [/list]
    • 0 replies
    • 0 views
  5. Michael added a record in IP.Board   

    Hovercards are always balloon, but still give you pane-only options
    [url="http://www.invisionpower.com/support/guides/_/advanced-and-developers/user-interface/hovercards-r132"]http://www.invisionpower.com/support/guides/_/advanced-and-developers/user-interface/hovercards-r132[/url]
     
    It says one of the options on hovercards is 'type', but no matter what you pass, it always calls the ipb.Popup class by passing 'balloon' as the type.  There are a couple of other options that then become moot because of this.
     
    You can try to pass black: true as an option, but it just ends up looking like this:
     
    [img]http://i.imgur.com/BHatueJ.png[/img]
     
    In addition, 'warning' doesn't appear to do anything.  I've also experimented with 'openOnClick' and 'openOnHover' which are not documented, and those don't appear to behave properly at all either.
     
    I will open a separate ticket for the documentation, but these unusable options should also be removed from the code.
    • 0 replies
    • 0 views
  6. Michael added a record in IP.Board   

    pp_html_tooltip language bit
    Using the built-in HTML checkbox at the bottom of the editor, I noticed that it tries to add a data tooltip which contains the language bit pp_html_tooltip from the forums -> public)post word pack.  The text of that language bit is set to:[code=auto:0] When enabled, you can use full HTML in this post including <br /> [/code]
    When it shows up, the tooltip looks like this:
     
    [img]http://i.imgur.com/RbfAIJS.png[/img]
     
    I'm almost certain it shouldn't be showing the HTML entities in the tooltip like that, right?  I'm not sure if it's just a one-off issue with this particular language bit or if there are more underlying issues with how HTML code is getting converted in the language bits.
    • 0 replies
    • 0 views
  7. Michael added a comment on a file: Tutorials   

    Correct, I do not have any system in place to offer copyright removal as an option.  The Marketplace here provides me with no such ability, and since it is something that less than 1% of my customers have ever asked about I have not taken the time to build a system that would permit this.  Seeing as how I have never claimed that I do offer such a service, I don't see what the issue is.  I do not make it a habit of enumerating the services I do not provide.
  8. Michael added a record in IP.Board   

    Bulkmail doesn't use DISTINCT in member selection
    If we are using the bulkMailFilters application extension, we can use the getMembers function to add additional WHERE and JOIN elements into the query that the system will use to determine which members to send the email to.  But if these criteria may pull the same person more than once, that person is then listed multiple times in the recipient list.
     
    For example, in my app I'd like to add this extension so an admin can email all members who may have submitted content to a certain category, maybe to let them know about changes to that category these members need to be aware of.  I have this code:[code=auto:0] public function getMembers( $data ) { /* Did we look for specific authors? */ if ( $data['author'] ) { return array( 'joins' => array( 0 => array( 'from' => array( 'tutorials_articles' => 'tut' ), 'where' => 'tut.a_mid=m.member_id', 'type' => 'left' ) ), 'where' => array( 'tut.a_cat IN (' . $data['author'] . ')' ) ); } } [/code]
    But then if the same member has multiple articles in that category, since the select part just looks for member_id, this same member will be pulled multiple times.
     
    [img]http://i.imgur.com/irMGjal.png[/img]
     
    The bulkmail code should either automatically DISTINCT the results if possible, or I should be able to give more control over the query to not let this happen.
    • 0 replies
    • 0 views
  9. Michael added a record in IP.Board   

    Bulkmail form doesn't list Members tab first in Filters
    I was working with the bulkMailFilters extension today when I saw this code in /admin/applications/members/modules_admin/bulkmail/bulkmail.php:[code=auto:953] /* We want the members tab to be first so it shows groups, which will be the most common filter */ uasort( $filters, create_function( '$a, $b', 'if ( $a[\'appKey\'] == "members" ) { return -1; } else { return 0; }' ) ); [/code]
    The problem is, this code isn't doing what the comment says, Members is not the first tab for me:
     
    [img]http://i.imgur.com/WfmfzRn.png[/img]
    • 0 replies
    • 0 views
  10. Michael added a record in IPS Web Site and Client Area (not for software issues)   

    Error for chatMobileLink in mobile navigation menu
    On this site when on mobile, when you open the navigation menu there is an error relating to being unable to load the chatMobileLink template.
    • 0 replies
    • 0 views
  11. Michael added a comment on a file: DB Customization Manager   

     
    There are technical limitations on being able to store undo information for this app, there's the possibility that something you deleted would need a slightly different query to restore it later because of other database information being changed.  If you're unsure whether something should be deleted or not, then you could always just not delete it.
  12. Michael added a comment on a file: Suspected Ban Evaders   

    [quote name='SerialNoob' timestamp='1344569231']
    Great mod but too expensive.. OMG


    Try getting a quote for someone to develop this from scratch, reputable modders would charge several hundred for this as a custom-developed product.
  13. Michael added a comment on a file: Clickable IP Address in Online List   

    [quote name='Josh H.' timestamp='1340610633']
    Note: This is native in 3.3.x


    No, it isn't.
  14. Michael added a comment on a file: Members Online Today   

    [quote name='Atsuki' timestamp='1330470067']
    Looks great ! Possibility to translate easely in French ?


    Yes, please post in the support topic if you need instructions on how to do so.
  15. Michael added a comment on a file: Group Name Indicator   

    Of course it won't, as the description says this is the version for IP.Board 3.0 and 3.1. The description also links you to the version for IP.Board 3.2.

Status Feed



  1. Michael

    My blog is back up, any suggestions on new entries? Walkthroughs you'd like to see, maybe?

    1. AndyF

      An example of adding something with a variable / value attached. As a practical example adding a checkbox to the UCP or suchlike. I do sort of have plans for something and although I could probably manually edit the skin and the code to do it I could not do it with a hook as I don't understand. :(

    2. Michael

      What about a checkbox in the UCP that, when checked, does something like hide the board index sidebar? That should be possible. It would involve a template hook to get the checkbox to show and be populated with the value for the member, a hook (library, I'm guessing) to store what they checked into something like the member cache, and then another template hook or possibly skin overloader which would read the value of their preference and do the appropriate work. Sounds doable.

    3. AndyF

      That would be OK. Even if it made something appear or otherwise on another page. :) I did have something more complicated in mind but that's best left until I see how this works properly.

    4. IPB Bob

      How about an update of your application walk through?

    5. AndyF

      I would eventually like to see more of these or perhaps (in the future) 4x versions if you have time/enthusiasm for them. :)

    6. ZakRhyno

      Do you still run your blog?

  2. Michael

    Woohoo, 4000 rep!

    1. .Ian

      yay :)

    2. Andrej

      well-deserved! :)

    3. Ax Slinger

      You da Man!

  3. Michael » Philip L.

    Congrats on the staffitude!

    1. Philip L.

      Danke!

  4. Michael

    Today on the forums feels like trying to have an argument with my couch

    1. Aiwa

      :-P

  5. Michael

    All of my mods should be IP.Board 3.4 ready now!

  6. Michael

    OMG, I can write a post, then Tab+Enter to submit it again, and then hit Home to go back to the top of the page. Just like it used to work!

    1. larva

      awesome right, it happen the same in my forum and i was so pist off lol.

  7. AndyF » Michael

    Looks like I'll have to add $INFO['species'] = 'human' if you're not sure then ;)

  8. Michael

    Can't wait for the first "this mod doesn't work on 3.3.2" post

    1. .Ian

      Well does it? ;)

    2. AndyF

      Shoutbox 115 (yes I did say 1.1.5) does not work on 3.3.2 ;)

  9. Con » Michael

    Talk about updating en masse. :P

    1. Michael

      Hopefully I didn't flood you with notifications, did I? I thought it only did that when I actually clicked the 'upload new version' option.

  10. Michael

    If I get one more PM with a subject of 'hey', I'm not going to be responsible for my actions

    1. Marcher Technologies

      May I join you in that action irresponsibility? I get 5 of those a day....-.-

    2. media

      I am sorry, am I missing something? Spam? or What?

    3. AlexJ

      Hey :) Hi, Michael :)

    4. Michael

      @media: It's just that people like to only say 'hey' as the subject of their message, and that's not really a subject. A subject should convey the general thoughts of the PM, something like "Need your help" or "Custom work?"

    5. media

      Oh, I see... :)

  11. Michael

    The number of paid files being submitted to the Marketplace seems to be increasing

    1. media

      So? good or bad? cannot decide!

    2. Michael

      Good for developers, I guess, but I can see a potential backlash brewing from the community. We've had more than one "there are too many paid mods!" topics here.

    3. • Jay •

      Greed reigns supreme.

    4. AndyF

      I'm still awaiting documentation to be included in every file :P

    5. Michael

      That'll be the day.

    1. media

      Congrats... :)

    2. AndyF

      Congrats :D

  12. Connor T » Michael

    Off topic: Your posts are always so hard to read. lololololol -> agreed.

  13. Michael

    The bug here about us losing our 'follow' info on topics is annoying when it makes me stop following my support topics

    1. DawPi

      Grr, totally agree!

    2. AndyF

      You mean you both don't read *every* topic anyway ? :P

    3. DawPi

      Read, but this option is meant to help and relieve me of this. ;)

  14. Michael

    It's truly amazing how many people who submit files check the box indicating they've read the guidelines, then don't follow them

    1. AndyF

      Welcome to my world at the coal-face ;) , now you know why I have generic responses ready for said submissions.

    2. AndyF

      Not sure if its my imagination (or perhaps the mass new files influx has stopped as it goes in cycles it seems) but most seem to have it at the moment.

  15. Michael

    I don't see statuses on any bug reports here anymore, is it just me?

    1. Con

      Same, they seem to have disappeared recently. :/

    2. Michael

      They're actually back for me now, but apparently not for everyone, huh?

    3. Con

      No, for my account they disappeared later and haven't returned yet.

  16. Michael

    IPS, *please* give IP.Tracker some love, there hasn't been a new version in 3 months

    1. media

      Yes, it looks like a dead project... :)

    2. Amy T

      No no they need to do IP.content first.
      I need the tags.

    3. • Jay •

      I feel ya... if I'm going to have an "Edit" button (in the Tracker), I should be able to use it. :(

  17. 7SiN » Michael

    I was late to the party on the new SEO thread. I think the thing you do NOT realize is that SEO for many of these admins (including myself) is the last peice to the puzzle. We have a great userbase but it has become stagnant. In my top 10 keywords, 4 are my site name. It wasn't like that before I moved here. And for your information, I'm one of the 2 that Matt is talking to about SEO. I just feel you are looking the other way when we are making our points (much like Rhett and ot...

    1. 7SiN

      other IPS staff). I'm just glad Matt is listening when no one else would.

    2. Michael

      I don't know what this is in regards to. You probably should have posted this in whatever topic you and I evidently both posted in.

    3. 7SiN

      It was one of the SEO threads that was closed and you had stated your opinion that those of us "focusing" on SEO are focusing on the wrong things.

  18. Michael

    Sweet, I can filter out those Ask IPS topics from VNC by using the 'Filter by forum' option :)

    1. DawPi

      +1

  19. Michael

    Approaching 40K Marketplace downloads!

    1. media

      Congrats... :)

  20. Michael

    Did I miss the window for Marketplace payments last week? Submitted my request Friday AM (early) but never got my payment. :(

  21. Con » Michael

    Hey, a few days ago I received notifications that you updated the following files: Clickable IP Address in Online List [3.2], Group Name Indicator [3.2], IP.Downloads Stats [2.4], Local Time in Topics [3.2], Member Anniversaries [3.2], Members Age in Topics [3.2], View Online List Permissions [3.2], Shoutbox [3.2], Members Online Today [3.2], Members Skin in Topics [3.2], Number of Topics Started [3.2]. However I didn't see any change in version number for these with the exception of the...

    1. Con

      Looks like my comment got cut off. Here's the final part of the comment again: "However I didn't see any change in version number for these with the exception of the Shoutbox which went from 1.2.1 to 1.2.2. Is it advisable to re-download any of the others mentioned? Thanks."

    2. Michael

      They were just changes to the title to indicate the support IP.Board version, with the exception of the Shoutbox and DB Customization Manager, which were upgraded.

  22. Michael

    The more issues I run into because of IP.Nexus's encoding, the more I want there to be an alternative I can use

    1. Mark

      Anything I can assist with?

  23. Jombi » Michael

    What's the chances of you making a sorta "sandbox" app to filter threads that have a checkbox selected upon creation?

    1. Michael

      I don't understand what you mean, but I'm not likely to make any new mods until all of my old ones are updated.

    2. Jombi

      Suppose a user makes a thread. At the right side of the editor where it asks you to follow it, etc, could there be a check box to filter the thread by? Such as "NSFW". And if the thread has that selected, users can choose to filter out those flagged threads from their searches.

  24. Michael

    If anyone is guessing why 3.2 mod upgrades of mine are taking so long, I have just two words for you: Shoutbox Support

    1. .Ian

      Sorry to hear it is causing you trouble. :(

    2. AndyF

      As I mentioned earlier, you can only do what you can in x hours. :)

    3. AndyF

      And I've somehow managed to squeeze a few support answers into the Shoutbox topic too.

    4. AndyF

      Although I do see what you mean too.