YOUWEB.ru

Drupal6

Смайлы модуля Smileys в виде кнопки BUEditor / код Drupal6 / Bueditor 6.x-1.x

Posted On: вт, 2009-07-07 14:25 by OFF

код кнопки:

php: $L = drupal_to_js(_smileys_list()); $P = base_path(); drupal_add_js(" var smlyList = $L, smlyPath = '$P'; var smlyWrap = \$('

'); \$.each(smlyList, function(i, s) {\$('').css('margin', '0.5em').appendTo(smlyWrap)}); ", 'inline'); return 'js: editor.dialog.open("Smileys"); $("tr.body>td", editor.dialog.popup).empty().append(smlyWrap);

( categories: )

Вывести термы для конкрентного словаря Drupal 6

Posted On: пн, 2009-02-02 15:39 by OFF

Для того, чтобы получить список из названий (без ссылок) термов одного словаря, пишем в template.php следующий код:

<?php
function get_node_vid_term($node,$vid) {
 
   
$vid_terms = array();
      if (
array_key_exists('taxonomy', $node)) {
        foreach (
$node->taxonomy as $term) {
            if (
$term->vid == $vid) {
                    
$names[] = $term->name;
                     }
            }
      }
    
$vid_terms = $names;
   
    return
implode(', ', $vid_terms);
}
?>

Отобразить странички комментариев над и под комментариями (Drupal6)

Posted On: вт, 2008-12-09 18:19 by OFF

Положить в template.php следующий код:

<?php
function phptemplate_comment_wrapper($content, $node) {
 
$comments_per_page = _comment_get_display_setting('comments_per_page');
  
$content = theme('pager', NULL, $comments_per_page, 0) . $content;
   return
'<div id="comments">'. $content .'</div>';
}
?>

( categories: )