Jump to content

Ahmad E.

Members
  • Posts

    1,065
  • Joined

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Forums

Events

Store

Gallery

Posts posted by Ahmad E.

  1. 3 minutes ago, RottenX said:

    Awesome work Ahmad...  Very nice. I love the introduction of TS admin controls from cp.

    I no its alpha and not sure where to put our feedback: 

    1. Resync on group or member change.  When you change a groups TS group or change an assigned members group, wither automatic or manual it doesn't resync TS after said action. Is this know and or something you are working.  Suggest a "Resync All" until those functions are inplace.

    2. TS viewer: we use [*spacer0]_  in order to create division, it doesn't show the line.

    3.  TS Viewer: could we have the option for the connect button?  New people will not know to click on the channel they want to join (which is really cool), we are also running into an issue where clicking on a channel does nothing for some people.

    Overall great work, very happy I purchased this app.

    Really glad you like it so far :)

    1. Groups re-sync every 24hours as a task (you can manually run that task, this would do effectively the same as a resync all button). I will most likely add a resync all button anyway because you are not the only one asking for it.

    2. I am aware of that actually, and will push an update soon to parse those special tags.

    3. Will consider adding an option for it. If you can replicate the issue where clicking does nothing, please PM me so I can go ahead and debug this.

  2. I have uploaded the alpha for those who already bought the previous version.

    You install it normally as any normal application. It should automatically convert your current UUIDs, and disable the previous version. Please note to not run both applications at the same time, keep one disabled otherwise you will most likely run into issues.

    Also note to re-map the groups as those are not converted.

    If there are any issues, they should be logged into the System Logs or show you an error code which you should provide :)

    Thanks for testing, it's highly appreciated

     

  3. 9 hours ago, almax said:

    I did use this, I have groups that are 1 to 1 with my TS3 server and as users get added/removed to a group on the site, I would like to see them get added/removed in TS.

     

    Also, glad to see you back!  Let me know if you need a tester.

    If your groups are 1to1 then you do not need that option anymore. It removes all mapped groups when unlinking but does not touch any additional groups a member may have.

    For example:

    I have 3 IPS Groups and 4 TS Groups

    Group mapping:

    Admin - Server Admin
    Moderator - Moderator
    Member - Normal
    NO IPS GROUP - GFX

    Now a member unlinks his UUID, all groups would be removed except for GFX (if the member has this group). So if you have all your TS groups mapped, then it should remove all TS groups by default. The option I am talking about would have also removed GFX in this example. Hope I could clarify things.

    As for testers, I will be in touch.

  4. Almost there guys :)

    Left things that I need/want to do before alpha release:

    • Descriptions for all the available options
    • Daily task for re-syncing all the TS Groups for every member (who has atleast one UUID set).
    • Give admins the ability to manually re-sync a members TS Groups (by UUID).
    • UUID on register form.
    • Some code cleanup/improvements
    • Converter Script: this is coded as a completely new application so there will be no upgrade routine. I will include an upgrade script however to move the existing UUIDs to the new application. I will need testers for this, so if you have the current application and you are willing to help testing this, please shoot me a PM.

    Already working as of now:

    • Group syncing (when adding a UUID)
    • Group syncing (when removing a UUID). Only groups that a member gained through this APP are removed.
    • Editing the server information from within the ACP
    • Sending global alert to the TS server from within the ACP
    • TS Viewer

    Not implemented yet (and not likely to make it into the alpha) only features that were part of the previous version:

    • Ban syncing.

    If there is not a major issue that I face, alpha will be most likely released within this week. :)

  5. Does anyone who bought this use this option: q0X4cPw.png

    I want to remove this option completely and make the default behaviour to not remove any additional groups that a member may have. If there is demand for this option however, I will keep it.

  6. The Viewer is almost ready! :)

    r1NDcgA.png

    Changes:

    • Using CSS Sprites for the images as someone suggested (sorry, but I really cannot remember who suggested it :/)
    • You can click on the channel you want to connect to and it is gonna connect you to that channel directly (no need to switch channel) and got rid of the "Connect" button.

    Todo (Viewer only):

    • Move hardcoded HTML into templates.
    • Allow admin to choose from different themes instead of forcing the old style.

    Group syncing is gonna require some more time, it is gonna be possible to have multiple UUIDs though.

  7. Okay guys, making some real good progress :)

    I switched the API to a more lightweight one, that should make things faster. One drawback, it does not offer a viewer so I will need to code this one myself which might take some time. However, I will make sure that you will be able to customize this one to your likings :). Once I am done with the viewer and group syncing (this is almost done). I will most likely push out an alpha release to those who are willing to try it out. :) (Editing the server information will be most likely included in that release too).

  8. On 10/2/2016 at 10:09 PM, Logan Ferezy said:

    Is the ACP intergration going to e implemented soon?

    No, I have been dealing with alot of stuff recently and I didn't even get the time to check the posts on here.

    I will ask a moderator to take down the app for the time being. Do not worry, you will NOT lose anything, when I am done re-doing it and this time it will be released when it is actually DONE. Everyone who purchased this version of the integration will get the new version for "free" (not really since you paid already, with 1 year support).

    I am deeply sorry for the long wait and everything but I really cannot change that :(. I will keep the current version working on the latest IPS version and send you guys the download in a PM.

  9. On 2.8.2016 at 8:10 AM, ayuki said:

    it's possible to combine image viewer in csssprite for futur update

    Yes but it will take a while before the next update (except for bug fixes).

    On 1.8.2016 at 0:10 AM, almax said:

    Just wondering when the next "major" update is coming out?  I know originally you were saying late June/early July for the management features.  Not mad or concerned, just looking for an update (I work Software QA in real life so I know how timelines are).

     

    On 30.7.2016 at 2:36 PM, Ahmad E. said:

    Also some of you might have noticed that I'm not really active anymore...
    I'm currently having some in real life issues and they are taking up my whole spare time until those are solved this project will be on-hold. I will still fix bugs and compatibility issues with new IPS versions but no new features until everything is resolved, I'm afraid. :(

    I'm afraid, I don't know either when things are going back to normal :/

  10. On 29.7.2016 at 1:38 AM, [OBAG] Drew said:

    [Update] Unfortunately it appears this app cannot be used with IPS Board hosting. It may be helpful to actually state that in the product detail so others like me do not make the same mistake. Tragic, as this looks awesome and I was looking forward to integrating. Would I be able to reverse my purchase since I cannot use the product that I paid for? 

    Cheers

    Thanks for the info provided. Unfortunately I never used IPS hosting so I didn't know that.

    IPS does not usually give refunds for Marketplace purchases but I think this is a special situation where they would agree. PM @AndyF for a refund (I cannot refund you directly).

     

    Also some of you might have noticed that I'm not really active anymore...
    I'm currently having some in real life issues and they are taking up my whole spare time until those are solved this project will be on-hold. I will still fix bugs and compatibility issues with new IPS versions but no new features until everything is resolved, I'm afraid. :(

    If you need something from me, please send me a PM, this way I get emails which I check regularly.

  11. 9 minutes ago, Thomas Due Halfdaner said:

    @Neej

    Yes. I have these groups, on my user groups in my IPB

    2016-07-21_14-18-17.png

    They sync up every 24hours. You can do that manually by doing the following:

    Go to ACP->Advanced Configuration-> "View Tasks" (this is a very little link in the description)->Run the task "updateTsGroups"

  12. 1 hour ago, Neej said:

    1. Does the Teamspeak server need to be located on the same server as the IPS software? I am assuming not and I simply have to add the webhost IP to my teamspeaks whitelist, but just want to be sure.

    They do not need to be located on the same server, you just need to whitelist the forums IP as you assumed.

    1 hour ago, Neej said:

    2. If I add someone to a server group on Teamspeak who has set their unique ID on their forum account, will it add them to that user group on the forums? Or does it only work one way.

    It does only work one way and I would like to keep it so. I don't want someone to be able to gain privileges on the forum through TS.
    Though there is an option to remove the groups on the forum when removed on TS.

  13. 2 hours ago, Skamadix said:

    Any update? As it stands now, I spend $30 on a plugin that fails to work on a fresh install of IPB right out of the box. This is a bit disconcerting. 

    I'm sorry, for some reasons I wasn't notified about your posts.

  14. 59 minutes ago, PirateCaptain said:

    I'm having an annoying problem here, I'm CERTAIN we are entering the correct credentials for the teamspeak server yet ips throws me this

    2dtoV.png

    Any ideas what could be cause?

    That's the error that the TS server itself returns so no idea what it could be except for invalid info :/

    Did you try to use telnet or YaTQA to test the connection?

  15. 11 hours ago, kotaco said:

    Bump? Anybody out there?

    Sorry, this got somehow overlooked after craigs issue.
    For the future; feel free to bug me through PM if I take too long to answer.

    I'm currently re-writing the app as it has some limitations as it is right now. I can add a task to re-sync the groups in the meantime.

    Everyone's renewal period will be extended by 1-2months (depending on when I finish the re-write) due to the delay (new purchases excluded).

  16. I'm really not sure where this is coming from, just tested it again on my site and everything's fine.

    I really would have to take a look at your board to be able to debug this.

  17. 7 minutes ago, craigf136 said:

    @Ahmad E. I have had to completely uninstall this application in it's current guise, as members are being automatically banned upon registration. I have deleted it but they are still being banned upon sign up as a direct result of this application.

    This app should have no control over signup registrations and banning of accounts - period. This app should only have the power of banning accounts within teamspeak and only "if" the site owner wants them banned in IPS as well. This app in my personal view point is broken as it stands and I also need to know what files to remove to stop it banning accounts even after it has been removed.

    The app does NOT ban members on the site. Only in teamspeak, if the admin chooses that.

    I'm afraid that this is not my application causing this. After uninstalling the app, it should normally do nothing anymore. All files are located in /applications/ts3integration.
    If you want me to, I can have a look at your board but there really shouldn't be a situation where my app would cause that.

  18. On 5.6.2016 at 6:00 PM, craigf136 said:

    Great addition @Ahmad E. one minor issue which is bugging me, when clicking connect it doesn't need a "target="_blank" it's opening an unnecessary tab in the browser.

    Just uploaded 1.0.7 which should not do that anymore. For your other issue, I will need to take a look at your board.

    10 hours ago, almax said:

    If you save the Associated TS3 group "None" then go back in to the group, it does not display as being saved as "None".

    Should be fixed in 1.0.7.

  19. I'll have to look into the code to see if there is a way to bypass. (Currently on mobile).

    The TS server keeps banning your site. You will need to whitelist your sites IP in your TS server.

    I'll have to look into your third issue on your site directly, can you PM me ACP&FTP info, please (I will likely have a look tomorrow).

  20. 30 minutes ago, craigf136 said:

    Great addition @Ahmad E. one minor issue which is bugging me, when clicking connect it doesn't need a "target="_blank" it's opening an unnecessary tab in the browser.

    It isn't set to "_blank". My best guess would be that this is being added by the setting: System->Settings->Posting->[TAB] URLs->"Force posted links to open in new windows?"

×
×
  • Create New...