• 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://www.ads-software.com/plugins/osticket-wp-bridge/

Viewing 15 replies - 16 through 30 (of 44 total)
  • Thread Starter m.tiggelaar

    (@mtiggelaar)

    Ok guys,

    Finally have most bug free.
    If anyone is using 1.8 please give me some feedback if it isn’t fully working.

    During the end i have only tested it with 1.9.

    url:
    https://key4ce.com/projects/osticket-bridge-wordpress/

    I have requested WordPress for a plugin page of it’s own, i’m not sure how long it will take before it gets approved.
    In the mean time you can use the page listed above and click Download Plugin.

    Any feedback is welcome (good and bad!)

    Great, thanks!!

    On activating and going to ‘config’ I got this error at the top of the page:

    Warning: mysql_connect() [function.mysql-connect]: Access denied for user ‘useruser’@’localhost’ (using password: NO) in /home/useruser/public_html/telfordcourt.info/wp-content/plugins/key4ce-osticket-bridge/ost-bridge.php on line 66

    Warning: mysql_select_db() expects parameter 2 to be resource, boolean given in /home/useruser/public_html/telfordcourt.info/wp-content/plugins/key4ce-osticket-bridge/ost-bridge.php on line 67

    Obviously, they went away once I entered settings. It looks like you need a little bit of checking that the credentials are valid before trying to connect to the database.

    Awesome!

    So upon activating I am getting the following warnings (the warnings go away after plugin is successfully configured):

    Warning: mysql_connect(): Access denied for user ‘xxxx’@’localhost’ (using password: NO) in /home/xxxx/public_html/wp-content/plugins/key4ce-osticket-bridge/ost-bridge.php on line 66

    Warning: mysql_select_db() expects parameter 2 to be resource, boolean given in /home/xxxxx/public_html/wp-content/plugins/key4ce-osticket-bridge/ost-bridge.php on line 67

    Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in /home/interpol/public_html/wp-content/plugins/key4ce-osticket-bridge/ost-bridge.php on line 69

    Thread Starter m.tiggelaar

    (@mtiggelaar)

    Ah,

    Do you have php display errors on ?
    normally it shouldn’t display those errors unless your display error is on ??

    It’s because of the menu’s trying to pull into but can’t fetch it from mysql untill you configured.

    Will see if i can make that a bit more finetuned in the next version ??

    Yes, display errors is on.

    I am also having template-related issues with the client page. I have disabled the sidebar for the client page, but the sidebar still shows. Worst thing is, it is not showing up aligned properly, but is below the support ticket content.
    The previous bridge plugin did not have this issue.

    Thread Starter m.tiggelaar

    (@mtiggelaar)

    Hmm,

    Are you using any specific theme?
    this part is quite poorly made by the original plugin which i didn’t really correct yet. (aiming for shortcodes in the near future).

    Did the existing plugin (the one that this forum belongs to) work for you theme wise?

    Yes, original plugin worked fine.

    When I go to create a ticket (as a client) the sidebar disappears.

    Thread Starter m.tiggelaar

    (@mtiggelaar)

    Alright,

    In Templates –> header.php

    put this:

    <!-- ** You can edit below this line - Edit the (footer.php) also! ** -->
    
    <style>
    section.page-top h2{
        border-bottom: 5px solid #CCCCCC;
        color: #FFFFFF;
        display: inline-block;
        font-weight: 200;
        line-height: 46px;
        margin: 0 0 -25px;
        min-height: 37px;
        padding: 0 0 17px;
        position: relative;
        font-size: 2.6em;
        border-bottom-color: #0088CC;
    
    }
    </style>
    <!--Setting for Twenty Fourteen Theme - Edit/Replace/Delete -->
    <div id="main-content" class="main-content">
    <?php if ( is_front_page() && twentyfourteen_has_featured_posts() ) { get_template_part( 'featured-content' ); } ?>
    <div id="primary" class="content-area">
    <div id="content" class="site-content" role="main">
    <section class="page-top">
    	<div class="container">
    		<div class="row">
    			<div class="col-md-12">
    				<ul class="breadcrumb">
                    <?php
                        if(function_exists('bcn_display')) {
                            bcn_display_list();
                        }
                    ?>
                    </ul>
    			</div>
    		</div>
    		<div class="row">
    			<div class="col-md-12">
    				<h2><?php the_title(); ?></h2>
    			</div>
    		</div>
    	</div>
    </section>
    <!--End of Twenty Fourteen setting-->
    
    <!-- ** You can edit above this line ** -->

    i think i removed that bit to be compatible with the themes we are running (another reason why next step should be shortcodes.. it will bypass this mess)

    Regards,
    Marco

    Thread Starter m.tiggelaar

    (@mtiggelaar)

    the sidebar configured in page settings? if so you might wanna check out the ticket page (in pages) –> select your settings and press update

    If that doesn’t work, mind giving me link/access to i can check whats going on? (it’s a initial release so it’s far from perfect as expected.. i need the feedback to improve :-))

    where exactly in the file should this go.

    Thread Starter m.tiggelaar

    (@mtiggelaar)

    below the ?>

    entire file looks like:

    <?php
    /**
     * This is the header template that displays in all pages.
     *
     * Please note: this is the WordPress constructed page layout for theme
     * (Twenty_Fourteen) and you maybe using a different theme.
     *
     * You can look in your theme's main folder for the (page.php) file
     * and copy over the following below with it's header's div's
     *
     * key4ce-osticket-bridge uses (Twenty_Fourteen) theme for all testing..
     *
     * @package WordPress
     * @subpackage Twenty_Fourteen
     * @since Twenty Fourteen 1.0
     */
    
    get_header(); 
    
    ?>
    <!-- ** You can edit below this line - Edit the (footer.php) also! ** -->
    
    <style>
    section.page-top h2{
        border-bottom: 5px solid #CCCCCC;
        color: #FFFFFF;
        display: inline-block;
        font-weight: 200;
        line-height: 46px;
        margin: 0 0 -25px;
        min-height: 37px;
        padding: 0 0 17px;
        position: relative;
        font-size: 2.6em;
        border-bottom-color: #0088CC;
    
    }
    </style>
    <!--Setting for Twenty Fourteen Theme - Edit/Replace/Delete -->
    <div id="main-content" class="main-content">
    <?php if ( is_front_page() && twentyfourteen_has_featured_posts() ) { get_template_part( 'featured-content' ); } ?>
    <div id="primary" class="content-area">
    <div id="content" class="site-content" role="main">
    <section class="page-top">
    	<div class="container">
    		<div class="row">
    			<div class="col-md-12">
    				<ul class="breadcrumb">
                    <?php
                        if(function_exists('bcn_display')) {
                            bcn_display_list();
                        }
                    ?>
                    </ul>
    			</div>
    		</div>
    		<div class="row">
    			<div class="col-md-12">
    				<h2><?php the_title(); ?></h2>
    			</div>
    		</div>
    	</div>
    </section>
    <!--End of Twenty Fourteen setting-->
    
    <!-- ** You can edit above this line ** -->

    Tho i would be surprised if this impacts the sidebar

    Got rid of the sidebar, but doing something to my header. Header logo is not clickable on the support page and logo on the page now has think line below it.

    You can create a user account on my site and go to https://www.interpolat.com/support/

    Thread Starter m.tiggelaar

    (@mtiggelaar)

    Alright,

    Can you check as the file instructs:
    You can look in your theme’s main folder for the (page.php) file
    * and copy over the following below with it’s header’s div’s

    i’m guessing your headers in the theme your using is different.
    it has to be equal or near to equal in the header.php (and match footer.php too to close the div’s).

    It’s odd that this is bothering your theme while original plugin doesn’t (as restoring the header.php should restore what i changed theme wise).

    it’s another reason why i should give shortcode the priority on next release (and avoid all this theme issues all together).

Viewing 15 replies - 16 through 30 (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.