Pagina 1 van 1
Wisselende header plaatjes....
Geplaatst: 19 jul 2009, 20:38
door RB4U2
..
Heb een keer een "wow-alliance-green" als "style" gebruikt, die was echt vet, helaas was er geen optie om je berichten die je geplaatst had, te wijzigen...., die ontbrak gewoon... (is dit in te voegen?)
Echter wat me opviel was dat de afbeeldingen in de header regelmatig verwisselde van afbeelding.
Is dit ook mogelijk in subsilver? Zoja.. hoe krijg ik dit voor mekaar?
In die wow-alliance-green, heten de afbeeldingen
logo_left1.gif
logo_left2.gif
logo_right1.gif
logo_right1.gif
Moet ik dan nog ergens "aangeven" dat er meerder plaatjes gebruikt kunnen worden?
Re: Wisselende header plaatjes....
Geplaatst: 20 jul 2009, 20:05
door Kevin
Die optie zal best in de stijl zitten, je zal alleen ook een NL imageset moeten uploaden. Dat kan door de EN imageset map te kopieren naar je pc, hernoemen naar nl (kleine letters) en weer uploaden naar de en map.
Re: Wisselende header plaatjes....
Geplaatst: 20 jul 2009, 20:48
door FreakyBlue
Anders is dit een erg leuk scriptje. Maak een map aan, plaats dit bestand er in (noem het bv random.php). Vervolgens upload je foto's/plaatjes in deze map. Roep in je file waar je de foto's/plaatjes wilt hebben de file random.php aan en voila --> roterende willekeurige foto's en/of plaatjes die je in dezelfde map heb gezet.
Code: Selecteer alles
<?php
$folder = '.';
$extList = array();
$extList['gif'] = 'image/gif';
$extList['jpg'] = 'image/jpeg';
$extList['jpeg'] = 'image/jpeg';
$extList['png'] = 'image/png';
$img = null;
if (substr($folder,-1) != '/') {
$folder = $folder.'/';
}
if (isset($_GET['img'])) {
$imageInfo = pathinfo($_GET['img']);
if (
isset( $extList[ strtolower( $imageInfo['extension'] ) ] ) &&
file_exists( $folder.$imageInfo['basename'] )
) {
$img = $folder.$imageInfo['basename'];
}
} else {
$fileList = array();
$handle = opendir($folder);
while ( false !== ( $file = readdir($handle) ) ) {
$file_info = pathinfo($file);
if (
isset( $extList[ strtolower( $file_info['extension'] ) ] )
) {
$fileList[] = $file;
}
}
closedir($handle);
if (count($fileList) > 0) {
$imageNumber = time() % count($fileList);
$img = $folder.$fileList[$imageNumber];
}
}
if ($img!=null) {
$imageInfo = pathinfo($img);
$contentType = 'Content-type: '.$extList[ $imageInfo['extension'] ];
header ($contentType);
readfile($img);
} else {
if ( function_exists('imagecreate') ) {
header ("Content-type: image/png");
$im = @imagecreate (100, 100)
or die ("Cannot initialize new GD image stream");
$background_color = imagecolorallocate ($im, 255, 255, 255);
$text_color = imagecolorallocate ($im, 0,0,0);
imagestring ($im, 2, 5, 5, "IMAGE ERROR", $text_color);
imagepng ($im);
imagedestroy($im);
}
}
?>
Re: Wisselende header plaatjes....
Geplaatst: 22 jul 2009, 11:10
door RB4U2
kevin1979 schreef:Die optie zal best in de stijl zitten, je zal alleen ook een NL imageset moeten uploaden. Dat kan door de EN imageset map te kopieren naar je pc, hernoemen naar nl (kleine letters) en weer uploaden naar de en map.
Gaat het hier over het wisselen van plaatjes of over de optie tot het wijzigen van je bericht?
Re: Wisselende header plaatjes....
Geplaatst: 22 jul 2009, 11:11
door RB4U2
Beide bedankt voor de reply's..., in het weekend ga ik het proberen...
Re: Wisselende header plaatjes....
Geplaatst: 22 jul 2009, 17:12
door Kevin
RB4U2 schreef:kevin1979 schreef:Die optie zal best in de stijl zitten, je zal alleen ook een NL imageset moeten uploaden. Dat kan door de EN imageset map te kopieren naar je pc, hernoemen naar nl (kleine letters) en weer uploaden naar de en map.
Gaat het hier over het wisselen van plaatjes of over de optie tot het wijzigen van je bericht?
Het laatste het wijzigen en van berichten en waar nog meer afbeeldingen gebruikt word uit de imageset.