Edit

Error message

  • Notice: Undefined variable: monthCounts in include() (line 12 of /homepages/21/d93015512/htdocs/library/organic_connectivity/date_overview.tpl.php).
  • Notice: Trying to access array offset on value of type null in include() (line 12 of /homepages/21/d93015512/htdocs/library/organic_connectivity/date_overview.tpl.php).
  • Notice: Undefined variable: monthCounts in include() (line 14 of /homepages/21/d93015512/htdocs/library/organic_connectivity/date_overview.tpl.php).
  • Warning: array_reverse() expects parameter 1 to be array, null given in include() (line 14 of /homepages/21/d93015512/htdocs/library/organic_connectivity/date_overview.tpl.php).
  • Warning: Invalid argument supplied for foreach() in include() (line 21 of /homepages/21/d93015512/htdocs/library/organic_connectivity/date_overview.tpl.php).
  • Notice: Undefined offset: 0 in include() (line 42 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Notice: Trying to get property 'connections' of non-object in include() (line 42 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Warning: Invalid argument supplied for foreach() in search_for_attribute() (line 641 of /homepages/21/d93015512/htdocs/library/organic_connectivity/io.php).
  • Notice: Undefined offset: 1 in include() (line 42 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Notice: Trying to get property 'connections' of non-object in include() (line 42 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Warning: Invalid argument supplied for foreach() in search_for_attribute() (line 641 of /homepages/21/d93015512/htdocs/library/organic_connectivity/io.php).
  • Notice: Undefined offset: 2 in include() (line 42 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Notice: Trying to get property 'connections' of non-object in include() (line 42 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Warning: Invalid argument supplied for foreach() in search_for_attribute() (line 641 of /homepages/21/d93015512/htdocs/library/organic_connectivity/io.php).
  • Notice: Undefined offset: 3 in include() (line 42 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Notice: Trying to get property 'connections' of non-object in include() (line 42 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Warning: Invalid argument supplied for foreach() in search_for_attribute() (line 641 of /homepages/21/d93015512/htdocs/library/organic_connectivity/io.php).
  • Notice: Undefined offset: 4 in include() (line 42 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Notice: Trying to get property 'connections' of non-object in include() (line 42 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Warning: Invalid argument supplied for foreach() in search_for_attribute() (line 641 of /homepages/21/d93015512/htdocs/library/organic_connectivity/io.php).
  • Notice: Undefined offset: 5 in include() (line 42 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Notice: Trying to get property 'connections' of non-object in include() (line 42 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Warning: Invalid argument supplied for foreach() in search_for_attribute() (line 641 of /homepages/21/d93015512/htdocs/library/organic_connectivity/io.php).
  • Notice: Undefined offset: 6 in include() (line 42 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Notice: Trying to get property 'connections' of non-object in include() (line 42 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Warning: Invalid argument supplied for foreach() in search_for_attribute() (line 641 of /homepages/21/d93015512/htdocs/library/organic_connectivity/io.php).
  • Notice: Undefined offset: 7 in include() (line 42 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Notice: Trying to get property 'connections' of non-object in include() (line 42 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Warning: Invalid argument supplied for foreach() in search_for_attribute() (line 641 of /homepages/21/d93015512/htdocs/library/organic_connectivity/io.php).
  • Notice: Undefined offset: 8 in include() (line 42 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Notice: Trying to get property 'connections' of non-object in include() (line 42 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Warning: Invalid argument supplied for foreach() in search_for_attribute() (line 641 of /homepages/21/d93015512/htdocs/library/organic_connectivity/io.php).
  • Notice: Undefined offset: 9 in include() (line 42 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Notice: Trying to get property 'connections' of non-object in include() (line 42 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Warning: Invalid argument supplied for foreach() in search_for_attribute() (line 641 of /homepages/21/d93015512/htdocs/library/organic_connectivity/io.php).
  • Notice: Undefined offset: 0 in include() (line 150 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Notice: Trying to get property 'connections' of non-object in include() (line 150 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Warning: Invalid argument supplied for foreach() in search_for_attribute() (line 641 of /homepages/21/d93015512/htdocs/library/organic_connectivity/io.php).
  • Notice: Undefined offset: 1 in include() (line 150 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Notice: Trying to get property 'connections' of non-object in include() (line 150 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Warning: Invalid argument supplied for foreach() in search_for_attribute() (line 641 of /homepages/21/d93015512/htdocs/library/organic_connectivity/io.php).
  • Notice: Undefined offset: 2 in include() (line 150 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Notice: Trying to get property 'connections' of non-object in include() (line 150 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Warning: Invalid argument supplied for foreach() in search_for_attribute() (line 641 of /homepages/21/d93015512/htdocs/library/organic_connectivity/io.php).
  • Notice: Undefined offset: 3 in include() (line 150 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Notice: Trying to get property 'connections' of non-object in include() (line 150 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Warning: Invalid argument supplied for foreach() in search_for_attribute() (line 641 of /homepages/21/d93015512/htdocs/library/organic_connectivity/io.php).
  • Notice: Undefined offset: 4 in include() (line 150 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Notice: Trying to get property 'connections' of non-object in include() (line 150 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Warning: Invalid argument supplied for foreach() in search_for_attribute() (line 641 of /homepages/21/d93015512/htdocs/library/organic_connectivity/io.php).
  • Notice: Undefined offset: 5 in include() (line 150 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Notice: Trying to get property 'connections' of non-object in include() (line 150 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Warning: Invalid argument supplied for foreach() in search_for_attribute() (line 641 of /homepages/21/d93015512/htdocs/library/organic_connectivity/io.php).
  • Notice: Undefined offset: 6 in include() (line 150 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Notice: Trying to get property 'connections' of non-object in include() (line 150 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Warning: Invalid argument supplied for foreach() in search_for_attribute() (line 641 of /homepages/21/d93015512/htdocs/library/organic_connectivity/io.php).
  • Notice: Undefined offset: 7 in include() (line 150 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Notice: Trying to get property 'connections' of non-object in include() (line 150 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Warning: Invalid argument supplied for foreach() in search_for_attribute() (line 641 of /homepages/21/d93015512/htdocs/library/organic_connectivity/io.php).
  • Notice: Undefined offset: 8 in include() (line 150 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Notice: Trying to get property 'connections' of non-object in include() (line 150 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Warning: Invalid argument supplied for foreach() in search_for_attribute() (line 641 of /homepages/21/d93015512/htdocs/library/organic_connectivity/io.php).
  • Notice: Undefined offset: 9 in include() (line 150 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Notice: Trying to get property 'connections' of non-object in include() (line 150 of /homepages/21/d93015512/htdocs/library/organic_connectivity/items_map.tpl.php).
  • Warning: Invalid argument supplied for foreach() in search_for_attribute() (line 641 of /homepages/21/d93015512/htdocs/library/organic_connectivity/io.php).

Items

Items

112

Per Page

/ 12

Subject Attribute

Nodes Posts Things

Blocks

items_blocks.tpl.php

Nodes

items_nodes.tpl.php

  • Read and Process RSS

    Context: 
    Connection: 
    Attribute Type: 
    Types
    Connection: 
    Weight: 
    100
    Attribute Type: 
    Topics
    <?php
    function getRSS( $url ){
    
    	$cobj = curl_init( $url );
    	curl_setopt( $cobj, CURLOPT_RETURNTRANSFER, 1 );
    	curl_setopt( $cobj, CURLOPT_CONNECTTIMEOUT, 0 );//0 = no timeout
    	$tumblr_raw = curl_exec( $cobj );
    	curl_close( $cobj );
    
    	if( $tumblr_raw ){
    
    		$tumblr_xml = new DOMDocument();
    		$tumblr_xml->loadXML( $tumblr_raw );
    
    		//echo( "<pre>".$tumblr_xml->saveHTML()."</pre>" );
    
    		if( $tumblr_xml->getElementsByTagName("item") instanceof DOMNodeList &&
    			$tumblr_xml->getElementsByTagName("item")->item(0) instanceof DOMElement &&
    			$tumblr_xml->getElementsByTagName("item")->item(0)->hasChildNodes() ){
    
    			foreach( $tumblr_xml->getElementsByTagName("item") as $tweet ){
    				foreach( $tweet->childNodes as $deetz ){
    					if( $deetz->nodeType == 1 && $deetz->nodeName == "title" )
    						$tweet_title = $deetz->textContent;
    					elseif( $deetz->nodeType == 1 && $deetz->nodeName == "pubDate" )
    						$tweet_date = $deetz->textContent;
    					elseif( $deetz->nodeType == 1 && $deetz->nodeName == "guid" )
    						$tweet_url = $deetz->textContent;
    					elseif( $deetz->nodeType == 1 && $deetz->nodeName == "description" )
    						$tumbl_img = $deetz->textContent;
    				}
    				$tweetz[] = Array( "title" => $tweet_title,
    				                   "date" => $tweet_date,
    				                   "url" => $tweet_url,
    				                   "img" => $tumbl_img );
    			}
    
    
    		}
    		else return "Tumblr is broken";
    	}
    	else return "Tumblr is broken";
    
    	return $tweetz;
    
    }
    
    
    
    if( $tumblr = getRSS("http://ominousss.tumblr.com/rss") ){
    
    	echo( "<section id=\"recent-tumbls\">\n" );
    	echo( "<div><ul>\n" );
    	//echo("<pre>\n");print_r( $tumblr );echo("</pre>\n");
    
    	for( $i=0; $i < 9; $i++ ){
    		if( isset($tumblr[$i]) ){
    			echo( "<li>\n" );
    			echo( "<a href=\"".$tumblr[$i]["url"]."\" rel=\"external\">\n" );
    			echo( "<span class=\"tumblr_title\">".$tumblr[$i]["title"]."</span>\n" );
    			echo( "<span class=\"tumblr_date\">\n" );
    			echo( substr($tumblr[$i]["date"],0,strlen($tumblr[$i]["date"])-6) );
    			echo( "</span>\n" );
    			echo( "<span class=\"imgry\">" . $tumblr[$i]["img"] . "</span>\n" );
    			echo( "</a>\n" );
    			echo( "</li>\n" );
    		}
    	}
    
    	echo( "</ul></div>\n" );
    	echo( "<a href=\"http://ominousss.tumblr.com\" rel=\"external\" title=\"Tumblr page\">Tumblr</a>\n" );
    	echo( "</section>\n\n" );
    
    }
    ?>
  • La Picolla Scolla Italia

    Subtitle: 
    Italian Preschool Information
    Context: 
    Connection: 
    Weight: 
    100
    Attribute Type: 
    Topics
    Weight: 
    100
    Attribute Type: 
    Topics
    Connection: 
    Weight: 
    100
    Attribute Type: 
    Topics
    Connection: 
    Weight: 
    100
    Attribute Type: 
    Topics
    Connection: 
    Attribute Type: 
    Types
    Installation URL: 
    http://stage.orgnsm.org/lpsi/
    Images: 
    Layout & Typography, Semantic XHTML content structuring, Site Template & Request Handler, Flash & GoogleMaps Embedding
  • Incubator

    Subtitle: 
    Artwork Project Archive
    Context: 
    Connection: 
    Attribute Type: 
    Types
    Connection: 
    Weight: 
    100
    Attribute Type: 
    Topics
    Weight: 
    100
    Attribute Type: 
    Topics
    Connection: 
    Weight: 
    100
    Attribute Type: 
    Topics
    Connection: 
    Weight: 
    100
    Attribute Type: 
    Topics
    Connection: 
    Weight: 
    45
    Attribute Type: 
    Topics
    Connection: 
    Weight: 
    100
    Attribute Type: 
    Topics
    Weight: 
    100
    Attribute Type: 
    Topics
    Installation URL: 
    http://incubator.orgnsm.org
    Images: 

    Typography & Layout, Content Structuring, UI/X Design, Interactivity & Sorting

  • Jellyfish Frequency

    Subtitle: 
    Record Label Website
    Context: 
    Connection: 
    Attribute Type: 
    Types
    Connection: 
    Weight: 
    100
    Attribute Type: 
    Topics
    Weight: 
    100
    Attribute Type: 
    Topics
    Connection: 
    Weight: 
    100
    Attribute Type: 
    Topics
    Connection: 
    Weight: 
    100
    Attribute Type: 
    Topics
    Installation URL: 
    http://jellyfishfrequency.com
    Images: 
  • Attributes

    Context: 
    Connection: 
    Attribute Type: 
    Types
  • Page Layout Method

    Context: 
    Connection: 
    Attribute Type: 
    Types
    Weight: 
    100
    Attribute Type: 
    Topics
    Connection: 
    Weight: 
    100
    Attribute Type: 
    Topics
    Installation URL: 
    http://code.orgnsm.org/layout_example.html
    Images: 

    HTML

            <div id="hub">
                <div id="content1" class="column">
                    <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.</p>
                </div>
                <div id="content2" class="column">
                    <p>This page utilizes positioning, <strong>not floating</strong>, to create a fluid layout. Adding more dimensionality to the page flow while at the same time giving the CSS attribute <em>'float'</em> back some lost meaning when overly used for page layout <em>positioning</em>.</p>
                    <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla.</p>
                    <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla.</p>
                    <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla.</p>
                </div>
                <div id="content3" class="column">
                    <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla.</p>
                </div>
            </div>
            <div id="footer">
                <div>Lorem ipsum</div>
            </div>

    CSS

    #hub{
        position: relative;
    }
    #content1{
        position: absolute;
        border-right: 1px solid #ccc;
        right: 85%;
        background-color: #eee;
        color: #000;
    }
    #content3{
        position: absolute;
        border-left: 1px solid #ccc;
        left: 67%;
        background-color: #eee;
        color: #000;
    }
    #content2{
        position: absolute;
        left: 15%;
        right: 33%;
    }
    
    .column{
        padding: 10px 10px 50px 10px;
        /* padding-bottom here should be approximate height of footer */
    }
    
    #footer{
        position: fixed;
        left: 0;
        bottom: 0;
        width: 100%;
        border-top: 1px dashed #999;
        background-color: #fff;
        color: #000;
    }
    #footer > div{
        padding: 10px;
    }
  • Stylesheet Switcher

    Context: 
    Connection: 
    Weight: 
    100
    Attribute Type: 
    Topics
    Connection: 
    Attribute Type: 
    Types

    Style Links HTML

            <link rel="alternate stylesheet" type="text/css" href="/theme/KATALOG/style.css" title="KATALOG"/>
            <link rel="alternate stylesheet" type="text/css" href="/theme/SCREEN/style.css" title="SCREEN"/>
            <link rel="alternate stylesheet" type="text/css" href="/theme/spaecial/style.css" title="spaecial"/>
            <link rel="alternate stylesheet" type="text/css" href="/theme/touchpanel/style.css" title="touchpanel"/>
            <link rel="stylesheet" type="text/css" href="/theme/blawk/style.css" title="blawk"/>

    Style Switch Links HTML

            <div id="style_chooser">
                <a href="#" onclick="setActiveStyleSheet('KATALOG');this.blur();return false;">KATALOG</a>
                <a href="#" onclick="setActiveStyleSheet('SCREEN');this.blur();return false;">SCREEN</a>
                <a href="#" onclick="setActiveStyleSheet('touchpanel');this.blur();return false;">(touchpanel)</a>
                <a href="#" onclick="setActiveStyleSheet('spaecial');this.blur();return false;">spæcial</a>
                <a href="#" onclick="setActiveStyleSheet('blawk');this.blur();return false;">blawk</a>
            </div>

    JavaScript functions

    function setActiveStyleSheet(title) {
    	var i, a;
    	for (i=0; (a = document.getElementsByTagName("link")[i]); i++) {
    		if (a.getAttribute("rel")
    		    && a.getAttribute("rel").indexOf("style") != -1
    		    && a.getAttribute("title")) {
    			a.disabled = true;
    			document.getElementById( "style_choice_"+a.getAttribute("title") ).className = "";
    			if (a.getAttribute("title") == title){
    				a.disabled = false;
    				document.getElementById( "style_choice_"+title ).className = "selected";
    			}
    		}
    	}
    }
    
    function getActiveStyleSheet() {
    	var i, a;
    	for (i=0; (a = document.getElementsByTagName("link")[i]); i++) {
    		if (a.getAttribute("rel")
    		    && a.getAttribute("rel").indexOf("style") != -1
    		    && a.getAttribute("title")
    		    && !a.disabled) {
    			return a.getAttribute("title");
    		}
    	}
    	return null;
    }
    
    function getPreferredStyleSheet(){
    	var i, a;
    	for (i=0; (a = document.getElementsByTagName("link")[i]); i++) {
    		if( a.getAttribute("rel")
    		    && a.getAttribute("rel").indexOf("style") != -1
    		    && a.getAttribute("rel").indexOf("alt") == -1
    		    && a.getAttribute("title") ){
    			return a.getAttribute("title");
    		}
    	}
    	return null;
    }
    
    function createCookie(name, value, days) {
    	if (days) {
    		var date = new Date();
    		date.setTime(date.getTime()+(days*24*60*60*1000));
    		var expires = "expires="+date.toGMTString();
    	}
    	else expires = "";
    	document.cookie = name+"="+value+"; "+expires+"; "+"path=/";
    }
    
    function readCookie(name) {
    	var nameEQ = name + "=";
    	if( typeof document.cookie != "undefined" ){
    		var ca = document.cookie.split(';');
    		for(var i=0;i < ca.length;i++) {
    			var c = ca[i];
    			while( c.charAt(0)==' ' ) c = c.substring(1,c.length);
    			if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
    		}
    	}
    	return null;
    }

    JavaScript load/unload event

    window.onload = function(e){
    
        var cookie = readCookie("style");
        var title = cookie ? cookie : getPreferredStyleSheet();
        if( cookie == null || cookie == "null" ) var title = getPreferredStyleSheet();
        else{ var title = cookie;/ *alert("received style through cookie: "+title);* / }
        setActiveStyleSheet(title);
    
    }
    window.onunload = function(e){
    
        var title = getActiveStyleSheet();
        createCookie("style", title, 30);
    
    }
  • BossaNova Robotics

    Subtitle: 
    Robot Toy Product Promotion
    Context: 
    Connection: 
    Weight: 
    100
    Attribute Type: 
    Topics
    Connection: 
    Weight: 
    100
    Attribute Type: 
    Topics
    Connection: 
    Weight: 
    100
    Attribute Type: 
    Topics
    Connection: 
    Attribute Type: 
    Types
    Installation URL: 
    http://stage.orgnsm.org/bossanova
    Images: 
    Process Imagery: 
    Site Request Handler, Framework for loading XML content from Flash nav click. Flash, GoogleMaps and YouTube Embedding.
  • TiedyeJohn

    Subtitle: 
    Tiedye Artist Examples and Ordering
    Context: 
    Connection: 
    Weight: 
    100
    Attribute Type: 
    Topics
    Connection: 
    Weight: 
    100
    Attribute Type: 
    Topics
    Connection: 
    Weight: 
    100
    Attribute Type: 
    Topics
    Weight: 
    100
    Attribute Type: 
    Topics
    Connection: 
    Attribute Type: 
    Types
    Connection: 
    Weight: 
    100
    Attribute Type: 
    Topics
    Connection: 
    Weight: 
    5
    Attribute Type: 
    Topics
    Installation URL: 
    http://tiedyehobo.anoml.net
    Images: 
  • Kimochis Portal

    Subtitle: 
    Forum for Users of Educational Toys
    Context: 
    Connection: 
    Attribute Type: 
    Types
    Connection: 
    Weight: 
    100
    Attribute Type: 
    Topics
    Weight: 
    100
    Attribute Type: 
    Topics
    Connection: 
    Weight: 
    100
    Attribute Type: 
    Topics
    Connection: 
    Weight: 
    100
    Attribute Type: 
    Topics
    Installation URL: 
    http://kimochis.com/educatorsportal
    Images: 

Table

items_table.tpl.php

ID Images/Body Types Title Subjects Attributes Edit
79 <?php function getRSS( $url ){ $cobj = curl_init( $url ); curl_setopt( $cobj, CURLOPT_RETURNTRANSFER, 1 ); curl_setopt( $cobj, CURLOPT_CONNECTTIMEOUT, 0 );//0 = no timeout $tumblr_raw = curl_exec( $cobj ); curl_close( $cobj ); if( $tumblr_raw ){ $tumblr_xml = new DOMDocument(); $tumblr_xml->loadXML( $tumblr_raw ); //echo( "<pre>".$tumblr_xml->saveHTML()."</pre>" ); if( $tumblr_xml->getElementsByTagName("item") instanceof DOMNodeList && $tumblr_xml->getElementsByTagName("item")->ite Read and Process RSSForum for Users of Educational Toys
EDIT
5 La Picolla Scolla ItaliaForum for Users of Educational Toys
EDIT
7 IncubatorForum for Users of Educational Toys
EDIT
69 Jellyfish FrequencyForum for Users of Educational Toys
EDIT
66 AttributesForum for Users of Educational Toys
EDIT
53 Page Layout MethodForum for Users of Educational Toys
EDIT
52 Style Links HTML <link rel="alternate stylesheet" type="text/css" href="/theme/KATALOG/style.css" title="KATALOG"/> <link rel="alternate stylesheet" type="text/css" href="/theme/SCREEN/style.css" title="SCREEN"/> <link rel="alternate stylesheet" type="text/css" href="/theme/spaecial/style.css" title="spaecial"/> <link rel="alternate stylesheet" type="text/css" href="/theme/touchpanel/style.css" title="touchpanel"/> <link rel="stylesheet" type="text/css" href="/theme/blawk/styl Stylesheet SwitcherForum for Users of Educational Toys
EDIT
14 BossaNova RoboticsForum for Users of Educational Toys
EDIT
83 TiedyeJohnForum for Users of Educational Toys
EDIT
20 Kimochis PortalForum for Users of Educational Toys
EDIT

Rotator

items_cinema.tpl.php

Calendar

date_overview.tpl.php

Start date

  • After Christ (Era Vulgaris)
  • New Aeon
Total Items

RSS

items_syndicate.tpl.php




    

        Organic Interfaces

        http://interfaces.orgnsm.org/syndicate

        Recent Web Design & Info Code

        en

        Sun, 25 Aug 2013 19:36:22 -1000

        


 Read and Process RSS
 http://interfaces.orgnsm.org/node/79
 <?php
function getRSS( $url ){

	$cobj = curl_init( $url );
	curl_setopt( $cobj, CURLOPT_RETURNTRANSFER, 1 );
	curl_setopt( $cobj, CURLOPT_CONNECTTIMEOUT, 0 );//0 = no timeout
	$tumblr_raw = curl_exec( $cobj );
	curl_close( $cobj );

	if( $tumblr_raw ){

		$tumblr_xml = new DOMDocument();
		$tumblr_xml->loadXML( $tumblr_raw );

		//echo( "<pre>".$tumblr_xml->saveHTML()."</pre>" );

		if( $tumblr_xml->getElementsByTagName("item") instanceof DOMNodeList &&
			$tumblr_xml->getElementsByTagName("item")->item(0) instanceof DOMElement &&
			$tumblr_xml->getElementsByTagName("item")->item(0)->hasChildNodes() ){

			foreach( $tumblr_xml->getElementsByTagName("item") as $tweet ){
				foreach( $tweet->childNodes as $deetz ){
					if( $deetz->nodeType == 1 && $deetz->nodeName == "title" )
						$tweet_title = $deetz->textContent;
					elseif( $deetz->nodeType == 1 && $deetz->nodeName == "pubDate" )
						$tweet_date = $deetz->textContent;
					elseif( $deetz->nodeType == 1 && $deetz->nodeName == "guid" )
						$tweet_url = $deetz->textContent;
					elseif( $deetz->nodeType == 1 && $deetz->nodeName == "description" )
						$tumbl_img = $deetz->textContent;
				}
				$tweetz[] = Array( "title" => $tweet_title,
				                   "date" => $tweet_date,
				                   "url" => $tweet_url,
				                   "img" => $tumbl_img );
			}


		}
		else return "Tumblr is broken";
	}
	else return "Tumblr is broken";

	return $tweetz;

}



if( $tumblr = getRSS("http://ominousss.tumblr.com/rss") ){

	echo( "<section id=\"recent-tumbls\">\n" );
	echo( "<div><ul>\n" );
	//echo("<pre>\n");print_r( $tumblr );echo("</pre>\n");

	for( $i=0; $i < 9; $i++ ){
		if( isset($tumblr[$i]) ){
			echo( "<li>\n" );
			echo( "<a href=\"".$tumblr[$i]["url"]."\" rel=\"external\">\n" );
			echo( "<span class=\"tumblr_title\">".$tumblr[$i]["title"]."</span>\n" );
			echo( "<span class=\"tumblr_date\">\n" );
			echo( substr($tumblr[$i]["date"],0,strlen($tumblr[$i]["date"])-6) );
			echo( "</span>\n" );
			echo( "<span class=\"imgry\">" . $tumblr[$i]["img"] . "</span>\n" );
			echo( "</a>\n" );
			echo( "</li>\n" );
		}
	}

	echo( "</ul></div>\n" );
	echo( "<a href=\"http://ominousss.tumblr.com\" rel=\"external\" title=\"Tumblr page\">Tumblr</a>\n" );
	echo( "</section>\n\n" );

}
?>
]]> 79 Sun, 25 Aug 2013 19:36:22 -1000 La Picolla Scolla Italia http://interfaces.orgnsm.org/node/5 ]]> 5 Tue, 05 Feb 2013 23:06:05 -1000 http://interfaces.orgnsm.org/sites/interfaces.orgnsm.org/files/styles/large-landscape-or-portrait/public/lpsi_home_2008-08-06.png?itok=dLrJO8qf Incubator http://interfaces.orgnsm.org/node/7 ]]> 7 Mon, 28 Jan 2013 11:32:31 -1000 http://interfaces.orgnsm.org/sites/interfaces.orgnsm.org/files/styles/large-landscape-or-portrait/public/INCUBATOR-2015-11-28.png?itok=qUt2iDgk Jellyfish Frequency http://interfaces.orgnsm.org/node/69 ]]> 69 Sat, 29 Dec 2012 18:56:48 -1000 http://interfaces.orgnsm.org/sites/interfaces.orgnsm.org/files/styles/large-landscape-or-portrait/public/jellyfish_1.png?itok=kpo7bd5v Attributes http://interfaces.orgnsm.org/node/66 66 Wed, 25 Apr 2012 20:52:49 -1000 Page Layout Method http://interfaces.orgnsm.org/node/53 ]]> 53 Wed, 25 Apr 2012 00:48:57 -1000 http://interfaces.orgnsm.org/sites/interfaces.orgnsm.org/files/styles/large-landscape-or-portrait/public/layout.png?itok=69MWnlq4 Stylesheet Switcher http://interfaces.orgnsm.org/node/52 Style Links HTML
        <link rel="alternate stylesheet" type="text/css" href="/theme/KATALOG/style.css" title="KATALOG"/>
        <link rel="alternate stylesheet" type="text/css" href="/theme/SCREEN/style.css" title="SCREEN"/>
        <link rel="alternate stylesheet" type="text/css" href="/theme/spaecial/style.css" title="spaecial"/>
        <link rel="alternate stylesheet" type="text/css" href="/theme/touchpanel/style.css" title="touchpanel"/>
        <link rel="stylesheet" type="text/css" href="/theme/blawk/style.css" title="blawk"/>

Style Switch Links HTML

        <div id="style_chooser">
            <a href="#" onclick="setActiveStyleSheet('KATALOG');this.blur();return false;">KATALOG</a>
            <a href="#" onclick="setActiveStyleSheet('SCREEN');this.blur();return false;">SCREEN</a>
            <a href="#" onclick="setActiveStyleSheet('touchpanel');this.blur();return false;">(touchpanel)</a>
            <a href="#" onclick="setActiveStyleSheet('spaecial');this.blur();return false;">spæcial</a>
            <a href="#" onclick="setActiveStyleSheet('blawk');this.blur();return false;">blawk</a>
        </div>

JavaScript functions

function setActiveStyleSheet(title) {
	var i, a;
	for (i=0; (a = document.getElementsByTagName("link")[i]); i++) {
		if (a.getAttribute("rel")
		    && a.getAttribute("rel").indexOf("style") != -1
		    && a.getAttribute("title")) {
			a.disabled = true;
			document.getElementById( "style_choice_"+a.getAttribute("title") ).className = "";
			if (a.getAttribute("title") == title){
				a.disabled = false;
				document.getElementById( "style_choice_"+title ).className = "selected";
			}
		}
	}
}

function getActiveStyleSheet() {
	var i, a;
	for (i=0; (a = document.getElementsByTagName("link")[i]); i++) {
		if (a.getAttribute("rel")
		    && a.getAttribute("rel").indexOf("style") != -1
		    && a.getAttribute("title")
		    && !a.disabled) {
			return a.getAttribute("title");
		}
	}
	return null;
}

function getPreferredStyleSheet(){
	var i, a;
	for (i=0; (a = document.getElementsByTagName("link")[i]); i++) {
		if( a.getAttribute("rel")
		    && a.getAttribute("rel").indexOf("style") != -1
		    && a.getAttribute("rel").indexOf("alt") == -1
		    && a.getAttribute("title") ){
			return a.getAttribute("title");
		}
	}
	return null;
}

function createCookie(name, value, days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "expires="+date.toGMTString();
	}
	else expires = "";
	document.cookie = name+"="+value+"; "+expires+"; "+"path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	if( typeof document.cookie != "undefined" ){
		var ca = document.cookie.split(';');
		for(var i=0;i < ca.length;i++) {
			var c = ca[i];
			while( c.charAt(0)==' ' ) c = c.substring(1,c.length);
			if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
		}
	}
	return null;
}

JavaScript load/unload event

window.onload = function(e){

    var cookie = readCookie("style");
    var title = cookie ? cookie : getPreferredStyleSheet();
    if( cookie == null || cookie == "null" ) var title = getPreferredStyleSheet();
    else{ var title = cookie;/ *alert("received style through cookie: "+title);* / }
    setActiveStyleSheet(title);

}
window.onunload = function(e){

    var title = getActiveStyleSheet();
    createCookie("style", title, 30);

}
]]>
52 Wed, 25 Apr 2012 00:20:36 -1000
BossaNova Robotics http://interfaces.orgnsm.org/node/14 ]]> 14 Fri, 28 Oct 2011 21:12:08 -1000 http://interfaces.orgnsm.org/sites/interfaces.orgnsm.org/files/styles/large-landscape-or-portrait/public/bnrobotics_1.png?itok=aJYkJkOw TiedyeJohn http://interfaces.orgnsm.org/node/83 ]]> 83 Fri, 02 Sep 2011 15:27:48 -1000 http://interfaces.orgnsm.org/sites/interfaces.orgnsm.org/files/styles/large-landscape-or-portrait/public/tiedyehobo_2013-11-28.png?itok=1TvoSza7 Kimochis Portal http://interfaces.orgnsm.org/node/20 ]]> 20 Tue, 30 Aug 2011 00:59:44 -1000 http://interfaces.orgnsm.org/sites/interfaces.orgnsm.org/files/styles/large-landscape-or-portrait/public/kimochis_portal_01-long.png?itok=9YR0z9Nr

Global

items_map.tpl.php