Mit Profi-Hilfe und WordPress zum funktionierenden Onlineshop

dsgvo-ssl-datenschutz-https

Für renommierte Firmen und Einzelunternehmer ist ein reibungsloser und unkomplizierter Verkauf von Waren über das Internet eine wichtige Säule im digitalen Handel. In Wien und landesweit verliert das klassische Ladengeschäft bei vielen Händlern an Bedeutung, die stattdessen die schlanken Strukturen eines Verkaufs über das Internet nutzen möchten. Der Aufbau eines Onlineshops ist heutzutage nicht mehr schwierig, der mit der richtigen Umsetzung zur wahren Verkaufsmaschine werden kann. Für die Einrichtung und Optimierung ist professionelle Hilfe ratsam.

Mit einer Full-Service-Agentur den Grundstein legen

Viele Unternehmen entdecken den Direktvertrieb übers Netz als ergänzende Verkaufsmaßnahme, selbst wenn traditionell mit einem Vertriebsteam oder Zwischenhändlern offline gearbeitet wurde. Der Aufbau eines ersten Onlineshops wird deshalb zur Herausforderung, da hierfür andere Formen des Vertriebs und Marketings erlernt werden müssen. Dies erfolgt idealerweise mit einem erfahrenen und professionellen Partner, der als Full-Service-Agentur in allen Belangen weiterhilft.

Als technische Grundlage des Shops ist ein Content-Management-System (CMS) heutzutage unverzichtbar. WordPress ist das weltweit führende System, andere CMS gehen stärker auf spezifische Bedürfnisse einzelner Branchen oder bezüglich technischer Rahmenbedingungen ein. Für den ersten Onlineshop ist WordPress jedoch eine sinnvolle Wahl, vom kleinen Einzelhändler bis hinauf zum Großkonzern.

Individuelles Design passend zur Corporate Identity

Die Zusammenarbeit mit einer Full-Service-Agentur ist nicht teuer und kann bei der Einrichtung eines Onlineshops durch diverse Faktoren beeinflusst werden. Beispielsweise bietet ein CMS wie WordPress eine riesige Auswahl an Themes, die das grafische Erscheinungsbild des zu erstellenden Onlineshops beeinflussen.

Natürlich ist eine Abstimmung auf das Corporate Design des Händlers gewünscht. Hierfür muss nicht zwingend ein vollständig individuelles Shopdesign entwickelt werden, mit der Auswahl und farblichen Anpassung eines Themes lässt sich der Preis bei der Umsetzung des Shops reduzieren. Gleiches gilt für die Übernahme weiterer Aufgaben bei der Shop-Einrichtung nach einmaliger Anleitung durch die Agentur. Das eigenständige Verwalten ohne Programmierkenntnisse stellt einen weiteren, wesentlichen Vorteil des CMS dar.

Einfache Einführung in die Anpassung des Shops

Agenturen liefern von der Installation eines CMS-Systems bis zur Einführung ins Erstellen eigener Inhalte einen umfassenden Service, wobei das Prinzip neben Shops auch für klassische Webpräsenzen gilt. Durch die Trennung der inhaltlichen und grafischen Ebene, wie es bei WordPress & Co. gegeben ist, müssen Anwender bei der Veränderung von Inhalten keine Auswirkungen auf das Webdesign fürchten. Dies gibt Ihnen die Freiheit und Sicherheit, Produkte in den Onlineshop einzustellen und zu verändern, ohne dass Aussehen und Funktionalität beeinflusst werden. Die Durchführung der entsprechenden Schritte ist schnell erlernt, erst Recht bei einer unkomplizierten, professionellen Einführung.

Was genau versteht man unter einem CMS (Content Management System) und welche Arten gibt es?

content-management-systeme-internetblogger-de

Immer mehr Menschen bauen sich Ihre Webseite selber und pflegen Texte und Fotos regelmäßig ein. Damit diese Seiten professionell und ansprechend aussehen, werden sogenannte Content Management Systeme benutzt. Ein CMS hilft dem Nutzer dabei, den Inhalt (englisch content) zu verwalten und zu veröffentlichen.

 

Da die Nachfrage überaus groß ist, gibt es eine Unmenge an CMS Systemen(2000 CMS weltweit) zu ganz unterschiedlichen Preisen. Allerdings sind nicht alle davon für Laien zu empfehlen, andere wiederum können relativ kostspielig sein. Hier finden Sie einen schnellen Überblick über die besten CMS und Applikationen, die Ihnen beim Aufbau Ihrer Webseite helfen können. Auch aktuelle Microsoft Technologie kann Ihnen beim Gestalten von Webseiten hilfreich sein.

Welche CMS gibt es?

Wer sich heute im Internet auf die Suche nach einem Content Management System macht, hat anschließend die Qual der Wahl. Es gibt CMS für ganz unterschiedliche Zwecke und Inhalte sowie Anbieter, bei denen man fertige Webseitenbaukästen nach den eigenen Vorstellungen füllen kann. Je nachdem welches System oder welches Design man nutzt, hat das CMS einen unterschiedlichen Preis.

Sicher haben auch Sie schon von führenden CMS Systemen wie WordPress, Joomla oder Typo3 gehört. Zusätzlich gibt es Anbieter wie webnode, oder auch den Domain und E-Mailprovider 1und1, bei denen Sie nach dem Baukastensystem von der einfachen Präsentations-Webseite bis zum ausführlichen Onlineshop alles finden, was Sie zum Aufbau einer guten Webseite benötigen.

Tipps zur Auswahl des CMS

Um ein CMS zu finden, das Ihren Ansprüchen gerecht wird, sollten Sie sich im Vorfeld so präzise wie möglich überlegen, wie Ihre Webseite aussehen und welche Funktionen diese erfüllen soll. Eine private Webseite ist zum Beispiel wesentlich weniger aufwändig als ein Onlineshop mit Hunderten von Produkten und integriertem Bezahlsystem. Selbst für eine einfache Firmenpräsentation kann man oft ein einfaches CMS verwenden und sich so die Kosten für einen Webdesigner sparen. Mit ein wenig Einarbeitungszeit ist es auch Laien möglich, in relativ kurzer Zeit, eine ansprechende Webseite zu erstellen.

Hier eine kleine Übersichtsliste über typische Webseiteninhalte und -funktionen:

  • Text, Bild, Video und Grafiken verwalten
  • Datenbanken integrieren
  • Chat-Funktionen
  • Onlineshop
  • Bezahlmethoden verwalten
  • Blog-Funktion
  • Soziale Netzwerke integriert
  • Anzahl an Nutzern / Redakteuren
  • Suchfunktionen
  • Mehre Sprachen integriert

Schreiben Sie auf, welche Funktionen Ihre Webseite erfüllen soll und beachten Sie diese bei der Auswahl eines CMS. Anschließend sollten Sie nach einem Namen suchen, der am besten zu Ihrer Webseite passt.

Domain bestellen

Bei verschiedenen Anbietern können Sie eine Webseiten Domain, oder auch URL, bestellen. Prüfen Sie welche Domains verfügbar sind und achten Sie auf Angebotspreise. Oft gibt es hier sehr interessante Einsteigerangebote. Wenn Sie Ihre Webseite nur für den deutschen Markt erstellen möchten, sollten Sie eine .de Domain wählen. Wenn Sie international tätig sein möchten, sind andere Endungen passender, wie zum Beispiel .com oder .net.

Kostenlose Content Management Systeme

Die gute Nachricht direkt vorweg: Es gibt sehr gute CMS die für den Nutzer kostenlos sind. Absoluter Spitzenreiter ist hier WordPress mit knapp 18 Millionen Webseiten. Sie finden bei WordPress einfache Webseitenvorlagen, die Sie kostenlos benutzen können. Aber auch aufwändigere Designs mit tollen Zusatzfunktionen sind hier absolut bezahlbar.

Auch Joomla und Typo 3 bieten kostenlose Vorlagen, liegen aber im Vergleich deutlich hinter den WordPress Nutzerzahlen. Am besten schauen Sie sich alle drei Modelle einmal an, um entscheiden zu können, welches am besten zu Ihrem Webseitenkonzept passt.

Kostenpflichtige CMS

Viele Anbieter von Domainregistrierung oder Serverplatz bieten fertige Webseitenlösungen, die Sie gegen eine feste Gebühr benutzen können. Praktisch ist dabei, dass die Vorlagen sehr einfach zu bedienen sind. Wer sich längere Einarbeitungszeiten ersparen möchte, sollte sich entsprechende Angebote von z.B. webnode oder 1und1 einmal anschauen. Mit den kostenpflichtigen Systemen können Sie Ihre Webseite oft schon nach wenigen Tagen online stellen.

Bildquelle via https://pixabay.com/de/vorlage-layout-webseite-blog-1599665/

PHPBB v3.2.5 als Wartungsrelease draussen – Updaten empfohlen

phpbb-3-2-5-forum-frontend-phpbb-cms-blogger-eu

Hallo geehrter Leser! Hier im Blog ist alles neu und vieles habe ich neu hinzugefügt, weil dieses Blog wird noch weiter wachsen und sich entwickeln. Ab und an sind solche Optimierungen sowie Verbesserungen nötig, denn anders trittst du etwas auf der Stelle. Ich sehe das nämlich so.

Aber nun zum Wesentlichen dieses Posts und zwar kam PHPBB-Forum in der neuesten Wartungsversion 3.2.5 heraus. Das Update habe ich in den letzten Minuten erfolgreich installiert und das wird auch dir nicht verheimlicht.

Unter https://github.com/phpbb/phpbb/releases auf Github bezieht man den Download, aber besser wäre es, wenn du das über die offizielle, deutsche Support-Webseite https://phpbb.de beziehst. Auf Github sind es Entwickler-Versionen und wer weiss, was da alles anders ist.

Wie kannst du dein Forum auf v3.2.5 bringen?

Bitte sieh es auch so, Updates sind extrem wichtig für eine Software-Entwicklung und ich hoffe für dich, dass du keinerlei mehr alter PHPBB-Foren mit Sicherheitslecks betreibst. Es wird demnach höchste Zeit, ein grundlegendes Update zu machen. Auch kannst du es von mir machen lassen, allerdings wird es eine kleine Gebühr in Höhe von 30 EUR kosten. Wenn es dem so wäre, sprich es bei mir per Mail einfach mal an. Dann helfe ich dir beim Aktualisieren.

Du nimmst von der offiziellen PHPBB-Webseite deutscherseits das Komplettpaket und entpackst es lokal. Anschliessend muss das Gesamtpaket, ausser der Dateien wie config.php und .htaccess wieder zum FTP-Account hochgeladen werden. Achte bitte sehr darauf, auf die config.php zu verzichten, denn sie hat im Download-Paket 0 kb und wenn du deine alte Datei damit überschreibst, wird das Forum nicht mehr da sein. Solche Fehler kenne ich schon zu gut.

Alles hochladen und per Browser zu /install navigieren. Dahinter hast du die Auswahl mit dem Update via Datenbank. Das wird dann gemacht und wenn alles grün dargestellt wird, war dir das Update gelungen. Hinterher eilst zum ADM und begutachtest die PHPBB-Installation im Backend. Checke bitte auch deine Erweiterungen und ich rate dir immer dazu, denn es wird ja weiterhin dran gearbeitet, sodass wir mit neuen Versionen rechnen können. Ich muss es bei meinem Board noch machen.

Backups nicht vergessen

Bevor du aktualisierst, sorgst du für frische Backups vom FTP-Inhalt und deiner MySQL-Datenbank. Nur so sollte man Updates machen. Ich bin mir sehr sicher bei allen Updates, sodass ich nur die Backups im Webhosting brauche und keinerlei frische Backups.

Das ist das ganze Update und du hast dein PHPBB-Forum einen Stück besser gemacht. Erzähle darüber dann deinen Freunden und anderen PHPBB-Admins, denn wir sind eine Community und halten zusammen.

Bei Fragen zum Update, schreibe mir unter alexanderliebrecht@internetblogger.de oder poste hier einen DoFollow-Comment(ja, richtig gehört, Internetblogger.de hat seit heute doFollow-Kommentare).

by Alexander Liebrecht Internet Services

Drupal Sicherheitsupdates: v7.60 und 8.6.2

drupal-8-6-2-sicherheitsupdate-internetblogger-de

Hallo geehrter Blogleser und Drupal 7/8-Admin! Neue Drupal CMS Updates sind erschienen und jeder Drupal-Admin ist ab sofort dazu angehalten, diese Updates zeitnah zu installieren.

Warum zeitnah!? Weil es sich von der Sicherheit dieser Blog-App handelt und bei solchen Updates solltest du nie zögern. Du verbesserst die Sicherheit deiner Server-Umgebung, ob in Shared Hosting oder auf einem dedizierten Rootserver. Für beides gilt so etwas.

Ich habe beide Updates bereits installiert, was mit Erfolg ausging und zwar einmal unter https://drupal7.cms-blogger.eu und einmal im D8-Blog unter https://drupal8blogger.de.

Drupal-Updates sind von einer angenehmen Sorte und lassen sich im Handumdrehen installieren. Du brauchst dabei lediglich die neuen Dateien über die alten Files im FTP-Account hochzuladen. Dabei würde ich noch die Dateien wie .htaccess und install.php links liegen lassen, denn du willst nichts installieren und an der .htaccess-Datei nimmt man oft eigene Änderungen vor, sodass sie nicht mehr überschrieben werden sollte.

Wenn das klar ist, steht den Updates nichts mehr im Wege und du kannst damit loslegen.

Update auf Drupal 7.60

Es ist wieder der Sicherheit geschuldet und unter https://www.drupal.org/project/drupal/releases/7.60 kannst du etwas dazu nachlesen. Das Update ist bereits stabil und kann ohne Probleme installiert werden. Zwecks etwas mehr Sicherheit deines D7-Blogs kann ich dir für die Login-Maske und Register-Maske das ReCaptcha ans Herz legen. Das ist auch eine passable Umsetzung, die auf die Schnelle klappen wird. Dadurch kann man zumindest die Spam Bots davor abhalten, mit BruteForce-Attacken beizugehen.

Ich habe heute in beiden D7/8-Blogs ReCaptcha ermöglicht und habe nun mehr Ruhe, wenn sich die Spam-Bots an den Logins versuchen.

Falls du gerne mit der Konsole arbeitest, kannst du diese SSH-Befehle zum Aktualisieren verwenden.

cd /deindrupalverzeichnis

Mit “cd” wechselst du immer in ein Verzeichnis via SSH. Danach kannst du vor dem Update die Dateien des Download-Pakets zum ZIP-Archiv packen, lädst das Archiv zum Root deiner Drupal-Installation hoch und entpackst das Ganze dann mit dem unteren Befehl.

unzip meinarchiv.zip

Löschen geht so.

rm -rf meinarchiv.zip

Diese Befehle gelten für beide Drupal-Versionen und deiner Handlungsfantasie dabei sind keinerlei Grenzen gesetzt, soweit es dafür SSH-Befehle gibt.

Ich agiere generell mit SSH/Kommandozeile, wenn ich CMS-Updates erledigen muss. So kann ich auch mit Composer-Update arbeiten und das ist der beste Weg an die letzte CMS-Version.

Update auf Drupal 8.6.2

Hierbei wird es vermutlich bei dir auch so sein, dass defuse/php-encryption per Composer installiert werden muss, denn andernfalls kann das Datenbank-Update nicht gemacht werden. Das zu installieren, geht in SSH mit diesem Befehl.

php composer.phar require defuse/php-encryption

So werden alle dafür zuständigen Abhängigkeiten heruntergeladen und mit Composer installiert. Danach können Datenbank-Updates in Drupal 8 gemacht werden.

Im Drupal 8 Blog bei mir ermöglichte ich heute ebenfalls den ReCaptcha-Schutz beim Login, weil es etwas sicherer ist. Es geht schon noch mit TFA/Two Factor Authentifizierung, aber paar Maile sperrte ich mich dadurch bereits aus, weil es nicht funktionierte. Daher habe ich es sein lassen und nutze ab sofort ReCaptcha.

Auf Github im offiziellen Drupal-Repository kannst du die Entwicklung etwas verfolgen und schaue dort ab und an mal rein. Bei Updates muss man eben handeln und wenn es um die Sicherheit geht, lieber etwas zeitnaher als zu warten.

So viel zu den beiden Drupal-Updates, die am 17. Oktober 2018 nach draussen befördert wurden. Hast du SSH-Probleme bei diesen Updates, wende dich in den Kommentaren gerne an mich. Ich denke, dass ich dir etwas helfen kann.

Ansonsten weiterhin Freude mit dem coolen OpenSource CMS namens Drupal.

Weiterführende Links

  • https://www.drupal.org/project/drupal/releases/8.6.2 >> Drupal 8.6.2 Update und seine Details

by Alexander Liebrecht

 

Bludit CMS v3.0.0 ist draussen und die Migration zu v3

bludit-v3-backend-internetblogger-de

Hallo lieber Admin und Webmaster! Ich verfolgte die ganze Zeit das Bludit OpenSource CMS und nun ist das Final-Release v3 draussen.

Man muss von einer älteren Bludit-Version zu der v3 migrieren, was ich heute mit Erfolg durchführen konnte. Im Folgenden erzähle ich dir etwas darüber, damit du deine Bludit-CMS-Installation auf den nächsten Level bringen kannst. Das ist nicht allzu sehr kompliziert, aber du musst die Schritte der Migration, die auch noch dokumentiert wurden unter https://github.com/anaggh/bludit-scripts/tree/master/migration-v2-to-v3 , verfolgen.

Bludit CMS Repository ist auf Github und dort kannst du die letzte Version downloaden. Bevor du das machst, sichere bitte das Verzeichnis /bl-content, was du ruhig lokal herunterladen solltest.

Danach hinter dem obigen Linkverweis das migrate.php-Script beziehen, es in den Root deiner Bludit-Installation hochladen und im Browser unter /migrate.php ausführen. Es wird im Rootverzeichnis ein neues Verzeichnis /migrations angelegt und das wird das Verzeichnis /bl-content beinhalten.

Danach löschst du alle Verzeichnisse bis auf dieses /migrations-Verzeichnis aus der Installation und lädst alle neuen Dateien von Bludit v3 hoch. Du installierst die v3, verschiebst das migrierte Verzeichnis /bl-content ins Rootverzeichnis und schon ist das gut.

Wenn du mit SSH arbeitest, was ich heute als einen schnelleren Weg des Verschiebens gesehen habe, verschiebst mit “mv verzeichnis-welches-verschoben-werden-muss verzeichnis-wohin-du-verschiebst“. So gilt es dann zu arbeiten.

Am Ende erscheinen deine Inhalte in der v3 im Frontend als ob du nichts gemacht hast. Unter /admin kannst du dich einloggen. Bei der Installation von v3 nutze einfach dieselben Login-Daten, falls du noch mit Passwort-Management so wie ich arbeitest, brauchst du das Login nicht extra neu erstellen. Oder du nimmst vollkommen andere Daten.

In der Migrations-Doku nochmals alles beschrieben

Das steht alles nochmals in der Doku der Migration von Bludit 2.3.4 zu v3. Ich habe es heute durchgeführt, dachte auch erst, es wird heikel, da ich keine CMS-Migrationen generell haben möchte. Bei Drupal 7 zu 8 wäre das zu kompliziert, aber beim Bludit CMS ist das zu schaffen, von denjenigen, die damit stets arbeiten.

Screenshots der neuen v3-Bludit-Version

bludit-v3-einstellungen-im-backend-internetblogger-de
Bludit v3 Einstellungen im Backend
bludit-v3-frontend-auf-startseite-internetblogger-de
Bludit v3 Frontend Design mit dem Theme “blogx”
bludit-v3-kategorien-im-backend-internetblogger-de
Bludit v3 Kategorien im Backend

So sieht das neue Bludit-OpenSource-CMS aktuell aus und ich halte nun einiges davon. Es sagt mir voll und ganz zu und wenn du mal ein FlatFile-Blog brauchst, schaue dir dieses CMS genauer an. Es lässt sich damit super arbeiten, du erstellst nur Inhalte im Backend, ob es nun Pages oder Blogposts sind. Kategorien hast du, SEO wurde verbessert, neues Backend hat es bekommen.

Auf Github unter https://github.com/bludit/bludit/releases/tag/3.0.0 stehen weitere Neuerungen, was da so alles zusammengekommen ist. Studiere es etwas und riskiere eine Neuinstallation von der v3 des Bludit CMS. Du wirst damit nicht enttäuscht sein, denn ich nutze es schon etwas länger.

Bei Fragen zur Migration erstellst du auf Github einen Issue oder wendest dich hier an mich. Ich kann dir womöglich auch helfen.

Nun sei dir weiterhin viel Spass bei der Arbeit mit dem Bludit CMS gewünscht.

by Alexander Liebrecht

Upgrade auf Drupal 8.6.0 RC1 mit Erfolg gelungen

drupal-8-6-0-rc1-update-verbesserungen-fehlerbehebungen-internetblogger-de

Hallo lieber Blogleser! Es ist Zeit für neue CMS-Updates, denn  die Drupal Developer brachten eine neue Drupal 8 Version v8.6.0 RC1 heraus. Nun kann man theoretisch ein Upgrade anstellen.

Das Update war mir gelungen, obwohl es nicht für den produktiven Einsatz zu empfehlen ist. Ich machte es dennoch, denn ich wollte es mit meinem CMS-Wissen wissen, ob da was funktioniert.

Das Update wird beschrieben unter https://www.drupal.org/project/drupal/releases/8.6.0-rc1 , wo du alle Änderungen dieser Version gut nachvollziehen kannst. Es sind Änderungen an den experimentellen Modulen und den internen APIs dabei gewesen, sodass es neue Verbesserungen sowie Fehlerbehebungen nach sich gezogen hatte. In jedem Falle sind es alles Vorbereitungen für das Finale-Release der kommenden Version 8.6.0, die schon bald die virtuelle Welt erreichen wird.

Was musst du für das Update machen?

Lade alle neuen Dateien zum FTP-Account hoch und gehe im Drupal 8 Backend zum Statusbericht. Dir wird dort angezeigt, ob sonst noch welche Updates verfügbar sind. Updates der Übersetzungen werden demnach vorhanden sein, sodass man diese bequem über das D8-Backend erledigen kann.

Die Drupal 8 Datenbank kann beim Browser-Update etwas herumzicken, denn vermutlich hast du es so wie ich beim Update. defuse/php-encryption Library muss aktualisiert oder gar noch erst installiert werden. Wenn du es derart hast, nutze SSH und Composer, um diese Library zu installieren. Der dafür entsprechende SSH-Befehl lautet so. Vorher datest du den Composer up mit diesem SSH-Befehl.

php composer.phar self-update

Danach folgt der SSH-Befehl.

php composer.phar require defuse/php-encryption

Wenn du das gemacht hast, kannst du das Browser-Datenbank-Update auch schon vornehmen.

Composer macht keine Zicken und falls etwas nicht geht server-seitig, wird es dir in der Kommandozeile auch angezeigt. Bei mir unter PHP 7.2.9 in Shared Hosting hat alles super geklappt und auf dediziertem Rootserver würde es genau so funktionsfähig sein.

Da freue ich mich schon auf die kommende Drupal 8 Version, denn ich vermute dabei zahlreiche neue Funktionen, weitere Verbesserungen und noch mehr Bugfixes, die man von den Drupal-Entwicklern immer erwarten kann. Warten wir ab oder…

Wenn es soweit ist, berichte ich dann hier oder im eigenen Drupal 8 Blog unter https://drupal8blogger.de.

Dir wünsche ich erfolgreiches Update und bei SSH-Fragen kommentiere hier drunter einfach. Da weiss ich bestimmt einen Rat für.

by Alexander Liebrecht

 

Sicherheitsupdate vom TikiWiki v18.2 ist draussen – Updaten sehr empfehlenswert

tikiwiki-18-2-bugfix-sicherheitsupdate-internetblogger-de

Hallo Blogleser! News gibt es heute seitens des TikiWikis und dem neulichen Security-Bugfix-Update. Das Update wurde herausgebracht und sollte dringenderweise zeitnah installiert werden.

TikiWiki hat einen breiten Update-Zyklus, sodass es keine Belästigung ist, zweimal im Jahr ein Update zu machen. So kommt es auch derzeit und jetzt eben machte ich mein Tiki-Update unter https://tikiwiki.eu im Projekt. Das Update gelang mir auf die Schnelle, sodass es keinerlei Fehler nach sich zog.

Vorher loggte ich mich in Control Panels ein und nach dem Hochladen aller FTP-Files refreshte ich die Seite. Das wär’s auch schon. Zudem wird dir im Control Panel der SSH-Befehl zum Aktualisieren der Tiki-Datenbank angezeigt. Dieser ist zu nutzen und per Kommandozeile auszuführen. Erst dann kannst du dazu übergehen, wieder im Tiki zu arbeiten.

Per Konsole ist es sehr schnell getan, denn der SSH-Befehl wird lediglich kopiert und in der Konsole fallen gelassen. Das ist alles.

Unter https://tiki.org/article453-Security-and-bug-fix-updates-Tiki-18-2-Tiki-15-7-and-Tiki-12-14-released haben die Entwickler kurz etwas gepostet, aber ohne grossartig Content. Jedenfalls verfolge ich alle TikiWiki-Updates über die Developer-Plattform unter https://sourceforge.net , wo du jeden Software-Download virus-geprüft in Anspruch nehmen kannst. SourceForge.net bietet allerhand Funktionen für die Entwickler einer Software und so manch eine App ist nur dort zu finden und nicht bzw. nicht mehr auf Github.

Schaue es dir bei Zeiten auch an.

Paar Anpassungen im eigenen Tiki vorgenommen

Da wäre es die Bolt CMS Dienstleistung, die derzeit rege promotet wird. So passe ich alle Portfolio-Projekte in kommender Zeit noch an, sodass jeder Bescheid weiss von den Partnern und Webnutzern.

Für diesen Moment ist es auch schon alles, was zum Update gesagt werden kann. Mache es und sorge für die sichere Umgebung deines Shared Hostings bzw. gar eines eigenen dedizierten Rootservers wie bei mir.

Bei Fragen zum Tiki-Update via WebFTP bzw. SFTP wende dich hier drunter im Kommentarbereich an mich und wir werden sicherlich eine Problemlösung finden, falls etwas sein sollte. Stabile Tiki-Updates machen keine Zicken mehr, wie man es früher so manch eines Males erlebte.

by Alexander Liebrecht

Joomla 3.8.6 als Sicherheits-Bugfix-Update erschienen

joomla-cms-blogger-eu-blog-frontend

Hallo Blogleser! Hier im Blog habe ich einige Tage nicht mehr gebloggt, weil es auch nichts Neues an der CMS-Front gab. Vor Stunden aber erschien eine neue Joomla 3.8.6 Version, was ein wichtiges Update war.

Das neue Update brachte viele Fehlerbehebungen, Sicherheitsfehlerbehebungen mit. Unter https://www.joomla.org/announcements/release-news/5725-joomla-3-8-6-release.html kannst du es dir nochmals ansehen, was es genau war. Schön fand ich es, dass es auch PHP 7.2 Verbesserungen gab, denn immer mehr Hostings, seien es Shared Hosting oder gar in Linux, arbeiten mit PHP 7.2. So kommt man in den Genuss dieser Verbesserungen.

Über 60 Fehlerbehebungen hat es gegeben, was doch schon mal ganz gut ist. Dass es bei der OpenSource Software immer etwas zu tun und zu beheben ist, ist ganz klar. Keine Software ist perfekt und die Entwickler sorgen dafür, dass ihr Baby stets verbessert sowie nach vorne gebracht wird.

Mit diesen Stunden ist jeder Joomla CMS Admin dazu angehalten, zeitnahes Updates zu realisieren.

Joomla Updates immer im Backend erledigen

Das bietet sich beim Joomla CMS einfach so an und du machst das Update direkt im Backend. Im Kontrollzentrum zuoberst in der Mitte werden dir Joomla Aktualisierungen angezeigt und diese möchtest du bitte installieren. Im Vorfeld, je nach Update, kannst du es noch online nachrecherchieren, was es genau ist und welche Änderungen das eine oder das andere Update mit sich bringt. So kann man unter Umständen das Nichtmehr-Funktionieren einer Joomla Webseite vermeiden. Auch für Backups muss man immer sorgen.

Auf den meisten Hostings hat der Webhoster die Backups oder ich habe es in Plesk auf dem Rootserver. Meine beiden Joomla 3.8 Blogs habe ich aber in Shared Hosting, einmal unter https://joomlafan.eu und einmal unter https://joomla.cms-blogger.eu . Bei einem der Blogs machte ich das Update schon und woanders wird es die Tage erfolgen.

So einfach ist die Handhabung der Joomla Updates, die sehr wichtig sind. Ein jedes CMS will nach vorne gebracht werden und die Weiterentwicklung dabei ist auch nicht aufzuhalten. In den letzten 5 Jahren, seitdem ich mit CMS regelmässig zu tun habe, habe ich Hunderte von Updates installiert und meine Projekte wurden somit ein Stück verbessert. Ich entsinne mich zum Beispiel an den TikiWiki 15, welchen ich nicht mal installieren konnte, weil es Fehler gab. Derzeit ist es alles gut damit.

Und Joomla-Installation, meine allererste CMS-Installation, die 2013 erfolgte, puh…da hatte ich nur Stress damit. Doch auch das gehört der Vergangenheit an und solche Erfahrungen mussten damals gemacht werden.

Ich wünsche dir erfolgreiches Update deiner Joomla Installation und viel Freude bei der Arbeit damit.

by Alexander Liebrecht

 

LayerBB v1.0.3 mit Bugfixes und Neuem draussen – Update gelungen

layerbb-1-0-3-forum-frontend-united-theme-1200px

Hallo Internetblogger.de-Leser! Es geht wieder um ein neues Forum-Update und zwar das von LayerBB-Forum. Das Update ist zur Zeit auf Github unter https://github.com/AndyRixon/LayerBB/releases/tag/1.0.3 herunterladbar und kann bezogen werden.

LayerBB-Forum setze ich unter https://layerbb.cms-blogger.eu ein und ich habe mir dort eine kleine LayerBB-Welt erschaffen und poste ab und an ins Forum, verfolge das Geschehen ums Forum herum im Github-Repository und freue mich über jedes gelungene Update.

Dieses Update war sehr heikel, sodass ich sogar einen Github-Issue erstellen musste. Zusammen mit dem LayerBB-Entwickler kamen wir dahinter, warum ich nach dem Update im Frontend Error 500 hatte. Es lag nur an den Update-Details, die im Vorfeld uns Admins nicht verraten wurden.

Wie kannst du auf LayerBB v1.0.3 aktualisieren?

Du lädst dir das Paket von Github herunter, entpackst es lokal und lädst wieder ins Rootverzeichnis von deinem Forum hoch. Das Verzeichnis /applications/apps/WhatsHot muss dann nach /applications/apps/whatshot umbenannt werden. Und im Verzeichnis /applications/apps/whatshot erstellst du eine leere Datei namens functions.php. Das ist sehr wichtig, dieses zu beachten, denn ansonsten kann dir ebenfalls das Update nicht gelingen.

Nachdem du das machtest, rufst du im Browser /update auf und folgst den dortigen Anweisungen. Die Datei /applications/config.php braucht dann CHMOD 777(nachher wieder zurücksetzen auf 644). Den Updater gehst du via Browser durch und schon ist es geschehen. Das ist das ganze Upgrade deiner LayerBB-Forum-Installation.

Neues rotes Design im eigenen Forum

Das Beitragsbild hier im Blogpost ist mein neues Forum-Design und ja, ich liebe Bootstrap-Themes, weil es auch eines ist. Es ist United und kommt mit roten Farben daher. Aber für mich ist es vollkommen in Ordnung und die Links im Forum sind auch nicht versteckt oder so etwas. Alles beim Alten!

In der Forum-Sidebar habe ich ein paar Portfolio-Links platziert, um den Forum-Besucher auf das eine oder das andere eigene Projekt aufmerksam zu machen. Mir gefällt LayerBB und du kannst dir selbst ein Bild davon machen.

Das wäre es auch schon für diesen Moment und ich wünsche dir erfolgreiches Update.

Bei Fragen kommentieren oder du gehst direkt nach Github zum Issue-Tracker unter https://github.com/AndyRixon/LayerBB/issues.

Sicherheitshalber machst du von FTP und MySQL ein Backup. Im Falle eines Falles kann es dir behilflich sein, schlimmes zu verhindern

Flatboard v1.0.4 ist erschienen mit neuen Funktionen und Hinzufügungen

Hi lieber Blogleser von Internetblogger.de. Ich habe die Sicherheit meines Portfolios durch weitere Schutzmechanismen erhöht, denn es sind wieder RU-Hacker am Werk und gehen überall in grossen Foren, Webseiten und Portalen bei. Einfache Passwörter sind für die kein Problem und bekannt ist es, dass die RU-Hacker die besten sind und die Technik auch dazu haben. Daher bitte schaue doch bei dir einfach danach, dass du ein übelst/extremst sicheres Password deines Blogs wählst. Sicher ist es nie genug, würde ich sagen und nun zum Blogpost-Thema dieses Momentes.

Flatboard v1.0.4 mit neuen Funktionen ist draussen wie du unter http://flatboard.free.fr/view.php/topic/2017-10-240835358431c entnehmen kannst.

Flatboard Forum bekam einen neuen Dailymotion BBCode, weil ich es mir mal wünschte. Dann wurde der More Link bei den Tags entfernt. Auch wurde ein Typo-Fehler auf der offiziellen Webseite bzw. im Download-Paket behoben. Es heisst auf Englisch nun “Replies” statt “Replys”. Das war auch gut, dass es endlich behoben wurde.

Update auf Flatboard 1.0.4 geht dermassen!

Du gehst zur offiziellen Flatboard-Webseite unter http://flatboard.free.fr, dort zu den Downloads und lädst die letzte Flatboard-Version 1.0.4 herunter. Dort steht noch v1.0.3, aber beachte das Update-Datum.

Flatboard.zip und die index.php lädst du ins Rootverzeichnis deiner Flatboard-Installation hoch und gehst im Browser zur Forum-Startseite. Danach ist es selbsterklärend, was gemacht werden muss. So aktualisierst du dein Flatboard-Board. Lösche bitte zudem noch den Cache im Verzeichnis /theme/spectre/cache. Bzw. ist es das Verzeichnis des ersten Standard-Themes namens Kube. Dann dort löschen. Schon wäre alles erledigt, was gemacht werden müsste.

Auch solltest du dein Passwort als Admin ändern. Das wird im Backend unter “Passwort ändern” gemacht. Erstelle ein sehr sicheres Passwort, denn Flatboard nur das Passwort braucht, um sich als Admin einzuloggen. Das ist nicht gerade viel und ich spreche mal mit dem Entwickler Fred wegen der 2-Schritte-Authentifizierung, die leicht zu handhaben sowie zugleich den Anmelde-Prozesse um Weiteres erschwert. Nur damit kann man heute gut fahren, wie ich es feststellen kann.

Ich wünsche dir nun weiterhin viel Freude bei der Arbeit im Flatboard und dem Posten darin. Auch allen Lesern meines Portfolios nur beste, sichere Weihnachtswünsche und Guten-Rutsch-Wünsche fürs Neue Jahr 2018. Ich bleibe über die Feiertage etliche Stunden täglich online, sodass die Maschinerie hier weiter laufen kann 🙂

by Alexander Liebrecht

B2evolution 6.9.4 CMS erschienen – Bugfixes und mehr Sicherheit

b2evolution-6-9-4-update-bugfixes-sicherheitsfixes-erschienen

Hallo lieber Blogleser! Es ist Samstag Nacht und ich will bloggen, weil auch neue CMS-Updates erschienen sind. Dieses Mal betrifft es das coole und gut zu handhabende OpenSource CMS namens B2evolution, wovon die Version 6.9.4 nach draussen befördert wurde.

Weiterlesen

Gitlab Server auf Version 10.1.3 aktualisieren – wie geht das

gitlab-server-10-1-3-erschienen-regressions-fixes-bugfixes-update

Hallo lieber Blogleser und Gitlab Server Admin! Gitlab brachte positive News zu den Nutzern des Gitlab Servers. Ein neues Update auf die Version 10.1.3 war erschienen und dokumentiert wurde es unter https://about.gitlab.com/2017/11/10/gitlab-10-dot-1-dot-3-released/.

 

Gitlab Server kann auf verschiedenen Betriebssystemen wie auch meinerseits unter Centos 7.4 installiert werden. Meine eigene Instanz ist unter https://gitlab.liebrechts-portfolio.de aufgesetzt. Nur noch mit SSL von Let’s Encrypt klappt es nicht, weil ich die maximale Anzahl an Erneuerungen des SSL-Zertifikats bereits überschritten habe. Ich muss mich noch mehrere Tage gedulden, bis es wieder funktioniert. Aber an sich ist meine Instanz bereits aufrufbar.

Gitlab Server 10.1.3 kam mit Regressions-Fixes und Bugfixes daher

Das kannst du hinter dem oben gesetzten Linkverweis gerne vorfinden. Fehlerbehebungen seitens der Entwickler-Front sind immer wieder herzlich willkommen und das macht die Software ein Stück besser sowie funktionsfähiger. An Issues, so genannten Tickets, für Gitlab CE(Community Edition) und Gitlab EE(Enterprise Edition, was ich habe) mangelt es nicht. Die global ansässige Gitlab Community macht das Beste draus und hilft bei allen Belange und Problemen, was sehr schätzenswert ist.

Upgrade auf Gitlab Server 10.1.3 – wie geht das?

Das Upgrade konnte ich heute zum allerersten Mal erfolgreich vollbringen, wofür mir die Konsole und ein paar Befehle wie diese dienten.

yum update

“yum” >> gilt immer für RedHat/Centos OS.

Ich gehe davon aus, dass du Gitlab Server bereits aufsetztest und müsstest nur noch das Upgrade hinter dich bringen. Das geht dann mit oben gezeigtem Befehl. Falls du in Linux im Verzeichnis /etc/yum.repos.d kein Gitlab EE Repository hast, kannst du es mit diesem SSH-Befehl hinzufügen.

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash

Meine Empfehlung, erfahrungsbedingt

Lösche bitte das Gitlab EE/CE Repo aus diesem Verzeichnis, denn Plesk und Centos aktualisieren sich oft von selbst, sodass es passieren kann, dass deine Instanz nicht mehr korrekt funktioniert. Lade die Datei mit dem Repo in einen Windows-Ordner herunter, bewahre sie dort auf und lade sie bei Bedarf und nach dem du Release Notes checktest wieder hoch. Damit sorgst für ein einwandfreies Funktionieren deiner Gitlab Server Instanz.

Mit “yum update” wird Gitlab EE/CE Repo aufgerufen, Aktualisierungen werden mittels SSH installiert und so wird deine Gitlab Instanz in der Kommandozeile neu gestartet. Das heisst, dass alle Prozesse und Ports, die für Gitlab gelten, inkl. der PostgreSQL-Datenbank werden neu gestartet. Ich zeige dir mal einen solchen Update-Ausschnitt von heute aus meinem Kommandozeilen-Update des Gitlab Server EE.

Resolving Dependencies
--> Running transaction check
---> Package gitlab-ee.x86_64 0:10.1.1-ee.0.el7 will be updated
---> Package gitlab-ee.x86_64 0:10.1.3-ee.0.el7 will be an update
--> Finished Dependency Resolution

Dependencies Resolved

====================================================================================================
 Package Arch Version Repository Size
====================================================================================================
Updating:
 gitlab-ee x86_64 10.1.3-ee.0.el7 gitlab_gitlab-ee 399 M

Transaction Summary
====================================================================================================
Upgrade 1 Package

Total download size: 399 M
Is this ok [y/d/N]: y
Downloading packages:
Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
gitlab-ee-10.1.3-ee.0.el7.x86_64.rpm | 399 MB 00:00:10
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
gitlab preinstall: Automatically backing up only the GitLab SQL database (excluding everything else!)
Dumping database ...
Dumping PostgreSQL database gitlabhq_production ... [DONE]
done
Dumping repositories ...
[SKIPPED]
Dumping uploads ...
[SKIPPED]
Dumping builds ...
[SKIPPED]
Dumping artifacts ...
[SKIPPED]
Dumping pages ...
[SKIPPED]
Dumping lfs objects ...
[SKIPPED]
Dumping container registry images ...
[DISABLED]
Creating backup archive: 1510739190_2017_11_15_10.1.1-ee_gitlab_backup.tar ... done
Uploading backup archive to remote storage ... skipped
Deleting tmp directories ... done
done
Deleting old backups ... skipping
 Updating : gitlab-ee-10.1.3-ee.0.el7.x86_64 1/2
 Cleanup : gitlab-ee-10.1.1-ee.0.el7.x86_64 2/2
Checking PostgreSQL executables: OK
Shutting down all GitLab services except those needed for migrations
ok: down: gitaly: 0s, normally up
ok: down: gitlab-monitor: 1s, normally up
ok: down: gitlab-workhorse: 0s, normally up
ok: down: logrotate: 1s, normally up
ok: down: node-exporter: 0s, normally up
ok: down: postgres-exporter: 1s, normally up
ok: down: postgresql: 0s, normally up
ok: down: prometheus: 0s, normally up
ok: down: redis: 1s, normally up
ok: down: redis-exporter: 0s, normally up
ok: down: sidekiq: 0s, normally up
ok: down: unicorn: 0s, normally up
ok: run: postgresql: (pid 23116) 1s
ok: run: redis: (pid 23119) 0s
run: postgresql: (pid 23116) 1s; run: log: (pid 13356) 644846s
run: redis: (pid 23119) 0s; run: log: (pid 13334) 644847s
Reconfiguring GitLab to apply migrations



* Moving existing certificates found in /opt/gitlab/embedded/ssl/certs

* Symlinking existing certificates found in /etc/gitlab/trusted-certs
gitlab Reconfigured!
Checking for an omnibus managed postgresql: OK
Checking for a newer version of PostgreSQL to install
No new version of PostgreSQL installed, nothing to upgrade to
Ensuring PostgreSQL is updated: OK
Restarting previously running GitLab services
ok: run: gitaly: (pid 23719) 0s
ok: run: gitlab-monitor: (pid 23739) 1s
ok: run: gitlab-workhorse: (pid 23698) 2s
ok: run: logrotate: (pid 23786) 0s
ok: run: node-exporter: (pid 23792) 1s
ok: run: postgres-exporter: (pid 23798) 0s
ok: run: postgresql: (pid 23116) 26s
ok: run: prometheus: (pid 23807) 0s
ok: run: redis: (pid 23119) 25s
ok: run: redis-exporter: (pid 23822) 1s
ok: run: sidekiq: (pid 23830) 0s
ok: run: unicorn: (pid 23839) 1s

_______ __ __ __
 / ____(_) /_/ / ____ _/ /_
 / / __/ / __/ / / __ \`/ __ \
 / /_/ / / /_/ /___/ /_/ / /_/ /
 \____/_/\__/_____/\__,_/_.___/



Upgrade complete! If your GitLab server is misbehaving try running
 sudo gitlab-ctl restart
before anything else.
If you need to roll back to the previous version you can use the database
backup made during the upgrade (scroll up for the filename).

Verifying : gitlab-ee-10.1.3-ee.0.el7.x86_64 1/2
 Verifying : gitlab-ee-10.1.1-ee.0.el7.x86_64 2/2

Updated:
 gitlab-ee.x86_64 0:10.1.3-ee.0.el7

So sollte es in etwa bei dir aussehen, je nachdem, welche Centos-Version du auf dem Linux-Server hast. Wenn es Centos 6 ist, musst du auch dementsprechend ein anderes Repo installieren. Zur Installation des Gitlab Servers in Centos OS kann ich dir diese Anleitung unter https://about.gitlab.com/installation/#centos-7 gerne empfehlen.

Das ist im Grossen und Ganzen die Upgrade-Prozedur. Es ist empfehlenswert, mal von Zeit zu Zeit in Google mit dem Begriff “gitlab release notes” zu suchen, um an neue Updates zu gelangen. Ich checke mittlerweile alle Atlassian Apps, OpenProject, Phabricator, Gitlab Server mit “release notes” in Google. So hast du immer, was du brauchst.

Falls du Fragen zum Upgrade hast, bemühe bitte darunter die Kommentare.

[note note_color=”#ee4821″ radius=”10″]Auch wäre es höchst erfreulich, falls du auch ein Gitlab Admin bist. Was war das Schwierigste für dich bei der Installation und was ging schnell von der Hand?[/note]

Meinerseits musste geklärt werden, an welchem Port nun Unicorn laufen soll. OpenProject ist am Port 3000, sodass der Unicorn Port schon mal am Port 6000 sein könnte. Das macht möglich, dass du OpenProject App und Gitlab Server auf einem und demselben Rootserver laufen lassen kannst. Das gilt es zu beachten.

by Alexander Liebrecht

 

 

 

Drupal 8 CMS auf Version 8.4.1 aktualisieren – wie geht das + Youtube-Video

drupal-8-4-1-update-erschienen-mit-fehlerbehebungen

Hallo lieber CMS/Blogleser! An der OpenSource CMS Front hat sich wieder etwas getan und Drupal 8 CMS in der Version 8.4.1 war erschienen. Darum wird es in diesem Blogpost gehen und ich zeige dir ebenfalls mein Update in einem Youtube-Video.

 

Über das Drupal 8.4.1 Update kannst du im englischen Post unter https://www.drupal.org/project/drupal/releases/8.4.1 etwas nachlesen. Im Grossen und Ganzen flossen in die Version 8.4.1 zahlreiche Fehlerbehebungen mit ein, sodass das zeitnahe Updaten sich in jedem Falle lohnen wird.

Eigenes D8-Update unter https://wpshopde.de verlief heute reibungslos, daher kann ich es dir auch empfehlen.

Wie machst du das Drupal 8 Update auf Version 8.4.1?

Du lädst dir die letzte D8-Version von dein Seiten unter https://drupal.org herunter, entpackst es lokal und packst den Inhalt des Download-Ordners zum ZIP-Archiv namens d8.zip. Lasse bitte die Datei .htaccess links liegen, denn sie hast du bereits im Rootverzeichnis deiner Drupal 8 Installation.

Mache ein Backup der MySQL-Datenbank, weil du oft mit Datenbank-Änderungen bei solchen Updates zu tun hast. Danach das d8.zip ins Rootverzeichnis per FTP/SFTP und Tool Bitvise hochladen. Anschliessend loggst du dich in der Kommandozeile ein und entpackst mit dem Befehl “unzip” dermassen.

unzip d8.zip

Hinterher löschst du das Archiv wieder so.

rm -rf d8.zip

Dann kannst du dich im Backend deines D8-Blogs einloggen und navigierst zum Statusbericht. Es gilt dabei in Erfahrung zu bringen, ob es neue Updates der Sprachdateien, des Kerns, der Module und Themes gibt.

Demnach alles auf den neusten Stand bringen und das Update der Datenbank erfolgt direkt im Browser unter /update.php. Dieses Mal war es bei mir so, dass die Datenbank nicht aktualisiert werden musste, sodass ich wieder zu den Verwaltungsseiten gehen konnte.

Das ist im Grossen und Ganzen die Upgrade-Prozedur und darunter ist alles auf einem Youtube-Video festgehalten. Meine CMS-Anleitungen oder Linux-Tutorials möchte ich ab nun in Begleitung von kurzen oder längeren Youtube-Videos produzieren. Das zeigt dir meine CMS-Arbeit auf dem Bildschirm und eventuell wirst du sogar einen Gefallen an der Kommandozeile finden. Das ist mein Ziel, dir diese Kenntnisse durch Video und Blogpost zu vermitteln.

Youtube-Video zum Drupal 8.4.1 Update

Das ist dann das Video. Es ist nicht perfekt, ich weiss das, aber ich bin noch ein Youtube-Beginner, sodass es einiges noch zu verbessern gilt.

Ich hoffe, dass ich dir nun etwas unter die Arme greifen konnte, wenn es heisst, ein Drupal 8 Update ansteht.

Bei Fragen zum Video oder dieser Update-Anleitung nutzt du einfach die Kommentare darunter.

Ich freue mich über jedes Feedback, welches mich besser werden lässt. Daher bitte nur sinnvoll 😉

by Alexander Liebrecht

Wie du Bolt CMS mittels Kommandozeile updaten/upgraden kannst

bolt-cms-aktualisieren-geht-via-konsole+composer

Hallo CMS/Blog-Leser! Im heutigen Blogpost möchte ich kurz darauf eingehen wie du das OpenSource CMS namens Bolt updaten/upgraden kannst. Dabei setzen wir auf die Kommandozeile und composer.phar-Datei.

Bolt CMS ist ein bekanntes Flat File CMS guter Sorte und ich werkele damit unter https://boltcms.wpzweinull.ch herum. So stellte ich das Blog mittels yml-Konfig-Datei im Backend ein, bloggte bereits etwas auf der Webseite und installierte solche Erweiterungen wie Sitemap, CkEmbed, RelatedContent und ähnliche.

Wie geht ein Update auf Bolt 3.3.6 via Konsole?

Das Update/Upgrade wird offiziell unter https://docs.bolt.cm/3.3/upgrading/updating beschrieben und ich bediente mich dieser kurzen englischen Anleitung wie was zu machen ist.

Du loggst dich mit dem kostenlosen Tool Bitvise in der Konsole ein und navigierst zum Bolt-Root-Verzeichnis.

Falls es ein anderes Verzeichnis ist und nicht Root der Domain, dann nimm diesen SSH-Befehl.

cd meinverzeichnis

Composer muss ebenfalls installiert sein, was das Vorhandensein der Datei composer.phar im Rootverzeichnis nach sich ziehen wird.

Danach tippst du diese drei SSH-Befehle ein, um Composer zu aktualisieren, Update zu machen und die Datenbank uptodaten.

php composer.phar update
php app/nut cache:clear
php app/nut database:update

Es werden Bibliotheken und ihre Abhängigkeiten heruntergeladen und installiert. Das geht meistens ins Verzeichnis /vendor im Rootverzeichnis. Bei vielen OpenSource CMS ist es so, dass das /vendor-Verzeichnis mit im Download-Paket ist. Updates lassen sich mittels Composer und via SSH erledigen, so wie auch bei diesem coolen Bolt OpenSource CMS.

Als Nächstes loggst du dich in Bolt CMS im Browser unter /bolt als Admin ein und schaust zuunterst, wo dir Daten angezeigt werden. Es wird dann die Version 3.3.6, was derzeit möglich ist, angezeigt. Die neueste Version 3.4 beta noch was ist erst zum Testen verfügbar. Es ist aber das Pre-Produktions-Release und das Produktions-Release wird uns Bolt-Nutzer schon demnächst erreichen. Das Upgraden kannst du ebenfalls analog dann machen.

Nun denke ich mal, dass diese kleine Anleitung den Beginnern unter den Bolt-Nutzern etwas helfen kann. Eingefleischte Power-Bolt-User können denke ich mir mal mit der Konsole gut umgehen.

Bei Fragen hierzu nutze hier drunter die Kommentar-Möglichkeit.

Ich wünsche dir erfolgreiches Updaten deiner Bolt CMS Installation.

by Alexander Liebrecht

TikiWiki 17.1 aus Unterverzeichnis auf eine Subdomain umgezogen

tikiwiki-17-1-blog-frontend

Hallo Blogleser! Ich arbeite weiterhin fleissig am Portfolio, damit es aufgeräumt ist und funktioniert. Heute zog ich den TikiWiki von internetblogger.de/tikiwiki auf https://tikiwiki.internetblogger.de um und das möchte ich hier kurz schildern.

 

Es gibt sicherlich solche Fälle, wo ein Projekt auf die Subdomain umgezogen werden sollte und das lag mir heute vor. Der TikiWiki ist neulich als neue Version 17.1 erschienen, wobei ich noch nichts Offizielles fand, wo man etwas nachlesen kann. Das Update verlief sehr gut und nichts mit Composer und Co. Alles via Konsole und FTP gemacht.

Dazu findest du Hinweise im TikiWiki auf der Subdomain, dort im letzten Blogpost. Der Umzug war nicht schwer und ist keine Hexenkunst, denn die Datenbank war ebenfalls auf localhost Internetblogger.de, sodass ich lediglich den FTP-Inhalt umziehen musste. Das waren mehr als 450 MB aus dem Verzeichnis /tikiwiki und mittels Konsole war ich auch recht schnell fertig.

Zippen, herunterladen, lokal entpacken, packen, zippen und hochladen ….

Weisst du, was ich meine mit dieser Überschrift 😉 Ich habe nicht das Verzeichnis /tikiwiki, sondern den Inhalt davon gebraucht. Aber zippen musst du das Verzeichnis via SSH und es bot sich auch super an. Ich wandte diesen SSH-Befehl an.

zip -r tiki.zip tikiwiki

Schnell gezipppt das Ganze, heruntergeladen, entpackt, gepackt und hochgeladen. Auch entzippen mache ich mittels Konsole. Das geht schneller als würde ich eine ganze Stunde am Umzug sitzen.

SSL wollte ich auch haben und dank Let’s Encrypt bei meinem Webhoster klappte es ganz gut. Auch eine Cookie Bar habe ich im Tiki-Header, sodass die Cookies bestätigt werden müssen. Weil ich mit Adsense und seit heute den Shariff Share Buttons arbeite, ist da nichts zu machen, wenn es Google verlangt. Die Cookie Bar sollte vorhanden sein.

Shariff Share Buttons mit Zählern in Tiki umsetzen

Eine eher leicht Aufgabe, aber es wird etwas Zeit in Anspruch nehmen. In kann es hier grob beschreiben. Du findest auf Github die beiden Repos mit Shariff JS/CSS-Dateien und das PHP-Shariff-Backend. Du kannst dann im FTP-Account entweder zwei Verzeichnisse wie /my-shariff-backend fürs PHP-Backend und /shariff für JS/CSS erstellen. Oder aber nur ein Verzeichnis und alles da hinein packen. Das funktioniert bei mir seit heute.

Nehmen wir mal das eine Verzeichnis /shariff und darin erstellst du das /tmp-Verzeichnis, vergibst dem CHMOD-Rechte von 777 und öffnest die index.php. In dieser Datei musst du den Pfad zum /tmp-Verzeichnis definieren und auch deine Domain eintragen. Trage es bitte ohne “http/s” ein, denn sonst zeigt man dir die Zähler nicht an.

Die index.php speichern, hochladen und sieh da, Shariff Share Buttons mit Counts werden angezeigt. Es werden leider nur die Counts von G+ angezeigt, weil es schon lange so ist. Da ist vermutlich bei anderen Social Networks etwas, was nach sich zieht, andere Zähler nicht anzuzeigen. Das fand ich noch nicht heraus uns so sehr wichtig sind mir die Zähler auch nicht.

Shariff Share Buttons in den Blogposts anzeigen lassen

Dazu nimmst du die Datei /templates/blog_post_postbody_content.tpl und setzt den Shariff DIV-Code ungefähr hier ein.

<div class="postbody-content panel-body">

Darunter kommt Shariff hin. Das wird dafür sorgen, dass die Buttons über jedem Blogpost, aber nicht im Anleser angezeigt werden. Für den Teaser gilt ein anderes Blog-Template, welches du ebenfalls unter /templates im FTP-Account finden kannst.

SocialMedia hin oder her, jeder nutzt es und ich habe da so meine Social Friends und Follower, die mir folgen. Vor kurzem wieder mehrere Freundschaftsanfragen auf FB akzeptiert.

Im Grossen und Ganzen wollte ich das hier jetzt loswerden und du hast erfahren, wie es um Shariff Buttons beim Tiki steht und auch dass es eine neue TikiWiki-Version gibt. Das Update auf die neue Version habe ich bereits im Tiki beschrieben. Die Konsole wirst du leider brauchen, um die Datenbank zu aktualisieren. Dazu nimmst du einen SSH-Befehl, welcher dir im Control Panels angezeigt wird und führst es vom Root aus in der Konsole aus. Das war’s. Ja, ganz klar, vorher die neuen Tiki-Dateien über die alten hochladen und alles überschreiben.

Zumindest arbeite ich auf diese Art und Weise.

Falls du Fragen zu etwas hast, raus damit. Ein paar Kommentierer werden hier nicht mehr zugelassen und wenn ich da irgendwelche Yandex-Mail-Adressen sehe, dann haue ich auch das weg. So einfach ist das.

Dir weiterhin Spass beim Arbeiten mit TikiWiki 17.1. Ein Upgrade lohnt sich in jedem Falle.

by Alexander Liebrecht

 

Ich möchte dich an meinen CMS-Installation-Service erinnern

cms-installation-service-via-internetblogger-de-alexander-liebrecht

Hallo lieber Blogleser! Hier habe ich eine Weile nicht gebloggt, weil es auch nicht viel Neues gab an der CMS-Front. In diesem Blogpost geht es mir um meinen CMS-Installation-Service, an den ich dich etwas erinnern möchte. Das Ziel meines Vorhabens ist es, mehr Kunden zu gewinnen und dass der CMS-Service immer im Gespräch bleiben kann.

CMS-Service-Webseite

Es gibt für den Service auch eine separat dafür erstellte Webseite unter https://cms-installation.de. Diese Webseite bietet weitere Details zum Installation-Service und meine CMS-Produkte kannst du zudem unter https://yaf-forum.de/wcf/shop/ im Viecode-Shop gerne bestellen.

Ob es mit einer Confluence-Installation klappen wird, weiss ich nicht, denn erst einmal muss ein potentieller Kunde eine Confluence Server Lizenz käuflich erwerben. Ein Normalblogger wird niemals auf Confluence setzen, weil da WordPress die besseren Karten hat. Aber falls du etwas mit Confluence Server unter CentOS 7 in Plesk haben willst, sprich mit bitte darauf an.

Gestern kam auch noch ein Feedback hier in den Kommentare wegen Flarum-Forum-Installation. Das kann ich dir ebenfalls problemlos anbieten, denn Flarum funktioniert mittlerweile auch unter Shared Webhosting bei All-inkl, Uberspace, Serverprofis und in Linux(Centos 7).

Beruflich sehe ich Veränderungen bei mir

Das ist dennoch nicht hinderlich wegen dem CMS-Service. Ich biete es dir dennoch professionell an, weil gewisse CMS-Erfahrungen sowie Kenntnisse bereits vorliegen. Ich bin stets in Übung, weil ich für mein Portfolio immer wieder neue CMS-Projekte aufsetze und es weiterhin tun werde.

Hier auf dem Internetblogger.de kannst du dich auch auf einer Seite im Blog über den Service auf den Laufenden bringen. Mehrere Installationen habe ich für Kunden bereits erfolgreich vollbracht.

Bei CMS-Fragen wende dich immer per Mail an mich

Das ist der beste und einfachere Weg, mich über deine zukünftige CMS-Installation auszufragen, sich ein paar CMS-Tipps zu holen und überhaupt, mit mir in Kontakt zu treten. Da ich reichlich Freizeit habe, trotz Beruf, kann ich zeitnah auf deine Mail reagieren und deiner CMS-Installation steht, so gesichtet, eigentlich nichts mehr im Wege. Es sei denn, du hast ein Webhosting, welches veraltet ist. Aber da denke ich mir mal, dass es eher nicht der Fall ist.

Das soll mit diesem Blogpost gesagt werden und ich freue mich sehr, mit dir zusammenzuarbeiten und für die CMS-Installation auf deinem Shared Webhosting zu sorgen.

Ich schaue mal, was hier noch demnächst verbloggt werden kann, denn einige CMS-Updates trudelten die Tage noch ein.

Bei Fragen bitte darunter kommentieren.

by Alexander Liebrecht

MediaWiki 1.29.1 draussen – wegen zweierlei Extensions das Upgrade

mediawiki-1-29-1-bugfixes-update

Hallo lieber Blogleser! Updates, was das Auge reicht und super gerne halte ich dich über meinerseits eingesetzte Software auf dem Laufenden. Es gab nämlich ein MediaWiki-Update auf die neue Version 1.29.1. Das Update konnte ich erfolgreich unter https://liebrecht-projekte.de/cms/mediawiki installieren.

Die letzte Version kannst du wie gewöhnlich unter https://mediawiki.org erhalten und herunterladen. Das Update musste wegen zweierlei MediaWiki-Extensions erfolgen. Das betraf einmal pdfHandler und SpamBlacklist. Weitere Einzelheiten hierzu stehen mir so nicht zur Verfügung. Aber es reicht schon um zu wissen, dass man das Update machen sollte und so tat ich es auch.

Im Folgenden kann ich dir kurz erklären, wie du einen herkömmlichen MediaWiki upgraden kannst.

Upgrade MediaWiki auf Version 1.29.1

Die letzte Version wird offiziellerseits heruntergeladen und lokal entpackt. Es sind entpackt um die 140 MB. Aus diesem Grunde nehmen wir die Kommandozeile, um einfach schneller fertig zu werden. Du kannst das entpackte Paket gerne manuell per FTP hochladen, andernfalls beachte meine Update-Methode.

Also herunterladen, lokal entpacken und den Inhalt des Download-Pakets zum ZIP-Archiv namens 1291.zip machen. Das wird dann ins Rootverzeichnis hochgeladen und via Konsole derart entpackt.

unzip 1291.zip

Hinterher löschst du das Archiv wieder derart.

rm -rf 1291.zip

Sichere bitte vorher deine Datenbank, für den Fall der Fälle, falls mal etwas sein sollte. Nach dem Entpacken bzw. dem Hochladen per FTP muss der Composer so upgedatet werden. Dazu wirst du die Konsole gleich brauchen. Schaffe dir bitte das kostenlose mit Windows 10 kompatible Tool BitVise fürs SSH/SFTP an. Damit kann man sehr gut agieren und arbeiten. Du loggst dich in der Konsole ein, bist gleich im Rootverzeichnis und von dort aus navigierst du mit dem “cd”-Befehl zum Wartungsverzeichnis, was so geht.

cd maintenance

Von dort aus führst du das Update aus, wie gehabt und dermassen.

php update.php

Warte kurz, bis es zu Ende ist.

Danach loggst du dich im Backend deines Wikis ein und navigierst im Browser zu:

Spezial:Version

Und überzeugst dich von der neuen Versionsnummer. Das dürfte dann die 1.29.1 sein. Somit kannst du das Update abschliessen und widmest dich anderweitigem.

Bei Fragen zu SSH und der Konsole bitte darunter kommentieren. Ansonsten sei dir ein Update-Erfolg gewünscht und habe weiterhin viel Freude mit dem herkömmlichen MediaWiki. BlueSpice erscheint eines Tage neu, wenn MediaWiki 1.30 draussen ist. So der BlueSpice-Support vor einer Weile.

by Alexander Liebrecht

P.S. Sichere bitte vor dem Update die Datei Local-settings.php, die sich im Rootverzeichnis befindet. Dort sind allesamt Konfiguration enthalten und das darf nicht überschrieben werden. Ich erwähne es dennoch, damit man das auch weiss.

Backdrop 1.7.2 CMS Update draussen – Fehlerbehebungen und Sicherheit

backdrop-1-7-2-cms-update-bugfixes-sicherheit-internetblogger-de

Hallo lieber Leser! Es gibt im Blogger/Webmaster-Alltag solche Tage, wo ich mich stundenlang den Updates widme. Heute ich so ein Tag und etliche OpenSource CMS müssen aktualisiert werden. An der Backdrop CMS Front gab es die neue Bugfixes-Version 1.7.2.

 

Das Update machte ich im eigenen Backdrop-Blog unter https://alexanderliebrecht.de und muss es dort noch anders verbloggen. Dieses Mal wurden beim Backdrop CMS etliche Fehlerbehebungen ermöglicht. Auch beinhaltete das Update zwei Sicherheitsfixes. Daher solltest du auch updaten, was schnell getan ist.

Wie kannst du auf Backdrop 1.7.2 updaten?

Lade dir von Github unter https://github.com/backdrop/backdrop/releases die letzte Backdrop CMS Version herunter, entpacke es lokal. Du brauchst dann nur das grösste Verzeichnis /core und dieses packst du zum ZIP-Archiv namens core.zip. Das Archiv wandert dann ins Rootverzeichnis deiner Installation zum Server.

Danach wird es mittels Kommandozeile so entpackt.

unzip core.zip

Dann löschst du das Archiv wieder derart.

rm -rf core.zip

Schon loggst du dich ein im Backdrop CMS Blog und gehst zum Statusbericht. Es ist denkbar, dass Module und Themes Updates unterzogen werden müssen. Das kann dann gerne gemacht werden und zum Schluss landest du im Datenbank-Update wegen der Module-Updates. Das machst du dann und schon bist du mit dem Gesamt-Update durch.

Gerne kannst du vor all dem ein Datenbank-Backup machen, um es sicherer zu haben. Ich mache es in der Regel nicht und verlasse mich auf die Backdrop Entwickler.

Wie du siehst, alles halb so schlimm mit so einem Update und geht auch ruckzuck.

Bei Fragen zur Konsole oder dem Update kannst du dich hier an mich wenden. Auf dem Beitragsbild zeige ich dir nochmals einige Änderungen, die vollbracht wurden.

by Alexander Liebrecht

Bildquelle by https://github.com

 

Drupal 8.3.7 als Wartungs-Sicherheitsupdate erschienen

drupal-8-3-7-wartung-sicherheit-update-internetblogger-de

Hallo lieber Leser! An der Drupal-Front gibt es mal wieder ein Wartungs-Sicherheitsupdate auf die neue Version 8.3.7. Drupal ist genau so wie WordPress, sodass es immer wieder zu den Funden von Sicherheitslecks kommt.

Diese werden aber recht schnell geschlossen und dieses Mal konnte ich zeitig reagieren und mein Update unter https://wpshopde.de einspielen. Das Update eines Drupal 8 CMS ist nicht kompliziert und da ich so etwas schnellstens erledigt haben möchte, bediene ich mich der Kommandozeile und SSH.

Bei dem neuen Update sind ansonsten keinerlei weitere Änderungen enthalten. Das Update wird dringend empfohlen, denn andernfalls öffnest du den Angreifern noch mehr Türen.

Wie kannst du auf Drupal 8.3.7 updaten?

Lade dir die letzte Version von https://www.drupal.org/project/drupal/releases/8.3.7 herunter, entpacke es lokal und packe den Inhalt des Ordners ausser der .htaccess-Datei zum ZIP-Archiv namens 837.zip.

Das lädst du ins Rootverzeichnis deiner D8-Installation hoch und entpackst in der Konsole vom Rootverzeichnis aus mit diesem SSH-Befehl.

unzip 837.zip

Danach löschst du es wieder so.

rm -rf 837.zip

Als Nächstes kannst du dich im Drupal 8 Blog einloggen, gehst zum Statusbericht und schaust dir dort alles an. Falls Aktualisierungen vorhanden sind, diese bitte erledigen. Auch kannst du Updates bei den Übersetzungen anstossen. Diese waren heute verfügbar und vier neue Übersetzungen konnten hinzugefügt werden. Alte Übersetzungen wurden aktualisiert, sodass alles seinen Gang gehen kann.

Da es nur ein Wartungsrelease war, sollte deine Drupal 8 Installation danach gut funktionieren.

Das wäre das ganze Update und ich kann dir nur viel Erfolg dabei wünschen. Bei Fragen zu SSH oder dem Update kannst du darunter kommentieren.

by Alexander Liebrecht

 

Flatboard Forum und Mecha v2 CMS: externe Links auf noFollow umstellen – wie geht das?

nofollow-links-flatboard-forum-und-mecha-v2-flatfile-cms

Hallo lieber Blogleser! Online bin ich nicht als derjenige bekannt, der mit Links geizt, denn das bin ich nicht. Meine wichtigsten Internetforen wie Webmasterwelten.de, Yaf-forum.de und Rostockerblogger.de haben keinerlei NoFollow-Attribut bei den externen Links. In solchen WP-Blogs wie dem Internetblogger.de habe ich es durch das Plugin SMU Manual DoFollow so hand, dass du als Kommentierer nach dem dritten Kommentar doFollow bekommst. So viel Linkliebe muss sein, wenn ich mal meinen würde.

Nun aber zum Wesentlichen dieses Blogposts und ich möchte dir zeigen, wie du dennoch mit noFollow beim Flatboard Forum und in Mecha v2 CMS bei externen Links arbeiten kannst. Der einzige Grund fürs Nofollow meinerseits ist, der – du kennst es ja bei mir schon – dass ich haufenweise eigene Projekte untereinander verlinke. Googlchen sieht so etwas ganz und gar nicht gerne. Daher habe ich seit einer langen Zeit schon beschlossen, nur noch NoFollow zu verlinken.

Beim Flatboard Forum und in Mecha CMS mit noFollow fahren

Seit nun ist es möglich, weil beim Flatboard-Forum dafür ein neues Plugin gibt. Beim Mecha v2 CMS hat der Entwickler Tovic, welcher zuhause unter http://mecha-cms.com ist, einen neuen Hook geschrieben. Mit dem Hook kannst du alle ausgehenden Links im Content, welcher mit dem HTML-Format erstellt wurde, mit NoFollow durchgehen lassen. Ich fange mal mit dem Flatboard an.

Flatboard und noFollow Links

Das gute noFollow-Plugin gibt es in den Ressourcen unter http://flatboard.free.fr/view.php/forum/resources , wo das herunterzuladen wäre. Das Plugin lädst du dann herunter, entpackst es lokal und lädst alles ins Verzeichnis /plugin hoch. Anschliessend loggst du dich im Flatboard-Forum-Backend als Admin ein und aktivierst das erwähnte noFollow-Plugin. Ab dann gilt es. Das Resultat und die Funktionsweise dieses Plugins kannst du dir in meinem Flatboard Board unter https://flatboard.wpzwienull.ch gerne ansehen. Jetzt sind alle externen Links per noFollow und ich habe meine Ruhe wegen dem Suchgigant Googlchen.

NoFollow Links beim Mecha v2 CMS

Das ist ab nun auch möglich und zwar mit dem Einbinden eines Hooks in die index.php deines aktiven Shields. Den Shield, den du nutzt, findest du im FTP-Account mit dem Pfad wie /lot/shield/normal und/oder /lot/shield/document. Je nachdem, was du vorher im GUI, dem Mecha Backend, einstelltest.

Der Hook schaut folgendermassen aus.

Hook zum Einbinden in die index.php

Hook::set('page.content', function($content, $lot = []) use($url) {
 // Page type is not set or has value other than `HTML`, skip!
 if (!isset($lot['type']) || $lot['type'] !== 'HTML') {
 return $content;
 }
 // No anchor(s) found, skip!
 if (strpos($content, '</a>') === false) {
 return $content;
 }
 // Get anchor element(s) from page content…
 $union = new Union;
 return preg_replace_callback('#<a(?:\s[^<>]*?)?>(?:[\s\S]*?)</a>#', function($m) use($union, $url) {
 $a = $union->apart($m[0]);
 // No `href` attribute, skip!
 if (!isset($a[2]['href'])) {
 return $m[0];
 }
 // Check for external link(s)…
 // Based on <https://github.com/tovic/parsedown-extra-plugin>
 $href = $a[2]['href'];
 $if = strpos($href, 'https://' . $url->host) === 0 ||
 strpos($href, 'http://' . $url->host) === 0 ||
 strpos($href, '//' . $url->host) === 0 ||
 strpos($href, '/') === 0 ||
 strpos($href, '?') === 0 ||
 strpos($href, '#') === 0 ||
 strpos($href, 'javascript:') === 0 ||
 strpos($href, '.') === 0 ||
 strpos($href, '://') === false;
 // Check for relative protocol…
 if (strpos($href, '//') === 0 && strpos($href, '//' . $url->host) !== 0) {
 $if = false;
 }
 // If external link…
 if (!$if) {
 // Add `rel="nofollow"` attribute
 $a[2]['rel'] = 'nofollow';
 // Add `target="_new"` attribute
 $a[2]['target'] = '_new';
 }
 // Re-unite the anchor…
 return call_user_func_array([$union, 'unite'], $a);
 }, $content);
 return $content;
}, 2.1);

Das bindest du an der beliebigen Stelle in der nähe anderer Hooks in der index.php ein. Aber bitte nicht die index.php aus dem Rootverzeichnis nehmen. Es wird Fehler geben und da muss es nicht sein.

Das ist auch schon die eigentliche Lösung, die dir ins Mecha CMS und den dazugehörigen Content das NoFollow bringt. Meinerseits sehr zu begrüssen diese Lösung für die ausgehenden Links, denn so kann ich nach Herzenslust meine Projekte im Mecha Blog reviewen und mache mir wegen Google und Co. keine Sorgen.

Fazit dieses Blogposts

Falls du Fragen zum Hook hast, wende dich bitte direkt an den Tovic, den Entwickler unter https://github.com/Tovic. Im Falle des Flatboard Forums und der Fragen zum Plugin wende dich bitte an den Entwickler Fred unter http://flatboard.free.fr. Beiderseits wird dir zeitnah geholfen, weil ich es bereits so kenne.

Vielleicht arbeitest du ja mit dem Flatboard Forum und/oder dem Mecha v2 CMS, dann freue mich auf dein Feedback darunter.

by Alexander Liebrecht

Upgrade auf ElkArte Forum Version 1.1 RC1 noch nicht empfehlenswert

elkarte-forum-upgrade-auf-version-1-1-rc1-erfolgreich-manche-addons-nicht-kompatibel

Hallo lieber Blogleser! Heute machte ich ein ElkArte-Forum Upgrade von der Version 1.0.10 auf 1.1 RC 1 und meine Erfahrungen waren sehr gemischt. Das Upgrade funktionierte nur halbwegs und im Endeffekt waren etliche Addons nicht kompatibel, sodass mein ElkArte-Forum an alten Funktionen einbüssen musste.

 

In den Github-Erscheinungen des ElkArte-Forums unter https://github.com/elkarte/Elkarte/releases kannst du die letzte ElkArte-Version herunterladen. Das Upgrade ging ganz gut, aber nicht alles zu 100 Prozent korrekt. Die Datenbank wurde in der Upgrade-Routine, im Browser unter /install/upgrade.php, aktualisiert. Doch gleich danach ging es nicht mehr weiter. Das Board wird in den Wartungsmodus versetzt und kann trotz dem Deaktivieren des Wartungsmodus im Vorfeld nicht angesurft werden.

Den Wartungsmodus kannst du wieder in der sich im Rootverzeichnis befindlichen Datei Settings.php wieder herausnehmen. Dort schaut es im PHP-Code an der dafür vorgesehenen Stelle dermassen aus.

/**
 * The maintenance "mode"
 * Set to 1 to enable Maintenance Mode, 2 to make the forum untouchable. (you'll have to make it 0 again manually!)
 * 0 is default and disables maintenance mode.
 * @var int 0, 1, 2
 * @global int $maintenance
 */
$maintenance = '0';
/**

Siehst du die Stelle mit “maintenance” und dort nimmst du die Ziffer “0” und setzt es dahin. Dann kannst du das ElkArte-Board nach dem zur Hälfte gelungenen Update ansurfen. Aber Fehlermeldungen gab es lediglich beim Aufrufen eines Topics im Forum. Der Fehler kam aus einem Template und hatte etwas mit Mails zu tun. Ich habe dann das jeweilige Template aus der ElkArte-Version 1.0.10 genommen und konnte mir so aushelfen.

Auf Github ist mein Issue bereits unter https://github.com/elkarte/Elkarte/issues/2970 online, sodass sich darum bei Zeiten gekümmert wird. Ich denke schon noch, dass es ein Bug ist, denn sonst wäre ja alles OK damit. Aber gut, meckern werde ich nicht grossartig, weil es noch rege an ElkArte 1.1 entwickelt wird.

Addons-Kompatibilität

Diese ist nur bedingt vorhanden. Solche Addons wie SimplePortal oder Adsense funktionieren nicht mehr. Auch das gute Impressum-Addon mit der Datenschutzerklärung ist im Backend zwar geblieben, weil es in den Templates mit Code vorhanden ist, aber die Funktion ist nicht mehr gegeben. Da muss ich nun darauf warten, bis die Finalversion von ElkArte erschienen ist und alle Addons nach und nach angepasst wurden. Ok, kein Thema wegen der Geduld 😉

Themes-Kompatibilität

Diese scheint vorhanden zu sein, wie ich es heute sichten konnte. Du kannst dein Forum aber auch beim Default-Theme belassen, denn schlecht schaut es ja nicht aus oder…wie du es dir bei mir unter http://elkarteforum.wpzweinull.ch mal anschauen kannst.

Das Beposten des Forums nach dem Upgrade konnte ich noch nicht auschecken, werde es aber demnächst noch tun. Ich vermute mal, dass das funktionieren wird.

Kennst du solche ElkArte-Addons wie FontAwesome-Icons und eMojis? Sie gibt es unter http://addons.elkarte.net/ und diese sind mit ElkArte 1.1 RC1 kompatibel. Heute konnte ich sie erfolgreich hinzufügen, somit installieren.

Beachte noch, dass einige Demo-Sites im Verzeichnis mit Addons und Themes nicht mehr erreichbar und somit tot sind. Das kann durchaus passieren, wenn die jeweiligen Demo-Ansichtsquellen nicht mehr zur Verfügung stehen. Da frage ich mich dann nur noch, ob der Support dieser Erweiterungen noch funktionsfähig ist. Das wäre für die ElkArte-Nutzer von Relevanz. Demo kann ich mir dann direkt im eigenen Board live ansehen.

Features bei ElkArte 1.1 RC 1

So genau weiss ich es nicht, aber das lässt sich unter http://www.elkarte.net/community/index.php?topic=4428.0 nachsehen. Ich erfahre dort eben, dass das Release Candidate 1 der letzte Entwicklungsschritt vor der stabilen Finalversion sein sollte. OK, gut, es funktioniert ja im Forum in der neuen Version denke mal alles. Alle Optionen habe ich noch nicht überprüft. Vom Ansurfen des Boards her geht alles, soweit so gut.

Etliche Commits wanderten in diese ElkArte-Erscheinung und auch gut so, gut für die Nutzerschaft dieses OpenSource Forum Tools.

[bctt tweet=”#ElkArte #Forum #Upgrade auf die Version 1.1 RC1 zwar gelungen, aber Addons nicht kompatibel.” username=”blogsash”]

Was sollte demnächst kommen?

Ich tippe mal darauf, dass die Addons und Themes kompatibel gemacht werden oder es sollen. Da ist noch etwas Arbeit auf dem Plan. Alles andere wird beim Testen der einzelnen Nutzer herausgefunden. Bugs und Fehlermeldungen kannst du jederzeit auf Github unter https://github.com/elkarte melden. Dort gibt es den Issue-Tracker, welcher immer als eine Art Community für Bugsmeldungen genutzt wird.

Das wären meine News und kürzliche Erfahrungen mit ElkArte 1.1 RC 1 und auf die stabile Finalversion freue ich mich zur Zeit am meisten.

Wichtiger Hinweis: Nach mehreren Stunden des Ausprobierens und des Testens komme ich zum Entschluss, dass es sich nicht lohnen wird, auf die neue Version ein Upgrade zu machen. Die Zusammenarbeit mit den alten Addons ist nicht gewährleistet, sodass es das Board durchaus kaputt machen kann. Ich probierte auch einiges bei mir und musste schlussendlich alles wieder aus Backups wiederherstellen. Daher lasse bitte dieses Update noch links liegen, es sei denn, du willst eine Neuinstallation mit der neuen Version machen. Dann sollte das gehen.

Gerne lese ich auch etwas zu deinen Upgrade-Erfahrungen bzw. deinen allgemeinen Erfahrungen zu ElkArte Forum Software.

by Alexander Liebrecht

WordPress 4.8.1 als Wartungsrelease erschienen – Updaten empfohlen

Hallo lieber Leser! Nach 13 Mio. Downloads von WordPress 4.8 brachten die Entwickler WordPress 4.8.1 heraus. Bei dieser Erscheinung handelt es sich von der Wartung mit um die 29 Bugfixes und Verbesserungen. Das Update wird empfohlen und diesen Blogpost widme ich der neuen WordPress-Version.   Wenn es Fehlerbehebungen und Verbesserungen sind, wie du dem Blogpost … Weiterlesen

Wo informiere ich mich als #Blogger aus technischer Sicht: #Blogparade

alexander-liebrecht-github-repositories-cms-projekte

Hallo lieber Leser! Es ist der Lothar, ein Blogger von http://av100.de und dem Blogger-Forum unter http://www.webloggerforum.de, der diese Aktion neulich ins Leben rief. Heute ist es meine zweite Blogparaden-Teilnahme und dieser Post hier wird dann nach Mitternacht fertig werden.

Weiterlesen

Funktionsweise des Flatboard-Forum-Blogs

flatboard-forum-blog-im-frontend

Hallo lieber Leser! Ich betreibe ausgiebiges Monitoring, wenn es um OpenSource CMS geht. Um die 30 CMS setze ich selbst ein und nach und nach sind neue CMS-Projekte ins Leben gerufen worden. Ich nutze sie, um Beispiele in meinen CMS-Tutorials besser zeigen zu können, aber auch um diese Projekte den CMS-Kunden zu zeigen. Ich denke, wenn sich jemand ein CMS-Projekt aus der Nähe ansah, kann sich das etwas besser vorstellen.

Weiterlesen

MediaWiki 1.29 RC1 erschienen

mediawiki-1-29-0-RC-1-liebrecht-projekte-de

Hallo lieber Leser! Ich bin ja auf Zack, wenn es um CMS-Updates aller Art geht und heute erreichte mich eine MediaWiki-Mail mit der Nachricht, dass die neue Version 1.29.0 RC1 erschienen ist.

Zu den ReleaseNotes, den Erscheinungsnotizen, geht es unter https://www.mediawiki.org/wiki/Release_notes/1.29 und dort entnimmst du allerhand Details und Infos, was MediaWiki 1.29 angeht.

Es wird auch gesagt, dass diese Version noch nicht für den produktiven Einsatz geeignet ist. Da ich aber vorher unter https://liebrecht-projekte.de/cms/mediawiki RC 0 hatte, musste ich einfach ein Update machen. Das sorgt für mehr Fehlerbehebungen und vielleicht auch Verbesserungen in puncto Sicherheit.

Vor kurzem erste Kundeninstallation mit BlueSpice MediaWiki

Ja, dazu ist es gekommen und meinen CMS-Installation-Service promote ich wie wild im ganzen Portfolio, ohne dass ich andere Webseiten damit belästigen muss. Im Portfolio ist der richtige Platz für meine Projekte und die damit verbundene Promotion.

Dieses Update kannst du aber leider nicht bei BlueSpice machen, denn BlueSpice wird erst mit MediaWiki 1.30 kompatibel gemacht. Die Version 1.29 stable ist für den Juli 2017 geplant, also schon in diesem Monat. Da wird sicherlich ein Upgrade bei mir, wenn es soweit ist, gerne erfolgen.

In diesem Blogpost rufe ich es bei dir in Erinnerung, wie du eine MediaWiki-Installation upgraden kannst.

Wie mache ich Update auf MediaWiki 1.29.0 RC 1

Schaue dir unter https://mediawiki.org um und lade dir das letzte RC1-Release herunter, entpacke es lokal und packe den Inhalt zum ZIP-Archiv namens 129.zip. Wir arbeiten beim MediaWiki immer mit Kommandozeile, weil alle Pakete recht gross sind. Danach lädst du das Archiv ins Rootverzeichnis deiner MediaWiki-Installation auf deinem Webspace hoch und entpackst derart in der Konsole.

unzip 129.zip

Bitte mache spätestens dann ein Datenbank-Backup, um es dir etwas sicherer zu machen. Erst dann kannst du das Archiv wieder derart vom FTP-Account entfernen.

rm -rf 129.zip

Danach erfolgt das Updaten des Composers vom Rootverzeichnis aus, was so geht.

php composer.phar update bzw. install

Schlussendlich navigierst du in der Konsole zum MediaWiki-Wartungsverzeichnis mit “cd maintenance” und führst diesen SSH-Befehl dort aus.

php update.php

Warte kurz, bis 5 Sekunden vorbei sind und beobachte, wie deine Datenbank aktualisiert wird.

Das wäre dann die ganze Upgrade-Prozedur und diese musst du über dich und deine Installation ergehen lassen. Falls du dabei Bedenken hast und es ist ein stabiles Release, kannst du gerne mich damit beauftragen. Ich kann dir zeitnah deinen MediaWiki upgraden.

MediaWiki 1.29 ab PHP 5.5.9

Erst dann wird es funktionieren und es läuft schon unter PHP 7.0, eventuell auch unter PHP 7.1 schon. Das kannst du mal austesten und meistens hast du im Webhosting eine Möglichkeit, zwischen den PHP-Versionen umzuschalten. Bei All-inkl bei meinem Managed Server kann ich sogar bei jeder Subdomain einzeln eine bestimmte PHP-Version aktivieren. Das macht das Arbeiten mit verschiedenen CMS möglich.

Ich werde dich zu BlueSpice und dem MediaWiki hier auf Internetblogger.de gerne auf dem Laufenden halten. Heute war es eben das Update und dieses wurde promt erledigt.

Bei Fragen zu SSH und/oder dem Update selbst ist es wie gehabt und du kannst darunter feedbacken.

Deine Update-Erfahrungen interessieren so eine Person wie mich immer und bei jedem Update ist es etwas anders, denn das Webhosting kann nicht gleich sein. Manches Shared Webhosting läuft auf Ubuntu, anderes unter Debian oder Centos oder oder oder. Daher wäre das spannend.

by Alexander Liebrecht

Bildquelle via https://liebrecht-projekte.de

Shariff Share Buttons beim Flat File CMS Yellow einbinden und installieren

shariff-share-buttons-yellow-flat-file-cms-installation-inkl-counts-internetblogger-de

Hallo Blogleser und CMS-User! Es gibt eine neue Yellow CMS-Version, wie du unter https://github.com/datenstrom/yellow/issues/256 nachlesen kannst. Ermöglicht wurde vor allem das bessere Handling des Blogs und des Wikis. Aber darum wird es in diesem Blogpost auch nicht gehen.

Vielmehr möchte ich dir die Umsetzung der Shariff Share Buttons Lösung inkl. Share Zähler beim Flat File CMS namens Yellow zeigen. Das setzte ich heute um, nachdem mir das Yellow-Update geglückt war.

Was brauchst du zum Umsetzen der Shariff Share Buttons?

Du brauchst JS/CSS-Dateien von Github, PHP-Shariff-Backend von Github und fügst all das in sidebar/header/footer.php in Yellow CMS ein. Leider kann ich in Yellow-Posts nicht mit JSON-Code arbeiten, weil es mir gleich Shariff Buttons im Frontend anzeigt. Es ist dort der “class=”shariff”” und vermutlich reagiert das CMS darauf. Ich machte mich aber kundig, wie ich nun mit Backticks den JSON-Code einbinden kann. Da warte ich nur noch, bis mein Ticket beantwortet wurde.

Wie installierst du Shariff Share Buttons in Yellow CMS?

Es gibt kleine Unterschiede beim Umsetzen, ob du nun dein Yellow-Blog im Unterverzeichnis, im Rootverzeichnis oder im Rootverzeichnis einer Subdomain hast. Ich habe es im Unterverzeichnis. Es geht darum, zwei Verzeichnisse wie /shariff und /my-shariff-backend im Rootverzeichnis zu erstellen. Im Falle der Unterverzeichnis-Installation von Yellow, nimm bitte das Rootverzeichnis der jeweiligen Domain und erstelle dort diese beiden Shariff-Verzeichnisse.

Danach lädst du CSS/JS-Script-Dateien ins Verzeichnis /shariff hoch.

Ins Verzeichnis /my-shariff-backend geht dann das PHP-Shariff-Backend, welches du unter https://github.com/heiseonline/shariff-backend-php/releases downloaden kannst. Es dort herunterladen und wieder hochladen. Öffne bitte die Datei index.php und es sollte dann in etwa so aussehen.

/**
 * Sample configuration
 *
 * @var array
 */
 private static $configuration = [
 'cache' => [
 'ttl' => 60,
 'cacheDir' => 'tmp'
 ],
 'domains' => [
 'bigtreecms.wpzweinull.ch',
 'wpzweinull.ch',
 'www.ct.de'
 ],
 'services' => [
 'GooglePlus',
 'Facebook',
 'LinkedIn',
 'Pinterest',
 'Xing',

]
 ];

Ich habe das tmp-Verzeichnis definiert, welches im selbigen Verzeichnis zu erstellen ist und bekommt CHMOD-Rechte von 777. Auch trägst du deine Domain oder Subdomain in der index.php ein. Zudem lösche nochmals alle SocialNetworks, die du nicht brauchst. Ich habe die Erfahrung gemacht, dass wenn man diese stehen lässt, dann die Share Counts nicht angezeigt werden. Im Endeffekt ist es nur der Zähler für G+. Alles andere wird nicht angezeigt, warum auch immer.

Teil II der Umsetzung der Shariff Buttons in Yellow CMS

Jetzt bindest du in der Datei /system/themes/snippets/header.php vor dem schliessenden <head>-Tag diesen Code ein. Schaue es dir hier im Code mal an.

<meta charset="utf-8" />
<meta name="description" content="<?php echo $yellow->page->getHtml("description") ?>" />
<meta name="keywords" content="<?php echo $yellow->page->getHtml("keywords") ?>" />
<meta name="author" content="<?php echo $yellow->page->getHtml("author") ?>" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title><?php echo $yellow->page->getHtml("titleHeader") ?></title>
<?php echo $yellow->page->getExtra("header") ?>
<link href="/shariff/shariff.complete.css" rel="stylesheet">
</head>

Es wird shariff.complete.css eingebunden. Aber in der Datei footer.php desselbigen Verzeichnisses bindest du shariff.complete.js ein. Das schaut demnach so aus.

<div class="footer">
<div class="siteinfo">
<a href="<?php echo $yellow->page->base."/" ?>">&copy; 2016 <?php echo $yellow->page->getHtml("sitename") ?></a>.
<a href="<?php echo $yellow->page->get("pageEdit") ?>">Edit</a>.
<a href="<?php echo $yellow->page->base."/feed/page:feed.xml" ?>">Feed</a>.
<a href="<?php echo $yellow->page->base."/search/" ?>">Search</a>.
<a href="<?php echo $yellow->page->base."/sitemap/" ?>">Sitemap</a>.
<a href="<?php echo $yellow->page->base."/contact/" ?>">Contact</a>.
<a href="<?php echo $yellow->text->get("yellowUrl") ?>">Made with Yellow</a>.
</div>
</div>
</div>
<script src="/shariff/shariff.complete.js"></script>
<?php echo $yellow->page->getExtra("footer") ?>
</body>
</html>

Nun musst du nur noch das PHP-Shariff-Backend in einer passenden Datei einbinden.

<div class="shariff" data-backend-url="/my-shariff-backend" data-services="[&quot;facebook&quot;,&quot;googleplus&quot;,&quot;twitter&quot;,&quot;pinterest&quot;,&quot;xing&quot;]" data-theme="standard" data-orientation="horizontal"></div>

Ich entschied mich für sidebar.php unter /system/themes/snippets/sidebar.php. Oder du willst eine andere Seite nehmen, wo der Blog, der Wiki oder was auch immer sind. In der rechten Sidebar im Yellow-Blog bietet es sich am idealsten an, wie ich finde.

Ab dann sollten die Shariff Share Buttons schon angezeigt werden.

Shariff-Yellow Plugin-Lösung

Diese gibt es unter https://github.com/schulle4u/yellow-plugin-shariff und leider werden durch das Plugin die Share Counts nicht angezeigt. Es fehlt das PHP-Shariff-Backend. So denke ich mir mal zumindest. Probiere beide Lösungen aus, um die goldene Mitte zu finden. Manuelle Umsetzung der Shariff Share Buttons bringt dir eine Menge Erfahrungen ein, aber auch die Plugin-Installation ist nicht ohne.

Ich hoffe, dass du das obige Tutorial nachvollziehen konntest und bei Fragen immer raus damit. Ich kann dir dann gerne helfen, Shariff im Yellow-Blog zu realisieren.

Ich freue mich auf deine Shariff-Yellow-Erfahrungen und anderweitiges Yellow-Feedback.

by Alexander Liebrecht

 

B2Evolution 6.9.2 beta erschienen – Bugfixes und neue Funktionen

b2evolution-6-9-2-beta-update-internetblogger-de

Hallo lieber Leser! Hier kommt wieder eine kurze Update-Anleitung für das OpenSource CMS namens B2evolution. B2evolution ist als Version 6.9.2 Beta erschienen und das Update musste ich bereits unter http://alexliebrecht.com/blogs machen.

 

Was ist neu bei B2evolution 6.9.2 beta?

Neue Widgets kamen hinzu. Das Short Links Plugin wurde um weitere Funktionen erweitert. Zahlreiche Änderungen und Fehlerbehebungen hat es gegeben. Die gesamte Liste der Änderungen bei b2evolution 6.9.2 beta gibt es unter http://b2evolution.net/downloads/6-9-2-beta.

Dort siehst du bereits, was alles geändert und ermöglicht wurde.

Das Update verlief meinerseits sehr gut und ich verfahre meistens nach derselben Methode des Updates. Wie machst du aber dieses Update? Ich kann es dir kurz mal erklären, wie das anzustellen ist.

Wie geht das Update auf B2evolution 6.9.2 beta

Du lädst dir die letzte Version dieses OpenSource CMS herunter(nimm den obigen Link dafür). Dann entpackst du es lokal und packst den Inhalt des Download-Ordners zum ZIP-Archiv namens bevo.zip.

Das wird dann zum Server ins Rootverzeichnis hochgeladen. Wenn deine Bevo-Webseite unter /blogs ist, dann auch das Unterverzeichnis nehmen sowie berücksichtigen. Bei mir ist es unter /blogs auf Alexliebrecht.com. Daher muss ich es auch beachten.

Also alles hochladen und dann entpackst du in der Kommandozeile dieses Archiv.

unzip bevo.zip

Danach navigierst du im Browser zu /install und stösst das Update an. Wenn du im Upgrade-Script deine Datenbank-Daten siehst, gleich zum Anfang, dann wird das Update problemlos funktionieren.

Bitte lösche das hochgeladene bevo.zip-Archiv wieder so.

rm -rf bevo.zip

Im Backoffice von B2evolution

Da kannst du dich gleich nach dem Update mal genauer umsehen und kannst alle Sammlungen nochmals aufrufen und die Funktionsfähigkeit checken. Wenn dir das geglückt ist, dann war das Update erfolgreich.

[note note_color=”#fff866″ radius=”20″]Vor dem Upgrade sollte die MySQL-Datenbank backupt werden, um Schlimmeres zu verhindern. Beachte das mal bitte.[/note]

Das wäre die Update-Prozedur und bei Fragen zu SSH, dem Upgrade, wende dich bitte hier an mich oder du surfst das offizielle Support-Forum unter http://forums.b2evolution.net/ an. Dort wird dir auch schnell geholfen.

Ich wünsche dir weiterhin viel Spass beim Arbeiten mit B2evolution CMS.

by Alexander Liebrecht

P.S. das Verzeichnis /install befindet sich bei mir nicht mehr im Blog-Verzeichnis. Das wurde wohl durch den Upgrader hinterher gelöscht. Das kannst du auch im Browser überprüfen, damit niemand das /install-Verzeichnis aufrufen kann.

P.P.S.

Falls es dir nach der englischen Upgrade-Anleitung ist, so schaue bitte unter http://b2evolution.net/man/upgrade-instructions nach. Dort kannst du noch mehr Update-Hinweise entnehmen.

Drupal 7.56 erschienen – Wartung und Sicherheit

drupal-7-56-frontend-update-wartung-mehr-sicherheit-internetblogger-de

Hallo lieber Leser! Neues Drupal 7 Update ist erschienen und das ist die neue Version 7.56, die vorgestern die Welt erblickte. Das Update spielte ich für mich bereits unter https://alexanderliebrecht.info erfolgreich ein. Zu der  neuen Version gibt es Hinweise unter https://www.drupal.org/project/drupal/releases/7.56.

 

Das Update lässt sich sehr leicht einspielen und ich gehe hier nochmals gerne genauer darauf ein.

Wie machst du das Update auf Drupal 7.56

Du schaust bitte hinter dem oben gesetzten Linkverweis nach und lädst dir die letzte Drupal 7 Version herunter. Diese entpackst du lokal und packst den Inhalt zum d7.zip. Das Archiv wird dann ins Rootverzeichnis deiner D7-Installation hochgeladen. Ob du dabei nun mit ZIP arbeitest oder neue Files direkt per FTP hochlädst, ist dir überlassen. Falls mit ZIP, dann nimm die Kommandozeile durch den Einsatz von BitVise und entpacke das ZIP-Archiv wieder derart.

unzip d7.zip

Danach löschst du das ZIP-Archiv vom FTP-Account wieder so.

rm -rf d7.zip

Was muss als Nächstes gemacht werden?

Drupal 7 CMS wird weiterhin gut entwickelt und ab und an haben wir neue Updates. D6 und daran denkt wahrscheinlich keiner mehr 😉

Du gehst zum Backend deiner Drupal 7 Installation und dann zum Statusbericht. Eventuell gibt es Aktualisierungen, die dann auch installiert werden sollten. Das machst du und schon könnte man noch das Update der Datenbank erledigen, was speziell bei diesem Update eventuell nicht notwendig sein wird. Es sei denn, neue Module/Themes-Updates bringen Datenbanktabellen-Änderungen mit sich.

Das wäre das ganze Update und hinterher kannst du deinen Lesern Bescheid sagen, dass das Update klappte und sie es auch einspielen könnten.

Drupal 7 Updates mehr oder weniger eine Routine bei mir.

Drupal 7 Updates funktionieren meistens

Wenn nichts passiert, dann geht es fix und unkompliziert. In manchen Fällen kann etwas passieren und das Update hat kein Erfolg. Bisher selten vorgekommen so etwas.

Falls du Fragen zum Update oder/und der Konsole hast, zögere hier nicht mit dem Kommentieren und ich kann dir etwas unter die Arme greifen.

Freue mich auf den Austausch mit dir. Im Übrigen ist dieser Post im neuen Zukunftseditor von WordPress geschrieben worden. Der Editor hat den Namen Gutenberg und kann derzeit als Beta bezogen werden. Es macht Eindruck und es basiert auf Blöcken, die mit Inhalten, Bildern, Links, Headings etc. gefüllt werden.

Neue Flarum Extension BBCode Alerts und Notifications

flarum-extension-bbcode-alerts-und-meldungen-hinweise-internetblogger-de

Hallo lieber Leser! Verfolgst du bei mir noch das Flarum Forum Thema? Es gibt jetzt wieder eine neue und coole Erweiterung namens BBCode Alerts & Notifications. Diese Erweiterung lässt gestylte Erfolgsmeldungen, Hinweise oder Warnungen anzeigen. Zu dem offiziellen Flarum-Forum-Post geht es unter https://discuss.flarum.org/d/6044-0e800-s-bbcode-alerts-notifications.

Ich habe diese Extension schnell installiert und hierzu im eigenen Flarum-Board einen neuen Thread aufgemacht. Das wäre dann unter http://flarum.internetblogger.de/d/202-flarum-erweiterung-bbcode-allerts-erfolgsmeldungen , was du dir mal ansehen kannst. Das macht Spass, denn du machst den Forum-Content etwas interaktiver und kannst deine Forum-Leser auf dies oder jenes aufmerksam machen.

Wie installiert sich diese Erweiterung?

BBCode Alerts & Notifications Installation

Nutze bitte das SSH/SFTP-Tool namens BitVise, in welchem du dich lediglich einzuloggen brauchst. Dann navigierst du zum Flarum-Rootverzeichnis mit dem “cd-Befehl” und führst dort diesen SSH-Befehl aus.

php composer.phar require oe800/flarum-ext-bbcode-alerts

Die Extension wird installiert.

Danach loggst du dich im Flarum-Backend ein und gehst zu den Erweiterungen. Anschliessend gilt es, diese Erweiterung zu aktivieren. Im Frontend kannst du mit solchen BBCodes arbeiten wie diesen.

[AWARNING]{TEXT}[/AWARNING]

[AINFO]{TEXT}[/AINFO]

[ASUCCESS]{TEXT}[/ASUCCESS]

[ABASIC]{TEXT}[/ABASIC]

Im Flarum-Forum-Post im Forum findest du weitaus mehr gestylte BBCodes, um die Hinweise und deine Meldungen nach Belieben zu gestalten.

Mir sagt diese Flarum-Erweiterung voll und ganz zu und wenn ich es brauche, wird davon rege Gebrauch gemacht.

Nun, ich hoffe, dass du mit diesem Blogpost etwas Neues zu Flarum erfahren hast. Du kannst gerne auch das offizielle Flarum-Forum unter https://flarum.org verfolgen. Flarum-Extensions kommen weiterhin nach und nach heraus, sodass das eigene Board etwas mehr erweitert werden kann.

Bei Fragen zur Installation oder zum Composer wende dich hier an mich und ich helfe dir sehr gerne.

by Alexander Liebrecht

Shariff Share Buttons im Flatboard Forum realisieren

shariff-share-buttons-im-flatboard-forum-installation-internetblogger-de

Hallo lieber Leser! Erst einmal wünsche ich allen männlichen Kollegen einen schönen Herren/Vatertag und dass ihr diesen Tag euch gut erholt und Ruhe findet. In diesem Blogpost geht es um die Einbindung der Shariff Share Buttons im Flatboard Forum. Das setzte ich gestern um und möchte gewonnene Erfahrungen gerne mit dir teilen.

Weiterlesen

MyBB 1.8.12 draussen mit mehr Sicherheit und Fehlerbehebungen

webmasterwelten-de-frontend

Hallo lieber Leser! Falls du ein Admin eines MyBB-Boards bist, bist du nun dazu angehalten, ein Upgrade zu machen. Es ist die neue Version 1.8.12 erschienen, wie du unter https://www.mybb.de/forum/thread-34655.html entnehmen kannst. Das Update führte ich bereits mit Erfolg durch.

Weiterlesen

Neuigkeiten seitens Flatboard Forum Entwicklung

flatboard-forum-threads-übersicht-frontend-wpzweinull-ch

Hallo lieber Leser! In diesem Post wird es um die News seitens der Flatboard Forum Entwicklung gehen. Wir befinden uns kurz vor der RC2 Version, sodass dann auch das neue Design publiziert werden sollte. Offiziellerseits unter http://flatboard.free.fr ist das neue Flatboard-Forum-Design bereits installiert. So wird auch dein Forum bald aussehen, falls du mit dem Flatboard arbeiten wirst.

Weiterlesen

Flatboard Forum v1.0 RC 1 draussen mit Bugfixes und neuen Features – schaue es dir mal an!

flatboard-forum-v1-0-rc1-erschienen-bugfixes-neue-features-internetblogger-de

Hallo lieber Leser und CMS-User! In diesem Blogpost verkünde ich das Erscheinen einer neuen Flatboard Forum Version v1.0 RC 1 mit neuen Features und Verbesserungen und auch kleineren Fehlerbehebungen. All das kannst du sowohl dem Beitragsbild hier als auch unter http://flatboard.free.fr/view.php/topic/2017-04-16193834e073f entnehmen.

 

Ich liebe dieses OpenSource Forum-Tool einfach, weil es leicht aufzusetzen und zu verwalten ist. Flatboard benötigt keinerlei MySQL-Datenbank und tut was es soll, nämlich funktionieren. Der Entwickler Fred aus Frankreich kümmert sich rege um sein OpenSource Projekt und geniesst dabei das User-Feedback, welches diese Software immer besser werden lässt.

Was ist neu beim Flatboard v1.0 RC 1

Es gibt eine Möglichkeit, die Forum-Farbe direkt beim Bearbeiten eines Forums einzustellen. Dafür klickst du entweder im Forum selbst oder in der Forenübersicht auf das Mini-Icon zum Editieren. Dahinter stellst du deine Forum-Farbe ein. In der Ansicht schaut es auf einem Screenshot dermassen aus.

flatboard-forum-bearbeiten-farbe-einstellen
Flatboard Forum-Farbe ändern bzw. einstellen via Flatboard.wpzweinull.ch

Sehr easy gestaltet das User-Interface und du wirst damit recht schnell zurecht kommen. Auch kannst du für ein Forum das FontAwesome-Icon definieren. Solche FontAwesome-Icons gibt es virtuell schon seit Jahren. Sie findest du schnell in Google, wobei es dort eine offizielle Webseite dazu gibt.

Captcha muss immer beim Bearbeiten und dem Posten im Forum gelöst werden. Sicherheitsstandards beim Flatboard wurden erst vor kurzem überarbeitet und erhöht, sodass BruteForce-Attacken abgewehrt werden können.

Google Analytics Plugin ist neu

Das Plugin bekommst du in den Ressources von http://flatboard.free.fr . Dort dich einfach mal umschauen. Das Plugin wandert dann ins Verzeichnis /plugin zum Server und du aktivierst es als eingeloggter Admin im Backend unter “Plugin”. Also im Tab Plugin. Du musst die Tracking-ID, die du beim Hinzufügen einer neuen Seite in G-Analytics generierst, eingeben. Dann warte ab oder beobachte Echtzeitzugriffe auf dein Flatboard Forum. Ich lege da bei diesem kleinen Forum vielleicht nicht so sehr viel wert auf massenhaft Besucher.

flatboard-forum-pluginverzeichnis-verwaltung
Flatboard Forum in der Pluginverwaltung

Mir geht es bei der ganzen Flatboard-Geschichte darum, das Flatboard deutschen Nutzern schmackhaft zu machen und es hierzulande bekannter zu machen. Eventuell wird sich eines Tages ein deutscher Mitentwickler der Flatboard-Übersetzung annehmen. Sehen wir denn mal.

Ein paar Bugfixes und genannte neue Funktionen

Das kam neu hinzu und lässt sich gut sehen. Der Entwickler Fred sprach im Support-Forum auch vom Forum-Blog. Ich fragte heute nach, ob er das noch auf der ToDo-Liste hat. Mal sehen, was er dazu zur Zeit zu berichten hat. Es hatten eben viele User nach statischen Forum-Seiten angefragt und diese sind zur Zeit so nicht machbar. Um eine neue Forumseite zu erstellen, musst du einen neuen Forum-Topic erstellen und diesen verlinkst du dann im Template in der Datei main.tpl.php, genau dort wo die beiden Seiten wie “Search und Co.” verlinkt sind. Das wäre sehr einfach und mit etwas Webmasterkenntnissen schafft das jeder.

Update auf Flatboard v1.0 RC 1

Dieses gestaltete sich heute ganz easy, denn du brauchst das ZIP-Archiv mit dem Inhalt eines weiteren Forum-ZIP-Archivs und der Datei “index.php”. Beides gehört dann ins Rootverzeichnis hochgeladen und im Browser surfst du das Forum-Frontend an. Das Paket wird entpackt und du hast dein Flatboard-Forum wieder bei dir.

flatboard-forum-neues-user-interface-wird-kommen-internetblogger-de
Neues User Interface fürs Flatboard Forum wird bald die Welt erblicken

Bitte leere den Template-Cache im Backend des Forums in der Administration. Zudem lösche den Inhalt aus dem Verzeichnis /data/plugin. Leider ist es noch so, dass manche Flatboard-Plugins dann neu aktiviert werden müssen. Ich meine, wenn es noch keine Hunderte Plugins sind, ist alles machbar oder… Also das einfach mal beachten.

Das wäre das ganze Upgrade und ist nachvollziehbar.

Neues UI wird noch kommen

Das User-Interface, an welchem der Entwickler Fred zur Zeit arbeitet, sieht cool aus. Im Flatboard-Support-Forum hatte der Fred bereits ein Demo bereitgestellt, was du dir gerne mal ansehen kannst. Es sieht mal gang passabel und eben auch vollkommen anders aus. Das Visuelle in einem Forum spielt eine sehr wichtige Rolle, denn die Nutzer wollen kein dunkles Design. Alles muss funktionsfähig sein und die Buttons sollen halt auch vielleicht auf Deutsch sein. Mich stört das Englische nicht, denn täglich habe ich mit englischen Issues, sei es auf GitHub oder bei Altassian wegen Confluence und Co. zu tun.

Teile mir doch mal deine Ansichten zu Flatboard Forum hier drunter mit

Was denkst du darüber und was würde dich davon abhalten, es einzusetzen. Ich weiss auch schon lange genug, dass gegen PHPBB, SMF, Xenforo, WBB, vBulletin und eventuell auch Flarum nichts ankommt. Aber falls du die Vielfalt in der Software an sich liebst, schaust du es dir vielleicht an. Flatboard Tipps gebe ich immer mal wieder welche heraus, sodass du mitlernen kannst.

flatboard-forum-fontawesome-icons-für-foren
FontAwesome Icons im Flatboard-Forum für einzelne Foren definieren

Ich freue mich auf dein Feedback und live siehst du ein deutsches Forum unter https://flatboard.wpzweinull.ch .

by Alexander Liebrecht

Flatboard OpenSource Forum als v1.0 beta 4 online verfügbar

flatboard-forum-forenübersicht-internetblogger-de

Hallo lieber Leser! Es darf wieder hier gebloggt werden und mir geht es in diesem Post um eine OpenSource Forum-Software, stammend aus Frankreich. Es hat den Namen Flatboard und als Stammleser dieses Blogs hattest du bestimmt schon etwas darüber mitbekommen sowie gehört.

 

Flatboard Forum ist heute als Version 1.0 beta 4 erschienen und lässt sich schon gut sehen. Der Entwickler Fred hat einiges Neues umgesetzt und unter http://flatboard.free.fr/view.php/topic/2017-04-16193834e073f dokumentiert.

Was macht Flatboard v1.0 beta 4 aus

  • RSS-Feed-Möglichkeit bei Foren und Threads
  • BruteForce-Attacken Sicherheit
  • Fehlerbehebungen
  • Verbesserungen am Flatboard hier und da
  • Mail-Feld beim Erstellen der Posts ist entfernt worden
  • und andere Verbesserungen sowie Bugfixes

Flatboard entwickelt sich gut und ich möchte einen kleinen Teil dazu beitragen, dass auch deutsche User auf Flatboard stossen und es installieren. Die eigentliche Flatboard-Installation gestaltet sich sehr easy, denn dieses OpenSource Forum keinerlei MySQL-Datenbank benötigt. Es sind Flat Files, die im FTP-Account im Verzeichnis /data gelagert werden.

Falls du noch das Backup-Plugin installiert hast, kannst du das Verzeichnis /data ab und an backupen und hast im Forum-Backend immer frische Backups.

flatboard-forum-bbcode-editor-internetblogger-de
BBCode-Editor beim Flatboard-Forum

Kurz zur Installation von Flatboard

Es ist im Download-Paket ein ZIP-Archiv und die Datei index.php. Beides lädst du ins Rootverzeichnis hoch und navigierst zum Browser, dem Forum-Frontend. Es wird alles entpackt und danach refreshst du die Seite und kannst im Browser zu Ende installieren. Wie du sichten kannst, sehr easy gestaltet das Ganze.

Updates kannst du ebenfalls nach dieser Methode machen. Vorher solltest noch durch den Einsatz des Backups-Plugins ein Backup anlegen. Dann sollte alles passen.

Forumsignatur beim Flatboard

Da habe ich es beim Entwickler angefragt und er gab mir heute den ultimativen Tipp, wie ich es umsetzen kann. Du öffnest mit dem HTML-Editor deiner wahl die sich im Rootverzeichnis befindliche Datei view.php und dort suchst du nach

' .Parser::content($replyEntry['content']). '

Das gilt für die Forum-Replys, die Antworten. Etwas höher im Code ist nochmals diese Code-Zeile für den Forum-Thread und gleich darunter fügst du diesen Code hinzu, welches du dann individuelle gestalten kannst. Der Code ist wie folgt.

' .($topicEntry['role'] == 'admin' ? '<br /><ul class="unstyled muted"><li>----------------------------------</li><li>Zum Hauptblog => <a href="https://internetblogger.de">Internetblogger.de</a></li><li>Zu Confluence Server => <a href="http://confluenceblog.liebrecht-projekte.de:8060">Hier klicken</a></li></ul>' : ''). '

Siehst du schon meine Links im Code?! So machst du es mit deinen Links und kannst sogar einen kurzen Text hinzuschreiben, je nachdem wie deine Forum-Signatur aussehen sollte. Diesen Code kann man zwei Mal in der view.php einbinden, jeweils bei den Topics und weiter unten bei den Replys und noch in der search.php. Das setzte ich selbst noch nicht um, aber später vielleicht.

flatboard-forum-offizielles-support-forum
Offizielles Support-Forum beim Flatboard Forum

Forumsignatur ist doch schon interessant

Diese gilt für dich als Admin. User-Verwaltung hat Flatboard keinerlei und so haben die anderen User erstmals nichts.

Google Adsense Plugin beim Flatboard

Dieses wird noch folgen, da es mir heute der Entwickler Fred sagte. Er wird ein solches Plugin entwickeln und er meinte, dass das nicht lange dauern wird. Vorher musstest du den Adsense-Code in der Datei view.php oder in der Datei main.tpl.php einbinden. Das entfällt bald und du kannst dein Flatboard-Forum etwas vermarkten. Das ist doch auch schon etwas.

Plugins bekamen neue Updates

Ja, das ist wahr und diese Plugins findest im oben verlinkten, offiziellen Support-Forum des Entwicklers. Plugins-Updates auch immer installieren. Lösche nach einem Flatboard-Update den Cache unter /theme/kube/cache und unter /data/plugin/ den gesamten Inhalt an Files. Danach musst du die jeweiligen Plugins neu aktivieren. Das ist alles, was du machen musst.

flatboard-forum-fontawesome-icons-für-foren
FontAwesome Icons bei der Foren-Erstellung in Flatboard

Flatboard Forum eine schlichte, aber nützliche Forum-Lösung

Ja, so würde ich es klassifizieren und sehen, denn ich arbeite damit seit ca. einem Jahr, finde es super. Der französische Entwickler steht dir Rede und Antwort im Support-Forum, sodass du dir Tipps holen kannst. Aber gut, auf Englisch halt. Das ist aber nicht sehr tragisch, denn die meisten CMS sind auf Englisch oder es gab schon freiwillige deutsche Entwickler, die eigene Sprachpakete bereit stellten. Beim Flatboard gibt es noch niemanden.

Vollständiges FTP-Backup von Flatboard

Das kannst du mal machen, wenn deine Installation top aktuell ist und funktioniert. In dem Falle bietet sich auch ein FTP-Backup an, es sei denn, dein Webhoster macht tägliche und wöchentliche Backups. Bei All-inkl und dem Managed Server bei mir ist es der Fall. Daher mache ich Backups, wenn ich sie direkt brauche.

Ich komme zum Schluss dieses Posts.

Mein Fazit zu Flatboard v1.0 beta 4

Diese Version ist passabel und der Fred hat einiges an Fehlern gefixt. Die Forumsicherheit wurde noch verbessert und schützt das Board gegen BruteForce-Attacken und Co. Es bedeutet, dass der Spam-Bot nur drei Male fehlerhaft das Captcha lösen kann. Danach wird der Besucher zur Forumstartseite weitergeleitet.

RSS-Feeds für Foren und Threads lassen sich auch sehen. Zudem gibt es noch das RSS-Plugin zum einmaligen Einbinden und Anzeigen eines externen RSS-Feeds. Das wird dann auch in der Forum-Header-Navigation verlinkt. Schaue es dir bei mir unter https://flatboard.wpzweinull.ch an.

[note note_color=”#fff866″ radius=”20″]Welche Ansichten hast du zum Flatboard oder ist es eher keine Forum-Lösung für dich? Natürlich müsstest du da auf solche Lösungen wie PHPBB oder SMF oder MyBB erstmals verzichten. Das sind andere Welten, wenn es um Foren geht. Aber so finde ich das Flatboard-Forum passabel und werde weiterhin damit arbeiten. Weiterentwicklung und Support sind vorhanden.[/note]

Freue mich auf dein sinnvolles Feedback darunter.

by Alexander Liebrecht

Bildquellen by Alexander Liebrecht, Fred via http://flatboard.free.fr

Flatboard 1.0 Beta 2 Forum erschienen – Bugfixes, BBCode-Editor und mehr

flatboard-forum-opensource-forum-frontend-internetblogger-de

Hallo lieber Leser! An meinem Sonntag blogge ich für gewöhnlich, wie auch dieses Mal. Heute in der Frühe besuchte ich andere Blogs und jetzt habe ich im Portfolio allerhand Dinge zu erledigen. Aber bei diesem Blogpost geht es mir um die Erscheinung des Flatboard Forums in der Version 1.0 Beta 2, was du dem offiziellen Forum-Post unter http://flatboard.free.fr/view.php/topic/2017-04-16193834e073f entnehmen kannst.

 

Wollen wir es mal aufklären, was dieses Flatboard überhaupt ist oder…

Was hat es mit dem Flatboard auf sich?

Nun, Flatboard ist eine FlatFile-Forum-Lösung aus dem OpenSource Sektor. Es wird von einem wohl französischen Entwickler zur Zeit entwickelt. Support bekommst du entweder im offiziellen Forum, welches ich oben verlinkte oder du kannst noch im Repository auf GitHub ein Ticket, den Issue, einreichen. So oder so wird dir schnell geholfen.

Ich kenne Flatboard seit ca. einem Jahr und finde es einfach genial, wie easy doch so ein Forum zu handhaben ist. Besondere Kenntnisse als Flatboard-.Admin brauchst du nicht. Nur wenn du zum Beispiel rechtliche Seiten im Theme einbinden muss, muss HTML-Code her. Aber hey, das macht doch fast jeder Blogger schon, dass er hier und da etwas mit HTML macht.

Wie kannst du auf Flatboard 1.0 beta 2 updaten?

Das ist einfach und du holst dir die allerletzte Flatboard-Version aus dem Support-Forum, dort in den Ressources/Ressourcen und lädt es zum Server hoch. Falls eine vorherige Installation besteht, installiere das Backup-Plugin, um das Verzeichnis /data zu sichern. Du kannst es aber auch per FTP downloaden. Falls du gerade mal die Konsole offen hast, packe das Verzeichnis zum ZIP-Archiv und lade es herunter. Das Zippen geht mit dem SSH-Befehl dermassen.

zip -r archiv.zip data/

So hast du das Archiv und kannst damit alles machen, was du auch brauchst.

Also dann alles hochladen, die alten Verzeichnisse und Files überschreiben und dann löschst du folgende Inhalte.

flatboard-konfiguration-backend-als-admin-internetblogger-de
Flatboard Konfiguration im Backend, eingeloggt als Admin

Unter /data/plugin alle Dateien löschen. Dann unter /theme/kube/cache alles löschen. Danach navigierst du easy im Browser zu deinem Flatboard-Forum und schaust es dir an. Es wird unter Umständen zu Fehlermeldungen kommen, weil in der neuen Version auch noch die FontAwesome-Icons hinzukamen. Diese musst du bei  den vorher erstellten Foren hinzufügen. Bearbeite die Foren, wie auch sonst und FontAwesome-Icons findest du unter http://fontawesome.io/icons/. Dort dich einfach mal umschauen.

Das alles machst du und dann hast du das Flatboard-Forum wieder

Flatboard Forum kann durch einige Plugins erweitert werden. Es sind wahrlich nicht sehr viele, weil der Entwickler auch meinte, dass das Flatboard auch nicht in der Liga der grössten Forum-Tools mitspielen will. Es ist eine solide, kleine OpenSource Forum-Lösung mit stetiger Weiterentwicklung. Mehr wird da nicht sein.

flatboard-forum-forenübersicht-internetblogger-de
Flatboard Forenübersicht im Frontend

Dennoch ist das Forum schick anzusehen und auch responsive, was mir der Google Mobile Check heute zeigte. Alles in Ordnung soweit. Meine eigene Flatboard-Installation findest du unter https://flatboard.wpzweinull.ch.

Flatboard im deutschen Lande eher Rarität

Das wird so stimmen, denn ich kenne noch keine anderen deutschen Usern. Aber vielleicht wäre das für dein Forumvorhaben etwas. Du musst es im Vorfeld wissen, dass Flatboard gar kein User-Management-System hat und es gibt nur das Captcha, welches sowohl Admins eingeloggt als auch Nutzer, die einfach so posten dürfen, nutzen müssen. Alles andere ist sehr einfach zu erlernen.

Captcha schützt gegen böse Spambots und BruteForce-Attacken, was auch sehr nützlich ist.

Forenerstellen beim Flatboard

Flatboard-Foren werden im Handumdrehen erstellt, indem du einfach beigehst und in der noch leeren Forenübersicht unter Forum neue Foren mit Beschreibung und der Farbe erstellst. Farben kannst mit den englischen Bezeichnungen definieren, wie “blue, green, yellow, black, red, white” und so weiter.

Eine kurze Forumbeschreibung ist für deine Forumleser interessant und so kannst du dein Forum themen-technisch etwas ausrichten und gestalten.

Ich würde noch das Verzeichnis /theme im FTP-Account immer sichern. Falls du noch Adsense im Flatboard Forum unterbringen magst, musst du die Template-Dateien bearbeiten und nach einem neuen Update des Forums wären die Änderungen wieder weg. Daher das Verzeichnis /data und /theme vor Updates sichern. Das Backup-Plugin kannst du dir im offiziellen Flatboard-Forum gerne besorgen.

Unterforen sind nicht existent

Das ist auch nicht geplant, denn  Flatboard ist nicht PHPBB oder Xenforo. Es ist eine Eigenentwicklung und basiert zwar auf PHP, Markdown, BBCode und FlatFiles, aber trotzdem wird das Forum nicht überdimensional entwickelt als wäre es ein sehr bekanntes Forumtool. Ich finde es aber ok so und für grössere Forumpläne habe ich Xenforo und WBB bereits.

BBCode/Markdown-Editoren beim Flatboard

Du kannst dich als Admin einloggen, wobei du nur das Password ohne Login brauchst und unter “config” kannst auf BBCode-Editor umstellen. Das hat einen Vorteil, weil dann der Browser Spell Checker aktiv ist. Das wurde genau aus diesem Grunde so vorgesehen. Beim Markdown gibt es keine Browser-Rechtschreibprüfung, was ich mal bemängelte.

flatboard-forum-bbcode-editor-internetblogger-de
BBCode-Editor mit allerhand Formatierungsmöglichkeiten

BB Code funktioniert soweit, so gut. Ich habe es heute getestet. Zitate, grössere Schrift, Links etc. funktionieren gut. Code-Auszeichnung hast du im BBCode-Editor auch. Mehr brauchst du nicht.

SEO-freundliche URLs beim Flatboard

Es wird keinerlei .htaccess im Rootverzeichnis nötig sein, denn das Flatboard Forum macht das selbst. Der Entwickler @Fred aus dem Support-Forum brachte zwar eine Beispiel-.htaccess, aber sie funktionierte heute nicht. Vielleicht habe ich auch etwas übersehen. Wie dem auch sei, du hast in der Permalink-Struktur bei der Ansicht eines Topics immer “view.php”. Das sollte den Suchmaschinen aber herzlich gleich sein, denn bei sinnvollen Foruminhalten geht eh alles nach Google-Index. Da machst du dir mal keine Sorgen 😉

flatboard-forum-opensource-forum-frontend-internetblogger-de
Flatboard im Frontend, oberer Frontend-Bereich

Flatboard, unterer Frontend-Bereich

Flatboard auf Subdomain mit SSL

Das kannst du gerne verwirklichen, wie ich es auch betreibe. SSL aktivierst du beim Webhoster und wenn das für den Browser nicht ausreicht, füge mal in der erstellten .htaccess diese Zeilen hinzu.

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]

Dann gelten die Rewrite-Regeln.

Google Adsense beim Flatboard

Die Adsense-Codes fügst du in der sich im Rootverzeichnis befindlichen view.php. Der Code schaut meinerseits an der dementsprechenden Stelle so aus.

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- Wpzweinull.ch Bludit Blog Sidebar -->
<ins class="adsbygoogle"
 style="display:block"
 data-ad-client="ca-pub-xxxxxxxxxxxxx"
 data-ad-slot="xxxxxxxxxxxxxx"
 data-ad-format="auto"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>

' .Parser::content($topicEntry['content']). '

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- Wpzweinull.ch Bludit Blog Sidebar -->
<ins class="adsbygoogle"
 style="display:block"
 data-ad-client="ca-pub-xxxxxxxxxxxxxxxx"
 data-ad-slot="xxxxxxxxxxxxxxxxx"
 data-ad-format="auto"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>

So einfügen und wenn es neue Anzeigen sind, kann eine Zeit vergehen, bis diese eingeblendet werden. Habe nur etwas Geduld.

Flatboard ist in meinen Augen eine gelungene Forum-Lösung mit Potential. Ich habe den Kontakt zum Entwickler im Support-Forum. Falls du dich dort umsehen solltest, findest du den Sammel-Thread für German Users/Deutsche Flatboard-Nutzer. Da wollte ich mal sehen, ob es noch jemanden gibt, der mit der Lösung arbeitet.

Melde dich einfach dort, falls du das möchtest.

Ich komme zum Fazit dieser Thematik.

Fazit zum Flatboard Update

Das Updaten des Forum muss lediglich ein paar Male ausprobiert werden, wonach es sitzen wird. Aber ansonsten ist Flatboard leicht zu handhaben, PHP-Kenntnisse wirst du nicht brauchen. In Markdown zu posten, brauchst du auch nicht, weil du es mit BBCode tun kannst. An den CSS-Regeln muss du auch nichts verändern, es sei denn, du willst Flatboard individuell gestalten.

Was hältst du von dieser OpenSource Forum Lösung und hat der Blogpost Interesse auf mehr geweckt oder sagst du, wozu Flatboard, wenn ich PHPBB, SMF, MyBB, gar Xenforo oder WBB haben kann?

Freue mich auf deine sinnige Feedbacks darunter.

by Alexander Liebrecht

 

Sicherheitsupdate Drupal 8.3.1 ist erschienen – Updaten sehr empfohlen

drupal830-im-frontend-internetblogger-de

Hallo lieber Leser! Um das Drupal OpenSource CMS wird sich rege gekümmert und Updates erscheinen regelmässig wie auch heute frisch dazu gekommen. Es kamen die neue Versionen wie 8.2.8 und 8.3.1 heraus. Ich habe die Version 8.3.1 eben installiert und auch wenn es schon so ziemlich spät auf der Uhr ist. Mir war es danach und Sicherheitsupdates möchte ich dann zeitnah installieren und dich darüber in Kenntnis setzen.

Drupal-Sicherheit wird bei den Entwicklern gross geschrieben

Das wird wohl so stimmen, denn Sicherheitsupdates erscheinen beinah monatlich, sodass diese auch schnell installiert werden können und sollen. Dieses Update verursachte kein Datenbank-Update und auch im Frontend von Drupal 8 scheint alles demnach in Ordnung zu sein.

Eventuell ist es dir schon aufgefallen, dass die Statusbericht-Seite in Drupal 8.3.x anders ausschaut. Das ist so und das sieht etwas schicker und modernisierter aus.

Wie spielst du Drupal 8.3.1 ein?

Dazu gehst du unter https://www.drupal.org/project/drupal/releases und lädst dir die letzte Version herunter. Date gleich auf Drupal 8.3.1 up. Dann nimmst du den Inhalt des Archivs und packst es zum ZIP-Archiv namens 831.zip. Das wird dann ins Rootverzeichnis deiner Installation zum Server hochgeladen und so in der Kommandozeile entpackt.

unzip 831.zip

Hinterher löschst du das Archiv dermassen.

rm -rf 831.zip

Ach ja, beim Packen lassen mal die Datei .htaccess links liegen, denn womöglich hattest du sie vorher geändert gehabt. So sollte sie nicht überschrieben werden.

Danach gehst du ins Backend deines Drupal 8 Blogs und schaust dir die verfügbaren Aktualisierungen sowie den Statusbericht selbst an. Die neue Drupal-Version wird angezeigt und schaue nochmals nach der Sicherheit im Statusbericht. Ist alles soweit im grünen Bereich, darfst den Statusbericht schnell verlassen und das Thema verbloggen oder nochmals das Frontend begutachten, ob alles im Lot ist.

Das ist die Vorgehensweise, die ich immer praktiziere, was sich bisher bewährte.

Eigentlich wäre das das ganze Update und du kannst machen, was du dann machen musst. Deine Leser erwarten von dir vielleicht eine kurze Update-Bekanntmachung, da unter denen jemand sein könnte, der auch Drupal 8 laufen lässt. Hier auf Internetblogger.de ist es selbstverständlich, dass so etwas verbloggt wird, auch wenn mitten in der Nacht 😉

Ich wünsche dir weiterhin viel Spass mit dem Drupal 8 CMS.

Über deine Drupal 8 Erfahrungen, freue ich mich hier in den Kommentaren zu lesen. Oder du hattest Update-Probleme, dann kannst du es hier gerne zu Kommentaren bringen.

by Alexander Liebrecht

Entwicklung des Flat File CMS namens Mecha v2

mecha-v2-cms-artikel-startseite-im-blog-frontend

Hallo lieber Leser! In diesem dritten Blogpost heute möchte ich dich kurz auf ein passables, ausländisches Flat File CMS namens Mecha v2 aufmerksam machen. Ich arbeite damit bereits unter https://mechacms.wpzweinull.ch und die Entwickler-Seite ist unter http://mecha-cms.com. Bevor ich weitermache, hinterfrage ich die Flat Files und was sie eigentlich sind.

Weiterlesen

Drupal 8.3.0 Finalversion erschienen mit neuen Funktionen und Bugfixes

drupal-8.1.8-im-frontend-blog-startseite

Hallo lieber Leser! Heute habe ich eine erfreuliche News für alle, die mit dem Drupal 8 CMS arbeiten. Es ist nämlich die stabile Finalversion 8.3.0 erschienen, was du unter https://www.drupal.org/project/drupal/releases/8.3.0 entnehmen kannst. Es gab etliche Verbesserungen und Fehlerbehebungen und zwar am laufenden Band. Neue Funktionen kamen hinzu und zahlreiche Bugfixes gesellten sich dazu.

Ich habe meine Drupal 8 Installation unter https://wpshopde.de erfolgreich updaten können, was meistens Routine ist bei diesem OpenSource CMS. Die Drupal-Version 8.2.7 fand ich nicht gut, denn dieses zeigte mir nach dem Update kein CSS im Frontend an. Aber zu der Zeit gab es schon 8.3.0 RC2 und damit ging es dann wieder gut.

Ja, wenn du mich fragst, so surfe ich oft genug auf der offiziellen Drupal.org Seite, um neue Updates mitzubekommen und dann wird alles installiert. Für Entwickler, welcher ich nicht bin, gab es etliches Nützliches bei dieser neuen D8-Version. Entwickler sehen ein CMS eben etwas anders, weil sie auch viel mit PHP, JS und CSS arbeiten. Ich nutze nur das, was mir vorliegt und versuche, aus einem Projekt das Beste zu machen.

Neues in Drupal 8.3.0

Die Statusbericht-Seite wurde designtechnisch aufgemöbelt und schaut nun etwas anders aus. Das war schon beim zweiten Release Candidate der Fall. Bilder sollten sich jetzt im Schnellbearbeitungsmodus per Drag und Drop einfügen lassen. Du musst auch wissen, dass ich es nicht geschafft habe, alle Neuerungen zu checken, denn da musst du wirklich jede Drupal-Ecke abgrasen und testen.

Der Ckeditor wurde auf die Version 4.6 mit dem neuen Skin gebracht. Sieht irgendwie aus wie vorher, was mir nicht auffällt. Ich habe diesen CK-Editor eh bemängelt, weil es kein “Advanced”-Editor ist und nur das Nötigste an Formatierungen bittet. Zumindest hast du in Drupal 8 im Ckeditor die Browser-Rechtschreibprüfung, ohne die es sich nicht lohnt zu bloggen. Falls du auch sehr viele PC-Stunden hinter dir hast, brauchst du solche Browser-Korrektur, denn Fehler schleichen sich doch gerne ein.

Verbesserungen an der administrativen Front

drupal830-neue-funtkionen-verbesserungen-bugfixes-internetblogger-de
Drupal 8.3.0 mit Verbesserungen, Funktionen und Bugfixes

Auf dem obigen Screenshot kannst du all die Verbesserungen entnehmen, was bei Weitem noch nicht alles ist. Es gab einige experimentelle Module, die nebenbei entwickelt wurden. Ein paar haben eine stabile Phase erreicht wie das für Facebook namens BigPipe. Damit kann ich selbst nicht viel anfangen, denn es wird genau so wie bei WordPress sein. Drupal 8 hat unglaublich viele Module, durch welche du deine Webseite super erweitern kannst.

Drupal 8.3.0 bekam bessere Performance und Skalierbarkeit. Dafür sorgten die Entwickler. Ich kann dir weiter unten im Text schnell zeigen, wie du das Update machen kannst, denn es ist halb so schlimm mit dem Updaten.

Content Moderation in Drupal 8.2/8.3

Falls du in der vorherigen D8-Version Content Moderation installiertest, deinstalliere es bitte vor dem Upgrade auf Drupal 8.3.0. Andernfalls zieht es fatale Fehler nach sich, dann wohl auch im Backend und/oder im Frontend. So steht es in den Updaten-Hinweise, die ich eben nebenbei lese.

Alles in allem ist die Drupal-Welt ein grosses Stück besser geworden und ich würde sagen, dass jetzt die beste Zeit für dich wäre, eine eigene Drupal 8 Webseite zu erstellen. Sehr enttäuscht wirst du nicht sein, denn Drupal kann jedes Projekt tragen. Das wird diesem OpenSource CMS auch gerne nachgesagt.

Nun zum Drupal 8.3.0-Update.

Wie aktualisierst du auf Drupal 8.3.0

Das ist ganz easy und nimm einfach wieder die Kommandozeile in Verbindung mit Filezilla oder BitVise, einem zweiten SSH/FTP-Client. Du lädst das Paket von Drupal.org herunter, entpackst es lokal, packst den Inhalt zum ZIP-Archiv namens d.zip. Dann muss dieses Archiv ins Rootverzeichnis zum FTP-Account gebracht werden. Wenn das fertig ist, backupst du unbedingt deine MySQL-Datenbank und entpackst das ZIP-Archiv in der Kommandozeile mit diesem Befehl.

unzip d.zip

Hinterher lösche das Archiv so.

rm -rf d.zip

Ab dann hast du es fast geschafft und musst nun zum Backend, logge dich ein und gehe zum Statusbericht, erlebe dort neues Design. Schaue dir alle Updates an, womöglich die von den Modulen und Themes oder auch Sprachübersetzungen, die dazu kamen. Alles von dort aus updaten und hinterher das Update-Script nutzen, um die Datenbank zu aktualisieren. Das wäre die ganze Kunst, die du locker selbst machen kannst.

Wie eingangs erwähnt, waren frühere Drupal 8 Updates so lala, denn nicht immer waren sie bei mir erfolgreich. Heute ist es fast schon viel besser und 8.3.0er Version haut hin.

Immer an Backups denken

Du kannst von mir aus auch alles im FTP-Account backupen. Genial wäre es, wenn deine Drupal 8 Installation sich im Unterverzeichnis befindet. Dann nimmst du diesen SSH-Befehl und machst aus dem Unterverzeichnis ein ZIP-Archiv. Du wirst erstaunt sein, denn es geht dann fix, ohne dass du den gesamten FTP-Inhalt lokal herunterladen musst. Der SSH-Befehl geht so. Du navigierst per FTP zum Unterverzeichnis, welches zum ZIP gemacht werden muss und führst das aus.

zip -r archiv.zip unterverzeichnis/

Falls das nicht funktioniert, unbedingt hier Bescheid sagen. Die Konsole ist ein klasse Werkzeug, weil du darin auch Fehler machen kannst, sprich du hast dich vertippt, es wird keine Aktion ausgeführt und dir werden Fehler angezeigt. So kannst du nebenbei testen und die Befehle lernen.

Dieses gepackte ZIP-Archiv vom Unterverzeichnis kannst du ebenfalls mittels SSH so entpacken.

unzip archiv.zip

Wenn du es nicht mehr brauchst, lösche es so.

rm -rf archiv.zip

Du kannst das Archiv herunterladen, speichern oder sonst was damit tun. Liegt alles dann in deiner Hand.

Irgendwann mal zeige ich dir noch, wie du ein MySQL-Backup per Kommandozeile machst. Ich musste es auch schon, brauche das aber extrem selten, sodass der SSH-Befehl nicht sitzt und ich immer nachschauen muss ;).

Ok, das wären die Hinweise zu Drupal 8.3.0 und freue dich auf dieses coole OpenSource CMS, sicherlich mit Zukunft, wie auch Joomla und WordPress.

P.S. In Drupal 8 arbeitest du mit Blöcken im Layout, worin du allerhand hauseigene und externe Inhalte einbinden kannst. Zudem gibt es Inhaltstypen wie Artikel, Foren-Posts oder Books/Bücher. Books sind auch mal ganz nützlich, falls du so eine Art Inhaltsverzeichnis mit vielen Buchseiten erstellen willst.

Freue mich auf deine Update-Erfahrungen und eventuell machtest du schon Drupal 8 Erfahrungen. In dem Falle nicht zögern und einfach in die Tasten hauen.

by Alexander Liebrecht

Bildquellen by Alexander Liebrecht und https://drupal.org

Neue Flarum Erweiterung BBCode FontAwesome Icons

flarum-forum-erweiterung-bbcode-fontawesome-icons-installation

Hallo lieber Leser! Heute blogge ich hier ein bisschen, weil es sein muss. Mir geht es in diesem Post um eine neue Flarum Forum Extension namens BBCode FontAwesome Icons, die unter https://discuss.flarum.org/d/4981-fontawesome-bbcode-extension vorgestellt wurde.

Diese Erweiterung stellt coole und web-affine Icons im Flarum Forum dar und ich habe es schon unter http://flarum.internetblogger.de/d/193-ich-teste-mal-die-neue-extension-bbcode-fontawesome-icons ausprobieren können.

Flarum Erweiterungen werden allesamt mithilfe des Composers und via Kommandozeile/SSH installiert. Einige Male ausprobiert, dürfte es bei jedem User gut klappen. Den Composer kannst du auch ab und an updaten, was mit diesem SSH-Befehl vonstatten geht.

php composer.phar update

Bitte ändere “composer.phar” nach “composer”, um Angriffe von Fremden fernzuhalten, ansonsten kann diese Datei auf dem Server ausgeführt werden.

Wie installierst du Flarum Extension BBCode FontAwesome Icons?

Du nimmst diesen SSH-Befehl vom Rootverzeichnis aus und führst ihn in der Kommandozeile via SSH aus.

php composer.phar require antoinefr/flarum-ext-bbcode-fa

Danach loggst du dich im Forum-Backend mit deinen Login-Daten ein und navigierst zu den Erweiterungen. Anschliessend klickst du in die Checkbox bei dieser Erweiterung und schon wird sie installiert. Du siehst es anhand meines oben verlinkten Forumposts, wie das Ganze mit den Icons live aussieht. Da geht noch wesentlich mehr und solche FontAwesome Icons findest du in der Regel unter http://fontawesome.io/icons/.

Dort erfährst du, was das für Icons sind. Um sie im Forumpost darstellen zu lassen, nimmst du den Iconnamen, kleingeschrieben, in diese Tags.

[fa]icon[/fa]

Das wird ausreichen und du kannst allerhand Symbole darstellen lassen. Das ist doch mal interaktiv und du lässt deine Icons sprechen. Ich werde es eventuell bei meinen Forumposts gerne nutzen. Dass diese Flarum Extension funktioniert, habe ich ja gesehen und so ist es gut zu wissen. Updaten kannst du diese Erweiterung, wenn du den Composer aktualisierst, was du alle Tage mal machen solltest.

Fazit zu BBCode FontAwesome Icons

Die Icons sind mal ganz cool und eignen sich super zum Posten im Flarum-Forum. Flarum Erweiterungen sind zur Zeit nicht wie Sand am Meer vertreten, aber es werden nach und nach immer mehr, weil auch viele Freizeitentwickler mit an Bord sind. Da wird fleissig weiterentwickelt und getan.

Falls du Flarum-Forum als OpenSource Forum Lösung noch nicht kennst, lass es dir gesagt sein, dass es eine gute Forumlösung mit Potential ist. Du postest in der Markdown Auszeichnungssprache, auch teilweise geht der BBcode, was in Foren üblich ist. Du hast eine Forumsignatur, kannst das Forum mittels Adsense monetarisieren und auch gibt es die deutsche Sprache beim Flarum Board.

Die Flarum-Community ist sehr wachsam und hilft bei allen Belange, was Flarum angeht. Installationstechnisch geht Flarum bei Uberspace, All-inkl, Hetzner, Serverprofis und vielen anderen deutschen Webhostern, ab PHP 5.6 aufwärts und mit der herkömmlichen MySQL-Version. Ich setze PHP 7.0/7.1 und MySQL 5.6 serverweit ein.

Nun, das wäre das zu den Icons und ich freue mich, über deine Erfahrungen mit FontAwesome Icons zu lesen. Feedbacken wie gehabt darunter.

by Alexander Liebrecht

Drupal Update 8.3.0 RC2 mit neuen Funktionen, mehr Sicherheit und Bugfixes

drupal830-im-frontend-internetblogger-de

Hallo lieber CMS-Leser! Es sind 2 Drupal 8 Versionen erschienen, einmal 8.2.7 und einmal 8.3.0 RC2. Die Version 8.2.7, die auch stabil ist, habe ich installiert, doch mein Design im Blog war dann zerschossen. Also was tun!? Nun habe ich dann die Entwicklerversion 8.3.0 RC 2 installiert und dann ging alles wieder.

Die erste Version war ein Wartungs-Sicherheitsupdate und wird wärmstens empfohlen. Die Version 8.3.0 RC 2 kam mit Fehlerbehebungen, neuen Funktionen und Verbesserungen daher. Darum geht es in diesem Blogpost.

Beide Drupal 8 Versionen sind doch mal nett und für welche du dich entscheidest, hängt davon ab, wie es bei dir damit kommt. Installiere erst einmal die Version 8.2.7, um zu sichten, ob dein Blogdesign dann in Ordnung sein wird. Falls doch nicht, dann musst du so wie ich die Version 8.3.0 installieren oder du wartest bis zur nächsten stabilen Drupal 8 Version.

Im Folgenden erzähle ich dir noch davon, wie das Upgrade auf die nächste Drupal 8 Version so zu machen ist.

Wie gradest du auf Drupal 8.3.0 RC2 up?

Du lädst dir die Version unter https://www.drupal.org/project/drupal/releases/8.3.0-rc2 herunter, entpackst es lokal, sicherst deine MySQL-Datenbank und packst den Inhalt des Downloadpaketes zum ZIP-Archiv namens 830.zip. Das muss dann ins Rootverzeichnis deiner Installation hochgeladen werden.

Ich arbeite mit der Konsole, wenn ZIPs entpackt werden sollen und dafür nimmst du diesen SSH-Befehl.

unzip 830.zip

Du löschst das Archiv hinterher dermassen.

rm -rf 830.zip

Danach wird es etliche Aktualisierungen zu installieren geben. Dafür begibst du dich zum Statusbericht im Drupal 8 Backend und datest die Datenbank up. Auch kannst du noch bei den Sprachen und Übersetzungen manuell überprüfen, ob es Updates gibt. Falls doch, wird es dir angezeigt und du kannst fehlende Übersetzungen in deinen D8-Blog verfrachten. Das machte ich eben so und es wurden mehr als 1300 neue Übersetzungen hinzugefügt.

Das wäre im Grossen und Ganzen unser Upgrade und wenn dann im Statusbericht alles OK ist, hast du es vollbracht. Wie du hier sichten kannst, ist ein Drupal Update halb so tragisch, muss aber regelmässig erfolgen.

Der Statusbericht schaut designtechnisch beim Drupal 8.3.0 viel schöner aus, aber das ist nur so zum Wahrnehmen und ändert nichts an deiner D8-Installation. Das ist mir nur heute aufgefallen und ich nahm es zur Kenntnis.

Bei Fragen zum Update laut kommentieren!

Falls du Fragen zur Kommandozeile und/oder zum eigentlichen Update hast, einfach hier drunter feedbacken und gemeinsam finden wir heraus, warum du Update-Probleme hast. Auch kannst du dich an die deutschsprachige Drupal-Community gerne wenden. Es sind dort auch Entwickler am Posten, sodass diese sich mit der Materie noch wesentlich besser auskennen als ich. Wie du magst!

Dir viel Erfolg beim Upgraden und ich freue mich über jegliches Feedback von dir.

by Alexander Liebrecht

 

B2evolution 6.9.1 Beta erschienen und meine Update-Hinweise für dich

b2evolution-6-9-1-beta-erschienen-update-hinweise

Hallo lieber CMS-Leser! Ich wollte noch gestern hier bloggen, aber da war ich nicht mehr fit und ausserdem befasste ich mich mit verschiedenen CMS-Projekten, die neu aufgesetzt wurden. Heute geht es aber wieder mit dem Bloggen hier bei Internetblogger.de. Mir geht es um die neue B2evolution CMS Version 6.9.1 Beta, die vor kurzem die Welt erblickte.

Dazu solltest du dir als B2evolution User diese Inhalte unter http://b2evolution.net/downloads/6-9-1-beta mal genauer ansehen.

Weiterlesen

Ein Zwischenupdate zu Internetblogger.de und dem Portfolio von mir

internet-blogger-org-subrion4-blog-projekt

Hallo lieber Leser! Sebstverständlich bin ich hier im Blog weiterhin. Es war nur so, dass ich Server-Probleme mit Linux hatte. Nach einigen Änderungen in den MySQL-Einstellungen war MariaDB-Server nicht mehr erreichbar und dann waren gleich 10 Projekte offline. Ich lerne ja immer dazu und weiss inzwischen, dass ein Managed Server durchaus manchmal besser als der Rootserver sein kann.

Atlassian Software läuft halt nur auf Rootserver, daher brauche ich Centos 7 Server.

Weiterlesen

Backdrop 1.6.1 CMS erschienen mit Bugfixes

backdrop-cms-releases-github-repository

Hallo lieber Leser! In meiner Familie herrscht tiefe Trauer, weil ein sehr naher Verwandte seit Tagen vermisst wird. Das hat mich ganz schön mitgenommen, doch es muss irgendwie weitergehen und in Hoffnung wartend, dass dieser Mensch noch gefunden wird.

In diesem Blogpost geht es um die neue Backdrop CMS Version 1.6.1, die vor kurzem erschienen war.

Beim Backdrop CMS 1.6.1 gab es meistens Fehlerbehebungen und einige Verbesserungen, die den Entwicklern zugute kommen können. Ich machte das Upgrade bereits unter https://alexanderliebrecht.de und unter https://github.com/backdrop/backdrop/releases findest du die letzte Version. Dort kannst du sie auch herunterladen.

Ich will dir als dem neuen Leser von Internetblogger.de zeigen, wie du problemlos und erfolgreich ein Update machen kannst.

Wie grade ich auf Backdrop CMS 1.6.1 up

Das ist nicht sonderlich schwer, aber du wirst die Kommandozeile und FTP brauchen. Lade dir die letzte Backdrop 1.6.1 Version von GitHub herunter, entpacke es lokal und packe das Verzeichnis /core zum ZIP-Archiv namens core.zip.

Das lädst du dann ins Rootverzeichnis deiner Installation zum FTP-Account hoch. Danach entpackst du in der Konsole dermassen.

unzip core.zip

Falls deine Installation sich im Unterverzeichnis befindet, wechsele dorthin mit dem Befehl “cd mein unterverzeichnis”. Von dort aus aus dem Rootverzeichnis heraus sind die Befehle auszuführen.

Lösche das ZIP-Archiv hinterher so.

rm -rf core.zip

Bevor du entpackst, sichere deine MySQL-Datenbank, nur für den Fall der eventuellen Fälle. Nachdem Entpacken loggst du dich im Backend deines Backdrop CMS Blogs ein und gehst zum Statusbericht, um von dort aus das Datenbank-Update zu erledigen. Das wird dir angezeigt und du machst ein Update. Ebenfalls sind die Updates der Module und Themes vorzunehmen. Das kannst du aus dem Statusbericht heraus ebenfalls erledigen.

Bei mir hat das Upgrade gut geklappt und anschliessend war alles ok, soweit ich es sichten konnte. Natürlich muss man sich noch mehr umschauen und alle Optionen durchgehen. Das geschieht erst wieder, wenn ich im Backdrop CMS bloggen werde.

Nun, das war das Upgrade auf Backdrop 1.6.1 CMS und bei Fragen kommentiere hier drunter. Ich denke, ich kann dir da helfen, seien es die Kommandozeile oder das Update selbst.

by Alexander Liebrecht

P.S. auch wenn mein Vater zur Zeit vermisst wird, muss ich online etwas machen und mich ablenken. Hoffnung, dass er lebend gefunden wird, schwindet mit jedem Tag.

 

 

5 nützliche Flarum-Forum-Erweiterungen und ihre Installation

flarum-forum-frontend-internetblogger-de

Hallo lieber Leser! In diesem Blogpost möchte ich mich wieder dem Flarum-Forum und 5 nützlichen Flarum-Erweiterungen widmen. Flarum-Erweiterungen werden im Terminal und mithilfe von Composer installiert.

Hier im Blog habe ich mich bereits in der Vergangenheit zu einigen Flarum Extensions geäussert. In diesem Post möchte ich es etwas zusammenfassen. Auch werde ich die dementsprechenden SSH-Befehle für die Installation verraten.

Flarum Erweiterung Summarys – Forumpost-Anleser auf der Diskussionsseite

Mit dieser Extension ermöglichst du im Flarum-Forum die Anleser deiner Forum-Posts auf der Diskussionsseite. Es macht schon noch etwas her und so kann der Forumleser sich einen ersten Überblick verschaffen.

flarum-forum-forumpost-teaser-extension-summarys-internetblogger-de
Flarum-Forum: Extension “Summary” mit Forumpost-Anlesern auf der Diskussionsseite

Diese Summarys-Erweiterung wird mit diesem SSH-Befehl installiert.

php composer.phar require jordanjay29/flarum-ext-summaries

Den SSH-Befehl führst du in der Kommandozeile im Rootverzeichnis aus. Falls bei dir der Composer noch nicht installiert ist, musst du es im Vorfeld machen. Da du aber diese Inhalte hier fandest und Flarum nutzt, denke ich mal, dass der Composer dir bereits bekannt ist.

Diese Flarum-Erweiterung kannst offiziellerseits unter https://discuss.flarum.org/d/2151-summaries-showing-excerpts-on-discussions-page verfolgen. Zudem müsste es dazu noch ein GitHub-Repository geben.

Nun zu der zweiten nützlichen Flarum-Forum-Erweiterung namens “Links”.

Flarum-Forum-Erweiterung “Links”

Diese Flarum-Erweiterung macht die Anzeige der Links im Forum-Header möglich. Das schaut auf dem Screenshot dermassen aus.

flarum-forum-links-header-extension-links-internetblogger-de
Flarum-Forum: >> Extension “Links” und eingebundene Links im Forum-Header

Diese Flarum-Extension wird mit dem SSH-Befehl installiert.

php composer.phar require sijad/flarum-ext-links

Ebenfalls im Rootverzeichnis in der Kommandozeile ausführen. Danach aktivierst du die Links-Erweiterung im Flarum-Backend unter Erweiterungen.

[dropcap size=”5″]D[/dropcap]u solltest noch die Erweiterung “Pages” nutzen. So kannst du im Flarum-Forum ein paar neue statische Seiten anlegen und verlinkst diese mittels Links im Forum-Header. Aber achte darauf, dass sehr viele Header-Links kann das Forum nicht aufnehmen, denn dann rutscht die Suchmaske nach unten und würde im Falle der Adsense im Header auf dem Adsense-Banner sein.

Im offiziellen Flarum-Support-Forum wäre diese Erweiterung unter https://discuss.flarum.org/d/2230-links. Auf der ToDo-Liste der Erweiterung stehen noch die Berechtigungen und das Erstellen von Untermenüs. Wenn das soweit ist, kannst du auch eine Menünavigation mit Links realisieren. Ich verfolge das mal für dich.

Jetzt komme ich zur Flarum-Erweiterung “Pages”.

Flarum-Forum-Erweiterung Pages

Diese Erweiterung macht statische Seiten im Flarum-Forum möglich. Solche Seiten kannst mit der anderen Extension namens Links im Forum-Header verlinken. Im Frontend schaut es so aus.

flarum-forum-extension-pages-statische-seiten-im-forum-internetblogger-de
Flarum-Forum: >> Extension Pages für statische Seiten im Forum. Solche Seiten kannst mit der Extension “Links” im Header verlinken.

Installiert wird diese Erweiterung durch diesen SSH-Befehl.

php composer.phar require sijad/flarum-ext-pages

Die Optionen, falls es welche gibt, findest du im Flarum-Backend links unter Erweiterungen. Pages werden in der Auszeichnungssprache Markdown erstellt. HTML habe ich, glaube ich jetzt zu wissen, auch sichten können. Das müsste eine Checkbox dafür da sein. Schaue es dir einfach an, ansonsten bleibt dir nur Markdown, wie beim Flarum Forum so üblich ist.

Zur dieser Flarum-Pages-Erweiterung gibt es diesen offiziellen Forum-Thread unter https://discuss.flarum.org/d/2605-pages. Du findest dort ein paar andere Infos wie die ToDo-Liste der Erweiterung.

Jetzt komme ich zu der Flarum-Erweiterung “Signature”, was eine Forumsignatur möglich machen wird.

Flarum-Erweiterung Signature

Im Frontend sieht die Forum-Signatur in etwa so aus.

flarum-extension-signatur-installation-internetblogger-de
Flarum, Erweiterung “Signature” im Frontend. Du kannst deine Links einfügen und ein paar Details zu deiner Person.

Diese Flarum-Erweiterung wird so installiert.

php composer.phar require xengine/flarum-ext-signature

Diesen SSH-Befehl führst du wie gehabt vom Rootverzeichnis aus aus. Die Einstellungen der Erweiterungen müssten im Forum-Profil zu finden sein und dort kannst du deine Forum-Signatur auch erstellen.

[dropcap size=”5″]I[/dropcap]ch konnte bei mir ein paar Links zu eigenen Seiten und Blogs unterbringen und habe ein paar Worte zu meiner Wenigkeit gesagt. Signatur-Links scheinen sogar doFollow zu sein, was aber nicht zwingend notwendig ist.

Den offiziellen Forum-Thread zu der Signature-Erweiterung gibt es unter https://discuss.flarum.org/d/4222-signature-extension. Dort kannst du nach Support verlangen oder einfach deine Anregungen bzgl. der Flarum-Erweiterung mitteilen. Ich wende mich eher selten an den Flarum-Support, weil bisher alles gut gelaufen war.

Wenn nichts mehr geht, muss ich das auch machen.

Nun komme ich zu der letzten Flarum-Erweiterung dieses Blogposts und das ist Adsense im Flarum-Forum.

Flarum-Extension Ads und ihre Installation

Google Adsense siehst du bei mir im Flarum-Forum unter http://flarum.internetblogger.de. Den passenden Forum-Thread dazu gibt es zur Zeit unter https://discuss.flarum.org/d/4785-flagrow-ads-bombarding-your-users-with-ads-everywhere-if-you-want. Dort gibt es auch den Support für diese Erweiterung.

Ich lasse im Flarum-Forum Adsense im Forum-Header, unter den Kategorien in der linken Sidebar und zwischen den Forum-Topics anzeigen. Das kannst du alles in den Erweiterungseinstellungen einstellen.

Installiert wird diese Flarum-Extension mit diesem SSH-Befehl.

php composer.phar require flagrow/ads

Diesen Befehl auch im Rootverzeichnis in der Kommandozeile ausführen. Es wird etwas dauern, falls du auf deiner Forum-Domain noch nie Adsense schalten liess. Aber gedulde dich, stelle diese Adsense-Extension ein und poste ein bisschen im Forum herum.

Nach etlicher Zeit wird Google Adsense überall angezeigt.

Nachdem du die Adsense-Codes in den Extension-Optionen eingebunden hast, lösche den Flarum-Cache mit diesem SSH-Befehl.

php flarum cache:clear

Den SSH-Befehl führst du ebenfalls im Rootverzeichnis in der Kommandozeile aus.

Das waren die Flarum-Erweiterungen, die ich dir gerne zeigen wollte. Sie alle werden in der Kommandozeile installiert und vom Rootverzeichnis aus. Wenn du ein paar Extensions installiert hast, lösche dann mal den Flarum-Cache mit dem obigen SSH-Befehl. Stelle diese Extension dementsprechend ein, wenn Optionen unter Erweiterungen im Backend vorhanden sind.

Mit Google Adsense Einblendungen wird es etwas dauern, aber nur nicht verzweifeln. Es wird alles nach einer Zeit angezeigt.

Fazit zu den Flarum Extensions wie Summarys, Pages, Links, Ads und Signature

Wenn es um das Erweitern meiner Foren geht, so bin ich immer fleissig dabei. Natürlich musst du alle Plugins, Addons und Extensions nach und nach updaten. Wenn du aber weisst wie das funktioniert, machst du das nebenbei.

Falls du Fragen zur Kommandozeile und der Installation dieser Flarum-Erweiterungen hast, nutze bitte hier die Kommentare.

Ansonsten dir viel Erfolg beim Installieren der gebrachten Extensions.

by Alexander Liebrecht

 

 

Flarum-Forum: Sitemap-Erweiterung installieren – wie geht das?

flarum-forum-sitemap-extension-sitemap-xml-im-frontend

Hallo lieber Leser! Wie findest du eigentlich die Flarum-Forum-Lösung? Zugegeben, die Arbeit damit geht mit Composer und der Kommandozeile, aber falls du dich damit auskennst und/oder es gerne lernen möchtest, hast du ein cooles und modernes Forum mit allerhand Erweiterungen.

In diesem Blogpost handelt es sich von der Flarum-Forum-Erweiterung “Sitemap”.

 

Ich habe es für dich vor diesem Bericht getestet. Diese Sitemap nach der Installation der Erweiterung ist unter /sitemap.xml verfügbar. So kannst du es später in der Google Search Console einreichen. Aber eins nach dem anderen. Wie installierst du diese Sitemap-Erweiterung?

Flarum-Sitemap-Installation

Ich beziehe mich dabei auf den ursprünglichen Forum-Post unter https://discuss.flarum.org/d/3688-flarum-sitemap-generator. Dort kannst du dir noch mehr Details zu dieser Erweiterung ansehen.

flarum-forum-sitemap-extension-im-flarum-backend-unter-erweiterungen
Flarum-Forum: Sitemap-Erweiterung im Backend unter Erweiterungen

Installiert wird im Terminal mittels SSH und diesem SSH-Befehl.

php composer.phar require terabin/flarum-ext-sitemap

Diesen SSH-Befehl führst du vom Rootverzeichnis aus aus. Damit du mit Composer auf deinem Shared Webhosting arbeiten kannst, muss diese phar-Extension bei dir installiert sein. Erst dann kannst du den Composer im Rootverzeichnis installieren und erst dann lässt sich allerhand Software aufsetzen und updaten.

Frage deinen Webhoster nach der PHP-Extension “phar” und falls nicht installiert, bitte um eine Installation. Das geht sehr schnell und ab dann kannst du mit Flarum super herumwerkeln.

flarum-forum-im-frontend-startseite-internetblogger-de
Flarum-Forum im Frontend auf der Forum-Startseite

Zurück zum obigen SSH-Befehl. Du führst es in der Kommandozeile aus und dann begibst du dich zum Flarum-Backend und aktivierst die Sitemap-Extension. Unter /sitemap.xml kannst du anschliessend im Browser checken, ob die Sitemap angezeigt wird. Sie trägst du dann einfach in der Search Console ein.

Bei mir wurden binnen 24 Stunden alle 184 Forum-Threads übermittelt.

 

Wie kannst du Composer oder eine bestimmte Flarum-Erweiterung in der Konsole updaten?

Composer-Update geht immer von dem Verzeichnis aus, wo die Datei composer.phar ist und das geht dann so.

php composer.phar update

flarum-sitemap-extension-installation-update-per-kommandozeile
Flarum-Forum: >> Sitemap-Extension in der Kommandozeile via SSH updaten

Alle Details, die in der Datei composer.json hinterlegt sind, wirken sich auf das Composer-Update aus. Manchmal muss man von Hand in dieser Datei etwas anders machen, damit du keine Fehler im Forum-Frontend hast. Aber das ist eher selten.

Sitemap-Extension-Update mittels SSH

Dazu nimmst du diesen Befehl.

php composer.phar update terabin/flarum-ext-sitemap

Das waren so die Sachen, die du beachten kannst. Falls du mit Composer und Konsole nicht weiter kommst, frage mich hier einfach um Rat. Ich arbeite mit der Kommandozeile täglich.

Fazit zu der Flarum-Sitemap-Extension

Sie ist nützlich und der Entwickler dieser Erweiterung berichtete im dortigen Forum-Post, dass er übelst viele Forum-Topics hat und alles hat funktioniert.

Auf der ToDo-Liste der Extension stehen noch solche Sachen wie das Mitteilen der Sitemap den Suchmaschinen, Eingabe der Details der Sitemap im Flarum-Backend und einiges andere.

Daher bleibe auf die Sitemap-Erweiterungsentwicklung gespannt.

Ich freue mich auch auf dein Feedback, falls du ein Flarum-Forum-Besitzer bist.

by Alexander Liebrecht

 

Flarum-Forum: Google Adsense Extension erschienen und Integration der Ads

flarum-forum-google-adsense-integrieren-internetblogger-de

Hallo lieber Leser! Heute finde ich wieder Zeit, um hier etwas zu bloggen. Mir geht es bei diesem Blogpost um die neue Flarum-Erweiterung, mit der du Google Adsense ins Forum packen kannst.

Diese Flarum-Extension befindet sich auf GitHub und zudem findest du Infos darüber unter https://discuss.flarum.org/d/4785-flagrow-ads-bombarding-your-users-with-ads-everywhere-if-you-want.

Etwas Forum-Vermarktung ist nicht ganz verkehrt, wenn es jemand haben möchte. Eine lange Zeit gab es beim Flarum-Forum dafür kein passendes Werkzeug und keine einzige Erweiterung. Doch seit ein paar Tagen ist das ganz anders und diese Ads-Extension erblickte die Welt.

Installation von Flarum Ads Extension

Du installierst diese Adsense-Erweiterung mittels Terminal und Composer. Installiere dir auf einem Windows OS ein kostenloses Tool namens Bitvise und damit solltest du eh immer arbeiten. Es tut, was es soll. Also das Tool installieren und du loggst dich dann in Bitvise mit deinen SSH-Daten ein.

SSH-Zugang dürften die meisten Webhoster von Haus aus anbieten, so auch bei Hetzner, Serverprofis, All-inkl, Strato und dem Rest der deutschen Webhoster-Elite. So würde ich das denken. Diese hier erwähnten Webhoster haben SSH in jedem Falle.

Du bist dann in der Kommandozeile im Rootverzeichnis und falls dein Flarum-Forum im Unterverzeichnis, wechselst du dorthin mit “cd verzeichnis”.

Danach führst du den unteren SSH-Befehl aus.

php composer.phar require flagrow/ads

Zudem solltest du noch den Composer selbst updaten, was so geht.

php composer.phar update

Diese Ads-Erweiterung kannst du auch mittels Composer dermassen updaten.

php composer.phar update flagrow/ads

Nach der Composer-Extension-Installation

Danach gehst du zum Admin-Sektor im Flarum-Backend und aktivierst diese Extension. Das dürfte dann klappen und links in der Seitenleiste erscheint ein neuer Bereich namens “Ads”. Dorthin musst du und dahinter fügst du die Codes mit Google Adsense dementsprechend ein.

Zuoberst, was so aussieht…

flarum-forum-google-adsense-extension-backend
Adsense-Erweiterung beim Flarum-Forum im Backend, da wo du Adsense einfügen kannst

….kannst du bestimmen mit einer bestimmten Zahl, nach welchem Forum-Post Adsense zwischen den Posts angezeigt wird. Ich habe es bei einer “1”, weil ich alleine im Forum berichte und auch meine Threads bestehen meistens aus ein paar Topics, nicht mehr.

Dann gibt es die Header-Position für Adsense und noch unter den Forum-Tags, den Kategorien, im Frontend auf der linken Seite. Wie das live aussieht, sieh dir bei mir im Flarum-Board unter http://flarum.internetblogger.de mal an.

Ads-Erweiterung ist mal ganz hilfreich

Falls es bei dir eine wachsende Community ist, wirst du durch Adsense auch etwas einnehmen. Ich teste es bei mir noch und belasse es dann dabei dauerhaft. Auch ist es bei Google Adsense so, dass dir meistens relevante Werbung angezeigt wird. Dein Forum wird erst durch Google abgescannt und das was dabei herauskommt, macht dann die Ads auch aus.

CookieBar ist Pflicht bei Adsense

Das ist die zweite Sache, was du dann auch umsetzen musst. Den Code für die CookieBar platzierst du im HTML-Text-Feld unter “Erscheinungsbild” im Backend. Dort gibt es ein Textfeld mit der individuellen Kopfzeile im Forum. Platziere dort den CookieBar-Code und dann, wenn du all das, was hier steht, gemacht hast, lösche den Flarum-Cache mit diesem SSH-Befehl.

php flarum cache:clear

Das führst du im Terminal vom Rootverzeichnis aus aus.

Ich denke, dass du dieses Tutorial nachvollziehen kannst. Aber natürlich musst du wissen, dass es alles mit Composer und dem Terminal ist. Flarum arbeitet damit und lässt sich im Handumdrehen in der Konsole updaten. Flarum-Cache kannst du mittels Konsole löschen und auch alle Erweiterungen installieren.

Falls du Fragen zur Kommandozeile und Flarum hast, immer raus damit. Alles, was ich selbst schon weiss, verrate ich es dir.

Freue mich auf dein sinnvolles Feedback.

by Alexander Liebrecht

 

 

Tikiwiki 16.2 online verfügbar – wichtiges Sicherheitsupdate

tikiwiki-16-2-online-neue-funktionen-verbesserungen-und-mehr-internetblogger-de

Hallo lieber Leser! Ich hoffe, dass du aktuelle Inhalte hier im Blog nicht vermisst hast, denn ich war fast die ganze Woche krank geschrieben und konnte kaum etwas machen. Aber heute geht es mir viel besser und hier kommt gleich ein kurzer Bericht zu der neuen TikiWiki-Version 16.2.

 

TikiWiki 16.2 online verfügbar

Es ist die neue TikiWiki-Version 16.2 und zugleich ein sehr wichtiges Sicherheitsupdate, wie du das unter https://doc.tiki.org/Tiki16#Tiki_16.2 entnehmen kannst. Daher ist jeder Tiki-User dazu angehalten, ein Update zu vollbringen. Wir machen es aber hier zusammen, damit du weisst, wie das zu machen ist.

Wie grade ich auf TikiWiki 16.2 up?

Du lädst dir die letzte TikiWiki-Version von https://sourceforge.net herunter, entpackst es lokal und packst den Inhalt zum ZIP-Archiv namens tiki.zip.

Das muss ins Rootverzeichnis deiner Tiki-Installation hochgeladen werden. Danach kannst du das ZIP-Archiv in der Konsole so entpacken.

unzip tiki.zip

Sichere bitte vorher noch die MySQL-Datenbank, nur für den Fall der eventuelle Fälle und um auf Nummer sicher zu gehen.

Dann alles entpacken und hinterher löschst du das Archiv wieder dermassen.

rm -rf tiki.zip

Du loggst dich im Control Panels deiner TikiWiki-Installation im Browser ein und falls die Datenbank upgedatet werden musst, wird dir dort der dementsprechende SSH-Befehl für die Kommandozeile angezeigt. Dieses Mal war es nicht der Fall, denn ich denke, dass an der Datenbank nichts geändert wurde.

Das wäre dann dein Upgrade auf TikiWiki 16.2. Mehr musst du nicht machen. Nun erzähle ich dir noch etwas darüber, was alles neu beim TikiWiki 16.2 ist.

Neue Funktionen beim TikiWiki 16.0/16.2

Ab dem TikiWiki 16.0 wird dringend PHP 5.6 benötigt. Frage deinen Webhoster nach der Umstellung oder oft ist es möglich, durch einen dementsprechenden Eintrag in der sich im Rootverzeichnis befindlichen .htaccess-Datei, umzustellen. Die nötige Regel dafür hat meistens dein Webhoster in den Anleitungen hinterlegt.

tikiwiki-frontend-internetblogger-de
TikiWiki im Frontend im Browser

Mein Portfolio ist zum grössten Teil auf dem Managed Server bei All-inkl. und da habe ich PHP 5.5 als Standard. Hier auf der Domain ist aber PHP 7.0 aktiviert, sodass Internetblogger.de und alle Subdomains bzw. Unterverzeichnisse in dessen Genuss kommen können.

Beim neuen TikiWiki können auch Gäste die Kommentare per Mail abonnieren. Es ist aber weiterhin so, dass deine Webseite in den Kommentaren nicht verlinkt wird. Aber im Modul letzte Kommentare in der Sidebar wird es verlinkt. Das sorgt etwas für die gegenseitige Vernetzung und alle haben etwas davon.

tikiwiki-kommentare-spam-schutz-mit-recaptcha-email-abo-internetblogger-de
TikiWiki-Kommentare im Frontend mit Spam-Schutz durch ReCaptcha und dem Mail-Abo für Comments

Einige Libraries wurden upgegradet

Im Beitragsbild zuoberst wird dir angezeigt, welche Libraries einem Update unterzogen wurden. Auch wurde verbessert die Tatsache mit den erweiterten Funktionen im Control Panels. Wenn du dich im Control Panels eingeloggt hast, kannst du besser umswitschen.

Wenn dort “advanced” eingestellt ist, bekommst du wesentlich mehr Funktionen angezeigt und kannst auch im Control Panels danach suchen. Das zeige ich dir hier auf dem unteren Screenshot.

tikiwiki-16-2-control-panels-option-advanced-internetblogger-de
TikiWiki 16.2 im Control Panels. Siehst du zuoberst die Einstellung “Advanced”?

Auch gab es Neues bei den Wiki-Plugin im TikiWiki. Ich habe mal einen Screenshot aus der offiziellen englischsprachigen Doku gemacht und das schaut dermassen aus. Im Prinzip findest du alle Änderungen und Verbesserungen in TikiWiki 16.2 in dieser Dokumentation.

Hier der Screenshot.

tikiwiki-16-2-wiki-plugins-verbesserungen-internetblogger-de
TikiWiki 16.2 >> Verbesserungen bei den Wiki-Plugins

Tracker bekam etliches Neues

Im Tracker wurde vieles verbessert laut der offiziellen Dokumentation. Den Tracker nutze ich selbst bei mir unter https://internetblogger.de/tikiwiki eher nicht, aber wenn jemand im Team im TikiWiki arbeitet, wird es sicherlich zu schätzen wissen.

tikiwiki-16.2-tracker-einstellungen-und-funktionen-im-control-panels-internetblogger-de
TikiWiki 16.2 >> Tracker-Einstellungen und Funktionen im Control Panels

Der TikiWiki ist eine klasse OpenSource Wiki-Lösung mit allerhand Funktionen, den Modulen, dem Blog, den Artikeln, dem Forum, dem Wiki und nützlichen Plugins.

Du findest in meiner TikiWiki-Installation all das, womit ich zu tun habe und auch arbeite. Feedback bekomme ich dort eher selten, denn dafür musst du den TikiWiki im Vorfeld sehr populär machen und dort regelmässig beigehen. Ich beposte es nur ab und an, meistens bei neuen Updates oder dergleichen.

Mein Fazit zu TikiWiki 16.2

Den TikiWiki-Entwicklern war es wieder mal gut gelungen, alle Neuerungen zu integrieren. Wie du dem obigen Post entnehmen kannst, ist das Update nicht so tragisch, muss aber gemacht werden. Die Handhabung des TikiWikis kann nach einer ganzen Weile erlernt werden.

Damit kannst du gut bloggen oder du setzt das Forum als Startseite. Das ist auch machbar. Zudem ist noch der Wiki selbst nicht zu unterschätzen. Der Tracker rundet das Ganze noch etwas ab und auch die User-Registrierungen sind an Bord.

Ich kann den TikiWiki 16.2 mit BlueSpice MediaWiki gleichsetzen und vermutlich ist es sogar etwas besser, weil extrem viele Funktionen.

Wie ist es bei dir mit dem TikiWiki? Welche Version ist bei dir so im Einsatz und was konntest du schon alles beim Tiki erlernen?

Freue mich auf dein Feedback hier drunter und bei Fragen zum Upgrade wende dich hier an mich.

by Alexander Liebrecht

Bildquellen by Alexander Liebrecht via https://internetblogger.de/tikiwiki

 

Backdrop CMS 1.6.0 erschienen – Bugfixes und Verbesserungen + Features

backdropcms-1-6-0-online-bugfixes-verbesserungen-features-internetblogger-de

Hallo lieber Leser! Es geht hier jetzt um das Backdrop CMS. Es ist nämlich ein grosses Update dieses OpenSource CMS, die Version 1.6.0 erschienen. Das kannst du den Releases des offiziellen GitHub-Repositorys unter https://github.com/backdrop/backdrop/releases gerne entnehmen.

Das Update im eigenen Backdrop CMS Blog unter http://wpzweinull.ch/cms/backdrop machte ich gestern schon und alles hatte super geklappt.

Im Folgenden erzähle ich dir davon, wie das Update zu machen ist und auch etwas zu den neuen Bugfixes, Verbesserungen sowie den Features.

Backdrop CMS 1.6.0

Im GitHub-Repository in den Releases kannst du schon nachlesen, was alles dazu gekommen ist. Die Version 1.6.0 kommt sowohl den einfachen Backdrop CMS Usern als auch den Entwicklern zugute. Es sind etliche Fehlerbehebungen, Verbesserungen, Änderungen ermöglicht worden.

backdropcms-1-4-4--update-erfolgreich-internetblogger-de

Zudem haben sich die Backdrop CMS Developers auch neue Funktionen einfallen lassen. Zum Beispiel wurden zu den Kommentaren ein Template und ein Style hinzugefügt.

Änderungen in den Kommentaren und dem Content

[dropcap size=”5″]A[/dropcap]us “Admin Content” wurde “Manage Content” und aus “Comments” wurde “Manage Comments. Diese und viele weitere Änderungen gab es beim Backdrop CMS in der Version 1.6.0. Die vollständige Liste der Änderungen findest du hinter dem obigen Link zu den Github-Erscheinungen, den Releases.

backdropcms-1-6-0-manage-content-manage-comments-backend
Backdrop CMS: Manage Content und Manage Comments im Backend eingeloggt

Jetzt zeige ich es dir nochmals wie das Update vonstatten geht. Das ist nicht sehr kompliziert, sollte aber durchgeführt werden. Es kam viel Neues auf den Backdrop Nutzer zu.

Backdrop CMS auf die Version 1.6.0 updaten – wie geht das?

Auf GitHub aus den Releases lädst du die Version einfach mal herunter und entpackst es lokal. Dann  loggst du dich in deinem Backdrop CMS Blog schon einmal mit deinen Login-Daten ein. Das wird zum Updaten notwendig sein. Danach packst du das Verzeichnis /core zum ZIP-Archiv namens core.zip und lädst es zum FTP-Account ins Rootverzeichnis hoch.

Als Nächstes gilt es, wieder mit der Konsole zu arbeiten. Installiere dir das kostenlose Windows-Tool namens Bitvise, was dir zugleich SSH und SFTP machbar macht. Damit arbeite ich nur noch und täglich.

bitvise-kostenloses-windows-tools-für-ssh-und-sftp-unter-windows-7-64bit
Kostenloses SSH/SFTP-Windows-Tool namens Bitvise >> Das findest du schnell in Google, wenn du danach suchst 🙂

Entpacken des ZIP-Archivs in der Kommandozeile geht per diesen SSH-Befehl. Vorher bitte nochmals ein MySQL-Datenbank-Backup machen.

unzip core.zip

Löschen des Archivs geht dann so.

rm -rf core.zip

Nun kannst du im Browser, da du ja schon eingeloggt bist, dieses eintippen.

MeineDomain.de/core/update.php

Du aktualisierst deine Backdrop CMS Installation und anschliessend gehst du zum Statusbericht. Wenn noch weitere Updates vorliegend sind, alles updaten, was uptodaten ist. Es können durchaus noch Module und Themes sein.

backdropcms-1-6-0-statusbericht-im-backend-updates-werden-angezeigt
Im Statusbericht wird dir immer angezeigt, was zu aktualisieren ist. Bei jedem Update kannst du damit arbeiten.

Module und Themes musst du in den letzten Versionen von http://backdropcms.org, dort aus den Modules und Themes, herunterladen. Dann per FTP in die dementsprechenden Verzeichnisse wieder hochladen und die alten Inhalte mit den neuen überschreiben.

Dann dürfte dein Statusbericht im grünen Bereich sein und deine Backdrop CMS Installation ist dann vollständig uptodate.

Falls noch etwas ist im Statusbericht, schaue bitte danach und date alles up

Manchmal meckert der Statusbericht und versuche, alle offenen Aufgaben zu erledigen. Falls du dabei Hilfestellung benötigst, kann ich tätig werden, denn ich bin ein Member in der GitHub-Community von Backdrop CMS. Zudem kannst du auf GitHub im offiziellen Issue-Tracker deine Probleme zu den Issues bringen und dir schnell helfen lassen.

Das wäre auch möglich.

Nun komme ich zum Fazit.

Fazit zu Backdrop CMS 1.6.0

Die neue Version 1.6.0 ist sehr innovativ und macht deine Backdrop CMS Installation etwas besser. Es wurde viel ermöglicht, geändert, verbessert und neu kreiert, sodass es dir nur zugute kommen wird.

Du kannst das Ganze gerne noch auf GitHub, so wie ich, verfolgen und wärst dann immer uptodate. Auch kannst du Backdropcms.org etwas beobachten, denn nicht zu selten gibt es neue Module und Erscheinungen bei den Themes.

drupal7-blog-frontend
Drupal 7 Blog im Frontend

Alles in allem ist Backdrop CMS zwar ein  Drupal 7 Fork, wird aber stetig weiterentwickelt und stabil gehalten, das was wir Nutzer uns vorstellen.

Nun ein paar Fragen an dich.

[note note_color=”#7fff66″ radius=”0″]Welche Backdrop CMS Version hast du im Einsatz und warum datest du nicht auf 1.6.0 up? Wie sind deine Erfahrungen mit diesem OpenSource CMS und setzt du vielleicht schon Drupal 7 ein? >> es sind ähnliche CMS und wenn Drupal 7, dann ist der Einstieg in Backdrop CMS nicht so schwer.[/note]

[quote cite=”Alexander Liebrecht”]Freue mich auf dein sinnvolles Feedback und ggf. SocialMedia Signale. Zudem sei dir weiterhin viel Spass bei der Arbeit mit dem Backdrop CMS gewünscht.[/quote]

by Alexander Liebrecht

 

Neues CMS-Update: B2evolution 6.8.3 erschienen

b2evolution-cms-version-6-8-3-bugfixes-verbesserungen-internetblogger-de

Hallo lieber Leser! Ich kann dir sagen, dass diese Woche eine Woche der zahlreichen CMS-Updates bei mir ist und alles muss zeitnah installiert werden. Die Sicherheit des Managed Servers hat höchste Priorität und so tue ich das, was ich am besten kann, alles aktualisieren.

Bei diesem Blogpost geht es mir um die neue B2evolution CMS-Version 6.8.3, die erst vor kurzem die Welt erblickte.

Falls du hier ein Stammleser bist, weisst du bereits, was für eine Update-Anleitung gleich kommt. Aber falls du hier neu bist, führe ich dich an das Updaten des B2evolution CMS Systems langsam, aber sicher heran. Das Update wird nach mehrfachem Aktualisieren eine reine Routine-Geschichte sein.

Wie date ich auf B2evolution 6.8.3 up?

Hinweise und den Download der CMS-Software findest du auf GitHub unter https://github.com/b2evolution/b2evolution/releases. Dort die letzte B2evolution Version einfach herunterladen, lokal entpacken und den Inhalt zum ZIP-Archiv namens 683.zip packen.

Dieses Archiv muss ins Rootverzeichnis hochgeladen werden. Meine Sammlungen sind im FTP-Account unter /blogs und so musste ich in der Kommandozeile erst einmal zum Unterverzeichnis wechseln. Das geht immer mit dem SSH-Befehl “cd”. So schaute es meinerseits aus.

cd blogs

Danach entpackst du das ZIP-Archiv dermassen.

unzip 683.zip

Du wirst es ab dann nicht mehr benötigen und kannst es gleich wieder löschen.

rm -rf 683.zip

Nun bleibt dir nur noch das Updaten per Browser und das Updatescript ist immer unter /install. Tippe im Browser Meinedomain.de/install ein und schon darfst du dort das Upgrade nehmen. Du bleibst im Browser nicht mal eine ganze Minute und deine B2evolution-Installation wird schnell upgedatet.

B2evolution-Update ist nicht kompliziert

Nun wie du siehst, alles halb so tragisch, denn das Update ist wirklich einfach. Aus dem Update-Script heraus kannst du entweder zum Front-Office oder dem Back-Office gelangen. Gehe mal zum Back-Office und überzeuge dich von der neuen B2evolution-Version, die zuunterst auf der Seite angezeigt wird.

Das sollte es auch schon gewesen sein und du geniesst wieder die Arbeit in deinen B2evolution-Sammlungen wie dem einfachen Blog, dem Foto-Blog, dem Forum oder dem Handbuch.

Was tun bei schwerwiegenden Problemen?

In solchen Fällen kannst du den GitHub-Issue-Tracker darum bemühen und dein Anliegen dort posten. Oder wende dich an das englische Support-Forum von B2evolution. So oder so wird dir recht schnell geholfen. Speziell zu dieser Update-Anleitung kannst du mich hier in den Kommentaren gerne ausfragen, weil eben die Konsole gebraucht wird.

Ich kann mir kein CMS-Update mehr ohne das Terminal vorstellen. Es ist schnell getan und ich bin schneller fertig, verblogge das Thema hinterher schnell.

Zuallerletzt: Was gab es Neues bei B2evolution?

Es wurde etliches unter der Haube verbessert. Auch gab es einige Bugfixes/Fehlerbehebungen, sodass es deinen B2evolution-Onlineauftritt nur noch besser macht. Im Beitragsbild hier zuoberst zeige ich dir einen Teil der neuen Bugfixes sowie Änderungen noch einmal genau.

Ich komme nun zum Fazit dieses Blogposts.

Mein kurzes Fazit zum B2evolution 6.8.3 Update

Das Update muss vollbracht werden, denn Updates sind dafür da, um installiert zu werden. Bei diesem Update wird auch die Datenbank geändert, sodass du vorher ein Datenbank-Backup machen müsstest.

B2evolution CMS entwickelt sich rasant und gehört mit seinen Multiblogs zu einem sehr guten OpenSource CMS. Damit zu arbeiten, wird dir auf Deutsch möglich sein. Sammlungen zu erstellen, ist nicht so sehr schwer und ansonsten erkunde das Front-Office sowie das Back-Office.

Zum Schluss stelle ich dir noch diese paar Fragen.

Welche B2evolution-Version setzt du ein und falls es zu alt ist, was hält dich vom Updaten ab?

Freue mich auf dein sinnvolles Feedback in den Kommentaren.

by Alexander Liebrecht

 

ImpressCMS 1.3.10 erschienen – wichtiges Sicherheitsupdate

impresscms-portal-frontend-wpzweinull-ch

Hallo lieber Leser! In diesem Blogpost geht es auch um OpenSource CMS und zwar wurde eine neue Version  des ImpressCMS 1.3.10 herausgebracht. Ich werde jetzt nicht lange drumherum reden und komme gleich zum Wesentlichen.

Die neue ImpressCMS Version 1.3.10 ist ein sehr wichtiges Sicherheitsupdate und du solltest diene ImpressCMS-Installation mal schnell einem Update unterziehen. Kurze Infos zum Update gibt es auf der offiziellen Webseite unter http://community.impresscms.org/modules/smartsection/item.php?itemid=703

Weiterlesen

Drupal 8.2.5 online verfügbar – Fehlerbehebungen

drupal-8.1.8-im-frontend-blog-startseite

Hallo lieber Leser!  Es geht dann hier mit den OpenSource CMS gerne weiter. CMS-Updates muss ich oft genug installieren und in diesem Falle war Drupal 8.2.5 erschienen. Das entnimmst du der Quelle unter https://www.drupal.org/project/drupal/releases/8.2.5.

Die neue Drupal-Version habe ich bereits unter http://wpshopde.de installiert und im Folgenden erzähle ich dir, wie du das Update anstellen kannst.

Falls du ein Stammleser hier im Blog bist und meine CMS-Update-Tutorien bereits kennst, wirst du wissen, worauf es ankommt. Aber da ich hier bei Internetblogger.de täglich mehr neue Leser als wiederkehrende habe, möchte ich immer mal wieder auf die einzelnen CMS-Updates detailliert eingehen.

Drupal 8.2.5-Update installieren – Wie geht das?

Du schaust hinter der oben erwähnten Quelle auf der offiziellen Drupal-Webseite nach dem Download, lädst es herunter und entpackst es lokal. Da wir es hier mit einem grösseren Datenpaket zu tun haben, arbeiten wir mit der Kommandozeile via SSH. So steigerst du auch deine Produktivität im Webmaster-Alltag.

Also lokal entpackt und dann den Inhalt bis auf die .htaccess-Datei zum ZIP-Archiv namens 825.zip packen. Das lädst du dann ins Rootverzeichnis zum FTP-Account hoch. Anschliessend loggst du dich mit dem Windows-Tool, wahlweise Putty oder Bitvise in der Konsole ein und entpackst das vorher hochgeladene ZIP-Archiv mit diesem SSH-Befehl.

unzip 825.zip

Das Archiv wirst du danach nicht mehr brauchen und kannst es dermassen vom FTP-Account wieder entfernen.

rm -rf 825.zip

Dann wird es wie gehabt sein, indem du dich im Backend deiner Drupal 8 Installation einloggen musst. Navigiere im Browser zum Statusbericht und date alles up, was aktualisiert werden muss. Die Datenbank muss dieses Mal nicht upgedatet werden, aber vermutlich werden es deinerseits Module und Themes sein. Auch manchmal sind es die Sprachdateien und Übersetzungen. Diese kannst du ebenfalls aus dem Backend heraus aktualisieren.

Nachdem deine Updates vollständig sind, schaust du dir erneut den Statusbericht an und wenn alles gut ist, dann wäre das vollbracht. Wie du hier sichten kannst, sind solche Drupal 8 Updates halb so tragisch und können durchaus von jedermann vollzogen werden.

Was gab es Neues bei Drupal 8.2.5?

Es waren lediglich Fehlerbehebungen und einige Änderungen, sodass das deinem Drupal 8 Webauftritt zugute kommen wird. Eines meiner Drupal 7 Blogs meldete auch eine Aktualisierung der Version, aber offiziell ist von Drupal 7 noch nichts draussen. Die letzte Drupal 7 Version war 7.53 vom Anfang Dezember 2016. Vermutlich wird da noch die Tage ein neues D7-Update die Welt erblicken.

Ich nehme mir auch dafür die Zeit und werde es dir hier im Blog gerne zeigen, wie das Updaten funktioniert.

Falls du Fragen hierzu haben solltest, zögere nicht damit, hier zu feedbacken. Ich kann dir nun weiterhin viel Spass bei der Arbeit mit Drupal 8 wünschen. Es ist ein recht cooles OpenSource CMS, ausgelegt für Projekte jeder Grösse.

by Alexander Liebrecht

P.S. >> MetaTag-Modul funktioniert bei mir leider nicht. Es gibt beim Artikelerstellen keine Metatag-Felder zum Ausfüllen, warum auch immer. Aber ein neues Metatag-Update gab es heute schon.

Flarum Forum Extension Signatur installieren

flarum-extension-signatur-installation-internetblogger-de

Hallo lieber Leser! Flarum Forum Software entwickelt sich stetig weiter und ich verfolge es in der offiziellen Support-Community unter http://flarum.org. Entdeckt habe ich eine neue Erweiterung namens Signature und diese installierte ich.

Dir hier möchte ich davon erzählen wie die Installation vonstatten geht und was du alles dabei beachten musst.

 

Installation Flarum Forum Extension Signatur

Offizielle Infos zu dieser Flarum Erweiterung gibt es unter https://discuss.flarum.org/d/4222-signature-extension und installiert wird sie im Terminal mit solchen Tools wie Putty oder Bitvise. Beides sind Windows-Tools und auch kostenlos.

Wenn du mit der Flarum Forum Software arbeitest, wirst du immer wieder die Kommandozeile brauchen und weiss es dann auch etwas zu schätzen.

Mit diesem SSH-Befehl installierst du in der Konsole diese Signatur Extension.

php composer.phar require xengine/flarum-ext-signature

Je nach Server bzw. Webhosting musst du entweder “composer” oder “composer.phar” nehmen. Die phar-Extension ist auf den meisten Webspaces und den Servern installiert. Falls du einen Rootserver hast, musst du in Plesk oder cPanel schauen, ob die phar-Extension installiert ist. Das gehört dann zu PHP.

Diese Flarum Signatur Extension wird vom Rootverzeichnis aus installiert. Falls dein Forum sich im Unterverzeichnis befindet, musst du im Terminal zu diesem Verzeichnis mit solchem SSH-Befehl wechseln.

cd unterverzeichnis

Danach den obigen SSH-Befehl ausführen.

Auf dem obigen Beitragsbild

Auf dem Bild kannst du die Signatur schon sichten. Dafür habe ich dort den Signatur-Bereich rot gekennzeichnet. Auch kannst du es dir in meinem Flarum Forum unter http://flarum.internetblogger.de/d/160-markdown-editor-beim-flarum-forum live ansehen.

Durch die Forum-Signatur besteht dann eben die Möglichkeit, auf sich und sein Projekt innerhalb des Forums aufmerksam zu machen. Die Signatur-Links scheinen sogar doFollow zu sein. Das spielt für mich persönlich aber keine Rolle mehr. Viel mehr hätte ich noFollow-Links und ich möchte keine Backlinks im eigenen Portfolio für das Portfolio sammeln. Das bringt google-technisch gesehen nichts.

Die Signatur Flarum Erweiterung kannst du im Flarum Backend unter Erweiterungen noch etwas einstellen. Du kannst wohl noch die Anzahl der Zeichen in der Signatur bestimmen und noch etwas mehr. Von Haus aus müssten es 1000 Zeichen sein, was locker ausreicht. Den visuellen Editor hast du in den Optionen der Extension auch.

Die Signatur an sich wird aus dem Frontend heraus hinter deinem User-Namen, wenn du eingeloggt bist, erstellt. Dort einfach nach Signatur schauen und welche erstellen. Ich vermutete die Signaturerstellung zwar im Flarum Backend, aber dem war es nicht so und es ist unter dem eigenem Profil versteckt.

Mein Fazit zu Flarum Signatur Extension

Diese Flarum Forum Erweiterung ist durchaus sehr nützlich und wie oben schon erwähnt, machst du auf dich aufmerksam. Ob es nun dofollow/NoFollow-Links sind, ist nicht wirklich das Thema. Falls du in so einem Flarum Forum sehr aktiv bist und es eine grosse Community ist, werden die User auf deine Links vermutlich auch klicken.

Bisher habe ich ausser dem englischen Support-Forum kein/e einzige/s grosse/s deutsche/s Flarum Forum/Community gesehen. Ich habe ein solches Forum, aber nur für mich und für dich zum Lesen. Aber sonst hat es vermutlich noch keiner. Da musst du auch speziell danach in Google suchen, was bei diesem Blogpost nicht das Thema ist.

Ich freue mich in jedem Falle über deine Erfahrungen mit dieser Flarum Erweiterung und wie das in deinem Flarum Forum ankommt. Vielleicht hatten sich alles Nutzer sehr gefreut, denn schliesslich ist es ein tolles Feature für das Flarum-Forum.

P.S. Den Composer kannst du noch updaten. Das geht vom Rootverzeichnis aus mit diesem SSH-Befehl.

php composer.phar update

by Alexander Liebrecht

 

PHPBB 3.2 Forum: Google Adsense einbinden mit Extension

phpbb32-forum-google-adsense-einbinden-internetblogger-de

Hallo lieber Leser! PHPBB 3.2 RC 2 ist online verfügbar und ich hatte nach neuen und interessanten Erweiterungen gesucht. Nun habe ich eine Google Adsense Extension unter https://github.com/orthohincom/phpbb-adman gefunden.

Damit kannst du entweder Google Adsense oder einen anderen Code mit Werbung innerhalb deines PHPBB 3.2 Forums einbinden. Live kannst du es dir bereits bei mir im Forum unter http://wpzweinull.ch/cms/phpbb32 gerne ansehen.

Das eigene PHPBB-Forum lässt sich somit etwas vermarkten und falls dein Forum sehr gut besucht wird, hast du auch etwas davon. Aber wie realisierst du Google Adsense in einem PHPBB 3.2 Forum?! Das ist ganz einfach und du musst lediglich diese Erweiterung installieren.

Du kannst zwar auch manuell den Adsense Code im Template des Forums einbinden, aber mit einer Erweiterung ist es etwas bequemer, weil du die Codes mit Werbung über das ACP verwalten kannst.

Wie installiere ich die Adsense Extension?

Du musst dafür die oben verlinkte Extension herunterladen, lokal entpacken und lädst den Inhalt des Ordners nach dem Entpacken ins Verzeichnis /ext/orthohin/adman hoch.

phpbb32-adsense-erweiterung-ins-ext-verzeichnis-hochladen-per-ftp
Adsense-Extension im Verzeichnis /ext des FTP-Accounts

Danach musst du das Ganze im ACP unter “Anpassen/Customise” installieren.

phpbb32-adman-adsense-extension-unter-customize-forum-acp-im-backend
PHPBB 3.2 ACP >> Extension Advertising Management(es muss erst installiert werden)

Anschliessend navigierst du im ACP zu den “Extensions” bzw. den “Erweiterungen” und dort findest du bereits erstellte Forum-Bereiche, wo Google Adsense oder auch ein anderweitiger Code mit Werbung angezeigt werden soll.

phpbb32-acp-extensions-adman-extension-adsense-codes-eingeben
Im PHPBB 3.2 ACP >> unter Extensions >> Advertising Management >> Bereiche öffnen und den Adsense Code unterbringen bzw. einfügen

Bearbeite diese Bereiche und binde in den Textfeldern die jeweiligen Wunsch-Codes ein. Im Frontend dauert es nicht allzu lange, bis Google Adsense angezeigt wird.

Falls du mit Google Produkten arbeitest, brauchst du auch eine Cookie Bar. Dazu gibt es auch eine Erweiterung, die mit PHPBB 3.2 kompatibel zu sein scheint. Das musst du auch installieren. Die Installation einer PHPBB 3.2 Erweiterung ist denkbar einfach und eine Extension wird immer ins Verzeichnis /ext hochgeladen.

Die PHPBB 3.1 Extensions sind meistens auch mit PHPBB 3.2 kompatibel. Nur vereinzelt kann es noch passieren, dass dies nicht der Fall ist.

Wo finde ich PHPBB 3.2 Erweiterungen im Internet

Dazu surfst du das offizielle Support-Forum unter https://phpbb.com an und dort wirst du innerhalb des Forums im Forum für offizielle Erweiterungen fündig. Stöbere mal ein bisschen im Board und du wirst allerhand nützlicher Extensions finden.

Heute habe ich mich im Forum auch angemeldet, um den Support bei einer Sache zu erhalten. Mein Topic muss aber erst noch durch den Admin freigeschaltet werden. Hoffentlich klappt es heute/morgen und ich dann mein PHPBB 3.2 Forum unter http://phpbb314.wpzweinull.ch wieder haben kann. Jetzt ist noch ein Bug drin, welchen ich nicht selbst beheben kann.

Nun, das war es zu Google Adsense und jeglicher Werbung zum Einbinden im PHPBB 3.2 Forum. Wie du hier lesen kannst, ist nur etwas Übung in der Installation einer solchen PHPBB-Extension vonnöten. Das bekommst du locker hin.

Achte nur noch darauf, dass deine Extensions immer uptodate sind, um die Sicherheit des Boards nicht zu gefährden.

Falls du Fragen hierzu hast, wende dich hier an mich und wir schauen gemeinsam, was man tun kann.

Freue mich auf dein Feedback und deine Tipps zum Einbinden von Google Adsense in einem PHPBB 3.2 Forum.

by Alexander Liebrecht

B2evolution 6.8.2 CMS online mit Bugfixes und paar Verbesserungen

b2evolution-6-7-6-backoffice-sammlungen

Hallo lieber Leser! Ich würde mich gerne heute und morgen dem Bloggen widmen. Mal sehen, wie weit ich kommen kann. Eine Kommentierrunde woanders steht auch noch an.

In diesem Post geht es um das gute CMS namens B2evolution. Eine neue Version 6.8.2 war erschienen, wie du unter http://b2evolution.net/downloads/6-8-2-stable nachlesen kannst. Das Update klappte sehr gut und im Folgenden erzähle ich dir etwas darüber.

Weiterlesen

MediaWiki 1.28.0 erschienen – BlueSpice ist damit noch nicht kompatibel

bluespice-mediawiki-1-27-1-im-frontend

Hallo lieber Leser! Vielleicht wirst du mir nicht glauben, aber ich hatte heute hier fast 350 Besucher. Ein Anstieg von den durchschnittlichen 150-200 auf 350. Der Traffic wurde durch die Seite Lifehacker.com verursacht.

Mir wird zwar die URL der Traffic-Quelle angezeigt, aber ich finde dort nichts, was mit diesem Blog zu tun haben könnte. Sehr seltsam, woher das Ganze kommt. Erstaunlicherweise ist auch die Absprungrate bei guten 40-50 Prozent. Wer weiss, was für Leser hier aus Russland waren 😉

 

Nun aber ein Übergang zum Wesentlichen dieser Themenstunde. MediaWiki 1.28.0 ist verfügbar wie du unter https://www.mediawiki.org/wiki/MediaWiki_1.28 nachlesen kannst. Es ist eine stabile LTS-Version und sie ist super frisch von den Entwicklern. Ich habe eine solche neue MediaWiki-Installation bereits unter Centos 7 und mit Plesk unter http://liebrecht-projekte.de/cms/mediawiki vollbracht.

BlueSpice 2.27.0 ist damit leider noch nicht kompatibel. Das testete ich mehrere Dutzend Minuten, doch leider ist derzeit da nichts zu machen. Der BlueSpiceSkin wird nicht dargestellt und auch die BlueSpice Extensions/Erweiterungen werden nicht geladen. Die BlueSpice-Entwickler machen da sicherlich noch etwas, wenn die dazu gekommen sind. Ich werde demnach dann diese neue MediaWiki 1.28.0-Installation einem Update unterziehen.

Hier auf Internetblogger.de unter https://internetblogger.de/2016/09/installation-von-bluespice-mediawiki-unter-centos-7-und-mit-plesk-12-5/ kannst du nachsehen wie du BlueSpice unter CentOS 7 Betriebssystem aufsetzen kannst. Diese Anweisungen mit dem Laden der erforderlichen BlueSpice Extensions und des Skins finde ich aber im offiziellen BlueSpice-Wiki nirgendwo mehr. Darin gibt es eine Anleitung ohne Installer und mit dem Installer, wie du BlueSpice installieren kannst. Ich habe mein Wissen noch von früher und musste heute glatt meine eigene Anleitung studieren. Das half mir etwas beim Installieren.

Hinter dem obigen Link gibt es Infos zu MediaWiki 1.28.0

Hinter dem obigen Link erfährst du, welche ein paar Funktionen neu hinzugekommen sind. Es ist denke ich mir mal nichts Grosses, was ich gebrauchen kann. Dennoch sind es Features, die du schätzen darfst.

Heute beim Installieren war es recht mühsam. ModSecurity auf dem Rootserver blockierte mir die Installation. ModSecurity macht deinen Rootserver viel sicherer und auch die IP-Sperre sowie Wordfence in WordPress dürfen nicht fehlen. Dadurch darf niemand mehr unerlaubt jeglichen Code sonst wohin einschleusen und wird sofort des Blogs verwiesen. Toll oder und so musste ich erst einmal alle Schutzmechanismen auf dem Rootserver abschalten. Danach wieder alles einschalten und schon ist die Sache erledigt.

Eigentlich wollte ich dich darauf aufmerksam machen, dass MediaWiki 1.28.0 voll funktionsfähig daher kommt. Wenn BlueSpice weiterentwickelt worden ist, werde ich ein schnelles Upgrade machen. Bis dahin schaue ich mal zum Wochenende, dass ich den neuen Wiki irgendwie etwas einrichten kann. Ich setze das hauseigene Theme bzw. den Skin “Modern” ein. Das kannst du in der sich im Rootverzeichnis befindlichen LocalSettings.php-Datei bestimmen.

Auch die Anweisungen für BlueSpice Extensions sowie den BlueSpiceSkin wandern in diese eine Datei. Diese Datei wird sofort nach der Frischinstallation des MediaWikis erzeugt und ist herunterladbar. Sie lädst du nur ins Rootverzeichnis hoch und darfst den Wiki aus der Installationsroutine heraus, aus dem letzten Schritt, aufrufen.

An BlueSpice finde ich einen grossen Gefallen und es ist etwas cooler als der Dokuwiki. Doch alles hat seine guten und weniger guten Seiten. Falls du es gerne abwechslungsreich hast, dann nutze einfach drei Wiki-Tools wie BlueSpice MediaWiki, den DokuWiki und den coolen TikiWiki. Viel mehr brauchst du nicht und allein schon damit bist du ausgelastet: Mehr als das!

Ich komme zum Fazit dieses Posts.

Fazit zu MediaWiki 1.28.0

Dieser Post ist mehr eine Bekanntmachung. Das Installieren von BlueSpice inkl. MediaWiki ist nachvollziehbar und du bekommst es ganz gut hin. Bei Fragen wende dich an mich oder kommentiere im BlueSpice Blog bzw. studiere die Tutorien im offiziellen BlueSpice Wiki. Falls BlueSpice auch auf GitHub anzutreffen ist, gibt es dazu bestimmt den Issue Tracker, wo du deine Anliegen und Wünsche zum Ausdruck bringen kannst.

Welche Erfahrungen machtest du mit BlueSpice-Installationen auf dem Rootserver unter Plesk oder einfach auf einem Webspace eines Shared Webhosters?

Freue mich auf dein ehrliches Feedback.

by Alexander Liebrecht

[quote]P.S. >> Das Beitragsbild entstammt einem Screenshot meines BlueSpice MediaWikis mit BlueSpice 2.27.0 und MediaWiki 1.27.0.[/quote]

Blog erstellen: Ist WordPress wirklich die beste Wahl?

Hallo lieber Leser! Wer zum ersten Mal einen eigenen Blog erstellt, muss sich zu allererst für ein Content-Management-System entscheiden – zumindest, wenn keinerlei Kenntnisse in HTML oder CSS vorhanden sind. Viele Blogger entscheiden sich recht schnell für WordPress, das mit Abstand bekannteste CMS für Webseiten und Blogs. Doch ist diese benutzerfreundliche Option tatsächlich immer die … Weiterlesen

Yellow CMS: Realisieren einer Kontakt-Seite im Yellow-Blog

yellow-cms-kontakt-seite-realisieren-internetblogger-de

Hallo lieber Leser! Gestern zum ersten Mal seit langem hatte ich hier 200 Besucher. Das freut mich extrem und so bin ich noch mehr motiviert, weiter zu machen. Dem Internetblogger.de-Blog geht es gut zur Zeit und so darf es auch bleiben. Nun aber zum eigentlichen Thema der Stunde und das ist das Flat File CMS namens Yellow.

Ich möchte dir zeigen, wie du mit dem Yellow CMS eine Kontakt-Seite umsetzen kannst. Es ist nicht sehr schwer und du bräuchtest nur ein Yellow Blog, wo das Ganze dann stattfinden darf.

 

Ein Yellow CMS-Blog habe ich für dich zum live Anschauen unter http://wpzweinull.ch/cms/yellow und das ist meine kleine Yellow CMS Welt zum Testen und gelegentlichen Beposten, um Erfahrungen zu sammeln. Das eigentliche Plugin für die Kontakt-Seite findest du im offiziellen GitHub-Repository unter https://github.com/datenstrom/yellow-plugins/tree/master/contact.

Wie setze ich die Kontaktseite in Yellow CMS denn um?

Dort gibt es einen Download-Link und diesen nimmst, um das ZIP-Archiv herunterzuladen. Das Archiv wird dann unentpackt ins Verzeichnis /system/plugins hochgeladen. Es wird automatisch entpackt nach einer kurzen Zeit.

Danach gilt es, den Link zur Kontakt-Seite im Footer einzubinden. Du kannst es so machen.

<a href="<?php echo $yellow->page->base."/contact/" ?>">Contact</a>.

Du öffnest im FTP-Account mit deiner Yellow CMS Installation die footer.php unter /system/themes/snippets/footer.php und bindest den Code dort ein, wo du die übrigen Links siehst. Das sollte dann in Ordnung sein. Im Frontend deines Yellow CMS-Blogs wird dann der Link zur Kontakt-Seite angezeigt.

Die Kontaktseite hat nur ein einziges Kontakt-Formular, welches dann die Besucher ausfüllen dürfen. Kontakt-Formulare sind bei WP-Blogs gang und gäbe und sind eben sehr nützlich. Auch kannst du dieses Kontakt-Formular in einer x-beliebigen Yellow Seite mit diesem Shortcode einbinden.

Die Mail wird dann an den Webmaster versandt, welcher in der Datei /system/config/config.ini eingetragen ist. Öffne die Datei config.ini und trage dort bei der Mail deine Mail-Adresse ein. Dann sollte das auch funktionieren.

Ja, so kurz wäre diese Anleitung und leicht umzusetzen. Du brauchst nur etwas FTP-Kenntnisse und ein eigenes Yellow Blog. Das wäre alles.

Bei Fragen hierzu kommentiere bitte hier drunter. Freue mich auf deine Erfahrungen mit dem Yellow Flat File CMS. Übrigens wird auch dieses OpenSource stets weiterentwickelt und achte nur auf die Entwicklung im offiziellen GitHub-Repository.

Ich habe das Repo mit den Yellow Plugins geforked und habe es in meinem GitHub-Account, um dieses CMS etwas bekannter zu machen. Du kannst gerne ebenfalls mithelfen, denn es nutzen noch nicht sehr viele deutsche Nutzer.

by Alexander Liebrecht

Yellow Flat File CMS: Shariff Share Buttons installieren

yellow-cms-blog-im-frontend-umgesetzt-mit-yellow-flat-file-cms

Hallo lieber Leser! Hier geht es gleich mit einem CMS Thema zu Yellow Flat File CMS weiter. Es ist nämlich so, dass ich mich mit diesem OpenSource CMS im kleinen Yellow-Blog unter http://wpzweinull.ch/cms/yellow befasste.

Da fand ich auch schon neue Sachen heraus, die ich gerne verbloggen möchte. Speziell in diesem Post geht es um die Shariff Share Buttons und die Installation dieser Buttons beim Yellow CMS.

 

Irgendwo im Blog-Inneren dürfte ich einen Yellow-CMS-Erfahrungsbericht haben. Aber ich beobachte es bei mir, dass mit der Zeit neue Erfahrungen hinzu kommen und ich etwas dazu gelernt habe. Die CMS-Berichte aus der Zeit von vor 3 Jahren waren weniger ausführlich und man musste sich hocharbeiten.

Was ist Yellow Flat File CMS?

Es ist ein kleines CMS, welches datenbanklos funktioniert. Inhalte der Webseite werden im FTP-Account im Verzeichnis /content aufbewahrt. Neulich machte ich noch ein Update dieses Flat File CMS. Das war zwar etwas heikel, klappte aber dennoch, wobei ich es manuell per FTP machte.

Nun zum eigentlichen Thema der Stunde.

Wie installiere ich Shariff Share Buttons beim Yellow CMS?

Das Plugin mit Shariff Buttons lädst du dir von GitHub unter https://github.com/schulle4u/yellow-plugin-shariff herunter. Zudem lädst du noch das zweite Plugin, welches dort angeboten wird, herunter. Beide Plugins wandern als ZIP nach Verzeichnis /system/plugins und werden dort automatisch entpackt.

Danach kannst du beim Erstellen eines Blogposts im Markdown-Editor den Shortcode

[    shariff    ]

nutzen. Bitte nehme dabei die eckigen Klammern zusammen. Anders ging es hier nicht, weil auch hier mein Shariff Plugin auf den Shortcode reagiert.

So werden die Buttons dort angezeigt, wo der Shortcode platziert wurde. Oder du machst es noch viel besser und bindest unteren Code in der Datei /system/themes/snippets/content-blog.php ein.

Hier ist der Code.

<div class="shariff" data-lang="en" data-orientation="horizontal" data-theme="white"></div>

Ich wollte erst im Yellow-Blog dieses Thema verbloggen, aber leider geht es nicht, weil mir die Buttons im Frontend zuoberst angezeigt werden. Anscheinend haut es mit den Backticks zum Auszeichnen des PHP-Codes nicht hin. Bei anderen Anleitungen von heute hat es aber funktioniert. Nur beim Shortcode [    shariff    ] brachte es mir den Blogpost durcheinander, warum auch immer.

Den obigen Code in der content-blog.php einfügen

Den obigen Code fügst du an einer bestimmten Stelle ein. Dort wird es so aussehen.

<div class="<?php echo $yellow->page->getHtml("entryClass") ?>">
<div class="entry-header"><h1><?php echo $yellow->page->getHtml("titleContent") ?></h1></div>
<div class="entry-meta"><?php echo $yellow->page->getDateHtml("published") ?> <?php echo $yellow->text->getHtml("blogBy") ?> <?php $authorCounter = 0; foreach(preg_split("/,\s*/", $yellow->page->get("author")) as $author) { if(++$authorCounter>1) echo ", "; echo "<a href=\"".$yellow->page->getPage("blog")->getLocation(true).$yellow->toolbox->normaliseArgs("author:$author")."\">".htmlspecialchars($author)."</a>"; } ?></div>
<div class="entry-content"><?php echo $yellow->page->getContent() ?></div>
<div class="shariff" data-lang="en" data-orientation="horizontal" data-theme="white"></div>
<div class="entry-footer">

Siehst du etwas mit Shariff in den unteren Zeilen dieses Codes?! So kannst du es auch einbinden. Das wird gewährleisten, dass Shariff Share Buttons unter jedem Post im Blog angezeigt werden. Es sind die bekanntesten Social Networks wie Twitter, Facebook und G+. Viel mehr brauchst du auch nicht.

Das wäre die ganze Geschichte und falls du vor hast, in deinem Yellow CMS Blog dauerhaft zu bloggen, hast du ein Werkzeug, um die Inhalte teilen zu können. Die Buttons probierte ich noch nicht aus, aber es sollte schon funktionieren.

Das Repository zu Yellow CMS auf GitHub

Davon habe ich einen Fork gemacht und habe es nun in meinem GitHub-Account. Das sorgt vielleicht dafür, dass das Yellow CMS etwas bekannter wird. Es nutzen zwar schon welche User in Deutschland, aber bei weitem nicht so viele wie bei den CMS wie GRAV, Joomla oder Drupal usw.

Verbreite die Infos zu diesem CMS auch unter deinen Lesern, falls du mit Yellow arbeitest. Ein passables Blog kannst du damit haben. Ein Yellow Blog kann eine Sidebar mit letzten Blogposts, dem Blog-Feed, dem Kontakt-Formular, der Blog-Suche und einigen anderen Funktionen haben. Einiges ist mit dem Yellow Flat File CMS möglich.

Vielleicht hast du ein paar Anregungen hierzu?! Dann poste diese in den Kommentaren.

Freue mich auf dein Feedback.

by Alexander Liebrecht

 

Drupal 8.2.3 verfügbar – Sicherheitsupdate

drupal-8.1.8-im-frontend-blog-startseite

Hallo lieber Leser! Nur keine Angst vor CMS-Updates, lieber CMS-Nutzer. Studiere vorher Anleitungen auf Englisch, die du findest oder suche hier im Blog. Ich mache das auch so, indem ich mir ein paar englische Tutorien antue und es dann das erste Mal nach Anleitung mache.

Mache ich das immer wieder, prägt sich das ein und so wird es eines Tages zur Routine. Dennoch lohnt es sich immer, den Blogpost oder einen Post auf GitHub mit dem jeweiligen Release anzusehen. Vielleicht wurde gravierend etwas verändert, was du nicht vorhergesehen hast.

 

In diesem Blogpost mache ich dich kurz auf die neue Drupal 8.2.3 Version aufmerksam. Sie findest du auf den offiziellen Drupal-Seiten unter https://www.drupal.org/project/drupal/releases/8.2.3. Dort lädst du sie auch herunter und entpackst lokal.

Wie mache ich ein Update auf Drupal 8.2.3

Das wird ähnlich wie bei Drupal 7 sein. Die ersten Schritte stehen bereits oben. Nach dem Packen eines ZIP-Archivs mit dem Inhalt der Installationsdateien lädst du es ins Rootverzeichnis hoch. Da es nur ein Update der Sicherheit war, müssen wir die MySQL-Datenbank nicht sichern. Wenn du es dennoch machen willst, kannst du es gerne tun.

Danach loggst du dich in Putty oder BitVise ein und entpackst das Archiv aus dem Rootverzeichnis heraus mit diesem SSH-Befehl.

unzip d8.zip

d8.zip ist dein vorher gepacktes Archiv. Wenn du damit durch bist, lösche das Archiv wieder dermassen.

rm -rf d8.zip

Jetzt schaust du dir im Backend deiner Drupal 8-Installation den Statusbericht an. Ist alles uptodate und muss nichts aktualisiert werden?! Falls ja, dann ist alles bestens und du kannst dich weiterhin deinem D8-Blog widmen. Manchmal sind es die Module und/oder Themes, die ein Update brauchen.

Das installierst du im Backend von Drupal 8 unter “verfügbare Aktualisierungen”.

Nun bist du mit dem Update durch und habe Spass am Bloggen mit Drupal 8.

Falls du Fragen zu diesem hoffentlich doch für dich einfachen Update hast, wende dich hier an mich und wir schauen, was getan werden kann.

Freue mich auf dein Feedback.

by Alexander Liebrecht

Drupal 7.52 ist erschienen – Sicherheitsupdate

drupal7-blog-frontend

Hallo lieber Leser! Es ist mittlerweile meine Aufgabe, dich hier über etliche CMS auf dem Laufenden zu halten. Wenn ich es zeitlich schaffe, wird auch etwas publiziert. Heute geht es um das neue Sicherheitsupdate von Drupal 7.52, was vor kurzem die Welt erblickte.

Das Letztere kannst du unter https://www.drupal.org/project/drupal/releases/7.52 einsehen.

 

Das Sicherheitsupdate ist sehr wichtig und sollte dringenderweise installiert werden. Falls du hier im Blog bereits ein Stammleser bist, kennst du diese Routine-Angelegenheit schon. Für neue Leser erzähle ich das hier noch einmal. Das Update machst du mit FTP und SSH, auch wenn manche Leser nicht von den Vorteilen eines SSH-Updates überzeugt sind.

Ich muss es ja fast täglich machen und so arbeite ich schnell und produktiv. Also fangen wir mal an.

Drupal 7.52 Update – Wie stelle ich das an?

Du holst dir die letzte Drupal 7.5.2-Version von https://drupal.org und entpackst es lokal. Es ist so, dass die Archive, die im Internet angeboten werden nicht gleich zum Webspace können. Du kannst durchaus mit Konsole eine TAR oder ein ZIP-Archiv entpacken. Aber es wird dann womöglich in ein eigenes Verzeichnis entpackt und nicht ins Rootverzeichnis, wie du es im FTP-Account sichten kannst.

Aus diesem Grunde betrittst du den Drupal-Ordner und packst den Inhalt, bis auf die .htaccess, zum ZIP-Archiv namens d7.zip. Das Archiv muss dann ins Rootverzeichnis zum Server hochgeladen werden.

Da es nur ein Sicherheitsupdate ist, musst du auch keine Datenbank sichern. Einfach ins Rootverzeichnis hochladen und so entpacken.

unzip d7.zip

Hinterher so löschen.

rm -rf d7.zip

Das wäre fast alles. Logge dich im Browser in deiner D7-Installation ein. Du tippst im Prinzip gleich deine Domain ein und am Ende /user. So gelangst du gleich zur Anmeldemaske und muss nicht erst das Frontend ansurfen und dann nach dem Login suchen 🙂 Toll oder…manche Sachen finden sich heraus wie man schneller etwas machen kann.

Sehe dir bitte im Backend den Statusbericht an. Wenn etwas upgedatet werden muss, seien es Drupal 7 Themes oder Module, dann solltest du das schnell mal machen. Ansonsten wäre das die ganze Prozedur und du kannst anschliessend deine Stammleser darüber in Kenntnis setzen.

Nach diesem Post hier im Blog folgt noch Drupal 8 Sicherheitsupdate und noch gab es eine neue Backdrop CMS-Version. Den Post verblogge ich wohl woanders.

Falls du Fragen zum Updaten hast, werde sie hier los.

Freue mich auf deine Erfahrungen mit dem Update auf Drupal 7.52.

by Alexander Liebrecht

Neues vom Dropplets Flat File CMS und aus dem Dropplets Blog von mir

dropplets-cms-backend-links-frontend-rechts-internetblogger-de-erfahrungen

Hallo lieber Leser! Es gab rege Debatten hier um Blog, wenn es um meine CMS-Anleitungen geht. Du musst auch nicht die Arbeitsweise mit der Konsole übernehmen, die ich täglich praktiziere.

Aber falls du meinen Anleitungen folgst, geht es nicht anders. Letztendlich sind es meine Erfahrungen und ich will darin noch besser werden. Schaue einfach danach wie du dein CMS updaten kannst.

Ich kann dir dabei nur eine kleine Hilfestellung bieten, mehr nicht.

 

Un in diesem Blogpost geht es um das minimalistischste Flat File CMS, was ich je gekannt habe. Es hat den Namen Dropplets und Internetblogger.de hat einen solchen Erfahrungsbericht bereits. Hierbei geht es mir darum, dir mitzuteilen, dass es seitens Dropplets auch etwas Neues gibt. Es gab die neue Version, die du unter https://github.com/Circa75/dropplets/releases herunterladen kannst. Ich versuche mal, mehr deutsche Begriffe zu verwenden, damit es nicht allzu sehr auf Englisch ist. Denke, dass das auch in deinem Sinne ist.

dropplets-1-6-5-cms-in-github-repository-releases
Dropplets CMS aus dem GitHub-Repo downloaden >> in den Releases

Also was haben wir?! Dropplets 1.6.5 ist verfügbar und ein solches Update machte ich bereits bei mir im Dropplets-Blog unter http://wpzweinull.ch/cms/dropplets. Ich möchte halt meine CMS-Test-seiten nicht mehr löschen, denn irgendwo willst du es dir doch ansehen. Dafür soll das gut sein.

Wie mache ich Dropplets Update?

Du lädst die neuste Dropplets Version von GitHub herunter, entpackst es lokal. Konsole muss du dieses Mal auch nicht verwenden und alles per FTP machen. Danach sicherst du den gesamten FTP-Inhalt und lädst das entpackte Paket in die jeweiligen Verzeichnisse wieder hoch. Das Dropplets Flat File CMS ist datenbanklos und ein MySQL-Datenbank-Backup brauchst du hierbei nicht.

dopplets-cms-update-aus-backend-heraus-internetblogger-de
Dropplets CMS aus dem Backend heraus upgraden

Also alles hochladen und dann rufst du im Browser die Datei /update.php, die sich im Rootverzeichnis im FTP-Account befindet, auf. Wenn dein Dropplets-Blog im Frontend unter /dropplets ist, dann eben auch so aufrufen >>

Meine-Domain.de/dropplets/update.php

Es wird ein Update ausgeführt und anschliessend loggst du dich im Backend ein. Dropplets Entwicklern sei Dank, dass wir hier ein Backend haben. Ich mag keine CMS ohne das Backend. Was kann ich damit nur anfangen oder.. Also geht es hier und dann im Frontend findest du beim Dropplets 1.6.5 ein paar Optionen mehr.

Mit Code Injection Header-Footer-Inhalte einfügen

Du kannst weiterhin unter Code Injection im Header oder dem Footer etwas unterbringen. Bei mir ist im Header die Seitennavigation, die ich mittels HTML und CSS erstellte. Anleitungen dafür sind reichlich im WWW verfügbar. Du wirst dann die Liste mit den Menüpunkten in in diese Header-Code-Injection im Textfeld einfügen.

dropplets-cms-code-injection-im-backend-footer-und-header
Dropplets CMS: >> Code Injection im Backend mit Footer und Header Code Einbindung

Dann öffnest du die .css-Datei des Templates und fügst zuunterst die CSS-Regeln ein.

Im Footer habe ich Cookie Consent Bar platziert, weil ich mit Adsense arbeite. Du weisst, auch wenn Dropplets CMS von Haus aus keine Möglichkeit der Navigationserstellung hat, braucht auch wirklich so ein Privatblog ein Impressum und Datenschutz. Das ist nun mal deutsches Gesetz. Darum kümmere dich bitte einmal.

Google Adsense in Dropplets einbinden

Das kannst du in der Datei post.php deines Templates anstellen. Du fügst dort einfach unter

<div class="post-text">

den Google Adsense Code ein. Es wird dann im Frontend im Browser oberhalb des Artikels angezeigt. Etwas Monetarisierung kann doch heutzutage auch nicht schaden.

Dropplets Templates mit Artikelanlesern und Beitragsbildern

Das kannst du alles heute schon haben. Von Haus aus und nach dem gelungenen Upgrade auf Dropplets 1.6.5 stehen dir im Backend mehrere installierte Templates zur Verfügung. Manche Themes haben auch Beitragsbilder. Beitragsbilder kannst du aus dem Backend heraus hochladen.

Ein Beitragsbild muss denselben Namen wie die Blogpost-URL haben. Ein solches Beispiel wäre das:

  • Blogpost-URL >> ich-bin-ein-blogger
  • Beitragsbild-Name >> ich-bin-ein-blogger

Das wird dann vom Blogpost erkannt und das Bild wird dann dementsprechend im Post eingebunden. Dieses fand ich erst heute heraus als ich da mal auf GitHub etwas studierte. Beitragsbilder sind immer gut, wenn du mit Screenshots arbeitest.

Denke daran, dass du beim Dropplets CMS offline bloggst

Dazu nutze ich das kostenlose Windows-Tool namens Markdown Pad 2. Das kannst du im Internet herunterladen und es dann starten sowie erkunden.

markdown-pad-2-windows-7-kompatibles-blogging-tool
Beim Droplets CMS bloggst du mit Markdown Pad 2 oder einem anderen Blogging-Markdown-Tool

Ein Blogpost wird in Markdown Pad 2 immer so beginnen.

 # Wie man externe Links in Dropplets CMS farbig machen kann (H1-Überschrift und Blogpost-Titel)
 - Alexander Liebrecht (Autorname)
 - blogsash (Twitter-Name)
 - 01.02.2016 (Datum der Veröffentlichung)
 - Dropplets CMS (Kategorie)
 - published oder draft (publiziert oder Entwurf)

Du arbeitest mit der Markdown-Auszeichnungssprache, die nicht so schwer zu nachvollziehen ist. Damit du den Artikel-Anleser hinbekommst, brauchst du lediglich nach diesem Frontmatter, so heisst es glaube ich, einen einzigen Zeilenumbruch zu machen. Nicht zwei, nur einen. Dann gilt der erste Absatz als Artikel-Anleser im Frontend auf der Blog-Startseite.

Ansonsten schaue dir die Markdown Syntax im Internet an. Links können so eingefügt werden.

[Das ist ein Link](http://liebrecht.cc)

Bilder bindest du nach dieser Methode ein.

![Blogger-Erfahrungen](http://urlzumbild.jpg)

Das Zitat geht mit dem “grösser als”-Zeichen. Hier in WordPress gelten ebenfalls grundlegende Markdown-Regeln, sodass du das schon nutzen kannst. Ich mache immer meine H2-Überschriften mit Markdown.

>

Und so weiter und so fort geht es mit Markdown Auszeichnungssprache.

Dropplets CMS gewann bei mir etwas mehr Respekt nach dem Upgrade

So schlecht ist Dropplets CMS ja nicht und nach dem heutigen Upgrade finde ich etwas mehr Gefallen daran. Einiges kannst du damit anstellen und das Blog an sich ist nicht das langsamste.

Ich habe noch Disqus-Kommentare, daher braucht es ein par Sekunden länger, aber sonst noch alles im grünen Bereich wie ich denke.

dropplets-1-6-5-cms-disqus-kommentar-system-im-frontend
Disqus-Kommentare im Frontend

Disqus-Kommentare bindest mit dem universellen Code von Disqus.com ein. Dazu nimmst du wieder die post.php aus dem Template-Verzeichnis und fügst den Disqus-Code zuunterst wieder ein. Das gilt dann im Frontend unter jedem Blogpost als Disqus-Kommentar-System. Stelle deine Kommentare direkt auf https://disqus.com auf Deutsch um.

Zudem findest du auf Disqus.com im Admin-Account und wenn du dein Dropplets Blog dem Account hinzugefügt hast, noch eine Zeile Code. Mit dieser Zeile zeigst du die Anzahl der Kommentare im Frontend im Kommentarsektor an. Diesen Code musst du vor dem schliessenden </body>-Tag in der Datei index.php deines aktuellen Dropplets Templates einbinden. Dann geht das in Ordnung.

Nun, das wäre im Grossen und Ganzen das, was ich heute für dich habe. Ich komme zum kurzen Fazit des Posts.

Kurzes Fazit zu Flat File CMS namens Dropplets

Dropplets CMS ist recht cool und sehr minimalistisch entwickelt worden. Es macht ein kleines Blog und durch Disqus-Kommentare kannst du dich mit der Stammleserschaft austauschen und Wissen oder Erfahrungen teilen. Das Blog wird auf eine einfache Art und Weise einem Upgrade unterzogen und du kannst es mittels Adsense monetarisieren.

Auch kannst du unter der Option “Code Injection” in der linken Seitenleiste im Backend deine HTML-Codes im Footer oder dem Header einbinden. Das können die Seiten-Navigation, Cookie Bar oder oder oder sein.

Den Einsatz der Kommandozeile wirst du hier bei kleinen Datenpaketen nicht brauchen und kannst alles per FTP bewerkstelligen. Achte vor dem Upgrade darauf, dass du den FTP-Inhalt sicherst.

Impressum und Datenschutz beim Einsatz von Adsense und jeglicher Werbung im Blog wirst du ganz bestimmt brauchen. Was Themes angeht, so sind es die, die du von Haus aus mit in der Installation hast. Weitere fand ich so nicht.

Ich kann dir nur viel Spass mit dem Flat File CMS namens Dropplets wünschen. Bei Fragen und wenn ich etwas mehr weiss, kann ich dir helfen.

Nun ein paar Fragen an dich lieber Leser.

Setzt du Dropplets CMS bereits ein und was macht dir grosse Sorgen beim Einsatz dieses CMS? Hattest du dich schon mit dem Template auseinandergesetzt, wie du Cookie Bar und Adsense oder die Navigation ermöglichen kannst?

Freue mich auf dein spam-freies Feedback!

by Alexander Liebrecht

 

Frage an die Leser: Kannst du meinen CMS-Anleitungen noch folgen

mecha-cms-frontend

Hallo lieber Leser! Du weisst sicherlich, dass ich gerne hier im Blog mit dir kommuniziere. Ich gehe auf so gut wie alle Kommentare von meinem Wissensstand ausgehend ein. Mich beschäftigt seit heute die eine Frage, ob du meinen CMS-Anleitungen noch folgen kannst?

Mich erreichte auf einem anderen Blog seltsames Feedback, was auch etwas Spam sein könnte. Ich habe es als Kritik verstanden, weil wohl bemängelt wird, dass ich zu viele englische Wörter verwende.

 

Ist es tatsächlich so, dass du damit nicht zurecht kommst? Weisst du, was eine Kommandozeile oder ein Terminal ist? Wann hast du das letzte Mal etwas mit SSH und Konsole gemacht? Kennst du dich damit aus und inwieweit kannst du deinen Webhosting-Account bedienen? Ich möchte dir solche Fragen stellen, um dich besser kennenzulernen.

Für mich ist es so, dass ich mit dem Terminal täglich arbeiten muss. Ich habe noch einen eigenen Rootserver und dieser datet sich ja nicht von alleine up. Ich muss stets die Konsole verwenden und auch geht es um Plesk-Updates, die immer mal wieder gemacht werden müssen.

Kannst du meinen CMS-Tutorien noch folgen und benutze ich wirklich zu viele englische Begriffe

Du hast es sicherlich schon mitbekommen, dass ich seit 2013 CMS teste. Was ein CMS ist, muss ich nicht mehr erklären. Auch ist es ein Fakt, dass ich viel mit der englischen Sprache im Webmaster/Blogger-Alltag zu tun habe. Es ist nun einmal so, seien es die GIT-Repositorys auf GitHub, meine Accounts auf SourceForge.net, bei Gitlab oder in der Bitbucket Cloud.

Die GIT ist übrigens die Versionskontrolle, bei der du eine Software-Entwicklung verfolgen kannst. Du kannst Branches erstellen, ein Repository forken oder mehrere Entwicklungszweige erstellen.

Damit habe ich nun mal zu tun und ich weiss derzeit nicht, wer sich alles auf Internetblogger.de herumtreibt und ob die Stammleser meinen Anleitungen noch folgen können. Ich bin der Ansicht, dass es dir weiterhelfen kann, wenn ich bestimmte SSH-Befehle in meine Anleitungen aufnehme. Auch strebe ich produktives und schnelleres Arbeiten im Internet an. Es muss alles funktionieren, klappen und auch Spass machen. Nur so kommst du vorwärts.

Viele CMS muss ich auf Englisch nutzen, weil es nicht anders geht

Das wäre ein weiterer Fakt und ist auch nun mal so. Deutschsprachige CMS sind die bekanntesten, aber solche CMS-Exoten wie Subrion, Mecha und Yellow sind leider auf Englisch.

Ich versuche meine Anleitungen so zu gestalten, dass es jeder, der eine Schulausbildung hatte, es verstehen kann. Dazu kommt noch, dass meine ersten CMS-Anleitungen nicht sehr ausführlich waren, weil ich das Wissen dazu noch nicht hatte. Die Kommandozeile kannte ich noch nicht vor zwei Jahren und erst seit einer ganzen Weile arbeite ich damit täglich.

Die Zielgruppe von Internetblogger.de sind nicht die Blog-Neulinge, die noch nie ein Backend von innen sahen. Nein, diese können hier im Blog höchstens neue Erfahrungen sammeln und etwas lernen. Aber im Grossen und Ganzen richten sie meine Anleitungen an diejenigen, die schon seit Jahren im Internet sind und eben das eine oder das andere CMS erfolgreich updaten wollen.

CMS-Feedback gibt es hier bei den Anleitungen sehr wenig, weil ich weiss, dass fast alle Blogger und Neublogger auf WordPress setzen. Auch ist mir bewusst, dass in Google kaum deutsche Anleitungen sind, wenn es um ein exotisches OpenSource CMS geht. Diesen Bereich möchte ich mit meinem Wissen befüllen und es dir hier anbieten. Darum geht es mir, zu zeigen, dass anderweitige CMS es wert sind, angeschaut zu werden.

Ich erhoffe mir in den nächsten Tagen etwas Feedback von dir und ob die englischen Wörter dich hier stören? “Bugfixes” nutze ich immer wieder und als Stammleser weisst du, was das ist. Auch Security Fixes erwähnte ich manchmal, was Fehlerbehebungen in der Sicherheit sind.

Updaten und upgraden dürfte jedem Blogger/Webmaster bekannt sein. Wenn du noch noch keine Markdown-Auszeichnungssprache beherrschen kannst, ist nicht schlimm, denn das brauchst du nicht. Ich arbeite damit auf GitHub, SourceForge.net und beim GRAV CMS-Blog. Das ist aber cms-abhängig. Die Markdown -Syntax ist dennoch einfacher als HTML und kann schnell erlernt werden.

Nun, ich komme zum Schluss.

Welches Wissen hast du, wenn es ums Webhosting, Server, Webspace, CMS, Kommandozeile/SSH geht? Sind meine CMS-Anleitungen zu schwer zu nachvollziehen oder kannst du mir gut folgen? Wie lange bist du schon ein Webmaster und bist du ein Blogbesitzer oder nur ein Inhaber einer statischen Seite mit WordPress CMS drauf?

Auf diese Fragen hätte ich ein paar Antworten von dir, um zu erfahren, welcher Leser hier im Blog wirklich vorhanden sind.

Freue mich auf dein Feedback.

by Alexander Liebrecht

Bludit 1.5.0 CMS erschienen und neues Dashboard + Bug/Security Fixes

Bludit CMS Startseite Blog-Frontend

Hallo lieber Leser! Hier geht es mit den OpenSource CMS wie dem Bludit CMS gerne weiter. Bludit CMS war Anfang Oktober 2016 als Version 1.5.0 erschienen und darüber möchte ich mit dir heute etwas plaudern.

Was ist aber Bludit? Bludit ist ein gutes Flat File CMS, welches ohne eine MySQL-Datenbank auskommen kann. Es wird im Nu installiert und da eine neue Version erschienen war, wie du unter https://github.com/dignajar/bludit/releases sichten kannst, musste ich meine Bludit CMS Installation von der Version 1.4 auf die Version 1.5 aktualisieren.

Weiterlesen

Drupal 8.2.2 verfügbar mit Bugfixes

shariff-share-buttons-drupal-8-tutorial-internetblogger-de

Hallo lieber Leser! Wie das halt so ist, ist wieder eine neue Drupal 8.2.2 Version erschienen und diese findest du unter https://www.drupal.org/project/drupal/releases/8.2.2. Dort im Drupal-Beitrag findest du auch alle Änderungen und Bugfixes, die ermöglicht wurden. Das Update habe ich für dich und mich bereits gemacht und hier darunter erzähle ich dir wie du das anstellen kannst.

Drupal 8 wird im Monatszyklus aktualisiert, sodass ich schon immer darauf warte, bis der nächste Monat anbricht und ich hoffentlich problemlos updaten kann.

Weiterlesen

B2evolution 6.7.8 verfügbar – Bugfixes und ein paar Verbesserungen

b2evolution-6-7-6-frontoffice-blog-startseite

Hallo lieber Leser! Es ist wie gehabt, dass ich dich hier über CMS-Updates auf dem Laufenden halte. Vor kurzem ist eine neue B2evolution CMS-Version 6.7.8 erschienen und dazu findest du unter http://b2evolution.net/downloads/6-7-8 welche Update-Installationshinweise. Dieses CMS kann sogar auf Deutsch verwendet werden und das geht ohne Weiteres.

 

B2evolution hat vier Haupt-Sammlungen, solche wie Foto-Blog, herkömmliches Blog, das Handbuch und ein Forum. Das lässt dein B2evolution-Projekt als vollwertiges Projekt aussehen und du kannst damit alles anstellen, was du willst. Sicher ist es kein Projektverwaltungstool wie Confluence oder Bitbucket, aber es ist eben eine Blog-Software und ein passables OpenSource CMS.

Nun noch ein paar kurze Hinweise wie das Upgraden einer bestehenden Installation vonstatten geht.

Upgrade von B2evolution auf Version 6.7.8

Du lädst dir das Download-Paket herunter, entpackst es lokal und betrittst den Orden in Windows. Dann packst du alles zum ZIP-Archiv namens b2evolution.zip oder bevo.zip. Das lädst du in das Rootverzeichnis deiner Installation zum Webspace hoch und entpackst in der Kommandozeile mit diesem SSH-Befehl.

unzip bevo.zip

oder

unzip b2evolution.zip

Hinterher löschst du das ZIP-Archiv wieder dermassen.

rm -rf bevo.zip

Als Nächstes gehst du im Browser zu /install und dahinter wird noch das Upgrade-Script sein. Du nimmst das Upgraden einer früheren Version. Wenn dort auch deine Datenbankdaten zu sehen sein werden, dann kannst du das Upgraden anstossen, ansonsten musst du schauen warum die Datenbankdaten nicht angezeigt werden. Sollte aber eher nicht der Fall sein und wenn die Konfigurationsdatei dort ist, wo sie sein sollte, sollte alles funktionieren.

Upgraden geht nach Sekunden und ist somit schnell fertig

Das Upgraden an sich dauert nur Sekunden und schon ist dein B2evolution CMS Blog uptodate und du kannst noch gerne darüber bloggen sowie deine Stammleserschaft auf den Laufenden bringen. Meinerseits sind solche Updates eine reine Routine und nur selten gibt es damit etwas Schlimmes.

In jedem Falle solltest du vorher eine Datenbanksicherung anlegen, so für den Fall der eventuellen Fälle und falls mal etwas passiert. So kann dir nicht viel passieren.

Nun hoffe ich, dass du diese Standard-Update-Anleitung gut nachvollziehen konntest. Bei Fragen wie gehabt darunter feedbacken.

Freue mich auch auf deine Update-Erfahrungen und ein paar Tipps zu diesem OpenSource CMS.

by Alexander Liebrecht

P.S. bei dieser B2evolution-Version gab es Bugfixes und Verbesserungen unter der Haube. Somit ist das Updaten wärmstens empfohlen und macht deine Installation einen kleinen Stück funktionsfähiger sowie besser. Kommuniziere das auch bitte deiner Leserschaft, denn manchmal bekommt jemand so ein Update gar nicht mit.

Flarum Forum Upgrade von Beta 5 auf Beta 6 erfolgreich, aber sehr heikel

flarum-forum-frontend-internetblogger-de

Hallo lieber Leser! Es geht wieder um OpenSource Thema und zwar gab es eine neue Version des Flarum Forums. Das kannst du dem englischen Thread unter https://discuss.flarum.org/d/4010-flarum-v0-1-0-beta-6-released/23 entnehmen.

Die Beta 6 ist erschienen, mit Bugfixes, etlichen Verbesserungen und ein paar neuen SSH-Befehlen für die Kommandozeile. Das Upgrade machte ich gestern/heute unter http://flarum.internetblogger.de. So gesehen, war es erfolgreich, aber leider machte ich anfangs Fehler, was den Upgrade-Erfolg hinauszögerte.

 

Ich habe an zwei Tagen das Upgrade gemacht, um einiges in Erfahrung bringen zu können. Wie du auch upgraden kannst, kann ich dir im Folgenden schildern.

Wie gradest du von Beta 5 auf Beta 6 up

Du machst in erster Linie ein Datenbank-Backup, um alles wieder rückgängig machen zu können, falls alles schief geht. Dann deaktivierst du im Flarum Backend unter Erweiterungen alle Erweiterungen, die nicht zum Flarum Core gehören.

[dropcap size=”5″]E[/dropcap]s werden auch bei dir nicht sehr viele sein. Es sind zum Beispiel Davis Customheader, Customfooter, Flagrow Analytics, Social Profile Extensions und ein paar andere, die du auch im Nachhinein per Kommandozeile löschen kannst. Deaktiviere sie aber erst einmal.

Dann loggst du dich mit Putty in der Shell ein und tippst vom Rootverzeichnis aus diesen SSH-Befehl ein.

php56 composer.phar update

Somit wirst du beobachten können, wie eine neue Flarum Version heruntergeladen und installiert wird. Wenn das Composer-Update durch ist, navigierst du zum Frontend im Browser und zu /admin. Dahinter musst du das Datenbank-Passwort eintippen und somit datest du die MySQL-Datenbank up. Diese Schritte zu befolgen ist extrem wichtig beim Flarum Upgrade.

Du musst dann schauen, ob du gleich im Backend eingeloggst bist, vermutlich aber nicht und du wirst dich aus dem Frontend heraus einloggen müssen. In der MySQL-Datenbank wird dann in der Tabelle “settings” die neue Flarum-Version auftauchen.

Vealtetete Flarum Erweiterungen per Kommandozeile löschen

Alte und veraltetete Flarum Extensions kannst du so gesehen nicht mehr gebrauchen und diese musst du ganz löschen. Bis es dazu neue Extensions-Updates gibt, dauert es vermutlich noch eine ganze Weile. Extensions von Flarum löschen, kannst du bequem über das Terminal und mit solchen Befehlen wie diesen.

php56 composer.phar remove davis/flarum-ext-customfooter

php56 composer.phar remove davis/flarum-ext-customheader

Und so weiter und so fort. Wenn du im Backend unter Extensions sie nicht löschen kannst, weil es zum Fehler kommt, dann lösche sie per Kommandozeile. Das klappte bei mir heute schon.

Ausserdem kannst du in der Datenbank per PHPMyAdmin diese alten Erweiterungen in der Tabelle “settings” mit den “enabled extensions” sie herausnehmen. So sind sie nicht mehr aktiviert/enabled. Anschliessend löschst du sie ganz in der Kommandozeile.

Der neue SSH-Flarum-Befehl mit cache:clear

Diesen SSH-Befehl kannst du in der Shell dafür nutzen, um den Flarum Cache zu löschen. Der Befehl geht dann so.

php56 flarum cache:clear

Dieser SSH-Befehl gilt vom Rootverzeichnis aus.

Das wäre meine kurze Anleitung wie du Flarum von Beta 5 auf Beta 6 erfolgreich upgraden kannst. Zögere aber nicht damit, dich an die Flarum Support-Community unter https://flarum.org zu wenden. Heute erstellte ich dor diesen Thread unter https://discuss.flarum.org/d/4034-flarum-beta-6-can-not-uninstall-any-outdated-extensions/4. Falls du Probleme mit dem neuen Upgrade hast, kannst du dich dort mal einklinken.

Hier kannst du deine Fragen ebenfalls stellen und ich helfe, wenn ich etwas weiss.

Freue mich auf dein sinnvolles Feedback.

by Alexander Liebrecht

MyBB 1.8.8 erschienen – Fehlerbehebungen und Sicherheitsupdate

mybb-1-8-7-zu-1-8-8-update-webmastertwelten-de

Hallo lieber Leser! Es gibt noch mehr CMS/Forum-News, denn es ist eine neue MyBB-Version 1.8.8 erscheinen. Das entnimmst du diesem Thread auf der offiziellen deutschen myBB-Webseite unter https://www.mybb.de/forum/thread-33812.html.

Das neue 1.8.8er-Sicherheitsupdate ist auch etwas Wartung für das myBB-Forum. Es wurden Sicherheitslecks geschlossen und Bugs gefixt. Das Upgraden muss dringend gemacht werden. Ich habe es unter http://webmasterwelten.de schon vollbracht, was auch sehr einfach war.

Ich vermute mal, dass du vorher MyBB 1.8.7 hattest und wenn nicht, solltest du in jedem Falle upgraden. Wenn du myBB 1.8.7 hattest, brauchst du lediglich die geänderten Files von Mybb.de aus den Downloads herunterzuladen. Sie packst du dann schnell zu einem Zip-Archiv und lädst dieses ins Rootverzeichnis deiner myBB-Installation hoch. Danach entpackst du in der Shell mit diesem SSH-Befehl.

unzip archiv.zip

oder

unzip mybb.zip

Sichere bitte vorher die Datenbank für den Fall der eventuellen Fälle, damit du später alles rückgängig machen kannst. Nach dem Entpacken lösche das Archiv wieder mit diesem SSH-Befehl.

rm -rf archiv.zip

bzw.

rm -rf mybb.zip

Jetzt nur noch die Upgrade-Routine durchgehen

Diese findest du browser-technisch unter /install und dort folgst du allen Hinweisen sowie Anweisungen, die du zu sichten bekommst. Das wird zu nachvollziehen sein. Es werden Datenbank-Einträge geschrieben und die Templates zurückgesetzt. Aus diesem Grunde hat sich mein Forum-Logo ausgetauscht und wurde auf das Standard-myBB-Logo zurückgesetzt, welches mir aber so gefällt wie es ist. Vielleicht lasse ich es sogar so bestehen.

webmasterwelten-de-mybb-forum-im-frontend

Das Upgraden dauert nicht sehr lange und am Ende sollte das Install/Upgrade-Verzeichnis mit einem Lock versehen werden. Diese eine Lock-Datei findest du im /install-Verzeichnis im FTP-Account. Gerne kannst du das /install-Verzeichnis ganz löschen.

Install-Verzeichnis per Kommandozeile löschen

Wenn du das per Kommandozeile machen willst, was immer am schnellsten ist, dann nutze dafür diesen SSH-Befehl.

rm -rf install

So, nun wäre dein MyBB 1.8 Board wieder top aktuell und du kannst dich vielleicht noch in den neuen 1.8er Plugins umsehen. Übrigens habe ich im Forum auf Webmasterwelten.de das Tagging-Plugin und User Tagging installiert, jetzt sieht man die Tags im Forum-Footer und du kannst als Forum-Nutzer andere Nutzer taggen.

Vielleicht werden diese sogar dann per Mail benachrichtigt. Das muss ich selbst noch ausprobieren, was ich mit meinem Nick machen werde. Tags kannst du beim Erstellen eines Forum-Topics erstellen und diese sollten noch irgendwo in der Ansicht eines ersten Threads angezeigt werden.

Das erfahre ich noch im Laufe der nächsten Zeit. Das Tagging soll nun mal die interne Verlinkung herstellen und das wäre ganz gut für Google und Co.

Falls du andere Forum-Probleme hast, kannst du dich gleich an die offizielle Seite von myBB deutscher-seits wenden. Dort gibt es für die neue myBB-Version bereits einen Thread. So kann ich dir jetzt viel Spass in deinem Forum wünschen. Ich denke, dass du nicht mal Fragen zum Upgrade haben wirst, denn es ist nicht kompliziert zu erledigen.

by Alexander Liebrecht

P.S. das Forum-Blog gibt es nicht mehr, weil wer soll das auch noch mit Inhalte füllen. Ich habe schon etliche Blogs, die dauerhaft betrieben werden. Daher trennte ich mich vom Forum-Blog.

 

 

Phabricator Projektverwaltungssoftware – Footer-Navigation erstellen und Links setzen

phabricator-projektverwaltungstool-im-frontend-internetblogger-de

Hallo lieber Leser! Wir bleiben wieder beim OpenSource und solchen Themen und in diesem Artikel zeige ich dir wie du bei der Phabricator Projektverwaltungssoftware die Footer-Navigation erstellen und darin Links setzen kannst. Das musste ich auch erst erfragen, weil wenn du Phabricator noch nicht kennst, findest du es nicht selbst heraus.

Phabricator ist eine LAMP-Applikation und auch OpenSource.

 

LAMP bedeutet dabei nichts anderes wie Linux, Apache, MySQL und PHP und Phabricator wird immer nur auf einer Subdomain installiert. Wie du es installieren kannst, findest du unter https://secure.phabricator.com/book/phabricator/article/installation_guide/. Dort gibt es zahlreiche Anleitungen wie du das anstellen kannst und gestern liess ich mir etwas vom Plesk Support Forum helfen bei der Phabricator Installation.

Heute habe ich bereits die Footer-Navigation erstellt und sie erstellst du im JSON-Format. Du musst dich im Phabricator-Tool einloggen und navigierst aus dem Frontend heraus zu Config>>User Interface>>ui.footer-items. Diesen Link machst du dann auf und dort wird noch alles blank sein. In dem Textfeld fügst du die Footer-Navigation nach diesem Format ein.

 [ 

{ 

"name": "Copyright 2016 Alexander Liebrecht" 

}, 

{ 

"name": "Datenschutz",

 "href": "http://phabricator.liebrecht-projekte.de/w/datenschutz/" 

}, 

{ 

"name": "Impressum", 

"href": "http://phabricator.liebrecht-projekte.de/w/impressum/" 

}, 

{ 

"name": "Fragen und Antworten", 

"href": "http://phabricator.liebrecht-projekte.de/ponder/" 

}, 

{ 

"name": "Phame-Blog", 

"href": "http://phabricator.liebrecht-projekte.de/phame/" 

} 

]

Wie die Footer-Navigation im Phabricator-Tool live aussieht, kannst du dir gerne bei mir unter http://phabricator.liebrecht-projekte.de ansehen. Dort unten rechts im Footer. Auch wenn du eine Projektverwaltungssoftware einsetzt, wirst du rechtliche Seiten wie Impressum und Datenschutz brauchen. Diese erstellt du mit der Phabricator-App namens Phriction. Das ist der Wiki und er ist aus dem Frontend heraus erreichbar.

Es muss zuerst eine Wiki-Startseite erstellt werden. Dann folgen weitere Dokumente mit Impressum und Datenschutz. Du machst am besten zwei Tabs im Browser mit dem Phabricator auf. Du erstellst diese beiden Dokumente und im anderen Tab erstellst du die Footer-Navigation.

Impressum und Datenschutzerklärung auf E-recht24.de erstellen

Impressum und Datenschutz erstellst du normalerweise auf http://e-recht24.de. Es wird aber HTML-Code sein und Phabricator akzeptiert nur Markdown. Dazu suchst du schnell in Google nach “html to markdown konverter”. Dieses Tool nutzt du dann, um aus dem HTML-Code Markdown-Code zu machen. Den Code fügst du beim Erstellen der Wiki-Dokumente dementsprechend wieder ein.

Ich denke, dass du das nachvollziehen kannst. Dann eben alles erledigen und schon hast du eine passable Footer-Navigation in deinem Phabricator-Projekt. Übrigens dieses Tool ist sehr mächtig. Neben den Tasks und Bugs, hat es noch Projekte, Fragen und Antworten, Wiki, Blog, Repositorys und zahlreiche andere Apps, die zur Seitenleiste links hinzugefügt werden können. Diese Apps findest du im Backend und dort kannst du alle Apps an diese Startseite anheften. Das geht recht fix dort.

Ich würde mal sagen, dass du Werbung auf deinem Phabricator-Projekt nicht brauchst. Für Google Adsense ist auch kein Platz, denke ich mir mal. Zumindest wüsste ich nicht wie du das einbinden kannst. Daher brauchst du auch keine Cookie Bar. Wenn so etwas gehen sollte, dann musst du es höchstens in den Templates der Startseite einbinden.

Phabricator nur unter PHP 5

Unter PHP 7.0.11 oder schon 7.1 RC 3 läuft diese Projektverwaltungssoftware nicht, weil einiges nicht funktioniert. Vermutlich wird es in ferner Zukunft dieses PHP-Kompatibilität noch geben. Ich habe bei mir auf dem Rootserver erst vor kurzem PHP 5.6 installiert und denke, dass ich es lange genug beibehalten kann. Ausserdem fühlst sich auch WordPress  bei dieser PHP-Version sehr wohl 🙂

Nun, das war ein kurzer Beitrag wie du beim Phabricator-Tool die Footer-Navigation erstellen kannst.

Wenn ich noch mehr über dieses Tool weiss, kann ich es auch hier bei Internetblogger.de gerne verbloggen. Erst einmal muss ich mein Projekt mit weiteren Inhalten füllen. Ach ja, stelle es noch auf öffentlich, damit Google indexieren kann. Das machst du unter /config/all >> policy.allow-public. Dort einfach den Wert verändern und schon kann Google deine Phabricator-Inhalte in den Index aufnehmen. Das musst du auch bei den einzelnen Apps machen, damit diese öffentlich zugänglich sind.

Gerne lese ich hier in den Kommentaren darüber, ob du die Footer-Navigation hinbekommen oder nicht hinbekommen hast. Erfahrungen wollen ein bisschen geteilt werden.

by Alexander Liebrecht

 

Drupal 8.2.1 erschienen mit Bugfixes

Drupal 8 Blog Wpshopde.de im Frontend

Hallo lieber Leser! Hier folgt ein weiterer CMS-Update-Beitrag und es ist Drupal 8.2.1 mit Bugfixes erschienen. Was dabei behoben wurde, kannst du unter https://www.drupal.org/project/drupal/releases/8.2.1 gerne nachlesen.

Das Update habe ich bereits in meinem Drupal 8 Blog unter http://wpshopde.de durchgeführt. Das war auch von Erfolg gekrönt, was auch mehr eine reine Routine-Angelegenheit war.

 

Die Drupal 8 Entwickler sind auf Zack und hatten gleich 2 Fehler behoben, was den Drupal 8 Nutzern nur zugute kommen wird. Wie du genau updaten kannst, bringe ich hier auch. Falls du ein Stammleser hier im Blog bist, bist du auch schon schlau genug und weiss wie das vonstatten geht. Für alle Neulinge als Leser gilt es folgendermassen.

Wie mache ich ein Update auf Drupal 8.2.1

Du lädst die neueste Drupal 8 Version aus der oben verlinkten Quelle herunter, entpackst es lokal und packst den Inhalte bis auf die .htaccess zum ZIP-Archiv namens drupal.zip. Das lädst du ins Rootverzeichnis deiner Installation zum Webspace hoch und entpackst mittels Shell und Putty oder Bitvise SSH Client. Beides gilt gleichermassen.

So bitte dann entpacken.

unzip drupal.zip

So anschliessend das Archiv löschen.

rm -rf drupal.zip

Danach navigierst du im Browser zum Statusbericht und schaust es dir genauer an. Es werden einige verfügbare Aktualisierungen womöglich da sein. Alles updaten und anschliessend machst du ein Datenbank-Update mittels des Upgrade-Scripts von Drupal 8. Es wird eine Aktualisierung vorhanden sein.

Wenn du damit fertig bist, hast du dein Drupal 8 Blog wieder top aktuell und darfst gerne darüber bloggen. Deine Leser, vermutlich auch Drupal 8 User, wollen es ganz bestimmt wissen. Hier im Blog poste ich solches, weil es zur meiner Zielgruppe gehört.

An sich ist das Updaten eines Drupal-Blogs sehr leicht und nur die Konsole darfst du nicht scheuen. Ich muss damit etliche Stunden täglich arbeiten, allein schon wegen dem eigenen Rootserver. Übrigens gewöhne dir die Arbeitsweise an, dass du alles ab 10-20 MB Downloadpaket-Grösse immer mit der Konsole entpackst. So bist du wesentlich schneller fertig und das schont deine Nerven.

Unendlich Freizeit haben wir alle nicht und daher wollen wir etwas produktiver werden. Falls du Fragen zum Update auf Drupal 8.2.1 hast, zögere damit nicht, sich hier zu melden.

Freue mich auf dein Feedback und auch wenn etwas nicht geklappt hat. Auch ich habe nicht immer sofort Update-Erfolg.

by Alexander Liebrecht

B2evolution 6.7.7 CMS verfügbar – Sicherheit und Fehlerbehebungen

b2evolution-6-7-7-update-fuer-sicherheit-und-fehlerbehebungen

Hallo lieber Leser! Ich fand wieder freie Stunden, um hier im Hauptblog über CMS zu berichten. Dieses Mal handelt es sich von dem ganz passablen B2evolution OpenSource CMS. Es ist nämlich so, dass die Version 6.7.7 die Welt erblickte.

Diese neue Version kam mit Fehlerbehebungen und der verbesserten Sicherheit daher. Im Beitragsbild dieses Posts siehst du noch einmal alle Änderungen, die hinzu gekommen waren. Demnach wäre es einem wärmstens empfohlen, zu aktualisieren.

Ich machte es heute schon unter http://alexliebrecht.com/blogs und das war sehr gut verlaufen. Eigentlich kann ich nach mindestens einem Dutzend solcher Updates von Routine sprechen, aber ab und zu mal ist immer etwas. Dieses Mal war alles chillig.

Die neue B2evolution-CMS-Version läuft nicht unter PHP 5.5 und das solltest du wissen. Daher kümmere dich um eine höhere PHP-Version, falls du mit diesem OpenSource CMS arbeiten magst. Ich dürfte PHP 5.6 im Einsatz haben, wenn nicht schon PHP 7.0.10. Auf dem Rootserver habe ich 7.0.11, was erst vor kurzem erschienen war.

Hinter diesem Link unter http://b2evolution.net/downloads/6-7-7-stable findest du weitere Infos zum Update und das wird nicht allzu schwer zu verstehen sein. Zu sehr strenge englische Texte sind auch für mich noch schwer, aber ich konnte zumindest so manchen CMS-Tutorien folgen.

Upgrade auf B2evolution 6.7.7 durchführen

Ein Upgrade dieses OpenSource CMS wird immer nach dieser Methode durchgeführt >> http://b2evolution.net/man/upgrade-instructions

Du musst einige Verzeichnisse sichern und ich tue das nicht mal. Ich lade alles wieder zum Server hoch und entpacke in der Konsole. Somit wird alles überschrieben, bis auf die Konfigurationsdateien und zudem solltest du die .htaccess aus dem Download-Paket links liegen lassen. Denn sonst überschreibst du deine eigene und falls du noch B2evolution im Unterverzeichnis hast, musst du die RewriteRegeln neu hinzufügen. Dennoch musst du die jeweiligen Verzeichnisse aus dem Update-Tutorial sichern.

Auch Fakt, dass B2evolution ohne eine .htaccess nicht funktionieren kann. Zumindest habe ich es heute gelesen. Das ist aber ein Ansporn oder und du machst etwas für die Suchmaschinenoptimierung, die auch bei einem Blog von Bedeutung sein dürfte.

Übrigens in der Kommandozeile entpacken, kannst du immer mit diesem SSH-Befehl.

unzip archiv.zip

Archiv wieder löschen kannst du dermassen.

rm -rf archiv.zip

Merke dir diese SSH-Befehle und so bist du immer gut unterwegs, kannst sie jederzeit wieder anwenden.

Ja, viel mehr gibt es zum Upgrade auf B2evolution 6.7.7 nicht zu sagen. Es ging um Bugfixes und Security Fixes, halt Sicherheitsfehlerbehebungen. Gerne kannst du dich noch auf der offiziellen Webseite unter http://b2evolution.net in den Skins oder den Plugins mal umschauen. Vielleicht brauchst du davon etwas. Einen tollen Skin für solche Sammlungen wie das einfache Blog, das Forum, das Handbuch und das Foto-Blog wirst du ganz bestimmt darin finden. Ich suchte mir auch etwas schönes aus.

Nun, falls du Fragen zum Upgrade haben solltest, zögere nicht damit, hier zu feedbacken.

by Alexander Liebrecht

Drupal 7.51 und Drupal 8.2.0 erscheinen – Wartung und neue Funktionen

drupal-8.1.8-im-frontend-blog-startseite

Hallo lieber Leser! Es ist wieder an der Zeit, dass ich hier bloggen kann. Es sind neue CMS-Updates mit Drupal 7.51 und Drupal 8.2.0 draussen. Gestern hatte ich nur CMS-Updates den lieben Tag lang, aber es musste so gemacht werden.

Du weisst sicherlich schon, dass es nichts Schlimmeres gibt, wenn dein CMS nicht aktuell ist. Den WordPress-Bloggern unter den Mitbloggern geht es sicherlich genau so und so gehören alle Updates mitzunehmen. Das machte ich gestern schon und hier folgen nun die Details dazu.

 

Drupal 8.2.0 Update

Drupal 8.2.0 kam mit neuen Funktionen, neuen experimentellen Modulen, Verbesserungen und auch etlichen Fehlerbehebungen daher. Was es alles war, entnehme bitte unter https://www.drupal.org/project/drupal/releases/8.2.0. Dort im Post steht alles noch einmal und es heisst auch viel Gutes. Unsere Drupal 8 CMS funktioniert nun einen Tick besser und das kommt allen Nutzern zugute. Drupal 8 hat sich meiner Ansicht nach sehr gut entwickelt und immer mehr Module gibt es dafür. Bei den bootstrap-fähigen Themes dürfte sich auch schon viel gemacht haben. Ich arbeite mit so einem Theme unter http://wpshopde.de und das ist mein kleines D8-Blog.

Das Blog hatte ich gestern einem Upgrade unterzogen und im Folgenden möchte ich nochmals kurz erwähnen wie du das bei dir machen kannst.

Upgrade auf Drupal 8.2.0 durchführen

Du lädst die letzte Drupal 8 Version von den Seiten von https://drupal.org herunter, entpackst diese lokal und packst den Inhalt ausser der .htaccess zum ZIP-Archiv namens drupal.zip. Dieses muss dann ins Rootverzeichnis zum Server gebracht werden. Danach arbeitest du mit der Kommandozeile und musst das Archiv so entpacken. Das kennst du vielleicht schon.

unzip drupal.zip

Anschliessend löschst du das Archiv wieder, was so geht.

rm -rf drupal.zip

Danach gehst du zum Statusbericht deines Drupal 8 Blogs und schaust dir alles genauer an. Es muss denke ich mir mal auch bei dir ein Datenbank-Update gemacht werden. Zudem gehe noch zu den verfügbaren Aktualisierungen und überzeuge dich davon, ob nicht noch mehr Updates vorliegen. Demnach alles updaten, was geht und so gehst du wieder zum Statusbericht zurück.

Deine Drupal 8 Installation dürfte dann uptodate sein. Im Übrigen habe ich einen besseren SSH-Client als Putty entdeckt und nutze es seit einigen Tagen. Es heisst Bitvise SSH Client und das bekommst du ebenfalls auf der Seite, wo Putty herunterzuladen ist. Der grosse Vorteil dieses SSH-Clients ist der, dass mit dem Einloggen in der Kommandozeile auch ein Fenster mit dem FTP-Zugang startet. Du wirst schon eingeloggt sein, weil die SSH-Login-Daten oft die gleichen sind wie beim FTP-Zugang.

Drupal 7.51 Update

Dieses Update ist ein Wartungsupdate und nichts Neues kam hinzu. Das Update machst du nach derselben Methode wie oben schon beschrieben. Du musst den Inhalt des Downloads zum ZIP-Archiv packen. Dabei lässt du die .htaccess links liegen und dann entpackst du wieder mit der Konsole und dem Tool Putty oder eben mit Bitvise SSH Client. Beides funktioniert.

Die neue Drupal 7 Version bekommst du wie gehabt unter https://drupal.org herunterzuladen und dort stehen auch ein paar Zeilen, um welches Update es dabei geht. Nun das wären diese beiden Drupal-Updates und mein Drupal 7 Blog ist weiterhin unter http://alexanderliebrecht.info.

Es ist ein cooles und neues Gefühl, sich von 7 WordPress-Blogs getrennt zu haben. Ich habe nun Raum für Neues und werde auf den 7 Hauptdomains neue CMS-Forum-Installationen machen. Forum wird nur ein internes sein und CMS schaue ich noch einmal, was es sein kann. Jedenfalls nichts mit WordPress oder solchen Sachen und wenn dann nur als statische Startseite im Blog.

Bei Fragen kannst du mich hier gerne feedbacken. Freue mich auf dein sinnvolles Feedback und ggf. SocialMedia Signale.

by Alexander Liebrecht

Moto CMS oder WordPress – Unterschiede & Vor- und Nachteile

motocms-vs-wordpress-vor-und-nachteile-und-unterschiede-internetblogger-de

Im folgenden Beitrag werden wir uns mit einer aktuellen Frage aus der Webdesign-Welt auseinandersetzen – welche CMS ist besser: MotoCMS oder WordPress.

Diese zwei Content Management Systeme sind zwar weltweit bekannten, gibt es trotzdem gewisse Unterschiede dazwischen. Daher haben wir jetzt vor, die Besonderheiten dieser zwei CMS zu entfalten und derer Vor- und Nachteile zu vergleichen.

 

Vorstellung

MotoCMS ist ein Webseite-Baukasten, der 2008 von Demetrio Fortman unter dem Namen FlashMoto gegründet wurde. 2010 gab es den Markenwechsel, wobei FlashMoto zu MotoCMS wurde. Mit Hilfe von MotoCMS lässt sich eine Webseite mühelos aufbauen, ohne Programmierer-Ausbildung abzuschließen.

WordPress wurde 2003 von Matt Mullenweg und Mike Little entwickelt und genauso wie MotoCMS passt bestens für die, die über wenige oder gar keine Programmierer-Kenntnisse verfügen. WordPress hat als ein kostenloses Open-Source Bloggen-System angefangen. Seitdem hat es sich zu einem der besten Content Managemant Systeme der Welt entwickelt.

Preisvergleich

MC 

MotoCMS stellt Ihnen eine kostenlose Demo-Version zur Verfügung, danach muss man aber entweder $199 für ein MotoCMS3-Webseite-Theme oder 139$ für ein HTML-Webseite-Theme zahlen. Es bietet sich aber kein Hosting.

Nach dem Testen lassen sich die empfohlenen Dienste erwerben, wie z.B. Installation-Begleitung von MotoCMS-Support(49$), vorgefertigte Webseite-Option(149$), SEO-Audit($49), das ausgewählte Theme an Facebook angepasst, Buyout-Lizenz($4500). Diese Lizenz garantiert, dass Sie die letzte Person sind, die das Theme erworben hat.

Haben Sie ein Theme mit dieser Lizenz gekauft, lässt sich dieses automatisch von der Webseite entfernen.

WP

WordPress ist eines der beliebtesten Content-Management-Systeme (CMS) im Online-Geschäft. Mehr als 22% der ganz großen Webseiten weltweit werden von WordPress betrieben. Aber auch für Anfänger ist das System sehr attraktiv, weil WordPress den Webseiten eine gewisse Einfachheit verleiht.

Es nimmt nicht viel Zeit in Anspruch, das System zu installieren. Außerdem lässt es sich mit Themes oder Plugins erweitern und anpassen. Falls Sie sich noch nicht endgültig entschieden haben und WordPress erst einmal ausprobieren möchten, stellen Standard-Themes eine gute Lösung dar. Premium WordPress-Themes bieten vor allem zusätzliche Funktionen, großartige Designmöglichkeiten, einen reinen Code und professionelle technische  Unterstützung.

Plugins

WP

WordPress verfügt über mehr als 45.000 Plugins, um die Funktionalität Ihrer Webseite zu erweitern. Es ist das Verkaufsargument für viele Menschen. Sie brauchen keinen anzustellen, wenn Sie das jeweilige Feature selbst installieren können. Genauso wie bei Themes gibt es unzählige Standard- und Premium- WordPress-Plugins.

MC

Wie gesagt, stehen Ihnen einige Plugins von MotoCMS zur Verfügung, aber dafür muss man schon tief in die Tasche greifen. Außerdem bietet MotoCMS Widgets für Ihre Seite, wie z.B. Social Media-Widgets, Kontaktformulare, Karten, iFrames, Galerien usw.

SEO-Vergleich

Haben Sie sich für MotoCMS entschieden, müssen Sie 49$ für das SEO-Audit zahlen. Sie erhalten auch grundsätzliche SEO, so wie Titeln, Bezeichnungen, Keywords usw. WordPress bietet etwas mehr als nur grundsätzliche SEO-Features.

Bei Standard-WordPress erhalten Sie kostenlose SEO-Plugins, die Ihre Seite wunderbar machen. Ganz zu schweigen von Plugins, die die Seiten-Geschwindigkeit erhöhen. Sie zeigen Ihnen, wie stark WordPress ist, wenn es zur Suchmaschinen-Optimierung kommt.

eCommerce-Vergleich

Möchten Sie aus Ihrer Seite ein Online-Geschäft machen, bieten Ihnen beide Plattformen ein eCommerce-Plugin an, um dies mühelos zu erledigen. Das MotoCMS-Plugin wird Ihnen 99$ kosten. Es ist gar nicht schlecht, aber bei vielen Plattformen lässt sich dieses Feature kostenfrei erhalten.

Mit WordPress lässt sich blitzschnell ein WooCommerce installieren, das so viele Online-Geschäfte betreibt, wie keine andere Plattform in der ganzen Welt.

Themes-Unterschiede

 

MC

MotoCMS bietet Ihnen mehr als 2000 Premium Themes für die Webseite. Es stehen Ihnen, HTML-MotoCMS3- und Geschäft-Themes zur Verfügung. Die gewünschten Themes lassen sich durch Keywords finden, die ins Suchfeld eingegeben werden sollten. Außerdem können Sie links im Kategorien-Bereich recherchieren. Es bieten sich folgende Theme-Kategorien: Landwirtschaft, Tiere, Schönheit, Kunst, Business, Autos, Cafe, Mode, Media, Sport, Transport, Webdesign, Immobilien, Essen, usw.

WP

WordPress bietet viel mehr Themes als MotoCMS. Dieses System bietet so viele Themes, wie keine andere Plattform. Wenn Sie in Ihrem WordPress-Adminbereich zum Aussehen-Abschnitt gehen und auf „Themes“ klicken, stehen Ihnen zahlreiche Themes zur Verfügung.

Blog-Plattform

Diejenigen, die eine Blog-Plattform aufbauen oder einen Blog in die Webseite einbauen möchten, bietet WordPress die beste Lösung an. Es stellt nicht nur eine erstklassige CMS dar, sondern auch steht an der Spitze aller Blog-Plattformen.

WordPress bietet eine Vielfalt an Schreib- und Redaktionsfeatures, die es Ihnen ermöglichen, Ihren Blog einzigartig zu gestalten.

Wenn wir die Option einer Bloggen-Plattform in Betracht nehmen, passt das MotoCMS nicht so gut dafür, da sich MotoCMS mehr auf eCommerce ausrichtet.

Popularität-Vergleich

MotoCMS betreibt mehr als 150 Tausend Webseiten. Das ist beeindruckend, aber kein Vergleich zu WordPress. Die Statistik gibt eine unglaubliche Zahl an – über 75 Millionen Webseiten werden von WordPress betrieben.

Das Keyword MotoCMS und Moto CMS hat 8800 monatliche Aufrufe, wobei das Keyword WordPress mehr als 3 Mln. Aufrufe monatlich aufzeigt.

Support-Vergleich

MC

MotoCMS ist für den erstklassigen Support bekannt. 95% aller Kunden sind mit dem Support völlig zufrieden, wie es sich auf der Support-Seite anzeigen lässt. MotoCMS bietet 24/7 Telefon, E-Mail und Live-Chat-Support an. Dieses CMS verfügt sogar über eine Rückrufoption.

WP

WordPress betreibt 30 Mal so viele Webseiten im Vergleich zu MotoCMS. Wenn man eine Seite hat, wird diese sehr wahrscheinlich von WordPress betrieben. Das ist für Sie nützlich, da sich die besten Blog-Posten weltweit auf WordPress-Blogs finden lassen.

Zahlreiche Foren, Videos und Portale bilden eine große WordPress-Community. Sie lässt sich frei eintreten und garantiert Ihrer Seite eine gewisse Sicherheit.

Was passt besser für Ihre Seite?

MotoCMS stellt eine gute Alternative für Kleinunternehmen oder für diejenigen, die Ihre Zeit und Geld sparen möchten, dar. Dafür erhalten Sie eine Webseite, die gleich gut funktioniert und aussieht, als ob von Profis gestalten!

Zusätzlich zu Ihrer Webseite erhalten Sie ein innovatives Drag-and-Drop-Feature, einen Webseite-Baukasten, kostenfreie Updates und einen 24/7 Kunden-Support. MotoCMS bietet Laien eine erstaunliche Basis für einen günstigen Preis.

WordPress zählt zu einer der besten CMS-Plattformen für die Anfänger im Online und Startup-Unternehmen. Laut Statistik werden mehr als 22% aller Webseiten in der ganzen Welt von WordPress betrieben. Alle 17 Sekunden erscheinen überall in der Welt die Blog-Artikel auf den von WordPress betriebenen Seiten. 

Nutzerfreundlichkeit, Anpassung an die sozialen Medien und eine große Vielfalt an Themes haben für Startups und Kleinunternehmen gezeigt, dass sich WordPress von anderen CMS-Systemen einfach abhebt.

 

Drupal 8.2.0 RC 2 erschienen – Sicherheitsupdate

shariff-share-buttons-drupal-8-tutorial-internetblogger-de

Hallo lieber Leser! Da braucht mir keiner erzählen, CMS wären kein wichtiges und interessantes Thema. Es stimmt einfach nicht und nur WordPress-Blogger interessieren sich weniger für andere CMS. Es gibt Blogger, die WordPress generell ablehnen. Was ist mit denen? Sie nutzen andere CMS wie Drupal und Joomla und um die neue Drupal 8 Version geht es hier.

Drupal 8.2.0 RC 2 ist erschienen wie du diesem Link unter https://www.drupal.org/project/drupal/releases/8.2.0-rc2 entnehmen kannst. Diese neue Update habe ich bereits installiert und es ist einigen Bugfixes und der verbesserten Sicherheit geschuldet. Das Update wird somit wärmstens empfohlen.

 

Als Stammleser weisst du sicherlich schon wie du updaten kannst. Stammleser machen hier bei Internetblogger.de aber nur einen geringen Teil der Leserschaft aus und immer mehr neue Leser sind hier zugange. Daher möchte ich es dir noch einmal zeigen wie du das Update auf Drupal 8.2.0 RC 2 machen kannst.

Wie installiere ich Drupal 8.2.0 RC 2 Update

Du kennst mich sicherlich schon und ich arbeite bei CMS-Updates generell mit der Kommandozeile und FTP und so ist es auch in diesem Falle. Du nimmst das kostenlose Tool Putty und loggst dich mit den SSH-Daten ein.

Mache bitte eine Datenbanksicherung deiner Drupal 8 MySQL-Datenbank und lade dir die letzte Drupal 8.2.0 RC 2 Version von https://drupal.org herunter. Dann entpackst du sie lokal und packst alles, bis auf die .hatccess, zum ZIP-Archiv namens drupal.zip. Dieses lädst du dann ins Rootverzeichnis hoch und entpackst in der Shell mit diesem Befehl.

unzip drupal.zip

Anschliessend einmal das Archiv so löschen.

rm -rf drupal.zip

Nun kannst du im Browser zum Statusbericht im Backend deiner Drupal 8 Installation navigieren. Von dort aus kannst du alles updaten, was upgedatet werden muss.

Wenn dann im Statusbericht alles wieder grün ist, dann wäre es wieder vollbracht. Wie du sichten kannst, sind diese Drupal-Updates gar nicht so schwer und nur etwas Mühe musst du dir dabei machen.

Werde Stammleser dieses Blogs und du weisst dann immer, welche CMS wie aktualisiert werden können. Ich bringe immer wieder solche Berichte. Soweit ich im Backend und Frontend meiner eigenen Drupal 8 Installation unter http://wpshopde.de sichten konnte, funktioniert alles wie es sein soll. Mehr erfahre ich natürlich, wenn ich dann im Blog gebloggt habe.

Übrigens müsste Drupal 8.2.0 Final im Oktober 2016 die Welt erblicken, dann vermutlich mit etlichen neue Funktionen und weiteren Verbesserungen. Ich verfolge es für dich und du wirst auch erfahren, was du bei den Updates zu tun hast.

Nun so kurz fasse ich mich dieses Mal und dir weiterhin viel Spass mit dem Drupal 8 CMS.

Falls du Fragen zum Update hast, weisst du was zu tun ist, hier kommentieren 😉

by Alexander Liebrecht

Mein CMS-Blogger-Forum auf Rostockerblogger.de bekam neue Bereiche

xenforo-bloggere-cms-forum-marktplatz-projektvorstellungen-offtopic-bereiche

Hallo lieber Leser! Internetblogger.de hat die meisten Leser in meinem Portfolio und daher möchte ich dich auf die neuen Bereiche meiner kleinen Blogger-CMS-Community unter http://rostockerblogger.de/xenforo aufmerksam machen.

Ich bin heute ein paar Tipps von Lothar seitens http://av100.de gefolgt und habe neue Bereiche in diesem Forum umgesetzt. Es wurden Foren für Projektvorstellungen, Jobsuche, Jobangebote und Offtopic erstellt. Das soll das Board etwas aufwerten und vor allem dir als dem Nutzer die Möglichkeit bieten, im Forum auch mal Themen ausserhalb von OpenSource CMS zu behandeln.

 

Ich finde, dass es sehr hilfreich ist, denn sonst bin ich im Forum ganz alleine. Mir ist es mehr als bewusst, dass ich bei Weitem nicht jeden Forum-User mit meinen CMS-Themen ansprechen kann. Daher musste ich etwas ändern und biete dir im Board ebenfalls einen kostenlosen Marktplatz an. Du kannst auf dich und deine Projekte aufmerksam machen, etwas im Offtopic-Sektor posten und dich mit mir und potentiellen Nutzern austauschen.

Diesen Schritt gehe ich sehr gerne und möchte aus dem Forum eine kleine Community machen. Zudem habe ich im Board meinen Forum-Blog, ein Linkverzeichnis, einen Wiki, Artikel und eine Media Gallery. Das Letztere beposte ich dann aber selbst und du hast nebenbei etwas von den Erfahrungen eines leidenschaftlichen CMS-Endanwenders mit Interesse für OpenSource/Flat File CMS und Projektmanagement.

An der Forum-Promotion wird es nicht mangeln

Nach und nach promote ich das Xenforo-Board innerhalb meines Portfolios und auch in den Online-Accounts, wo ich angemeldet bin. Wiki-Posts auf Taiga.io, GitHub, SourceForge, Gitlab und Bitbucket werden noch folgen. So bekommen wir etwas mehr Aufmerksamkeit und die nötigen Forumbesucher.

Du kannst so gesehen, das Board mitgestalten und dieses Xenforo-Blogger-CMS-Forum wird im Oktober 1 Jahr alt. Es ist an der Zeit, dass ich dir als dem Leser und Nutzer etwas mehr bieten kann. So wirst du vielleicht etwas Interesse für das Board bekunden und meldest dich gar noch an.

Die Forumanmeldung ist locker zu schaffen und ich muss dich nicht freischalten. Ich sehe es ja im Board, welche Nicknamen da eintrudeln und ob es möglicherweise Fakes sind. Fakes und ausländische Besucher werden entfernt, soweit es sich nicht um deutsche Nutzer handelt.

Also dann sehen wir uns vielleicht schon bald im Forum und du kannst dich darin gerne austoben. Nutze all die Foren und Bereiche, um auf dich und dein Projekt aufmerksam zu machen. CMS-Themen gibt es reichlich und so darfst du auch meine Inhalte gerne feedbacken.

Wie findest du neue Forumbereiche und kannst du damit etwas anfangen?

Stört dich etwas im Forum oder ist es ganz OK so gestaltet?

Freue mich auch auf dein Feedback hier drunter.

by Alexander Liebrecht

 

Backdrop CMS 1.5.0 online – neue Funktionen und viele Verbesserungen

backdropcms-1-4-4--update-erfolgreich-internetblogger-de

Hallo lieber Leser! Es ist wieder soweit und vom Backdrop CMS gibt es eine neue Version 1.5.0. Diese neue Version kommt mit vielen Verbesserungen, Fehlerbehebungen und neuen Funktionen daher. Auf GitHub in den letzten Erscheinungen/den Releases kannst du es hinter diesem Linkverweis downloaden.

Ich habe eben mein Backdrop CMS Blog unter http://wpzweinull.ch/cms/backdrop einem Update unterzogen und alles klappte dann auch. Du kannst auf GitHub alle Features und Verbesserungen einsehen. Ein neues Standard-Theme “Basis” kam hinzu, welches bei mir aber im Frontend nicht korrekt dargestellt wird.

Weiterlesen

Verlängerung der Forensoftware-Nutzung Blogparade bis Ende 2016

flarum-forum-frontend-internetblogger-de

Hallo lieber Leser! Es ist nun einmal so, dass Internetblogger.de das älteste Blog bei mir ist und auch die meisten RSS-Feed-Abonnenten und Stammleser hat. Unter den Lesern tummeln sich vermutlich auch Webmaster und Foren-Admins. Dann lese weiter 😉

Ich lasse ja derzeit diese Aktion auf Rostockerblogger.de laufen und es ist eine solche Forenadmin-Blogparade zum Thema Forensoftware-Nutzung. Diese Blogparade ist schon seit gut einem Monat existent, wobei noch niemand mitmachte. Du musst auch kein Mitleid mit mir haben, denn meine Promotion war grossartig und heute habe ich diese Blogparade in weiteren Quellen des Portfolios und meiner Webmaster-Aktivitäten bekannt gemacht.

 

Vermutlich ist es rar, dass jemand ein Admin eines Forums ist und bloggt

Ist es wirklich rar, dass ein Forum-Admin selbst bloggt, denn solche Teilnehmer sich auch erwünscht. Du musst dich mit einem Forum etwas auskennen, damit du darüber im Rahmen der Blogparade berichten kannst. Ich dachte, mal ein cooles Blogparaden-Thema, welches es noch nicht gab. Doch der Erfolg lässt auch sich warten. Der Blogpost auf Rostockerblogger.de wurde schon mehr als 980 Mal angesehen und das ist schon mal ganz gut.

Deine eigene Teilnahme wäre mir aber lieber und den Post in SocialMedia teilen, hat noch niemand gemacht. Anscheinend interessieren sich meine Blogger-Freunde für dieses Thema der Blogparade nicht. Sehr schade aber und nur der Hans bekundete neulich sein Interesse für diese Aktion. Vermutlich macht er noch in diesem Monat oder eben im Oktober/November/Dezember 2016 mit.

Blogparaden-Ende nun am Ende 2016

Bis Jahresende 2016 hast du die Teilnahmefrist und mehr geht nicht. Dann würde ich diese Thematik auch schon abschliessen, ganz gleich wie das Ende aussehen wird. Ich werde noch vermutlich selbst daran teilnehmen wie das bei Blogparaden oft üblich ist und dann wäre es das auch schon.

Ich freue mich auch über deine einzigartige Teilnahme und falls du ein bloggender Forum-Admin bist, dann schaue es dir mal genauer an. Nimm einfach eine bestimmte Forumsoftware, die du in der Vergangenheit nutztest und stelle diese vor. Zudem kannst du gerne deine Community einem kurzen Review im Rahmen dieser Aktion unterziehen. Wir alle wollen wissen, welches Forum und zu welchen Themen du so hast.

Meine Diskussionsforen sind allen bekannt, die mich umgeben und sie habe ich schon oft genug vorgestellt. Jetzt bist du dran und kannst dich dieser Thematik widmen. Dass du noch Sommerferien hast, würde ich mal sagen, kommt im September selten vor. Wenn das so wäre, hast du ja noch reichlich Zeit für die eigene Teilnahme.

Ich muss noch sehen, in welchen Blogparaden-Quellen ich diese Aktion noch unterbringen kann. In FB-Gruppen bin ich eher selten und auf G+ in der Blogparaden-Gruppe dürfte ich es schon gepostet haben. In meinem G+ Blogger-Netzwerk interessiert sich für Foren anscheinend auch niemand, zumindest gab es kein einziges Feedback. Da kann ich nichts machen oder.

Also gut, jetzt habe ich dich an diese herbstliche Blogparade erinnert und schaue einmal, ob es etwas für dich wäre.

by Alexander Liebrecht

QuickApps CMS mit Composer installieren – wie geht das

quickapps-cms-im-frontend-startseite-der-webseite

Hallo lieber Leser! Nachts zu bloggen, kann auch viel Spass machen, wenn einem die Ideen nicht ausgehen. Heute hatte ich einen Misserfolg und einen Erfolg in Sachen CMS-Installation. Einerseits konnte ich den Phusion Passenger in Apache nicht konfigurieren. Etwas stimmt da noch nicht und ich bleibe da mal am Ball.

Und andererseits habe ich das QuickApps CMS mit Composer erfolgreich installieren können. Das neue Test-Projekt befindet sich nun auf einer Subdomain unter http://quickapps.wpzweinull.ch/blog und wird dort hoffentlich für immer bleiben. Ich werde das Projekt mittels Composer Update immer wieder auf den neusten Stand bringen und gut ist.

 

Es ist doch so, dass ich dieses OpenSource CMS schon einmal installierte, doch damals konnte ich nicht mit der Kommandozeile umgehen. Einiges hat sich seitdem zum Positiven hin geändert und mit dem Terminal arbeite ich oft täglich. Also wie installierst du nun QuickApps OpenSource CMS mit Composer.

QuickApps CMS mit Composer installieren

Das ist nicht sonderlich schwer und du arbeitest mit der Shell und dem kostenlosen Tool namens Putty, welches auch unter Windows 7 und 10 läuft. Den Composer selbst installierst du vom Rootverzeichnis deiner Domain aus mit diesen SSH-Befehlen. Tippe sie einfach in der Konsole ein bzw. kopiere und füge sie wieder ein.

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('SHA384', 'composer-setup.php') === 'e115a8dc7871f15d853148a7fbac7da27d6c0030b848d9b3dc09e2a0388afed865e6a3d6b3c0fad45c48e2b5fc1196ae') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"

Wenn das gut ist, installierst du QuickApps in einem Unterverzeichnis deiner Domain mit diesem Composer-SSH-Befehl.

php56 composer.phar create-project -s dev quickapps/website blog

Das sorgt dafür, dass deine neue QuickApps-Webseite sich im Browser unter `Meinedomain.tld/blog` befinden wird. Du kannst auch alle Files ins Rootverzeichnis verschieben, denn anschliessend musst du dieses OpenSource CMS per Browser zu Ende installieren.

Es basiert auch auf PHP und MySQL, sodass eine Browser-Installation immer machbar ist. Dazu machte ich auch etliche Screenshots, die ich dir hier gerne zeigen werde.

Screenshots der Installationsroutine beim QuickApps OpenSource CMS

quickapps-cms-installation-schritt1
Im Schritt 1 kannst du die Sprache der Installation wählen

Es sind nur zwei Installationssprachen wie Englisch und Spanisch verfügbar. Finde dich damit ab, dass solche CMS nicht immer das Deutsche mitbringen können und wir nur mit dem Englischen arbeiten können. Vermutlich haben sich die deutschen Mitentwickler dazu noch nicht durchgerungen oder haben gar kein Interesse an QuickApps CMS.

Nun zum nächsten Installationsschritt.

quickapps-cms-installation-schritt2-servervoraussetzungen
Im Schritt 2 werden Servervoraussetzungen festgestellt

Hier macht der Installer fest, ob der Server für die Installation von QuickApps geeignet ist. Meinerseits läuft dieses CMS auf Managed Server bei All-inkl und mit PHP 5.6 sowie der letzten MySQL-Version, die das Webhosting hergeben kann.

Nun zum nächsten Schritt der Browser-Installation.

quickapps-cms-installation-schritt4-datenbankinstallation
Im Schritt 4 wird die Datenbank initialisiert und auch installiert – gebe deine Daten ein!

Hier darfst du die Datenbank-Daten deiner dafür vorher erstellten MySQL-Datenbank eingeben. Sie muss immer vorher erstellt werden.

Nun zum nächsten Installationsschritt.

quickapps-cms-installation-schritt5-account-erstellung
Im Schritt 5 wird der Account erstellt

Hierbei erstellst du den Account und gibst alle Daten ganz genau ein. Dann geht es in Ordnung und du setzt die Installationsroutine gerne fort. Es ist nicht mehr weit bis zur Fertigstellung der Installation des QuickApps CMS.

quickapps-cms-installation-schritt6-finale-der-installation
Finale der Installation des QuickApps OpenSource CMS

Du kannst dann gleich zum Backend wechseln, loggst dich mit den vorher erstellten Account-Daten ein und wirst erst einmal einiges zu tun haben.

Was musst du in QuickApps als Erstes denn anstellen?

Es bedarf der Erstellung von Impressum und Datenschutz. Dafür nutzt du E-recht24.de und dort generierst du deine rechtlichen Seiten. In QuickApps im Backend hast du die Möglichkeit, Artikel und Basic Pages zu erstellen. Du nimmst zuerst die Basis Pages und erstellst das Impressum und den Datenschutz.

Das geht ganz leicht und du wirst einen visuellen Ckeditor vor der Nase haben. Es gibt in der Werkzeugleiste des visuellen Editors auch die so wichtige Rechtschreibprüfung für “German”. Damit wirst du oft genug arbeiten müssen.

Wenn du zwei rechtliche Seiten erstellt hast, musst du sie in der Struktur zum Hauptmenü der QuickApps-Webseite erst noch hinzufügen. Das geht ebenfalls leicht und wenn du die Option mit der Seitenstruktur gefunden hast(es ist links in der Leiste im Backend dieses OpenSource CMS). Dort fügst zwei neue Links hinzu und dabei kannst du sogar die vorher erstellten Seiten auswählen, wenn du in das Feld mit dem Link reinklickst.

Probiere es einfach mal aus und du wirst sichten wie einfach das doch geht. Im Grossen und Ganzen kannst du dieses OpenSource CMS locker erlernen und wenn du damit nur etwas bloggen willst, musst du auch nicht lernen wie du Plugins entwickeln oder etwas mit PHP machen musst. Das mache ich nicht mal, weil ich finde, dass ich es nicht brauche. Ich will mit einem CMS gut bloggen, es einwandfrei bedienen und ein Blog erstellen. Mehr brauche ich nicht.

Heute erstellte ich schon einen GitHub-Issue wegen der Routes in QuickApps

Ja, da wollte meine Erstinstallation vor einigen Wochen heute nicht funktionieren und mir wurde angezeigt, dass die Seite nicht gefunden werden kann. Die komplette Neuinstallation des QuickApps CMS brachte dann auch Erfolg und jetzt habe ich bei mir auch schon die statischen rechtlichen Seiten erstellt, sodass du es dir ansehen kannst.

Ich kann ab und an auf meiner QuickApps-Webseite etwas berichten und mich zu den einigen CMS-Sachen und Projekte äussern. Übrigens gibt es hauseigene Kommentare mit ReCaptcha, was gehen sollte. Auch ein Feld für eigene Webseite dürftest du in den Kommentaren haben. So versteht sich die gegenseitige Vernetzung der Moderne und nicht wie beim PHP Fusion CMS, wo niemand seine Seite in den Kommentaren verlinken kann. Das ist aber auch ein Wahrzeichen des PHP Fusion CMS.

Nun hoffe ich, dass du dieses kurzes Tutorial gut nachvollziehen konntest. Das mit der Arbeit mit dem Terminal kannst du noch gerne erlernen und wirst es im Falle eines CMS immer wieder brauchen. Bei WordPress brauche ich es auch, denn ich warte nicht mehr, bis mehr als 20 MB per FTP hochgeladen werden müssen. Da wird alles in der Shell entpackt und gut ist.

Welche Probleme hattest du bei der QuickApps CMS Installation?

Hattest du meine Anleitung genau befolgt und dennoch Schwierigkeiten oder ging alles super?

Freue mich auf dein Feedback und die eventuellen Fragen.

by Alexander Liebrecht

 

Neues Update – Drupal 8.2.0 RC 1 – neue Änderungen und Verbesserungen

drupal-8.1.8-im-frontend-blog-startseite

Hallo lieber Leser! Vielleicht ist es wirklich so, dass du ein Drupal 8 User bist. Dann solltest du das auch wissen. Eine neue Drupal 8.2.0 RC 1 Version ist erschienen und sie habe ich bereits installiert.

Das Ganze liest du hinter dieser URL nach und dort siehst du auch, welche Änderungen und Verbesserungen es gegeben hatte. Mit Drupal 8.2.0, welches wahrscheinlich im Oktober 2016 als Finalversion die Welt erblicken wird, kommen auch ein paar neue Funktionen. Darauf bin ich schon sehr gespannt.

 

Mal sehen, ob diese neuen Funktionen eher uns Nutzer oder mehr die webentwicklungstechnische Seite betreffen. Das heutige Update bei mir auf dem Drupal 8 Blog http://wpshopde.de war mir gut gelungen. Mit dem Update kam eine neue verfügbare Datenbankaktualisierung hinzu. Das konnte ich dem internen Update-Script entnehmen.

Eigentlich muss ich dir als dem Stammleser nicht mehr erzählen wie du Drupal 8 updaten kannst. Da aber hier wesentlich mehr neue Besucher täglich als es wiederkehrende Besucher sind, lohnt sich das Daranerinnern. Also wie datest du auf Drupal 8.2.0 RC 1 up?

Wie date ich auf Drupal 8.2.0 RC 1 up

Das ist ganz easy und du bedienst dich wie gehabt der Downloade-Quelle unter https://drupal.org. Lade dort aus den Releases die letzte Version herunter, entpacke sie lokal und packe den Inhalt zum ZIP-Archiv namens d.zip. Dieses Archiv muss ins Rootverzeichnis zum Server hochgeladen werden. Danach entpackst du es im Terminal mit folgendem SSH-Befehl.

unzip d.zip

Als Nächstes löschst du das Archiv wieder so.

rm -rf d.zip

Dann gehst du im Drupal 8 Backend zum Statusbericht und überzeugst dich davon, ob es welche Updates gibt. Vermutlich müssen Module und Themes aktualisiert werden. Das machst du dann promt und die Datenbank wirst du bei diesem Update auch updaten müssen. Das siehst du dort, wo der Link zum update-Script hinterlegt ist.

Das Update sollte dir gut gelingen wie ich es heute sichten durfte.

Ich werde dich mit meinen Update-Anleitungen nach und nach an die Drupal 8.2.0 Final Version heranführen, weil ich es auch verfolge. Die Updates sind dann mal eine Routine-Angelegenheit und werden dir meistens gelingen.

Denke noch an die Datenbanksicherung vor dem Updaten. Das sollte nur absichern, falls mal etwas passieren sollte. Bei den 10 letzten Drupal 8 Updates war aber, soweit ich mich entsinnen kann, alles gut verlaufen.

Dieses OpenSource CMS wird stetig weiterentwickelt und ist auch für grosse Projekte gut geeignet. Updates für Drupal 7 gibt es keinerlei und da wird auch noch was kommen, vermute ich mal. Schauen wir mal oder…

Das war Drupal 8.2.0 Update auf RC 1

Nun das wäre das eigentliche Update und dieser Bericht sollte dich als den Drupal 8 Nutzer daran erinnern. Blogge auch darüber auf deinem Blog, damit D8-Nutzer auf dem Laufenden sind. Ich poste dazu noch kurz auf Wpshopde.de und dann brauche ich lediglich bis zum nächsten Drupal 8 Update zu warten.

Bei Fragen zum Update bemühe bitte die Kommentarfunktion. Ansonsten weiterhin viel Erfolg in deinem Drupal 8 Blog.

by Alexander Liebrecht

B2evolution 6.7.6 CMS-Update mit Bugfixes – Fehlerbehebungen

b2evolution-6-7-6-frontoffice-blog-startseite

Hallo lieber Leser! Ich habe ein neues CMS-Thema für dich und zwar ist die neue B2evolution-Version 6.7.6 erschienen. Darüber möchte ich mit dir sprechen.

Alle CMS-Updates, so klein diese auch sein mögen, gehören zeitnah installiert und ich habe mich schon einmal darum heute gekümmert. Die neue B2evolution 6.7.6 Version hatte lediglich etliche Fehlerbehebungen, so genannte Bugfixes, die seit der letzten Version ermöglicht wurden.

 

 

Wie stellst du nun das Updaten an?

Update von B2evolution auf Version 6.7.6

Du nimmst wieder das Terminal, sprich die Kommandozeile, um das vorher gepackte ZIP-Archiv zu entpacken. Noch vorher machst du ein Datenbank-Backup und dann lädst du dir die letzte B2evolution-Version von http://b2evolution.net herunter. Das Paket entpackst du lokal und packst den Gesamt-Inhalt zu bevo.zip.

Dieses ZIP-Archiv lädst du ins Rootverzeichnis zum Server hoch und entpackst dann mit dem kostenlosen Tool Putty in der Shell so.

unzip bevo.zip

Anschliessend musst du das Archiv wieder so löschen.

rm -rf bevo.zip

Normalerweise musst du einige Verzeichnisse im FTP-Account backupen, wie es in der englischen Upgrade-Anleitung hinter diesem Link steht. Ich habe es nicht gemacht, weil solche B2evolution-Updates habe ich bereits zuhaufen machen dürfen.

b2evolution-6-7-6-backoffice-sammlungen
B2evolution CMS im Backoffice: Sammlungen

Du entpackst und gehst im Browser zu /install und weiter zum Upgrade-Script. Dort musst du unten deine Datenbank-Daten zu Gesicht bekommen. Wenn dies nicht der Fall ist, dann stimmt etwas nicht. Im Normalfalle wird alles stimmen, soweit ich es beurteilen kann. Dann kannst du das Upgrade gleich erledigen.

Es dauert wahrlich nicht mal drei Minuten, die aber sehr wichtig für dein B2evolution-Blog sind. Als Nächstes loggst du dich im Backoffice deines Blogs ein und schaust nach ganz unten: Die neue Version wird dir angezeigt. Somit hast du ein erfolgreiches Upgrade machen können und alles ist wieder im grünen Bereich.

Spamaufkommen durch Pingbacks und Trackbacks beim B2evolution CMS

Das ist wahrlich extrem bei mir und heute habe ich die Pingback-Funktion ganz ausgeschaltet. So etwas brauche ich nur bei WordPress-Blogs und nirgends sonst. Falls du auch Spam dadurch hast, kannst du Pingbacks deaktivieren. Wenn du mich hier danach fragst, schaue ich noch einmal nach, wo sich diese Option im Backoffice genau befindet.

Kurz zu B2evolution CMS selbst

Es ist ein gutes OpenSource CMS mit vier Sammlungen wie dem Hauptblog, dem Fotoblog, dem Forum und dem Handbuch. Alles unter einem Dach, auf deutsch nutzbar und du kannst dich frei entfalten.

b2evolution-6-7-6-frontoffice-blog-startseite
B2evolution CMS im Frontend auf Startseite

Schöne B2evolution-Designs gibt es auch, wie du auf der offiziellen Webseite dieses CMS entnehmen kannst. Bei den Plugins ist es so, dass etliche davon in die Jahre gekommen sind und nicht mehr upgedatet wurden.

Daher ist die Kompatibilität mit dem Kern dieses CMS nicht garantiert. Schaue einfach danach wie sich deine Plugins verhalten und musst ggf. ein paar davon wieder deinstallieren sowie gleich aus dem FTP-Account ganz löschen. Wenn sie nicht mehr aktuell sind, brauchst du sie auch nicht mehr auf dem Server.

So viel heute dazu und bei Fragen melde dich bei mir einfach hier in den Kommentaren. Dir sei nur erfolgreiches Upgraden gewünscht und informiere anschliessend deine Stammleser zu diesem neuen Update und B2evolution 6.7.6.

Freue mich auf dein Feedback.

by Alexander Liebrecht

 

Monstra 3.0.4 CMS Update-Hinweise, Details und eigene Erfahrungen

Hallo lieber Leser! Gleich zum Wesentlichen und es geht um das Flat File CMS namens Monstra CMS. Eine neue Monstra CMS Version 3.0.4 ist erschienen, was du hier nachlesen kannst. An das Monstra CMS kam ich eines Tages um das Jahr 2015 heran und es war gleich sehr spannend. Es hat ja auch Flat Files, die … Weiterlesen

Drupal 8.2.0 Beta 3 online – neue Funktion Datetime Range + Bugfixes

datetime-range-neue-funktion-drupal-8-2-0-beta-3

Hallo lieber Leser! Über mein Portfolio weisst du nun wenigstens etwas, sicherlich nicht mehr als ich 😉 Davon erst einmal genug und ich möchte dich wieder mit den CMS belästigen.

Eine neue Drupal 8 Version mit der Nummer 8.2.0 Beta 3 ist erschienen und darüber kannst du etwas unter https://www.drupal.org/project/drupal/releases/8.2.0-beta3 nachlesen. Diese neue Version brachte wieder zahlreiche Fehlerbehebungen und eine neue Funktion Datetime Range mit. Es hat etwas mit solchen Modulen wie dem Calendar zu tun.

Hier im Beitragsbild habe ich für dich lediglich eine Browser-Übersetzung dieser Stelle aus dem Drupal-Post. Ich musste ja nur kurz überlegen, ob ich updaten will. Da es aber Fehlerbehebungen sind, lohnt es sich schon irgendwo zu aktualisieren. Demnach tat ich es promt. Das Updaten geht ganz easy und als Leser dieses Blogs weisst du sicherlich schon, was zu tun ist.

Update-Hinweise auf Drupal 8.2.0 Beta 3

Schaue dir einfach den letzten Post zu Drupal 8 hier im Blog an und darin findest du die Anleitung, wie du was machen kannst. Es ist bei mir und meinen Updateanleitungen ein ähnliches Prinzip. Immer wenn es erlaubt ist, werden die alten Dateien mit den neuen überschrieben. Das ist dieses Mal auch so. Achte nur darauf, dass du die .htaccess ausser Acht lässt – beim Packen meine ich. In der Konsole zu entpacken, geht immer so:

unzip archiv.zip

Zu löschen, geht immer dermassen:

rm -rf archiv.zip

Der Rest wird dir im Statusbericht angezeigt und die Datenbank musst du aber updaten. Mache bitte vorher eine Datenbanksicherung. Es ist nur eine einzige Aktualisierung im Vergleich zu Drupal 8.2.0 Beta 2 und diese machst du dann mit dem Updatescript. Dieses befindet sich im Drupal 8 Backend. Ggf. musst du noch deine Module und Themes updaten, falls welche Aktualisierungen vorliegen.

Ansonsten alles chillig und du hast dein Blog danach wieder. Das Ganze Packen und Entpacken dauert eine ganze Weile, daher mein Tipp an dich: Nehme das kostenlose Tool namens 7 Zip und du bist damit schneller durch.

Als Kommandozeile geht immer kostenloses Tool Putty

Als Kommandozeile geht wie gehabt das Tool Putty, welches unter Windows läuft und der Rest sollte problemlos über die Bühne gehen. Ich habe es schon letztens erwähnt, dass die Finalversion von Drupal 8.2.0 wahrscheinlich erst Oktober 2016 erscheinen wird. Bis dahin habe Geduld und begnüge dich mit deinem D8-Blog.

Ich kann mich noch an meine Erstinstallation von Drupal 8 entsinnen, welche ich mit Haken und Ösen gerade mal so schaffte. Irgendwas war ja immer dabei, aber ich hatte es vor Monaten hinbekommen. Im Normalfall sollte es damit gut klappen. Ich vermute einmal, dass bis zur Finalversion noch weitere Release Candidates die Welt erblicken werden. Wir werden sehen und dich halte ich hier auf dem Laufenden.

Drupal 8 Blog Wpshopde.de im Frontend
Drupal 8-Blog im Frontend

Falls du ein Drupal 8 Blog noch nie live sichten konntest, schaue es dir bei mir unter http://wpshopde.de gerne mal an. Ich setze auf bootstrap-fähiges Blog-Theme, welches responsive ist. Ein bisschen gutes Design und das Mobile, mehr wollte ich nicht haben.

Falls du Fragen zum Update hast, melde dich dann hier. Die letzten Drupal 8 Updates rutschten alle nur so durch und meine Fehler im Backend beim Aufrufen des Block-Layouts waren auch gleich mit weg. Daher alles gut mit Drupal 8 aus Anwendersicht. Die Entwickler haben ja ganz andere Probleme zu bewerkstelligen.

Freue mich auf dein Feedback.

by Alexander Liebrecht

TikiWiki 16 als Entwicklerversion verfügbar – Updaten klappte

tikiwiki-frontend-internetblogger-de

Hallo lieber Leser! Artikel anderer Autoren stehen hier zur Zeit erst einmal nicht an und ich habe für dich ein TikiWiki Groupware Thema. Verfolgst du die Entwicklung von TikiWiki auf GitHub?

Es gibt nämlich zur Zeit die TikiWiki Version 16.0 als Entwicklerversion und diese kannst du gerne ausprobieren. Viel darüber weiss ich leider nicht wie ich mir das auf den Tiki-Seiten ansehen konnte. Im GitHub-Repository war etwas Bewegung drin, sprich es gab einige Fehlerbehebungen.

Weiterlesen

Drupal 8 Update von Version 8.1.8 auf 8.2.0 beta 2

drupal-8.1.8-im-frontend-blog-startseite

Hallo lieber Leser! Heute ist wieder Drupal 8 an der Reihe und es gab ein Update, die neue Version 8.2.0 Beta 2. Soweit ich mich entsinnen kann, erscheint Drupal 8.2.0 Final im Oktober 2016. Jetzt sind es noch die Beta-Versionen, wonach wir es mit einem oder mehreren Release Candidates zu tun haben werden. Zu jeder … Weiterlesen

MediaWiki 1.27.1 – wichtiges Sicherheitsupdate – empfohlen

mediawiki 1.27.1 update - Sicherheitsupdate erolgreich-installiert-internetblogger-de

Hallo lieber Leser! Heute geht es etwas um ein Sicherheitsupdate von MediaWiki, welchen auch die deutsche Wikipedia einsetzt. Es sind nämlich die Version 1.27.1 und auch Updates ein paar anderer MediaWiki-Versionen erschienen. Das Updaten wird einem Webmaster wärmstens empfohlen, weil Sicherheitslücken geschlossen wurden. Ich habe für dich das Update schon erfolgreich machen können und ich … Weiterlesen

Welche Flat File CMS mit einem Admin Panel kenne ich

grav cms erfahrungen-installation-details

Hallo lieber Leser! In letzter Zeit verbloggte ich hier nur CMS-Themen wie auch jetzt. Mir geht es darum, dir zu verraten, welche Flat File CMS es mit einem Admin Panel gibt. Wenn ein Flat File CMS ein eigenes Admin Panel hat, ist es wesentlich komfortabler, damit zu arbeiten. Du loggst dich im Admin Panel ein … Weiterlesen

Wissenswertes und Nützliches zu GRAV Flat File CMS – Support-Forum – Admin ect.

grav-cms-flat-file-admin-backend-version-1-1-3-internetblogger-de

Hallo lieber Leser! Diesen Blogpost widme ich heute dem Wissenswerten und Nützlichem über das Flat File CMS namens GRAV CMS. Ich musste eben diesen Blogpost mit den Erfahrungen und der Installation zu GRAV CMS seo-optimieren und text-technisch optimieren. Du bist mir auch ein aufmerksamer Leser. Da war im Text überall der DIV-Tag eingebaut und ich … Weiterlesen

Zenphoto 1.4.13 CMS erschienen – Update mit Bugfixes – Fehlerbehebungen

zenphoto-1-4-13-update-bugfixes-alexl-eu

Hallo lieber Leser! Am kommenden Montag erscheint ein Sicherheitsupdate von MediaWiki 1.27.1, was ich heute per Mail hereinbekommen habe. Und in diesem Blogpost spreche ich die neue Zenphoto-Version 1.4.13 an. Was mich angeht, so durchforste ich täglich Google nach den CMS-Updates und wenn diese verfügbar sind, werden sie zeitnah installiert. Zenphoto ist global bekannt als … Weiterlesen

Backdrop 1.4.4 CMS online und meine Update-Hinweise

backdropcms-1-4-4--update-erfolgreich-internetblogger-de

Hallo lieber Leser! Ehrlich gesagt, wenn es nach mir geht, würde ich dir hier nur noch reine CMS/Blogger-Themen anbieten. Aber es ist leider nun mal so, dass ich mit etlichen Autoren zusammenarbeite, die hier publizieren dürfen. Somit ist Internetblogger.de nicht ganz ein Nischenblog, sondern etwas gemischt. Vielleicht werde ich so auch ganz gut fahren können. … Weiterlesen

Wie kann ich GRAV CMS Admin installieren

gravcms-backend

Hallo lieber Leser! Mir ist wieder nach einem CMS-Thema und es geht darum, wie du GRAV CMS Administration Panel installieren kannst. In diesem Blog hier wird mein CMS-Erfahrungsbericht zu dem GRAV CMS mehrmals täglich angesehen. Offensichtlich wird danach auch in den Suchmaschinen gesucht, was auch gut ist. Ich habe diese Inhalte hier geboten und hier … Weiterlesen

Welche Erwartungen habe ich an ein OpenSource CMS

grav cms erfahrungen-installation-details

Hallo lieber Leser! In diesem Blogartikel geht es wieder um OpenSource CMS und ich möchte dir verraten, welche Erwartungen ich an ein solches CMS habe. Was muss ein OpenSource CMS alles mitbringen, damit ich dann damit dauerhaft arbeiten kann. Wenn es um WordPress geht, so sind meine Erwartung weit übertroffen und du als WordPress-Blogger weisst … Weiterlesen

ImpressCMS 1.3.9 erschienen und Update-Hinweise

impresscms-im-frontend

Hallo lieber Leser! Heute darf es wieder ein OpenSource CMS Thema sein und es geht mir um das mehrsprachige CMS namens ImpressCMS 1.3.9. Es ist nämlich in der Version 1.3.9 vor einer ganzen Weile erschienen und ich konnte bereits erfolgreich updaten. Wenn du dich fragst, woher der Name ImpressCMS stammt, kann ich es dir gerne … Weiterlesen

B2evolution 6.7.5 CMS-Update erschienen

b2evolution-6-7-5-upgrade-erfolgreich-gelungen-internetblogger-de

Hallo lieber Leser! Es ist wie gehabt, dass ich dich hier über die von mir eingesetzten OpenSource CMS immer auf dem Laufenden halte. Vor kurzem erschien eine neue B2evolution CMS-Version mit der Nummer 6.7.5 und dieses Update ist auch etwas wichtig. Bei der neuen Version hatten die B2evolution-Entwickler den Code gesäubert, was das CMS-System robuster … Weiterlesen

Joomla 3.6.1 Update – Fehlerbehebungen und mehr Sicherheit

Joomla-3-6-1-update-gelungen

Hallo lieber Leser! Wie gehabt informiere ich dich hier immer zu den gängigen OpenSource CMS, wenn es etwas Neues gibt. Neues gab es heute an der Joomla 3 Front und Joomla 3.6.1 war erschienen. Darüber postete ich bereits in meinem Joomla 3 Blog auf Internetblogger.info hinter diesem Linkverweis. Das Update auf Joomla 3.6.1 brachte ich … Weiterlesen

Drupal 8.1.8 Update verfügbar – zahlreiche Bugfixes

drupal-8.1.8-im-frontend-blog-startseite

Hallo lieber Leser! Betreibst du auch ein Drupal 8 Blog oder kennst du jemanden, der so eine Drupal 8 Installation betreuen musst. Dann musst du wissen, dass es seit heute eine neue Drupal 8.1.8 Version auf dem OpenSource Markt gibt. Diese neue Version kam mit zahlreichen Bugfixes daher und welchen genau, entnehme bitte dieser Node … Weiterlesen

Welches OpenSource CMS kannst du auf Deutsch nutzen

Grav CMS auf Deutsch umstellen

Hallo lieber Leser! Oft wird in Google nach einem OpenSource CMS auf Deutsch gesucht und ich setze etliche OpenSource CMS ein. Daher weiss ich, welches CMS, was einigermassen global verbreitet ist, auf Deutsch eingesetzt werden kann. Aber auch muss ich sagen, dass ich bei Weitem nicht mit jedem auch nur so unbekannten CMS oder einem Flat … Weiterlesen

Drupal 8: Shariff Share Buttons und Cookie Bar installieren

shariff-share-buttons-drupal-8-tutorial-internetblogger-de

Hallo lieber Leser! Ich habe heute einen kann ich sagen halben Drupal-Tag, an welchem ich mich mit meinen Drupal-Projekten befassen will. So habe ich zum Beispiel im Drupal 8 Blog von mir unter http://wpshopde.de Shariff Share Buttons und eine funktionierende Cookie Bar umgesetzt. Etwas darüber möchte ich hier mit dir gerne plaudern. Shariff Share Buttons … Weiterlesen

Drupal 8.1.7 online – Sicherheit und Wartung – empfohlen

Drupal 8 Blog Wpshopde.de im Frontend

Hallo lieber Leser! Machst du etwas mit dem Drupal 8 CMS? Vielleicht schon noch oder gar nicht. Jedenfalls kam gestern eine neue Version Drupal 8.1.7 heraus. Das Updaten wird dringend angeraten, weil es sich dabei von der Wartung und der besseren Sicherheit handelt. Du kennst mich als Stammleser und selbstverständlich zeige ich dir hier, wie … Weiterlesen

Welches OpenSource CMS kannst du 2016 nehmen

gravcms-backend

Hallo lieber Leser! Ich möchte mir in diesem Blogpost ein paar Gedanken darüber machen, welches CMS du 2016 nehmen kannst. Es ist auch so, dass danach gesucht wurde und mal sehen, ob ich dazu etwas an Infos habe. Kurz zu den OpenSource CMS allgemein Ich teste OpenSource CMS seit 2013 und seitdem habe ich, wie … Weiterlesen

Drupal 8.1.6 herausgebracht – Updaten funktionierte gut

drupal8-blog-frontend

Hallo lieber Leser! Nun geht es hier im Blog mit einem OpenSource CMS-Thema gerne weiter. Es gibt nämlich von Drupal 8 die neue Version 8.1.6 und ich vermute stark, dass du auf meinem Drupal 8 Blog unter http://wpshopde.de nicht mitliest. Zu dieser neuen Drupal 8 Version kannst du noch hinter diesem Link etwas nachlesen und … Weiterlesen