YOUWEB.ru

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

Posted On: сб, 2010-01-23 15:56 by OFF

Код кнопки:

php: $L = drupal_to_js(_smileys_list()); $P = base_path(); drupal_add_js("(function($){ var click = function() { BUE.active.replaceSelection(this.firstChild.alt, 'end'); return false; }; var map = function(s) { return $('').css('margin', '0.5em').click(click)[0]; }; var links = $.map($L, map); BUE.smlyWrap = function() { return $('

').append(links); }; })(jQuery);", 'inline');

Смайлы модуля 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: )

Добавить css файл средствами друпал

Posted On: пн, 2009-06-15 09:21 by OFF

Несколько способов:

; Add a stylesheet for media="all":
stylesheets[all][] = mystylesheet.css

эта запись в файле темы (mytheme.info)

( categories: )

Вывести переменные в шаблоне

Posted On: ср, 2009-05-27 13:47 by OFF

Написать в любой tpl.php файл:

<?php print print_r(array_keys(get_defined_vars()), 1); ?>

301 редирект в .htaccess

Posted On: ср, 2009-05-20 11:35 by OFF

RewriteCond %{HTTP_HOST} ^www\.site\.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [L,R=301]

RewriteCond %{HTTP_HOST} ^site\.nichost\.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [L,R=301]

RewriteCond %{HTTP_HOST} ^www\.site\.nichost\.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [L,R=301]

( categories: )

Timestamp converter

Posted On: пн, 2009-03-09 20:56 by OFF

Перевести время из UNIX формата в человеческий поможет данный сайт: http://www.epochconverter.com/

( categories: )

Различные page.tpl для разных типов нод

Posted On: вс, 2009-03-01 17:38 by OFF

Следующий код необходимо внести в template.php

( 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);
}
?>