modulo.addons.linkbackΒΆ

Linkback handling.

Functions

all_of(*cls) Creates an Action subclass that passes requests to all given classes.
any_of(*cls, **kwargs) Creates an Action subclass that passes requests to one of the given classes.
compact(*names)

Classes

Action(req, params) Represents an action that can be taken by the server.
ContentTypeAction(req, params) A handler which guesses and/or assigns a value for the Content-Type header.
EnablePingback(req, params) Inserts the key pingback_url into the dictionary, and also sets the X-Pingback header.
EnableTrackback(req, params) Inserts the key trackback_url into the dictionary.
Entity(**kwargs) The base class for all entities
Field(type, *args, **kwargs) Represents the definition of a ‘field’ on an entity.
HTMLParser() Find tags and other markup and call handler functions.
Linkback(**kwargs)
LinkbackCommit(req, params) Commits a linkback request to the database.
LinkbackDisplay(req, params) Selects all linkback requests submitted for the current page.
LinkbackFetcher(req, params) Fetches the content of the source page of a linkback request and verifies that
LinkbackHTMLParser(targetURI) A parser that extracts information from the page at the target of a link.
PingbackProcessor
PingbackResponse(req, params) Prepares a response to a pingback request.
PingbackURIAssembler(req, params) Assembles the data submitted in a request for a pingback.
TrackbackAssembler(req, params) Assembles the data submitted in a request for a trackback.
TrackbackProcessor
TrackbackResponse(req, params) Prepares a response to a trackback request.
Unicode(**kwargs[, length]) A variable length Unicode string.
UnicodeText(**kwargs[, length]) An unbounded-length Unicode string.

Exceptions

BadRequest([description]) 400 Bad Request
SQLError Raised when the execution of a database operation fails.

Previous topic

modulo.addons.bugs

Next topic

modulo.addons.publish

This Page