-
Class: gHttp (HTTP POST, ssl, wrapper, proxy) - PHP Classes
-
This class implements an HTTP stream wrapper that can be used to access Web pages like files.
It can submit HTTP POST and GET requests using regular PHP access functions with support for authentication and using proxy servers.
It provides the stream wrappers ghttp, phttp, ghttps and phttps for performing HTTP GET and POST requests respectively using SSL or not.
The can also be used as replacement of the regular HTTP stream wrappers under PHP 5.1 or later.
Optionally, it can cache the responses of the same HTTP requests in files of a given directory.
-
-
Class: HTTP protocol client (http, ssl, https, Manuel Lemos) - PHP Classes
-
Class that implements requests to Web resources using the HTTP protocol.
It features:
- May submit HTTP requests with any method, to any page, to any server, connecting to any port.
- Provides support to setup connection and request arguments from a given URL.
- May submit requests via a proxy server with support for authentication if necessary.
- Supports HTTP direct access or proxy based authentication mechanisms via SASL class library like HTTP Basic, HTTP Digest or NTLM (Windows or Samba).
- Support secure connections (https) via Curl library with SSL support, or at least PHP 4.3.0 with OpenSSL support, or via a non-SSL HTTP proxy server.
- Supports accessing secure pages using SSL certificates and private keys using Curl library
- Supports user defined request headers.
- Supports POST requests with a user defined array of form values.
- Supports POST requests with a user defined request bodies for instance for making requests to SOAP services.
- Supports requests to sites hosting virtual Web servers.
- Retrieves the HTTP response headers and body data separately.
- Support HTTP 1.1 chunked content encoding
- Supports session and persistent cookies.
- Provides optional handling of redirected pages.
- Supports defining connection and data transfer timeout values.
- Can output connection debug information in plain text or formatted as HTML.
- An add-on class is provided to login to Yahoo sites and perform actions on the behalf of the logged users like exporting the user address book or sending invitation to a group.
-
-
Home — chain.js — GitHub
JQuery plugin that allows creation of html client-side using templates. Integration with jquery makes the process simple and compatible with events so that DOM manipulation stays consistent.
See also interaction.js at http://github.com/raid-ox/interaction.js/wikis. This extends some easy interactions to chain such as drag and drop and sorting.
Also usage tutorial at: http://zparse.net.tc/ -
JavaScriptTemplates - trimpath - Google Code
Code HTML from client side javascript using a simple template language that can be stored in a textarea
-
Xinha – Trac
Xinha (pronounced like Xena, the Warrior Princess) is a powerful WYSIWYG HTML editor component that works in Mozilla based browsers as well as in MS Internet Explorer. Its configurabilty and extensibility make it easy to build just the right editor for multiple purposes, from a restricted mini-editor for one database field to a full-fledged website editor. Its liberal licence makes it an ideal candidate for integration into any kind of project.
-
A (Re)-Introduction to JavaScript
Nice summary of programming with JS. Assumes a basic programming knowledge so is especially useful for people converting from other languages.
-
Add Sticky Note

-
The && and || operators use short-circuit logic, which means they will execute their second operand dependant on the first. This is useful for checking for null objects before accessing their attributes:
var name = o && o.getName();Or for setting default values:
var name = otherName || "default";
-
-
CoScripter
Natural language script/macro addon for FF that makes web automation possible. No local security.
See also: iMacros and Chickenfoot -
Chickenfoot
Scripting extension to Firefox. Adds direct Javascript plus extensions & a macro recorder. Seems to lack a built in security option. Manipulates the DOM object once rendered in FF. Complements Greasemonkey
See also: CoScripter and iMacros
