Skip to main content

Vraag Wat ingewikkelde vragen

  • mrtjoom
  • mrtjoom's Profielfoto Onderwerp Auteur
  • Offline
  • Gebruiker
  • Gebruiker
Meer
11 jaren 4 maanden geleden - 11 jaren 4 maanden geleden #4236 door mrtjoom
Wat ingewikkelde vragen werd gestart door mrtjoom
Beste lezers,

Ik heb een paar nogal ingewikkelde vragen,waavoor ik een oplossing zoek.
Heb Joomla 2.5.8  en Xampp ver. 1.8.1 op een pc geinstalleerd.
Heb zelf een template gemaakt voor een website met fotos en gebruik daarvoor deze module met een scrollbar.
Zie deze link www.ext-joom.com/extensions/24-scrollbar-images-module.html
( je kunt deze module het beste even downloaden en installeren,dan weet je in het onderstaande verhaal ook hoe de inhoud van de bestanden eruit ziet)

1)Het maximaal aantal foto's voor deze module is beperkt tot 10 dat vind ik wel
  wat weinig
2)De foto's moeten ook allemaal even groot zijn. 

1) In deze module zitten twee bestanden die ik wat veranderd heb.
mod_ext_scrollbar_img.php
mod_ext_scrollbar_img.xml     

In mod_ext_scrollbar_img.php de onderstaande code erbij gezet.
bij // img parameters 
Code:
$img11    = $params->get('img11');

bij // alt
Code:
$alt11      = $params->get('alt11');

bij //  url
Code:
    $url11  = $params->get('url11');
bij // target
Code:
  $target11      = $params->get('target11');
   
bij // array
Code:
  $img11  $alt11  $url11  $target11
(dus achter iedere regel na het cijfer '10' )

In mod_ext_scrollbar_img.xml het volgende gedaan.
De code voor de 'velden' van foto 10 gekopieerd en aangepast door het getal 10  te vervangen door 11. ( dus  alles waar 10 bij staat wordt 11.
Dat is dus de code die tussen
Code:
<field
en
Code:
</field>
staat.
De rest is ongewijzigd.

Na deze wijziging staan er in de backend vier velden bij voor de invoer van foto 11.
Echter i.p.v de tekst Image 11 en een zwarte streep (zoals boven de 4 invoervelden van foto 10) staat er
Code:
IMAGE_SPACER11
boven de velden voor de invoer van foto 11.
Als ik bij
Code:
label=”IMAGE_SPACER11“
van de 11 een 10 maak,staat er  Image 10 met een scheidingslijn net zoals bij de velden bij image 10.

Welke bestanden (in deze module?) moet ik nog meer wijzigen om dit wel goed te krijgen?

Verder wil ik graag foto's van verschillend formaat invoegen.
De hoogte in pixels blijft het zelfde het gaat hierom 2 verschillende soorten foto's,nl portrait en landscape.(alleen de breedte veranderd,bij portrait is de camera nl een kwartslag gedraaid)

Welke bestanden (binnen deze module ?; mod_ext_scrollbar_img ) moet ik hiervoor aanpassen en met welke code ?

Met wat hulp van een ervaren javascript en php kenner en mijn technische (E)achtergrond hoop ik dit zelf op de kunnen lossen.
Heb ook wat boeken over Joomla en CSS gelezen.
Aan mijn boeken over Javascript,PHP en Jquery ben ik nog helemaal niet toe gekomen.
(vanwege tijdgebrek)



Bij voorbaat dank,

Martien
mrtjoom
Laatst bewerkt 11 jaren 4 maanden geleden doormrtjoom.

Graag Inloggen of een account aanmaken deelnemen aan het gesprek.

Meer
11 jaren 4 maanden geleden #4238 door Arjan
Beantwoord door Arjan in topic Re: Wat ingewikkelde vragen
Kijk ook eens naar en-GB.mod_ext_scrollbar_img.ini, en-GB.mod_ext_scrollbar_img.sys.ini en tmpl/default.php en ik denk dat je dan weinig hulp meer nodig hebt.

Lekker ontspannen mensen helpen met hun website problemen.

Graag Inloggen of een account aanmaken deelnemen aan het gesprek.

  • mrtjoom
  • mrtjoom's Profielfoto Onderwerp Auteur
  • Offline
  • Gebruiker
  • Gebruiker
Meer
11 jaren 4 maanden geleden #4240 door mrtjoom
Beantwoord door mrtjoom in topic Re: Wat ingewikkelde vragen

Kijk ook eens naar en-GB.mod_ext_scrollbar_img.ini, en-GB.mod_ext_scrollbar_img.sys.ini en tmpl/default.php en ik denk dat je dan weinig hulp meer nodig hebt.



Bedankt voor je reactie,

Heb de bewuste bestanden gevonden,zal ze morgen wel eens doorspitten.
(probleem v aantal foto's is denk ik snel opgelost)

Martien

Graag Inloggen of een account aanmaken deelnemen aan het gesprek.

  • mrtjoom
  • mrtjoom's Profielfoto Onderwerp Auteur
  • Offline
  • Gebruiker
  • Gebruiker
Meer
11 jaren 4 maanden geleden - 11 jaren 4 maanden geleden #4303 door mrtjoom
Beantwoord door mrtjoom in topic Re: Wat ingewikkelde vragen
Ik heb de code in het bestand default.php in de map tmpl 'doorgespit' en begrijp nu ongeveer... hoe het werkt.
Code:
?php // no direct access defined('_JEXEC') or die; ?> <style type="text/css"> #ext_scrollbar {height: <?php echo $height;?>px;} #ext_scrollbar ul { width: <?php echo $sum_width;?>px;} #ext_scrollbar li { width: <?php echo $width;?>px;} #ext_bar { background-color:#<?php echo $color_bar; ?>; height: <?php echo $height_bar;?>px; } #ext_knob { background-color:#<?php echo $color_knob; ?>; width: <?php echo $width_knob;?>px; height: <?php echo $height_knob;?>px; } </style> <script type="text/javascript"> window.addEvent('domready', function(){ var myProducts = new ScrollBar('ext_scrollbar', 'ext_bar', 'ext_knob', { offset: -1, scroll: { duration: <?php echo $duration_scroll; ?>, transition: 'elastic:out' }, ext_knob: { duration: <?php echo $duration_knob; ?>, transition: 'elastic:out' } }); }); </script> <div class="mod_ext_scrollbar_img <?php echo $moduleclass_sfx; ?>"> <div id="ext_scrollbar"> <ul> <?php for($n=0;$n < count($img);$n  ) { if( $img[$n] != '') { echo '<li><a href="'.$url[$n].'" target="'.$target[$n].'"><img src="'.$img[$n].' "width="'. $width. '" height="'. $height. '"  alt="'.$alt[$n].'"/></a></li>'; } } ?> </ul> </div>     <div id="ext_bar"><div id="ext_knob"></div></div> <div style="clear:both;"></div> </div>

De bedoeling is dat ik in de module,foto's met 2 verschillende breedtes kan
invoegen; portrait en landscape,de hoogte van de foto's blijft gelijk.

Wat moet ik in deze code toevoegen/wijzigen om dat voor elkaar te krijgen ?

Wie weet er oplossing ??

Gr. mrtjoom
Laatst bewerkt 11 jaren 4 maanden geleden doormrtjoom.

Graag Inloggen of een account aanmaken deelnemen aan het gesprek.

Meer
11 jaren 4 maanden geleden #4308 door Arjan
Beantwoord door Arjan in topic Re: Wat ingewikkelde vragen
Deze code is om een foto te tonen aan de voorzijde, volgens mij, en heeft geen vaste afmetingen staan daar voor.

Maar kan je dan niet gewoon alle foto's neer zetten?

Lekker ontspannen mensen helpen met hun website problemen.

Graag Inloggen of een account aanmaken deelnemen aan het gesprek.

  • mrtjoom
  • mrtjoom's Profielfoto Onderwerp Auteur
  • Offline
  • Gebruiker
  • Gebruiker
Meer
11 jaren 4 maanden geleden - 11 jaren 4 maanden geleden #4310 door mrtjoom
Beantwoord door mrtjoom in topic Re: Wat ingewikkelde vragen

Deze code is om een foto te tonen aan de voorzijde, volgens mij, en heeft geen vaste afmetingen staan daar voor.

Maar kan je dan niet gewoon alle foto's neer zetten?



Arjan,

Bij een serie foto's van hetzelfde onderwerp komt het vaak voor dat deze zowel in de portrait als in landscapestand gemaakt worden.
De foto's van het zelfde onderwerp komen dan onder het zelfde menu op de website te staan.

Met de huidige code moeten alle foto's dezelfde de breedte hebben. 
Stel dat ik er 20 foto's van bv 500x750 pix breed inzet (zg landscape foto's) en een van bv 500x330 pix breed (portrait),dan wordt de foto van 330 pix helemaal tot 750 pix opgerekt en dat is natuurlijk geen gezicht....
Dan krijg je een soort van 'kikkereffect' , als je begrijpt wat ik bedoel.
Het is juist mijn bedoeling dat ik er foto's van twee verschillende breedtes in kan    inzetten. (onder een en hetzelde menu)

In het css deel (bovenaan) staat;
Code:
ul
(unorded list) 
en
Code:
li
(list item)

Deze twee staan ook in de code helemaal onderaan.
Ik denk dat dat 'mede' bepaald,dat alle foto's dezelfde afmetingen dienen te hebben.
Maar ik weet niet hoe ik dat moet aanpassen.

gr mrtjoom.
Martien



 
Laatst bewerkt 11 jaren 4 maanden geleden doormrtjoom.

Graag Inloggen of een account aanmaken deelnemen aan het gesprek.

Tijd voor maken pagina: 0.436 seconden
Gemaakt door Kunena