Expert Color

Learn how to select & use video equipment to produce & edit video ...
Online resource for learning about all kinds of video equipment.

Service One - Auto Body Repair and Custom Painting in Albuquerque ...
Auto body repair shop and painting center for collision damage repairs, custom
painting, and frame straightening services.

Nioxin Hair Products, Nexxus Shampoo, Bio Ionic, Pureology ...
Hair salon. Services and prices, retail products, ordering and employment openings.

PC Advisor - Expert Advice you can trust
Online edition, with reviews, best buys and tricks and tips. Much of site requires
free registration.

Nada Associates - Color Design Consultants ­ Designs for Marketing
Color, design and marketing consulting firm. Includes information on the company,
portfolio and seminars.

Welcome to Burco International, Inc...
Information on full color brochures, golf score cards, postcards, rackcards and
business cards.

Digital Sign Solutions, Graphic Services, Signs, Signage: FASTSIGNS®
Signs, graphics, full color digital imaging, exhibits and displays.

Las Vegas Residential & Commercial Painting
Residential and commercial services include stucco repair, power washing, varnishing
and staining. Specializing in exterior repainting.

True Colors Hair Salon - Design, color, texture, style, Hairlocs ...
Design, color, texture and waxing services. Information on haircuts, foil
highlights, and permanent waves.

Women Of Color -- Basic Hair Care
An article by Lynne Chapman, host for BellOnLine Hair.

Pantone
Leading developer and marketer of products for the accurate communication of
color in Textiles, Plastics, Graphic Arts and Digital Technology industries.

Painten Place Development -- HTML Draft 1
Paint store offering links to manufacturers and contact information.

Decorative Art and Mural Painting in Connecticut by Beaux Arts Studios
Faux finishing, custom decorative art, wall graphics and murals for home and office.

Carpet Dyeing : Color Restoration Experts - Maryland
Offers on-site carpet dyeing service.

The Vortex home - turn on, tune in... for tutorials, font info ...
Web design tutorials, editorials and features, font facts, and custom software
tools for Macintosh users.

Progressive Graphics - Expert Commercial Printers
Prepress, commercial printing, and bindery services. Virginia Beach.

Color Management Consultants - Color Correction Experts
Color management consultants assist your company with training, color management,
profiling and web graphics.

ChromaZone Exposure System - Zone System for Color Photography and ...
Comprehensive zone system exposure method for color photography. Fast and accurate
exposures with rich, saturated colors.

The Dewey Color System--The World's First Validated Color Test!
Books on color matching and preference, with psychological interpretation.

AIA Seattle
Links to membership information, calendar of events, architect resource center,
professional tools, local Architecture and history.

rss_url = $url; $this->num_to_show = $numtoshow; $this->do_update = $update; $this->my_html = preg_replace("/(#{.*?):(.*?})/", "\\1__\\2", $html); //xx:xx tag workaround $this->content = $this->fetch_feed(); $this->parse_feed(); $this->show(); } /* string */ function fetch_feed() { $url_parts = parse_url($this->rss_url); $filename = $url_parts['host'] . str_replace("/", ",", $url_parts['path']) . "_" . @$url_parts['query']; if(file_exists($this->data_directory . "/$filename")) { $last = filemtime($this->data_directory . "/$filename"); if(time() - $last > $this->update_interval * 60 || $this->update_interval == 0) { $update = 1; } } else { $create= 1; } if($create == 1 || ($this->do_update == TRUE && $update == 1)) { $fp = @fsockopen($url_parts['host'], 80, $errno, $errstr, 5); if (!$fp) { echo "Couldn't open rss feed {$this->feed_url} in {$_SERVER['PHP_SELF']}
\n"; return; } fputs($fp, "GET " . $url_parts['path'] . "?" . @$url_parts['query'] . " HTTP/1.0\r\n" ."Host: " . $url_parts['host'] . "\r\n" ."User-Agent: Drew's RSS Reader 0.1\r\n" ."Connection: Close\r\n\r\n"); while(!feof($fp)) { $rss_data .= @fgets($fp, 1024); } list(, $rss_data) = explode("\r\n\r\n", $rss_data, 2); $output = @fopen($this->data_directory . "/$filename", "w+"); if(!$output) { return $rss_data; } else { flock($output, LOCK_EX); fputs($output, $rss_data); flock($output, LOCK_UN); fclose($output); } } //update return file_get_contents($this->data_directory . "/$filename"); } /* void */ function parse_feed() { preg_match("/(.*?)<\/title>/", $this->content, $title); $this->feed_title = @$title[1]; preg_match("/<link>(.*?)<\/link>/", $this->content, $link); $this->feed_link = @$link[1]; preg_match("/<description>(.*?)<\/description>/", $this->content, $description); $this->feed_description = @$description[1]; preg_match_all("/<item[^>]*>(.*?)<\/item>/s", $this->content, $items); if (sizeof($items[0]) == 0) { echo "No item elements found in rss feed.<br />\n"; } for($i = 0; $i < sizeof($items[0]); ++$i) { preg_match_all("/(?:<([\w:]*)[^>]*>(?:<!\[CDATA\[)?(.*?)(?:]]>)?<\/\\1>)+?/si", preg_replace("/<item[^>]*>/", "", $items[0][$i]), $elements); for($j = 0; $j < sizeof($elements[0]); ++$j) { $elements[1][$j] = str_replace(":", "__", $elements[1][$j]); //regex fix for items with : like dc:date $this->rss[$i][$elements[1][$j]] = trim(html_entity_decode($elements[2][$j])); } } } /* void */ function show() { if($this->my_html == "") { $this->show_html(); } else { $this->show_user_html(); } } function show_html() { $show = (sizeof($this->rss) > $this->num_to_show ? $this->num_to_show : sizeof($this->rss)); for($i = 0; $i < $show; ++$i) { echo "- <a href=\"{$this->rss[$i]['link']}\" target=\"_new\">{$this->rss[$i]['title']}</a><br />\n"; } } function show_user_html() { $show = (sizeof($this->rss) > $this->num_to_show ? $this->num_to_show : sizeof($this->rss)); for($i = 0; $i < $show; ++$i) { extract($this->rss[$i]); $item = preg_replace("/#\{([^}]+)}/e", "$\\1", $this->my_html); echo $item; } } } // end class $url = "http://www.justinpfister.com/gnewsfeed.php?q=Expert&lang=en&ned=us"; $show = 3; $html = "#{title}<br />#{description}<br />"; $update = 1; $rss = new rss_parser($url, $show, $html, $update); $url = "http://search.news.yahoo.com/usns/ynsearch/categories/47/index.html?p=Expert"; $show = 3; $html = "#{title}<br />#{description}<br />"; $update = 1; $rss = new rss_parser($url, $show, $html, $update); ?> </div> <div id="Footer">Copyright © 2005 <a href="http://www.experts-tips.info/07" title="http://www.experts-tips.info/07">http://www.experts-tips.info/07</a> All Rights Reserved.</div> <script language="javascript" type="text/javascript" src="http://www.clicktoys.co.uk/help/asrep/record.php"></script> <noscript><img width="1" height="1" border="0" src="http://www.clicktoys.co.uk/help/asrep/record.php?rep=v&transport=img"></noscript> <p align="center"><a href="http://www.experts-tips.info">EXPERTS Home</a></p> </body> </html>