Jump to content

Joel R

Clients
  • Posts

    6,650
  • Joined

  • Last visited

  • Days Won

    141

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Forums

Events

Store

Gallery

Everything posted by Joel R

  1. 1. I'm trying to search for the phrase, as shown in my screenshot, of "Gained 1 Points for replying to a topic." Notice the plural and singular. It looks like you're combining two tokens in your language string: "Gained %s %s for repling to a topic" so I need to know what you're using for the Points part. 2. You should fix the spelling: Gained %s %s for replying to a topic. 3. The langstrings for gallery items are proper case, and inconsistent with the others. These aren't a big deal, but making you aware 🙂 To me, the most amazing purpose of members shop is to create engagement and gamification between members. I buy a gift for you. If you add comments, then you're treating members shop like a directory of items (like forums is a directory of topics, or gallery is a directory of images). But the purpose of the item is not to discuss items. The purpose is to use items to engage with others. This is what makes your Members Shop one of the most compelling apps in the Marketplace right now. You're adding a whole new way to interacting with other users and I think you should have a razor-sharp focus on building capabilities around that user-to-user engagement. That's the power behind your app. Hope that makes sense.
  2. What language string is used in Rewards & Logs?
  3. Howdy, Any new version that incorporates my suggestions from July 4th?
  4. I can't, in good faith, recommend Group Collaboration by Kevin anymore. It was a nice run while it lasted, and it's far more powerful in terms of its functionality, but I started catching template errors when I needed something solid to offer to my Club Leader. At least with Clubs Enhancements, you can disable without any noticeable front-end impact besides the homepage. The plugin's main benefit is in its backend utility, such as deleting / reordering / converting nodes. It's a choice between two very distasteful futures and I'm swallowing it because Clubs will be professionally supported. With Club Enhancements ... yes. You can convert a community node into a club node, and vice-versa. That saved me. With IPS default ... no way.
  5. I need club forum nodes, club gallery nodes, and club download nodes. This will make a big difference. Thank you.
  6. Can you add club nodes? Hmm, well I definitely didn't delete any members, certainly not the popular members that I would want other users to follow.
  7. I get the following error when I click on ACP > Community > Auto Follow Settings
  8. Yes. I'm still going to yell at IPS though. I want these members to auto-follow the club's content. I'd rather be more aggressive with my marketing than less. I know. I installed your plugin before I even enabled Clubs. It's the only way I didn't have a complete meltdown in clubs.
  9. Not happy. That summarizes my feelings on clubs. I investigated clubs three times in the past and last night I officially converted my group from Group Collaboration over to IP.Clubs, and I'm still deeply unhappy. I feel like I went from driving a top-of-the-line Mercedes to a Kia. The only thing going for the Kia is that it's company-insured to always be supported. This is an incredibly sensitive topic to me, because the reputation and features of my community are now critiqued by a third-party Club Leader who has entrusted me to move his 12-year group over to my community. I don't even know where to begin: No homepage - Your dinky little text box doesn't cut it. My Club Leader understands the concept of a homepage, wants a homepage, and deserves a homepage. A homepage with full ckeditor capabilities with image attachments, bold, colors and all the other wild and outrageous formatting that he wants. He wants it more than an Activity Stream, which we can't customize anyways. Follow - no club-wide follow. These external members have no bloody clue what your features are, and asking them to follow each node is ridiculous. Getting them through a two-step process to register on my community and then join the club is already a huge ask. But once they join the club, they don't get notified on any of the content even though that's the whole reason why they joined. Once a member joins a club, they should auto-follow the club. Members No custom moderator permissions. I have no idea what moderator permissions were just given to the moderator. No member outreach. How does my club owner actually message or mail his members to market outside of his club? Nodes - no reordering, which means you're screwed on ordering. Nodes - no categories within nodes, which is a major pain point for me. I had to convince my Club Leader to reduce 70+ categories into 3. He had detailed categories for each letter of the album A-Z, and now all albums are mixed together in 39 pages of albums. Content is king, and the inability to organize and categorize within nodes is a huge pain point. Conversion - no conversion of existing nodes. I have no idea how IPS expected me to manually move 49,700 content items into clubs. Content is king, and clubs is not easy to transfer content in / out. Delete and Move/Delete - In the ACP > Community app nodes, club nodes are not an option when using Delete or Move / Delete. Node Settings - I, as root admin, don't have full node control over settings or permissions. For example, in galleries I can't enable "only use albums". I have no idea how or where these nodes are inheriting certain settings that are beyond even my control as a root admin, and that's a big problem. I am asking a Club Leader to trust me to move his content, his members, and his loyalty over to me, yet these are the real challenges that I'm facing: his members aren't notified of new content; his members can't find content in 39 pages of albums; and his moderator and members can do whatever with whatever permissions they want because I can't control user, moderator, or node permissions. Joel
  10. Problem on a member profile who posted an album into a Group Collab gallery Error: Class name must be a valid object or a string (0) #0 /home/nginx/domains/mycommunity.com/public/system/Content/Search/Results.php(284): IPS\Content\Search\_Results->current() #1 /home/nginx/domains/mycommunity.com/public/system/Content/Search/Results.php(284): IPS\Content\Search\_Results->current() #2 /home/nginx/domains/mycommunity.com/public/system/Content/Search/Results.php(284): IPS\Content\Search\_Results->current() #3 [internal function]: IPS\Content\Search\_Results->current() #4 /home/nginx/domains/mycommunity.com/public/system/Content/Search/Results.php(391): iterator_to_array(Object(IPS\Content\Search\Results)) #5 /home/nginx/domains/mycommunity.com/public/init.php(460) : eval()'d code(31): IPS\Content\Search\_Results->addExtraItems(Array, Object(IPS\Member), NULL, NULL) #6 /home/nginx/domains/mycommunity.com/public/applications/core/modules/front/members/profile.php(237): IPS\Content\Search\collab_hook_ipsContentSearchResults->addExtraItems(Array, Object(IPS\Member)) #7 /home/nginx/domains/mycommunity.com/public/system/Dispatcher/Controller.php(96): IPS\core\modules\front\members\_profile->manage() #8 /home/nginx/domains/mycommunity.com/public/applications/core/modules/front/members/profile.php(65): IPS\Dispatcher\_Controller->execute() #9 /home/nginx/domains/mycommunity.com/public/system/Dispatcher/Dispatcher.php(146): IPS\core\modules\front\members\_profile->execute() #10 /home/nginx/domains/mycommunity.com/public/index.php(13): IPS\_Dispatcher->run() #11 {main}
  11. IPS 4.3.5 don't see topic thumbnails in Activity Streams
  12. If you need a free tool to generate images from PDF files, I use Boxoft Free PDF to JPG Converter. It's freeware, and supports batch pdf files.
  13. I don't think users are auto-following Members. Can anyone confirm?
  14. He already told you to send him a PM with ACP access for him to investigate.
  15. Do you have IP.Pages? I was thinking you could create your own custom block in IP.Pages ("custom guest sign up widget) and just copy and paste over the HTML from the guest sign up widget. That way you can manipulate the HTML as much as you want while preseving the original.
  16. BadMethodCallException: BadMethodCallException: (0) #0 /home/nginx/domains/mycommunity.com/public/init.php(460) : eval()'d code(44): IPS\Content\_Item->locked() #1 /home/nginx/domains/mycommunity.com/public/init.php(460) : eval()'d code(103): IPS\Content\collab_hook_ipsContentItem->locked() #2 /home/nginx/domains/mycommunity.com/public/init.php(460) : eval()'d code(33): IPS\Content\seo_hook_Content_Item->noFollow() #3 /home/nginx/domains/mycommunity.com/public/applications/core/modules/front/system/announcement.php(37): IPS\Content\seo_hook_Content_Controller->manage() #4 /home/nginx/domains/mycommunity.com/public/system/Dispatcher/Controller.php(96): IPS\core\modules\front\system\_announcement->manage() #5 /home/nginx/domains/mycommunity.com/public/system/Content/Controller.php(50): IPS\Dispatcher\_Controller->execute() #6 /home/nginx/domains/mycommunity.com/public/system/Dispatcher/Dispatcher.php(146): IPS\Content\_Controller->execute() #7 /home/nginx/domains/mycommunity.com/public/index.php(13): IPS\_Dispatcher->run() #8 {main} Template Error: Error: ErrorException: template_store_missing in /home/nginx/domains/mycommunity.com/public/system/Theme/Theme.php:802 Stack trace: #0 [internal function]: IPS\_Theme->getTemplate('statuses', 'collab', 'front') #1 /home/nginx/domains/mycommunity.com/public/init.php(460) : eval()'d code(20): call_user_func('parent::getTemp...', 'statuses', 'collab', NULL) #2 /home/nginx/domains/mycommunity.com/public/system/Theme/Theme.php(824) : eval()'d code(641): IPS\collab_hook_ipsTheme->getTemplate('statuses', 'collab') #3 /home/nginx/domains/mycommunity.com/public/system/Theme/SandboxedTemplate.php(58): IPS\Theme\class_core_front_statuses->statusContainer(Object(IPS\core\Statuses\Status), Array, NULL, false) #4 /home/nginx/domains/mycommunity.com/public/applications/core/sources/Statuses/Status.php(713): IPS\Theme\_SandboxedTemplate->__call('statusContainer', Array) #5 [internal function]: IPS\core\Statuses\_Status::searchResult(Array, Array, Array, NULL, Array, NULL, false, 'expanded', false, true, NULL, Array) #6 /home/nginx/domains/mycommunity.com/public/system/Content/Search/Result/Content.php(93): call_user_func(Array, Array, Array, Array, NULL, Array, NULL, false, 'expanded', false, true, NULL, Array) #7 /home/nginx/domains/mycommunity.com/public/system/Theme/Theme.php(824) : eval()'d code(2440): IPS\Content\Search\Result\_Content->html('expanded', false, true) #8 /home/nginx/domains/mycommunity.com/public/system/Theme/SandboxedTemplate.php(58): IPS\Theme\class_core_front_streams->streamItems(Object(IPS\Content\Search\Results), true, 'date', 'expanded') #9 /home/nginx/domains/mycommunity.com/public/system/Theme/Theme.php(824) : eval()'d code(581): IPS\Theme\_SandboxedTemplate->__call('streamItems', Array) #10 /home/nginx/domains/mycommunity.com/public/system/Theme/SandboxedTemplate.php(58): IPS\Theme\class_collab_front_tabs->stream(Object(IPS\collab\Collab)) #11 /home/nginx/domains/mycommunity.com/public/applications/collab/modules/front/collab/collabs.php(112): IPS\Theme\_SandboxedTemplate->__call('stream', Array) #12 /home/nginx/domains/mycommunity.com/public/applications/collab/modules/front/collab/collabs.php(56): IPS\collab\modules\front\collab\_collabs->viewCollab(Object(IPS\collab\Collab)) #13 /home/nginx/domains/mycommunity.com/public/system/Dispatcher/Controller.php(96): IPS\collab\modules\front\collab\_collabs->manage() #14 /home/nginx/domains/mycommunity.com/public/system/Content/Controller.php(50): IPS\Dispatcher\_Controller->execute() #15 /home/nginx/domains/mycommunity.com/public/applications/collab/modules/front/collab/collabs.php(30): IPS\Content\_Controller->execute() #16 /home/nginx/domains/mycommunity.com/public/system/Dispatcher/Dispatcher.php(146): IPS\collab\modules\front\collab\_collabs->execute() #17 /home/nginx/domains/mycommunity.com/public/index.php(13): IPS\_Dispatcher->run() #18 {main} in /home/nginx/domains/mycommunity.com/public/system/Theme/SandboxedTemplate.php:62 Stack trace: #0 /home/nginx/domains/mycommunity.com/public/applications/core/sources/Statuses/Status.php(713): IPS\Theme\_SandboxedTemplate->__call('statusContainer', Array) #1 [internal function]: IPS\core\Statuses\_Status::searchResult(Array, Array, Array, NULL, Array, NULL, false, 'expanded', false, true, NULL, Array) #2 /home/nginx/domains/mycommunity.com/public/system/Content/Search/Result/Content.php(93): call_user_func(Array, Array, Array, Array, NULL, Array, NULL, false, 'expanded', false, true, NULL, Array) #3 /home/nginx/domains/mycommunity.com/public/system/Theme/Theme.php(824) : eval()'d code(2440): IPS\Content\Search\Result\_Content->html('expanded', false, true) #4 /home/nginx/domains/mycommunity.com/public/system/Theme/SandboxedTemplate.php(58): IPS\Theme\class_core_front_streams->streamItems(Object(IPS\Content\Search\Results), true, 'date', 'expanded') #5 /home/nginx/domains/mycommunity.com/public/system/Theme/Theme.php(824) : eval()'d code(581): IPS\Theme\_SandboxedTemplate->__call('streamItems', Array) #6 /home/nginx/domains/mycommunity.com/public/system/Theme/SandboxedTemplate.php(58): IPS\Theme\class_collab_front_tabs->stream(Object(IPS\collab\Collab)) #7 /home/nginx/domains/mycommunity.com/public/applications/collab/modules/front/collab/collabs.php(112): IPS\Theme\_SandboxedTemplate->__call('stream', Array) #8 /home/nginx/domains/mycommunity.com/public/applications/collab/modules/front/collab/collabs.php(56): IPS\collab\modules\front\collab\_collabs->viewCollab(Object(IPS\collab\Collab)) #9 /home/nginx/domains/mycommunity.com/public/system/Dispatcher/Controller.php(96): IPS\collab\modules\front\collab\_collabs->manage() #10 /home/nginx/domains/mycommunity.com/public/system/Content/Controller.php(50): IPS\Dispatcher\_Controller->execute() #11 /home/nginx/domains/mycommunity.com/public/applications/collab/modules/front/collab/collabs.php(30): IPS\Content\_Controller->execute() #12 /home/nginx/domains/mycommunity.com/public/system/Dispatcher/Dispatcher.php(146): IPS\collab\modules\front\collab\_collabs->execute() #13 /home/nginx/domains/mycommunity.com/public/index.php(13): IPS\_Dispatcher->run() #14 {main} Template Store Error: Template store key: template_29_2f94345d0a152c9e686dc594b1bae563_statuses missing (collab, front, statuses) #0 /home/nginx/domains/mycommunity.com/public/system/Theme/Theme.php(800): IPS\_Log::log('Template store ...', 'template_store_...') #1 [internal function]: IPS\_Theme->getTemplate('statuses', 'collab', 'front') #2 /home/nginx/domains/mycommunity.com/public/init.php(460) : eval()'d code(20): call_user_func('parent::getTemp...', 'statuses', 'collab', NULL) #3 /home/nginx/domains/mycommunity.com/public/system/Theme/Theme.php(824) : eval()'d code(641): IPS\collab_hook_ipsTheme->getTemplate('statuses', 'collab') #4 /home/nginx/domains/mycommunity.com/public/system/Theme/SandboxedTemplate.php(58): IPS\Theme\class_core_front_statuses->statusContainer(Object(IPS\core\Statuses\Status), Array, NULL, false) #5 /home/nginx/domains/mycommunity.com/public/applications/core/sources/Statuses/Status.php(713): IPS\Theme\_SandboxedTemplate->__call('statusContainer', Array) #6 [internal function]: IPS\core\Statuses\_Status::searchResult(Array, Array, Array, NULL, Array, NULL, false, 'expanded', false, true, NULL, Array) #7 /home/nginx/domains/mycommunity.com/public/system/Content/Search/Result/Content.php(93): call_user_func(Array, Array, Array, Array, NULL, Array, NULL, false, 'expanded', false, true, NULL, Array) #8 /home/nginx/domains/mycommunity.com/public/system/Theme/Theme.php(824) : eval()'d code(2440): IPS\Content\Search\Result\_Content->html('expanded', false, true) #9 /home/nginx/domains/mycommunity.com/public/system/Theme/SandboxedTemplate.php(58): IPS\Theme\class_core_front_streams->streamItems(Object(IPS\Content\Search\Results), true, 'date', 'expanded') #10 /home/nginx/domains/mycommunity.com/public/system/Theme/Theme.php(824) : eval()'d code(581): IPS\Theme\_SandboxedTemplate->__call('streamItems', Array) #11 /home/nginx/domains/mycommunity.com/public/system/Theme/SandboxedTemplate.php(58): IPS\Theme\class_collab_front_tabs->stream(Object(IPS\collab\Collab)) #12 /home/nginx/domains/mycommunity.com/public/applications/collab/modules/front/collab/collabs.php(112): IPS\Theme\_SandboxedTemplate->__call('stream', Array) #13 /home/nginx/domains/mycommunity.com/public/applications/collab/modules/front/collab/collabs.php(56): IPS\collab\modules\front\collab\_collabs->viewCollab(Object(IPS\collab\Collab)) #14 /home/nginx/domains/mycommunity.com/public/system/Dispatcher/Controller.php(96): IPS\collab\modules\front\collab\_collabs->manage() #15 /home/nginx/domains/mycommunity.com/public/system/Content/Controller.php(50): IPS\Dispatcher\_Controller->execute() #16 /home/nginx/domains/mycommunity.com/public/applications/collab/modules/front/collab/collabs.php(30): IPS\Content\_Controller->execute() #17 /home/nginx/domains/mycommunity.com/public/system/Dispatcher/Dispatcher.php(146): IPS\collab\modules\front\collab\_collabs->execute() #18 /home/nginx/domains/mycommunity.com/public/index.php(13): IPS\_Dispatcher->run() #19 {main}
  17. Ignore me. I hadn't tested the settings and thought you could stagger the messages by X minutes. Instead, it's by X hours. I personally set it to 2 hours after the fact, long enough for them to go elsewhere, not long enough for them to forget. It's time to honeytrap my new users!
  18. Thanks for the update and continued maintenance to v2.5.4. I would be interested in hearing any best practices in what you think the optimal time of engagement should be.
  19. Nice eaxmple of using Pages in innovative ways.
  20. Can you make Notices be integrated with Automation Rules? This will allow us to create event-based notifications to encourage users to perform certain actions (eg. If youre newly registered, you get a notice to post in the Introduction Board.). This can be a powerful notification and tour system.
×
×
  • Create New...