[konversation] doc: update konversation docbook to kf5

Burkhard Lück lueck at hube-lueck.de
Tue Dec 6 20:36:09 UTC 2016


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, ⪚ <guilabel>Watched Nicks Online</guilabel>, is currently being viewed.
+</menuchoice>  menu entry will be grayed-out if a non-channel tab, ⪚ <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 © 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


More information about the kde-doc-english mailing list