Add a plugin which allows to create simple, yet configurable, filters.
Basic idea is to create a list of checkboxes with all possible/used values for a specific field. Each values is ORed and each field will be "ANDed".
Templates using root_url in a native project (default project isn't JAS) seems to incorrectly create the URLs. Presumably this is due to the "/images/" functionality in the pager plugin.
Currently the page browser logic in the lister plugin only remembers the sorting and the filters in rewrite mode. It should use a more generic approach where it reads the relevant filters from the Data object and use that.
Additionally it's probably a good idea to split off the page browser logic in the lister plugin from the output function so other plugins can easily reuse this logic.
Convert by: JAS13OCT014
The pager plugin is available through $this->pager, the API that it offers should be properly defined:
Frontend
function setTitle($title)
function jasScript($show)
function addJavaScript($file)
function removeJavaScript($file)
function addStyleSheet($file, $media=false)
function removeStyleSheet($file)
function metaKeywords($keywords, $append=false)
function metaDescription($text, $append=false)
function addRelationLinks($rel, $link)
function removeRelationLinks($rel, $link)...
It should be possible to configure default + page specific link tags by selecting the relevant page. The majority should be auto-detected by default.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>Verty's Admin - Passwords</title>
<link rel="index" href="index.html"/>
<link rel="home" href="home.html"/>
<...
It should be possible to add a default + page specific set of meta keywords+description. Page level keywords should should be appended whereas page level description should overwrite.
<meta> Tags - Examples of Use
Define keywords for search engines:
<meta name="keywords" content="HTML, CSS, XML, XHTML, JavaScript">
Define a description of your web page:
<meta name="description" content="Free Web tutorials on HTML and CSS">
Define the author of a page:
<meta...