Blasta/blasta/assets/template/utilities.xhtml
Schimon Jehudah, Adv. 77ac4c0ed9 Modularize code;
Update document README.
2024-11-13 16:41:33 +02:00

219 lines
8.5 KiB
HTML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="color-scheme" content="dark light" />
<title>Blasta / utilities</title>
<link rel="shortcut icon" href="/graphic/blasta.svg"/>
<link rel='icon' type='image/svg+xml' href='/graphic/blasta.svg'/>
<link rel='stylesheet' type='text/css' media='screen' href='/stylesheet/stylesheet.css'/>
<script src="/script/regulator.js" />
</head>
<body>
<div id="container">
<div id="header" class="row">
<h1>
<img src="/graphic/blasta.svg"/>
&nbsp;
<a href="/">
Blasta
</a>
/
<a href="/help">
help
</a>
/ utilities
</h1>
<dl id="navigation">
<dd>
<a href="/">
<img alt="Main"
src="/graphic/blasta.svg"/>
</a>
</dd>
{% if jabber_id %}
<dd>
<a href="/save">Add</a>
</dd>
<dd>
<a href="/jid">Public</a>
</dd>
<dd>
<a href="/private">Private</a>
</dd>
<dd>
<a href="/read">Read</a>
</dd>
{% endif %}
<dd>
<a href="/search{% if jabber_id %}/jid/{{jabber_id}}{% endif %}">Search</a>
</dd>
<dd>
<a href="/popular">Popular</a>
</dd>
<dd>
<a href="/recent">Recent</a>
</dd>
<dd>
{% if jabber_id %}
<a href="/disconnect">Disconnect</a>
{% else %}
<a href="/connect">Connect</a>
{% endif %}
</dd>
</dl>
</div>
<div id="main" class="row">
<div id="content">
<h2>
<img alt="💡" src="/graphic/xmpp.svg" width="18" height="18"/>
&nbsp;
PubSub bookmarks
</h2>
<p>
» This is a referential guide for features of Blasta.
</p>
<h3 id="synopsis">
Synopsis
</h3>
<p>
Blasta offers utilities such as bookmarklet buttons,
extensions and even userscripts and userstyles that would
extend it features with extra functionalities, and change
its appearance.
</p>
<h4 id="buttons">
Bookmarklet and home buttons
</h4>
<p>
Blasta offers a bookmarklet to facilitate the task of saving
HTTP links to your collection. Pin this
<span id="bookmarklet"
title="Pin this link to your bookmarks bar.">
<a href="javascript:{{bookmarklet}}">
<img alt="Blasta"
src="/graphic/blasta.svg"/>
Blastize!</a></span>
bookmarklet to your bookmarks bar, and click on it
when you want to save a link of a given page to your
collection.
</p>
<p>
You can also pin these links to your bookmarks bar, in order
to swiftly navigate to your bookmarks with a single click.
<span id="bookmarklet"
title="Pin this link to your bookmarks bar.">
<a href="/jid">
<img alt="Blasta"
src="/graphic/blasta.svg"/>
Blasta</a></span>
and
<span id="bookmarklet"
title="Pin this link to your bookmarks bar.">
<a href="/private">
<img alt="Blasta (Private)"
src="/graphic/blasta.svg"/>
Private</a></span>
and
<span id="bookmarklet"
title="Pin this link to your bookmarks bar.">
<a href="/read">
<img alt="Blasta (Read)"
src="/graphic/blasta.svg"/>
Reading List</a></span>.
</p>
<h4 id="software">
Software
</h4>
<p>
Blasta works together with other XMPP clients; currently,
there are two clients, and these are:
<a href="https://libervia.org">Libervia</a> and
<a href="https://movim.eu">Movim</a>.
</p>
<h4 id="falkon">
Falkon extension
</h4>
<p>
Blasta offers a simple extension for the
<a href="https://falkon.org">Falkon</a> browser, that would
allow you to save links from your browser, without the need
to open the page. This is useful in case you want to save a
link which is not intended to be open in a browser, for
instance: <code>irc</code>, <code>magnet</code>,
<code>mailto</code>, <code>monero</code>, <code>tel</code>,
<code>xmpp</code> etc.
</p>
<h4 id="greasemonkey">
Greasemonkey userscripts and userstyles
</h4>
<p>
Blasta offers userscripts to extend its set of features, and
userstyles to custom its appearance, layout
and its colors.
The features offered are: "favicon", "preview", "themes" to
name just a few. You are not bound to the userscripts and
userstyles that are offered by Blasta, and you are
encouraged to install, write and share your own scripts!
</p>
<h4 id="references">
References
</h4>
<p>
Herein links to repositories that offer userscripts and
userstyles.
</p>
<p>
<a href="https://greasyfork.org">
Greasy Fork
</a>
</p>
<p>
<a href="https://openuserjs.org">
OpenUserJS
</a>
</p>
<p>
<a href="http://usa.x10host.com/mybb/index.php">
UserScripts Archive
</a>
</p>
</div>
</div>
<div id="footer" class="row">
<dl>
<dd>
<img src="/graphic/blasta.svg" alt="logo"/>
<a href="/">blasta</a>
</dd>
<dd>
<a href="/help/about">about</a>
</dd>
<dd>
<a href="/help/about/xmpp">xmpp</a>
</dd>
<dd>
<a href="/help/about/xmpp/pubsub">pubsub</a>
</dd>
<dd>
<a href="{{journal}}">journal</a>
</dd>
<dd>
<a href="/help">help</a>
</dd>
<dd>
<a href="/help/policy">policy</a>
</dd>
<dd>
<a href="/help/feeds">rss</a>
</dd>
<dd>
<a href="/contact">contact</a>
</dd>
</dl>
</div>
</div>
</body>
</html>