Comentarios en los artículos

Para seguir los pasos de esta página necesitarás tener instalada la versión 1.7 del módulo de comentarios.

Añade lo siguiente a la plantilla de detalles de las noticias (Contenido -> Noticias -> Plantilla de detalles):

{cms_module module='comments' modulename='News' pageid=$entry->id}


Usar TinyMCE con los comentarios

Esta idea proviene de este mensaje del foro.

1. Instala el módulo para TinyMCE.

2. Introduce el siguiente código en la plantilla de los comentarios:

<script type="text/javascript" src="{root_url}/modules/TinyMCE/tinymce/jscripts/tiny_mce/tiny_mce_gzip.php"></script>
{literal}
	<script type="text/javascript">

			tinyMCE.init({
        mode : "textareas",
				theme : "advanced",
				theme_advanced_toolbar_location : "top",
				theme_advanced_layout_manager : "SimpleLayout",
				verify_html : "false",
				verify_css_classes : "false",
				plugins : "zoom,advlink,emotions,iespell,style,advhr,contextmenu,advimage,",
				theme_advanced_buttons1 : "bold,italic,underline,strikethrough,separator,justifyleft,justifycenter,justifyright,justifyfull,separator,fontsizeselect",
				theme_advanced_buttons2 : "cut,copy,paste,separator,undo,redo,separator,link,unlink,forecolor,backcolor,emotions,code",
				theme_advanced_buttons3 : "",
                                apply_source_formatting : "false",
				valid_elements : "*[*]",
				extended_valid_elements : "*[*]",
				auto_reset_designmode : "true",
				trim_span_elements : "false"
			});
		</script>
{/literal}

Mostrar el número de comentarios en el sumario de las noticias

Crea una nueva etiqueta definida por el usuario de nombre count_news_comments y con el siguiente contenido:

global $gCms;

$db = &$gCms->db;

// Get number of comments
$q = "SELECT * FROM ".cms_db_prefix()."module_comments 
WHERE  page_id =".$params['thenewsid']."
AND module_name='News' AND active='1'";
$dbresult = $db->Execute( $q );
if( !$dbresult )
{
    echo 'DB error: '. $db->ErrorMsg()."<br/>";
}
$num_rows = $dbresult->RecordCount();
echo $num_rows;

Y teclea lo siguiente en la plantilla de sumario de las noticias (dentro de la etiqueta foreach):

<a href="{$entry->link}">{count_news_comments thenewsid=$entry->id} comments</a>


Arreglar el error 'Unable to save captcha-image.'

Cámbiale los permisos (CHMOD) al fichero /modules/Comments/b2evo_captcha/b2evo_captcha_tmp para que sean 777.

chmod 777 modules/Comments/b2evo_captcha/b2evo_captcha_tmp


This page in: English - Deutsch - Español - Français - Italiano - Lietuvių - Nederlands - Norsk - Polski - Česky - Русский - Svenska - Tiếng Việt - عربي - 日本語 简体中文

User Handbook/Admin Panel/Content/Comments/es

From CMSMS

A2 Hosting