Updates und Providerwechsel

In den letzten Wochen habe ich ein paar Websites aktualisiert und von a nach b umgezogen. Es ging um mehrere WordPress und eine zwei Drupal Sites, die bei der Gelegenheit auch aktualisiert werden sollten (und dann in “einem” Webhosting laufen sollten). Falls ihr auch solche Aufgaben habt … isch mach das für euch 🙂 Normalerweise habe …

The post Updates und Providerwechsel appeared first on Hagen Graf.

Drupal Europe – Tag 3

Heute morgen gab es das Future of the open web and open source Panel und es war durchaus interessant. Alle Teilnehmer waren am Überlegen, wie das denn nun ist mit der Zukunft und wie man die ursprüngliche Motivation und Kraft des offenen Webs wiederherstellen könnte. Ein paar Antworten fand ich bemerkenswert. Auf die Frage, was jeder Einzelne …

The post Drupal Europe – Tag 3 appeared first on Hagen Graf.

Drupal Europe – Tag 2

Erstmal ein paar Nachträge zu gestern. Die Content Planner Session ist erst morgen – There should be a better /admin/content! Improve your content management with Content Planner. Ich habe eine wichtige Session, die ich gestern gesehen habe, vergessen, nämlich Preston So mit dem Thema Decentralized Drupal: The decoupled Drupal endgame. Es ging darin um das “alte” offene …

The post Drupal Europe – Tag 2 appeared first on Hagen Graf.

Das DIVI Theme ist …

In der letzten Zeit strandeten ein paar Kunden bei mir mit Problemen im DIVI WordPress Theme. Eigentlich hatten sie gar keine richtigen Probleme, die Site musste “nur” mal aktualisiert werden und hier und da war irgendwas nicht richtig zentriert auf demTelefon … Naja, und ein bisschen Datenschutzgrundverordnung. Und wo wir schon dabei sind, wäre eine …

The post Das DIVI Theme ist … appeared first on Hagen Graf.

Drupal Updates

Für Mittwoch, den 28.3.2018 zwischen 18:00 und 19:30 UTC war ein extrem kritisches Drupal Update angekündigt worden. Das Sicherheitsteam des Projekts ging davon aus, dass in kürzester Zeit nach der Veröffentlichung des Patches die Sicherheitslücke von automatisierten Scripts ausgenutzt werden könnte. Extrem kritisch bedeutet in diesem Zusammenhang: Jeder Besucher der Website kann die Lücke ausnutzen, …

The post Drupal Updates appeared first on Hagen Graf.

WordPress Single Sign On … aber wie/but how?

Sorry for the language mix but I thought it’s better to have it in both languages 🙂 Heute habe ich mal keine Lösung, sondern ein Problem. Ich will in WordPress etwas programmieren. Eine Authentifizierung gegenüber einem Altsystem. Today I have no solution, but a problem. I want to program something in WordPress. An authentication to …

The post WordPress Single Sign On … aber wie/but how? appeared first on Hagen Graf.

News! I’m working as a Drupal Developer in Germany

The summer was wonderful. We finished the restoration of a house in the middle of July and we wanted to enjoy some weeks at the beach. As you know, we are Germans and there seems to be some truth in all these stereotypes about Germans, they always make plans 😉 So we did, we made a list about how we wanted to spend our “free” time. The plan was to work a few hours on projects that should be finally finished, like the green roof project in the garden, the Cave in 22 Grand’ Rue, some “little” things in our house … and spend the rest of the time at beaches, in art galleries, antique markets, reading books, … well … it worked somehow – I was everyday at a beach for these 8 weeks and now I’m the mayor 🙂

Plage Naturiste
Plage Naturiste

Nextcloud appeared in June and I’m very interested in the project. I went to Stuttgart in August for a Hackweek and to Berlin in September for the first conference. I wrote some blog posts about Nextcloud box and other aspects of the project.

While working on our summer projects we discussed how we will earn money in the future. Usually we do that regularly at Dec 31th but this time we planned in July at the beach. We came to the conclusion that we renovated more or less enough houses for us (You can buy one btw.). There is still one house project left together with our daughter and her husband but I thought

May be I can work on a nice software project.

Something related to Nextcloud, RaspberryPi, internet of things, Drupal 8. All these “new” stuff hat appeared while I was renovating 🙂

I applied officially at certain companies (my first applications since nearly 20 years) and I learned a lot about LinkedIn, Xing, Monster, writing a good CV and all those things where I’m still not good in (Help me to become better). A company in Frankfurt hired me as a Drupal developer. It’s a “digital interactive agency” called artus.com and their mission is:

We plan, create, develop and implement anything digital that builds our clients brand and business.

“Anything digital” sounded good and I never worked in an agency like that! They are using Drupal 8 for bigger projects, e.g. worldvision.de. They are planning to use it in more projects. The only problem is that they wanted to have me in their office in Frankfurt, Germany. We agreed on a kind of testing for six weeks and then
– I hope to continue with remote work from Fitou and
– they hope that I will move to Frankfurt.
I’m curious how we’ll figure that out – stay tuned!
Living in Frankfurt is ridiculous expensive, so I tried to find a place via Twitter and Facebook.

To my own surprise I found something for 4 weeks in Bad Homburg and something for 2 weeks in Rödelheim :).
Thanks to Android_oma and 12schm34idt56hil78ke.

At the moment I live in Bad Homburg and commute with my bike to Frankfurt. Well, it’s actually not my bike, it’s a super posh electrical bike that I’m allowed the use (a blog post on that is coming soon). Each day I drive 40 km. I track the tours with an App, so if you want to follow me, become my friend on Strava. First week 200km!

First week
First week

I have no time anymore!

I start at 7:30am with my bike and I come back at 8pm with my bike. Additionally, this country is so cold, windy and mostly dark when I’m driving! It’s nice sometimes, you see 😉

Frankfurt

The work itself is interesting: The dev team works with PHPStorm, Vagrant, Bitbucket, Slack, several servers and is trying to organise everything as easy and smooth as possible. I’m curious to learn everything and it was for sure a good idea to be six weeks physically here! Last Friday, we had a so called Quarterly, followed by a workshop with all employees (37), very interesting! Later on there was a great dinner and we ended up with a little group in a kind of club in Frankfurt (Pik Dame).

The last days I heard so many opinions about work, controlling, planning, project management, creativity, brand management, mismanagement, open source software, closed source software, company culture, employee driven companies and the future in general that my daily commuting on the bike is a good way to reflect on that. Since that workshop I’m a proud member of a new team and I’m partly responsible for a handbook, that will help newbies like me to understand processes in this company.

Plan

I want to write about my experiences as often as possible but as I already said  in the headline – I have not that much time anymore 🙂

Save

Save

The post News! I’m working as a Drupal Developer in Germany appeared first on Hagen Graf.

6. Display Content

After you managed to create content, you need to think about how displaying it. This sounds simple but it is quite important. In the last chapter we created an article and featured this article on the frontpage. Visitors can see the article only by visiting the front page.  

The frontpage

The standard frontpage (Home) has the menu item type Featured Articles. When you access the Main Menu in Menus → Main Menu you probably noticed the little “home” symbol. It means, that this menu contains the link to the front page (Figure 1).

Figure 1: Main menu with Home link
Figure 1: Main menu with Home link

You have different configuration options while editing the Home link. The featured articles menu item type offers leading articles, intro articles, columns and links. To understand how it works, we need a few articles. For the sake of simplicity in our example, just copy your first article. The copy process is possible in the Save dialog and in a batch dialog. Select the article you want to copy and click the Batch icon (Figure 2).

Figure 2: Copy articles in a batch
Figure 2: Copy articles in a batch

If you have more than 4-5 articles (don’t forget to “feature” them), you can try out the different options. Go to Menus → Main Menu → Home and take a look at the Layout tab. You can see one leading article, three intro articles in three columns (Figure 3).

Figure 3: Layout in Home menu link
Figure 3: Layout in Home menu link

Figure 3: Layout in Home menu link

On your front page it appears like in Figure 4.

Figure 4: Default frontpage
Figure 4: Default frontpage

Categories, tags and menu links

Joomla offers three possibilities to structure your content: Categories, Tags and Menu links. Each article belongs to one category. Categories can be nested. Menu links can point to articles or categories or they can point to a set of articles as with the featured articles for the frontpage. You can add an unlimited amount of tags to each article.

This simple and easy extendible structure offers amazing ways to display content.

As you already know, Joomla!’s templates are offering positions. Positions are places where you can place your content and your navigation elements.

Joomla!’s content display system is the arrangement of modules and the components on predefined templates positions.
 Each page can have exactly one component and an unlimited amount of modules.

Categories can be created and managed in Content → Categories.

Menus can be created, managed and filled with links in Menus → Manage (read more about creating a menu in chapter 4 – It’s all about users, permissions, modules and articles)

A navigation on top

An empty Joomla page has a “Main Menu” at position-7 in the default template. In the Protostar template position-7 is in the right sidebar, but let’s assume, we want to have the main menu on top. To achieve this goal, go to Extensions → Modules → Main Menu and move it to Navigation position-1. In the Advanced tab change the value of Menu Class Suffix to “ nav-pills” (there’s a white space at the beginning!) (Figure 5).

Figure 5: Menu Class Suffix
Figure 5: Menu Class Suffix

It will change the class attribute in the HTML code and when everything is correct, your navigation should look like in Figure 6.

Figure 6: Navigation with Main Menu
Figure 6: Navigation with Main Menu

Articles in categories can be displayed in “blog style” like on the frontpage or as tables of articles. Both are highly configurable. You just need to check out a few menu item types.

With these few tools you can create amazing layouts.

The post 6. Display Content appeared first on Hagen Graf.