Files
jasoc.org/production/site/en/header.php
2017-03-02 21:32:16 -06:00

53 lines
1.5 KiB
PHP
Executable File

<?php
include 'php/functions/func_images.php';
include 'php/functions/func_filesystem.php';
# path to picture folders
$pictures_path = $this->absPath.'site/pictures/';
# get a list of those folders
$folders = filesys_get_wanted_children($pictures_path,'files');
# make each folder a full path
foreach($folders as $key => $value)
{
$folders[$key] = $pictures_path.$value;
}
$image = images_get_random($folders,1,"/thumb_/");
$image = str_replace($this->absPath,'',$image[0]);
$children = filesys_get_wanted_children($this->templates,'folders',"/ourfamilies_/");
$text = '';
foreach($children as $child)
{
$name = preg_replace('/ourfamilies_(\w+)\.php/','$1',$child);
if(strstr($image,$name))
{
$text = file_get_contents($this->templates.$child);
$first_p = strpos($text,'<p>') + 3;
# we want the second paragraph
$open_p = strpos($text,'<p>',$first_p) + 3;
$num_chars = strpos($text,'</p>',$open_p) - $open_p;
$text = preg_replace('/<img.*\/>/','',substr($text,$open_p,$num_chars));
$text = substr(strip_tags($text),0,170).'...';
break;
}
}
?>
<div id='family-div'>
<div>
<img src='<?php echo $image ?>' />
<p>
<?php echo $text ?>
<br />
<a title='<?php echo $name ?>' href='ourfamilies.php?who=<?php echo $name ?>'>read more</a>
</p>
</div>
</div>
<h1 class='en'>
<a title='International Jairus Society' href='index.php?lang='>International Jairus Society</a>
</h1>