Jump to content

CoffeeCake

Clients
  • Posts

    1,916
  • Joined

  • Days Won

    24

Reputation Activity

  1. Like
    CoffeeCake reacted to Morrigan in Turn off rating your own content   
    So when you submit something to downloads you can’t rate (or last I checked) your own file. This should be either an option or the same for pages, forums etc. I think it’s silly to have an article rated by the person that made it. Unfortunately save for hiding or deleting it I can’t prevent it.
  2. Like
    CoffeeCake reacted to Steve Grant_189967 in Allow Conversion process to take place via CLI   
    Given the length of time taken for a relatively mature forum on a different provider (e.g. vBulletin) to convert to Invision - a forum I run with around 2.5 million posts has taken two and a half days, for example - would it not be prudent to offer the conversion process as a CLI command? This would allow the server the site is to be hosted on to be utilised to its maximum in terms of memory usage, and would also prevent the need for the site admin to have a browser tab open on the conversion process for the entirety of the operation.
    It's not practical for popular sites to need to go down for days in order to convert and hopefully improve the experience for its users - anything that can be done to speed up the conversion process should be embraced.
  3. Thanks
    CoffeeCake reacted to IPCommerceFan in Remove first and last name from Commerce Support Tickets   
    You're welcome!
    This piqued my interest, so I gave it a shot:
    AdminCP Commerce Display Name.xml
    It works as far as I can tell/tested, but this should do it!
    In case its of interest, heres what this plugin consists of:
    We hooked into \IPS\nexus\Support\Author\Member to change the name on the sidebar:

    //<?php /* To prevent PHP errors (extending class does not exist) revealing path */ if ( !\defined( '\IPS\SUITE_UNIQUE_KEY' ) ) { exit; } class hook479 extends _HOOK_CLASS_ { /** * Get name * * @return string */ public function name() { if( !\IPS\Member::loggedIn()->hasAcpRestriction( 'nexus', 'customers', 'customers_view_statistics' ) ) { return $this->customer->name; } else { return $this->customer->cm_name; } return parent::name(); } } and we hooked into \IPS\nexus\Customer to change the name on each reply:

    //<?php /* To prevent PHP errors (extending class does not exist) revealing path */ if ( !\defined( '\IPS\SUITE_UNIQUE_KEY' ) ) { exit; } class hook480 extends _HOOK_CLASS_ { /** * Get customer name * * @return string */ public function get_cm_name() { if( !\IPS\Member::loggedIn()->hasAcpRestriction( 'nexus', 'customers', 'customers_view_statistics' ) ) { return $this->name; } else { return ( $this->cm_first_name or $this->cm_last_name ) ? "{$this->cm_first_name} {$this->cm_last_name}" : $this->name; } return parent::get_cm_name(); } } In order to make full names display as their respective Display Name, just make sure the administrator you want to restrict has "Can view customer statistics?" disabled:

    I'm no developer, but I'm open to feedback in case you want this plugin to do something else.  
    Hope it helps!
  4. Thanks
    CoffeeCake got a reaction from SJ77 in CodingJungle's Apps [support topic]   
    Following up on the duplicate logger train, two comments:
    Please consider maintaining a new table rather than modifying core_members--this makes large site installation ... problematic ... due to the time it takes to edit the schema of a very large member table Please consider adding functionality to look for matches from previous data if possible. It appears the detection is only done on the next login. We'd like to compare data from previous registrations and content where available. Thanks!
  5. Like
    CoffeeCake reacted to Maxxius in Error with furl changes   
    @AlexWright thank you so much for this post! It helped me make the IDENTICAL fURLs I had customized back in the day on 3.4.x to be the same in 4.4!
    BTW my default app will be Pages.
    What you did not mention that you have to translate is
    "topLevel": "forums", to your language. Thus I was able to translate this toplevel fURL and translated the rest in ACP and in the end I got results such as:
    http://website.com/forum/f1/forum-category-name/
    http://website.com/forum/t46405/topic-name/
    Basically you have to do this for every app you want to translate, go to its folder, find furl.json file and edit it.
    Today IPS support told me this can't be done, but there it is. 🙂
  6. Like
    CoffeeCake reacted to CodingJungle in Here we go again...   
    it's been awhile @bfarber, and i don't want you thinking i've forgotten about you, so i went out of my way to get you something!
     
  7. Like
    CoffeeCake reacted to Martin A. in Here we go again...   
    Whoops\Exception\ErrorException thrown with message "Method IPS\Helpers\Form::__toString() must not throw an exception, caught Whoops\Exception\ErrorException: Undefined index: developer_build_type_desc" Stacktrace: #2 Whoops\Exception\ErrorException in /tmp/theme_core_admin_global_globalTemplateWqIz0B:0 #1 Whoops\Run:handleError in /home/sites/dev/www/ips44/dev/Whoops/Run.php:433 #0 Whoops\Run:handleShutdown in [internal]:0 I got this today trying to get to the app download page.
    Hadn't it been for @CodingJungle who made me aware of this issue, I could have wasted hours rolling back to older PHP versions, reinstalling, etc.
    The patch for this must be pretty simple, as all I had to do was add ", TRUE" to the code, and that makes me wonder why you haven't included this is any of the 5 releases (not including silent patches) since this was marked as solved.
  8. Like
    CoffeeCake reacted to jesuralem in Remove private messages spam   
    This is great news :).
    This should be native feature though 🙂
  9. Like
    CoffeeCake reacted to DawPi in Remove private messages spam   
    @Apfelstrudel, @jesuralem, @O9C4: I'm working on mod for that. Small preview:


     



     
     
    There will be one new function to unfollow member from whole content he subscribing.

  10. Like
    CoffeeCake got a reaction from bfarber in Sticky Navbar   
    Thanks, @Morrigan. That was a typo here, but in my theme I had it spelled correctly. I dug into the javascript library after posting and saw that there is a split on commas, so the correct syntax (for anyone else wanting to do the same) is data-ipsSticky-disableIn='phone,tablet'.
    After trying that and doing a hard refresh (CTRL + F5), I had the desired result. Thanks @bfarber!
  11. Like
    CoffeeCake got a reaction from Meddysong in Sticky Navbar   
    Thanks, @Morrigan. That was a typo here, but in my theme I had it spelled correctly. I dug into the javascript library after posting and saw that there is a split on commas, so the correct syntax (for anyone else wanting to do the same) is data-ipsSticky-disableIn='phone,tablet'.
    After trying that and doing a hard refresh (CTRL + F5), I had the desired result. Thanks @bfarber!
  12. Thanks
    CoffeeCake reacted to Morrigan in "Show replies" flash popup   
    So this really drives me batty and I think it needs to be fixed, especially with the mobile app coming. I'll start with the suggestion THEN I will explain why I believe its valid.
    When you click the "show X replies" in the flash message this should include YOUR OWN REPLIES!
    Now for the explanation:
    IPS prides itself (and it has been said many times by people like @Matt and @bfarber ) that conversations are linear. "We don't fully ignore posts to give context" thus why ignored posts show up as "ignored" instead of fully disappearing. Its something that is regularly quoted as to why there aren't threaded replies (like on reddit) and whatnot.
    Well.... lets be honest, that's only 90% true with the way that the show replies popup works.
    TBF, I'm not looking for a topic to tell me when I'm the one to have replied but hear me out:
    Someone replies to a post I'm in on my desktop. Another person replies, etc. I have to go mobile (going to work, whatever) I reply. There are other replies. I reply again. Now not a bad thing but I get back to my PC and I want to review all the replies that have been posted and see the new stuff I haven't seen. I hit "show X replies" well I see all of the replies.... that aren't mine. So now that linear context thing that is so avidly explained as being important goes out the window while I'm reviewing 5-6 replies to a thread I have been posting to and I have to now "fully refresh" the page to see the true linear context, which includes my posts.
    It sometimes feels silly to load those replies (because its faster in most cases) and only to get half of the replies if you've been posting back and forth with some people. You can't read back up to verify your facts unless you refresh, it also botches pagination.
    I'm sure this is more complicated then it seems (because you obviously don't want it polling for the users own posts specifically) but there should be a way to see "not by user... now just load all posts between user and now". I don't know. The fact that it never loads your own posts has always seemed janky to me.
  13. Like
    CoffeeCake got a reaction from Sonya* in Easier ways to rename applications   
    We'd like to see an easier way to rename applications. While it can be done by editing the furl.json files now, we'd like to see this changed to be included in the ACP without requiring file access or changes, especially for installed third-party applications.
  14. Like
    CoffeeCake reacted to Sonya* in Post Anonymously in Forums   
    Hi, can I replace Guest 63296...646 by just Anonymous? 
    I do not want Guest. It should be Anonymous, so that users see this is not posted by guest but by user who is registered but has an ability to post anonymous? I would like to delete the line "Anonymous poster hash: 63296...646" below the post.  
  15. Like
    CoffeeCake got a reaction from Miss_B in Global Ignore List - Techy Goes to Coventry & Ignored Log   
    Minor note... It was Tachy who went to Coventry. 😁
    This would be much nicer if management of the ability to mark who was globally ignored were handled as a consequence to warnings and permission to do so granted as the moderator group level rather than a list of IDs.
    Good start though!
  16. Like
    CoffeeCake got a reaction from sobrenome in Configuration options for mod_pagespeed/ngx_pagespeed   
    Do you have an updated full config you'd be willing to post?
  17. Thanks
    CoffeeCake reacted to AlexWright in Ignore / Block   
    So, the Ignore feature is extremely lacking in all of what should probably be essential functionality. Currently, by default, you can only ignore someone's: Forum Posts, Messages, Signatures, and Mentions. While that's great and all, it's an extremely simplistic view of an Ignore/Block function. All major platforms (Facebook, Twitter, etc) have a way to Block and/or Ignore a user account. This hides all of that user's comments and contents and/or blocks them from viewing your content and profile. This is a major oversight in functionality that's missing in the IPS software. Not to mention that the Ignore function misses almost all of the other IPS default applications (Pages, Blogs, Gallery, Downloads, Calendar, Statuses, etc). The entire Ignore function feels like it was just slapped on to solve a singular issue (Forums) and never touched again. What an Ignore / Block function should be able to do:
    Ignore all or some of a user's content. Block a user from contacting you (Blocking messages and mentions). Blocking a user from your profile and content. Most users prefer Ease of Use with this. If you're blocking someone, you (usually) have a good reason to. The current ignore feature on IPS is basically bare-bones and doesn't really do a great job at what it does. It can definitely be better, and hopefully this can start that.
     
    ---
    Evidence has been found that William Tell and his family were avid bowlers. However, all the Swiss league records were unfortunately destroyed in a fire, and we'll never know for whom the Tells bowled.
  18. Like
    CoffeeCake reacted to sulervo in Search result improvements   
    1. Search results: Condensed and expanded view.

    Like in "All activity":
    https://invisioncommunity.com/discover/?&view=condensed
    https://invisioncommunity.com/discover/?&view=expanded
    2. Search result links: "Go to the first post of topic" instead of "Go to the post". This could be ACP setting.
    Search results: https://invisioncommunity.com/search/?&q=forum&type=forums_topic&nodes=499&search_and_or=or&sortby=relevancy
    -> the first link: https://invisioncommunity.com/forums/topic/456558-when-will-the-ipb-45-forum-be-ready/?tab=comments#comment-2817447
    -> the link could be: https://invisioncommunity.com/forums/topic/456558-when-will-the-ipb-45-forum-be-ready/
     
  19. Like
    CoffeeCake reacted to Makoto in Configuration options for mod_pagespeed/ngx_pagespeed   
    I don't use that setting anymore. Causes too many reflow issues and is highly inconsistent.
    ymmv though.
  20. Like
    CoffeeCake reacted to JoshB84 in Please add Categories to Clubs   
    I know not everyone will have so many Clubs they will require categories. Still some of us would find it useful to be able to categorize our Clubs.
    [edit]
    Before someone suggest making a custom page using Pages. I would say then could we atleast have tags added to Clubs then?
  21. Thanks
    CoffeeCake got a reaction from Makoto in Account Deactivation   
    FYI, we have not seen process locking with this update yet.
  22. Like
    CoffeeCake reacted to Morrigan in Tagging Priority   
    It would be nice (and I understand complicated) if when you're tagging someone that the people that have replied to the thread get priority in the listing.
    So if say I, Matt, Morgin Brandon, etc all posted in a thread when I type @m Myself, Matt and Morgin would should up first above the user "M" or other alphabetical options. Basically giving people that posted in the thread a little more weight and make them easier to find.
  23. Like
    CoffeeCake reacted to vbnautilus in How to change from relative to absolute dates   
    The date/time posted on each post seems to now be relative by default (e.g. "Posted 3 hours ago").  Is there a way to change this to absolute time stamps?
  24. Like
    CoffeeCake reacted to Gauravk in Subscription Enhancements   
    Just like the products in commerce, subscription should also have these features enabled.
    Discounts Coupon code (not working with subscriptions, throwing gateway error) Multiple renewal option in same place - Monthly and Yearly Client area settings Custom email
     
    Throws this gateway error only if coupon code is used.

     
  25. Like
    CoffeeCake reacted to annadaa in Certified, recognized account, ...   
    Is it possible to add the certified icon like on Twitter next to the names of the members?
    This icon would be recognized for members either for their experience in a field, their professional account, or even for the accuracy of certain options in the profile fields (the icon would then be next to the profile field) which was approved. ?
×
×
  • Create New...