Сайты

Отправлено planktun от пн, 02/06/2017 - 09:24

sinonim.hh22.ru - Сервис для подбора синонимов.

zagatki.hh22.ru - загатки с ответами.

p-text.ru - Тексты и переводы песен.

stih.hh22.ru - Сборник стихов.

mds-fm.ru аудиоархив передачи "Модель для сборки" с подробной классификацией

Теги

drupal check term

Отправлено planktun от пн, 02/06/2017 - 08:46
Функция добавляет термин с указаным именем в словарь и возвращает его tid, в случае , если термин уже существует , только возвращает его tid.

function check_term($name,$vid=1,$date_desc='',$parent=0)
{
    if($parent!=0)
    {
        $tid1 = db_query("SELECT t.tid FROM {taxonomy_term_data} AS t LEFT  JOIN {taxonomy_term_hierarchy} AS h ON h.tid=t.tid WHERE t.name = '{$name}' AND t.vid={$vid} AND h.parent={$parent}")->fetchField();
    }
    else
    {

Теги

AJAX форма для drupal 7

Отправлено planktun от ср, 11/30/2016 - 11:25

 $form['submit'] = array(
        '#type' => 'submit',
        '#value' => 'найти',
        '#attributes' => array('class' => array('green darken-2')),    
        '#ajax' => array(
            'callback' => 'WASM_wordcap_form_submit',
            'wrapper' => 'resultf',
            'method' => 'html',
            'effect' => 'fade',
        ),
        
        );
 

   'method' => 'replace', // данные будут получены один раз

Теги

массивы букв

Отправлено planktun от чт, 11/17/2016 - 11:48

Частенько пригождаются

$rus=array('А','Б','В','Г','Д','Е','Ё','Ж','З','И','Й','К','Л','М','Н','О','П','Р','С','Т','У','Ф','Х','Ц','Ч','Ш','Щ','Ъ','Ы','Ь','Э','Ю','Я','а','б','в','г','д','е','ё','ж','з','и','й','к','л','м','н','о','п','р','с','т','у','ф','х','ц','ч','ш','щ','ъ','ы','ь','э','ю','я',' ');

только маленькие $rus=array('а','б','в','г','д','е','ё','ж','з','и','й','к','л','м','н','о','п','р','с','т','у','ф','х','ц','ч','ш','щ','ъ','ы','ь','э','ю','я');

seo настройка robots.txt

Отправлено planktun от ср, 11/16/2016 - 11:18

всем известно что поисковики сильно ругаются на дубли страниц на сайте , и вотому надо от них избалятся

для Drupal 7 добавить

 

Disallow: /taxonomy/
Disallow: /node/
Disallow: /?q=taxonomy/
Disallow: /?q=node/

 

Теги

Получить ноду , отмеченную несколькими терминами

Отправлено planktun от вт, 11/08/2016 - 18:59

Сопоставление nid и tid находится в таблице taxonomy_index , наша задача отобрать только те , которые отмечены всеми интересующими нас терминами .

        //формируем запрос
        $query = "SELECT nid FROM  taxonomy_index WHERE tid = {$node->field_tags['und'][0]['tid']} "; 

Обрезка картинки слева

Отправлено planktun от чт, 07/07/2016 - 11:38

обычно свойство direction  используется для устанвки  направление текста и порядока колонок в таблице , но мы его использум для того чтоб обрезать картинку не помещающююся в блок по ширине слева  , а не  справа, как это происходит по умолчанию. 

 

div {
    direction: rtl;

    width:200px;

    overflow:hidden;
}

Теги