You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

57 lines
1.9 KiB

//$Id$
$(document).ready(function() {
comments_fill_field('anonymous_name');
comments_fill_field('anonymous_email');
comments_fill_field('anonymous_website');
// when previewing a comment set the page anchor to the comment preview
$('#comments_previewComment').click(function() {
var action = $('#editpostform').attr('action');
$('#editpostform').attr('action', action.replace('#comments', '#form'));
});
$('#comments_postComment').click(function() {
comments_anonymous_fields();
});
$('#comments_previewComment').click(function() {
comments_anonymous_fields();
});
if ($('#comments_showArchived').length) {
$('#comments_showArchived').click(function() {
showJQ('.archived_comment', jqueryTiki.effect, jqueryTiki.effect_speed, jqueryTiki.effect_direction);
$('#comments_showArchived').toggle();
$('#comments_hideArchived').toggle();
});
}
if ($('#comments_hideArchived').length) {
$('#comments_hideArchived').click(function() {
hideJQ('.archived_comment', jqueryTiki.effect, jqueryTiki.effect_speed, jqueryTiki.effect_direction);
$('#comments_showArchived').toggle();
$('#comments_hideArchived').toggle();
});
}
});
// save anonymous name, website and email in a cookie
function comments_anonymous_fields() {
if ($('#anonymous_name').length) {
setCookie('anonymous_name', $('#anonymous_name').val());
}
if ($('#anonymous_email').length) {
setCookie('anonymous_email', $('#anonymous_email').val());
}
if ($('#anonymous_website').length) {
setCookie('anonymous_website', $('#anonymous_website').val());
}
}
// if field content is saved in a cookie fill it
function comments_fill_field(id) {
var field_content = getCookie(id);
if (field_content) {
$('#' + id).val(field_content);
}
}