Jump to content

Community

MrFisc

+Clients
  • Content Count

    111
  • Joined

  • Last visited

5 Followers

About MrFisc

  • Rank
    Member
  • Birthday 05/10/1995

Contact Methods

IPS Marketplace

  • Resources Contributor
    Total file submissions: 2

Profile Information

  • Gender
    Male

Recent Profile Visitors

900 profile views
  1. I've noticed a bug in this application. If a member that wrote a note gets deleted, then you will get an "OutOfBounds" exception when trying to view any members notes that that deleted member has left a note on. This can be resolved by changing the member_group_id parser in /applications/membernotes/extensions/core/Profile/memberNotes.php under the render() function to the following: 'member_group_id' => function( $val, $row ) { // This will fail if the member was deleted. // return \IPS\Member\Group::load( $row['member_group_id'] )->formattedName; // Instead, load the member and look at it's group. // When you do this, the member will default to "Guest" if they // do not exists, and you will get the Guest group. $member = \IPS\Member::load( $row['note_by'] ); return \IPS\Member\Group::load( $member->member_group_id )->formattedName; },
  2. What's New in Version 1.0.33 Change Log: Manual Syncing Manually Sync a specific Member TeamSpeak Groups From the members ACP Profile Manually Sync a Group of Members TeamSpeak Groups From the Group Association section of the TeamSpeak Integration Application in ACP you can now sync all members belonging to a specific Group Association. Any members that should NOT be in the TeamSpeak group referenced by the Association will now be removed. Manually Sync ALL Members TeamSpeak Groups From the Group Association section of the TeamSpeak Integration Application in ACP you can now manually Sync all members that have one or more TeamSpeak UUID’s configured on their account. This will be handled as a background Task so that it does not interfere with your work in ACP. Automatic Syncing You can enable and disable specific types of automatic syncing from within the Auto Sync section of the TeamSpeak Integration application in ACP. There are now several cases in which Automatic Syncing can be configured to work. Member Profile Edited If a members profile is in any way edited, this automatic sync will be triggered and that specific member will individually have their TeamSpeak groups synced. Group Association Added/Removed If you add or remove a Group Association from the Group Association section of the TeamSpeak Integration application in ACP all members related to that group will have their TeamSpeak groups Synced. UUIDs Updated If a new UUID is added/removed for a Member, either by an Administrator or by the Member themselves, that individual member will have their TeamSpeak groups synced. If a UUID is removed, any TeamSpeak group tracked within the Group Association section of the TeamSpeak Integration application in ACP will be removed from that UUID. Using a task that runs at a configured interval A task can be configured to run at your desired interval that will always keep all members TeamSpeak groups up to date. Other QOL Updates HTML and JavaScript tags will now be stripped from the Channel name that is displayed on a Members profile. You can now view a members TeamSpeak information from their ACP profile. A lot of minor bugs have been patched. With this release the application is still in its beta phase. Please report any issues you encounter to me through a PM.
  3. So, it will work assuming two conditions are met. Your hosting provider issues you a static OUTBOUND IP address. Your hosting provider will allow you to open OUTBOUND ports. The portion of the application description where it says "Does not work with IPS Cloud Hosting" is referring specifically to the cloud hosting that Invision Power Services provides. If you happen to have full root access to whichever server is running your IPS instance (for example if it's running on Digital Ocean), then I wouldn't consider that "Cloud Hosted IPS" as the server can be used for more than just IPS, and you should be able to configure the server as needed. 🙂 You make a good point. I will add this to the list of features I hope to implement soon 🙂 I'm not 100% certain on if there is a "good" way to implement this.. I'll give it some thought though!
  4. It's been like this for a while, but i thought someone would have fixed it by now
  5. Give the members on your forums the ability to download their messages Features Download message threads in JSON and HTML formats Bulk download all of your threads at once Customize the HTML markup for the downloaded file from within ACP Enabled / Disable HTML and JSON downloads individually Coming Soon Custom formats along side HTML and JSON Select which fields are included in downloaded data Selectively download multiple message threads at once Browse and download any members messages from within ACP. More to come. Support If you have any support requests feel free to send me a PM here on the forums!
  6. Version 1.0.0

    13 downloads

    Give the members on your forums the ability to download their messages! Features Download message threads in JSON and HTML formats Bulk download all of your threads at once Customize the HTML markup for the downloaded file from within ACP Enabled / Disable HTML and JSON downloads individually Coming Soon Custom formats along side HTML and JSON Select which fields are included in downloaded data Selectively download multiple message threads at once Browse and download any members messages from within ACP. The ability to archive your messages. The option to email instead of download (or both). Enable/Disable messenger downloads on a per group basis. More to come.

    $5.00

  7. Members need to add their UUIDS to the profile before they will be synced. You also need to set up the group associations in ACP, enable the tasks as documented on the application page of you're going to use profile display caching, and verify the connection works using the Test Connection feature in ACP. The license issue should not have anything to do with this app. If you continue to experience issues feel free to send me a PM 🙂
  8. I’m unsure about this. However, you could give the real IP in your configuration of the plugin
  9. What's New in Version 1.0.29 Change Log: Added support for cloud instances through address/port binding.
  10. What's New in Version 1.0.28 Change Log: Updated the user interface to use dialogs so that the user experience is smoother. Added delete confirmation dialogs for all delete actions.
  11. What's New in Version 1.0.27 Change Log: Fixed an issue with the AppIcon hook.
  12. What's New in Version 1.0.26 Change Log: Fixed the issue where groups wouldn't sync if a member wasn't online on TeamSpeak. Added Ban Sync functionality (when a member gets banned on the Forums, they will also be banned on TeamSpeak) Added the option to force members to have a UUID configured before they can use the forums. Added the option to display a TeamSpeak UUID field on the registration form.
  13. The UUID for members is used for a lot of thighs including synching groups, displaying their status on the server and banning / kicking. It will also be used for additional upcoming features. The group synching currently is only triggered when a profile is edited, however I've had reports that it only works if the member is currently online in teamspeak. This will hopefully be resolved in an upcoming update fairly soon, as well as having it triggered with different events besides a profile edit so that the groups are always up to date. The teamspeak viewer provided by that third party seems to be the most customizable as far as display options, which is why I went with it. But I will consider adding a proprietary one as well. Although this isn't very high on my to do list currently, I'll definitely get around to it soon.
×
×
  • Create New...