PDA

View Full Version : VERY interesting mods


imported_infitech
11-08-2006, 02:44 PM
IM VERY interested in knowing where the mods located @ http://www.texasphotoforum.com/forum/portal.php are found


the newsletter mod
the random photo mod
the bookstore

Jay...
11-08-2006, 02:58 PM
have you tried vbadvanced.com?

heres an idea of how to get the random photo one working

http://www.vbadvanced.com/forum/showthread.php?t=18377

imported_infitech
11-08-2006, 04:25 PM
i tried that mod but i get a box telling me to download a plugin
my code:<?php

function after ($this, $inthat)
{
if (!is_bool(strpos($inthat, $this)))
return substr($inthat, strpos($inthat,$this)+strlen($this));
};

function after_last ($this, $inthat)
{
if (!is_bool(strrevpos($inthat, $this)))
return substr($inthat, strrevpos($inthat, $this)+strlen($this));
};

function before ($this, $inthat)
{
return substr($inthat, 0, strpos($inthat, $this));
};

function before_last ($this, $inthat)
{
return substr($inthat, 0, strrevpos($inthat, $this));
};

function between ($this, $that, $inthat)
{
return before($that, after($this, $inthat));
};

function between_last ($this, $that, $inthat)
{
return after_last($this, before_last($that, $inthat));
};

// USES
function strrevpos($instr, $needle)
{
$rev_pos = strpos (strrev($instr), strrev($needle));
if ($rev_pos===false) return false;
else return strlen($instr) - $rev_pos - strlen($needle);
};

// This is the directory route to the folder, make sure you leave the trailing slash!
$dir=opendir("/home/mysite/public_html/forums/gallery/data/2/");

// This is a relative link to the directory if it is not in the same directory as the file you are displaying the images on
$directory="http://infitechdesign.com/forums/gallery/data/2/";

// What type of files should be displayed
$pattern="\.(gif|jpg|jpeg|png|bmp)$";

// Make sure the directory actually exists
if(!$dir)
{
die("Failed to read directory");
}

// Get the contents of the directory
$s=readdir($dir);

// Initialize our variables
$count="0";
$image;

// Get the count of files and their names
while($s)
{
if(ereg($pattern, $s))
{
$image[$count]=$s;
$count++;
}
$s=readdir($dir);
}

// Close the directory channel
closedir($dir);

//Spit it out
$limit=count($image);$limit--;
$randnum=rand(0,$limit);
// $size=getimagesize("$directory$image[$randNum]");

$filename = "$directory$image[$randnum]";

// Slipstream our content into the template
eval('$home[$mods[\'modid\']][\'content\'] = "' . fetch_template('adv_portal_random_image') . '";');

?>