Angespielt: "Forgotten Anne" in der Welt der Vergesslinge

heise online Newsticker - 29. August 2017 - 12:00
Im Sidescroller-Adventure Forgotten Anne läuft eine mutige junge Frau namens Anne durch ein "Vergessenes Reich", in dem alles landet, was in der echten Welt verloren ging. Auf der Gamescom hat die Redaktion den ersten Teil angespielt.

Abstrakte Formen und ungewohnte Perspektiven: Die Bilder der Woche (KW 34)

heise online Newsticker - 29. August 2017 - 11:30
Architektur-, Landschafts- und Makrofotografie: Die Bilder der Woche aus der c't Fotografie-Galerie zeigen, dass mit einem aufmerksamen Blick auch in vermeintlich unspektakulären Situationen imposante Aufnahmen entstehen können.

ADCI Solutions: How to conduct a website audit: a beginner's guide

Planet Drupal - 29. August 2017 - 11:17

Do you know what is your website main weakness? Do you know how many broken links it has? How many users actually find your CTA-buttons? Does your content attract or appall website visitors?

 

Although Drupal is a mature CMS and developers take care of it 24/7, we have to keep an eye on our websites’ well-being, too. We created a check-list on web auditing so that you can find vulnerabilities and eliminate them.

 

We will examine how it’s going with your website’s design, SEO. content, and few more things.

 

Get a website’s audit check-list.

 

 

"Missing Link": "Kill it with fire!" – Vielfalt und Rücksicht, aber nicht für Wespen

heise online Newsticker - 29. August 2017 - 11:00
Einerseits plädieren wir für Vielfalt und predigen Tierliebe, andererseits vernichten wir voller Tatendrang, alles was da kreucht und fleucht. Wenn wir das nicht ändern, stehen wir bald ziemlich einsam da – nur noch mit Hunden und Katzen.

Symphony Blog: Translate Content: Link to Content field on Views in Drupal 8

Planet Drupal - 29. August 2017 - 10:36

In a recent Drupal 8 project, we dealed with a multilingual translation issue: we need to translate the usual "View more" text on the Content: Link to Content field in Views.

After doing some research, we found a workaround like this:

1. Instead of using Content: Link to content, let's add two fields: Content: Path and Global: Custom text.

read more

Was war. Was wird. Wer die Wahl hat, hat die Wahl.

heise online Newsticker - 29. August 2017 - 10:30
Bavaria rules the waves, äh, the trains, äh, doch nicht. Vom unfähigsten Verkehrsverhinderer bis zum hartgesottensten Webverbieter steht einiges zur Wahl. Der, der Kalif anstelle der Kalifin werden will, tut dabei nur so, als gehöre er nicht dazu.

Drogenbeauftragte: Spielewirtschaft muss Suchtgefahr ernster nehmen

heise online Newsticker - 29. August 2017 - 10:30
Die Computerspielebranche ist ein Faktor in der deutschen Wirtschaft. Doch Spiele können auch gefährlich für Kinder und Jugendliche werden, warnt die Drogenbeauftragte der Bundesregierung.

Autoindustrie lehnt Hardware-Nachrüstungen bei Diesel-Autos weiter ab

heise online Newsticker - 29. August 2017 - 10:30
Gut drei Wochen liegt der Dieselgipfel zurück, aber der Streit um die Zukunft des Selbstzünders geht weiter. Nachrüstungen durch Umbau lehnt die Autoindustrie ab. SPD und Grüne werfen dem Verkehrsminister Versagen vor.

Facebook meldet Ausfall "wegen Wartungsarbeiten"

heise online Newsticker - 29. August 2017 - 10:30
Am heutigen Samstag nachmittags war Facebook in vielen Ländern, darunter auch Deutschland, vorübergehend nicht erreichbar.

ThinkShout: The WYSIWYG is a Lie

Planet Drupal - 29. August 2017 - 10:20

If you’ve ever implemented a WYSIWYG editor in Drupal, one thing that becomes apparent quickly is that the term (What You See Is What You Get) is a complete lie. None of the default theme styles appear in the editor, because the editor shows up in the admin theme. This obviously diminishes its value, and makes custom element styles useless. The good news is that it’s fairly simple to fix - once you know how.

Drupal 8’s default WYSIWYG is CKEditor, and it’s included as a core module with its own API. This is great, because they also added a way to get that default theme front-end code into the admin theme CKEditor. The description of how to manage this leaves a bit to be desired, as all they mention is ‘specifying a ckeditor_stylesheets key in the *.info.yml file’.

Let’s start from the beginning. Say you’ve been working on a D8 site and the intro has an H2, some text, and a call to action button:

That’s great! What does CKEditor show us?

Oh. What I see is certainly not what I get. Let’s start by showing the basic styles in CKEditor. Go to your current default theme (ours is in /web/themes/custom/) and find your THEMENAME.info.yml. Open it in your favorite editor and you’ll see something like this:

name: My Theme Name type: theme description: A base theme for My Site package: Other core: 8.x base theme: classy regions, etc...

Now add the ckeditor_stylesheets: key and the target file right below the core: 8.x line, like so:

... package: Other core: 8.x ckeditor_stylesheets: - css/ckeditor.css

If there’s something already under core: 8.x just put the CKEditor lines below it.

Next you have to actually add a file there! Go to your theme’s /css/ directory and add an empty ckeditor.css file next to the site’s style.css.

Now, you could just tell CKEditor to load all of the site CSS - but that would be overkill for the poor little iframe. It’s better to just find the vanilla CSS styles you need in your style.css file and copy them over. In our case it’s only about 160 lines of CSS - the default styles for the site, plus some rendered Sass mixins for the button. How does our WYSIWYG look now?

Bazinga! What a difference.

Hmm, but our button is missing its styles because we haven’t configured the CKEditor for that yet.

Go into the Drupal configs to set that up at /admin/config/content/formats and click ‘configure’ for the CKEditor text format you want (Full HTML, etc).

If you don’t have ‘Styles’ in the ‘Active Toolbar’, add it by dragging it in. It looks good next to ‘Format’, and has a similar behavior:

Then scroll down to the ‘Styles dropdown’ tab and add the appropriate markup and class for the button.

In our case we want to turn an anchor link (a) into a button by adding a .button class, so we use a.button. The text after the pipe (|) is what will appear in the ‘Styles’ dropdown.

Finally, make sure you’ve added that markup to the ‘allowed HTML tags’ section if you’re adding it to a restricted markup configuration:

Important Note: style options won’t show up in the Styles dropdown unless you have clicked/selected an eligible piece of markup - in our case the a tag - in the CKEditor window. So in our example, we’d have to click on ‘read more’ before we click on the Styles dropdown.

As long as you have a.button styles in ckeditor.css, it should work right away. (Well, after a cache clear. It’s Drupal.)

And that’s it! From here you can continue to add styles to ckeditor.css, and to the Styles dropdown in the Drupal ‘Text formats and editors’ admin.

The WYSIWYG is no longer a lie!

Jolla: Sailfish OS für das Xperia X demnächst im Handel

heise online Newsticker - 29. August 2017 - 10:00
Jolla hat eine lauffähige Sailfish-Version für das Sony Xperia X angekündigt. Manches darin befindet sich noch im Beta-Stadium. Der Preis des Betriebssystem steht dagegen schon fest.

GCC: Matt Lees, Gamergate und die Alt-Right-Bewegung

heise online Newsticker - 29. August 2017 - 9:30
Auf dem Gamescom Congress in Köln sprach der Youtuber und Spielejournalist Matt Lees über Zusammenhänge zwischen der Gamergate-Bewegung und der neuen „Alternativen Rechten“ in den USA.

Ausflugsschiff fährt mit klimafreundlichem Methanol

heise online Newsticker - 29. August 2017 - 9:30
Die Schifffahrt setzt vor allem auf fossile Brennstoffe und setzt neben Kohlendioxid Stick- und Schwefeloxide frei. Als klimafreundliche Alternative schlägt der Energieversorger innogy Methanol vor und tritt mit einem Ausflugsschiff den Praxistest an.

Windows Server: Features für Nachfolger sind fix

heise online Newsticker - 29. August 2017 - 9:00
Die Ankündigung, Windows Server in das Insider-Programm aufzunehmen, sorgte für Spannung. Insgesamt erschienen bisher nur zwei Vorab-Versionen. Die aktuelle bringt bereits keine neuen Features mehr mit und behebt nur noch Fehler.

Deutsche Hersteller bei Patenten zum autonomen Fahren vorn

heise online Newsticker - 29. August 2017 - 9:00
Immer wieder mussten sich deutsche Autobauer vorwerfen lassen, Trends verschlafen zu haben. Auch selbstfahrende Roboterautos werden eher mit amerikanischen Tech-Riesen in Verbindung gebracht. Doch die meisten Patente halten deutsche Unternehmen.

"nerdy boys' stuff": Britische Schülerinnen wollen nicht programmieren lernen

heise online Newsticker - 29. August 2017 - 8:00
In England nehmen immer weniger Mädchen an Computerkursen teil. Grund sei unter anderem ein an Jungen ausgerichteter Unterricht. Letzteres beklagen auch deutsche Schülerinnen.

Umfrage: Wachsender Einfluss sozialer Netzwerke auf Jugend erwartet

heise online Newsticker - 29. August 2017 - 8:00
Verlieren junge Smartphone-Nutzer ihren Respekt vor Eltern und Lehrern? Das erwartet laut einer Studie des Hamburger Zukunftsforschers Opaschowski eine Mehrheit der Deutschen.

Wochenrückblick Replay: Firefox' Wiedergeburt, Hacker-Gadgets, Android Oreo

heise online Newsticker - 29. August 2017 - 7:30
Stirbt Firefox nun oder nicht? Ein Interview mit Mozilla, fiese Hacker-Gadgets und natürlich die neue Android-Version waren die drei heißesten Themen der vergangenen Tage – dies und mehr in unserem Wochenrückblick.

Gamescom-Resümee: Die Tops und Flops der Redaktion

heise online Newsticker - 29. August 2017 - 7:30
Spiele gab es auf der Gamescom natürlich zuhauf, und obwohl neue Blockbuster-Ankündigungen rar waren, fanden wir zahlreiche Geheimtipps und einige unerwartete Rohrkrepierer. Trotz ausverkauftem Haus lief die Messe dieses Jahr erstaunlich rund.

Nokia 8 im Test: Highend-Smartphone mit mäßiger Dual-Kamera

heise online Newsticker - 29. August 2017 - 7:30
Das Nokia 8 ist das erste Oberklassen-Smartphone des finnischen Herstellers HMD Global. Neben moderner Hardware besitzt es eine Dual-Kamera mit Optik von Zeiss. Dazu gibt es aktuelles Android. Wie gut das Smartphone ist, zeigt der Test von TechStage.