Sicherheitslücke gefährdete zehn Jahre lang Millionen Steam-Client-Nutzer

heise online Newsticker - 2. Juni 2018 - 15:00
Der Steam-Client war verwundbar und Angreifer hätten mit vergleichsweise wenig Aufwand Schadcode auf Computer schmuggeln können.

E-Mobilität: Weltweit über drei Millionen Elektro- und Hybridautos

heise online Newsticker - 2. Juni 2018 - 14:30
2017 waren laut der Internationalen Energieagentur global gesehen 54 Prozent mehr Elektro- und Hybridfahrzeuge unterwegs als 2016. China ist weiter der größte Markt mit 1,23 Millionen E-Autos, gefolgt von Europa und den USA.

Telegram: DSGVO-Anpassungen wegen Apple-Blockade nicht möglich

heise online Newsticker - 2. Juni 2018 - 13:30
Seit der von Russland angeordneten Sperrung des Messengers lässt Apple nach Angabe des Telegram-Chefs kein Update mehr zu – das führe zu Bugs mit iOS 11.4 und ausstehenden Anpassungen an die Datenschutzgrundverordnung.

Dries Buytaert: Frontend United keynote

Planet Drupal - 2. Juni 2018 - 13:00

Keynoted at Frontend United in The Netherlands about our work on Drupal's web services APIs and our work toward a JavaScript-driven Drupal administration interface. Great event with lots of positive energy!

© Christoph Breidert

DSGVO: Mittelstandsverband warnt vor "Entdigitalisierung"

heise online Newsticker - 2. Juni 2018 - 12:00
Viele Mittelständler seien mit der Umsetzung der DSGVO überfordert und bräuchten mehr Zeit, sagt der Mittelstandsverband. Der E-Commerce könnte erheblich darunter leiden.

Streaming-Tipp: Rock am Ring 2018 kostenlos live gucken

heise online Newsticker - 2. Juni 2018 - 11:00
Am Freitag startet "Rock am Ring", eines der größten deutschen Rock-Festivals. Doch nicht jeder Fan kann dorthin und fragt sich möglicherweise, wo und wann er etwas von dem Festival sehen kann.

Stanford-Professor warnt vor Public Clouds: "Jeff Bezos will das Universum beherrschen"

heise online Newsticker - 2. Juni 2018 - 10:00
Stanford-Professor David Cheriton ist überzeugt: Public-Cloud-Anbieter wie Amazon Web Services sind weder günstiger noch stabiler als ein eigenes Rechenzentrum. Jeff Bezos sei wie ein mittelalterlicher König, der Bauern Steuern abpresse.

Webframework: Symfony 4.1 startet mit verbesserter Konsole

heise online Newsticker - 2. Juni 2018 - 8:30
Die neue Hauptversion des PHP-Framework wartet mit rund 200 Neuerungen und Verbesserungen auf, beispielsweise im Bereich des Messengers sowie der Konsole.

Uber will "Amazon der Beförderung" werden

heise online Newsticker - 2. Juni 2018 - 7:00
Ehrgeizige Pläne verfolgt der Fahrdienstvermittler Uber: Er will künftig zum größten Player bei der Personenbeförderung und beim Warentransport werden.

Mobilefish.de: Import translations on profile or module installation

Planet Drupal - 1. Juni 2018 - 23:11
Import translations on profile or module installation Peter Majmesku Fri, 06/01/2018 - 23:11

Let's say you have a custom module and you want to attach translation files to it. You want to import the translation files after installation or after you have updated the .po translation files. Also make sure that the Interface Translation (locale) core module is installed.

Use a folder named translations inside the module where the language files like de.po or fr.po can be found. To load the translations you have to insert the following lines into your example_module.info.yml:

'interface translation project': example_module
'interface translation server pattern': modules/custom/example_module/translations/%language.po

Note: more details about the interface translation properties can be found here.

To update your translations use the following Drush commands:

drush locale-check && drush locale-update && drush cr

To update existent translations you should take a look at the settings page (/admin/config/regional/translate/settings). You can use local translation files only or overwrite any existing translation.

Tags Add new comment

Drupal Commerce: A May Full of Drupal Commerce Releases

Planet Drupal - 1. Juni 2018 - 22:36

May was one of our most productive months to date. It was full of releases for the core Commerce modules, our standalone PHP libraries, and essential contributed modules that all work together to comprise Drupal Commerce. While I outlined the highlights in the roadmap issue on drupal.org, these wins are worth sharing more broadly to keep the rest of the Drupal community in the loop.

The biggest release of the month was Drupal Commerce 2.7, which included new features for currency formatting, address form configuration, and stored payment methods. It also fixed a handful of bugs that unblocked other module releases and updated core in response to improvements in our libraries and dependent modules.

We've long discussed how our standalone PHP libraries are exporting expertise off the Drupal island. Addressing and Internationalization, which have each been downloaded over one million times, are our two shining stars. We rolled new releases for each of them in May, improving even further Drupal Commerce's ability to solve the hardest parts of address entry / validation / formatting and currency localization. Refer to the price formatting change record from the 2.7 release to see how the new API is more flexible and performant as a result.

Additionally, we released Address 1.4 and Inline Entity Form 1.0 RC1. The latest Address release unlocks the customer profile’s address field to support collecting less detailed billing addresses. The Inline Entity Form release includes new product information management features, letting you duplicate product variations for faster product data entry.

Thanks to generous sponsorship from Authorize.Net themselves, we've been able to dedicate several weeks to improving their integration this year. The resulting Authorize.Net RC1 release now supports eCheck, Visa Checkout, and 3DSecure payments! We also included several bug fixes related to duplicate customer and payment profiles that appear when migrating from an old system to Drupal Commerce, for example.

While not fully released yet, our Technology Partner integration for Avalara's AvaTax is nearing beta. Jace Bennest from Acro Media contributed heavily by refactoring the module to properly use a TaxType plugin while my co-maintainer Matt Glaman contributed additional fixes to our port from the Drupal 7 integration to prepare it for certification. Thanks, Jace / Acro Media!

When Matt wasn't working on the above contribs, he was collaborating with Lisa Streeter from Commerce Guys to bring Commerce Reports to its first beta release for Drupal 8. The new version takes a completely different approach from the Drupal 7 using lessons we learned developing Lean Commerce Reports. It denormalizes transaction data when an order is placed to support reports generation with or without the Views module, providing a better developer experience and much better performance. Check it out below! (Click to expand.)

We've also been hard at work improving the evaluator experience. The big release for that is Commerce Demo's beta1, which showcases what Drupal Commerce provides out of the box. It creates products and scaffolds out a full product catalog (pictured below). To get the full effect, try it out with our default store theme, Belgrade. The new demo module gets us closer to something like we had with Kickstart 2.x on Drupal 7 - a learning resource for site builders and a way for agencies to more easily demo and sell Drupal Commerce.

Finally, I'm very excited to announce that Lisa Streeter is our new documentation lead! Expect some great things to come. She has already done fantastic work with the Commerce Recurring documentation and is working on revising our getting started, installation, and update docs.

Looking at June, we plan on finalizing the query level entity access API, which will allow us to better support marketplace and multi-store Drupal Commerce implementations. We expect to merge user registration after checkout completion, and we will also be focusing on address reuse / copying, Buy One Get One promotion offers, and more product management experience enhancements.

Ashday's Digital Ecosystem and Development Tips: eSignatures with HelloSign and Drupal 8

Planet Drupal - 1. Juni 2018 - 21:00

Previously, I wrote a bit about the HelloSign eSignature platform and how it can be integrated into a Drupal 7 website. As promised, a Drupal 8 version of the integration is now available and ready for use on cutting-edge websites everywhere. But this new version is much more than a one-to-one upgrade of the original module— we've leveraged some of Drupal 8's great new features to make using HelloSign with your site even easier than it was before. Here are just some of the highlights of the new release:

Valve verbannt Amoklauf-Spiel Active Shooter von Steam

heise online Newsticker - 1. Juni 2018 - 17:30
Ein Shooter, der einen Amoklauf an einer Schule simulieren kann, hat auf Steam nichts zu suchen, sagt Valve und schmeißt Active Shooter aus der Spiele-Plattform.

Sicherheitsupdate: Vorsicht vor dem Klonen von vergifteten Git-Repositorys

heise online Newsticker - 1. Juni 2018 - 17:00
Die Git-Entwickler haben eine neue Version veröffentlicht, in der sie zwei Sicherheitslücken geschlossen haben.

Nachrichten in iCloud: Apple speichert Schlüssel im iCloud-Backup

heise online Newsticker - 1. Juni 2018 - 16:30
Wer sicher gehen will, dass niemand Zugriff auf die Ende-zu-Ende-verschlüsselten iMessages hat, sollte das iCloud-Backup abdrehen. Darin ist der notwendige Key enthalten, wie Apple nun verriet.

Start-up will Online-Nachlass regeln

heise online Newsticker - 1. Juni 2018 - 16:30
Die US-Firma Back Up Your Life stellt sicher, dass nach dem Tod der digitale Nachlass erhalten bleibt. Und bestellt Dienste ab, die der Verstorbene nicht mehr benötigt.

IEEE 802.3bz: Höhere Geschwindigkeit trotz alter Kupferkabel

heise online Newsticker - 1. Juni 2018 - 16:00
IEEE 802.3bz verspricht Übertragungsraten von 2,5 oder 5 GBit/s ohne einen Austausch der alten Kupferkabel. Die aktuelle iX erklärt den Standard und stellt Switches für seinen Einsatz vor.

Virtual Reality und Video-Spiele: Wie ein Altenheim digital wird

heise online Newsticker - 1. Juni 2018 - 16:00
Virtual Reality und Video-Spiele ermöglichen das Eintauchen in andere Welten. Im Altenheim sollen die Techniken eingesetzt werden, um Senioren geistig fit zu halten.

Kaspersky bleibt tabu für US-Behörden

heise online Newsticker - 1. Juni 2018 - 15:00
US-Behörden dürfen weiterhin keine Produkte oder Dienstleistungen des russischen Kaspersky Lab beziehen. Mit einem Streich hat ein US-Gericht eine Klage der Firma abgewiesen, eine zweite Klage zurückgewiesen.

SLES-Workshop: Noch Plätze frei

heise online Newsticker - 1. Juni 2018 - 14:30
Wer noch mit Version 11 des SUSE Linux Enterprise Servers arbeitet, kann sich in einem Crash-Kurs am 20. und 21. Juni in Nürnberg auf den Umstieg auf die aktuelle Version 12 vorbereiten.