Comunidad Archiroleros

Bienvenido a la Comunidad Archiroleros de aficionados a Dungeons & Dragons. Registra una cuenta para disfrutar de todas las funciones del foro. Ahora mismo estamos de actualización y alguna de las antiguas partes de la comunidad estan en mantenimiento, durante el mes de Enero

Tengo un problemilla con las descargas, me echais una mano?

D

Deskiciado

Guest
Buenas tardes.
Estaba navegando por pagina en busca de unas hojas de personaje,pero cuando las encuentro y me las inteto bajar dandole al boton de arriba a la derecha no ocurre nada, ni descarga ni cambio de pagina ni ná de ná. Os a ocurrido a alguno lo mismo? Sabeis una forma de solucionarlo? gracias, un saludo
 

joacovidal

Member
Efectivamente, parece que los links fallan.

De hecho, no funciona ninguno de los ennlaces que dirigen a la función -> javascript:DownloadSection('***'). Posiblemente haya un problema con esa función.

De todas maneras, debiste publicar esto en el subforo de la comunidad, no en Charla de Rol
 

Tel Arin

Administrator
Miembro del equipo
Actualmente ya funcionan las descargas, hemos tenido que desactivar las noticias de la pagina principal porque era el codigo del slider el que creaba conflicto.

 

Tel Arin

Administrator
Miembro del equipo
Estábamos usando este: http://custom.simplemachines.org/mods/index.php?mod=2972

En el hilo del autor da las claves para usarlo en portales, aunque he de decir que no nos funcionaron y tuvimos que improvisar.

Finalmente el código que usábamos en la portada era este, que es el mismo que el del boardindex.template.php:

Insertar CODE, HTML o PHP:
	//SMF Slider v.1 by: bluedevilcustoms.com
	global $modSettings;
	if (!empty($modSettings['slider_enabled']) && (!empty($modSettings['slider_title1']) && !empty($modSettings['slider_img1']) || !empty($modSettings['slider_title2']) && !empty($modSettings['slider_img2']) || !empty($modSettings['slider_title3']) && !empty($modSettings['slider_img3']) || !empty($modSettings['slider_title4']) && !empty($modSettings['slider_img4']) || !empty($modSettings['slider_title5']) && !empty($modSettings['slider_img5']) || !empty($modSettings['slider_title6']) && !empty($modSettings['slider_img6'])))
	{
		echo '

			<div class="center">
				<div id="lofslidecontent45" class="lof-slidecontent">
					<div class="preload"><div>
				</div>
			</div>
			<!-- MAIN CONTENT --> 
			<div class="lof-main-wapper">
				', !empty($modSettings['slider_title1']) && !empty($modSettings['slider_img1']) ? '<div class="lof-main-item"><img src="'. $modSettings['slider_img1']. '" title="'. $modSettings['slider_title1']. '" alt="'. $modSettings['slider_title1']. '" height="300" width="900"></img></div>' : '', '
				', !empty($modSettings['slider_title2']) && !empty($modSettings['slider_img2']) ? '<div class="lof-main-item"><img src="'. $modSettings['slider_img2']. '" title="'. $modSettings['slider_title2']. '" alt="'. $modSettings['slider_title2']. '" height="300" width="900"></img></div>' : '', '
				', !empty($modSettings['slider_title3']) && !empty($modSettings['slider_img3']) ? '<div class="lof-main-item"><img src="'. $modSettings['slider_img3']. '" title="'. $modSettings['slider_title3']. '" alt="'. $modSettings['slider_title3']. '" height="300" width="900"></img></div>' : '', '
				', !empty($modSettings['slider_title4']) && !empty($modSettings['slider_img4']) ? '<div class="lof-main-item"><img src="'. $modSettings['slider_img4']. '" title="'. $modSettings['slider_title4']. '" alt="'. $modSettings['slider_title4']. '" height="300" width="900"></img></div>' : '', '
				', !empty($modSettings['slider_title5']) && !empty($modSettings['slider_img5']) ? '<div class="lof-main-item"><img src="'. $modSettings['slider_img5']. '" title="'. $modSettings['slider_title5']. '" alt="'. $modSettings['slider_title5']. '" height="300" width="900"></img></div>' : '', '
				', !empty($modSettings['slider_title6']) && !empty($modSettings['slider_img6']) ? '<div class="lof-main-item"><img src="'. $modSettings['slider_img6']. '" title="'. $modSettings['slider_title6']. '" alt="'. $modSettings['slider_title6']. '" height="300" width="900"></img></div>' : '', '
			</div>    	
			<!-- END MAIN CONTENT --> 
			<!-- NAVIGATOR -->
			<div class="lof-navigator-outer">
				<ul class="lof-navigator">';
					// Item One
					if (!empty($modSettings['slider_title1']) && !empty($modSettings['slider_img1']))
					{
						echo '<li>
								<div>';
										echo '<img src="', $modSettings['slider_img1'], '" alt="', !empty($modSettings['slider_short_text1']) ? $modSettings['slider_short_text1'] : '*', '" />';
                					echo '<h3>
											', !empty($modSettings['slider_url1']) ? '<a href="'. $modSettings['slider_url1']. '" target="_self">'. $modSettings['slider_title1']. '</a>' : $modSettings['slider_title1'], '
									</h3>
									', !empty($modSettings['slider_short_text1']) ? '<span>'. $modSettings['slider_short_text1']. '</span>' : '', '
								</div>  
						</li>';
					}
					// Item Two
					if (!empty($modSettings['slider_title2']) && !empty($modSettings['slider_img2']))
					{
						echo '<li>
								<div>';
										echo '<img src="', $modSettings['slider_img2'], '" alt="', !empty($modSettings['slider_short_text2']) ? $modSettings['slider_short_text2'] : '*', '" />';
                					echo '<h3>
											', !empty($modSettings['slider_url2']) ? '<a href="'. $modSettings['slider_url2']. '" target="_self">'. $modSettings['slider_title2']. '</a>' : $modSettings['slider_title2'], '
									</h3>
									', !empty($modSettings['slider_short_text2']) ? '<span>'. $modSettings['slider_short_text2']. '</span>' : '', '
								</div>  
						</li>';
					}
					// Item Three
					if (!empty($modSettings['slider_title3']) && !empty($modSettings['slider_img3']))
					{
						echo '<li>
								<div>';
										echo '<img src="', $modSettings['slider_img3'], '" alt="', !empty($modSettings['slider_short_text3']) ? $modSettings['slider_short_text3'] : '*', '" />';
                					echo '<h3>
											', !empty($modSettings['slider_url3']) ? '<a href="'. $modSettings['slider_url3']. '" target="_self">'. $modSettings['slider_title3']. '</a>' : $modSettings['slider_title3'], '
									</h3>
									', !empty($modSettings['slider_short_text3']) ? '<span>'. $modSettings['slider_short_text3']. '</span>' : '', '
								</div>  
						</li>';
					}
					// Item Four
					if (!empty($modSettings['slider_title4']) && !empty($modSettings['slider_img4']))
					{
						echo '<li>
								<div>';
										echo '<img src="', $modSettings['slider_img4'], '" alt="', !empty($modSettings['slider_short_text4']) ? $modSettings['slider_short_text4'] : '*', '" />';
                					echo '<h4>
											', !empty($modSettings['slider_url4']) ? '<a href="'. $modSettings['slider_url4']. '" target="_self">'. $modSettings['slider_title4']. '</a>' : $modSettings['slider_title4'], '
									</h4>
									', !empty($modSettings['slider_short_text4']) ? '<span>'. $modSettings['slider_short_text4']. '</span>' : '', '
								</div>  
						</li>';
					}
					// Item Five
					if (!empty($modSettings['slider_title5']) && !empty($modSettings['slider_img5']))
					{
						echo '<li>
								<div>';
										echo '<img src="', $modSettings['slider_img5'], '" alt="', !empty($modSettings['slider_short_text5']) ? $modSettings['slider_short_text5'] : '*', '" />';
                					echo '<h5>
											', !empty($modSettings['slider_url5']) ? '<a href="'. $modSettings['slider_url5']. '" target="_self">'. $modSettings['slider_title5']. '</a>' : $modSettings['slider_title5'], '
									</h5>
									', !empty($modSettings['slider_short_text5']) ? '<span>'. $modSettings['slider_short_text5']. '</span>' : '', '
								</div>  
						</li>';
					}
					// Item Six
					if (!empty($modSettings['slider_title6']) && !empty($modSettings['slider_img6']))
					{
						echo '<li>
								<div>';
										echo '<img src="', $modSettings['slider_img6'], '" alt="', !empty($modSettings['slider_short_text6']) ? $modSettings['slider_short_text6'] : '*', '" />';
                					echo '<h6>
											', !empty($modSettings['slider_url6']) ? '<a href="'. $modSettings['slider_url6']. '" target="_self">'. $modSettings['slider_title6']. '</a>' : $modSettings['slider_title6'], '
									</h6>
									', !empty($modSettings['slider_short_text6']) ? '<span>'. $modSettings['slider_short_text6']. '</span>' : '', '
								</div>  
						</li>';
					}
				echo '</ul>
			</div>
		</div>
		</div>


		<script type="text/javascript">
			var _lofmain =  $(\'lofslidecontent45\');
			var _lofscmain = _lofmain.getElement(\'.lof-main-wapper\');
			var _lofnavigator = _lofmain.getElement(\'.lof-navigator-outer .lof-navigator\');
			var object = new LofFlashContent( _lofscmain, 
										  _lofnavigator,
										  _lofmain.getElement(\'.lof-navigator-outer\'),
										  { fxObject:{ transition:Fx.Transitions.Quad.easeInOut,  duration:800},
											 interval:3000,
											 direction:\'opacity\' } );
		object.start( true, _lofmain.getElement(\'.preload\') );
		</script>';
	}
	//End of SMF Slider v.1

Hay muchos sliders, lo bueno que tenia este es que se podía acceder desde la administracion a un panel de control muy sencillo que permitia introducir datos y hacerlo un poco mas fácil de usar para otros archiroleros con permisos de publicacion.

Por ahora tengo 2 o 3 sliders que podrían funcionar. Lo único que vemos es que quizá no vale la pena meter en el slider las noticias destacadas porque son poco usables por los profanos y aun conociendo, es un coñazo editar el código cada vez que se quiera meter o modificar algo.

Probablemente las noticias destacadas se metan como estan ahora mismo en el portal, quizá algo mas pequeñas y compactas (y que ahora solo hay una), y en el slider metamos noticias mas generales sobre la comunidad.

Se aceptan sugerencias e ideas!
 

joacovidal

Member
Bueno, lo revisé y no encuentro ningún fallo. Probablemente el conflicto se da por alguna clase o id superpuesta con el resto del foro.

Probablemente las noticias destacadas se metan como estan ahora mismo en el portal, quizá algo mas pequeñas y compactas (y que ahora solo hay una), y en el slider metamos noticias mas generales sobre la comunidad.

Parece una buena solución. Por otro lado, quizás el problema del slider se podría solucionar vinculándolo a alguna tag que se le aplique a los posts que se quieran destacar. Así no hay que editar el código cada vez, sino añadir la tag al post. (Eso sí no soy un experto en SMF no se si se puede restringir los permisos de los tags)
 
Arriba