Jump to content

Adriano Faria

Clients
  • Posts

    31,873
  • Joined

  • Days Won

    475

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Projects

Release Notes v5

Invision Community 5 Bug Tracker

Forums

Events

Store

Gallery

Everything posted by Adriano Faria

  1. Sure. You can see all restrictions options at the right side of raffle posting screen:
  2. It indicates the number of questions you already replied, not the status of questions (right or wrong).
  3. Just to let you know, I started to work in the fix for my plugin, so this may be not necessary anymore. I will release a new version somewhere next week.
  4. You said you want an extra tab to add a link, then you can add an URL custom field or add your link in the home page. Sorry, I don't see any need for a new tab just to a link.
  5. It was always like that, as appears in the screenshots and in its version release note: https://invisioncommunity.com/forums/topic/438764-clubs-enhancements/?do=findComment&comment=2702659 You can do that by using a club custom field.
  6. I appreciate that. Will fix mine in a further version.
  7. Just tested and works fine on 4.2.4: I had a report like that before like that (from @Angel Costa)... it was just uninstall and reinstall and it worked fine. Not sure what happened there. Please, try again.
  8. I’ll test it today later and update it, if that’s the case.
  9. What's New in Version 1.0.5: Fixed "empty tab" display when you don't have Pages databases Fixed multi member when saving settings
  10. It is related to Pages but as you restricted the whole ACP (leave only Plugins and Applications), I can't see what's happening. I believe that's because you don't have any database. Yes: I can reproduce when I delete my database: Ok.
  11. That's how you can add tabs withtout nodes: - Hook to \IPS\Member\Club: * Get Node names and URLs * * @return array */ public function nodes() { $return = call_user_func_array( 'parent::nodes', func_get_args() ); $return[] = array( 'name' => "Something", 'url' => \IPS\Http\Url::internal( 'app=core&module=system&controller=settings', 'front', 'settings' ), 'node_class' => NULL, 'node_id' => '', ); return $return; } As you can see, you can send the user to any URL you want. In this case, I'm using Account Settings. You just need to add your own URL there and a template with the club header and bottom divs. \IPS\Member\Clubs::nodes() will return nodes from the "open" club, so the permission is alredy checked. I was planning a new version for today or tomorrow, according to this and this posts. Due to that, I will need, at least, more 7 days to refactor this specific part of my resource.
  12. Need to test #2. Regarding #1, send a PM with ACP credentials; I’ll take a look tomorrow in the morning. Need to see if there’s any disabled app or something. Maybe the plugin needs some adjusting but I need to see what it’s happening there.
  13. Yes, as expected, works fine: EDTI: sorry; it recorded a youtube video audio too.
  14. Yes, same column on forums_topics table. It didn't lose on conversion from 3.4 to 4.X. Let me test by simply editing the forum type and I'll let you know.
  15. About This File This resource restores a feature from IP.Board 3.4 and will allow topic starters and members from selected groups to set a post as best answer of a topic from DISCUSSIONS forums. Badges: Topics set as RESOLVED will have badges accross the suite, in places like: Topic view Forum view Search results and Activity Streams Profiles (Activity Streams and Browse Content -> Topics and Posts) Followed Content Leaderboard -> Popular Content Etc. Settings: Topic starter can set/unset topic as Answered? Lock topic when set a best anwser? Unock topic when unset a best anwser? Groups allowed to set topics as Answered EXCLUDE Forums Notification: A post I made is set as best answer of a topic Widget: Latest Best Answers, linking topic title to the best answer post.
  16. No change in APIs were made; only template edits. Anyway, I just tested on my site and they are offline too. We're on a weekend. They are free services, etc. Probably they are in maintenance. Test again today later/tomorrow in the morning.
  17. What's New in Version 5.1.1: Features: Rework in club post screen A few templates tweaks to make a category (without permission to submit links) to act like a container to subcategories Added link to the links in Admin CP -> Links and Affialiates screens Rework in the category icons Fixes: All bugs reported in the tracker
  18. One example I use: /** * Send pm */ public function messageMembersSend( $member, $subject, $content ) { /* Setup pm title and msg */ $msgTitle = $subject; $msgPost = $content; \IPS\Member::loggedIn()->language()->parseOutputForDisplay( $msgTitle ); \IPS\Member::loggedIn()->language()->parseOutputForDisplay( $msgPost ); /* Set the receiver */ try { $member = \IPS\Member::load( $member ); } catch( \OutOfRangeException $ex ) { return; } /* Set pm sender */ try { $pmSender = \IPS\Member::loggedIn(); } catch( \OutOfRangeException $ex ) { return; } /* Valid sender? */ if( !$pmSender->member_id ) { return; } /* Create conversation */ $conversation = \IPS\core\Messenger\Conversation::createItem( $pmSender, $pmSender->ip_address, \IPS\DateTime::ts( time() ) ); $conversation->title = $msgTitle; $conversation->to_member_id = $member->member_id; $conversation->save(); /* Add message */ $message = \IPS\core\Messenger\Message::create( $conversation, $msgPost, TRUE, NULL, NULL, $pmSender ); $conversation->first_msg_id = $message->id; $conversation->save(); /* Authorize everyone */ $conversation->authorize( $member ); $conversation->authorize( $pmSender ); /* Send notification */ $notification = new \IPS\Notification( \IPS\Application::load('core'), 'private_message_added', $conversation, array( $conversation, $pmSender ) ); $notification->send(); }
  19. Yeah, noticed after posting since breadcrumb barely exists in mobile.
  20. Hover a member link and click in message. You mean, via script?
  21. Can't reproduce it exactly like you're saying but I can see a chance of this happen. Let me know if you want to test a new version before I release it here. Tks.
  22. Will take a look.
  23. I removed from marketplace because, as Daniel said, IPS added it to the Core.
  24. Not sure I follow? Screenshot?
  25. Sure. It is like any other app with permissions to browse categories, view projects, create, reply, donate, comment and review.
×
×
  • Create New...