Git commit 35917f6fdd194513fbcd789d4a61de32fd12a264 by Burkhard Lück.
Committed on 06/12/2016 at 20:35.
Pushed by lueck into branch 'master'.

update konversation docbook to kf5

remove kappname + package, no longer used
use entities from kdoctools (url, mime)
bump date + releaseinfo
replace &kde; with &Qt; and &kf5-full; and &plasma;
fix wrong links
fix changed gui strings
cleanup/fix scripts
replace common menu items with link to fundamentals
imported a few usefull faq's from userbase
remove obsolet appendix installation
update screenshots
add link to Scripting guide on Userbase
comment commands mail + sayclip
Differential Revision: https://phabricator.kde.org/D3556

A  +-    --    doc/bold-text.png
M  +129  -197  doc/index.docbook
M  +-    --    doc/irc_halfop.png
M  +-    --    doc/irc_op.png
M  +-    --    doc/irc_owner.png
M  +-    --    doc/irc_voice.png
A  +-    --    doc/italic-text.png
A  +-    --    doc/struck-out-text.png
A  +-    --    doc/underline-text.png

https://commits.kde.org/konversation/35917f6fdd194513fbcd789d4a61de32fd12a264

diff --git a/doc/bold-text.png b/doc/bold-text.png
new file mode 100644
index 00000000..41a0a9ce
Binary files /dev/null and b/doc/bold-text.png differ
diff --git a/doc/index.docbook b/doc/index.docbook
index ad0258e7..0872fa04 100644
--- a/doc/index.docbook
+++ b/doc/index.docbook
@@ -2,18 +2,13 @@
 <!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN" 
"dtd/kdedbx45.dtd" [
   <!-- Define an entity for your application if it is not part of KDE
        CVS -->
-  <!ENTITY kappname "&konversation;">
-  <!ENTITY package "extragear">
   <!ENTITY irc "<acronym>IRC</acronym>">
   <!ENTITY CTCP "<acronym>CTCP</acronym>">
   <!ENTITY i18n-nickname "<acronym>nickname</acronym>">
   <!ENTITY i18n-Nickname "<acronym>Nickname</acronym>">
   <!ENTITY led "<acronym>LED</acronym>">
   <!ENTITY osd "<acronym>OSD</acronym>">
-  <!ENTITY url "<acronym>URL</acronym>">
-  <!ENTITY mime "<acronym>MIME</acronym>">
   <!ENTITY konviwebsite "http://konversation.kde.org";>
-  <!ENTITY % imageobjectco.module "INCLUDE">
   <!ENTITY % addindex "IGNORE">
   <!ENTITY % English "INCLUDE"> <!-- ONLY If you are writing non-English
                                      original documentation, change
@@ -80,14 +75,14 @@ Please respect the format of the date (YYYY-MM-DD) and of 
the version
 (V.MM.LL), it could be used by automation scripts.
 Do NOT change these in the translation. -->
 
-<date>2010-10-14</date>
-<releaseinfo>1.3</releaseinfo>
+<date>2016-11-29</date>
+<releaseinfo>&konversation; 1.6</releaseinfo>
 
 <!-- Abstract about this handbook -->
 
 <abstract>
 <para>
-&konversation; is a user-friendly &irc; client built on the &kde; platform.
+&konversation; is a user-friendly &irc; client built on &Qt; and &kf5-full;.
 </para>
 </abstract>
 
@@ -163,7 +158,7 @@ problems. Basically a long version of the abstract.  Don't 
include a
 revision history. (see installation appendix comment) -->
 
 <para>
-&konversation; is an &irc; client built on the &kde; platform.  It offers the 
following features:
+&konversation; is an &irc; client built on &Qt; and &kf5-full;.  It offers the 
following features:
 </para>
 
 <para>
@@ -192,7 +187,7 @@ regular expression pattern.</para></listitem>
 <para>The &konversation; website is
 <ulink url="&konviwebsite;">&konviwebsite;</ulink>.
 Further information like a FAQ and tips and tricks you find in the
-<ulink url="http://konversation.kde.org/wiki/Main_Page";>&konversation; 
Wiki</ulink>.
+<ulink url="http://userbase.kde.org/Konversation";>&konversation; UserBase 
page</ulink>.
 </para>
 
 <para>Developers for &konversation; can often be contacted via &irc; at  
<ulink url="irc://chat.freenode.net/konversation">irc.freenode.net channel 
#konversation</ulink>.
@@ -458,11 +453,11 @@ whenever you perform an 
<userinput><command>/away</command></userinput> command,
 went away.  Other &irc; users do not see this horizontal line.
 </para></callout>
 <callout arearefs="pt-identity-away-3"><para>If you check this box,
-&konversation; will automatically send the <guilabel>Away message</guilabel> 
to all channels joined with this <guilabel>Identity</guilabel>.
+&konversation; will automatically send the <guilabel>Away command</guilabel> 
to all channels joined with this <guilabel>Identity</guilabel>.
 <userinput><replaceable>%s</replaceable></userinput> is replaced with
 <userinput><replaceable>msg</replaceable></userinput>.
 Whenever you perform an
-<userinput><command>/away</command></userinput> command, the <guilabel>Return 
message</guilabel> will be displayed in all channels joined with this 
<guilabel>Identity</guilabel>.</para>
+<userinput><command>/away</command></userinput> command, the <guilabel>Return 
command</guilabel> will be displayed in all channels joined with this 
<guilabel>Identity</guilabel>.</para>
 
 <note><para>Away messages are often considered annoying by other users.
 Use this option carefully, with consideration for your fellow &irc; users.
@@ -991,6 +986,7 @@ about the user.  You may change how the icons are displayed 
next to each &i18n-n
 the &i18n-nickname; icon theme.  See <link linkend="nickthemes">Configuring 
&i18n-nickname; themes</link>
  for more information.
 The <guilabel>Default Theme</guilabel>, as shown in the screen above, uses the 
following icons:
+<!--FIXME pngs in data/images/nickicons/default-->
 <itemizedlist>
 <listitem>
 <para><inlinemediaobject><imageobject><imagedata fileref="irc_normal.png" 
format="PNG"  /></imageobject></inlinemediaobject>
@@ -1333,14 +1329,14 @@ defining networks, servers, and auto join 
channels</link>.</para></note>
 <para>To activate the &i18n-nickname; watching feature, choose
 <menuchoice>
        <guisubmenu>Window</guisubmenu>
-       <guisubmenu>Watched Nicks Online</guisubmenu>
+       <guisubmenu>Watched Nicks</guisubmenu>
 </menuchoice>
- on the main menu.  <action>The <guilabel>Watched Nicks Online</guilabel> 
screen will appear.</action>
+ on the main menu.  <action>The <guilabel>Watched Nicks</guilabel> screen will 
appear.</action>
 </para>
 
 <para>
 <screenshot>
-       <screeninfo>Watched Nicks Online.</screeninfo>
+       <screeninfo>Watched Nicks.</screeninfo>
        <mediaobjectco>
                <imageobjectco>
                        <areaspec units="calspair">
@@ -1356,7 +1352,7 @@ defining networks, servers, and auto join 
channels</link>.</para></note>
                        </imageobject>
                </imageobjectco>
                <textobject>
-                       <phrase>Watched Nicks Online</phrase>
+                       <phrase>Watched Nicks</phrase>
                </textobject>
        </mediaobjectco>
 </screenshot>
@@ -1373,7 +1369,7 @@ the icons that appear in the <interface>Nick 
Panel</interface> in the
 <link linkend="channel-screen-tour">channel</link> screens.
 </para></callout>
 <callout arearefs="pt-nicksonline-2"><para>The information known about the 
&i18n-nickname;
-is displayed here.  When the <guilabel>Watched Nicks Online</guilabel> screen 
is first
+is displayed here.  When the <guilabel>Watched Nicks</guilabel> screen is first
 displayed, this information is sparse.  Every 20 seconds,
 one <userinput><command>WHOIS</command></userinput> command is automatically 
sent to the server
 to request information for &i18n-nickname;s that do not have any information.  
This continues until
@@ -1408,8 +1404,6 @@ The <guilabel>Watched Nicknames</guilabel> screen appears.
                                <area id="pt-notifylist-2" coords="1 1"/>
                                <area id="pt-notifylist-3" coords="1 1"/>
                                <area id="pt-notifylist-4" coords="1 1"/>
-                               <area id="pt-notifylist-5" coords="1 1"/>
-                               <area id="pt-notifylist-6" coords="1 1"/>
                        </areaspec>
                        <imageobject>
                                <imagedata fileref="notifylist_screen_co.png" 
format="PNG"/>
@@ -1428,27 +1422,23 @@ The <guilabel>Watched Nicknames</guilabel> screen 
appears.
 <callout arearefs="pt-notifylist-1"><para>Check this box to activate the 
&i18n-nickname; watcher feature.</para></callout>
 
 <callout arearefs="pt-notifylist-2"><para>If you want the
-<guilabel>Watched Nicks Online</guilabel> screen to automatically display when 
you
+<guilabel>Watched Nicks</guilabel> screen to automatically display when you
 open &konversation;, check this box.</para></callout>
 
-<callout arearefs="pt-notifylist-3"><para>The &i18n-nickname;s of the users 
you want to monitor are listed here.  Each &i18n-nickname; has an associated 
&irc; network.</para></callout>
-
-<callout arearefs="pt-notifylist-4"><para>Click these buttons to 
<guibutton>Add</guibutton> or <guibutton>Remove</guibutton> &i18n-nickname;s 
from the list.</para></callout>
-
-<callout arearefs="pt-notifylist-5"><para>The <guilabel>Watched Nicks 
Online</guilabel> feature works by periodically polling the server.  This box 
sets how often that occurs.  Avoid numbers less than 20 seconds because it 
places excessive load on the server.</para></callout>
-
-<callout arearefs="pt-notifylist-6"><para>In the <guilabel>Watched Nicks 
Online</guilabel>
-screen above, you may double click on any &i18n-nickname; and this command 
will be sent to the
+<callout arearefs="pt-notifylist-3"><para>In the <guilabel>Watched 
Nicks</guilabel>
+screen, you may double click on any &i18n-nickname; and this command will be 
sent to the
 server.  <userinput><command>%u</command></userinput> will be replaced with the
 &i18n-nickname;.  The <userinput><command>%n</command></userinput> is required 
at the
 end of the command.</para></callout>
 
+<callout arearefs="pt-notifylist-4"><para>The <guilabel>Watched 
Nicks</guilabel> feature works by periodically polling the server.  This box 
sets how often that occurs.  Avoid numbers less than 20 seconds because it 
places excessive load on the server.</para></callout>
+
 </calloutlist>
 </para>
 
 <para>Click the <guibutton>OK</guibutton> button when you have finished adding 
or removing &i18n-nickname;s.</para>
 
-<para><emphasis>Note: </emphasis>Whenever you display the <guilabel>Watched 
Nicks Online</guilabel> screen, it may take a while before any &i18n-nickname;s 
are displayed until &konversation; has polled the server.  Normally, you leave 
the <guilabel>Watched Nicks Online</guilabel> screen running.
+<para><emphasis>Note: </emphasis>Whenever you display the <guilabel>Watched 
Nicks</guilabel> screen, it may take a while before any &i18n-nickname;s are 
displayed until &konversation; has polled the server.  Normally, you leave the 
<guilabel>Watched Nicks</guilabel> screen running.
 </para>
 
 <para>&konversation; also displays a message in all the <link 
linkend="channel-screen-tour">channels</link> whenever a user in
@@ -1489,6 +1479,7 @@ your <guilabel>Watched Nicknames</guilabel> list connects 
or disconnects from th
                                <area id="pt-highlight-7" coords="1 1"/>
                                <area id="pt-highlight-8" coords="1 1"/>
                                <area id="pt-highlight-9" coords="1 1"/>
+                               <area id="pt-highlight-10" coords="1 1"/>
                        </areaspec>
                        <imageobject>
                                <imagedata fileref="highlighting_screen_co.png" 
format="PNG"/>
@@ -1527,13 +1518,16 @@ automatically send a reply message when the pattern is 
matched, enter the
 message here.  Use this feature with caution, as you may annoy &irc; users
 with too much chatter if not careful.  You can also enter
 &irc; or &konversation; commands here.</para></callout>
-<callout arearefs="pt-highlight-7"><para>If you have configured sounds
+<callout arearefs="pt-highlight-8"><para>If you have configured sounds
 for any of your highlights, you can disable all of them by unchecking
 this box.</para></callout>
-<callout arearefs="pt-highlight-8"><para>If you check this box,
+<callout arearefs="pt-highlight-7"><para>This highlight will only be searched 
for
+in chat windows listed here by name, or in all chat windows if the field is 
left empty.
+Multiple names have to be separated by commas.</para></callout>
+<callout arearefs="pt-highlight-9"><para>If you check this box,
 whenever someone mentions your &i18n-nickname; in a message, the message
 will be displayed in the color you choose at the right.</para></callout>
-<callout arearefs="pt-highlight-9"><para>Normally, highlighting
+<callout arearefs="pt-highlight-10"><para>Normally, highlighting
 does not apply to messages you type.  If you wish to highlight the
 messages you type, check this box and choose a color at the 
right.</para></callout>
 
@@ -1557,7 +1551,7 @@ minimized in the system tray.</para>
 <screeninfo>Example of On Screen Display</screeninfo>
        <mediaobject>
                <imageobject>
-                       <imagedata fileref="osd_demo.png" format="PNG"/>
+                       <imagedata fileref="osd_demo.png" format="PNG"/><!--new 
screenshot -->
                </imageobject>
                <textobject>
                        <phrase>Example of On Screen Display</phrase>
@@ -1831,7 +1825,7 @@ Choose
                                <area id="pt-dccstatus-3" coords="1 1"/>
                        </areaspec>
                        <imageobject>
-                               <imagedata fileref="dccstatus_screen_co.png" 
format="PNG"/>
+                               <imagedata fileref="dccstatus_screen_co.png" 
format="PNG"/><!--new screenshot -->
                        </imageobject>
                </imageobjectco>
                <textobject>
@@ -1987,20 +1981,20 @@ websites or other resources on the web.  You can 
double-click any such &URL; and
 the application associated with the &URL;.
 The application launched depends upon the &MIME; type of the &URL;.
 For example, a &URL; beginning with
-<interface>http:</interface> will activate your default &kde; web browser and 
display the web page.
+<interface>http:</interface> will activate your default web browser and 
display the web page.
 (You can also specify the <link linkend="webbrowser">web browser</link> to 
use.)
 If the &URL; scrolls off the screen, you might have trouble finding it
 again.  &konversation; can keep a convenient list of all &URL;s for you.  To 
activate this feature, choose
 <menuchoice>
        <guisubmenu>Window</guisubmenu>
-       <guisubmenu>&url; Catcher</guisubmenu>
+       <guisubmenu>&URL; Catcher</guisubmenu>
 </menuchoice> on the main menu.
-<action>A new tab called <guilabel>&url; Catcher</guilabel> is 
created.</action>
+<action>A new tab called <guilabel>&URL; Catcher</guilabel> is 
created.</action>
 </para>
 
 <para>
 <screenshot>
-<screeninfo>The &url; Catcher tab.</screeninfo>
+<screeninfo>The &URL; Catcher tab.</screeninfo>
        <mediaobjectco>
                <imageobjectco>
                        <areaspec units="calspair">
@@ -2016,7 +2010,7 @@ again.  &konversation; can keep a convenient list of all 
&URL;s for you.  To act
                        </imageobject>
                </imageobjectco>
                <textobject>
-                       <phrase>The &url; Catcher tab.</phrase>
+                       <phrase>The &URL; Catcher tab.</phrase>
                </textobject>
        </mediaobjectco>
 </screenshot>
@@ -2033,7 +2027,7 @@ The application launched depends upon the &MIME; type of 
the &URL;.  For example
 <interface>http:</interface> will activate your default web browser and 
display the web page.  For web pages, you can
 also specify the <link linkend="webbrowser">web browser</link> to 
use.</para></callout>
 
-<callout arearefs="pt-urlcatcher-3"><para>Click here to copy the selected 
&URL; to the &kde; clipboard.</para></callout>
+<callout arearefs="pt-urlcatcher-3"><para>Click here to copy the selected 
&URL; to the clipboard.</para></callout>
 
 <callout arearefs="pt-urlcatcher-4"><para>Click here to delete the selected  
&URL; from the list.</para></callout>
 
@@ -2052,10 +2046,10 @@ also specify the <link linkend="webbrowser">web 
browser</link> to use.</para></c
 <title>Setting your preferred web browser</title>
 
 <para>When you click on a highlighted &URL; anywhere in &konversation;, it 
will launch the default
-&kde; application associated with the &MIME; type of the &URL;.  For example, 
when clicking on
+application associated with the &MIME; type of the &URL;.  For example, when 
clicking on
 a &URL; beginning with <interface>http</interface>, &konqueror; is launched to 
display the
 web page.  You can specify an application different from the <guilabel>Default 
Applications</guilabel>
-module of the &kde; &systemsettings;.  For example, you can use 
<application>Firefox</application> instead.
+module of the &systemsettings;.  For example, you can use 
<application>Firefox</application> instead.
 </para>
 
 <para>To choose a different web browser from &konversation; app, choose
@@ -2102,7 +2096,7 @@ When you click on a &URL; 
<userinput><replaceable>%u</replaceable></userinput> w
 
 <para><emphasis>Note: </emphasis>The web browser setting does not apply to
 <interface>mailto:</interface> &URL;s.  <interface>mailto:</interface> &URL;s 
always launch the default
-&kde; mailer.
+mailer.
 </para>
 
 <para>Click <guibutton>Apply</guibutton> to save your changes.  You must 
reconnect to each server and
@@ -2243,7 +2237,7 @@ click on <guilabel>Logging</guilabel>.
 
 <sect1 id="konvi-cmds">
 <title>&konversation; commands</title>
-
+<!--FIXME commands in src/irc/outputfilter.[h|cpp]-->
 <para>The following commands are interpreted by &konversation; and may differ 
from standard
 &irc; commands.  Items inside square brackets are optional.  Items separated 
by bar (|) are
 alternate forms of the command.  Commands not listed here are sent to the 
server as entered.
@@ -2409,9 +2403,9 @@ the command is sent to all the servers you have connected 
in &konversation;.</pa
 scripts.</para>
 <para>Examples:</para>
 
-<para><userinput><replaceable>/exec kdeversion</replaceable></userinput></para>
+<para><userinput><replaceable>/sayversion</replaceable></userinput></para>
 
-<para>Sends your system's &kde; and &Qt; version numbers to the channel.</para>
+<para>Sends your system's &konversation;, &Qt;, &kf5; and &plasma; version 
numbers to the channel.</para>
 
 <para><userinput><replaceable>/exec cmd uname 
-a</replaceable></userinput></para>
 
@@ -2423,7 +2417,7 @@ scripts.</para>
 <varlistentry>
 <term><userinput><command>/notify 
</command><replaceable>[nick]</replaceable></userinput></term>
 <listitem><para>Adds or removes 
<userinput><replaceable>nick</replaceable></userinput> from
-your <link linkend="nicksonline">Watched Nicks Online</link> list.  If the 
&i18n-nickname; is already
+your <link linkend="nicksonline">Watched Nicks</link> list.  If the 
&i18n-nickname; is already
 in the list, it is removed.  If it is not in the list, it is added.  If 
<userinput><replaceable>nick</replaceable></userinput> is omitted, displays the 
current list
 of watched &i18n-nickname;s.</para>
 </listitem>
@@ -2488,7 +2482,7 @@ to execute the command.  Two command characters (//) in a 
row does the same thin
 
 <varlistentry>
 <term><userinput><command>/konsole </command></userinput></term>
-<listitem><para>Opens a new tab running a &kde; &konsole;.
+<listitem><para>Opens a new tab running a &konsole;.
 </para></listitem>
 </varlistentry>
 
@@ -2563,9 +2557,9 @@ passing it (optional) 
<userinput><replaceable>parameters</replaceable></userinpu
 
 <para>For example, type the following command in a channel tab</para>
 
-<para><userinput><replaceable>/exec kdeversion</replaceable></userinput></para>
+<para><userinput><replaceable>/sayversion</replaceable></userinput></para>
 
-<para>to send your &kde; and &Qt; version numbers to the channel.</para>
+<para>to send your &konversation;, &Qt;, &kf5; and &plasma; version numbers to 
the channel.</para>
 
 <para><userinput><replaceable>/exec cmd uname 
-a</replaceable></userinput></para>
 
@@ -2617,7 +2611,7 @@ in the tab without sending it to other users, use 
<computeroutput>info</computer
 instead.  Look at the existing script files for more examples of writing 
scripts.</para>
 
 <para>To be able to run a script you have written, you must install it by 
copying
-it to <filename class="directory">`qtpaths --paths 
GenericDataLocation`/konversation/scripts</filename>.  You must also give the 
file execute
+it to <filename class="directory">$(qtpaths --paths 
GenericDataLocation)/konversation/scripts</filename>.  You must also give the 
file execute
 privilege, for example <userinput><replaceable>chmod a+x 
myscript</replaceable></userinput>.</para>
 
 </sect1>
@@ -2626,7 +2620,7 @@ privilege, for example <userinput><replaceable>chmod a+x 
myscript</replaceable><
 <title>Script Reference Guide</title>
 
 <para>&konversation; comes with several scripts installed by default, please 
refer to this guide to learn how to use them.</para>
-
+<!--FIXME in data/scripts-->
 <variablelist>
 <varlistentry>
 <term><userinput><command>/exec </command> <replaceable>bug</replaceable> 
[<replaceable>Bug Number|Search String</replaceable>]</userinput></term>
@@ -2634,7 +2628,7 @@ privilege, for example <userinput><replaceable>chmod a+x 
myscript</replaceable><
   <para>This script is used to open your browser to search for the given 
string or bug number on <ulink url="https://bugs.kde.org/";>&kde;'s 
Bugzilla</ulink>.</para>
 <para>Example: To open your browser to search for bug 123456</para>
 <para><userinput><command>/exec </command> <replaceable>bug 
123456</replaceable></userinput></para>
-<para>Sample action: The default browser in your &kde; &systemsettings; should 
open to 
<replaceable>http://bugs.kde.org/show_bug.cgi?id=123456</replaceable></para>
+<para>Sample action: The default browser in your &systemsettings; should open 
to <replaceable>http://bugs.kde.org/show_bug.cgi?id=123456</replaceable></para>
 </listitem>
 </varlistentry>
 
@@ -2644,8 +2638,8 @@ privilege, for example <userinput><replaceable>chmod a+x 
myscript</replaceable><
 <listitem>
 <para>This script is used to have the output of the command line arguments to 
be written to your current channel.</para>
 <para>Example: To show everyone in your current channel what version of 
&konversation; you have installed.</para>
-<para><userinput><command>/exec </command> <replaceable>cmd konversation 
--version | grep Konversation</replaceable></userinput></para>
-<para>Sample output: <replaceable>Konversation: 1.2</replaceable></para>
+<para><userinput><command>/exec </command> <replaceable>cmd konversation 
--version</replaceable></userinput></para>
+<para>Sample output: <replaceable>Konversation: 1.6</replaceable></para>
 <para>WARNING! The output of the entire command is posted to everyone in the 
current channel tab! Please use with care.</para>
 </listitem>
 </varlistentry>
@@ -2672,7 +2666,7 @@ kernel bug report</replaceable></para>
 <para>Sample output: <replaceable>Beer load [          |          ] 
50%</replaceable></para>
 </listitem>
 </varlistentry>
-
+<!--FIXME Error: No email folders were found that had a name containing 'foo'
 <varlistentry>
 <term><userinput><command>/exec </command> <replaceable>mail</replaceable> 
[<replaceable>KMail Email Folder</replaceable>]</userinput>
 </term>
@@ -2683,7 +2677,7 @@ kernel bug report</replaceable></para>
 <para>Sample output: <replaceable>Email folder inbox has 30 unread messages, 
out of 800</replaceable></para>
 </listitem>
 </varlistentry>
-
+-->
 <varlistentry>
 <term><userinput><command>/exec </command> <replaceable>media</replaceable> 
[<replaceable>audio|video|{player}</replaceable>]</userinput>
 </term>
@@ -2691,8 +2685,8 @@ kernel bug report</replaceable></para>
 <para>This is a Now Playing script for various media players. It also features 
a method to show Now Playing information
 for only audio players, or only video players via the optional command 
arguments <replaceable>audio</replaceable>
 and <replaceable>video</replaceable>. Additionally, it's possible to specify 
the media player you wish to query.</para>
-<para>The following media players are supported: Amarok (audio), JuK (audio), 
Noatun (audio, video), Kaffeine (video, audio),
-KMPlayer (video, audio), KPlayer (video, audio), KsCD (audio), kdetv (video), 
Yammi (audio), Audacious (audio),
+<para>The following media players are supported: Amarok (audio), JuK (audio), 
Kaffeine (video, audio),
+KMPlayer (video, audio), KPlayer (video, audio), kdetv (video), Yammi (audio), 
Audacious (audio),
 MPD (audio).</para>
 <para>Example: To output your currently playing song in Amarok.</para>
 <para><userinput><command>/exec </command> <replaceable>media 
amarok</replaceable></userinput></para>
@@ -2700,7 +2694,7 @@ MPD (audio).</para>
 on Slippery When Wet [Amarok]</replaceable></para>
 </listitem>
 </varlistentry>
-
+<!--FIXME Error: Unable to retrieve clipboard contents from Klipper.
 <varlistentry>
 <term><userinput><command>/exec </command> <replaceable>sayclip</replaceable> 
[<replaceable>Optional Delay</replaceable>]</userinput>
 </term>
@@ -2711,7 +2705,7 @@ on Slippery When Wet [Amarok]</replaceable></para>
 <para>Sample output: <replaceable>Konversation sure is 
awesome!</replaceable></para>
 </listitem>
 </varlistentry>
-
+-->
 <varlistentry>
 <term><userinput><command>/exec </command> 
<replaceable>sysinfo</replaceable></userinput>
 </term>
@@ -2720,9 +2714,7 @@ on Slippery When Wet [Amarok]</replaceable></para>
 formatting them appropriately.</para>
 <para>Example: To output some information about your system to the current 
channel tab.</para>
 <para><userinput><command>/exec </command> 
<replaceable>sysinfo</replaceable></userinput></para>
-<para>Sample output: <replaceable>Sysinfo for 'user-desktop': Linux 
2.6.28-12-generic running KDE 4.2.85 (KDE 4.2.85 (KDE 4.3 Beta1)),
-CPU: Intel(R) Core 2 Quad  CPU   Q9450  @ 2.66GHz at 2666 MHz (5333 bogomips), 
HD: 370/445GB, RAM: 1965/2012MB, 232 proc's,
-98.15d up</replaceable></para>
+<para>Sample output: <replaceable>Sysinfo for 'user-desktop': Running inside 
KDE Plasma 5.6.5 on Ubuntu 16.04.1 LTS (Xenial Xerus) powered by Linux 
4.4.0-47-generic, CPU: Intel(R) Core(TM) i7-4910MQ CPU @ 2.90GHz at 
2996-3338/3900 MHz, RAM: 15795/15967 MB, Storage: 1591/2281 GB, 406 procs, 
47.59h up</replaceable></para>
 </listitem>
 </varlistentry>
 
@@ -2754,6 +2746,11 @@ CPU: Intel(R) Core 2 Quad  CPU   Q9450  @ 2.66GHz at 
2666 MHz (5333 bogomips), H
 select <menuchoice><guimenu>Behavior</guimenu> <guimenuitem>Command 
Aliases</guimenuitem></menuchoice>
 to view, add, remove or edit command aliases.
 </para>
+
+<para>For more information about scripting please read the
+<ulink 
url="https://userbase.kde.org/Konversation/Scripts/Scripting_guide";>Userbase 
Scripting guide</ulink>
+</para>
+
 </sect1>
 
 </chapter>
@@ -2800,7 +2797,14 @@ or menu bars. -->
                <listitem><para><action>Displays the <link 
linkend="quickconnect">Quick Connect</link> screen for connecting to a server.
                </action></para></listitem>
        </varlistentry>
-       <!-- Disconnect -->
+       <varlistentry>
+               <term><menuchoice>
+                       <guimenu>File</guimenu>
+                       <guimenuitem>Disconnect</guimenuitem>
+               </menuchoice></term>
+               <listitem><para><action>Disconnects from all servers.
+               </action></para></listitem>
+       </varlistentry>
        <varlistentry>
                <term><menuchoice>
                        <guimenu>File</guimenu>
@@ -2880,6 +2884,9 @@ or menu bars. -->
 <!-- missing
 Find Previous Shift F3
 Clear Marker Lines Ctrl Shift R
+Enlarge Font Size Ctrl++
+Decrease Font Size Ctrl+-
+Reset Font Size Ctrl+O
 -->
        <varlistentry>
                <term><menuchoice>
@@ -2955,7 +2962,7 @@ Clear Marker Lines Ctrl Shift R
 </sect2>
 
 <sect2>
-<title>The Bookmarks Menu</title>
+<title>The Bookmarks Menu</title><!--FIXME Copy to fundamentals + link?-->
 <para>
 <variablelist>
        <varlistentry>
@@ -3020,38 +3027,6 @@ Clear Marker Lines Ctrl Shift R
        </varlistentry>
        <varlistentry>
                <term><menuchoice>
-                       <shortcut>
-                               <keycombo 
action="simul">&Ctrl;<keycap>M</keycap></keycombo>
-                       </shortcut>
-                       <guimenu>Settings</guimenu>
-                       <guimenuitem>Show Menubar</guimenuitem>
-               </menuchoice></term>
-               <listitem><para>
-                       <action>Hides the main menu.  Hit
-                               <keycombo 
action="simul">&Ctrl;<keycap>M</keycap></keycombo>
-               to display it again.</action>
-               </para></listitem>
-       </varlistentry>
-       <varlistentry>
-               <term><menuchoice>
-                       <guimenu>Settings</guimenu>
-                       <guimenuitem>Show Toolbar</guimenuitem>
-               </menuchoice></term>
-               <listitem><para>
-                       <action>Shows or hides the toolbar.</action>
-               </para></listitem>
-       </varlistentry>
-       <varlistentry>
-               <term><menuchoice>
-                       <guimenu>Settings</guimenu>
-                       <guimenuitem>Show Statusbar</guimenuitem>
-               </menuchoice></term>
-               <listitem><para>
-                       <action>Shows or hides the status bar at the bottom of 
the main screen.</action>
-               </para></listitem>
-       </varlistentry>
-       <varlistentry>
-               <term><menuchoice>
                                <shortcut><keycap>F8</keycap></shortcut>
                                <guimenu>Settings</guimenu>
                                <guimenuitem>Identities...</guimenuitem>
@@ -3060,42 +3035,6 @@ Clear Marker Lines Ctrl Shift R
                for setting your identification information.
                </action></para></listitem>
        </varlistentry>
-       <varlistentry>
-               <term><menuchoice>
-                       <guimenu>Settings</guimenu>
-                       <guimenuitem>Configure Shortcuts</guimenuitem>
-               </menuchoice></term>
-               <listitem><para>
-                       <action>Allows you to change keyboard shortcuts for 
&konversation;.</action>
-               </para></listitem>
-       </varlistentry>
-       <varlistentry>
-               <term><menuchoice>
-                       <guimenu>Settings</guimenu>
-                       <guimenuitem>Configure Toolbars</guimenuitem>
-               </menuchoice></term>
-               <listitem><para>
-                       <action>Allows you to add or remove buttons from the 
&konversation; toolbar.</action>
-               </para></listitem>
-       </varlistentry>
-       <varlistentry>
-               <term><menuchoice>
-                       <guimenu>Settings</guimenu>
-                       <guimenuitem>Configure Notifications</guimenuitem>
-               </menuchoice></term>
-               <listitem><para>
-                       <action>Displays the <link 
linkend="cfg-notifications">Notifications Settings</link> screen.</action>
-               </para></listitem>
-       </varlistentry>
-       <varlistentry>
-               <term><menuchoice>
-                       <guimenu>Settings</guimenu>
-                       <guimenuitem>Configure &konversation;</guimenuitem>
-               </menuchoice></term>
-               <listitem><para>
-                       <action>Displays the <guilabel>Configure</guilabel> 
screen.</action>
-               </para></listitem>
-       </varlistentry>
 </variablelist>
 </para>
 </sect2>
@@ -3171,10 +3110,10 @@ Set Encoding
                                        <keycap>F4</keycap>
                                </shortcut>
                        <guimenu>Window</guimenu>
-                       <guimenuitem>Watched Nicks Online</guimenuitem>
+                       <guimenuitem>Watched Nicks</guimenuitem>
                </menuchoice></term>
                <listitem><para>
-                       <action>Displays the <guilabel>Watched Nicks 
Online</guilabel> screen.   See <link linkend="nicksonline">Monitoring who is 
online</link>.</action>
+                       <action>Displays the <guilabel>Watched Nicks</guilabel> 
screen.   See <link linkend="nicksonline">Monitoring who is 
online</link>.</action>
                </para></listitem>
        </varlistentry>
        <varlistentry>
@@ -3183,10 +3122,10 @@ Set Encoding
                                        <keycap>F6</keycap>
                                </shortcut>
                        <guimenu>Window</guimenu>
-                       <guimenuitem>&url; Catcher</guimenuitem>
+                       <guimenuitem>&URL; Catcher</guimenuitem>
                </menuchoice></term>
                <listitem><para>
-                       <action>Displays the <link linkend="urlcatcher">&url; 
Catcher</link> screen.</action>
+                       <action>Displays the <link linkend="urlcatcher">&URL; 
Catcher</link> screen.</action>
                </para></listitem>
        </varlistentry>
        <varlistentry>
@@ -3251,12 +3190,10 @@ Set Encoding
 <sect2>
 <title>The Help Menu</title>
 
-<!-- Assuming you have a standard help menu (help, what's this, about -->
-<!-- &konversation;, about KDE) then the documentation is already written. -->
-<!-- The following entity is valid anywhere that a variablelist is -->
-<!-- valid.  -->
-
-&help.menu.documentation;
+<para>
+&konversation; has the common &kde; <guimenu>Help</guimenu> menu item, for 
more information read the section
+about the <ulink url="help:/fundamentals/ui.html#menus-help">Help Menu</ulink> 
of the &kde; Fundamentals.
+</para>
 
 </sect2>
 
@@ -3278,14 +3215,11 @@ This is also a great place to provide pointers to other 
FAQ's if your users
 must do some complicated configuration on other programs in order for your
 application work. -->
 
-&reporting.bugs;
-&updating.documentation;
-
 <qandaset id="faqlist">
-
+    <!--FIXME https://userbase.kde.org/Konversation/FAQ -->
 <qandaentry>
 <question>
-<para>When I start &konversation;, I'd like to connect to a server without 
joining any channels.   How do I do that?</para>
+<para>When I start &konversation;, I'd like to connect to a server without 
joining any channels. How do I do that?</para>
 </question>
 <answer>
 <para>In the <link linkend="serverlist-addnetwork">Edit Server</link> screen, 
leave the <guilabel>Channels</guilabel> frame empty.</para>
@@ -3324,7 +3258,7 @@ If you are behind a firewall, make sure the correct ports 
are enabled.  &konvers
 </itemizedlist>
 </para>
 
-<para>For more information on &irc; connection problems, see <ulink 
url="http://www.irchelp.org/irchelp/networks/connectprob.html";>irchelp.org</ulink>.
+<para>For more information on &irc; connection problems, see <ulink 
url="https://github.com/irchelp/wio/blob/gh-pages/networks/connectprob.md";>irchelp.org</ulink>.
 </para>
 
 </listitem>
@@ -3347,7 +3281,7 @@ The
 <menuchoice>
 <guimenu>Window</guimenu>
 <guisubmenu>Channel List</guisubmenu>
-</menuchoice>  menu entry will be grayed-out if a non-channel tab, &eg; 
<guilabel>Watched Nicks Online</guilabel>, is currently being viewed.
+</menuchoice>  menu entry will be grayed-out if a non-channel tab, &eg; 
<guilabel>Watched Nicks</guilabel>, is currently being viewed.
 To make it selectable again go back to a channel tab or the server tab.
 </para>
 </answer>
@@ -3376,6 +3310,50 @@ dialog page <menuchoice><guimenu>Behavior</guimenu> 
<guimenuitem>Auto Replace</g
 </para></answer>
 </qandaentry>
 
+<qandaentry>
+<question>
+<para>Where can I find the scripts included with &konversation;?</para>
+</question>
+<answer>
+<para>Run this command in &konversation;'s input line (using the media script 
as an example, since it comes with any &konversation; installation):
+</para>
+<para><userinput><command>/exec </command> <replaceable>--showpath 
media</replaceable></userinput></para>
+<para>Sample output: <replaceable>The script file 'media' was found at: 
/usr/share/konversation/scripts/media</replaceable></para>
+</answer>
+</qandaentry>
+
+<qandaentry>
+<question>
+<para>How do I make my text bold/italized/underlined?</para>
+</question>
+<answer>
+<para>Example: <userinput>This is my %Bbold%B text.</userinput></para>
+<para>Output: 
+<inlinemediaobject>
+<imageobject><imagedata fileref="bold-text.png" format="PNG" /></imageobject>
+</inlinemediaobject>
+</para>
+<para>Example: <userinput>This is my %Iitalized%I text.</userinput></para>
+<para>Output: 
+<inlinemediaobject>
+<imageobject><imagedata fileref="italic-text.png" format="PNG" /></imageobject>
+</inlinemediaobject>
+</para>
+<para>Example: <userinput>This is my %Uunderlined%U text.</userinput></para>
+<para>Output: 
+<inlinemediaobject>
+<imageobject><imagedata fileref="underline-text.png" format="PNG" 
/></imageobject>
+</inlinemediaobject>
+</para>
+<para>Example: <userinput>This is my %Sstruck-out%S text.</userinput></para>
+<para>Output: 
+<inlinemediaobject>
+<imageobject><imagedata fileref="struck-out-text.png" format="PNG" 
/></imageobject>
+</inlinemediaobject>
+</para>
+</answer>
+</qandaentry>
+
 </qandaset>
 </chapter>
 
@@ -3449,52 +3427,6 @@ Documentation Copyright &copy; 2003-2005 Gary R. 
Cramblitt <email>garycramblitt@
 
 </chapter>
 
-<appendix id="installation">
-<title>Installation</title>
-
-<!-- =================================================================== -->
-
-<sect1 id="getting-kapp">
-<title>How to obtain &konversation;</title>
-
-<!-- This first entity contains boiler plate for applications that are
-part of KDE CVS.  You should remove it if you are releasing your
-application -->
-
- <!--&install.intro.documentation;-->
-
-<para>
-The latest versions of &konversation;, including source code and build 
instructions
-can be obtained from the
-<ulink url="&konviwebsite;">&konviwebsite; website</ulink>.
-</para>
-
-</sect1>
-
-<!-- =================================================================== -->
-
-<sect1 id="requirements">
-<title>Requirements</title>
-
-<!--
-List any special requirements for your application here. This should include:
-.Libraries or other software that is not included in kdesupport,
-kdelibs, or kdebase.
-.Hardware requirements like amount of RAM, disk space, graphics card
-capabilities, screen resolution, special expansion cards, etc.
-.Operating systems the app will run on. If your app is designed only for a
-specific OS, (you wrote a graphical LILO configurator for example) put this
-information here.
--->
-
-<para>
-In order to successfully use &konversation;, you need &kde; 4 and a network 
connection.
-If you will be running &konversation; from behind a firewall, see <link 
linkend="faq">Questions and Answers</link>.  If you wish to use SSL protocol, 
you may need OpenSSL.
-</para>
-
-</sect1>
-</appendix>
-
 &documentation.index;
 </book>
 
diff --git a/doc/irc_halfop.png b/doc/irc_halfop.png
index d1fa74aa..b76d019a 100644
Binary files a/doc/irc_halfop.png and b/doc/irc_halfop.png differ
diff --git a/doc/irc_op.png b/doc/irc_op.png
index 4f68a31e..001cef57 100644
Binary files a/doc/irc_op.png and b/doc/irc_op.png differ
diff --git a/doc/irc_owner.png b/doc/irc_owner.png
index 7c783273..397ea645 100644
Binary files a/doc/irc_owner.png and b/doc/irc_owner.png differ
diff --git a/doc/irc_voice.png b/doc/irc_voice.png
index 5692398d..6db27a3e 100644
Binary files a/doc/irc_voice.png and b/doc/irc_voice.png differ
diff --git a/doc/italic-text.png b/doc/italic-text.png
new file mode 100644
index 00000000..8c276f5f
Binary files /dev/null and b/doc/italic-text.png differ
diff --git a/doc/struck-out-text.png b/doc/struck-out-text.png
new file mode 100644
index 00000000..08566b14
Binary files /dev/null and b/doc/struck-out-text.png differ
diff --git a/doc/underline-text.png b/doc/underline-text.png
new file mode 100644
index 00000000..8183e83a
Binary files /dev/null and b/doc/underline-text.png differ

Reply via email to