Random foto op frontpage via smartor photo album

Plaats hier een onderwerp als je op zoek bent naar iemand die iets voor je kan betekenen, bijv. om een forum of extensie te installeren, een logo te ontwerpen of iets anders.
Forumregels
• Je moet minimaal 5 berichten hebben, probeer eerst een support te vragen.
• Geef zo duidelijk mogelijk aan wat je gedaan wilt krijgen en wat er tegenover staat.
Géén chat en géén support.


Gebruik bij voorkeur de onderstaande template:

Opdracht: Een logo voor mijn forum ontwerpen.
Beloning/wederdienst: € 30,-
Neem contact op via: PB, e-mail

Verschaf iemand geen servertoegang tenzij het niet anders kan. Maak altijd eerst een volledige backup en verander de inloggevens na afloop. Eigen risico.
Plaats reactie
hopupu
Berichten: 49
Lid geworden op: 11 dec 2007, 10:26

Random foto op frontpage via smartor photo album

Bericht door hopupu » 09 jan 2008, 13:58

Ik zou graag een random picture (tumbnail max. 150 breed) uit mijn fotogallerij weergeven op de voorpagina van de site in de rechter kolom. Photo-album (V2) heb ik dus goed kunnen installeren en dat draait prima: http://www.surfreport.be/forum/album_cat.php?cat_id=2

Wat ik eigenlijk zoek, is een code als deze: http://www.phpbbhacks.com/download/1155 , maar dan voor de voorpagina van mijn site.

Iemand die mij kan helpen met een aangepaste code om gewoon een random (of meest recente) foto weer te geven? Ik raak er maar niet aan uit. :| Alvast bedankt!

Gebruikersavatar
Tom V
Berichten: 2487
Lid geworden op: 24 jan 2006, 17:04
Locatie: Houtvenne (BE)
Contacteer:

Re: Random foto op frontpage via smartor photo album

Bericht door Tom V » 09 jan 2008, 14:48

Dit lijkt me meer een opdracht voor het prikbord.

Het service Team installleert enkel mods, en past ze niet aan.
Verplaats van service team
- Dark Inca

hopupu
Berichten: 49
Lid geworden op: 11 dec 2007, 10:26

Re: Random foto op frontpage via smartor photo album

Bericht door hopupu » 09 jan 2008, 15:02

Ja, nu je het zegt. Natuurlijk de mod is er al, hij moet inderdaad wat aangepast worden denk ik.

Verplaats je de topic anders?

Gebruikersavatar
Lucas
Berichten: 1630
Lid geworden op: 19 feb 2007, 10:52
Locatie: R´dam

Re: Random foto op frontpage via smartor photo album

Bericht door Lucas » 09 jan 2008, 15:21

Als de foto's op dezelfde plek staan, moet je dit php script ertussen zetten. ^^"

Code: Selecteer alles

<?php
/** 
* 
* @author Lucas 
* 
* @package Lucasdesigns.nl 
* @version 1.2.4 
* @copyright (c) 2007 Lucasdesigns.nl 
* @license http://opensource.org/licenses/gpl-license.php GNU Public License 
* 
*/ 
// The place of the images. Default is . 
    $folder = '.';  

// These are the supported extentions.
    $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);  
    }  
}  
?>

Code: Selecteer alles

<img src="*plek van het script*>
Het wordt dan bijvoorbeeld: <img src="/foto's/random.php>
Elke foto in diezelfde map wordt dan geshowed.

Ik zou het wel op prijs stellen als je mijn naam + site ergens vermeld. ^^"

hopupu
Berichten: 49
Lid geworden op: 11 dec 2007, 10:26

Re: Random foto op frontpage via smartor photo album

Bericht door hopupu » 09 jan 2008, 15:56

Wat bedoel je precies met "op dezelfde plek"? Het foto-album staat in de forum root /forum. De indexpagina staat daar dus niet.

Als het werkt wil ik je gerust credits geven. ;)

Gebruikersavatar
Lucas
Berichten: 1630
Lid geworden op: 19 feb 2007, 10:52
Locatie: R´dam

Re: Random foto op frontpage via smartor photo album

Bericht door Lucas » 09 jan 2008, 16:40

Als de foto's op dezelfde plek staan. Dus als alle foto's in "/forum/foto's" oid. staat. ^^"

Afbeelding

Zie je. Het werkt :p x3

hopupu
Berichten: 49
Lid geworden op: 11 dec 2007, 10:26

Re: Random foto op frontpage via smartor photo album

Bericht door hopupu » 09 jan 2008, 17:07

Ik veronderstel van wel. Er is ook maar 1 categorie.

De foto's zijn hier gelocaliseerd: forum/album_mod/upload

Ik zal je code zo meteen eens uitproberen. Moet ik nog aanpassingen doorvoeren in het script om de juiste root in te geven? Is er ook een code om de laatste foto weer te geven? Oja, kan de foto automatisch geresized worden naar 150 breedte? Het moet namelijk een tumbnail zijn die in mijn rechtse kolom past op de voorpagina?

Gebruikersavatar
Lucas
Berichten: 1630
Lid geworden op: 19 feb 2007, 10:52
Locatie: R´dam

Re: Random foto op frontpage via smartor photo album

Bericht door Lucas » 09 jan 2008, 17:20

Er hoeft geen aanpassing in gemaakt te worden. Je kan met de HTML tag ook spelen ^^

<img src="blabla" width="150" height="150"> oid.

hopupu
Berichten: 49
Lid geworden op: 11 dec 2007, 10:26

Re: Random foto op frontpage via smartor photo album

Bericht door hopupu » 09 jan 2008, 18:17

De php file blijkt niet te werken: http://www.surfreport.be/forum/album_mo ... random.php

Ik krijg een heel vreemde error.

Salomon
Berichten: 3878
Lid geworden op: 14 feb 2006, 16:15

Re: Random foto op frontpage via smartor photo album

Bericht door Salomon » 09 jan 2008, 18:22

Staat er toevallig een spatie voor <??

hopupu
Berichten: 49
Lid geworden op: 11 dec 2007, 10:26

Re: Random foto op frontpage via smartor photo album

Bericht door hopupu » 09 jan 2008, 18:24

Jep, sorry ben volledig nieuw. Het werkt volledig! Bedankt, ik doe een linkje onder de random foto. :D

Gebruikersavatar
Robin Huurman
Berichten: 542
Lid geworden op: 10 jun 2007, 16:48
Locatie: Steenbergen | Noord-Brabant

Re: Random foto op frontpage via smartor photo album

Bericht door Robin Huurman » 10 jan 2008, 09:01

A pfoe lucas hoe durf je! credits voor iets wat je van het internet geplukt hebt ^__^

hopupu
Berichten: 49
Lid geworden op: 11 dec 2007, 10:26

Re: Random foto op frontpage via smartor photo album

Bericht door hopupu » 10 jan 2008, 09:40

Zo gaat dat dus hier. :lol:

Naja, mijn dank is groot, dus de link zal nog wel ff blijven staan. ;)

Gebruikersavatar
Lucas
Berichten: 1630
Lid geworden op: 19 feb 2007, 10:52
Locatie: R´dam

Re: Random foto op frontpage via smartor photo album

Bericht door Lucas » 10 jan 2008, 11:06

Allereerst, mijn verontwaardiging o.ó Het is wel degelijk mijn script...En zelfs als ik het van internet heb geplukt...er wordt hier genoeg creds gevraagd voor dingen die niet van hen zijn :| Maar ik wil als team-lid mijn eer daarin niet verliezen...dus vind ik het een beetje een valse beschuldiging.

Maar gezien ik die discussie wel via PM aanga..is die hier verder niet meer nodig.

Plaats reactie