http://git-wip-us.apache.org/repos/asf/openmeetings/blob/8e63647c/openmeetings-server/src/site/xdoc/JiraPlugin.xml ---------------------------------------------------------------------- diff --git a/openmeetings-server/src/site/xdoc/JiraPlugin.xml b/openmeetings-server/src/site/xdoc/JiraPlugin.xml index 8224fc0..9a81d4d 100644 --- a/openmeetings-server/src/site/xdoc/JiraPlugin.xml +++ b/openmeetings-server/src/site/xdoc/JiraPlugin.xml @@ -1,51 +1,51 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - --> -<document xmlns="http://maven.apache.org/XDOC/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 http://maven.apache.org/xsd/xdoc-2.0.xsd"> - <properties> - <title>Jira Plugin</title> - <author email="[email protected]">Apache OpenMeetings Team</author> - </properties> - - <body> - - <section name="Jira Plugin for OpenMeetings"> - <p>Sources are available at <a href="https://svn.apache.org/repos/asf/openmeetings/plugin/trunk/jira">https://svn.apache.org/repos/asf/openmeetings/plugin/trunk/jira</a></p> - <p> - To get SNAPSHOTS for testing please contact <a href="mail-lists.html">Mailing lists</a> - </p> - </section> - - <section name="Features"> - <p>The plugin contains the following features: </p> - <ul> - <li>Create videoconference rooms through Jira: </li> - <li> - <ol> - <li>Integrated with Jira issues </li> - <li>Configurable room type </li> - </ol> - </li> - </ul> - </section> - - <section name="Demo video"> - <p>The demo video of Jira plugin show you the plugin in action </p> - <iframe width="640" height="390" src="http://www.youtube.com/embed/xBdYj-OZvlc" frameborder="0" allowfullscreen=""></iframe> - </section> - - </body> - -</document> +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + --> +<document xmlns="http://maven.apache.org/XDOC/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 http://maven.apache.org/xsd/xdoc-2.0.xsd"> + <properties> + <title>Jira Plugin</title> + <author email="[email protected]">Apache OpenMeetings Team</author> + </properties> + + <body> + + <section name="Jira Plugin for OpenMeetings"> + <p>Sources are available at <a href="https://svn.apache.org/repos/asf/openmeetings/plugin/trunk/jira">https://svn.apache.org/repos/asf/openmeetings/plugin/trunk/jira</a></p> + <p> + To get SNAPSHOTS for testing please contact <a href="mail-lists.html">Mailing lists</a> + </p> + </section> + + <section name="Features"> + <p>The plugin contains the following features: </p> + <ul> + <li>Create videoconference rooms through Jira: </li> + <li> + <ol> + <li>Integrated with Jira issues </li> + <li>Configurable room type </li> + </ol> + </li> + </ul> + </section> + + <section name="Demo video"> + <p>The demo video of Jira plugin show you the plugin in action </p> + <iframe width="640" height="390" src="http://www.youtube.com/embed/xBdYj-OZvlc" frameborder="0" allowfullscreen=""></iframe> + </section> + + </body> + +</document>
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/8e63647c/openmeetings-server/src/site/xdoc/JoomlaPlugin.xml ---------------------------------------------------------------------- diff --git a/openmeetings-server/src/site/xdoc/JoomlaPlugin.xml b/openmeetings-server/src/site/xdoc/JoomlaPlugin.xml index a09f1cd..1baf855 100644 --- a/openmeetings-server/src/site/xdoc/JoomlaPlugin.xml +++ b/openmeetings-server/src/site/xdoc/JoomlaPlugin.xml @@ -1,60 +1,60 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - --> -<document xmlns="http://maven.apache.org/XDOC/2.0" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 http://maven.apache.org/xsd/xdoc-2.0.xsd"> - <properties> - <title>Joomla Plugin</title> - <author email="[email protected]">Apache OpenMeetings Team</author> - </properties> - <body> - <section name="OpenMeetings Plugin for Joomla"> - <p> - Plugin for Joomla currently is not open source. - Please contact <a href="commercial-support.html" target="_blank" rel="nofollow">Commercial Support</a> to get it. - </p> - </section> - <section name="Features"> - <p>The plugin contains the following features: </p> - <ul> - <li>Create videoconference rooms from Joomla: </li> - <li> - <ol> - <li>Create rooms</li> - <li>Enter the room</li> - </ol> - </li> - <li>Access recordings from Joomla: </li> - <li> - <ol> - <li>Download recordings</li> - </ol> - </li> - </ul> - </section> - <section name="Demo video"> - <div> - <b>OpenMeetings Joomla Plugin Installation</b><br/> - <iframe width="640" height="360" src="https://www.youtube.com/embed/jt8ejgtHavc?feature=player_embedded" frameborder="0" allowfullscreen=""></iframe> - </div> - <br/> - <div> - <b>OpenMeetings Integration with Joomla</b><br/> - <iframe width="640" height="360" src="https://www.youtube.com/embed/H61N0pfLusA?feature=player_embedded" frameborder="0" allowfullscreen=""></iframe> - </div> - </section> - </body> - +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + --> +<document xmlns="http://maven.apache.org/XDOC/2.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 http://maven.apache.org/xsd/xdoc-2.0.xsd"> + <properties> + <title>Joomla Plugin</title> + <author email="[email protected]">Apache OpenMeetings Team</author> + </properties> + <body> + <section name="OpenMeetings Plugin for Joomla"> + <p> + Plugin for Joomla currently is not open source. + Please contact <a href="commercial-support.html" target="_blank" rel="nofollow">Commercial Support</a> to get it. + </p> + </section> + <section name="Features"> + <p>The plugin contains the following features: </p> + <ul> + <li>Create videoconference rooms from Joomla: </li> + <li> + <ol> + <li>Create rooms</li> + <li>Enter the room</li> + </ol> + </li> + <li>Access recordings from Joomla: </li> + <li> + <ol> + <li>Download recordings</li> + </ol> + </li> + </ul> + </section> + <section name="Demo video"> + <div> + <b>OpenMeetings Joomla Plugin Installation</b><br/> + <iframe width="640" height="360" src="https://www.youtube.com/embed/jt8ejgtHavc?feature=player_embedded" frameborder="0" allowfullscreen=""></iframe> + </div> + <br/> + <div> + <b>OpenMeetings Integration with Joomla</b><br/> + <iframe width="640" height="360" src="https://www.youtube.com/embed/H61N0pfLusA?feature=player_embedded" frameborder="0" allowfullscreen=""></iframe> + </div> + </section> + </body> + </document> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/openmeetings/blob/8e63647c/openmeetings-server/src/site/xdoc/LanguageEditor.xml ---------------------------------------------------------------------- diff --git a/openmeetings-server/src/site/xdoc/LanguageEditor.xml b/openmeetings-server/src/site/xdoc/LanguageEditor.xml index 9c387e6..e2176d8 100644 --- a/openmeetings-server/src/site/xdoc/LanguageEditor.xml +++ b/openmeetings-server/src/site/xdoc/LanguageEditor.xml @@ -1,59 +1,59 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - --> -<document xmlns="http://maven.apache.org/XDOC/2.0" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 http://maven.apache.org/xsd/xdoc-2.0.xsd"> - <properties> - <title>Language Editor</title> - <author email="[email protected]">Apache OpenMeetings Team</author> - </properties> - - <body> - - <section name="Language Editor"> - - <p>Features:</p> - <ul> - <li>edit the labels of any language, changes will take effect as - soon as you re-login - </li> - <li>add new languages (for example to fit your co-operative design - and language of your company) - </li> - <li>export the language-files to an XML File (these language Files - can be used for your next installation or as contribution to the - project) - </li> - <li> - import of language files ( - <i>you should restart the server if you face problems, as the - database cache might be invalid - </i> - ) - </li> - </ul> - <p>Screen from the Administration Panel: </p> - <p> - <a class="fancybox-buttons" href="images/langeditor_screen_v2.png"> - <img src="images/langeditor_screen_v2.png" alt="" width="475" - height="324" /> - </a> - </p> - - </section> - - </body> - +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + --> +<document xmlns="http://maven.apache.org/XDOC/2.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 http://maven.apache.org/xsd/xdoc-2.0.xsd"> + <properties> + <title>Language Editor</title> + <author email="[email protected]">Apache OpenMeetings Team</author> + </properties> + + <body> + + <section name="Language Editor"> + + <p>Features:</p> + <ul> + <li>edit the labels of any language, changes will take effect as + soon as you re-login + </li> + <li>add new languages (for example to fit your co-operative design + and language of your company) + </li> + <li>export the language-files to an XML File (these language Files + can be used for your next installation or as contribution to the + project) + </li> + <li> + import of language files ( + <i>you should restart the server if you face problems, as the + database cache might be invalid + </i> + ) + </li> + </ul> + <p>Screen from the Administration Panel: </p> + <p> + <a class="fancybox-buttons" href="images/langeditor_screen_v2.png"> + <img src="images/langeditor_screen_v2.png" alt="" width="475" + height="324" /> + </a> + </p> + + </section> + + </body> + </document> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/openmeetings/blob/8e63647c/openmeetings-server/src/site/xdoc/LdapAndADS.xml ---------------------------------------------------------------------- diff --git a/openmeetings-server/src/site/xdoc/LdapAndADS.xml b/openmeetings-server/src/site/xdoc/LdapAndADS.xml index 02b0a0d..c43e3ee 100644 --- a/openmeetings-server/src/site/xdoc/LdapAndADS.xml +++ b/openmeetings-server/src/site/xdoc/LdapAndADS.xml @@ -1,96 +1,96 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - --> -<document xmlns="http://maven.apache.org/XDOC/2.0" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 http://maven.apache.org/xsd/xdoc-2.0.xsd"> - <properties> - <title>LDAP/ADS configuration</title> - <author email="[email protected]">Apache OpenMeetings Team</author> - </properties> - - <body> - <section name="Ubuntu Installation"> - <div> - Run the commands - <source> -<![CDATA[ -sudo apt-get install slapd ldap-utils -]]> - </source> - </div> - <div> - Modify file <tt>/etc/ldap/ldap.conf</tt> add highlighted attributes: - <source> -<![CDATA[ -# -# LDAP Defaults -# -# See ldap.conf(5) for details -# This file should be world readable but not world writable. -BASE dc=unixmen,dc=com -URI ldap://192.168.1.200 -#SIZELIMIT 12 -#TIMELIMIT 15 -#DEREF never -# TLS certificates (needed for GnuTLS) -TLS_CACERT /etc/ssl/certs/ca-certificates.crt -]]> - </source> - </div> - <div> - Run the Configuration assistant: <tt>sudo dpkg-reconfigure slapd</tt> - </div> - <div> - Test LDAP server: <tt>ldapsearch -x</tt> - </div> - <div> - Add/Edit/Delete users: <tt>sudo apt-get install phpldapadmin</tt> - </div> - <div> - Detailed reference: <a href="http://www.unixmen.com/openldap-installation-and-configuration-in-ubuntu-12-10-server-debian-6/">http://www.unixmen.com/openldap-installation-and-configuration-in-ubuntu-12-10-server-debian-6/</a> - </div> - </section> - <section name="LDAP and Active Directory Integration"> - <p> In: $RED5_HOME/webapps/openmeetings/conf<br/> - you will find sample configurations for LDAP and Active Directory. The - nature of those Directory Servers are that they are individual for - every organization, so you have to modify of course at least the - path to your user-base et cetera.<br/> - <br/> - To activate any of those configurations you have to login into - OpenMeetings, goto Administration > Ldap. - </p> - <a class="fancybox-buttons" href="images/ldap_screen.png"> - <img src="images/ldap_screen.png" alt="" width="442" height="282" /> - </a> - <p> - Import is that you configure LDAP_SEARCH_PATH so that it points to the node of your directory server that contains the users - </p> - <p> - If you have multiple search paths you can either try to define a search path that points to multiple nodes or define multiple ldap configurations. - </p> - <p> - Successful integration is also reported with Novell eDirectory - </p> - <p> - You can configure multiple domains or different user-paths in the Administration of OpenMeetings. - </p> - <p> - <b>NOTE: </b>You should specify file name <i>RELATIVE</i> to <tt>$RED5_HOME/webapps/openmeetings/conf</tt> - </p> - </section> - - </body> +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + --> +<document xmlns="http://maven.apache.org/XDOC/2.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 http://maven.apache.org/xsd/xdoc-2.0.xsd"> + <properties> + <title>LDAP/ADS configuration</title> + <author email="[email protected]">Apache OpenMeetings Team</author> + </properties> + + <body> + <section name="Ubuntu Installation"> + <div> + Run the commands + <source> +<![CDATA[ +sudo apt-get install slapd ldap-utils +]]> + </source> + </div> + <div> + Modify file <tt>/etc/ldap/ldap.conf</tt> add highlighted attributes: + <source> +<![CDATA[ +# +# LDAP Defaults +# +# See ldap.conf(5) for details +# This file should be world readable but not world writable. +BASE dc=unixmen,dc=com +URI ldap://192.168.1.200 +#SIZELIMIT 12 +#TIMELIMIT 15 +#DEREF never +# TLS certificates (needed for GnuTLS) +TLS_CACERT /etc/ssl/certs/ca-certificates.crt +]]> + </source> + </div> + <div> + Run the Configuration assistant: <tt>sudo dpkg-reconfigure slapd</tt> + </div> + <div> + Test LDAP server: <tt>ldapsearch -x</tt> + </div> + <div> + Add/Edit/Delete users: <tt>sudo apt-get install phpldapadmin</tt> + </div> + <div> + Detailed reference: <a href="http://www.unixmen.com/openldap-installation-and-configuration-in-ubuntu-12-10-server-debian-6/">http://www.unixmen.com/openldap-installation-and-configuration-in-ubuntu-12-10-server-debian-6/</a> + </div> + </section> + <section name="LDAP and Active Directory Integration"> + <p> In: $RED5_HOME/webapps/openmeetings/conf<br/> + you will find sample configurations for LDAP and Active Directory. The + nature of those Directory Servers are that they are individual for + every organization, so you have to modify of course at least the + path to your user-base et cetera.<br/> + <br/> + To activate any of those configurations you have to login into + OpenMeetings, goto Administration > Ldap. + </p> + <a class="fancybox-buttons" href="images/ldap_screen.png"> + <img src="images/ldap_screen.png" alt="" width="442" height="282" /> + </a> + <p> + Import is that you configure LDAP_SEARCH_PATH so that it points to the node of your directory server that contains the users + </p> + <p> + If you have multiple search paths you can either try to define a search path that points to multiple nodes or define multiple ldap configurations. + </p> + <p> + Successful integration is also reported with Novell eDirectory + </p> + <p> + You can configure multiple domains or different user-paths in the Administration of OpenMeetings. + </p> + <p> + <b>NOTE: </b>You should specify file name <i>RELATIVE</i> to <tt>$RED5_HOME/webapps/openmeetings/conf</tt> + </p> + </section> + + </body> </document> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/openmeetings/blob/8e63647c/openmeetings-server/src/site/xdoc/MSSQLConfig.xml ---------------------------------------------------------------------- diff --git a/openmeetings-server/src/site/xdoc/MSSQLConfig.xml b/openmeetings-server/src/site/xdoc/MSSQLConfig.xml index 7d6e6a6..26e2a78 100644 --- a/openmeetings-server/src/site/xdoc/MSSQLConfig.xml +++ b/openmeetings-server/src/site/xdoc/MSSQLConfig.xml @@ -1,76 +1,76 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - --> -<document xmlns="http://maven.apache.org/XDOC/2.0" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 http://maven.apache.org/xsd/xdoc-2.0.xsd"> - <properties> - <title>MSSQL Configuration</title> - <author email="[email protected]">Apache OpenMeetings Team</author> - </properties> - - <body> - <section name="MSSQL Configuration"> - - <subsection name="Before you start"> - <ul> - <li>You need Openmeetings 2.2 or later to use MSSQL integration</li> - <li>Make sure that you have set utf8 as collation for the openmeetings database - before you start the installation process of OpenMeetings! - </li> - <li> - make sure MSSQL is listening on TCP/IP connections! and username/password - authentication is enabled for it - <br /> - To verify if MSSQL connection is working: OpenMeetings will - automatically create all tables in the database and all tables - should have utf8 as encoding/collation! - </li> - <li>If you encounter issues, you can drop the db and then run - the web based installer again - </li> - </ul> - </subsection> - - <subsection name="Steps todo"> - <ul> - <li> - You need to download the JDBC driver from Microsoft - <a href="http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=11774" target="_blank" - rel="nofollow">http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=11774</a> - Unarchive appropriate file from it (sqljdbc.jar or sqljdbc4.jar) and place it into: - <tt>$red5/webapps/openmeetings/WEB-INF/lib/</tt> - </li> - <li> - Run red5-service and goto the web-based installer: - http://localhost:5080/openmeetings/install - </li> - </ul> - </subsection> - - <subsection name="MSSQL Sample Configuration"> - <p> - There is a sample configuration for MySQL that ships with - every release in: - <br /> - /webapps/openmeetings/WEB-INF/classes/META-INF/mssql_persistence.xml - </p> - </subsection> - - - </section> - - </body> - -</document> +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + --> +<document xmlns="http://maven.apache.org/XDOC/2.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 http://maven.apache.org/xsd/xdoc-2.0.xsd"> + <properties> + <title>MSSQL Configuration</title> + <author email="[email protected]">Apache OpenMeetings Team</author> + </properties> + + <body> + <section name="MSSQL Configuration"> + + <subsection name="Before you start"> + <ul> + <li>You need Openmeetings 2.2 or later to use MSSQL integration</li> + <li>Make sure that you have set utf8 as collation for the openmeetings database + before you start the installation process of OpenMeetings! + </li> + <li> + make sure MSSQL is listening on TCP/IP connections! and username/password + authentication is enabled for it + <br /> + To verify if MSSQL connection is working: OpenMeetings will + automatically create all tables in the database and all tables + should have utf8 as encoding/collation! + </li> + <li>If you encounter issues, you can drop the db and then run + the web based installer again + </li> + </ul> + </subsection> + + <subsection name="Steps todo"> + <ul> + <li> + You need to download the JDBC driver from Microsoft + <a href="http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=11774" target="_blank" + rel="nofollow">http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=11774</a> + Unarchive appropriate file from it (sqljdbc.jar or sqljdbc4.jar) and place it into: + <tt>$red5/webapps/openmeetings/WEB-INF/lib/</tt> + </li> + <li> + Run red5-service and goto the web-based installer: + http://localhost:5080/openmeetings/install + </li> + </ul> + </subsection> + + <subsection name="MSSQL Sample Configuration"> + <p> + There is a sample configuration for MySQL that ships with + every release in: + <br /> + /webapps/openmeetings/WEB-INF/classes/META-INF/mssql_persistence.xml + </p> + </subsection> + + + </section> + + </body> + +</document> http://git-wip-us.apache.org/repos/asf/openmeetings/blob/8e63647c/openmeetings-server/src/site/xdoc/ManualTesting.xml ---------------------------------------------------------------------- diff --git a/openmeetings-server/src/site/xdoc/ManualTesting.xml b/openmeetings-server/src/site/xdoc/ManualTesting.xml index c319aac..326c47c 100644 --- a/openmeetings-server/src/site/xdoc/ManualTesting.xml +++ b/openmeetings-server/src/site/xdoc/ManualTesting.xml @@ -1,502 +1,502 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - --> -<document xmlns="http://maven.apache.org/XDOC/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 http://maven.apache.org/xsd/xdoc-2.0.xsd"> - <properties> - <title>Manual Testing</title> - <author email="[email protected]">Apache OpenMeetings Team</author> - </properties> - - <body> - - <section name="Introduction"> - - <p> - Below is a test plan for the OpenMeetings 2.1 pre-release testing. - </p> - </section> - - <section name="Details"> - - <ol> - <li> - <b>User GUI tests</b> - <ol> - <li> - Login/logout - <ol> - <li>Password recovering </li> - <li>Self-registering </li> - <li>"Visit Apache OpenMeetings" link </li> - <li>Enter wrong login/password </li> - <li>Enter correct login/password </li> - <li>Exit the system by click the Exit button </li> - </ol> - </li> - <li> - Dashboard - <ol> - <li>Correct user info in the upper left corner </li> - <li>Links in the "Help and support" section </li> - <li>It should be possible to enter userâs room from the dashboard </li> - <li>Room details should be shown correctly in the "Rooms in this sectionâ¦" part of the screen </li> - </ol> - </li> - <li> - Global chat - <ol> - <li>Send/receive message where at least 3 users in the system </li> - <li>Adding a contact to the contact list </li> - <li>Private message </li> - <li>Showing user profile </li> - <li>Inviting user to the conference room </li> - <li>Copy chat log </li> - <li>Delete chat log </li> - <li>Changing font style in the massage </li> - <li>Adding emotions to the message </li> - </ol> - Attention! Correct RTL support does not work in the current implementation - </li> - <li> - Calendar view - <ol> - <li>Change view (weekly/daily/monthly) and moving between the dates </li> - <li>Adding/removing/moving by mouse an event </li> - </ol> - </li> - <li> - Calendar invitation window - <ol> - <li>Creating/updating/deleting an event </li> - <li>Inviting 3 internal and 3 external guests </li> - <li>Different reminder types: receiving e-mail invitation for internal and external guests </li> - <li>Password protected invitation </li> - <li>Inviting to the rooms of the different types </li> - <li>Choosing time zone for external guest </li> - <li>Correct user data in the invitations </li> - <li>SMS reminder for internal and external guests </li> - <li>E-mail reminder for internal and external guests </li> - <li>It should be possible to enter to the event via invitation link room at the particular time slot only </li> - <li>Enter the room via invitation window </li> - </ol> - </li> - <li> - My Profile: User profile should contain correct user info and allow to edit this - </li> - <li> - Contacts and Messages - <ol> - <li>Add/remove a message </li> - <li>Creating a new folder </li> - <li>Moving between the folders </li> - <li>Marking messages as read/unread </li> - <li>Message filters </li> - <li>Contact list </li> - </ol> - </li> - <li> - User settings - <ol> - <li>Possibility to change the user info </li> - <li>Changing time zone and language (should start to work after user re-login </li> - <li>Community settings or different users </li> - <li>Display settings</li> - </ol> - </li> - <li> - Search users - <ol> - <li>Send a private message </li> - <li>Adding a contact </li> - <li>View contact details via user list </li> - </ol> - </li> - <li> - Room lists - <ol> - <li>Public rooms, private rooms and my rooms should contain correct room lists </li> - <li>User list for the selected room </li> - <li>Room details for the selected room </li> - </ol> - </li> - <li> - Recordings - <ol> - <li>The list should contain available recordings in public and private folders </li> - <li>Info panel should contain actual info about the recording </li> - <li>Downloading a recording is different formats (AVI/FLV) </li> - <li>Play the recording in OpenMeetings </li> - <li>Play downloaded recording by Windows player </li> - <li>Remove a recording from the folder </li> - </ol> - </li> - <li> - Restricted room testing â general issues (should be tested with at least 3 attendees) - <ol> - <li>Enter the room: different cases for the cam/micro, choosing of the cam resolution, test recording, allow/deny of video </li> - <li>User list should be shown correctly </li> - <li>Correct user credentials after the room entering </li> - <li>Add moderator permissions to the user </li> - <li>Turn micro on/off in the user list </li> - <li>Increasing/decreasing sound level and turning micro on/off in the video window </li> - <li>Turn micro on/off in the user list to another user â possible by the moderator only </li> - <li>Increasing/decreasing sound level and turning micro on/off in the video window - possible by the moderator only </li> - <li>Allow/deny drawing on whiteboard â possible by the moderator only </li> - <li>Allow/deny screen sharing â possible by the moderator only </li> - <li>Allow/deny remote screen control â possible by the moderator only </li> - <li>Allow/deny exclusive audio â possible by the moderator only </li> - <li>Re-start devise settings via user list </li> - <li>Re-start devise settings via video window </li> - <li>Kick the user off by the moderator </li> - <li>Click F8 key to arrange videos </li> - <li>Activity and actions panel should contain correct info </li> - <li>Exit the room </li> - </ol> - </li> - <li> - Restricted room testing: file uploading + documents - <ol> - <li>Upload a document with "Load directly to whiteboard" switch turned on </li> - <li>Upload a with "Load directly to whiteboard" switch turned on off </li> - <li>Upload a document with the localized file name and spaces in the name </li> - <li>Uploading a document into different folders: private files should be visible only their owner only </li> - <li>Removing a file from the room </li> - <li>Home and public drive size should change correctly </li> - <li>Adding a new folder </li> - <li>Removing a folder </li> - <li>Load a document of each supported type and check that itâs shown correctly </li> - </ol> - </li> - <li> - Restricted room testing â whiteboard and properties panels (should be tested with at least 3 attendees) - <ol> - <li>Adding a removing a whiteboard </li> - <li>Full-fit switch </li> - <li>Clear whiteboard </li> - <li>Clear objects of current slide only </li> - <li>Save and export </li> - <li>Undo </li> - <li>Select an object </li> - <li>Pointer </li> - <li>Text </li> - <li>Paint </li> - <li>Draw line </li> - <li>Draw underline </li> - <li>Rectangle </li> - <li>Ellipse </li> - <li>Arrow </li> - <li>Cliparts</li> - </ol> - </li> - <li> - Restricted room testing â chat (should be tested with at least 3 attendees) - <ol> - <li>Send a message </li> - <li>Start a private chat </li> - <li>Chat moderation </li> - <li>Font style </li> - <li>Emotions </li> - <li>Show/copy chat log </li> - <li>Delete server chat log </li> - </ol> - </li> - <li> - Restricted room testing â screen sharing and recordings (should be tested with at least 3 attendees) - <ol> - <li>"Share record/screen" button in the room </li> - <li>Desktop sharer: start/stop sharing </li> - <li>Change the shared screen area (X-offset, Y-offset, width, height) </li> - <li>Change the screen sharing quality </li> - <li>Start/stop recordings â need to check that it works as expected </li> - </ol> - </li> - <li> - Restricted room testing â Actions menu - <ol> - <li>Send invitation: send English and localized message </li> - <li>Send invitation with password </li> - <li>Send invitations with 3 different time periods </li> - <li>Change time zone of the invitation </li> - <li>Change language of the invitation </li> - <li>Send invitation screen: "Generate URL" button â check the same things as for the invitations sent by email </li> - <li>Apply to be moderator </li> - <li>Apply to whiteboard access </li> - <li>Apply to audio/video access </li> - <li>Create a poll </li> - <li>Poll results </li> - <li>Vote </li> - <li>Default whiteboard settings: check all of them </li> - </ol> - </li> - <li> - Conference room testing - <ol> - <li>User list should look in another way in compare with restricted type </li> - <li>Generally, all should look OK when enter the room </li> - </ol> - </li> - <li> - Interview room testing (should be tested with at least 3 attendees) - <ol> - <li>User list should look as expected </li> - <li>Change a user for video pod </li> - <li>Start/stop recordings </li> - </ol> - </li> - </ol> - </li> - <li> - <b>Admin GUI tests</b> - <ol> - <li> - Users - <ol> - <li>Add/edit/remove/search user in the table </li> - <li>Move between screens where there are many users in the table </li> - <li>Edit text fields </li> - <li>Change a time zone, re-login and check the calendar </li> - <li>Change a language, re-login and check the GUI language </li> - <li>Ð-mail: e-mails should pass </li> - <li>Phone and SMS switch: if set and turned on, sms messages should pass </li> - <li>Change a status â non-active user cannot login </li> - <li>Change user role and re-login </li> - <li>Change user group - user has an access only to the rooms belong to his group </li> - <li>Change community settings and check </li> - </ol> - </li> - <li> - Connections - <ol> - <li>Should be tested with at least 3 users in the system </li> - <li>Sessionvars table should be shown correctly </li> - <li>Kick the user from the system </li> - </ol> - </li> - <li> - Groups - <ol> - <li>Add/remove/edit/search an group </li> - <li>Add/remove a user from the user list of selected group </li> - </ol> - </li> - <li> - Conference rooms - <ol> - <li>Add/remove/edit/search a room </li> - <li>User list for the given room should contain actual list </li> - <li>Turn the Moderation switch on/off and enter the room </li> - <li>Add/remove a user to the default moderator list </li> - <li>Check max participants number in the room </li> - <li>Change room type and enter the room </li> - <li>Turn public switch on/off </li> - <li>Turn "Demo switch" on/off, change the demonstration time </li> - <li>Turn "Allow user questions" on/off and enter the room </li> - <li>Turn "Audio only" switch on/off and enter the room </li> - <li>Set "Close URL" to some URL, enter the room and then exit â you should be re-directed correspondingly </li> - <li>Check that SIP settings work as expected </li> - <li>Check that "Allow recordings" switch works as expected </li> - <li>Check that "Layout options" switch work as expected </li> - <li>Check that "Allow font styles" switch works as expected </li> - </ol> - </li> - <li> - Configuration - <ol> - <li>Allow_frontend_register </li> - <li>Mail server settings </li> - <li>SMS provider settings </li> - <li>Application.name </li> - <li>Default_lang_id </li> - <li>default time zone </li> - <li>SIP settings </li> - <li>Reminder minutes </li> - </ol> - </li> - <li> - Language editor - <ol> - <li>Add/remove/edit/search a key </li> - <li>Import/export of localization files </li> - </ol> - </li> - <li> - LDAP: Add/remove/edit/search a record - </li> - <li> - Backup - <ol> - <li>System import </li> - <li>System backup </li> - <li>TBD â need to add tests for command line admin here </li> - </ol> - </li> - <li> - Servers: Add/remove/edit/search a server - </li> - </ol> - </li> - <li> - <b>SIP integration tests</b> (should be tested with at least 3 attendees in the room; for restricted and interview rooms) - <ol> - <li>Call from the room to the external phone number </li> - <li>Call from external phone number to the room </li> - <li>Call from the software phone to the room </li> - <li>Call from the software phone with video to the room </li> - </ol> - </li> - <li> - <b>Network testing script</b> - </li> - <li> - <b>Site integration tests</b> - <ol> - <li>Enter OpenMeetings room from Moodle site </li> - <li>Check that recordings link are shown on the Moodle site </li> - <li>Enter OpenMeetings room from Joomla site </li> - <li>Check that recordings link are shown on the Joomla site </li> - <li>Enter OpenMeetings room from Drupal site </li> - <li>Check that recordings link are shown on the Drupal site </li> - </ol> - </li> - <li> - <b>Extended test plan for the recordings and screen sharing testing</b> - <ol> - <li><b>Interview room testing</b> - <ol> - <li> - Just a 5 minutes recording: - <ol> - <li>Enter a room with user A</li> - <li>Enter a room with user B</li> - <li>Open videos for both users</li> - <li>Start recording with user A</li> - <li>Wait for 5 minutes</li> - <li>Stop recording by user A</li> - <li>Repeat steps 1.1 â 1.6 3 times</li> - <li>Exit room</li> - <li>Wait some time</li> - <li>Check that all the recordings are processed and work as expected</li> - <li>there should not be a delay between the video and sound</li> - </ol> - </li> - <li>Just a 30 minutes recording: do steps 1.1.1-1.16 one time; then check the result recording</li> - <li>Just an 1 hour recording: do steps 1.1.1-1.16 one time; then check the result recording</li> - <li> - 5-minutes recording: user exits the room before the recording gets stopped - <ol> - <li>Enter a room with user A</li> - <li>Enter a room with user B</li> - <li>Open videos for both users</li> - <li>Start recording with user A</li> - <li>Exit the room by user B</li> - <li>Stop recording by user A</li> - <li>Repeat steps 1.4.1 â 1.4.6 3 times</li> - <li>Exit room</li> - <li>Wait some time</li> - <li>Check that all the recordings are processed and work as expected</li> - <li>There should not be a delay between the video and sound</li> - </ol> - </li> - <li> - 5-minutes recording: user A starts recording, user B stops - <ol> - <li>Enter a room with user A</li> - <li>Enter a room with user B</li> - <li>Open videos for both users</li> - <li>Start recording with user A</li> - <li>Stop recording by user B</li> - <li>Exit room</li> - <li>Wait some time</li> - <li>Check that all the recordings are processed as expected</li> - </ol> - </li> - </ol> - </li> - <li> - <b>Conference room testing</b> - <ol> - <li> - Screen sharing - <ol> - <li>Enter a room with user A</li> - <li>Enter a room with user B</li> - <li>Enter a room by user C</li> - <li>Open videos for all the users</li> - <li>Start screen sharing session by user A, choose High quality</li> - <li>Check that A's screen looks correctly for users B and C and sound is OK in the room</li> - <li>Stop screen sharing by user A after 5 minutes</li> - <li>Repeat steps 2.1.1-2.1.7 3 times</li> - <li>Repeat steps 2.1.1-2.1.7 one more time, but choose "Very high quality" on the step 2.1.5</li> - <li>Repeat steps 2.1.1-2.1.7 one more time, but choose "Medium quality" on the step 2.1.5</li> - <li>Repeat steps 2.1.1-2.1.7 one more time, but choose "Low quality" on the step 2.1.5</li> - <li>Repeat steps 2.1.1-2.1.7 one more time, but choose some random height and width on the step 2.1.5</li> - <li>Repeat steps 2.1.1-2.1.7 one more time, but turn the "Notify on disconnect" switch on the step 2.1.5</li> - </ol> - </li> - <li> - Recordings - <ol> - <li>Enter a room with user A</li> - <li>Enter a room with user B</li> - <li>Enter a room by user C</li> - <li>Open videos for all the users</li> - <li>Start recording session by user A, choose High quality</li> - <li>Stop recording session by user A after 5 minutes</li> - <li>Repeat steps 2.2.1-2.2.6 3 times</li> - <li>Repeat steps 2.2.1-2.2.6 one more time, but choose "Very high quality" on the step 2.2.5</li> - <li>Repeat steps 2.2.1-2.2.6 one more time, but choose "Medium quality" on the step 2.2.5</li> - <li>Repeat steps 2.2.1-2.2.6 one more time, but choose "Low quality" on the step 2.2.5</li> - <li>Repeat steps 2.2.1-2.2.6 one more time, but choose some random height and width on the step 2.2.5</li> - <li>Repeat steps 2.2.1-2.2.6 one more time, but turn the "Notify on disconnect" switch on the step 2.2.5</li> - <li>Go to the A's recordings list and check that all the recordings are there, processed without errors and work as expected</li> - </ol> - </li> - <li> - Recordings + screen sharing: user enters the room after recording is started - <ol> - <li>Enter conference room by user A</li> - <li>Start screen sharing and recordings with default parameters by user A</li> - <li>Enter the room by user B, check that screen sharing is OK. Wait 5 minutes</li> - <li>Enter the room by user C, check that screen sharing is OK. Wait 5 minutes</li> - <li>Exit the room by user B; wait 3 minutes</li> - <li>Exit the room by user C; wait 3 minutes</li> - <li>Exit the room by user A</li> - <li>Repeat steps 2.3.1-2.3.7 3 times</li> - <li>Go to the recordings list for user A and check that all the recordings are OK and work as expected</li> - </ol> - </li> - <li> - Stress test - <ol> - <li>Enter the room by the users A, B, C, D and E</li> - <li>Open A, B, C, D and E videos</li> - <li>Start screen sharing and recordings session with high quality by user A</li> - <li>Wait 30 minutes</li> - <li>Stop screen sharing</li> - <li>Go to A's recordings list and check that created recording is OK</li> - <li>Repeat steps 2.3.1-2.3.6 3 times</li> - </ol> - </li> - </ol> - </li> - </ol> - </li> - - </ol> - </section> - - </body> - +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + --> +<document xmlns="http://maven.apache.org/XDOC/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 http://maven.apache.org/xsd/xdoc-2.0.xsd"> + <properties> + <title>Manual Testing</title> + <author email="[email protected]">Apache OpenMeetings Team</author> + </properties> + + <body> + + <section name="Introduction"> + + <p> + Below is a test plan for the OpenMeetings 2.1 pre-release testing. + </p> + </section> + + <section name="Details"> + + <ol> + <li> + <b>User GUI tests</b> + <ol> + <li> + Login/logout + <ol> + <li>Password recovering </li> + <li>Self-registering </li> + <li>"Visit Apache OpenMeetings" link </li> + <li>Enter wrong login/password </li> + <li>Enter correct login/password </li> + <li>Exit the system by click the Exit button </li> + </ol> + </li> + <li> + Dashboard + <ol> + <li>Correct user info in the upper left corner </li> + <li>Links in the "Help and support" section </li> + <li>It should be possible to enter userâs room from the dashboard </li> + <li>Room details should be shown correctly in the "Rooms in this sectionâ¦" part of the screen </li> + </ol> + </li> + <li> + Global chat + <ol> + <li>Send/receive message where at least 3 users in the system </li> + <li>Adding a contact to the contact list </li> + <li>Private message </li> + <li>Showing user profile </li> + <li>Inviting user to the conference room </li> + <li>Copy chat log </li> + <li>Delete chat log </li> + <li>Changing font style in the massage </li> + <li>Adding emotions to the message </li> + </ol> + Attention! Correct RTL support does not work in the current implementation + </li> + <li> + Calendar view + <ol> + <li>Change view (weekly/daily/monthly) and moving between the dates </li> + <li>Adding/removing/moving by mouse an event </li> + </ol> + </li> + <li> + Calendar invitation window + <ol> + <li>Creating/updating/deleting an event </li> + <li>Inviting 3 internal and 3 external guests </li> + <li>Different reminder types: receiving e-mail invitation for internal and external guests </li> + <li>Password protected invitation </li> + <li>Inviting to the rooms of the different types </li> + <li>Choosing time zone for external guest </li> + <li>Correct user data in the invitations </li> + <li>SMS reminder for internal and external guests </li> + <li>E-mail reminder for internal and external guests </li> + <li>It should be possible to enter to the event via invitation link room at the particular time slot only </li> + <li>Enter the room via invitation window </li> + </ol> + </li> + <li> + My Profile: User profile should contain correct user info and allow to edit this + </li> + <li> + Contacts and Messages + <ol> + <li>Add/remove a message </li> + <li>Creating a new folder </li> + <li>Moving between the folders </li> + <li>Marking messages as read/unread </li> + <li>Message filters </li> + <li>Contact list </li> + </ol> + </li> + <li> + User settings + <ol> + <li>Possibility to change the user info </li> + <li>Changing time zone and language (should start to work after user re-login </li> + <li>Community settings or different users </li> + <li>Display settings</li> + </ol> + </li> + <li> + Search users + <ol> + <li>Send a private message </li> + <li>Adding a contact </li> + <li>View contact details via user list </li> + </ol> + </li> + <li> + Room lists + <ol> + <li>Public rooms, private rooms and my rooms should contain correct room lists </li> + <li>User list for the selected room </li> + <li>Room details for the selected room </li> + </ol> + </li> + <li> + Recordings + <ol> + <li>The list should contain available recordings in public and private folders </li> + <li>Info panel should contain actual info about the recording </li> + <li>Downloading a recording is different formats (AVI/FLV) </li> + <li>Play the recording in OpenMeetings </li> + <li>Play downloaded recording by Windows player </li> + <li>Remove a recording from the folder </li> + </ol> + </li> + <li> + Restricted room testing â general issues (should be tested with at least 3 attendees) + <ol> + <li>Enter the room: different cases for the cam/micro, choosing of the cam resolution, test recording, allow/deny of video </li> + <li>User list should be shown correctly </li> + <li>Correct user credentials after the room entering </li> + <li>Add moderator permissions to the user </li> + <li>Turn micro on/off in the user list </li> + <li>Increasing/decreasing sound level and turning micro on/off in the video window </li> + <li>Turn micro on/off in the user list to another user â possible by the moderator only </li> + <li>Increasing/decreasing sound level and turning micro on/off in the video window - possible by the moderator only </li> + <li>Allow/deny drawing on whiteboard â possible by the moderator only </li> + <li>Allow/deny screen sharing â possible by the moderator only </li> + <li>Allow/deny remote screen control â possible by the moderator only </li> + <li>Allow/deny exclusive audio â possible by the moderator only </li> + <li>Re-start devise settings via user list </li> + <li>Re-start devise settings via video window </li> + <li>Kick the user off by the moderator </li> + <li>Click F8 key to arrange videos </li> + <li>Activity and actions panel should contain correct info </li> + <li>Exit the room </li> + </ol> + </li> + <li> + Restricted room testing: file uploading + documents + <ol> + <li>Upload a document with "Load directly to whiteboard" switch turned on </li> + <li>Upload a with "Load directly to whiteboard" switch turned on off </li> + <li>Upload a document with the localized file name and spaces in the name </li> + <li>Uploading a document into different folders: private files should be visible only their owner only </li> + <li>Removing a file from the room </li> + <li>Home and public drive size should change correctly </li> + <li>Adding a new folder </li> + <li>Removing a folder </li> + <li>Load a document of each supported type and check that itâs shown correctly </li> + </ol> + </li> + <li> + Restricted room testing â whiteboard and properties panels (should be tested with at least 3 attendees) + <ol> + <li>Adding a removing a whiteboard </li> + <li>Full-fit switch </li> + <li>Clear whiteboard </li> + <li>Clear objects of current slide only </li> + <li>Save and export </li> + <li>Undo </li> + <li>Select an object </li> + <li>Pointer </li> + <li>Text </li> + <li>Paint </li> + <li>Draw line </li> + <li>Draw underline </li> + <li>Rectangle </li> + <li>Ellipse </li> + <li>Arrow </li> + <li>Cliparts</li> + </ol> + </li> + <li> + Restricted room testing â chat (should be tested with at least 3 attendees) + <ol> + <li>Send a message </li> + <li>Start a private chat </li> + <li>Chat moderation </li> + <li>Font style </li> + <li>Emotions </li> + <li>Show/copy chat log </li> + <li>Delete server chat log </li> + </ol> + </li> + <li> + Restricted room testing â screen sharing and recordings (should be tested with at least 3 attendees) + <ol> + <li>"Share record/screen" button in the room </li> + <li>Desktop sharer: start/stop sharing </li> + <li>Change the shared screen area (X-offset, Y-offset, width, height) </li> + <li>Change the screen sharing quality </li> + <li>Start/stop recordings â need to check that it works as expected </li> + </ol> + </li> + <li> + Restricted room testing â Actions menu + <ol> + <li>Send invitation: send English and localized message </li> + <li>Send invitation with password </li> + <li>Send invitations with 3 different time periods </li> + <li>Change time zone of the invitation </li> + <li>Change language of the invitation </li> + <li>Send invitation screen: "Generate URL" button â check the same things as for the invitations sent by email </li> + <li>Apply to be moderator </li> + <li>Apply to whiteboard access </li> + <li>Apply to audio/video access </li> + <li>Create a poll </li> + <li>Poll results </li> + <li>Vote </li> + <li>Default whiteboard settings: check all of them </li> + </ol> + </li> + <li> + Conference room testing + <ol> + <li>User list should look in another way in compare with restricted type </li> + <li>Generally, all should look OK when enter the room </li> + </ol> + </li> + <li> + Interview room testing (should be tested with at least 3 attendees) + <ol> + <li>User list should look as expected </li> + <li>Change a user for video pod </li> + <li>Start/stop recordings </li> + </ol> + </li> + </ol> + </li> + <li> + <b>Admin GUI tests</b> + <ol> + <li> + Users + <ol> + <li>Add/edit/remove/search user in the table </li> + <li>Move between screens where there are many users in the table </li> + <li>Edit text fields </li> + <li>Change a time zone, re-login and check the calendar </li> + <li>Change a language, re-login and check the GUI language </li> + <li>Ð-mail: e-mails should pass </li> + <li>Phone and SMS switch: if set and turned on, sms messages should pass </li> + <li>Change a status â non-active user cannot login </li> + <li>Change user role and re-login </li> + <li>Change user group - user has an access only to the rooms belong to his group </li> + <li>Change community settings and check </li> + </ol> + </li> + <li> + Connections + <ol> + <li>Should be tested with at least 3 users in the system </li> + <li>Sessionvars table should be shown correctly </li> + <li>Kick the user from the system </li> + </ol> + </li> + <li> + Groups + <ol> + <li>Add/remove/edit/search an group </li> + <li>Add/remove a user from the user list of selected group </li> + </ol> + </li> + <li> + Conference rooms + <ol> + <li>Add/remove/edit/search a room </li> + <li>User list for the given room should contain actual list </li> + <li>Turn the Moderation switch on/off and enter the room </li> + <li>Add/remove a user to the default moderator list </li> + <li>Check max participants number in the room </li> + <li>Change room type and enter the room </li> + <li>Turn public switch on/off </li> + <li>Turn "Demo switch" on/off, change the demonstration time </li> + <li>Turn "Allow user questions" on/off and enter the room </li> + <li>Turn "Audio only" switch on/off and enter the room </li> + <li>Set "Close URL" to some URL, enter the room and then exit â you should be re-directed correspondingly </li> + <li>Check that SIP settings work as expected </li> + <li>Check that "Allow recordings" switch works as expected </li> + <li>Check that "Layout options" switch work as expected </li> + <li>Check that "Allow font styles" switch works as expected </li> + </ol> + </li> + <li> + Configuration + <ol> + <li>Allow_frontend_register </li> + <li>Mail server settings </li> + <li>SMS provider settings </li> + <li>Application.name </li> + <li>Default_lang_id </li> + <li>default time zone </li> + <li>SIP settings </li> + <li>Reminder minutes </li> + </ol> + </li> + <li> + Language editor + <ol> + <li>Add/remove/edit/search a key </li> + <li>Import/export of localization files </li> + </ol> + </li> + <li> + LDAP: Add/remove/edit/search a record + </li> + <li> + Backup + <ol> + <li>System import </li> + <li>System backup </li> + <li>TBD â need to add tests for command line admin here </li> + </ol> + </li> + <li> + Servers: Add/remove/edit/search a server + </li> + </ol> + </li> + <li> + <b>SIP integration tests</b> (should be tested with at least 3 attendees in the room; for restricted and interview rooms) + <ol> + <li>Call from the room to the external phone number </li> + <li>Call from external phone number to the room </li> + <li>Call from the software phone to the room </li> + <li>Call from the software phone with video to the room </li> + </ol> + </li> + <li> + <b>Network testing script</b> + </li> + <li> + <b>Site integration tests</b> + <ol> + <li>Enter OpenMeetings room from Moodle site </li> + <li>Check that recordings link are shown on the Moodle site </li> + <li>Enter OpenMeetings room from Joomla site </li> + <li>Check that recordings link are shown on the Joomla site </li> + <li>Enter OpenMeetings room from Drupal site </li> + <li>Check that recordings link are shown on the Drupal site </li> + </ol> + </li> + <li> + <b>Extended test plan for the recordings and screen sharing testing</b> + <ol> + <li><b>Interview room testing</b> + <ol> + <li> + Just a 5 minutes recording: + <ol> + <li>Enter a room with user A</li> + <li>Enter a room with user B</li> + <li>Open videos for both users</li> + <li>Start recording with user A</li> + <li>Wait for 5 minutes</li> + <li>Stop recording by user A</li> + <li>Repeat steps 1.1 â 1.6 3 times</li> + <li>Exit room</li> + <li>Wait some time</li> + <li>Check that all the recordings are processed and work as expected</li> + <li>there should not be a delay between the video and sound</li> + </ol> + </li> + <li>Just a 30 minutes recording: do steps 1.1.1-1.16 one time; then check the result recording</li> + <li>Just an 1 hour recording: do steps 1.1.1-1.16 one time; then check the result recording</li> + <li> + 5-minutes recording: user exits the room before the recording gets stopped + <ol> + <li>Enter a room with user A</li> + <li>Enter a room with user B</li> + <li>Open videos for both users</li> + <li>Start recording with user A</li> + <li>Exit the room by user B</li> + <li>Stop recording by user A</li> + <li>Repeat steps 1.4.1 â 1.4.6 3 times</li> + <li>Exit room</li> + <li>Wait some time</li> + <li>Check that all the recordings are processed and work as expected</li> + <li>There should not be a delay between the video and sound</li> + </ol> + </li> + <li> + 5-minutes recording: user A starts recording, user B stops + <ol> + <li>Enter a room with user A</li> + <li>Enter a room with user B</li> + <li>Open videos for both users</li> + <li>Start recording with user A</li> + <li>Stop recording by user B</li> + <li>Exit room</li> + <li>Wait some time</li> + <li>Check that all the recordings are processed as expected</li> + </ol> + </li> + </ol> + </li> + <li> + <b>Conference room testing</b> + <ol> + <li> + Screen sharing + <ol> + <li>Enter a room with user A</li> + <li>Enter a room with user B</li> + <li>Enter a room by user C</li> + <li>Open videos for all the users</li> + <li>Start screen sharing session by user A, choose High quality</li> + <li>Check that A's screen looks correctly for users B and C and sound is OK in the room</li> + <li>Stop screen sharing by user A after 5 minutes</li> + <li>Repeat steps 2.1.1-2.1.7 3 times</li> + <li>Repeat steps 2.1.1-2.1.7 one more time, but choose "Very high quality" on the step 2.1.5</li> + <li>Repeat steps 2.1.1-2.1.7 one more time, but choose "Medium quality" on the step 2.1.5</li> + <li>Repeat steps 2.1.1-2.1.7 one more time, but choose "Low quality" on the step 2.1.5</li> + <li>Repeat steps 2.1.1-2.1.7 one more time, but choose some random height and width on the step 2.1.5</li> + <li>Repeat steps 2.1.1-2.1.7 one more time, but turn the "Notify on disconnect" switch on the step 2.1.5</li> + </ol> + </li> + <li> + Recordings + <ol> + <li>Enter a room with user A</li> + <li>Enter a room with user B</li> + <li>Enter a room by user C</li> + <li>Open videos for all the users</li> + <li>Start recording session by user A, choose High quality</li> + <li>Stop recording session by user A after 5 minutes</li> + <li>Repeat steps 2.2.1-2.2.6 3 times</li> + <li>Repeat steps 2.2.1-2.2.6 one more time, but choose "Very high quality" on the step 2.2.5</li> + <li>Repeat steps 2.2.1-2.2.6 one more time, but choose "Medium quality" on the step 2.2.5</li> + <li>Repeat steps 2.2.1-2.2.6 one more time, but choose "Low quality" on the step 2.2.5</li> + <li>Repeat steps 2.2.1-2.2.6 one more time, but choose some random height and width on the step 2.2.5</li> + <li>Repeat steps 2.2.1-2.2.6 one more time, but turn the "Notify on disconnect" switch on the step 2.2.5</li> + <li>Go to the A's recordings list and check that all the recordings are there, processed without errors and work as expected</li> + </ol> + </li> + <li> + Recordings + screen sharing: user enters the room after recording is started + <ol> + <li>Enter conference room by user A</li> + <li>Start screen sharing and recordings with default parameters by user A</li> + <li>Enter the room by user B, check that screen sharing is OK. Wait 5 minutes</li> + <li>Enter the room by user C, check that screen sharing is OK. Wait 5 minutes</li> + <li>Exit the room by user B; wait 3 minutes</li> + <li>Exit the room by user C; wait 3 minutes</li> + <li>Exit the room by user A</li> + <li>Repeat steps 2.3.1-2.3.7 3 times</li> + <li>Go to the recordings list for user A and check that all the recordings are OK and work as expected</li> + </ol> + </li> + <li> + Stress test + <ol> + <li>Enter the room by the users A, B, C, D and E</li> + <li>Open A, B, C, D and E videos</li> + <li>Start screen sharing and recordings session with high quality by user A</li> + <li>Wait 30 minutes</li> + <li>Stop screen sharing</li> + <li>Go to A's recordings list and check that created recording is OK</li> + <li>Repeat steps 2.3.1-2.3.6 3 times</li> + </ol> + </li> + </ol> + </li> + </ol> + </li> + + </ol> + </section> + + </body> + </document> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/openmeetings/blob/8e63647c/openmeetings-server/src/site/xdoc/MoodlePlugin.xml ---------------------------------------------------------------------- diff --git a/openmeetings-server/src/site/xdoc/MoodlePlugin.xml b/openmeetings-server/src/site/xdoc/MoodlePlugin.xml index 9248b24..8bb9935 100644 --- a/openmeetings-server/src/site/xdoc/MoodlePlugin.xml +++ b/openmeetings-server/src/site/xdoc/MoodlePlugin.xml @@ -1,76 +1,76 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - --> -<document xmlns="http://maven.apache.org/XDOC/2.0" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 http://maven.apache.org/xsd/xdoc-2.0.xsd"> - <properties> - <title>Moodle Plugin</title> - <author email="[email protected]">Apache OpenMeetings Team</author> - </properties> - - <body> - - <section name="Moodle Plugin for OpenMeetings"> - <p> - You can get the latest Version of the Plugin for Moodle from the - <a href="https://moodle.org/plugins/view.php?plugin=mod_openmeetings" - target="_blank" rel="nofollow">Moodle Plugin database</a> - . - </p> - </section> - - <section name="Installation of the Moodle Plugin for Apache OpenMeetings"> - <p> - You simply download the ZIP or TAR package and unzip it to Moodle's "mod" directory.<br/> - Eventually you need to unzip the package into a folder called "openmeetings". - The folder structure is:<br/> - $MOODLE_HOME/mod/openmeetings/*.php - <br /> - Then you visit the admin interface of Moodle, for example <u>http://$your_moodle_host/$MOODLE_WWW_ROOT/admin</u><br/> - Moodle will detect that there is a new plugin and will show the plugin installation screen: - </p> - <a class="fancybox-buttons" href="images/moodle_install_plugin.png"> - <img src="images/moodle_install_plugin.png" alt="" width="430" - height="220" /> - </a> - <p> - After you have clicked on "Update database" Moodle will show you the plugin configuration screen: - </p> - <a class="fancybox-buttons" href="images/moodle_configure_plugin.png"> - <img src="images/moodle_configure_plugin.png" alt="" width="500" - height="300" /> - </a> - </section> - - <section name="Adding a new conference room to a Moodle course"> - - <p> - After installation of the plugin you can go to the course pages in Moodle and turn editing on. - Then you choose the activity "OpenMeetings", Moodle will then show you the conference room - configuration with all the options: - </p> - <a class="fancybox-buttons" href="images/moodle_add_activity_plugin.png"> - <img src="images/moodle_add_activity_plugin.png" alt="" width="430" - height="360" /> - </a> - </section> - - <section name="Demo video"> - <p>The demo video of SugarCRM plugin show you the plugin in action </p> - <iframe width="640" height="390" src="http://www.youtube.com/embed/pPgv7zkPXAk" frameborder="0" allowfullscreen=""></iframe> - </section> - </body> - -</document> +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + --> +<document xmlns="http://maven.apache.org/XDOC/2.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 http://maven.apache.org/xsd/xdoc-2.0.xsd"> + <properties> + <title>Moodle Plugin</title> + <author email="[email protected]">Apache OpenMeetings Team</author> + </properties> + + <body> + + <section name="Moodle Plugin for OpenMeetings"> + <p> + You can get the latest Version of the Plugin for Moodle from the + <a href="https://moodle.org/plugins/view.php?plugin=mod_openmeetings" + target="_blank" rel="nofollow">Moodle Plugin database</a> + . + </p> + </section> + + <section name="Installation of the Moodle Plugin for Apache OpenMeetings"> + <p> + You simply download the ZIP or TAR package and unzip it to Moodle's "mod" directory.<br/> + Eventually you need to unzip the package into a folder called "openmeetings". + The folder structure is:<br/> + $MOODLE_HOME/mod/openmeetings/*.php + <br /> + Then you visit the admin interface of Moodle, for example <u>http://$your_moodle_host/$MOODLE_WWW_ROOT/admin</u><br/> + Moodle will detect that there is a new plugin and will show the plugin installation screen: + </p> + <a class="fancybox-buttons" href="images/moodle_install_plugin.png"> + <img src="images/moodle_install_plugin.png" alt="" width="430" + height="220" /> + </a> + <p> + After you have clicked on "Update database" Moodle will show you the plugin configuration screen: + </p> + <a class="fancybox-buttons" href="images/moodle_configure_plugin.png"> + <img src="images/moodle_configure_plugin.png" alt="" width="500" + height="300" /> + </a> + </section> + + <section name="Adding a new conference room to a Moodle course"> + + <p> + After installation of the plugin you can go to the course pages in Moodle and turn editing on. + Then you choose the activity "OpenMeetings", Moodle will then show you the conference room + configuration with all the options: + </p> + <a class="fancybox-buttons" href="images/moodle_add_activity_plugin.png"> + <img src="images/moodle_add_activity_plugin.png" alt="" width="430" + height="360" /> + </a> + </section> + + <section name="Demo video"> + <p>The demo video of SugarCRM plugin show you the plugin in action </p> + <iframe width="640" height="390" src="http://www.youtube.com/embed/pPgv7zkPXAk" frameborder="0" allowfullscreen=""></iframe> + </section> + </body> + +</document> http://git-wip-us.apache.org/repos/asf/openmeetings/blob/8e63647c/openmeetings-server/src/site/xdoc/MySQLConfig.xml ---------------------------------------------------------------------- diff --git a/openmeetings-server/src/site/xdoc/MySQLConfig.xml b/openmeetings-server/src/site/xdoc/MySQLConfig.xml index 4b4419a..31d9bf2 100644 --- a/openmeetings-server/src/site/xdoc/MySQLConfig.xml +++ b/openmeetings-server/src/site/xdoc/MySQLConfig.xml @@ -1,76 +1,76 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - --> -<document xmlns="http://maven.apache.org/XDOC/2.0" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 http://maven.apache.org/xsd/xdoc-2.0.xsd"> - <properties> - <title>MySQL Configuration</title> - <author email="[email protected]">Apache OpenMeetings Team</author> - </properties> - - <body> - <section name="MySQL Configuration"> - - <subsection name="Before you start"> - <ul> - <li>Make sure that you have set utf8 as - default/server-character-set in your MySQL configuration (my.cnf) - before you start the installation process of OpenMeetings! - </li> - <li> - make sure MySQL is listening on TCP/IP connections! - <br /> - To verify if MySQL connection is working: OpenMeetings will - automatically create all tables in the database and all tables - should have utf8 as encoding/collation! - </li> - <li>If you encounter issues, you can drop the db and then run - the web based installer again - </li> - </ul> - </subsection> - - <subsection name="Steps todo"> - <ul> - <li> - You need to download the JConnector from mysql - <a href="http://www.mysql.com/downloads/connector/j/" target="_blank" - rel="nofollow">http://www.mysql.com/downloads/connector/j/</a> - and place it into: - <tt>$red5/webapps/openmeetings/WEB-INF/lib/</tt> - </li> - <li> - Run red5-service and goto the web-based installer: - http://localhost:5080/openmeetings/install - </li> - </ul> - </subsection> - - <subsection name="MySQL Sample Configuration"> - <p> - There is a sample configuration for MySQL that ships with - every - release in: - <br /> - /webapps/openmeetings/WEB-INF/classes/META-INF/mysql_persistence.xml - </p> - </subsection> - - - </section> - - </body> - -</document> +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + --> +<document xmlns="http://maven.apache.org/XDOC/2.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 http://maven.apache.org/xsd/xdoc-2.0.xsd"> + <properties> + <title>MySQL Configuration</title> + <author email="[email protected]">Apache OpenMeetings Team</author> + </properties> + + <body> + <section name="MySQL Configuration"> + + <subsection name="Before you start"> + <ul> + <li>Make sure that you have set utf8 as + default/server-character-set in your MySQL configuration (my.cnf) + before you start the installation process of OpenMeetings! + </li> + <li> + make sure MySQL is listening on TCP/IP connections! + <br /> + To verify if MySQL connection is working: OpenMeetings will + automatically create all tables in the database and all tables + should have utf8 as encoding/collation! + </li> + <li>If you encounter issues, you can drop the db and then run + the web based installer again + </li> + </ul> + </subsection> + + <subsection name="Steps todo"> + <ul> + <li> + You need to download the JConnector from mysql + <a href="http://www.mysql.com/downloads/connector/j/" target="_blank" + rel="nofollow">http://www.mysql.com/downloads/connector/j/</a> + and place it into: + <tt>$red5/webapps/openmeetings/WEB-INF/lib/</tt> + </li> + <li> + Run red5-service and goto the web-based installer: + http://localhost:5080/openmeetings/install + </li> + </ul> + </subsection> + + <subsection name="MySQL Sample Configuration"> + <p> + There is a sample configuration for MySQL that ships with + every + release in: + <br /> + /webapps/openmeetings/WEB-INF/classes/META-INF/mysql_persistence.xml + </p> + </subsection> + + + </section> + + </body> + +</document> http://git-wip-us.apache.org/repos/asf/openmeetings/blob/8e63647c/openmeetings-server/src/site/xdoc/Navigation.xml ---------------------------------------------------------------------- diff --git a/openmeetings-server/src/site/xdoc/Navigation.xml b/openmeetings-server/src/site/xdoc/Navigation.xml index 03a7932..2b2e861 100644 --- a/openmeetings-server/src/site/xdoc/Navigation.xml +++ b/openmeetings-server/src/site/xdoc/Navigation.xml @@ -1,44 +1,44 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - --> -<document xmlns="http://maven.apache.org/XDOC/2.0" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 http://maven.apache.org/xsd/xdoc-2.0.xsd"> - <properties> - <title>Change main navigation</title> - <author email="[email protected]">Apache OpenMeetings Team</author> - </properties> - - <body> - - <section name="Changing the main navigation"> - - <p>To customize the main menu (for example remove entries or changing - the order) you can edit the tables: </p> - <ul> - <li>navimain </li> - <li>naviglobal </li> - </ul> - <p></p> - <p> - You need to make sure that you - <strong>restart red5 after doing changes to the database</strong> - , there is a database cache, so changes might not take affect as - long as you did not restart. - </p> - </section> - - </body> - +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + --> +<document xmlns="http://maven.apache.org/XDOC/2.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 http://maven.apache.org/xsd/xdoc-2.0.xsd"> + <properties> + <title>Change main navigation</title> + <author email="[email protected]">Apache OpenMeetings Team</author> + </properties> + + <body> + + <section name="Changing the main navigation"> + + <p>To customize the main menu (for example remove entries or changing + the order) you can edit the tables: </p> + <ul> + <li>navimain </li> + <li>naviglobal </li> + </ul> + <p></p> + <p> + You need to make sure that you + <strong>restart red5 after doing changes to the database</strong> + , there is a database cache, so changes might not take affect as + long as you did not restart. + </p> + </section> + + </body> + </document> \ No newline at end of file
