PDA

Zobacz pełną wersję : microdata-mikrodane,mikroformaty-microformats schema-org



Tor_
06-08-2012, 09:47
Witam
Czy można implementować te dobrodziejstwa HTML5 w stronach opartych na joomla .I czy przeglądarki zobacza to tak jak na "zwykłej" stronie gdzie treść nie jest generowana dynamicznie.
Spotkałem się z dodatkiem breadcrumbs gdzie kod orginalny :

if ($i < $count -1) {
if (!empty($list[$i]->link)) {
echo '<a href="'.$list[$i]->link.'" class="pathway">'.$list[$i]->name.'</a>';
} else {
echo '<span>';
echo $list[$i]->name;
echo '</span>';
}
if($i < $count -2){
echo ' '.$separator.' ';
}
} elseif ($params->get('showLast', 1)) { // when $i == $count -1 and 'showLast' is true
if($i > 0){
echo ' '.$separator.' ';
}
echo '<span>';
echo $list[$i]->name;
echo '</span>';
}
endfor; ?>
</div>



Zmodyfikowano na coś takiego:


if ($i < $count -1) {
if (!empty($list[$i]->link)) {
echo '<div itemscope itemtype="http://data-vocabulary.org/Breadcrumb"><a href="'.$list[$i]->link.'" class="pathway" itemprop="url"><span itemprop="title" style="display:inline-block">'.$list[$i]->name.'</span></a><span style="display:inline-block">'.$separator.'</span></div>';
} else {
echo '<span style="display:inline-block">';
echo $list[$i]->name;
echo '</span>';
}
if($i < $count -2){
// echo ' '.$separator.' ';
}
} elseif ($params->get('showLast', 1)) { // when $i == $count -1 and 'showLast' is true
if($i > 0){
// echo ' '.$separator.' ';
}
echo '<span style="display:inline-block">';
echo $list[$i]->name;
echo '</span>';
}
endfor; ?>
</div>

Czy taka "wstawka" rzeczywiście "działa" i przeglądarki widzą to inaczej ,lepiej

Pozdrawiam