Sistema de puntuación en SMF con error de código

  • Autor Autor epsilo99
  • Fecha de inicio Fecha de inicio
epsilo99

epsilo99

1
Xi
Verificación en dos pasos activada
Verificado por Whatsapp
Suscripción a IA
Hola, este código debería mostrar un sistema de puntuación para smf en donde se encuentre, pero me tira un error como que falta cerrar algo o encuentra algo de más, supongo que sobra o falta una comilla o un punto y coma o algo, no se mucho de php, pero seguro que con mirarlo nomás alguien me puede ayudar!

HTML:
<?php

// inicio del códgio

		if (!empty($modSettings['ssrs_points_enabled']) && $context['ssrs_give_points_on'])
		{
			if ($message['id'] == $context['topic_first_message'])
			{
				echo'
				<span class="clear upperframe"><span></span></span>
					<div class="roundframe"><div class="innerframe">';
					$txt['modifications_ssrs_topic_points'] = sprintf($txt['modifications_ssrs_topic_points'], (int) $context['give_points_display_total']);
					echo'<table width="100%">
							<tr>
								<td>
									'.$context['give_points_display'].'
								</td>
								<td class="ssrs_point_im">
									<div style="border-left:1px solid [B]Enlace eliminado[/B]">
										<img src="'.$settings['default_theme_url'].'/images/SSRS_images/point.png" alt="point" />
										<span style="vertical-align: 8px;">'.$txt['modifications_ssrs_topic_points'].'</span>
									</div>
								</td>
							</tr>
						</table>';

					if (!empty($modSettings['ssrs_points_show_givers_display']) && (($context['user']['is_guest'] && !empty($modSettings['ssrs_points_guests'])) || !$context['user']['is_guest']))
					{
						echo'<hr />
						<div class="ssrs_letter_dio">
							<table>
								<tr>
									<td>
										<img src="'.$settings['default_theme_url'].'/images/SSRS_images/',(!empty($context['usersgives'])) ? 'userpoint.png' : 'usernopoint.png','" alt="" />
									</td>
									<td style="padding-top:9px;">';
										if (!empty($context['usersgives']))
										{
											echo''.$txt['ssrs_message_users_pointings'].'';
											foreach($context['usersgives'] as $info)
											{
												// 0 = no show // 1 = Only Names // 2 = Names And Points
												echo'', ($modSettings['ssrs_points_show_givers_display'] == 1) ? $info['href'] : $info['hrefAndPoints'] ,'&nbsp;';
											}
										}
										else
										echo''.$txt['ssrs_message_users_no_pointings'].'';
								echo'</td>
								</tr>
							</table>
						</div>';
					}
				echo'
					</div></div>
				<span class="lowerframe"><span></span></span>';
			}
			echo'
	}
	
// fin del codigo		

?>

Gracias a quien pueda ayudarme!

- - - Actualizado - - -

Solucionado!!!!! 🙂

HTML:
<?php

// inicio del códgio

		if (!empty($modSettings['ssrs_points_enabled']) && $context['ssrs_give_points_on'])
		{
			if ($message['id'] == $context['topic_first_message'])
			{
				echo'
				<span class="clear upperframe"><span></span></span>
					<div class="roundframe"><div class="innerframe">';
					$txt['modifications_ssrs_topic_points'] = sprintf($txt['modifications_ssrs_topic_points'], (int) $context['give_points_display_total']);
					echo'<table width="100%">
							<tr>
								<td>
									'.$context['give_points_display'].'
								</td>
								<td class="ssrs_point_im">
									<div style="border-left:1px solid #ddd;">
										<img src="'.$settings['default_theme_url'].'/images/SSRS_images/point.png" alt="point" />
										<span style="vertical-align: 8px;">'.$txt['modifications_ssrs_topic_points'].'</span>
									</div>
								</td>
							</tr>
						</table>';

					if (!empty($modSettings['ssrs_points_show_givers_display']) && (($context['user']['is_guest'] && !empty($modSettings['ssrs_points_guests'])) || !$context['user']['is_guest']))
					{
						echo'<hr />
						<div class="ssrs_letter_dio">
							<table>
								<tr>
									<td>
										<img src="'.$settings['default_theme_url'].'/images/SSRS_images/',(!empty($context['usersgives'])) ? 'userpoint.png' : 'usernopoint.png','" alt="" />
									</td>
									<td style="padding-top:9px;">';
										if (!empty($context['usersgives']))
										{
											echo''.$txt['ssrs_message_users_pointings'].'';
											foreach($context['usersgives'] as $info)
											{
												// 0 = no show // 1 = Only Names // 2 = Names And Points
												echo'', ($modSettings['ssrs_points_show_givers_display'] == 1) ? $info['href'] : $info['hrefAndPoints'] ,'&nbsp;';
											}
										}
										else
										echo''.$txt['ssrs_message_users_no_pointings'].'';
								echo'</td>
								</tr>
							</table>
						</div>';
					}
				echo'
					</div></div>
				<span class="lowerframe"><span></span></span>';
			}
			echo'
			<hr class="post_separator" />';
	}
	
// fin del codigo		

?>
 
Última edición:
Atrás
Arriba