diff mod_pastebin/README.markdown @ 1834:7bb2f149f8ec

mod_pastebin/README: Try to clarify the config differences in 0.9+
author Kim Alvefur <zash@zash.se>
date Wed, 09 Sep 2015 14:22:37 +0200
parents 4d73a1a6ba68
children ce89fabb1f02
line wrap: on
line diff
--- a/mod_pastebin/README.markdown	Mon Sep 07 16:33:40 2015 +0200
+++ b/mod_pastebin/README.markdown	Wed Sep 09 14:22:37 2015 +0200
@@ -38,34 +38,45 @@
         modules_enabled = { "pastebin" }
 
 Pastes will be available by default at
-`http://<your-prosody>:5280/pastebin/` by default. This can be changed
-with `pastebin_ports` (see below), or you can forward another external
-URL from your web server to Prosody, use `pastebin_url` to set that URL.
+`http://<your-prosody>:5280/pastebin/` by default.
+
+In Prosody 0.9 and later this can be changed with [HTTP
+settings](https://prosody.im/doc/http).
+
+In 0.8 and older this can be changed with `pastebin_ports` (see below),
+or you can forward another external URL from your web server to Prosody,
+use `pastebin_url` to set that URL.
 
 Configuration
 =============
 
+  Option                      Description
   --------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-  pastebin\_ports             List of ports to run the HTTP server on, same format as mod\_httpserver's http\_ports
   pastebin\_threshold         Maximum length (in characters) of a message that is allowed to skip the pastebin. (default 500 characters)
   pastebin\_line\_threshold   The maximum number of lines a message may have before it is sent to the pastebin. (default 4 lines)
   pastebin\_trigger           A string of characters (e.g. "!paste ") which if detected at the start of a message, always sends the message to the pastebin, regardless of length. (default: not set)
-  pastebin\_url               Base URL to display for pastebin links, must end with / and redirect to Prosody's built-in HTTP server
   pastebin\_expire\_after     Number of hours after which to expire (remove) a paste, defaults to 24. Set to 0 to store pastes permanently on disk.
-  --------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+  pastebin\_ports             List of ports to run the HTTP server on, same format as mod\_httpserver's http\_ports[^1]
+  pastebin\_url               Base URL to display for pastebin links, must end with / and redirect to Prosody's built-in HTTP server[^2]
 
 Compatibility
 =============
 
-  ----- --------------------------------------------------------------------------------
-  0.9   Works, but pastebin\_ports does not exist anymore, see the 0.9.0 release notes
+  ----- -------
+  0.9   Works
   0.8   Works
   0.7   Works
   0.6   Works
-  ----- --------------------------------------------------------------------------------
+  ----- -------
 
 Todo
 ====
 
 -   Maximum paste length
 -   Web interface to submit pastes?
+
+[^1]: As of Prosody 0.9, `pastebin_ports` is replaced by `http_ports`,
+    see [Prosody HTTP server documentation](https://prosody.im/doc/http)
+
+[^2]: See also
+    [http\_external\_url](https://prosody.im/doc/http#external_url)