• Resolved ninjadoll

    (@ninjadoll)


    Hi there! I use some fairly typical plugins on my WordPress (not MU) site, all of which work fine together until I add Quick Post Widget (v1.7.2). I thought you might want to see what is breaking:

    1. With plugin “Quick Page/Post Redirect (v3.2.3),” Quick Post Widget ignores general setup rules even though it accepts the redirect rule (it uses the correct home page, but the page will now only show the latest Quick Post Widget-generated post no matter how many posts are specified in WordPress setup).

    2. With plugin “FCKEditor (v2.2),” the “visual editor” shows a black box entitled, “Quick Post Widget Editor.” The controls do not work, so the only way to escape this window is to use the browser’s back button. Once this happens, there is no visual editor button on the Quick Post Widget. When FCKEditor is disabled, the visual editor button reappears but it doesn’t work even after Quick Post Widget is deactivated and reactivated.

    3. “CollabPress (v1.1.2)” and “Quick Post Widget” do not co-exist nicely. When both are activated, widgets can no longer be dragged, dropped, edited, deleted. Each plugin itself is fine; the behavior only happens when both are activated at the same time.

    4. Without any other widgets activated, “Quick Post Widget” ignores

    • rules and lists post titles together in one, continuous, wrap-around line in “Recent Posts.” When I tested this I used 1 post made in the WordPress regular posting system, then added 3 more posts made in the Quick Post widget. All 4 posts preserved their individual hrefs, but there was no list…just a long sentence made from the titles.

    I hope you can find a way to fix the incompatibility with other plugins, I really like the way this plugin functions. Unfortunately it has to exist with other plugins, and that makes it difficult for me to use =(

Viewing 6 replies - 1 through 6 (of 6 total)
  • Thread Starter ninjadoll

    (@ninjadoll)

    Whoops, that #4 was supposed to say “ignores ulli rules…” It converted to a bullet instead. Sorry!

    @ninjadoll
    Thanks for pointing this out. I will have to give you my answers in parts.

    First bullet nr. 3:

    The CollabPress plugin uses the jQuery-UI script and stylesheet from Google CDN. The Quick Post Widget uses the jQuery-UI shipped with WordPress. Obviously these two cannot coexist with each other.
    I don’t know why CollabPress doesn’t use the WordPress jQuery-UI but you can avoid conflicts by changing one line of code in the quick-post-widget.php file.

    Change:

    wp_enqueue_script('quick-post-script', $plugin_url . 'js/qpw.js', array('jquery','jquery-ui-dialog'));

    to:

    wp_enqueue_script('quick-post-script', $plugin_url . 'js/qpw.js', array('jquery'));

    Worked for me (but the Quick Post Widget is now white instead of black because the jQuery-UI stylesheet from Google CDN is used).

    Perry

    Thread Starter ninjadoll

    (@ninjadoll)

    Thanks, Perry, this fixed worked fine! Widgets now slide around as intended. I don’t have a white box; it’s picking up my theme colors nicely.

    On the other issues I mentioned, I did some serious hunting this weekend:

    #1 — This isn’t your plugin. I found a call in the WP post function with an extra “;” in it that, surprisingly, did not break anything else except new “quick-post” posts. Once I took this out, the regularly generated posts and the quick-posts lived together nicely.

    #2 — FCKEditor still disables (and hides) the “visual editor” button, but now when I deactivate FCKEditor your pop-up window, with functions, comes up nice and tidy! The only thing I can think would be to force the WP built-in editor even if another editor is active…but that’s up to you. For us, we need to use FCKEditor =/

    #4 — Plugin is now listing Recent Posts perfectly. This may have been related to #1 and no longer an issue.

    Cheers!

    @ninjadoll

    Thanks for the reply.
    Considering the FCKEditor plugin: this plugin updates all user profiles by disabling the WYSIWYG editor.
    But…, the Quick Post Widget also uses this information to enable or disable visual editing on a user level.

    If however you want visual editing for everyone in the Quick Post Widget you can comment or delete two lines of code:

    if ( $guest_info->rich_editing == 'true' )
    for anonymous submissions

    and

    if ( $current_user->rich_editing == 'true' )
    for registered users

    By commenting or deleting these lines the FCKEditor plugin can be activated and used while the Quick Post Widget does offer visual editing.

    Perry

    Thread Starter ninjadoll

    (@ninjadoll)

    Works like a charm! I even installed FCKEditor with pwwwang’s extras in it and Quick Post Widget works perfectly.

    Thank you! Looks like I owe you a cup of coffee =)

    @ninjadoll
    You’re welcome! Glad everything is OK now.
    I seem to be unable to update this topic to resolved. Could you close it please?
    Perry

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘[Plugin: Quick Post Widget] Breaks with typical plugins’ is closed to new replies.