if (($_SERVER['REMOTE_ADDR'] != '86.93.66.206') && ($_SERVER['REMOTE_ADDR'] != '77.166.205.212')) { //header("location: isea2011.php"); //exit; } else { } session_start(); if (isset($_GET['logout']) ) { session_unset(); session_destroy(); } include ("../includedb2.php"); if (isset($_GET['artwork']) ) { $artwork = preg_replace('/[^0-9\s]/', '', $_GET['artwork']); $page = "artwork"; } else if (isset($_GET['page']) ) { $page = preg_replace('/[^a-zA-Z0-9\s]/', '', $_GET['page']); } else { $page = "intro"; $homepage = true; } if ($page == "intro" || $page == "overview") { $section = "mashup"; } else if ($page == "artwork") { $section = "join"; } if (isset($_GET['step']) ) { $page = "step"; $step = makesafe($_GET['step']); } require_once( 'pachube_functions.php' ); $api_key = "HYSRQ0TgSSmBXm6sR6hnl8vxy7VxiNW_QN6EfOr1Rig"; if (isset($_POST['feednumber']) && $_POST['feednumber'] != '') { $feednumber = makesafe($_POST['feednumber']); $pachube = new Pachube($api_key); if ($environment = $pachube->environment( $feednumber ) ) { $_SESSION['feednumber'] = $feednumber; $inputid = makesafe($_POST['inputid']); $description = $environment['description']; $status = $environment['status']; $name = $environment['location']['name']; $title = $environment['title']; $lat = $environment['location']['lat']; $lon = $environment['location']['lon']; $q = "select * from apiforart where pachubeid = '".$feednumber."' limit 1"; $res = mysql_query($q); if ($row = mysql_fetch_assoc($res) ) { $q = "update apiforart set inputid = ".$inputid.", title = '".$title."', description = '".$description."' where pachubeid = '".$feednumber."' "; echo $q; mysql_query($q); } else { $q = "select * from apiforart order by id desc limit 1"; $res = mysql_query($q); if ($row = mysql_fetch_assoc($res) ) { $id = $row['id']; $id++; $q = "insert into apiforart (id, title, pachubeid, created, description, lat, lon) "; $q .= " VALUES (".$id.", '".$title."', ".$feednumber.", NOW(), '".$description."', '".$lat."', '".$lon."' ) "; echo $q; mysql_query($q); } } } else { $error = "Problems reading Pachube feed information"; } } else if (isset($_SESSION['feednumber']) ) { $feednumber = $_SESSION['feednumber']; } ?>
|
" >
GLOBAL ARTWORK MASH-UP
a worldwide interconnected set of 'art components'
CONCEPT /* Thanks to a uniform interface for artworks, it is now possible to connect artworks as components into one global super sculpture/installation. A manifestation of such an artwork will be launched at the ISEA2011 symposium in Istanbul. */ ?> Although being physically invisible, the API will lead to an omnipresent meta-artwork, reflecting on todays' radically new dynamic between artist, artwork and audience. Visitors of the exhibition will be invited to assembling their own creative art mash-ups consisting of a selection of API enabled artworks. Instead of being the usual "2.0" co-creators of content only, the ISEA2011 audience will become co-creators on the level of the artwork. Which is a very suitable manifestation of a prominent trend of our time: artists providing the tools and context to let everyone become an artist too. Read about the background of the project View the current state of the artwork Overview.
↑ ↑ ↑
">
API FOR ART V1.0
the API is a specification of inputs/outputs
API EXPLANATION
The abbreviation "API" comes from the context of the world wide web. It stands for "Application Programmer Interface". It allows websites to integrate and make use of each others' functions. Now this "API" principle is being launched in an art context. Now indicating an "Art Practitioner Interface", the API is about specifying the inputs and outputs of an interactive work. By doing so, artworks can be controlled through their interface. They can be connected, producing outputs as a reaction on each others' inputs.
/* WHY? Read about the context of this project.. */ ?>
↑ ↑ ↑
">
ART COMPONENTS
JOIN! Connect your art piece to the mash-up too!
HOW? Follow these steps below to participate in the global art mash-up:
HELPDESK For assistance, check the helpdesk |
switch ($page) {
case "live" :
include ("live.php");
break;
case "intro" :
?>
CONTEXT
The "API for art" will be launched with a talk at ISEA2011.
The "API for art" findings will be documented and reported to DNart research project, carried out under the supervision of Bill Spinhoven by Gemeente Hengelo, Bibliotheek Hengelo, The Netherlands Media Art Institute, Inter Media Art Institute and Stichting Tschumipaviljoen. Bill Spinhoven (www.spinhoven.nl) The launch and presentation of the project at the ISEA2011 is possible with support of the Mondriaan Foundation. Mondriaan Foundation The project is part of the artist selection for ISEA by Virtueel Platform. Virtueel Platform "API for art" is supported by the Netherlands Media Art Institute NIMK. NIMk break; case "helpdesk": include "helpdesk.php"; break; case "step": include "step.php"; break; case "background": include "background.php"; break; case "overview": ?> break; } ?> |