Support Forum

Unable to post in topic body!

AL a_creative_life
a_creative_life
Member

I finally got my Simple:Press Groups and Forums set up and am trying to create some topics, but although I can create a new topic and type in a topic name, S:P is not letting me type in the body field!

I’m logged in as admin. When I click in the body field, nothing happens — my cursor does not appear, nada.

I also tried clicking back in the topic name field, and then tabbing to get into the body, but that takes me down BELOW the body, down to the bottom of the forum, and no active cursor shows up anywhere.

 

Help! I wanted to open my site up tonight or tomorrow, but if nobody can create posts it will be a bit of a problem… 🙁

 

Thanks,

Melissa

22 Answers

New Answer

AL a_creative_life
a_creative_life
Member

PS – Forum page is here:

http://creativeignitionclub.com/forum/

 

This is a protected page. You can log in temporarily using these credentials:

username: test

pw: t3st

 

I’m starting my online course on THURSDAY, so this has GOT to work! 🙁

AL a_creative_life
a_creative_life
Member

Just deactivated all non-mission-critical plugins. Looks like a plugin issue. Now going through and re-activating one by one.

AL a_creative_life
a_creative_life
Member

Damn. Looks like Mingle plugin is the culprit. 

Anyone know how to resolve this????

Thanks.

YS Yellow Swordfish
Yellow Swordfish
Member

Actually your site is not loading at all for me at this moment.
The mnoast common reason for this behaviour is explained in this article: http://codex.simple-press.com/codex/faq/troubleshooting/what-is-this-jquery-conflict/
if this is the problem then once you track down where the rogue script is being loaded then it is usually pretty easy to fix.

MP Mr Papa
Mr Papa
Member

so what is the problem now?  I did get the page to load although quite slowly…  but I see no issues with the forum…  I even left you a test post at:  http://creativeignitionclub.com/forum/orientation/sp-test/

your stats stuff seems fine…

AL a_creative_life
a_creative_life
Member

The reason there you found no issues with the forum is because I de-activated Mingle plugin.

The problem is that I want to USE Mingle plugin, but it seems to be incompatible with Simple:Press (at least if I want people to be able to POST in S:P! ;))

MP Mr Papa
Mr Papa
Member

we have a fair number of users that use Mingle and Simple Press…  so at this time, not aware of any issues between them…  assume your Mingle version is up to date? and that you dont mean Mingle forums…

but hard to look with it deactivated (understand the issue for you too)…  getting late for me to look tonight… Andy is in UK and will be back in few hours… but up to you if you want to re-enable it for us to take a look…

AL a_creative_life
a_creative_life
Member

Thanks so much for getting back to me, Mr Papa!

I just reactivatived Mingle. I downloaded it just a day or two ago, so I believe it’s up to date, though I’m not entirely sure! It’s version 0.1.0.

And yes, I mean Mingle plugin, not Mingle forums (because of course I’m using the awesome Simple:Press plugin for my forums! :))

MP Mr Papa
Mr Papa
Member

so this only happens with Mingle active??  because something, must be mingle then, is doing things wrong…  its loading jquery ui from another location:

<script type=’text/javascript’ src=’http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/jquery-ui.min.js?ver=3.3.2′></script>

and its an older version…  and thus conflicting with the version that WP loads…  read more:  http://codex.simple-press.com/codex/faq/troubleshooting/what-is-this-jquery-conflict/

the wp devs and community is really trying to get this themes and plugins to quit loading js wrong like that…  they really should just use the version that comes with WP…

so, next step would be to edit that mingle plugin and find where its incorrectly loading that old version of jquery ui…

then we can help you put the proper code in place in the plugin… ie

<?php wp_enqueue_script('jquery-ui-core'); ?>
 <?php wp_enqueue_script('jquery-ui-widget'); ?>
AL a_creative_life
a_creative_life
Member

Thanks Mr Papa. So is this a matter of opening up the jquery files inside the Mingle plugin folder and editing them..?

 

I see these files:

jquery.elastic.js
jquery.qtip-1.0.0-rc3.min.js
jquery.ui.core.js
jquery.ui.datepicker.js
mingle.js.php
ui.core.js
ui.datepicker.js:

 

Do I need to edit code inside each of them??

Thanks!

MP Mr Papa
Mr Papa
Member

no…  you need to find the one file that outputs the code I put in post above…  assuming it mingle of course… wink

AL a_creative_life
a_creative_life
Member

Can you paste in what “the code” is?

 

Is it this:

<script type=’text/javascript’ src=’http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/jquery-ui.min.js?ver=3.3.2′></script>

??

 

OR


1 <?php wp_enqueue_script(‘jquery-ui-core’); ?>
2  <?php wp_enqueue_script(‘jquery-ui-widget’); ?>

 

??

 

And can you explain what you mean by “the file that outputs the code”?

 

Thank you!

AL a_creative_life
a_creative_life
Member

In searching through the files inside the Mingle plugin folder, so far I’ve found this file:

/problem-with-post-edit-buttonome7/melissw6/public_html/creativeignitionclub/wp-content/plugins/mingle/classes/controllers/MnglAppController.php

Which contains this code:

 function enqueue_mngl_scripts()

  {

    global $mngl_blogurl;

    $mngl_js = $mngl_blogurl . ‘/index.php?mingle_js=mingle’;

    if(MnglUtils::is_version_at_least( ‘3.0-beta2’ ))

      wp_enqueue_style( ‘jquery-ui-all’, ‘http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/smoothness/jquery-ui.css‘ );

    else

      wp_enqueue_style( ‘jquery-ui-all’, MNGL_CSS_URL . ‘/jquery/ui.all.css’ );

        

    wp_enqueue_style( ‘mingle’,  MNGL_CSS_URL . ‘/mingle.css’ );

    wp_enqueue_script( ‘jquery-elastic’, MNGL_JS_URL . ‘/jquery.elastic.js’, array(‘jquery’) );

    wp_enqueue_script( ‘jquery-qtip’, MNGL_JS_URL . ‘/jquery.qtip-1.0.0-rc3.min.js’, array(‘jquery’) );

    

    if(MnglUtils::is_version_at_least( ‘3.0-beta2’ ))

    {

      wp_enqueue_script( ‘jquery-ui’, ‘http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/jquery-ui.min.js‘, array(‘jquery’) );

      wp_enqueue_script( ‘mingle’, $mngl_js, array(‘jquery’,’jquery-elastic’,’jquery-qtip’,’jquery-ui’) );

    }

    else

    { // load older javascript libraries

      wp_enqueue_script( ‘jquery-new-ui-core’,    MNGL_JS_URL . ‘/ui.core.js’, array(‘jquery’) );

      wp_enqueue_script( ‘jquery-ui-datepicker’, MNGL_JS_URL . ‘/ui.datepicker.js’, array(‘jquery’,’jquery-new-ui-core’) );

      wp_enqueue_script( ‘mingle’, $mngl_js, array(‘jquery’,’jquery-elastic’,’jquery-qtip’,’jquery-new-ui-core’,’jquery-ui-datepicker’) );

    }

 

———

Does that help? I’m not sure what to do with this, if it does. rolleys

Thanks!