{"id":302,"date":"2009-03-03T20:13:24","date_gmt":"2009-03-03T20:13:24","guid":{"rendered":"http:\/\/www.nostuff.org\/words\/?p=302"},"modified":"2009-03-03T20:13:24","modified_gmt":"2009-03-03T20:13:24","slug":"webpad-a-web-based-text-editor-and-file-manager","status":"publish","type":"post","link":"https:\/\/www.nostuff.org\/words\/2009\/webpad-a-web-based-text-editor-and-file-manager\/","title":{"rendered":"webpad : a web based text editor"},"content":{"rendered":"<p>So I have WordPress (and in fact Drupal, Joomla, mediawiki, Moodle, damn those Dreamhost 1-click installs) as a way of running my website.<\/p>\n<p>But there are still many pages which are outside of a content management system. Especially simple web app projects (such as <a href=\"\/ircount\">ircount<\/a> and <a href=\"\/stalisfield\">stalisfield<\/a>) and old html files.<\/p>\n<p>It can be a pain to constantly ftp in to the server, or use ssh. Editing via ssh can be a pain, especially over a dodgy wireless connection, or when you want to close the lid to your macbook.<\/p>\n<p>But trying to find something to fit this need didn&#8217;t come up with any results. Many hits were either tinyMCE clones which are WYSIWYG html editors that convert input in to html, do good for coding.<\/p>\n<figure id=\"attachment_303\" aria-describedby=\"caption-attachment-303\" style=\"width: 300px\" class=\"wp-caption alignright\"><a href=\"http:\/\/151.236.222.184\/words\/wp-content\/uploads\/2009\/03\/picture-11.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-303\" title=\"Webpad screenshot\" src=\"http:\/\/151.236.222.184\/words\/wp-content\/uploads\/2009\/03\/picture-11-300x201.png\" alt=\"Webpad screenshot \" width=\"300\" height=\"201\" srcset=\"https:\/\/www.nostuff.org\/words\/wp-content\/uploads\/2009\/03\/picture-11-300x201.png 300w, https:\/\/www.nostuff.org\/words\/wp-content\/uploads\/2009\/03\/picture-11.png 865w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-303\" class=\"wp-caption-text\">Webpad screenshot <\/figcaption><\/figure>\n<p>Until I came across<strong> <a href=\"http:\/\/dentedreality.com.au\/projects\/webpad\/\">Webpad<\/a><\/strong>. It not only suited my needs perfectly, but it is well designed and implemented.<\/p>\n<p>After a quick install (more or less simply copying the files), you simply enter a specified username and password, and once authenticated you are presented with a line of icons at the top. Simple select the &#8216;open&#8217; icon to browse to the file you wish to edit on your web server and you&#8217;re away!<\/p>\n<p>It&#8217;s simple, yet well written and serves its purpose well. If there was one thing I would I suggest for future development it would be improved file management functionality. You can create directories and delete files from the file open dialog box. But I can&#8217;t see a way to delete directories, or move\/copy files. Deleting directories is of use, as many web apps (wikis, blogs, cms) require you to upgrade the software, edit a config file, and then delete the install directory, or similar.<\/p>\n<p>Oh, and it&#8217;s free!<\/p>\n<p>Check out <a href=\"http:\/\/dentedreality.com.au\/projects\/webpad\/\">webpad<\/a> by Beau Lebens on <a href=\"http:\/\/dentedreality.com.au\/\">dentedreality.com.au<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>So I have WordPress (and in fact Drupal, Joomla, mediawiki, Moodle, damn those Dreamhost 1-click installs) as a way of running my website. But there are still many pages which are outside of a content management system. Especially simple web app projects (such as ircount and stalisfield) and old html files. It can be a [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10,13,14],"tags":[195,196],"class_list":["post-302","post","type-post","status-publish","format-standard","hentry","category-techy","category-web-and-blogs","category-web","tag-web-apps","tag-web-hosting"],"_links":{"self":[{"href":"https:\/\/www.nostuff.org\/words\/wp-json\/wp\/v2\/posts\/302","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.nostuff.org\/words\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.nostuff.org\/words\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.nostuff.org\/words\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.nostuff.org\/words\/wp-json\/wp\/v2\/comments?post=302"}],"version-history":[{"count":0,"href":"https:\/\/www.nostuff.org\/words\/wp-json\/wp\/v2\/posts\/302\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.nostuff.org\/words\/wp-json\/wp\/v2\/media?parent=302"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.nostuff.org\/words\/wp-json\/wp\/v2\/categories?post=302"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.nostuff.org\/words\/wp-json\/wp\/v2\/tags?post=302"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}