mpacgt: NOOB-Slider von vertical auf horizontal umstellen

Hallo Boardies!
Ich hoffe einer von Euch Cracks kann mir helfen! Ich habe für meine Webseite eine EventSoftware gekauft aber leider macht der NOOBslider nicht das was ich will.. Keinen Support der Firma...

Ich hab mich schon versucht in das Thema reinzulesen aber wenn man keine Ahnung von Java hat steht man da bald mal an....

Ich möchte den Noobslider von VERTICAL auf horizontal umstellen ... die Richtung zu ändern war ja nicht schwer aber leider bewegt sich immer nur ein bild und nicht die anderen events nach

Hoffe von Euch weiss einer Rat

Der Slider sollte so wie hier aussehen: http://www.infowest.at
zZ sieht er aber so aus http://www.3stix.at/alles

hier mal der code:

<?php
/**
* @version 1.0.0
* @package RSEvents!Pro 1.0.0
* @copyright (C) 2012 www.rsjoomla.com
* @license GPL, http://www.gnu.org/copyleft/gpl.html
*/

// no direct access
defined('_JEXEC') or die('Restricted access'); ?>

<?php $open = !$links ? 'target="_blank"' : ''; ?>
<?php if (!empty($events)) { ?>

<?php echo $pretext; ?>
<div class="mod_rseventspro_slider" id="mod_rseventspro_slider<?php echo $module->id;?>">
<div class="mod_rseventspro_slider_mask2" id="mod_rseventspro_slider_mask2<?php echo $module->id;?>">
<div class="rsepro_slider_img" id="rsepro_simple_img<?php echo $module->id;?>">
<?php foreach($events as $event) { ?>
<span>
<a <?php echo $open; ?> href="<?php echo rseventsproHelper::route('index.php?option=com_rseventspro&layout=show&cid='.rseventsproHelper::sef($event->id,$event->name),true,$itemid); ?>" class="hasTip"  title="<?php echo $event->name.'::'.$event->name; ?>">
<?php if (!empty($event->icon) && file_exists(JPATH_SITE.DS.'components'.DS.'com_rseventspro'.DS.'assets'.DS.'images'.DS.'events'.DS.'thumbs'.DS.'b_'.$event->icon)) { ?>
<img src="<?php echo JURI::root(); ?>components/com_rseventspro/assets/images/events/thumbs/b_<?php echo $event->icon; ?>" alt="<?php echo $event->name; ?>" />
<?php } else { ?>
<img src="<?php echo JURI::root(); ?>modules/mod_rseventspro_slider/assets/images/default.gif" />
<?php } ?>
</a>
</span>
<?php } ?>
</div>
<?php if (!empty($title) || !empty($date)) { ?>
<div class="rsepro_slider_text info" id="rsepro_simple_txt<?php echo $module->id;?>">
<?php if (!empty($title)) { ?>
<h4><small><strong><?php echo $events[0]->name; ?></strong></small></h4>
<?php } ?>
<p>
<?php if (!empty($date)) { ?>
<strong>
<small>
<?php echo JText::_('RSEPRO_DATE');?>: <?php echo rseventsproHelper::date($events[0]->start,null,true); ?>
</small>
</strong>
<?php } ?>
<a <?php echo $open; ?> href="<?php echo rseventsproHelper::route('index.php?option=com_rseventspro&layout=show&cid='.rseventsproHelper::sef($events[0]->id,$events[0]->name),true,$itemid); ?>" class="bnr_link"><?php echo JText::_('RSEPRO_VIEW')?></a>
</p>
</div>
<?php } ?>
</div>

	<?php if ($buttons) { ?>  
	<p class="buttons\_sml" id="buttons\_sml<?php echo $module->id;?>">  
		<span class="prev\_slide\_sml" id="prev\_slide<?php echo $module->id;?>"></span>  
		<span class="next\_slide\_sml" id="next\_slide<?php echo $module->id;?>"></span>  
	</p>  
	<?php } ?>  
</div>  
<br />  

<?php echo $posttext; ?>

<script type="text/javascript" charset="utf-8">
window.addEvent('domready',function(){
<?php
if(JPluginHelper::isEnabled('system','mtupgrade') || rseventsproHelper::is17()) { ?>
<?php if (!empty($title) || !empty($date)) { ?>
var rsepro_slider_text = $('rsepro_simple_txt<?php echo $module->id;?>').set('opacity',0.5);
<?php } ?>
var sampleObjectItems =[
<?php $i=0; ?>
<?php foreach($events as $row) { ?>
<?php ++$i; ?>
{
title: '<?php echo addslashes($row->name); ?>',
date: '<?php echo addslashes(rseventsproHelper::date($row->start,null,true)); ?>',
link: '<?php echo addslashes(rseventsproHelper::route('index.php?option=com_rseventspro&layout=show&cid='.rseventsproHelper::sef($row->id,$row->name),true,$itemid)); ?>'
}
<?php if ($i < count($events)) echo ','; ?>
<?php } ?>
];

var noobslidersepro = new noobSlide({  
	mode: 'horizontal',  
	box: $('rsepro\_simple\_img<?php echo $module->id;?>'),  
	size: <?php echo $height; ?>,  
	items: sampleObjectItems,  
	interval: <?php echo $interval; ?>000,  
	<?php if ($buttons == '1') { ?>  
	addButtons: {  
		previous: $('prev\_slide<?php echo $module->id;?>'),  
		next: $('next\_slide<?php echo $module->id;?>')  
	},  
	<?php } ?>  
	fxOptions: {  
		duration: <?php echo $duration; ?>000,  
		transition: <?php echo $effect; ?>.<?php echo $method; ?>,  
		wait: true,  
	},  
	<?php if ($autoplay) { ?>  
	autoPlay: true,  
	<?php } ?>  
	  
	<?php if (!empty($title) || !empty($date)) { ?>  
	onWalk: function(currentItem){  
		rsepro\_slider\_text.empty();  
		<?php if (!empty($title)) { ?>  
		new Element('h4').set('html', '<small><strong>'+currentItem.title+'</strong></small>').inject(rsepro\_slider\_text);  
		<?php } ?>  
		new Element('p').set('html','<?php if (!empty($date)) { ?><strong><small><?php echo JText::\_("RSEPRO\_DATE",true);?>: '+currentItem.date+'</small></strong><?php } ?><a href="'+currentItem.link+'" class="bnr\_link"><?php echo JText::\_("RSEPRO\_VIEW",true)?></a>').inject(rsepro\_slider\_text);  
	}  
	<?php } ?>  
});  

<?php } else { ?>
<?php if (!empty($title) || !empty($date)) { ?>
var rsepro_slider_text = $('rsepro_simple_txt<?php echo $module->id;?>').setOpacity(0.5);
<?php } ?>
var sampleObjectItems =[
<?php $i=0; ?>
<?php foreach($events as $row) { ?>
<?php ++$i; ?>
{
title: '<?php echo addslashes($row->name); ?>',
date: '<?php echo addslashes(rseventsproHelper::date($row->start,null,true)); ?>',
link: '<?php echo addslashes(rseventsproHelper::route('index.php?option=com_rseventspro&layout=show&cid='.rseventsproHelper::sef($row->id,$row->name),true,$itemid)); ?>'
}
<?php if ($i < count($events)) echo ','; ?>
<?php } ?>
];

var noobslidersepro = new noobSlide({  
	mode: 'horizontal',  
	box: $('rsepro\_simple\_img<?php echo $module->id;?>'),  
	size: <?php echo $height; ?>,  
	items: sampleObjectItems,  
	interval: <?php echo $interval; ?>000,  
	<?php if ($buttons) { ?>  
	buttons: {  
		previous: $('prev\_slide<?php echo $module->id;?>'),  
		next: $('next\_slide<?php echo $module->id;?>')  
	},  
	<?php } ?>  
	fxOptions: {  
		duration: <?php echo $duration; ?>000,  
		transition: <?php echo $effect; ?>.<?php echo $method; ?>,  
		wait: false  
	},  
	<?php if ($autoplay) { ?>  
	autoPlay: true,  
	<?php } ?>  
	  
	<?php if (!empty($title) || !empty($date)) { ?>  
	onWalk: function(currentItem){  
		rsepro\_slider\_text.empty();  
		<?php if (!empty($title)) { ?>  
		new Element('h4').setHTML('<small><strong>'+currentItem.title+'</strong></small>').inject(rsepro\_slider\_text);  
		<?php } ?>  
		new Element('p').setHTML('<?php if (!empty($date)) { ?><strong><small><?php echo JText::\_("RSEPRO\_DATE",true);?>: '+currentItem.date+'</small></strong><?php } ?><a href="'+currentItem.link+'" class="bnr\_link"><?php echo JText::\_("RSEPRO\_VIEW",true)?></a>').inject(rsepro\_slider\_text);  
	}  
	<?php } ?>  
});  

<?php } ?>

$$('#mod\_rseventspro\_slider<?php echo $module->id;?>').setStyle('width','<?php echo $width;?>px');  
$$('#buttons\_sml<?php echo $module->id;?>').setStyle('width','<?php echo $width;?>px');  
$$('#rsepro\_simple\_img<?php echo $module->id;?>').setStyle('width','<?php echo $width;?>px');  
$$('#rsepro\_simple\_txt<?php echo $module->id;?>').setStyle('width','<?php echo $width;?>px');  
$$('#rsepro\_simple\_img<?php echo $module->id;?> span a img').setStyle('width','<?php echo $width;?>px');  
$$('#mod\_rseventspro\_slider\_mask2<?php echo $module->id;?>').setStyle('width','<?php echo $width;?>px');  

$$('#mod\_rseventspro\_slider<?php echo $module->id;?>').setStyle('height','<?php echo $height;?>px');  
$$('#rsepro\_simple\_img<?php echo $module->id;?> span').setStyle('height','<?php echo $height;?>px');  
$$('#rsepro\_simple\_img<?php echo $module->id;?> span a img').setStyle('height','<?php echo $height;?>px');  
$$('#mod\_rseventspro\_slider\_mask2<?php echo $module->id;?>').setStyle('height','<?php echo $height;?>px');  

});
</script>
<?php } ?>

geändert habe ich eigentlich nur vertical auf horizontal

Thx 4 Help
greetz
mpacgt

  1. Liebe(r) mpacgt,

    aber wenn man keine Ahnung von Java hat

    Du hast ein *Javascript*-Problem (Java ist etwas anderes!), warum postest Du dann seitenweise PHP-Code?

    Liebe Grüße,

    Felix Riesterer.

    --
    ie:% br:> fl:| va:) ls:[ fo:) rl:| n4:? de:> ss:| ch:? js:) mo:} zu:)
    1. Moin,

      warum postest Du dann seitenweise PHP-Code?

      Der Javascript-Code ist dabei. Such mal in dem ersten Beitrag nach "<script". Der Code wird nur durch haufenweise PHP-Variablen generiert, was es so gut wie unmöglich macht, selbigen vernünftig zu lesen.

      Grüße Marco

      1. Lieber misterunknown,

        warum postest Du dann seitenweise PHP-Code?

        Der Javascript-Code ist dabei. Such mal in dem ersten Beitrag nach "<script".

        nö. Soll doch mpacgt mal eine Beispielseite ins Netz stellen (oder das fertige HTML-Dokument posten), damit man sieht, was da im Browser ankommt!

        Der Code wird nur durch haufenweise PHP-Variablen generiert, was es so gut wie unmöglich macht, selbigen vernünftig zu lesen.

        Eben das war ja meine Kritik! Wenn ich kostenlos helfen soll, dann mag man mir das Helfen so einfach wie möglich machen... sonst wird nicht geholfen.

        Liebe Grüße,

        Felix Riesterer.

        --
        ie:% br:> fl:| va:) ls:[ fo:) rl:| n4:? de:> ss:| ch:? js:) mo:} zu:)