TEIA.RU
Зеленый хостинг ТЭИА

Uptolike

LTCBTC - Bitfinex

Криптоновости

World News

«Яндекс.Такси» соберет таксопарк для врачей и тестов на коронавирус

IT Новости - Thu, 03/26/2020 - 18:38
«Яндекс» перечислил 250 млн рублей в специальный фонд и призывает присоединиться к этой инициативе другие компании
читать дальше >>
Categories: World News

Следственный комитет создал группу для выявления в Интернете фейков о коронавирусе

IT Новости - Thu, 03/26/2020 - 18:24
В Следственном комитете России создана рабочая группа по противодействию распространению ложной информации о коронавирусной инфекции, в том числе в мессенджерах
читать дальше >>
Categories: World News

РПЦ запустила в «Одноклассниках» проект онлайн-общения со священниками

IT Новости - Thu, 03/26/2020 - 18:15
В ситуации, когда многие люди не могут посетить храм из-за режима самоизоляции или карантина, в ОК можно будет обратиться к священнику с вопросами и посоветоваться
читать дальше >>
Categories: World News

Выпущена Windows 10 Insider Preview Build 19592 (20H2)

IT Новости - Wed, 03/25/2020 - 23:16
Microsoft выпустила новую тестовую сборку операционной системы Windows 10
читать дальше >>
Categories: World News

Чем и как обрабатывать смартфон от коронавируса?

IT Новости - Wed, 03/25/2020 - 22:55
«Лаборатория Касперского» рассказала о том, чем и как обрабатывать смартфон для защиты от коронавируса
читать дальше >>
Categories: World News

«Калашников» показал, как убить РПК

IT Новости - Wed, 03/25/2020 - 22:29
Концерн «Калашников» опубликовал видео с тестированием ручного пулемета Калашникова на выносливость
читать дальше >>
Categories: World News

Суд в США запретил выпуск криптовалюты Telegram

IT Новости - Wed, 03/25/2020 - 21:49
Суд удовлетворил требование Комиссии по ценным бумагам и биржам США о запрете Telegram на выпуск собственной криптовалюты
читать дальше >>
Categories: World News

Пойман житель Кузбасса, предлагавший услуги по запугиванию коронавирусом

IT Новости - Wed, 03/25/2020 - 19:15
Полиция призывает граждан внимательно относиться к публикуемой в сети Интернет и мессенджерах информации
читать дальше >>
Categories: World News

Роскомнадзор защитил от пиратов сериал «Патриот»

IT Новости - Wed, 03/25/2020 - 19:03
Операторами связи ограничивается доступ к 11 сайтам, которые не прекратили доступ к пиратскому контенту в установленные законом сроки
читать дальше >>
Categories: World News

ФСБ изъяла золотые слитки у торговцев крадеными данными

IT Новости - Wed, 03/25/2020 - 18:50
В результате спецоперации были задержаны более 30 участников преступной группы, которые создали более 90 интернет-магазинов по продаже похищенных данных
читать дальше >>
Categories: World News

Билл Гейтс в 2015 году предупреждал о том, что человечество не готово к эпидемиям

IT Новости - Tue, 03/24/2020 - 23:39
В 2014 году мир чудом избежал глобальной эпидемии лихорадки Эбола благодаря самоотверженным усилиям тысяч медицинских работников и удачному стечению обстоятельств
читать дальше >>
Categories: World News

Через «Яндекс.Такси» разрешили заказывать готовую еду и продукты

IT Новости - Tue, 03/24/2020 - 23:27
Пользователям приложения «Яндекс.Такси» стали доступны новые функции: заказ готовой еды и продуктов
читать дальше >>
Categories: World News

How do I automatically put width and height in the img field in CKEditor?

feedspot - Mon, 03/16/2020 - 14:21

How do I automatically put width and height in the img field in CKEditor?

I'm making my site AMP capable. I'm struggling in converting <img> to <amp-img>.

I already managed to convert <img> to <amp-img> by making a custom twig filter but I have a problem filling out width and height attribute of the image, because in the Drupal CMS, when you upload an image in the CKEditor field, it doesn't populate the width and height attribute.

In the Allowed HTML tags, I already added this:

<img src width height alt data-entity-type data-entity-uuid data-align data-caption>

How can I automatically add width and height attribute to the image when I upload image to the CKEditor?

Categories: World News

can't upload an image using the Back office [closed]

feedspot - Mon, 03/16/2020 - 14:21

in the node editing page whenever I try to upload an image I get 500 status code with an error in the AJAX request saying (The file "/tmp/php0GYkhj" does not exist ):

Categories: World News

Drupal commerce 2 multiple variations not behaving as expected

feedspot - Mon, 03/16/2020 - 14:21

I am using the Drupal Commerce 2.x module for my website. I have created a product and configured multiple variations of it. Everything in the configuration looks good and well for me.

The Product variation configuration is as follows:

The issue I am facing is on the Product Detail page, when I am changing the variation of product it should replicate in all the attributes.

So in the below image as you can see the variations are getting rendered properly with the "Add to Cart" button.

So on changing the attribute "Color" of the product should show the updated variation attributes for "Sizes" as well, which is not happening in my case.

FYI: I am using the base template provided by Drupal Commerce.

Thanks

Categories: World News

How do I authenticate Angular 8?

feedspot - Mon, 03/16/2020 - 14:21

I have a site with Drupal 7 backend and Angular 8 front end.

I use services on Drupal 7, as we I try to access to these services with postman that is possible.

First I get a token and then by that token I get a sessionId and use it on the next request to get user info as a test.

But when I try the same why on Angular first I got the error that not allowed to set Cookie on less secure way.

So what is the steps to authenticate the remote site with Drupal 7?

POST man requests

get token

var myHeaders = new Headers(); myHeaders.append("Content-Type", "application/json"); var requestOptions = { method: 'POST', headers: myHeaders, redirect: 'follow' }; fetch("tma:81/api/search/news_item/user/token.json", requestOptions) .then(response => response.text()) .then(result => console.log(result)) .catch(error => console.log('error', error));

Get sessid

var myHeaders = new Headers(); myHeaders.append("Content-Type", "application/json"); myHeaders.append("X-CSRF-Token", "w9Nqqjb0FItm9C1TKvjpFSwDXsFpdLhfq_ZeGMdBmZg"); var formdata = new FormData(); formdata.append("username", "siteadmin"); formdata.append("password", "admin"); var requestOptions = { method: 'POST', headers: myHeaders, body: formdata, redirect: 'follow' }; fetch("tma:81/api/search/news_item/user/login.json", requestOptions) .then(response => response.text()) .then(result => console.log(result)) .catch(error => console.log('error', error));

Get user info

var myHeaders = new Headers(); myHeaders.append("Content-Type", "application/json"); myHeaders.append("X-CSRF-Token", "w9Nqqjb0FItm9C1TKvjpFSwDXsFpdLhfq_ZeGMdBmZg"); myHeaders.append("Cookie", "6E0Vc9VEPHLMUQ4tBQagxhHSJHJfSpchMLli8YVKRoE"); var requestOptions = { method: 'GET', headers: myHeaders, redirect: 'follow' }; fetch("tma:81/api/search/news_item/user/1", requestOptions) .then(response => response.text()) .then(result => console.log(result)) .catch(error => console.log('error', error));

In same step I try with Angular

apiUrl = "http://tma:81/api/search/news_item/"; token = null; cookie = this.cookieService.get('cookie'); getToken() { this.token = this.httpClient.post(`${this.apiUrl}user/token.json`, { headers: new HttpHeaders({ "Content-Type": "application/json", }) }); return this.token; } auth(formdata) { const body = JSON.stringify(formdata); const resp = this.httpClient.post(`${this.apiUrl}user/login.json`, body,{ headers: new HttpHeaders({ "Content-Type": "application/json", "X-CSRF-Token": this.token, }) }); return resp; } loadNews() { // const body = JSON.stringify(filterData); const resp = this.httpClient.get(`${this.apiUrl}user/1`, { headers: new HttpHeaders({ "Content-Type": "application/json", "X-CSRF-Token": this.token, "Cookie": this.cookieService.get('cookie'), }) }); console.log(resp); return resp; }

the angular subscriber for getting token and sessid

doAuth() { this.appService.getToken().subscribe( result => { var formdata = { "username" : "siteadmin", "password": "admin" } this.appService.auth(formdata).subscribe( result => { var date = new Date(); // Set expiration time for the cookie. date.setTime(date.getTime() + 600 * 1000); this.cookieService.set("cookie", result["sessid"], date); }, error => { console.log(error); }, ) }, error => { console.log(error); } ); }

and finally the subscriber to fetch user info

this.appService.loadNews().subscribe( result => { console.log(result); }, error => { console.log(error); }, );
Categories: World News

How to run a cron queue programmatically?

feedspot - Mon, 03/16/2020 - 14:21

I have created a cron queue like given below.

function mymodule_cron_queue_info() { $queues['aggregator_feeds'] = array( 'worker callback' => 'aggregator_refresh', 'time' => 60, ); return $queues; }

My cron runs when calling drush cron. I need to run the queue 'aggregator_feeds' individually without invoking any other cron queues. Drupal admin panel -> config -> cron : runs all queues as per schedule. drush cron command too runs all queue. How do I run a single queue programmatically?

Also I need to know how to run all the queues programmatically?

Categories: World News

Stay Home

feedspot - Mon, 03/16/2020 - 14:16

Starting tomorrow all schools are closed in NYC. For weeks, if not months.

Wow! I can’t help but feel as if the earth is resetting itself.

So many are suffering, but I also see so much humanity in action. People opening their hearts and helping each other, finding moments of joy.

Humans are resilient. We will be ok. All will be ok. But for now, let’s stay home.

Categories: World News

Просто хороший хостинг