• m.tiggelaar

    (@mtiggelaar)


    Hello,

    We have made alot of changes to the plugin as there was quite a few coding issues from what we noticed.

    I would love to submit what we done to the project but i have no idea how/where.

    What we have done so far:
    – Added rich text/ html support in client and admin end
    – Added a top menu which displays open tickets when theres tickets available and Support tickets when there’s only closed tickets.
    – Added client page default listing functionality to Open rather then all, this keeps oversight better, when there’s no open tickets it will automatically display closed.
    – Fixed Department listing
    – Fixed priority system
    – Fixed UserID issue –> before the OSTicket ID had to be equal to the WSP UserID, this doesnt work if you use the OSTicket cron which allows activity outside WordPress
    – Fixed current email functionalities to notify the right users (notify admin on new ticket from user / visa versa)

    What we will be working on in the upcoming months:
    – Use all Email functionalities of the OSTicket system rather then the limited mail functionality build into this plugin

    – File upload support

    – Extra statuses (in both OS Ticket and the WP Plugin, to improve workflow).

    Let me know if anyone is interested in reviewing this code and/or how to get it added to this plugin.

    Regards,
    Marco

    https://wordpress.org/plugins/osticket-wp-bridge/

Viewing 15 replies - 1 through 15 (of 44 total)
  • Emstatay

    (@emstatay)

    Hello!

    I tried the plugin (juste used php/css to integrate 1.7 in WP before) and noted that I had an immediate problem because the table prefix is hardcoded (based on default ost_).

    I am not that experienced in PHP but was able to modify the config to read my table (still hardcoded).

    I would be interested to modify – update this PI since the website of the original DEV is down … should we fork this? Did you have anyone interested in this plugin and your extensive modifications?

    Thread Starter m.tiggelaar

    (@mtiggelaar)

    hmm, with 1.8.x i don’t remember that problem.

    We did encounter alot of other issues where the original plugin seems to use some weird codes half the time. (which means it’s best to fix).

    We are still busy with the email part, seems this part from the Admin side has to be hardcoded while the client side can be dynamic it’s a bit odd and we haven’t figured out why it behaves so weird sending emails from Admin.

    As far as the interest: none so far, but we keep on working on it because the primary reason we are working on it is our own company 🙂

    I guess if the original dev doesn’t reply a Fork will be made yes.
    Seems a bit of a waste to just keep this to our selfs.

    Fork it.. Seems like the original devs site is OOC.. Also I have NEVER been able to create new tickets from my WP admin though this plugin says I should be able to..

    Thread Starter m.tiggelaar

    (@mtiggelaar)

    Ah,

    Well in my version you can reply from admin but not yet create on behalf of customers (that is in my dev plans).

    Here’s a screenshot on how my Ticket list looks like:

    I will try to finish up on the initial “fork” then, currently there’s still some things configured static which i hope to resolve in a more dynamic way (where most things depend on OSTicket settings rather then something you have to configure in WP).

    Thread Starter m.tiggelaar

    (@mtiggelaar)

    >.<

    Think something went wrong with the link lol

    http://key4ce.eu/screens/tickets.png

    Sorry for that (not used to this type of forum)

    Link works fine in both posts.. Looking forward to seeing your fork.. 🙂

    Nice work Marco!!!

    The developer seems to have started the ball rolling but doesn’t seem to have the time to support it. (It is a bit of a thankless task)

    I’d love to see your work!

    I think a shortcode implementation would help people to add this into themes and a responsive front-end would be awesome.

    Asking too much??? LOL, Probably 😀

    Thread Starter m.tiggelaar

    (@mtiggelaar)

    hmm, shortcode implementation i was thinking about my self too.
    tho i have not yet implemented it. (it’s on my todo list)

    I currently did update it to work with 1.9 (just got customer end left).
    One thing i did do is remove 1.7 support (as i got no time in testing it and it’s now 2 versions behind).

    Responsive grid for tables is actually quite simple (not yet implemented tho).

    Proper email address and from name is now implemented but couldn’t make it dynamic (WP ignores whatever i make dynamic with the filter setting)
    so make shift temporary solution is by entering them manual in the Settings page.

    At the moment i am just finishing up on the initial release it’s far from perfect but it should be a nice start 🙂

    Would love to get a copy when you are done with customer end. Thank you for working on this.

    At the moment i am just finishing up on the initial release it’s far from perfect but it should be a nice start 🙂

    Awesome news Marco!

    I’m just doing some work on this plugin, to get it to play better with the 2014 theme, but I’ll wait for a while if you’re about to release something.

    From what I’ve seen around the web a working plugin would be really popular, there seem to be a lot of people with questions about OSticket-WP integration and very few answers!

    Thread Starter m.tiggelaar

    (@mtiggelaar)

    Well mine is about to release yeah.

    Hoping i can still make the initial release this weekend.
    Currently one bug left to fix for initial release: Customer search field isn’t working 100%

    (also solved the email name and address depending on department settings @ OSTicket –> this is now 100% dynamic)

    Thread Starter m.tiggelaar

    (@mtiggelaar)

    Oh yeah..
    before i forget –> for the ones currently using this (older) plugin..

    please be aware that a logged in user can view any ticket of anyone in the view ticket url just by changing the ticket ID.

    to fix that hit: Templates –> view_ticket.php

    at the top add:

    <?php get_currentuserinfo();
    if ($ticketinfo->address==$current_user->user_email) {
    ?>

    then at the very bottom place:

    <?php } else { ?>
        <div style="width: 100%; margin: 20px; font-size: 20px;" align="center">No such ticket available. </div> <?php } ?>

    (and yes making this thing multi language would be on the todo list for a future version :P)

    Marvel Themes

    (@builtwithfoundation)

    m.tiggelaar when will you release your plugin?

    Do any of these plugins sync the wordpress user account to osticket?

    Thread Starter m.tiggelaar

    (@mtiggelaar)

    Well, as mentioned in my previous posts:
    i’m hoping to release it this weekend (only got a few bugs left to work out.. and make documentation)

    My plugin will not sync users with OSticket (as accounts is a new feature introduced about 1 week ago i do not have time to implement this fully)

    That being said it shouldn’t be needed as you take away the need of OSticket pages by replacing them with the WordPress pages (after login).

Viewing 15 replies - 1 through 15 (of 44 total)
  • The topic ‘Made alot of changes to the plugin, is there a place where i can submit it?’ is closed to new replies.