danielebarchiesi@4: a['ns']['foaf'] = 'http://xmlns.com/foaf/0.1/'; danielebarchiesi@4: $this->a['ns']['mf'] = 'http://poshrdf.org/ns/mf#'; danielebarchiesi@4: } danielebarchiesi@4: danielebarchiesi@4: /* */ danielebarchiesi@4: danielebarchiesi@4: function extractRDF() { danielebarchiesi@4: $t_vals = array(); danielebarchiesi@4: $t = ''; danielebarchiesi@4: foreach ($this->nodes as $n) { danielebarchiesi@4: if (isset($n['tag']) && ($n['tag'] == 'img') && ($this->v('id', '', $n['a']) == 'profile-image')) { danielebarchiesi@4: $t_vals['vcard_id'] = $this->getDocID($n) . '#resource(side/1/2/1)'; danielebarchiesi@4: $t .= '?vcard_id mf:photo <' . $n['a']['src'] . '> . '; danielebarchiesi@4: break; danielebarchiesi@4: } danielebarchiesi@4: } danielebarchiesi@4: if ($t) { danielebarchiesi@4: $doc = $this->getFilledTemplate($t, $t_vals, $n['doc_base']); danielebarchiesi@4: $this->addTs(ARC2::getTriplesFromIndex($doc)); danielebarchiesi@4: } danielebarchiesi@4: } danielebarchiesi@4: danielebarchiesi@4: /* */ danielebarchiesi@4: danielebarchiesi@4: }