Noticias:

¿Deseas poder tener acceso a contenido exclusivo? ¿Tu propia zona? entonces mira esto: Platinum [Leer]

Menú principal

Mod Member Awards v3.0

Publicado por Rock Lee, 22 Febrero de 2018, 20:08

Tema anterior - Siguiente tema

0 Usuarios y 1 Visitante están viendo este tema.

Rock Lee

Member Awards v3.0

Introduction
Un sistema donde los miembros pueden recibir premios para mostrar en su perfil y publicaciones.

Caracteristicas

  • Este mod permite a los usuarios con el permiso de subir imágenes que servirán como recompensas.
  • A estas imágenes se les puede asignar un nombre y la forma en que se obtuvieron (por ejemplo, Concurso, Publicaciones o el nombre de un juego).
  • Los premios pueden colocarse en categorías para agrupación de pantallas y mantenimiento fácil.
  • Los premios se pueden definir como asignables, por lo que los miembros con permisos de asignación de premios pueden otorgar un premio (aunque no se define un nuevo premio).
  • Los premios se pueden definir como de fácil solicitud, de modo que los miembros pueden solicitar y otorgar premios para que el equipo de moderación los apruebe / deniegue.
  • Los premios se pueden asignar por miembro, por grupo o por selección masiva.
  • La asignación automática de premios se puede establecer para varios hitos, como recuento de publicaciones, recuento de temas, fecha de unión, hora en línea, etc.
  • La colocación de los premios puede definirse por adjudicación, por encima del avatar, debajo del avatar o con la firma. Le permite definir insignias y premios.
  • La imagen del premio y los detalles asignados con la imagen se almacenan y luego se pueden asignar a los miembros.
  • Una vez asignado, el miembro puede ver su álbum de premios, así como otros premios.
  • Podrán seleccionar su imagen favorita, así como ver quién más se ha ganado ese premio.
  • Aquellos con los permisos correctos pueden editar la imagen y la información asignada a esa imagen, así como eliminarla por completo.
  • Y más!

Idiomas
o English
o English UTF-8
o Russian
o Russian UTF-8
o Spanish es
o Spanish es UTF-8
o Spanish latin
o Spanish latin UTF-8

Enlaces de descarga
Tratare de dejar en varios servidores por eso si alguno cae por favor repórtelo para volver a subirlo además dejare adjunto a este tema:

ZippyShare | MEGA



Este Código fuente de modificaciones está sujeto a los términos de la Licencia pública de Mozilla versión 1.1 (la "Licencia"). Puede obtener una copia de la Licencia en http://mozilla.org/MPL/1.1/.




Saludos Familia!

Sucuri

Hola mi gran rock, una pregunta como puedo hacer para poner el member awards asi como se visualiza en esta imagen debato de la firma?


Rock Lee

#2
No lo llegue a probar del todo pero deberia funcionar... En el archivo ./Themes/default/Display.template.php tenes que buscar:
// Show the member's signature?
		if (!empty($message['member']['signature']) && empty($options['show_no_signatures']) && $context['signature_enabled'])
			echo '
							<div class="signature" id="msg_', $message['id'], '_signature">', $message['member']['signature'], '</div>';

		echo '
						</div>
					</div>
					<span class="botslice"><span></span></span>
				</div>


Tenes que pegar lo siguiente:

// Show their awards?
			if (!empty($message['member']['awards']) && $modSettings['awards_in_post'] > 0){
				echo '
						<li>
							<fieldset style="border: 1px solid black; padding: 5px;">
								<legend>', $txt['awards'], '</legend>';

				// Couldn't limit it in Load.php, so let's do it here.
				$awards = 0;
				foreach ($message['member']['awards'] as $award){
					if($awards < $modSettings['awards_in_post'])
						echo '
								<a href="', $scripturl, $award['more'], '"><img src="', dirname($scripturl), $award['img'], '" alt="', $award['description'], '" title="', $award['description'], '" /></a> ';
					$awards++;
				}

				echo '
							</fieldset>
						</li>';
			}


buscas esto:

// Since we know this person isn't a guest, you *can* message them.
				if ($context['can_send_pm'])
					echo '
								<li><a href="', $scripturl, '?action=pm;sa=send;u=', $message['member']['id'], '" title="', $message['member']['online']['is_online'] ? $txt['pm_online'] : $txt['pm_offline'], '">', $settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/im_' . ($message['member']['online']['is_online'] ? 'on' : 'off') . '.gif" alt="' . ($message['member']['online']['is_online'] ? $txt['pm_online'] : $txt['pm_offline']) . '" border="0" />' : ($message['member']['online']['is_online'] ? $txt['pm_online'] : $txt['pm_offline']), '</a></li>';



Tenes que pegar lo siguiente:

// Awards!
				echo '
								<li><a href="', $scripturl, '?action=profile;area=showAwards;u=', $message['member']['id'], '" title="', $txt['awards'], '">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/award.gif" alt="' . $txt['awards'] . '" title="' . $txt['awards'] . '" border="0" />' : $txt['awards']), '</a></li>';


Y listo el pollo con esto deberia hacer lo que deseas!


Saludos Familia!

HOpe


Rock Lee

#4
Cita de: HOpe en 24 Mayo de 2020, 17:05
en version 2.0.17

corre?

muchas gracias.

No lo he probado del todo pero creo si tenes el foro limpio deberia aplicarlo sin problemas... o daba error en subs.php por que cambio algo (luego trato de hacer una prueba rapida del paquete).


Saludos Familia!

Agrego: Lo probe en una instalacion aparte tengo y funciona sin problemas en 2.0.17 al momento de instalar solo te marca un error en un archivo de idioma (lo probe 4 o 5 veces y en algunaas no me salia) pero interfiere con la modificacion.

Temas Similares (5)

Respuestas: 1
Vistas: 141

Respuestas: 32
Vistas: 2426

Publicado por lutiem


Respuestas: 1
Vistas: 475

Publicado por lutiem


Respuestas: 1
Vistas: 343

Respuestas: 9
Vistas: 1730