IMPORTANT!!! Due to the nature of the characterset used in this file it is important to save this file with an UTF-8 encoding. Contact: thecrew (at) pixelpost (dot) org Copyright 2007 Pixelpost.org License: http://www.gnu.org/copyleft/gpl.html This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ error_reporting(0); $PHP_SELF = "index.php"; if(file_exists("includes/pixelpost.php")) { require("includes/pixelpost.php"); } require("includes/functions.php"); start_mysql('includes/pixelpost.php','front'); // Frontpage addons begin $dir = "addons/"; // refresh the addons table refresh_addons_table($dir); $addon_front_functions = array(0 => array('function_name' => '','workspace' => '','menu_name' => '','submenu_name' => '')); $addon_admin_functions = array(0 => array('function_name' => '','workspace' => '','menu_name' => '','submenu_name' => '')); create_front_addon_array(); // Initialise workspace. eval_addon_front_workspace('frontpage_init'); // Fix proposed by tomyeah on the forum header('Content-Type: text/html; charset=utf-8'); // Set cookie for visitor counter, re-count a person after 60 mins setcookie("lastvisit","expires in 60 minutes",time() +60*60); // cleanup $_GET['x'] if(isset($_GET['x'])){$_GET['x'] = eregi_replace('[^a-z0-9_-]', '', $_GET['x']);} // save user info if requested if(isset($_POST['vcookie'])) { $vcookiename = addslashes($_POST['name']); $vcookieurl = addslashes($_POST['url']); $vcookieemail = clean($_POST['email']); setcookie("visitorinfo","$vcookiename%$vcookieurl%$vcookieemail",time() +60*60*24*30); // save cookie 30 days } ini_set('arg_separator.output', '&'); session_start(); if (isset($_GET['errors']) && $_SESSION["pixelpost_admin"]){ error_reporting(E_ALL ^ E_NOTICE); }elseif(isset($_GET['errorsall']) && $_SESSION["pixelpost_admin"]){ error_reporting(E_ALL); } if(isset($_GET['showimage'])){ $_GET['showimage'] = (int) $_GET['showimage']; } // get config if($cfgrow = sql_array("SELECT * FROM ".$pixelpost_db_prefix."config")) { $upload_dir = $cfgrow['imagepath']; }else{ $extra_message= "Coming Soon. Not Installed Yet. Cause #1"; show_splash($extra_message,"templates"); } if ($cfgrow['markdown'] == 'T') { require("includes/markdown.php"); } // added token support for use in forms only if it is set on if ($cfgrow['token'] == 'T') { if (!isset($_SESSION['token'])) { $_SESSION['token'] = md5($_SERVER["HTTP_USER_AGENT"].$_SERVER["HTTP_ACCEPT_LANGUAGE"].$_SERVER["HTTP_ACCEPT_ENCODING"].$_SERVER["HTTP_ACCEPT_CHARSET"].$_SERVER["HTTP_ACCEPT"].$_SERVER["SERVER_SOFTWARE"].session_id().uniqid(rand(), TRUE)); } if(!isset($_GET['x'])&&$_GET['x'] !== "save_comment") { $_SESSION['token_time'] = time(); } } // book visitors if (strtolower($cfgrow['visitorbooking'])!='no') { book_visitor($pixelpost_db_prefix."visitors"); } if(isset($mod_rewrite)&&$mod_rewrite == "1") { $showprefix = ""; }else{ $showprefix = "./index.php?showimage="; } // refresh the addons table $dir = "addons/"; refresh_addons_table($dir); $tz = $cfgrow['timezone']; $datetime = gmdate("Y-m-d H:i:s",time()+(3600 * $tz)); // current date+time $cdate = $datetime; // for future posting, current date+time // ##########################################################################################// // LANGUAGE SELECTION // ##########################################################################################// // Original idea by RobbieMc (http://forum.pixelpost.org/showthread.php?t=3668) /** * This is an array of all supported languages in PP. It contains the country abbreviation * and the native word for the language spoken in that country. This is used to get all * variables. * */ $PP_supp_lang = array('dutch'=>array('NL','Nederlands'), 'english'=>array('EN','English'), 'french'=>array('FR','Français'), 'german'=>array('DE','Deutsch'), 'italian'=>array('IT','Italiano'), 'norwegian'=>array('NO','Norsk'), 'persian'=>array('FA','Farsi'), 'polish'=>array('PL','Polskiego'), 'portuguese'=>array('PT','Português'), 'simplified_chinese'=>array('CN','Chinese'), 'spanish'=>array('ES','Español'), 'swedish'=>array('SE','Svenska'), 'danish'=>array('DK','Dansk'), 'japanese'=>array('JP','Japanese'), 'hungarian'=>array('HU','Magyar'), 'romanian'=>array('RO','Romana'), 'russian'=>array('RU','Russian'), 'czech'=>array('CS','Česky') ); /** * The default language is the language the user has set in the adminpanel * We have to find the abbreviation */ $default_language_abr = strtolower($PP_supp_lang[$cfgrow['langfile']][0]); /** * Try to find if another language was selected or not (different ways) * Set a cookie to the GET arg 'lang' if it exists. * */ if(isset($_GET['lang'])) { // cookie is saved for 30 days now setcookie ('lang', substr($_GET['lang'],0,2), time() +60*60*24*30, '/', false, 0); $language_abr = substr($_GET['lang'],0,2); } /** * Set the &language variable to session 'lang' - this variable is the one used below * */ $language_abr = ""; if (isset($_COOKIE['lang'])) { $language_abr = $_COOKIE['lang']; } /** * Use the default language if none of the previous steps captured a language preference * */ if(empty($language_abr)) { $language_abr = $default_language_abr; } /** * Override the language if $_GET['lang'] is set. * */ if(isset($_GET['lang'])) { $language_abr = substr($_GET['lang'],0,2); } /** * Convert the two letter $language variable to full name of language file * (used in language file switch but not template switch (template uses abbreviation)) * */ foreach ($PP_supp_lang as $key => $row) { foreach($row as $cell){ if ($cell == strtoupper($language_abr)) { $language_full = $key; } } } // ##########################################################################################// // GET LANGUAGE FILE BASED ON LANGUAGE SELECTION // ##########################################################################################// /** * Always include the default language file (English) if it exists. * That way if we forget to update the variables in the alternative language files the English ones are shown. * */ if(file_exists("language/lang-english.php")){ if(!isset($_GET['x'])OR($_GET['x'] != "rss" & $_GET['x'] != "atom")) { require("language/lang-english.php"); } } // now replace the contents of the variables with the selected language. if(!empty($language_full)) { if(file_exists("language/lang-".$language_full.".php")) { if( !isset($_GET['x'])OR($_GET['x'] != "rss" & $_GET['x'] != "atom")) { require("language/lang-".$language_full.".php"); } }else{ echo 'Error:
No language folder exists or the file "lang-' .$language_full.'.php" is missing in that folder.
Make sure that you have uploaded all necessary files with the exact same names as mentioned here.'; exit; } }else{ echo 'Error:
Pixelpost has problem selecting a default language.
Make sure that you have chosen a default language in the adminpanel.'; exit; } // Double Quotes in break HTML Code $pixelpost_site_title = pullout($cfgrow['sitetitle']); $pixelpost_site_title = htmlspecialchars($pixelpost_site_title,ENT_NOQUOTES); // Double Quotes in break HTML Code $pixelpost_sub_title = pullout($cfgrow['subtitle']); $pixelpost_sub_title = htmlspecialchars($pixelpost_sub_title,ENT_NOQUOTES); // Added ability to use header and footers for templates. They are not needed but used if included in the template // Don't show header or footer if viewing comments in a popup: if(isset($_GET['popup']) && $_GET['popup'] != "comment" || !isset($_GET['popup'])){ if(file_exists("templates/".$cfgrow['template']."/header.html")) $header = file_get_contents("templates/".$cfgrow['template']."/header.html"); if(file_exists("templates/".$cfgrow['template']."/footer.html")) $footer = file_get_contents("templates/".$cfgrow['template']."/footer.html"); } /** * You can now add any template you want by just adding the template and a link to it. For example, * ?x=about will load the template about_template.html * */ if(isset($_GET['x'])&& $_GET['x'] == "ref") { // Maintain backwards compatibility with the referer template $_GET['x'] = "referer"; } // Refererlog if(isset($_GET['x'])&&$_GET['x'] == "referer") { header("HTTP/1.0 404 Not Found"); header("Status: 404 File Not Found!"); echo "\n404 Not Found\n\n

Not Found

\nThe requested URL /index.php was not found on this server.

\n

Additionally, a 404 Not Found\nerror was encountered while trying to use an ErrorDocument to handle the request.\n"; exit; } // ##########################################################################################// // GET TEMPLATE FILE BASED ON LANGUAGE SELECTION // ##########################################################################################// if($language_full==$cfgrow['langfile']) { // we have our default language from the PP installation, so we use our default templates if(isset($_GET['x']) && file_exists("templates/".$cfgrow['template']."/".$_GET['x']."_template.html")) { if(eregi("[.]",$_GET['x'])) { die("Come on! forget about it..."); } $tpl = file_get_contents("templates/".$cfgrow['template']."/".$_GET['x']."_template.html"); }else{ if (!file_exists("templates/".$cfgrow['template']."/image_template.html")) { echo 'Error:
No template folder exists by the name of "' .$cfgrow['template'] .'" or the file image_template.html is missing in that folder.
Make sure that you have uploaded all necessary files with the exact same names as mentioned here.'; exit; } // if the x=foo does not exist prompt it! don't show the main page anymore! if(isset($_GET['x']) && $_GET['x'] != 'atom' && $_GET['x'] != 'comment_atom' && $_GET['x'] != 'rss' && $_GET['x'] != 'comment_rss' && $_GET['x'] != 'save_comment') { header("HTTP/1.0 404 Not Found"); header("Status: 404 File Not Found!"); echo "\n404 Not Found\n\n

Not Found

\nThe requested URL /index.php was not found on this server.

\n

Additionally, a 404 Not Found\nerror was encountered while trying to use an ErrorDocument to handle the request.\n"; exit; } $tpl = file_get_contents("templates/".$cfgrow['template']."/image_template.html"); } }else{ // we use our special designed language templates. if(isset($_GET['x']) && file_exists("templates/".$cfgrow['template']."/".$_GET['x']."_".$language_abr."_template.html")) { if (eregi("[.]",$_GET['x'])) { die("Come on! forget about it..."); } $tpl = file_get_contents("templates/".$cfgrow['template']."/".$_GET['x']."_".$language_abr."_template.html"); }else{ if (!file_exists("templates/".$cfgrow['template']."/image_".$language_abr."_template.html")) { echo 'Error:
No template folder exists by the name of "' .$cfgrow['template'] .'" or the file image_'.$language_abr .'_template.html is missing in that folder.
Make sure that you have uploaded all necessary files with the exact same names as mentioned here.

Click here to return to the default language.'; exit; } // if the x=foo does not exist prompt it! don't show the main page anymore! if(isset($_GET['x']) && $_GET['x'] != 'atom' && $_GET['x'] != 'comment_atom' && $_GET['x'] != 'rss' && $_GET['x'] != 'comment_rss' && $_GET['x'] != 'save_comment'){ header("HTTP/1.0 404 Not Found"); header("Status: 404 File Not Found!"); echo "\n404 Not Found\n\n

Not Found

\nThe requested URL /index.php was not found on this server.

\n

Additionally, a 404 Not Found\nerror was encountered while trying to use an ErrorDocument to handle the request.\n"; exit; } $tpl = file_get_contents("templates/".$cfgrow['template']."/image_".$language_abr."_template.html"); } if($cfgrow['display_sort_by'] == 'headline') { $cfgrow['display_sort_by'] = 'alt_headline'; } if($cfgrow['display_sort_by'] == 'body') { $cfgrow['display_sort_by'] = 'alt_body'; } } if(isset($_GET['popup'])&&$_GET['popup'] == "comment") { // additional language file for comment template if(file_exists("templates/".$cfgrow['template']."/comment_".$language_abr."_template.html")) { $tpl = file_get_contents("templates/".$cfgrow['template']."/comment_".$language_abr."_template.html"); }else{ // if not existing or no additional language chosen, default template file is called without error $tpl = file_get_contents("templates/".$cfgrow['template']."/comment_template.html"); } } // if showimage=badstuff or email to hijack! if(isset($_GET['showimage']) && !is_numeric($_GET['showimage'])) { // show 404! header("HTTP/1.0 404 Not Found"); header("Status: 404 File Not Found!"); echo "\n404 Not Found\n\n

Not Found

\nDon't do that! go back to index.php! \n
letter from islamic historians

letter from islamic historians

tell chestnut veterinary group

chestnut veterinary group

low blas elias child

blas elias child

art countrywide specialty lending

countrywide specialty lending

base salba recipies

salba recipies

afraid guildportal invictus draka

guildportal invictus draka

off chris akios

chris akios

count justin schaid

justin schaid

song adoption connection cincinnati

adoption connection cincinnati

matter hotels sausalito casa madrona

hotels sausalito casa madrona

locate radko ornament stand

radko ornament stand

famous naztech ikon elite pouch

naztech ikon elite pouch

same amsterdam tulip

amsterdam tulip

mile republic of ireland flower

republic of ireland flower

atom uw hospital depression hotline

uw hospital depression hotline

four captain return pineapple symbol

captain return pineapple symbol

rule medieval claymore historyt

medieval claymore historyt

market body blade boat kayaks

body blade boat kayaks

cry xbox chets p

xbox chets p

mother opto technology wheeling il

opto technology wheeling il

noun community action agency escanaba

community action agency escanaba

said central susquehanna conference

central susquehanna conference

among i836 internal battery

i836 internal battery

out healthanswers

healthanswers

similar neon fuel system diagram

neon fuel system diagram

south sinner by joan jett

sinner by joan jett

clear greater mn cfc

greater mn cfc

mark consumer report gm s 10

consumer report gm s 10

sure der rheinlander portland

der rheinlander portland

fun richardon

richardon

huge landry s seafood in branson

landry s seafood in branson

woman bus gander newfoundland canada

bus gander newfoundland canada

short chainmail lingerie

chainmail lingerie

syllable song play it hard

song play it hard

search drywall panel lift compare

drywall panel lift compare

meat babylon translating

babylon translating

room candice stoiber

candice stoiber

govern meg burton cahill

meg burton cahill

point als formal ware

als formal ware

page honda motos queretaro

honda motos queretaro

quick werner von trappe

werner von trappe

let buy inflight catering cart

buy inflight catering cart

drive spray patcher sp 10

spray patcher sp 10

hole ekort realty brokerage

ekort realty brokerage

forward kevin trudeau shop america

kevin trudeau shop america

three campground property virginia

campground property virginia

clean edmonton city field closure

edmonton city field closure

question blowing rock hotelsa

blowing rock hotelsa

sound donna now debarge

donna now debarge

wave talon rear ubs

talon rear ubs

occur cub cadet parts diagram

cub cadet parts diagram

the salve yard databases

salve yard databases

so 72 hour detention criteria

72 hour detention criteria

protect segal simson performance management

segal simson performance management

got clickteam creative tools

clickteam creative tools

shape sinbad sirens

sinbad sirens

shore earl of donegall said

earl of donegall said

agree ge nx 8

ge nx 8

grass double dildo sassy

double dildo sassy

day shoe box mazomanie wi

shoe box mazomanie wi

string pat strong martial arts

pat strong martial arts

current antioxidant goji raisin

antioxidant goji raisin

correct clay coat moulding prices

clay coat moulding prices

drive worlds highest unfrozen ake

worlds highest unfrozen ake

lift scott r bocklund

scott r bocklund

too neurolgical

neurolgical

gray version 8 2 0 10

version 8 2 0 10

protect gillman yacht sales

gillman yacht sales

head cartoonist feiffer

cartoonist feiffer

board web hosting by startlogic

web hosting by startlogic

team wireless internet calmar alberta

wireless internet calmar alberta

liquid discovery properties meldman

discovery properties meldman

rain fitness theme for kids

fitness theme for kids

laugh bmw 325 bike rack

bmw 325 bike rack

spell wirst brace football

wirst brace football

tie fircrest village

fircrest village

doctor consequences of cosmetic neurology

consequences of cosmetic neurology

dark konig painting munchen

konig painting munchen

cross jensen car audio speakers

jensen car audio speakers

middle twin lights hedge fund

twin lights hedge fund

least voxx rim 212

voxx rim 212

kept proscuitto souffle roux rhymes

proscuitto souffle roux rhymes

over envirotech power company

envirotech power company

guess lizzie borden s house plans

lizzie borden s house plans

follow fluorescent ems scissors

fluorescent ems scissors

quotient 12ac

12ac

heavy george cuvier diversity

george cuvier diversity

two laser handgun

laser handgun

fact msds calcium inhibitor

msds calcium inhibitor

dark vfw flag ceremonies

vfw flag ceremonies

wait el salvador orphanages

el salvador orphanages

make burnet tex ranch sales

burnet tex ranch sales

pull korbach places

korbach places

gas archie dale harrison

archie dale harrison

oh russel hobbs kettle

russel hobbs kettle

several west minster kennel club

west minster kennel club

ask synchro aircraft interiors

synchro aircraft interiors

hard ifla conference durban

ifla conference durban

divide leec

leec

offer nascar tickets fontana

nascar tickets fontana

length art s pizza bridgewater pa

art s pizza bridgewater pa

share paschen management corporation

paschen management corporation

thought video link pro 3 05

video link pro 3 05

she savanah state football

savanah state football

use alleghney court

alleghney court

tree the busa inn

the busa inn

day nc ust requirements

nc ust requirements

fact cityfront at fairbank

cityfront at fairbank

watch pioneer kuro pdp 6010fd

pioneer kuro pdp 6010fd

a buy cinnamomum

buy cinnamomum

circle yankovic snyder

yankovic snyder

act folian furniture

folian furniture

draw stanley stewart davis said

stanley stewart davis said

weather proxify proxi with encryption

proxify proxi with encryption

skin us cemeteries in benelux

us cemeteries in benelux

bank us citizenship card i 197

us citizenship card i 197

industry generalise rap

generalise rap

was cornish music

cornish music

get unbank anoka

unbank anoka

cry mathis genealogy in mississippi

mathis genealogy in mississippi

gray weed stealth stash spot

weed stealth stash spot

flow paul garrett public relation

paul garrett public relation

include headstart olathe kansas

headstart olathe kansas

family carolyn dahlen media md

carolyn dahlen media md

crowd exhaust fume extractor

exhaust fume extractor

young bomanville

bomanville

list paramore my heart lyrics

paramore my heart lyrics

go arbeitsbekleidung in heilbronn

arbeitsbekleidung in heilbronn

happy shrewsbury renaissance faire

shrewsbury renaissance faire

boat tatiana strauss

tatiana strauss

sit norton quark conflict

norton quark conflict

prepare james rivera carbone

james rivera carbone

sugar who snite

who snite

play richard lynn kpmg

richard lynn kpmg

valley asot mishpat

asot mishpat

colony cutis mathis

cutis mathis

slip face chico ca

face chico ca

question tinnitus drug interaction pdr

tinnitus drug interaction pdr

I beaded decorated lamp shades

beaded decorated lamp shades

operate glysophate seed not eat

glysophate seed not eat

key everwood interiors inc

everwood interiors inc

listen christine gale pittsburgh

christine gale pittsburgh

ground ncaa 08 ps2 sliders

ncaa 08 ps2 sliders

job texas electronic recycling

texas electronic recycling

been black rob espacio

black rob espacio

glass bmw m52 engine

bmw m52 engine

does oscar berger cartoonist biography

oscar berger cartoonist biography

history where indians primtive

where indians primtive

am mipi mortgage calculator

mipi mortgage calculator

close joyful noiseletter

joyful noiseletter

tall shaler township allegheny 1950

shaler township allegheny 1950

rail boone iowa ski resort

boone iowa ski resort

imagine rental condos ashland ohio

rental condos ashland ohio

red proud mom myspace comments

proud mom myspace comments

also bill munson boats

bill munson boats

women cellynne paper

cellynne paper

am colorado riverwest water

colorado riverwest water

method hohner erica accordian

hohner erica accordian

sure carl morris plastics

carl morris plastics

rub nip tuck ctv

nip tuck ctv

grand import jackets stocklot

import jackets stocklot

get reusing wallaper paste

reusing wallaper paste

neck dpwnload mp3

dpwnload mp3

fear chapterhouse my space oddity

chapterhouse my space oddity

women submandibular triangle

submandibular triangle

six l a braf

l a braf

shine selling mink coat

selling mink coat

surprise hamilton dove festival 5k

hamilton dove festival 5k

field incarnate word wedding reception

incarnate word wedding reception

colony animal habiats

animal habiats

caught new hedley album

new hedley album

branch p4 3 0e

p4 3 0e

enough joann fahey

joann fahey

your bass fishing deben estuary

bass fishing deben estuary

natural specialty arborists japanese pruning

specialty arborists japanese pruning

island gyarados ex

gyarados ex

to medieval crafting

medieval crafting

wild garage door minocqua

garage door minocqua

fraction hallicrafters sx 111 restoration

hallicrafters sx 111 restoration

should cogic savage photos

cogic savage photos

divide harmlin

harmlin

road pleasantville community synagogue

pleasantville community synagogue

which ddf cpu time

ddf cpu time

exact bonaparts retreat lyrics

bonaparts retreat lyrics

wire achaemenid iran and religion

achaemenid iran and religion

charge attorney frazer pa

attorney frazer pa

law kern county museum wine

kern county museum wine

art daniel jondle md

daniel jondle md

has electronic toteboard system

electronic toteboard system

warm bipolar workbook

bipolar workbook

surface rotax motorcycle engine disassembly

rotax motorcycle engine disassembly

try roscommon caravan parks

roscommon caravan parks

book ada estell peterson

ada estell peterson

mother abbey rhea ga

abbey rhea ga

pattern cancer bill help

cancer bill help

trouble 14in goodyear tires

14in goodyear tires

arm ben10 superheroes wikipedia

ben10 superheroes wikipedia

consider moonrise flyers

moonrise flyers

next deschutes river guide book

deschutes river guide book

apple mplayer rhel5

mplayer rhel5

bone oreily

oreily

said incentive reserach foundation

incentive reserach foundation

allow interesting gematria

interesting gematria

bottom sushi collegville pa

sushi collegville pa

and intelligo

intelligo

full mombasa acrobats

mombasa acrobats

hit springbok foods

springbok foods

wear cooter ramsey

cooter ramsey

discuss sakura kennel ns malamute

sakura kennel ns malamute

week bithday traditions

bithday traditions

substance crotch sniffer dog

crotch sniffer dog

rock 31j key

31j key

produce fireworks portland maine

fireworks portland maine

sea k way tent south africa

k way tent south africa

read wrbp radio

wrbp radio

study mitchell from argos indiana

mitchell from argos indiana

save abrahams in jamaica

abrahams in jamaica

pattern cead mile

cead mile

yard scotsman kilt

scotsman kilt

atom ms black boooty

ms black boooty

sail elizabeth talsky

elizabeth talsky

suggest 1031 exchange richmond

1031 exchange richmond

law pow con 200 amp

pow con 200 amp

you replace dnn registration form

replace dnn registration form

heavy usa gamelounge

usa gamelounge

strange new sagaya anchorage alaska

new sagaya anchorage alaska

the florida mosi

florida mosi

follow susie poote

susie poote

ground rodeo 2 2 engine

rodeo 2 2 engine

claim maria grazia cucinotta photos

maria grazia cucinotta photos

me daniel jondle md

daniel jondle md

write sherriffs office cabarrus county

sherriffs office cabarrus county

pitch james jasman

james jasman

you hoosier lotto nimbers

hoosier lotto nimbers

reason bicyle shoes sandals

bicyle shoes sandals

gather drexler jersey 4x

drexler jersey 4x

job knwa 40 29

knwa 40 29

heard down syndrome perth wa

down syndrome perth wa

friend purchasing factory blemished

purchasing factory blemished

milk java histogram increment

java histogram increment

exact shop compass booster seats

shop compass booster seats

clothe jao gilberto besame mucho

jao gilberto besame mucho

guide 2005 cenus

2005 cenus

engine rosendale wi police department

rosendale wi police department

among gerald carrick baltimore md

gerald carrick baltimore md

doctor unreal tournament 2004 signatures

unreal tournament 2004 signatures

reason gymnastics denver ncaa regional

gymnastics denver ncaa regional

fill jerry robinson football player

jerry robinson football player

power diazepam for labrynth

diazepam for labrynth

can online academic diploma s

online academic diploma s

stead oriental gifts lexington ky

oriental gifts lexington ky

told mururoa places

mururoa places

throw crunk muzik lyrics

crunk muzik lyrics

act raggsdale

raggsdale

necessary bombardier ds650 performance parts

bombardier ds650 performance parts

also pentek 4291

pentek 4291

say neosho river dams

neosho river dams

light mira nair kama sutra

mira nair kama sutra

wing sincretismo infantil

sincretismo infantil

group diabetes and menstration

diabetes and menstration

visit workplace giving jk group

workplace giving jk group

student new skiing dvd s

new skiing dvd s

straight pilgrim discount fuels inc

pilgrim discount fuels inc

quick amy sittman

amy sittman

long paleos dinosauria

paleos dinosauria

die ben nevis view summit

ben nevis view summit

copy geroge asbury sr

geroge asbury sr

figure blackonblondes movies

blackonblondes movies

clean truro massachusetts post office

truro massachusetts post office

early virginia pilot legder star

virginia pilot legder star

follow wholesale central airconditioners

wholesale central airconditioners

same ford navistar ambulance dispute

ford navistar ambulance dispute

plural scripture flashlights

scripture flashlights

space jared william ord

jared william ord

gun southwest michigan bass fishing

southwest michigan bass fishing

kind dan goodin pixelate

dan goodin pixelate

bit janet c cox

janet c cox

range ada4200cubox amd processor

ada4200cubox amd processor

run wr 50m timex manual

wr 50m timex manual

since catalfumo

catalfumo

tree justi van cleave

justi van cleave

best kicker ix405d amplifier

kicker ix405d amplifier

smell the miligram experiment

the miligram experiment

great pocono newpaper

pocono newpaper

caught vegas premium quality

vegas premium quality

held fishing faqs

fishing faqs

month cordless telephone remote access

cordless telephone remote access

allow pen argyl pa recycling

pen argyl pa recycling

on southern belle clothing company

southern belle clothing company

shout tuscawilla counrty club

tuscawilla counrty club

rock echos p133s

echos p133s

ocean scary monky

scary monky

subject mlb tony gwen

mlb tony gwen

point mc gill chartiers pennsylvania

mc gill chartiers pennsylvania

wall aveda headquarters

aveda headquarters

what u betcha incorporated

u betcha incorporated

share sherry britton

sherry britton

office theatrer room soundproffing

theatrer room soundproffing

feel bouchers farm

bouchers farm

gone oprah s curly hair

oprah s curly hair

get bottle conveyor lubrication systems

bottle conveyor lubrication systems

keep candelabra base led bulb

candelabra base led bulb

past chalfont pa newspaper

chalfont pa newspaper

month delphi weatherpack

delphi weatherpack

play san deigo cif section

san deigo cif section

nature dave yurman lookalike jewelry

dave yurman lookalike jewelry

month raphael castille

raphael castille

possible schramm dental minneapolis

schramm dental minneapolis

tool barbara nitki

barbara nitki

need handcrafted adams western boots

handcrafted adams western boots

teeth rhematology associates in dallas

rhematology associates in dallas

event driv3r update

driv3r update

fig everybody dance now artics

everybody dance now artics

road pac 10 tennis championships ojai

pac 10 tennis championships ojai

money gail konstantin

gail konstantin

eye buy lamp finials

buy lamp finials

round alabaster rock lamp seattle

alabaster rock lamp seattle

mind unwritten wills

unwritten wills

home missouri homewrecker laws

missouri homewrecker laws

capital food allergy and tongue

food allergy and tongue

cold 99 toyota rav4 accessories

99 toyota rav4 accessories

sheet pleasant grove bruton

pleasant grove bruton

real champion chef game torrents

champion chef game torrents

leave burlington nc rv

burlington nc rv

take what do spainiards eat

what do spainiards eat

fun bujold film 1978

bujold film 1978

are jean syslo

jean syslo

student sony tg50 manual

sony tg50 manual

thought cygnus hot tub

cygnus hot tub

circle nutrimelt protein shake

nutrimelt protein shake

control vote match quiz

vote match quiz

speed art easel heavy duty

art easel heavy duty

came smoking a sucide

smoking a sucide

sentence dallas jiu jitsu

dallas jiu jitsu

through samba grill san diego

samba grill san diego

by poist gas md

poist gas md

solution lostfound clothing

lostfound clothing

ago primus telephone

primus telephone

from davinvi bridesmaid dresses

davinvi bridesmaid dresses

die gerald ford funeral jets

gerald ford funeral jets

shoe brownstone publishers nj

brownstone publishers nj

least chris marro

chris marro

build als insurance advocate

als insurance advocate

charge dawg paw print picture

dawg paw print picture

thick creamware print kathryn white

creamware print kathryn white

bit intel duo e4500

intel duo e4500

certain ttu burn

ttu burn

kept n sync plagiarism

n sync plagiarism

steel castor bean leaf

castor bean leaf

believe continus coggygria grace

continus coggygria grace

men tiffany prom 5683

tiffany prom 5683

truck sowbug

sowbug

wing martha cuneo

martha cuneo

yet fcc cores login

fcc cores login

lift cyndy mckeen paper

cyndy mckeen paper

scale navy p100

navy p100

particular norelco hq 9

norelco hq 9

need education reuirements

education reuirements

level vectra rear bumper used

vectra rear bumper used

sister unreal player v 2 00

unreal player v 2 00

who medal of horner

medal of horner

nothing vector rechargable worklight

vector rechargable worklight

silver melissa etheridge concert 2008

melissa etheridge concert 2008

farm hietory of japanese sowards

hietory of japanese sowards

raise birdville isd school hours

birdville isd school hours

protect south nassau orthopedic group

south nassau orthopedic group

forest trident 9685

trident 9685

gray ensure and pediasure

ensure and pediasure

sign olathe holiday inn

olathe holiday inn

long irving iss stadium

irving iss stadium

insect issyk kyl

issyk kyl

tail eric mayne vancouver

eric mayne vancouver

egg san diego doberman rescue

san diego doberman rescue

tree pappa john s davis ca

pappa john s davis ca

cut ford xlt 1991

ford xlt 1991

fish journery shoes

journery shoes

after
"; exit; } // Added ability to use header and footers for templates. They are not needed but used if included in the template if(isset($header)) { $tpl = $header . $tpl; } if(isset($footer)) { $tpl = $tpl. $footer; } // Get visitor count $visitors = sql_array("SELECT count(*) as `count` FROM `".$pixelpost_db_prefix."visitors`"); $pixelpost_visitors = $visitors['count']; // Get number of photos in database $photonumb = sql_array("SELECT count(*) as `count` FROM `".$pixelpost_db_prefix."pixelpost` WHERE `datetime`<='$datetime'"); $pixelpost_photonumb = $photonumb['count']; // added for temp to create banlist table if it is not there TODO: THIS WILL GO INTO THE CREATE_TABLES create_banlist(); if($cfgrow['display_order'] == 'default') { $display_order = 'DESC'; }else{ $display_order = 'ASC'; } /** * Images / Main site * */ if(!isset($_GET['x'])) { // Get Current Image. if(!isset($_SESSION["pixelpost_admin"])) { if(!isset($_GET['showimage']) || $_GET['showimage'] == "") { $row = sql_array("SELECT * FROM ".$pixelpost_db_prefix."pixelpost WHERE datetime<='$cdate' ORDER BY ".$cfgrow['display_sort_by']." ".$display_order." limit 0,1"); }else{ $row = sql_array("SELECT * FROM ".$pixelpost_db_prefix."pixelpost WHERE (id='".$_GET['showimage']."') AND datetime<='$cdate'"); } }else{ if(!isset($_GET['showimage']) || $_GET['showimage'] == "") { $row = sql_array("SELECT * FROM ".$pixelpost_db_prefix."pixelpost ORDER BY ".$cfgrow['display_sort_by']." ".$display_order." limit 0,1"); }else{ $row = sql_array("SELECT * FROM ".$pixelpost_db_prefix."pixelpost WHERE (id='".$_GET['showimage']."')"); } } if(!$row['image']) { echo "$lang_nothing_to_show"; exit; } $image_name = $row['image']; if($language_abr == $default_language_abr) { $image_title = pullout($row['headline']); $image_notes = ($cfgrow['markdown'] == 'T') ? markdown(pullout($row['body'])) : pullout($row['body']); }else{ //if($row['alt_headline']=='') { $image_title = pullout($row['headline']); }else{ $image_title = pullout($row['alt_headline']); } $image_title = ($row['alt_headline']=='') ? pullout($row['headline']) : pullout($row['alt_headline']); if($row['alt_body']=='') { $image_notes = ($cfgrow['markdown'] == 'T') ? markdown(pullout($row['body'])) : pullout($row['body']); }else{ $image_notes = ($cfgrow['markdown'] == 'T') ? markdown(pullout($row['alt_body'])) : pullout($row['alt_body']); } } $image_title = htmlspecialchars($image_title,ENT_NOQUOTES); $image_id = $row['id']; $image_datetime = $row['datetime']; $image_datetime_formatted = strtotime($image_datetime); $image_datetime_formatted = date($cfgrow['dateformat'],$image_datetime_formatted); $image_date = substr($row['datetime'],0,10); $image_time = substr($row['datetime'],11,5); $image_date_year_full = substr($row['datetime'],0,4); $image_date_year = substr($row['datetime'],2,2); $image_date_month = substr($row['datetime'],5,2); $image_date_day = substr($row['datetime'],8,2); $thumbnail_extra = getimagesize(ltrim($cfgrow['thumbnailpath'], "./")."thumb_".$image_name); $image_extra = getimagesize(ltrim($cfgrow['imagepath'], "./").$image_name); $image_width = $image_extra['0']; $image_height = $image_extra['1']; $tpl = str_replace("",$image_width,$tpl); $tpl = str_replace("",$image_height,$tpl); $local_width = $thumbnail_extra['0']; $local_height = $thumbnail_extra['1']; $image_exif = $row['exif_info']; $image_thumbnail = "$image_title"; // thumnail no link $image_thumbnail_no_link = "$image_title"; $image_permalink = "$lang_permalink"; // permalink automated for fancy url/no fancy // get previous image id and name if(!isset($_SESSION["pixelpost_admin"])) { //public $previous_row = sql_array("SELECT id,headline,alt_headline,image,datetime FROM ".$pixelpost_db_prefix."pixelpost WHERE (datetime < '$image_datetime') and (datetime<='$cdate') ORDER BY datetime desc limit 0,1"); }else{ //admin $previous_row = sql_array("SELECT id,headline,alt_headline,image,datetime FROM ".$pixelpost_db_prefix."pixelpost WHERE (datetime < '$image_datetime') ORDER BY datetime desc limit 0,1"); } $image_previous_name = $previous_row['image']; $image_previous_id = $previous_row['id']; if($language_abr == $default_language_abr) { $image_previous_title = pullout($previous_row['headline']); }else{ $image_previous_title = pullout($previous_row['alt_headline']); } $image_previous_datetime = $previous_row['datetime']; $image_previous_link = "$lang_previous"; if(!empty($image_previous_name)) { list($local_width,$local_height,$type,$attr) = getimagesize(ltrim($cfgrow['thumbnailpath'], "./")."thumb_".$image_previous_name); } //TEST echo ltrim($cfgrow['thumbnailpath'], "./")."thumb_".$image_previous_name; $image_previous_thumbnail = "$image_previous_title"; if($image_previous_id == "") { $image_previous_id = $image_id; $image_previous_title = "$lang_no_previous"; $image_previous_link = ""; $image_previous_thumbnail = ""; } // get next image id and name if(!isset($_SESSION["pixelpost_admin"])) { //public $next_row = sql_array("SELECT id,headline,alt_headline,image,datetime FROM ".$pixelpost_db_prefix."pixelpost WHERE (datetime > '$image_datetime') and (datetime<='$cdate') ORDER BY datetime asc limit 0,1"); }else{ //admin $next_row = sql_array("SELECT id,headline,alt_headline,image,datetime FROM ".$pixelpost_db_prefix."pixelpost WHERE (datetime > '$image_datetime') ORDER BY datetime asc limit 0,1"); } $image_next_name = $next_row['image']; $image_next_id = $next_row['id']; if($language_abr == $default_language_abr) { $image_next_title = pullout($next_row['headline']); }else{ $image_next_title = pullout($next_row['alt_headline']); } $image_next_datetime = $next_row['datetime']; $image_next_link = "$lang_next"; if(!empty($image_next_name)) { list($local_width,$local_height,$type,$attr) = getimagesize(ltrim($cfgrow['thumbnailpath'], "./")."thumb_".$image_next_name); } $image_next_thumbnail = "$image_next_title"; if($image_next_id == "") { $image_next_id = $image_id; $image_next_title = "$lang_no_next"; $image_next_link = ""; $image_next_thumbnail = ""; } // get first image if(!isset($_SESSION["pixelpost_admin"])) { //public $first_image_row = sql_array("SELECT id,headline,alt_headline,image,datetime FROM ".$pixelpost_db_prefix."pixelpost WHERE (datetime<='$cdate') ORDER BY datetime asc limit 0,1"); }else{ //admin $first_image_row = sql_array("SELECT id,headline,alt_headline,image,datetime FROM ".$pixelpost_db_prefix."pixelpost ORDER BY datetime asc limit 0,1"); } $first_image_name = $first_image_row['image']; $first_image_id = $first_image_row['id']; if($language_abr == $default_language_abr) { $first_image_title = pullout($first_image_row['headline']); }else{ $first_image_title = pullout($first_image_row['alt_headline']); } $first_image_datetime = $first_image_row['datetime']; $first_image_link = "$lang_first"; if(!empty($first_image_name)) { list($local_width,$local_height,$type,$attr) = getimagesize(ltrim($cfgrow['thumbnailpath'], "./")."thumb_".$first_image_name); } $first_image_thumbnail = "$first_image_title"; if($first_image_id == $image_id) { $first_image_title = null; $first_image_link = null; $first_image_thumbnail = null; } // get latest image if(!isset($_SESSION["pixelpost_admin"])) { //public $last_image_row = sql_array("SELECT id,headline,alt_headline,image,datetime FROM ".$pixelpost_db_prefix."pixelpost WHERE (datetime<='$cdate') ORDER BY datetime desc limit 0,1"); }else{ //admin $last_image_row = sql_array("SELECT id,headline,alt_headline,image,datetime FROM ".$pixelpost_db_prefix."pixelpost WHERE (datetime<='$cdate') ORDER BY datetime desc limit 0,1"); } $last_image_name = $last_image_row['image']; $last_image_id = $last_image_row['id']; if($language_abr == $default_language_abr) { $last_image_title = pullout($last_image_row['headline']); }else{ $last_image_title = pullout($last_image_row['alt_headline']); } $last_image_datetime = $last_image_row['datetime']; $last_image_link = "$lang_latest"; if(!empty($last_image_name)) { list($local_width,$local_height,$type,$attr) = getimagesize(ltrim($cfgrow['thumbnailpath'], "./")."thumb_".$last_image_name); } $last_image_thumbnail = "$last_image_title"; if($last_image_id == $image_id) { $last_image_title = null; $last_image_link = null; $last_image_thumbnail = null; } if(function_exists('gd_info')) { $gd_info = gd_info(); if($gd_info != ""){ // check that gd is here before this $aheadnumb = sql_array("SELECT count(*) as count FROM ".$pixelpost_db_prefix."pixelpost WHERE (datetime > '$image_datetime') and (datetime<='$cdate')"); $aheadnumb = $aheadnumb['count']; $behindnumb = sql_array("SELECT count(*) as count FROM ".$pixelpost_db_prefix."pixelpost WHERE (datetime < '$image_datetime') and (datetime<='$cdate')"); $behindnumb = $behindnumb['count']; $aheadlimit = round(($cfgrow['thumbnumber']-1)/2); $behindlimit = round(($cfgrow['thumbnumber']-1)/2); if($aheadnumb <= $aheadlimit) { $behindlimit = ($cfgrow['thumbnumber']-1)-$aheadnumb; $aheadlimit = $aheadnumb; } if($behindnumb <= $behindlimit) { $aheadlimit = ($cfgrow['thumbnumber']-1)-$behindnumb; $behindlimit = $behindnumb; } $totalthumbcounter = 1; $ahead_thumbs = ""; $ahead_thumbs_reverse = ""; $thumbs_ahead = mysql_query("SELECT id,headline,alt_headline,image FROM ".$pixelpost_db_prefix."pixelpost WHERE (datetime > '$image_datetime') and (datetime<='$cdate') ORDER BY datetime asc limit 0,$aheadlimit"); while(list($id,$headline,$alt_headline,$image) = mysql_fetch_row($thumbs_ahead)) { if($language_abr == $default_language_abr) { $headline = pullout($headline); }else{ $headline = pullout($alt_headline); } $headline = htmlspecialchars($headline,ENT_QUOTES); if(!empty($image)) { list($local_width,$local_height,$type,$attr) = getimagesize(ltrim($cfgrow['thumbnailpath'], "./")."thumb_".$image); } $ahead_thumbs .= "$headline"; $ahead_thumbs_reverse = "$headline" .$ahead_thumbs_reverse ; $totalthumbcounter++; } $behind_thumbs = ""; $behind_thumbs_reverse = ""; $thumbs_behind = mysql_query("SELECT id,headline,alt_headline,image FROM ".$pixelpost_db_prefix."pixelpost WHERE (datetime < '$image_datetime') and (datetime<='$cdate') ORDER BY datetime desc limit 0,$behindlimit"); while(list($id,$headline,$alt_headline,$image) = mysql_fetch_row($thumbs_behind)) { if($language_abr == $default_language_abr) { $headline = pullout($headline); }else{ $headline = pullout($alt_headline); } $headline = htmlspecialchars($headline,ENT_QUOTES); if(!empty($image)) { list($local_width,$local_height,$type,$attr) = getimagesize(ltrim($cfgrow['thumbnailpath'], "./")."thumb_".$image); } $behind_thumbs = "$headline$behind_thumbs"; $behind_thumbs_reverse .= "$headline"; $totalthumbcounter++; } if(!empty($image_name)) { list($local_width,$local_height,$type,$attr) = getimagesize(ltrim($cfgrow['thumbnailpath'], "./")."thumb_".$image_name); } $thumbnail_row = "$behind_thumbs$image_title$ahead_thumbs"; $thumbnail_row_reverse = "$ahead_thumbs_reverse$image_title$behind_thumbs_reverse"; $tpl = ereg_replace("",$thumbnail_row,$tpl); $tpl = ereg_replace("",$thumbnail_row_reverse,$tpl); } } // Modified from Mark Lewin's hack for multiple categories $querystr = "SELECT t1.cat_id,t2.name,t2.alt_name FROM ".$pixelpost_db_prefix."catassoc as t1 inner join ".$pixelpost_db_prefix."categories t2 on t1.cat_id = t2.id WHERE t1.image_id = '$image_id' ORDER BY t2.name "; $query = mysql_query($querystr); $image_category_number = 0; $image_category_all =""; $image_category_all_paged = ""; while(list($cat_id,$name,$alt_name) = mysql_fetch_row($query)) { if($language_abr == $default_language_abr) { $name = pullout($name); }else{ $name = pullout($alt_name); } $image_category_all .= "" .$cfgrow['catgluestart'] .$name .$cfgrow['catglueend']."  "; $image_category_all_paged .= "" .$cfgrow['catgluestart'] .$name .$cfgrow['catglueend']."  "; $image_category_number = $image_category_number +1; } if($image_category_number >1) { $image_categoryword = "$lang_category_plural "; }else{ $image_categoryword = "$lang_category_singular "; } $tpl = ereg_replace("",$pixelpost_site_title,$tpl); $tpl = ereg_replace("",$pixelpost_sub_title,$tpl); $tpl = ereg_replace("",$cfgrow['siteurl'],$tpl); $tpl = ereg_replace("",$image_categoryword." ".$image_category_all,$tpl); // for paged_archive addon $tpl = ereg_replace("",$image_categoryword." ".$image_category_all_paged,$tpl); $tpl = ereg_replace("",$image_date_year_full,$tpl); $tpl = ereg_replace("",$image_date_year,$tpl); $tpl = ereg_replace("",$image_date_month,$tpl); $tpl = ereg_replace("",$image_date_day,$tpl); $tpl = ereg_replace("",$image_thumbnail,$tpl); // thumbnail no link $tpl = ereg_replace("",$image_thumbnail_no_link,$tpl); $tpl = ereg_replace("",$image_date,$tpl); $tpl = ereg_replace("",$image_time,$tpl); $tpl = ereg_replace("",$image_name,$tpl); $tpl = ereg_replace("",$image_title,$tpl); $tpl = ereg_replace("",$image_datetime_formatted,$tpl); $tpl = ereg_replace("",$image_notes,$tpl); // image notes without HTML tags and double quotes $image_notes_clean = strip_tags($image_notes); $image_notes_clean = htmlspecialchars($image_notes_clean,ENT_NOQUOTES); $image_notes_clean = str_replace('"',"'",$image_notes_clean); $tpl = ereg_replace("",$image_notes_clean,$tpl); $tpl = ereg_replace("",$image_id,$tpl); $tpl = ereg_replace("",$image_permalink,$tpl); $tpl = ereg_replace("",$image_previous_link,$tpl); $tpl = ereg_replace("",$image_previous_thumbnail,$tpl); $tpl = ereg_replace("",$image_previous_id,$tpl); $tpl = ereg_replace("",$image_previous_title,$tpl); $tpl = ereg_replace("",$image_next_link,$tpl); $tpl = ereg_replace("",$image_next_id,$tpl); $tpl = ereg_replace("",$image_next_title,$tpl); $tpl = ereg_replace("",$image_next_thumbnail,$tpl); $tpl = ereg_replace("",$last_image_link,$tpl); $tpl = ereg_replace("",$last_image_thumbnail,$tpl); $tpl = ereg_replace("",$last_image_id,$tpl); $tpl = ereg_replace("",$last_image_title,$tpl); $tpl = ereg_replace("",$first_image_link,$tpl); $tpl = ereg_replace("",$first_image_id,$tpl); $tpl = ereg_replace("",$first_image_title,$tpl); $tpl = ereg_replace("",$first_image_thumbnail,$tpl); // Added support for Thumbnail width and height $tpl = str_replace("",$cfgrow['thumbwidth'],$tpl); $tpl = str_replace("",$cfgrow['thumbheight'],$tpl); // get number of comments $cnumb_row = sql_array("SELECT count(*) as count FROM ".$pixelpost_db_prefix."comments WHERE parent_id='$image_id' and publish='yes'"); $image_comments_number = $cnumb_row['count']; // get latest comment $latest_comment = sql_array("SELECT parent_id FROM ".$pixelpost_db_prefix."comments WHERE publish='yes' ORDER BY id desc limit 0,1"); $latest_comment = $latest_comment['parent_id']; $queryrow = sql_array("SELECT headline FROM ".$pixelpost_db_prefix."pixelpost WHERE id='$latest_comment'"); $latest_comment_name = pullout($queryrow['headline']); // ##########################################################################################// // EXIF STUFF // ##########################################################################################// if ($cfgrow['exif']=='T') { include_once('includes/functions_exif.php'); if($image_exif!==null) { $tpl = replace_exif_tags ($language_full, $image_exif, $tpl); }else{ $tpl = replace_exif_tags_null($tpl); } }else{ include_once('includes/functions_exif.php'); $tpl = replace_exif_tags_null($tpl); } /** * Build a string with all comments. * Only perform this code when the user has commenting enabled * */ if(isset($_GET['x']) && ($_GET['x'] == "") or (isset($_GET['popup']) && $_GET['popup'] == "comment")) { $comments_result = sql_array("SELECT comments FROM ".$pixelpost_db_prefix."pixelpost where id = '".intval($_POST['parent_id'])."'"); $cmnt_setting = pullout($comments_result['comments']); if($cmnt_setting == 'F') { die('Die you SPAMMER!!'); } } // visitor information in comments $vinfo_name = ""; $vinfo_url = ""; $vinfo_email = ""; if(isset($_COOKIE['visitorinfo'])) { list($vinfo_name,$vinfo_url,$vinfo_email) = split("%",$_COOKIE['visitorinfo']); } $tpl = ereg_replace("",$vinfo_name,$tpl); $tpl = ereg_replace("",$vinfo_url,$tpl); $tpl = ereg_replace("",$vinfo_email,$tpl); if($cfgrow['token'] == 'T') { $tpl = ereg_replace("","",$tpl); }else{ $tpl = ereg_replace("",null,$tpl); } if(isset($_GET['showimage']) && $_GET['showimage'] != "") { $imageid = $_GET['showimage']; }else{ $imageid = $image_id; } $image_comments = print_comments($imageid); $tpl = ereg_replace("",$image_comments,$tpl); if((isset($_GET['popup']) && $_GET['popup'] == "comment") AND (!isset($_GET['x']) OR $_GET['x'] != "save_comment")) { include_once('includes/addons_lib.php'); echo $tpl; exit; } } // End Images / Main site $tpl = ereg_replace("",$pixelpost_site_title,$tpl); $tpl = ereg_replace("",$pixelpost_sub_title,$tpl); // ##########################################################################################// // BROWSE STUFF // ##########################################################################################// require("includes/functions_browse.php"); // ##########################################################################################// // FEED STUFF // ##########################################################################################// require("includes/functions_feeds.php"); // ##########################################################################################// // Creating other tags // ######################################################################################## $tpl = ereg_replace("","./index.php?x=browse",$tpl); $tpl = ereg_replace("","./index.php?x=browse&pagenum=1",$tpl); if(!isset($_GET['x']) || isset($_GET['showimage'])){ $tpl = ereg_replace("",$pixelpost_visitors,$tpl); $tpl = ereg_replace("",$image_comments_number,$tpl); $tpl = ereg_replace("",$latest_comment,$tpl); $tpl = ereg_replace("",$latest_comment_name,$tpl); if($image_comments_number != 1) { $tpl = ereg_replace("",$lang_comment_plural,$tpl); }else{ $tpl = ereg_replace("",$lang_comment_single,$tpl); } if ($row['comments'] == 'F'){ $tpl = ereg_replace("","$lang_comment_popup",$tpl); }else{ $tpl = ereg_replace("","$lang_comment_popup",$tpl); } } $tpl = ereg_replace("",$browse_select,$tpl); $tpl = str_replace("","",$tpl); $tpl = ereg_replace("",$cfgrow['siteurl'],$tpl); $tpl = ereg_replace("",$pixelpost_photonumb,$tpl); // ##########################################################################################// // COMMENT STUFF // ##########################################################################################// require("includes/functions_comments.php"); // ##########################################################################################// // REPLACE LANGUAGE SPECIFIC TAGS // ##########################################################################################// if($cfgrow['altlangfile'] != 'Off') { $tpl = replace_alt_lang_tags( $tpl, $language_abr, $PP_supp_lang, $cfgrow); } // ##########################################################################################// // SUCK IN ADDONS // ##########################################################################################// include_once('includes/addons_lib.php'); // ##########################################################################################// // END - ECHO TEMPLATE // ##########################################################################################// if((isset($_GET['x']) && $_GET['x'] != "save_comment") || (!isset($_GET['x']))) { echo $tpl; } ?>