Help - Search - Members - Calendar
Full Version: Accept Comments Isnt Working
Movable Type Community Forum > Using Movable Type > Entries and Archives
base
Hi there!

I've switched off the option 'Accept comments' a few days ago at Comment Settings in Movable Type for my blog due to spam.
Today I turned the option 'on' again so that comments are visible underneath my posts and people can comment again.
Unfortunately, after a few times rebuilding/publishing, the comment section at my posts isn't coming back.

When I select a post through one of my archives, e.g. category, the entry looks like this:
http://www.basschutte.nl/mt/archives/2008/...ten_reclame.php

When I select a post by clicking on the 'recent reactions' part on my homepage I do see comments, but the page isn't what it used to be: http://www.basschutte.nl/mt/archives/2005/...os_uit_irak.php

I would really like to see that the MT CMS is updating my blog according to the saved preferences...

Do you guys know what's wrong and why I don't see my comments back?

Thanks in advance!
OtherNiceMan
Do you switch commenting off at a blog level or at a system level?
base
QUOTE (OtherNiceMan @ Nov 27 2008, 09:57 PM) *
Do you switch commenting off at a blog level or at a system level?


Thanks for the reply!

Commenting was enabled at system level... comment settings on blog level were disabled (due to spam) but later on enabled --> This option is enabled: "Accept Comments - If enabled, comments will be accepted."

After a few times of rebuilding/publishing I still don't see the comments... :-(
base
QUOTE (base @ Nov 28 2008, 10:07 AM) *
QUOTE (OtherNiceMan @ Nov 27 2008, 09:57 PM) *
Do you switch commenting off at a blog level or at a system level?


Thanks for the reply!

Commenting was enabled at system level... comment settings on blog level were disabled (due to spam) but later on enabled --> This option is enabled: "Accept Comments - If enabled, comments will be accepted."

After a few times of rebuilding/publishing I still don't see the comments... :-(



Anybody ?
OtherNiceMan
Have you enabled accept comments for the entry (under Feeback on the entry page)
base
Hi Otherniceman,

Thanks for your reply.
I've double checked the checkboxes... but can't find the problem:
- I've enabled accept comments for the entry (under Feeback on the entry page)
- I've enabled "Accept Comments - If enabled, comments will be accepted." in the comment settings of my blog
- I've not enabled "Disable comments for all blogs' in the feedback section (masterswitch) System: Feedback Settings.

Yesterday I've updated my weblog. It's now running with MT4.23, the latest MT software. After several rebuild the problem isn't solved.

As an early adopter of Movable Type it might be that my <MT 'codes'> are old ...
Too be sure you can find my code (for the comment part on my weblog) below. You might be able to spot some differences or problems.

Hope you or someone else can help me! Thanks in advance.

CODE
<MTEntryIfAllowComments>
</DD></DL>
<div>
<div>

<div align="center">

</div>


<h1><id="comments"></a> Reacties</h1>
<div>

<MTComments apply_macros="1">
<p class="posted2">Op <$MTCommentDate$> <$MTCommentAuthorLink spam_protect="1"$> <MTCommentAuthorIdentity> zei: </p>
<a id="c<$MTCommentID$>"></a><div class="comment-body"><$MTCommentBody apply_macros="1"$></div></MTComments></div>

<MTEntryIfCommentsOpen>

<MTIfCommentsAllowed>



<MTIfRegistrationRequired>

<MTIfNonEmpty tag="MTTypeKeyToken">
<div id="thanks">
<p>Thanks for signing in,
<script type="text/javascript" src="<MTCGIPath><MTCommentScript>?__mode=cmtr_name_js"></script><script>document.write(commenter_name);</script>.
Now you can comment. (<a href="<$MTCGIPath$><$MTCommentScript$>?__mode=handle_sign_in&amp;static=1&amp;entry_id=<$MTEntryID$>&amp;logout=1">sign out</a>)</p>

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)

<form method="post" action="<$MTCGIPath$><$MTCommentScript$>" name="comments_form" onsubmit="if (this.bakecookie[0].checked) rememberMe(this)">
<input type="hidden" name="static" value="1" />
<input type="hidden" name="entry_id" value="<$MTEntryID$>" />

<p><label for="url">URL:</label><br />
<input tabindex="1" type="text" name="url" id="url" />
Onthoud mij?
<input type="radio" id="remember" name="bakecookie" /><label for="remember">Yep</label><input type="radio" id="forget" name="bakecookie" onclick="forgetMe(this.form)" value="Forget Info" style="margin-left: 15px;" /><label for="forget">Nope</label><br style="clear: both;" />

</p>

<p><label for="text">Reacties:</label><br />
<textarea tabindex="2" id="text" name="text" rows="10" cols="50"></textarea></p>

<div align="center">
<input type="submit" tabindex="3" name="preview" value="&nbsp;Preview&nbsp;" />
<input style="font-weight: bold;" tabindex="4" type="submit" name="post" value="&nbsp;Post&nbsp;" />
</div>

</form>

</div>


<script language="javascript" type="text/javascript">
<!--
if (commenter_name) {
    document.getElementById('thanks').style.display = 'block';
} else {
    document.write('You are not signed in. You need to be registered to comment on this site. <a href="<$MTSignOnURL$>&amp;<MTIfNeedEmail>need_email=1&amp;</MTIfNeedEmail>t=<MTTypeKeyToken>&amp;_return=<$MTCGIPath$><MTCommentScript>%3f__mode=handle_sign_in%26static=1%26entry_id=<$MTEntryID$>"> Sign in</a>');
    document.getElementById('thanks').style.display = 'none';
}
// -->
</script>

<MTElse>
! Comment registration is required but no TypeKey token has been given in weblog configuration!
</MTElse>
</MTIfNonEmpty>

<MTElse>
<MTIfNonEmpty tag="MTTypeKeyToken">
<script type="text/javascript" src="<MTCGIPath><MTCommentScript>?__mode=cmtr_name_js"></script>
<script language="javascript" type="text/javascript">
<!--
if (commenter_name) {
    document.write('Thanks for signing in, ', commenter_name, '. Now you can comment. (<a href="<$MTCGIPath$><$MTCommentScript$>?__mode=handle_sign_in&amp;static=1&amp;entry_id=<$MTEntryID$>&amp;logout=1">sign out</a>)');
} else {
    document.write('If you have a TypeKey identity, you can <a href="<$MTSignOnURL$>&amp;<MTIfNeedEmail>need_email=1&amp;</MTIfNeedEmail>t=<MTTypeKeyToken>&amp;_return=<$MTCGIPath$><MTCommentScript>%3f__mode=handle_sign_in%26static=1%26entry_id=<$MTEntryID$>"> sign in</a> to use it here.');
}
// -->
</script>
</MTIfNonEmpty>

<br></br>
<br></br>

<div class="blogbody">
<form method="post" action="<$MTCGIPath$><$MTCommentScript$>" name="comments_form" onsubmit="if (this.bakecookie[0].checked) rememberMe(this)">
  <input type="hidden" name="static" value="1" /><input type="hidden" name="entry_id" value="<$MTEntryID$>" /><br class="brk" />
  <input tabindex="1" type="text" class="textfield" name="author" id="author"  /> <label for="author"> Naam </label>
  <br />
  <br class="brk" />
  <input tabindex="2" type="text" class="textfield" name="email" id="email" /> <label for="email"> E-mail </label>
  <br/>
  <MTIfNonEmpty tag="MTTypeKeyToken">
  <script language="javascript" type="text/javascript">
<!--
if (commenter_name) {
    document.getElementById('name_email').style.display = 'none';
}
// -->
</script>
  </MTIfNonEmpty><br class="brk" />
  <input tabindex="3" name="url" type="text" class="textfield" id="url" value="http://" /> <label for="url"> Website</label><br /><br style="clear: both;" /><MTIfAllowCommentHTML> (you may use HTML tags for style)</MTIfAllowCommentHTML><textarea input="input" tabindex="4" cols="40" name="text" id="text" class="textarea"></textarea><input class="button" type="submit" name="preview" tabindex="5"
    value="&nbsp;Preview&nbsp;" />
    <input class="button" style="font-weight: bold;" type="submit" name="post"
    tabindex="6" value="&nbsp;Post&nbsp;" /> <label for="submit"></label> <p style="align="right">Onthoud mij?
  <input type="radio" id="remember" onClick="rememberMe(this.form)" name="bakecookie" />Yep
<input type="radio" id="forget" name="bakecookie" onClick="forgetMe(this.form)" value="Forget Info" style="margin-left: 10px;" />Nope <br /><p><label for="forget"></label></p>
    <br class="brk" /><br />
</form>

</div>

</div>
</MTElse>
</MTIfRegistrationRequired>
</MTIfCommentsAllowed>

<script type="text/javascript" language="javascript">
<!--
if (document.comments_form.email != undefined)
    document.comments_form.email.value = getCookie("mtcmtmail");
if (document.comments_form.author != undefined)
    document.comments_form.author.value = getCookie("mtcmtauth");
if (document.comments_form.url != undefined)
    document.comments_form.url.value = getCookie("mtcmthome");
if (getCookie("mtcmtauth") || getCookie("mtcmthome")) {
    document.comments_form.bakecookie[0].checked = true;
} else {
    document.comments_form.bakecookie[1].checked = true;
}
//-->
</script>
</MTEntryIfCommentsOpen>
</MTEntryIfAllowComments>

</div>

<p>
<p>
<p>

</div>
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.