netzkompetenz

Snippets, Tipps und Tricks rund um Webprogrammierung der taywa gmbh aus Zürich

django wagtail »

Wir benutzen schon lange Django für Datenbank Projekte bei denen eher ein MVC Framework sinnvoll ist anstatt einem reinem CMS wie z.B. Typo3. Oft brauchen diese Projekte dann aber auch einen kleinen oder manchmal auch grösseren CMS Teil. Als Kompanion CMS für solche Projekte haben wir schon einiges probiert: typo3, der aufwand für eine komplett […]
Posted by: Yves Serrano on 19. Februar 2018 @ 13:39
Filed under: Django,wagtail

webdav server roundup »

Wir betreiben immer mehr unserer Webservices mit docker. Bis anhin haben wir für Kunden die Filezugriff brauchen apache webdav eingesetzt. Webdav Shares können von macOS und Windows einfach mit Finder oder Explorer gemounted werden.  Serverseitig kann Webdav Hosting problematisch sein, insbesondere wenn der Webserver auch andere Dinge macht.
Posted by: Yves Serrano on 11. Dezember 2017 @ 22:18
Filed under: apache,docker,Server

Text-/ Pfeilnavigation für Buch-produktslideshow auf About Books mit woocommerce »

woocommerce ist eines der verbreitetsten shop-plugins für wordpress. taywa hat für bruno margreth von der about books gmbh einen onlineshop damit entwickelt. unser ziel war bestmögliche updatefähigkeit zu gewärleisten und nicht enfach im plugin/theme rumzuhacken oder zuviel zu überschreiben. woocommerce bietet viele filter/functions/hooks an, aber die meisten sind schlecht dokumentiert. bei „About Books“ – aboutbooks.ch […]
Posted by: Roman Abt on 19. September 2017 @ 12:27
Filed under: wordpress

TYPO3 Upgrade von Version 7 LTS auf Version 8 LTS »

Fluid Styled Content Es gibt eine sehr mühsammen Bug im 8.7.1 LTS, heisst ein Fluid Layout „Default„, so bleibt die Seite ohne Error einfach leer. Wir haben es zu Standard.html umbennent. page.includeJSlibs -> page.includeJSLibs schon im TYPO3 7 nicht mehr gültig, aber noch valid, geht includeJSlibs mit kleinbuschtaben nicht mehr, es muss includeJSLibs heissen https://forge.typo3.org/issues/79760#change-330903 […]
Posted by: Fabian Thommen on 11. Mai 2017 @ 15:47
Filed under: TYPO3,TYPO3 7 LTS,TYPO3 8 LTS,TYPO3 Migration,TYPO3 Upgrade

environment staging development upgrade mit TYPO3 »

Es gibt heute (2017, LTS 8) keine einheitliche Lösung für das, hier Links dazu: [crayon-5a8caefd3e39d621479269/] Extension um die Environment Variable auszulesen: https://typo3.org/extensions/repository/view/environment https://typo3.org/extensions/repository/view/t3lephant https://typo3.org/extensions/repository/view/siteclone Content Staging: https://github.com/cabservicesag/contentstage   Es gibt heute (2017, LTS 8) keine einheitliche Lösung für das, hier Links dazu: [crayon-5a8caefd3e39d621479269/] Extension um die Environment Variable auszulesen: https://typo3.org/extensions/repository/view/environment https://typo3.org/extensions/repository/view/t3lephant https://typo3.org/extensions/repository/view/siteclone Content Staging: https://github.com/cabservicesag/contentstage […]
Posted by: Fabian Thommen on 20. April 2017 @ 16:30
Filed under: TYPO3,TYPO3 Migration,TYPO3 Setup,TYPO3 Upgrade

Anbindung einer Kulturdatenbank an Europeana mit TYPO3 »

An Europeana kann man nicht direkt Daten übermitteln, das passiert durch sogenannte Aggregator. Ein möglicher Aggregator ist das archivesportaleurope.net Der Bund stellt diese Infomation zur verfügung: www.bar.admin.ch/bar/de/home/service-publikationen/service/archivportal-europa.html An Europeana kann man nicht direkt Daten übermitteln, das passiert durch sogenannte Aggregator. Ein möglicher Aggregator ist das archivesportaleurope.net Der Bund stellt diese Infomation zur verfügung: www.bar.admin.ch/bar/de/home/service-publikationen/service/archivportal-europa.html No tags for this post.No tags for this post.
Posted by: admin on 6. März 2017 @ 16:41
Filed under: Extension Entwicklung,TYPO3,TYPO3 7 LTS,TYPO3 Extension

HTTPS Einstellungen für Typo3 bei nginX vor Apache »

Problem: Liefert der Typo3 Webserver das HTML nicht direkt an den Browser, weil es noch Caching Frameworks / CDN’s oder sonstwas dazwischen hat, versucht das Typo3 Backend, Rescourcen über http nachzuladen. Diese werden vom Browser blokiert. Lösung: Um SSL/HTTPS für Typo3 über Apache hinter nginX einzurichten muss man die Proxy-Einstellungen in der Typo3 Systemkonfiguration (Install […]
Posted by: Roman Abt on 10. Februar 2017 @ 17:17
Filed under: apache,TYPO3,TYPO3 6.2,TYPO3 7 LTS

TYPO3 Upgrade von Version 6.2 auf Version 7 LTS »

TYPO3 7 LTS runterladen und installieren Source neu Verlinken: [crayon-5a8caefd3ea83173980624/]   Fehler nach Source neu verlinken: [crayon-5a8caefd3ea88697670358/] Das ist ein Fehler aus dem Packagemanager.  Lösung:  PackagesStates.php löschen, es generiert sich dann von selbst neu. Hat aber zur Folge, dass alle Extension deaktivert werden, welche nicht absolut notwendig für die Lauffähigkeit sind. [crayon-5a8caefd3ea8c289623555/] Siehe auch hier: https://wiki.typo3.org/Exception/CMS/1382276561 […]
Posted by: Fabian Thommen on 12. Mai 2016 @ 15:11
Filed under: TYPO3,TYPO3 6.2,TYPO3 7 LTS,TYPO3 Setup,TYPO3 Upgrade

git und gitub »

  wenn man auf github einenb fork gemacht hat und diesen mit dem orignal master updaten will:   https://help.github.com/articles/configuring-a-remote-for-a-fork/ https://help.github.com/articles/syncing-a-fork/ neuer branch machen: [crayon-5a8caefd3f333777290394/] [crayon-5a8caefd3f339059485059/] Wenn es zu konflikten kommt, diese lösen und dann: [crayon-5a8caefd3f33d441679851/] [crayon-5a8caefd3f340292497283/] Lokal neuer Branch machen: [crayon-5a8caefd3f344030668107/] und dann branch (local) zu  remot (github) pushen: [crayon-5a8caefd3f347294425950/] Auf dem Server remot branch von github updaten: […]
Posted by: admin on 6. Mai 2016 @ 12:16
Filed under: Allgemein

Typo3 7 LTS / 8 LTS: Subheader bei den Contenttypen ‚text‘, ‚text mit bild‘ und ‚bilder‘ hinzufügen »

problem: wir möchten in typo3 7 LTS das untertitel Feld im backend nicht nur beim ctype header sondern auch bei den inhaltselementen text, textpic. und image anzeigen. früher (in typo3 4.5 oder typo3 6.2) ging das so: in der datei typo3conf/extTables.php folgende zeile hinzufügen: [crayon-5a8caefd3f9c8153306244/] lösung: leider funktioniert der aufruf in der extTables.php in typo3 […]
Posted by: Roman Abt on 28. April 2016 @ 12:05
Filed under: TYPO3,TYPO3 7 LTS,TYPO3 8 LTS,TYPO3 Migration
Older Posts »