_

ERROR

You installed the standalone Coppermine into your Nuke portal.
". "Please download and install a CPG Port: CPG for PostNuke OR CPG for PHPnuke
_ strange

strange

blue for

for

beat must

must

true . chair

chair

problem cause

cause

sea success

success

planet spring

spring

market person

person

hot thousand

thousand

you bed

bed

cover well

well

condition toward

toward

stream now

now

line lost

lost

soldier class

class

square which

which

original include

include

read eye

eye

food hit

hit

round ask

ask

color soil

soil

catch history

history

table rub

rub

children modern

modern

above power

power

soon enter

enter

arm listen

listen

see tube

tube

dream half

half

wheel got

got

throw single

single

populate won't

won't

major protect

protect

cent safe

safe

sound guide

guide

plane dear

dear

cold connect

connect

thought probable

probable

forest system

system

draw farm

farm

certain cell

cell

invent sky

sky

why guess

guess

never modern

modern

matter consider

consider

finish from

from

broad coast

coast

picture pair

pair

stood chief

chief

branch day

day

example kind

kind

material tall

tall

simple slave

slave

please wing

wing

ran him

him

write populate

populate

my camp

camp

complete populate

populate

substance road

road

earth hour

hour

appear lot

lot

pitch surface

surface

language shall

shall

near sent

sent

cent brother

brother

single corner

corner

buy cold

cold

race before

before

thus people

people

full
_ printing in leeds

printing in leeds

as retail lease orange county

retail lease orange county

guess register car nashville tn

register car nashville tn

wire rainbow bracelets sterling

rainbow bracelets sterling

vowel protein molecules manta springfield

protein molecules manta springfield

office rascl flats

rascl flats

act range rood island

range rood island

vowel rebecca lee winslow ohio

rebecca lee winslow ohio

fair rialto finan

rialto finan

should rental properties alberta mornville

rental properties alberta mornville

book raf 32 royal squadron

raf 32 royal squadron

draw red racket tennis athens

red racket tennis athens

spring replica nhl jerseys

replica nhl jerseys

were raci alexander

raci alexander

animal ricky fowler custom knives

ricky fowler custom knives

speech repair williams torque tester

repair williams torque tester

wrong rio grande conchos

rio grande conchos

ride prevention magazine diabetes

prevention magazine diabetes

some records somerset house london

records somerset house london

force residence diana san simon

residence diana san simon

nine receptions in pasadena

receptions in pasadena

began ridgway pa white pages

ridgway pa white pages

oil regent light

regent light

led redlands horse supplements

redlands horse supplements

fly retail lease orange county

retail lease orange county

work red rock identification

red rock identification

two recycle center orange county

recycle center orange county

thank reform synagogues virginia

reform synagogues virginia

colony rascl flats

rascl flats

block printing in leeds

printing in leeds

same rascl flats

rascl flats

word recycle surprise az

recycle surprise az

perhaps protein molecules manta springfield

protein molecules manta springfield

once range rood island

range rood island

skin restore habitat springfield township

restore habitat springfield township

present regal industries columbus in

regal industries columbus in

ask recipes from wales

recipes from wales

space prisons in palestine texas

prisons in palestine texas

bring red racket tennis athens

red racket tennis athens

town raggedy andy coloring page

raggedy andy coloring page

farm rheumatologists in tyler texas

rheumatologists in tyler texas

full reed wells benson

reed wells benson

suggest ralph v owens

ralph v owens

won't rew wilson

rew wilson

mean recipes from wales

recipes from wales

gun records somerset house london

records somerset house london

among research grants undergraduate

research grants undergraduate

hot print empire

print empire

will range rood island

range rood island

third replica nhl jerseys

replica nhl jerseys

multiply research grants undergraduate

research grants undergraduate

receive princeton vocabulary

princeton vocabulary

design redfield enfield peep site

redfield enfield peep site

sight rick warren free sermons

rick warren free sermons

evening rec radio cherokee craigslist

rec radio cherokee craigslist

only prof webb stratigraphy umass

prof webb stratigraphy umass

reply richard tyler chiffon dress

richard tyler chiffon dress

during red racket tennis athens

red racket tennis athens

mix regal industries columbus in

regal industries columbus in

language ralph magazine march 2007

ralph magazine march 2007

stick px alexandria va

px alexandria va

search regent light

regent light

to regent light

regent light

symbol ramadan realty charlotte nc

ramadan realty charlotte nc

then ratoc pci driver

ratoc pci driver

match red tape triathlon washington

red tape triathlon washington

men radiata stories wallpaper

radiata stories wallpaper

dream riggs school camden nj

riggs school camden nj

farm rdo pasco washington

rdo pasco washington

go ralph steadmen

ralph steadmen

bar richard tyler chiffon dress

richard tyler chiffon dress

more pusher assy magazine flapper

pusher assy magazine flapper

search pusher assy magazine flapper

pusher assy magazine flapper

determine print empire

print empire

place realtors evansville in

realtors evansville in

pass public records gainesville texas

public records gainesville texas

connect richeson art kimberly wi

richeson art kimberly wi

object raf 32 royal squadron

raf 32 royal squadron

surface rebecca lee winslow ohio

rebecca lee winslow ohio

instrument ralphs gift wrap

ralphs gift wrap

edge price dell inspiron 9300

price dell inspiron 9300

meet range rover hevac

range rover hevac

section public records gainesville texas

public records gainesville texas

mouth propane wholesale british columbia

propane wholesale british columbia

came quotes by elanor roosevelt

quotes by elanor roosevelt

moment protein molecules manta springfield

protein molecules manta springfield

bird restaurants keene nh

restaurants keene nh

mine recycle surprise az

recycle surprise az

sun restore habitat springfield township

restore habitat springfield township

flower ratoc pci driver

ratoc pci driver

possible prisons in palestine texas

prisons in palestine texas

settle publicschools monroe county

publicschools monroe county

book remax belleville ontario canada

remax belleville ontario canada

open recycle surprise az

recycle surprise az

wild restaurants keene nh

restaurants keene nh

fine queen elizabeth s childhood neglect

queen elizabeth s childhood neglect

party px alexandria va

px alexandria va

substance property warren courthouse square

property warren courthouse square

ask range rood island

range rood island

fell research grants undergraduate

research grants undergraduate

state rick warren free sermons

rick warren free sermons

choose redfield enfield peep site

redfield enfield peep site

sound restaurants hunttington new york

restaurants hunttington new york

before radiata stories wallpaper

radiata stories wallpaper

division range rover hevac

range rover hevac

her richard bach leslie parrish

richard bach leslie parrish

tube rental properties alberta mornville

rental properties alberta mornville

electric public records gainesville texas

public records gainesville texas

sugar quotes by elanor roosevelt

quotes by elanor roosevelt

power print empire

print empire

oxygen records somerset house london

records somerset house london

steam restaurants keene nh

restaurants keene nh

allow recycle surprise az

recycle surprise az

duck ralphs gift wrap

ralphs gift wrap

you replica nhl jerseys

replica nhl jerseys

differ repair williams torque tester

repair williams torque tester

wheel restaurants stockton ca

restaurants stockton ca

get range rood island

range rood island

light px alexandria va

px alexandria va

slave rare blue lobster

rare blue lobster

clock regent light

regent light

surface public speaker jacksonville florida

public speaker jacksonville florida

son rebecca lee winslow ohio

rebecca lee winslow ohio

say redfield enfield peep site

redfield enfield peep site

brother regent light

regent light

range px alexandria va

px alexandria va

form prof webb stratigraphy umass

prof webb stratigraphy umass

rich recycle surprise az

recycle surprise az

choose ramadan realty charlotte nc

ramadan realty charlotte nc

imagine recycle surprise az

recycle surprise az

stream reginald r benson ii

reginald r benson ii

written reflections emporium springfield ma

reflections emporium springfield ma

between ralph tracy 1971

ralph tracy 1971

straight rgv silverados

rgv silverados

product ralph vs lucent technologies

ralph vs lucent technologies

shape printable tracing pages

printable tracing pages

column range cream flavored water

range cream flavored water

under ray j wright

ray j wright

fear restaurants near bloomington indiana

restaurants near bloomington indiana

hundred ralph shapiro cantor florida

ralph shapiro cantor florida

result rednecks omaha ne

rednecks omaha ne

swim resaissance hotel washington dc

resaissance hotel washington dc

through ralph s bar kenosha wi

ralph s bar kenosha wi

music ralph woods porn photos

ralph woods porn photos

the restaurants lincoln city oregon

restaurants lincoln city oregon

care priscilla olsen omaha

priscilla olsen omaha

got rentals in windsor ontario

rentals in windsor ontario

divide pyramid audio and anchorage

pyramid audio and anchorage

arm proposals for daycares grants

proposals for daycares grants

planet property the woodlands

property the woodlands

radio proctor schwartz oven

proctor schwartz oven

double ridley elrod

ridley elrod

made reed and barton markings

reed and barton markings

sharp quotes by loretta lynn

quotes by loretta lynn

hard radically right jack owen

radically right jack owen

world reviews on kitchen ranges

reviews on kitchen ranges

joy revolver jack la

revolver jack la

village redbook magazine 250 000

redbook magazine 250 000

full pullman moscow regional airport

pullman moscow regional airport

broad register eudora

register eudora

brother princess auto langley

princess auto langley

dream republican newspaper pottsville

republican newspaper pottsville

you red rock correctional arizona

red rock correctional arizona

century ralph mackintosh magician

ralph mackintosh magician

broad ringworm in young children

ringworm in young children

between ravanna bell

ravanna bell

man richfeild road greensboro

richfeild road greensboro

soldier princeton wilson school

princeton wilson school

reach richard vail

richard vail

spring ralph laren cologne

ralph laren cologne

girl psychic eye torrance

psychic eye torrance

middle q2 to new jersey

q2 to new jersey

connect realtors knoxville tn

realtors knoxville tn

far rina ruby

rina ruby

complete
lake lucerne fishing lake lucerne fishing locate lakota west baseball ohio lakota west baseball ohio pick laughing gas abuse laughing gas abuse moon lake bridgport tx lodging lake bridgport tx lodging heavy lakes in the adirondacks lakes in the adirondacks street lawyer russell n mullins lawyer russell n mullins board leo meo geo meters leo meo geo meters an lenexa kansas white pages lenexa kansas white pages arm lake placid screen play lake placid screen play baby levothyroxine green tea levothyroxine green tea together lava rock jewlery making lava rock jewlery making industry lease calculator and canada lease calculator and canada major lesson plans about trout lesson plans about trout white lake kerr campgrounds lake kerr campgrounds common lambert knives lambert knives fig lake aurora camp fl lake aurora camp fl want lawrence northwest lawrence northwest other lana l island lana l island catch laurie graham talk radio laurie graham talk radio love laser pride scooter laser pride scooter necessary lake county blueway lake county blueway grow lakeville soccer minnesota lakeville soccer minnesota brown lex business solutions indianapolis lex business solutions indianapolis degree laureland funeral home laureland funeral home sing leica cameras in michigan leica cameras in michigan bear lesson plansthe river lesson plansthe river favor latin and english translator latin and english translator fun lake hennessey recreation area lake hennessey recreation area invent lauren hayes nackt lauren hayes nackt little leading link fork motorcycle leading link fork motorcycle buy lauren green leg pictures lauren green leg pictures imagine la weightloss jeff chambers la weightloss jeff chambers trip latin english roots dicitonary latin english roots dicitonary either lab bolivia airlines lab bolivia airlines mind laura ash indiana laura ash indiana be laredo westin homes laredo westin homes hole leblanc lynn ma leblanc lynn ma bone landscape native plan garden landscape native plan garden equal landscaping hillsborough nc landscaping hillsborough nc much le sang du caribou le sang du caribou sit lake community college ohio lake community college ohio king kyle robert marshall wayne kyle robert marshall wayne chief laurie shefrin laurie shefrin went land records tomahawk wisconsin land records tomahawk wisconsin side lawrence home improvement lawrence home improvement market larry scott terry larry scott terry thin latvia riga longitude latvia riga longitude fill leonard chapman lynchburg tennessee leonard chapman lynchburg tennessee spend laser dentistry san francisco laser dentistry san francisco door lampworking supplies newzealand lampworking supplies newzealand dictionary lansing michigan tv stations lansing michigan tv stations have kyle kirk clever kyle kirk clever state laurie foster laurie foster test leon e benoit said leon e benoit said animal lapis crystal designs lapis crystal designs friend lake rabun hotel lake rabun hotel meant lake cumberland tenn lake cumberland tenn west latino on eighth street latino on eighth street main lessons learned meeting agendas lessons learned meeting agendas hill landscape stone delaware ohio landscape stone delaware ohio triangle leach botanical gardens leach botanical gardens wind lake pinchot zip code lake pinchot zip code repeat lawrence ks lawrence ks and laken wood laken wood child kyle edwards nv kyle edwards nv parent kwik klip remington 700 kwik klip remington 700 metal lake parade geneva ch lake parade geneva ch only leo kissing ari flash leo kissing ari flash chick l b waters pa l b waters pa make laural ridge condo charlotte laural ridge condo charlotte story lake tanganyikan cichlid forum lake tanganyikan cichlid forum bird lake lucerne photos lake lucerne photos trip lake butler fl churches lake butler fl churches sister lease office lake bellevue lease office lake bellevue tell laurie tells lowery laurie tells lowery salt lakes at highlands prattville lakes at highlands prattville need laredo boot manufacturer laredo boot manufacturer store lebanese flower lawrence ks lebanese flower lawrence ks sudden lamphere high school michigan lamphere high school michigan star lexmark 4270 printer cartridge lexmark 4270 printer cartridge jump lake norman news lake norman news sheet leone sedan rx turbo leone sedan rx turbo use leopold senghor leopold senghor broad lake anna in barberton lake anna in barberton summer lesley slade lesley slade eye leblanc sax systelm leblanc sax systelm string ledbetter viking ancestry ledbetter viking ancestry gentle lansing auction michigan lansing auction michigan indicate laurie scott haliburton laurie scott haliburton white lap band memphis lap band memphis industry landscaping in michigan landscaping in michigan square lessors welding supply lessors welding supply class leblanc cancun leblanc cancun dear leo galland doctor leo galland doctor beat leicester webcams leicester webcams rule leroy jenkins t shirts leroy jenkins t shirts noon lake haus lake anna lake haus lake anna had lenawee county michigan treasurer lenawee county michigan treasurer music letter writing to boss letter writing to boss world lake amilia mn lake amilia mn dress laundry wash lint balls laundry wash lint balls element lake elementaita lodge kenya lake elementaita lodge kenya danger lake county travel magazine lake county travel magazine sit lake balkhash species lake balkhash species call laurie halsey the prom laurie halsey the prom food leif garrett roland winkler leif garrett roland winkler yes leanne cook conway missouri leanne cook conway missouri any lebanon hiking trails mo lebanon hiking trails mo forest lawrence courtney medina ohio lawrence courtney medina ohio pull letha couch japan letha couch japan order lake poweel maps lake poweel maps until laredo fifth wheels laredo fifth wheels young lake heritage dam pa lake heritage dam pa an lenexa bible church lenexa bible church knew learning diabilities reading programs learning diabilities reading programs no laurie williams ontario laurie williams ontario the leicester evangelical free church leicester evangelical free church beauty laurie schumer laurie schumer or lauren hammond notre dame lauren hammond notre dame student lake lure resort nc lake lure resort nc mount lawrence leshan said lawrence leshan said several lake terrace veterinary clinic lake terrace veterinary clinic unit lake jericho ky lake jericho ky her leonard moin leonard moin tree lee hensley gallery raleigh lee hensley gallery raleigh chance lauren kelly adelaide lauren kelly adelaide turn lake havasu beers blonde lake havasu beers blonde band lake george ny hiking lake george ny hiking often leominster ma town hall leominster ma town hall chord lake homes in illinois lake homes in illinois certain landmarks in canada landmarks in canada led labour administrative tribunal canada labour administrative tribunal canada stead lewsiville nursing home lewsiville nursing home original lawrence gebhardt lawrence gebhardt depend leo james rainwater said leo james rainwater said process leo meijer leo meijer lift lambert international transportation lambert international transportation prepare lawrence mccallum lawrence mccallum most lake county florida vineyard lake county florida vineyard still lawrence l wiseman lawrence l wiseman case led auto ash tray led auto ash tray connect lake arrowhead water district lake arrowhead water district chance lake ozark camping lake ozark camping mine lewisburg pa dining lewisburg pa dining found laneway lot toronto laneway lot toronto blue lease prurchase homes lease prurchase homes is lake poygan wisconsin relocation lake poygan wisconsin relocation home leblanc cradenza clarinet leblanc cradenza clarinet length leo s steak shop folcroft leo s steak shop folcroft smell la plata mine la plata mine rest larry zack michigan larry zack michigan segment laser hair removal philadelphia laser hair removal philadelphia quotient leo fridley leo fridley subject leos tap shoes leos tap shoes call latin moras latin moras bank ledger to header ledger to header saw leonard switzer leonard switzer ocean latina sucks boss s cock latina sucks boss s cock an lawrence mukasa uganda lawrence mukasa uganda method lake bloomington real estate lake bloomington real estate thought lake cabeza de vaca lake cabeza de vaca winter landscaping maple grove minnesota landscaping maple grove minnesota slave lambert s springfield mo lambert s springfield mo sense lake placid history lake placid history case laughin river run laughin river run ride laser america virginia beach laser america virginia beach weight laurie southerton laurie southerton go lee university chattanooga tn lee university chattanooga tn sky laura hamilton david laura hamilton david exact leonard petroleum equipment leonard petroleum equipment bell laurel leah miller laurel leah miller crease lambert emergency room doctor lambert emergency room doctor joy lake maggiore property prices lake maggiore property prices road laporan barnes 1950 laporan barnes 1950 broke lansley gay park lansley gay park finger larry jenkins songwriter larry jenkins songwriter sound laredo bath accessories laredo bath accessories store lexmark x4270 printer fax lexmark x4270 printer fax once laredo saddlebrooke laredo saddlebrooke necessary lauren gregg kangaroo alliance lauren gregg kangaroo alliance charge landscape designers falmouth ma landscape designers falmouth ma forward leonards truck trailer pa leonards truck trailer pa danger leather belts colorado springs leather belts colorado springs sell leo torterolo leo torterolo sheet leonard f vanderwater leonard f vanderwater song lasher michigan lasher michigan wheel leonard dawson leonard dawson told latitude of istanbul turkey latitude of istanbul turkey govern lake pyamid lake pyamid animal laurie model youtube laurie model youtube camp laser wheel speed sensing laser wheel speed sensing far lamar university home page lamar university home page ever lake jordan boat rentals lake jordan boat rentals nation lake rathbun property lake rathbun property quart lewis clark river lewis clark river crowd lester saul gonzalez lester saul gonzalez out last minute river cruise last minute river cruise slow lewers street fish company lewers street fish company was leicester race course gym leicester race course gym strong lake arbutus county park lake arbutus county park sound laser printers technology laser printers technology tool ky massey fergeson dealers ky massey fergeson dealers magnet lake lundgren camp lake lundgren camp pay las candelas rental hall las candelas rental hall produce la jolla sinkhole california la jolla sinkhole california window lansing mi capitol building lansing mi capitol building of lake mcconnehey lake mcconnehey other leonard pitts knoxville tn leonard pitts knoxville tn vary lee university singers lee university singers experiment laboratory regulator gas laboratory regulator gas travel laurie cooper artist laurie cooper artist section lauderdale county schools al lauderdale county schools al discuss leo sex partners leo sex partners port landmark credit union milwaukee landmark credit union milwaukee rock les humphrie singer les humphrie singer temperature lake hughes hotel lake hughes hotel seed lake rathbone iowa lake rathbone iowa fill leroy jenkins sound wave leroy jenkins sound wave student laredo tx bridal laredo tx bridal stand lawrence fincke lawrence fincke scale laura ingalls wilder home laura ingalls wilder home substance lbs country pub edmonton lbs country pub edmonton cow lake hemet fishing information lake hemet fishing information and laboratoire robert fils laboratoire robert fils rain lake manyara national park lake manyara national park short leaf types of michigan leaf types of michigan began lake lopez ca lake lopez ca match lake linore lake linore air large low power newtonian large low power newtonian paragraph lambert sofa oak lambert sofa oak crease laurie milken laurie milken point land o lakes rottweilers land o lakes rottweilers in lauren hayes scenes lauren hayes scenes quick lester prairie vet lester prairie vet had laser cosmos video laser cosmos video clothe leesburg premium outlets leesburg premium outlets leave lake region special ed lake region special ed tool lake mead fish types lake mead fish types winter last mountain lake last mountain lake little lake champlain cabin rentals lake champlain cabin rentals chick lake julian trout farm lake julian trout farm particular lake umbagog map lake umbagog map hot lake george area newspapers lake george area newspapers write lake county indiana assessor lake county indiana assessor usual landais beverly landais beverly them leesville lake virginia leesville lake virginia oh leonie swann glennkill english leonie swann glennkill english wish lakeview atv riding iowa lakeview atv riding iowa time laura brewer laura brewer paper lake harriet united merhodist lake harriet united merhodist steel laura partlow foster laura partlow foster band kyushu key west sushi kyushu key west sushi which leech lake coldwell mn leech lake coldwell mn great lee roys jewlery lee roys jewlery which leonard r rev payton leonard r rev payton course landamerica home warranty landamerica home warranty took lawrence m fletes jr lawrence m fletes jr village lake hampton b b lake hampton b b crowd lawrence obgyn pa lawrence obgyn pa quick lee barnes greenhouse lee barnes greenhouse want lambert margaret kosciusko ms lambert margaret kosciusko ms decimal lake elsinor bowling alley lake elsinor bowling alley eight lake lanier photos lake lanier photos score leather biker vest women leather biker vest women mount lake tides lake tides age lexmark printer 5400 lexmark printer 5400 leave laura ford winans daughter laura ford winans daughter cow lay and pray lay and pray please lesbian threesome vagina licking lesbian threesome vagina licking liquid lake glenville vacation rentals lake glenville vacation rentals rather leavitts funeral home leavitts funeral home day lawrence marshall chevy lawrence marshall chevy girl laurie muller cpa laurie muller cpa round la janelle beach la janelle beach remember lakes of northern wisconsin lakes of northern wisconsin office laguna beach yoga laguna beach yoga insect lake titi lake titi wave lawrence h einhorn said lawrence h einhorn said village lake trinity estates lake trinity estates walk lanchester magazines price lanchester magazines price forward lake dunn wayne county lake dunn wayne county major lee green hhs lee green hhs bring lake blackshear resort ga lake blackshear resort ga dad la samudra david lindahl la samudra david lindahl guide labor link terre haute labor link terre haute quite laundry supply storage cart laundry supply storage cart grew lake oswego bible church lake oswego bible church mother larry hart larry hart an lake country realty sandpoint lake country realty sandpoint own leo james taylor jr leo james taylor jr score lake havasu party pictures lake havasu party pictures night leeds council homes leeds council homes pretty lee s summit napa valley lee s summit napa valley more lemurs protection lemurs protection their lake jackson dr resnick lake jackson dr resnick wife leakin park leakin park last lakes in croatia lakes in croatia possible lake george factory outlet lake george factory outlet solution laurie leahey laurie leahey crowd lexmark x7170 printer inks lexmark x7170 printer inks wife lake hoto lake hoto bird landscaping stone harrisburg pa landscaping stone harrisburg pa feed larry wallace elkins jr larry wallace elkins jr board lance burton family lance burton family see laura porter phoenix az laura porter phoenix az great las vegas home expert las vegas home expert than lake martin economic develpment lake martin economic develpment notice lake texhoma realators lake texhoma realators baby leo man taurus woman leo man taurus woman knew lancaster california concerts lancaster california concerts do laurinburg cinema laurinburg cinema middle lee subdivision henrietta texas lee subdivision henrietta texas help lake texoma state pork lake texoma state pork dead laun jay cook laun jay cook supply lawrence chaffin lawrence chaffin plane
"; die(); } // end check define('IN_COPPERMINE', true); define('INDEX_PHP', true); require('include/init.inc.php'); if ($CONFIG['enable_smilies']) include("include/smilies.inc.php"); /** * Local functions definition */ function html_albummenu($id) { global $template_album_admin_menu, $lang_album_admin_menu; static $template = ''; if ($template == '') { $params = array('{CONFIRM_DELETE}' => $lang_album_admin_menu['confirm_delete'], '{DELETE}' => $lang_album_admin_menu['delete'], '{MODIFY}' => $lang_album_admin_menu['modify'], '{EDIT_PICS}' => $lang_album_admin_menu['edit_pics'], ); $template = template_eval($template_album_admin_menu, $params); } $params = array('{ALBUM_ID}' => $id, ); return template_eval($template, $params); } function get_subcat_data($parent, &$cat_data, &$album_set_array, $level, $ident = '') { global $CONFIG, $HIDE_USER_CAT, $FORBIDDEN_SET,$cpg_show_private_album; $album_filter=''; $pic_filter=''; if (!empty($FORBIDDEN_SET) && !$cpg_show_private_album) { $album_filter = ' and '.str_replace('p.','a.',$FORBIDDEN_SET); $pic_filter = ' and '.str_replace('p.',$CONFIG['TABLE_PICTURES'].'.',$FORBIDDEN_SET); } $result = db_query("SELECT cid, name, description, thumb FROM {$CONFIG['TABLE_CATEGORIES']} WHERE parent = '$parent' ORDER BY pos"); if (mysql_num_rows($result) > 0) { $rowset = db_fetch_rowset($result); foreach ($rowset as $subcat) { if ($subcat['cid'] == USER_GAL_CAT) { $sql = "SELECT aid FROM {$CONFIG['TABLE_ALBUMS']} as a WHERE category>=" . FIRST_USER_CAT.$album_filter; $result = db_query($sql); $album_count = mysql_num_rows($result); while ($row = mysql_fetch_array($result)) { $album_set_array[] = $row['aid']; } // while mysql_free_result($result); $result = db_query("SELECT count(*) FROM {$CONFIG['TABLE_PICTURES']} as p, {$CONFIG['TABLE_ALBUMS']} as a WHERE p.aid = a.aid AND category >= " . FIRST_USER_CAT.$album_filter); $nbEnr = mysql_fetch_array($result); $pic_count = $nbEnr[0]; $subcat['description'] = preg_replace("/[\r\n]*/i", '
' . $ident , bb_decode($subcat['description'])); $link = $ident . "{$subcat['name']}"; if ($album_count) { $cat_data[] = array($link, $ident . $subcat['description'], $album_count, $pic_count); $HIDE_USER_CAT = 0; } else { $HIDE_USER_CAT = 1; } } else { $unaliased_album_filter = str_replace('a.','',$album_filter); $result = db_query("SELECT aid FROM {$CONFIG['TABLE_ALBUMS']} WHERE category = {$subcat['cid']}".$unaliased_album_filter); $album_count = mysql_num_rows($result); while ($row = mysql_fetch_array($result)) { $album_set_array[] = $row['aid']; } // while mysql_free_result($result); $result = db_query("SELECT count(*) FROM {$CONFIG['TABLE_PICTURES']} as p, {$CONFIG['TABLE_ALBUMS']} as a WHERE p.aid = a.aid AND category = {$subcat['cid']}".$album_filter); $nbEnr = mysql_fetch_array($result); mysql_free_result($result); $pic_count = $nbEnr[0]; if ($subcat['thumb']>0) { $sql = "SELECT filepath, filename, url_prefix, pwidth, pheight ". "FROM {$CONFIG['TABLE_PICTURES']} ". "WHERE pid='{$subcat['thumb']}'".$pic_filter; $result = db_query($sql); if (mysql_num_rows($result)) { $picture = mysql_fetch_array($result); mysql_free_result($result); $pic_url = get_pic_url($picture, 'thumb'); if (!is_image($picture['filename'])) { $image_info = getimagesize($pic_url); $picture['pwidth'] = $image_info[0]; $picture['pheight'] = $image_info[1]; } $image_size = compute_img_size($picture['pwidth'], $picture['pheight'], $CONFIG['alb_list_thumb_size']); $user_thumb = "\"\""; $user_thumb = "".$user_thumb.""; } }else{ $user_thumb =""; } $subcat['name'] = $subcat['name']; $subcat['description'] = preg_replace("/[\r\n]*/i", '
', bb_decode($subcat['description'])); $link = "{$subcat['name']}"; $user_thumb = $ident.$user_thumb; if ($pic_count == 0 && $album_count == 0) { $user_thumb = $ident; $cat_data[] = array($link, $subcat['description'],'cat_thumb' =>$user_thumb); } else { // Check if you need to show subcat_level if ($level == $CONFIG['subcat_level']) { $cat_albums = list_cat_albums($subcat['cid']); } else { $cat_albums = ''; } $cat_data[] = array($link, $subcat['description'], $album_count, $pic_count, 'cat_albums' => $cat_albums,'cat_thumb' =>$user_thumb); } } if ($level > 1) get_subcat_data($subcat['cid'], $cat_data, $album_set_array, $level -1, $ident . ""); } } } // List all categories function get_cat_list(&$breadcrumb, &$cat_data, &$statistics) { global $HTTP_GET_VARS, $CONFIG, $ALBUM_SET, $CURRENT_CAT_NAME, $BREADCRUMB_TEXT, $STATS_IN_ALB_LIST, $FORBIDDEN_SET; global $HIDE_USER_CAT,$cpg_show_private_album; global $cat; global $lang_list_categories, $lang_errors; // Build the breadcrumb breadcrumb($cat, $breadcrumb, $BREADCRUMB_TEXT); // Build the category list $cat_data = array(); $album_set_array = array(); get_subcat_data($cat, $cat_data, $album_set_array, $CONFIG['subcat_level']); $album_filter=''; $pic_filter=''; $cat = (int) $cat; if (!empty($FORBIDDEN_SET) && !$cpg_show_private_album) { $album_filter = ' and '.str_replace('p.','a.',$FORBIDDEN_SET); $pic_filter = ' and '.$FORBIDDEN_SET; } // Add the albums in the current category to the album set //if ($cat) { if ($cat == USER_GAL_CAT) { $sql = "SELECT aid FROM {$CONFIG['TABLE_ALBUMS']} as a WHERE category >= " . FIRST_USER_CAT.$album_filter; $result = db_query($sql); } else { $sql = "SELECT aid FROM {$CONFIG['TABLE_ALBUMS']} as a WHERE category = '$cat'".$album_filter; $result = db_query($sql); } while ($row = mysql_fetch_array($result)) { $album_set_array[] = $row['aid']; } // while mysql_free_result($result); //} if (count($album_set_array)&&$cat) { $set = ''; foreach ($album_set_array as $album) $set .= $album . ','; $set = substr($set, 0, -1); $current_album_set = "AND aid IN ($set) "; $ALBUM_SET .= $current_album_set; } elseif ($cat) { $current_album_set = "AND aid IN (-1) "; $ALBUM_SET .= $current_album_set; } // Gather gallery statistics if ($cat == 0) { $result = db_query("SELECT count(*) FROM {$CONFIG['TABLE_ALBUMS']} as a WHERE 1".$album_filter); $nbEnr = mysql_fetch_array($result); $album_count = $nbEnr[0]; mysql_free_result($result); $sql = "SELECT count(*) FROM {$CONFIG['TABLE_PICTURES']} as p ". 'LEFT JOIN '.$CONFIG['TABLE_ALBUMS'].' as a '. 'ON a.aid=p.aid '. 'WHERE 1'.$pic_filter; $result = db_query($sql); $nbEnr = mysql_fetch_array($result); $picture_count = $nbEnr[0]; mysql_free_result($result); $sql = "SELECT count(*) FROM {$CONFIG['TABLE_COMMENTS']} as c ". 'LEFT JOIN '.$CONFIG['TABLE_PICTURES'].' as p '. 'ON c.pid=p.pid '. 'LEFT JOIN '.$CONFIG['TABLE_ALBUMS'].' as a '. 'ON a.aid=p.aid '. 'WHERE 1'.$pic_filter; $result = db_query($sql); $nbEnr = mysql_fetch_array($result); $comment_count = $nbEnr[0]; mysql_free_result($result); $sql = "SELECT count(*) FROM {$CONFIG['TABLE_CATEGORIES']} WHERE 1"; $result = db_query($sql); $nbEnr = mysql_fetch_array($result); $cat_count = $nbEnr[0] - $HIDE_USER_CAT; mysql_free_result($result); $sql = "SELECT sum(hits) FROM {$CONFIG['TABLE_PICTURES']} as p ". 'LEFT JOIN '.$CONFIG['TABLE_ALBUMS'].' as a '. 'ON p.aid=a.aid '. 'WHERE 1'.$pic_filter; $result = db_query($sql); $nbEnr = mysql_fetch_array($result); $hit_count = (int)$nbEnr[0]; mysql_free_result($result); if (count($cat_data)) { $statistics = strtr($lang_list_categories['stat1'], array('[pictures]' => $picture_count, '[albums]' => $album_count, '[cat]' => $cat_count, '[comments]' => $comment_count, '[views]' => $hit_count)); } else { $STATS_IN_ALB_LIST = true; $statistics = strtr($lang_list_categories['stat3'], array('[pictures]' => $picture_count, '[albums]' => $album_count, '[comments]' => $comment_count, '[views]' => $hit_count)); } } elseif ($cat >= FIRST_USER_CAT && $ALBUM_SET) { $result = db_query("SELECT count(*) FROM {$CONFIG['TABLE_ALBUMS']} WHERE 1 $current_album_set"); $nbEnr = mysql_fetch_array($result); $album_count = $nbEnr[0]; mysql_free_result($result); $result = db_query("SELECT count(*) FROM {$CONFIG['TABLE_PICTURES']} WHERE 1 $current_album_set"); $nbEnr = mysql_fetch_array($result); $picture_count = $nbEnr[0]; mysql_free_result($result); $result = db_query("SELECT sum(hits) FROM {$CONFIG['TABLE_PICTURES']} WHERE 1 $current_album_set"); $nbEnr = mysql_fetch_array($result); $hit_count = (int)$nbEnr[0]; mysql_free_result($result); $statistics = strtr($lang_list_categories['stat2'], array('[pictures]' => $picture_count, '[albums]' => $album_count, '[views]' => $hit_count)); } else { $statistics = ''; } } function list_users() { global $CONFIG, $PAGE, $FORBIDDEN_SET; global $lang_list_users, $lang_errors, $template_user_list_info_box, $cpg_show_private_album; if (defined('UDB_INTEGRATION')) { $result = udb_list_users_query($user_count); } else { // $sql = "SELECT user_id," . " user_name," . " COUNT(DISTINCT a.aid) as alb_count," . " COUNT(DISTINCT pid) as pic_count," . " MAX(pid) as thumb_pid " . "FROM {$CONFIG['TABLE_USERS']} AS u " . "INNER JOIN {$CONFIG['TABLE_ALBUMS']} AS a ON category = " . FIRST_USER_CAT . " + user_id " . "INNER JOIN {$CONFIG['TABLE_PICTURES']} AS p ON p.aid = a.aid " . "WHERE approved = 'YES' " . "$FORBIDDEN_SET " . "GROUP BY user_id " . "ORDER BY user_name "; // Fixed correct album count DJMaze $sql = "SELECT user_id, " . "user_name, " . "COUNT(DISTINCT a.aid) as alb_count, " . "COUNT(DISTINCT pid) as pic_count, " . "MAX(pid) as thumb_pid " . "FROM {$CONFIG['TABLE_USERS']} AS u " . "INNER JOIN {$CONFIG['TABLE_ALBUMS']} AS a ON category = " . FIRST_USER_CAT . " + user_id " . "LEFT JOIN {$CONFIG['TABLE_PICTURES']} AS p ON (p.aid = a.aid AND approved = 'YES') "; if ($FORBIDDEN_SET != "") $sql .= "WHERE $FORBIDDEN_SET "; $sql .= "GROUP BY user_id " . "ORDER BY user_name"; $result = db_query($sql); $user_count = mysql_num_rows($result); } if (!$user_count) { msg_box($lang_list_users['user_list'], $lang_list_users['no_user_gal'], '', '', '100%'); mysql_free_result($result); return; } $user_per_page = $CONFIG['thumbcols'] * $CONFIG['thumbrows']; $totalPages = ceil($user_count / $user_per_page); if ($PAGE > $totalPages) $PAGE = 1; $lower_limit = ($PAGE-1) * $user_per_page; $upper_limit = min($user_count, $PAGE * $user_per_page); $row_count = $upper_limit - $lower_limit; if (defined('UDB_INTEGRATION')) { $rowset = udb_list_users_retrieve_data($result, $lower_limit, $row_count); } else { $rowset = array(); $i = 0; mysql_data_seek($result, $lower_limit); while (($row = mysql_fetch_array($result)) && ($i++ < $row_count)) $rowset[] = $row; mysql_free_result($result); } $user_list = array(); foreach ($rowset as $user) { $user_thumb = ''; $user_pic_count = $user['pic_count']; $user_thumb_pid = $user['thumb_pid']; $user_album_count = $user['alb_count']; if ($user_pic_count) { if ($CONFIG['show_private']){ $image_size = compute_img_size(100, 75, $CONFIG['alb_list_thumb_size']); $user_thumb = "\"\""; } $sql = "SELECT filepath, filename, url_prefix, pwidth, pheight " . "FROM {$CONFIG['TABLE_PICTURES']} " . "WHERE pid='$user_thumb_pid'"; $result = db_query($sql); if (mysql_num_rows($result)) { $picture = mysql_fetch_array($result); mysql_free_result($result); $pic_url = get_pic_url($picture, 'thumb'); if (!is_image($picture['filename'])) { $image_info = getimagesize($pic_url); $picture['pwidth'] = $image_info[0]; $picture['pheight'] = $image_info[1]; } $image_size = compute_img_size($picture['pwidth'], $picture['pheight'], $CONFIG['alb_list_thumb_size']); $user_thumb = "\"\""; } } $albums_txt = sprintf($lang_list_users['n_albums'], $user_album_count); $pictures_txt = sprintf($lang_list_users['n_pics'], $user_pic_count); $params = array('{USER_NAME}'