ExpressionEngine CMS
Open, Free, Amazing

Thread

This is an archived forum and the content is probably no longer relevant, but is provided here for posterity.

The active forums are here.

Forum 3.0.1 & EE 2.0.2

June 04, 2010 1:15am

Subscribe [3]
  • #1 / Jun 04, 2010 1:15am

    arilyn

    8 posts

    After upgrading EE to v2.0.2 Build 20100430, neither I nor any of my members can edit or quote forum posts.

    When they click on Edit or Quote, they’re just redirected to a blank white page. Nothing is visible using view source.

    Upgrade details
    After successfully upgrading to 2.0.2, I went and checked to see if there was an updated version of the forum module.

    Seeing nothing new, I went ahead and uploaded my backed-up versions of /themes/forum_themes/, the two language files in /system/expressionengine/languages, and the /system/expressionengine/modules/forum folder.

    Update
    After turning on PHP error messages, I get this on clicking Edit:

    Fatal error: Call to undefined function php_tags_to_entities() in 
    /user/xxx/riotactguild.com/system/expressionengine/modules/forum/mod.forum_core.php on line 4850

    and clicking Quote:

    Fatal error: Call to undefined function php_tags_to_entities() in 
    /user/xxx/riotactguild.com/system/expressionengine/modules/forum/mod.forum_core.php on line 4732
  • #2 / Jun 04, 2010 5:26am

    Ingmar

    29245 posts

    Can you please replace all of your files with a freshly downloaded set? Be sure to use the latest build of both the forum module and EE proper. I’d like to rule out corrupted files as one likely culprit here.

  • #3 / Jun 05, 2010 5:20am

    arilyn

    8 posts

    Reinstalling the forum module fixed it, thanks.

  • #4 / Jun 05, 2010 5:59am

    arilyn

    8 posts

    I have a new forum-related problem now. I use the tag

    {exp:forum:topic_titles orderby="post_date" sort="desc" limit="10"}
    to show a list of recent forum posts in the footer partial of my site. However, the
    limit="10"

    seems to be broken: http://riotactguild.com/forum

  • #5 / Jun 05, 2010 3:24pm

    Greg Salt

    3988 posts

    Hi arilyn,

    This is a known issue and is fixed for the next release. Please see the original report which contains a fix you can apply in the meantime.

    Cheers

    Greg

  • #6 / Jun 05, 2010 4:18pm

    arilyn

    8 posts

    Thanks for that fix Greg.

    I have one more forum problem: private message folder pagination fails to work. This isn’t directly related to the newest EE and Forum modules: we’ve had this problem ever since launch.

    We use a shared member account to handle guild recruitment. That account has ~100 private messages in its inbox, but we’re unable to get to the second page. We use a heavily customized forum theme, which is probably the problem—but when I paste the contents of the Default theme’s message_folder.html over what we use, the pagination still fails to work.

    This is our forum_member/message_folder.html theme file:

    {include:hidden_js}
    {include:toggle_js}
    <table id="message-folder" class="main profile">
        <tr>
            <th class="tableHeadingBG"  colspan="5">
                <h2 class="tableHeading">{lang:folder_name}</h2>
            </th>
        </tr>
        <tr>
            <td class="tableCellOne tasks" colspan="5">
                <a href="http://{path:erase_messages}%22class=%22button" class="button">{lang:erase_messages}</a>
                <div class="switch">
                    {lang:switch_folder} {include:folder_pulldown:change}
                </div>
            </td>
            
        {form:form_declaration:modify_messages}
    
            {if paginate}
                <tr>
                    <td class="tableCellOne" colspan="5">
                        {include:pagination_link}
                    </td>
                </tr>
            {/if}
                
            <tr>
                <td class="tableRowHeading status"></td>
                <td class="tableRowHeading subject">{lang:message_subject}</td>
                <td class="tableRowHeading sender">{lang:message_sender}</td>
                <td class="tableRowHeading date">{lang:message_date}</td>
                <td class="tableRowHeading checkbox"><input class='checkbox' type='checkbox' name='toggleflag' value=''></td>
            </tr>
        
            {include:folder_rows}
        
            {if paginate}
                <tr>
                    <td class="tableCellOne" colspan="5">
                        {include:pagination_link}
                    </td>
                </tr>
            {/if}
            
            {include:folder_pulldown:move}
            {include:folder_pulldown:copy}
            
            <tr>
                <td class="tableCellOne manipulate-messages" colspan="5">
                    {form:copy_button}{form:move_button}{form:delete_button}
                </td>
            </tr>
            
            <tr>
                <td class="tableCellOne status" colspan="5">
                    {lang:storage_percentage}. {lang:storage_status}
                </td>
            </tr>
            
        </form>
        
    </table>

    Clicking on the link for page two of private messages changes the URL from:

    <a href="http://riotactguild.com/forum/member/messages/view_folder/1/">http://riotactguild.com/forum/member/messages/view_folder/1/</a>

    to:

    <a href="http://riotactguild.com/forum/member/messages/view_folder/1_/25/">http://riotactguild.com/forum/member/messages/view_folder/1_/25/</a>

    But the refreshed page still shows the newest 25 PMs instead of 26-50.

    Any thoughts?

  • #7 / Jun 06, 2010 2:40pm

    Greg Salt

    3988 posts

    Hi arilyn,

    Let me check this out and get back to you.

    Cheers

    Greg

  • #8 / Jun 06, 2010 2:59pm

    Greg Salt

    3988 posts

    Hi arilyn,

    Are you using mod_rewrite in .htaccess to remove index.php from your site URLs? If so, does the issue still exist if you temporarily disable the rewrite rules?

    Cheers

    Greg

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases