Questo è il contenuto del file template.php.
<?php
function phptemplate_image_gallery($galleries, $images) {
return _phptemplate_callback('image_gallery', array('galleries' => $galleries, 'images' => $images));
}
function next_prev($current_nid, $type, $btn_type, $label, $class) {
$query = db_query("SELECT tid FROM {term_node} WHERE nid = $current_nid;");
$tid = db_result($query);
$sql = "SELECT n.nid, n.title FROM {node} n INNER JOIN {term_node} t ON n.nid = t.nid ";
$sql .= "INNER JOIN {term_data} r ON t.tid = r.tid WHERE n.type = '".$type."' AND n.nid ";
switch ($btn_type) {
case "next":
$sql .= "< ";
break;
case "prev":
$sql .= "> ";
break;
default:
return NULL;
break;
}
$sql .= $current_nid ." AND r.tid = ". $tid ." AND n.status = 1 ORDER BY nid DESC;";
$query = db_query($sql);
$result = db_fetch_array($query);
if (!$result) {
$query = db_query("SELECT name FROM {term_data} WHERE tid = $tid;");
$name = db_result($query);
return l("Ritorna a $name", "$type/tid/$tid", array("title" => $name, "class" => $class));
} else {
return l($label, "node/".$result['nid'], array("title" => $label, "class" => $class));
}
}
?>
Commenti recenti
1 ora 7 min fa
1 ora 18 min fa
1 ora 31 min fa
1 ora 36 min fa
1 ora 49 min fa
3 ore 25 min fa
16 ore 12 min fa
17 ore 30 min fa
1 giorno 15 ore fa
1 giorno 18 ore fa