Open source contributions are one of the key performance indicators at QED42, be it contributing code or participating in various community initiatives; from Developers to Project managers we expect everyone to be active contributors to the communities they interact with. For most of QED42 that translates to (but not limited to) contributing code to Drupal core or contrib and early this year we decided to reward and highlight contributions of one outstanding contributor every 3 months.
Reposts
Web Distributed Authoring and Versioning (WebDAV) is an extension of the Hypertext Transfer Protocol (HTTP) that allows for remote Web content authoring operations. There are various clients available to perform such operations but sometimes you need to access webdav and perform operations programmatically. We had such requirement, and we chose to use curl as our HTTP client.
Tags
Curl is a command line tool for doing all sorts of URL manipulations and transfers, but this particular post will focus on how to use curl for managing (read/ delete/ rename/ upload) files on Webdav Server. While the second part of the post will cover implementation of Two Factor Authentication for the same. I'll assume that you know how to execute 'curl' command using terminal and invoke 'curl --help' or 'curl --manual' to get basic information about it.
Assume we have following Data:
Tags
Someone has rightly said "Trekking is a great pleasure and an exercise" and this pleasure is twofold when you are with your friends from work. In an informal setting like this you discover the adventurous and fun parts of their personality, which you wouldn't otherwise.