Changes

Jump to navigation Jump to search
Line 6: Line 6:  
<!-- we define the language -->
 
<!-- we define the language -->
 
{{#vardefine:lang| {{lc:  {{#titleparts:    {{PAGENAME}} | | -1}}  }} |en }}
 
{{#vardefine:lang| {{lc:  {{#titleparts:    {{PAGENAME}} | | -1}}  }} |en }}
{{Warning box|1=this is early alpha stage, please use it at your own risk,
+
 
you will need to add --enablerepo=smetest to install rpms to the yum commands as long as it stays alpha test}}{{Infobox contribs
+
{{Infobox contribs
 
|name={{#var:contribname}}
 
|name={{#var:contribname}}
 
|image=Collabora_Online_primary_logo.svg
 
|image=Collabora_Online_primary_logo.svg
Line 40: Line 40:  
<tabs container=""><tab name="For SME 10">
 
<tabs container=""><tab name="For SME 10">
 
  yum install smeserver-extrarepositories-collaboraoffice
 
  yum install smeserver-extrarepositories-collaboraoffice
  yum --enablerepo=smecontribs install {{#var:smecontribname}}
+
  yum --enablerepo=smecontribs install {{#var:smecontribname}} collaboraofficebasis-en-US collaboraoffice-dict-en
    
then you will need to configure let's say domain collabora.mydomain.com
 
then you will need to configure let's say domain collabora.mydomain.com
   −
configuration part for domain + let's encrypt
+
configuration part for domain + let's encrypt and nextcloud on the same server, please just change the content of the variable $MYDOMAIN
  db domain set collabora.mydomain.com domainle Content Primary Description collabora Nameservers internet letsencryptSSLcert enabled
+
  MYDOMAIN="collabora.mydomain.com"
  signal-event domain-create collabora.mydomain.com
+
config setprop coolwsd VirtualHost $MYDOMAIN
  expand-template /etc/dehydrated/domains
+
db domains set $MYDOMAIN domain Content Primary Description collabora Nameservers localhost letsencryptSSLcert enabled TemplatePath Collabora
 +
  signal-event domain-create $MYDOMAIN
 +
  expand-template /etc/dehydrated/domains.txt
 
  dehydrated -c
 
  dehydrated -c
  −
configuration part for nextcloud:
  −
config setprop coolwsd VirtualHost collabora.mydomain.com
   
  signal-event smeserver-collabora-update
 
  signal-event smeserver-collabora-update
   Line 57: Line 56:     
Reminder configure your domain DNS to point to your server!
 
Reminder configure your domain DNS to point to your server!
 +
 +
We assume you also already have configured correctly [[Letsencrypt]] and [[Nextcloud]] contribs BEFORE.
 
</tab>
 
</tab>
    
</tabs>
 
</tabs>
 +
 +
You can also add to the yum install line the dictionary you need, or add one later
 +
  yum install collaboraoffice-dict-fr collaboraofficebasis-fr
 +
 +
=== Tweaking ===
 +
 +
==== language available ====
 +
Available languages are: ar, bg, br, ca, cs, da, de, el, es, et, fr, gd, gl, gu, he, hi, hr, hu, id, is, it, ko, lt, lv, nl, no, oc, pl, pt-BR, pt-PT, ro, ru, sk, sl, sr, sv, te, tr, uk, vi
 +
 +
In order to use new dictionaries, you may have to change the "allowed_languages" setting in /etc/coolwsd/coolwsd.xml . In the example below the Danish dictionary is added as an "allowed language":
 +
$ diff coolwsd.xml.bak coolwsd.xml
 +
10c10
 +
<      <allowed_languages default="de_DE en_GB en_US es_ES fr_FR it nl pt_BR pt_PT ru" desc="List of supported languages of Writing Aids (spell checker, grammar checker, thesaurus, hyphenation) on this instance. Allowing too many has negative effect on startup performance.">de_DE en_GB en_US es_ES fr_FR it nl pt_BR pt_PT ru</allowed_languages>
 +
---
 +
>      <allowed_languages default="de_DE en_GB en_US es_ES fr_FR it nl pt_BR pt_PT ru" desc="List of supported languages of Writing Aids (spell checker, grammar checker, thesaurus, hyphenation) on this instance. Allowing too many has negative effect on startup performance.">da en_GB en_US</allowed_languages>
 +
 +
==== menu display ====
 +
 +
 +
To modify look on the toolbar for Compact Biew (as opposed to Tabbed View) in nextcloud config , OR change this to compact :
 +
 +
/etc/coolwsd/<mark>coolwsd.xml</mark>
 +
    <code>182 <user_interface>
 +
    183 <mode default="default" desc="Controls the user interface style. The 'default' means: Take the value from ui_defaults, or decide for one of compact or tabbed (default|compact|tabbed)" type="string">compact</mode>
 +
    184 <use_integration_theme default="true" desc="Use theme from the integrator" type="bool">true</use_integration_theme>
 +
    185 </user_interface></code>
    
=== Configuration ===
 
=== Configuration ===
Line 81: Line 108:  
|comma separated list of ip or domains
 
|comma separated list of ip or domains
 
|list of domains allowed to access collabora, by default empty.  the server itself and nextcloud defined Virtualhost are added to this list
 
|list of domains allowed to access collabora, by default empty.  the server itself and nextcloud defined Virtualhost are added to this list
|-
  −
|DbUser
  −
|nextcloud
  −
|string
  −
|for mysql db
   
|-
 
|-
 
|access
 
|access
Line 103: Line 125:     
=== Uninstall ===
 
=== Uninstall ===
  yum remove {{#var:smecontribname}}  {{#var:contribname}}
+
  yum remove {{#var:smecontribname}}  CODE-brand collaboraoffice collaboraoffice-* collaboraofficebasis-* coolwsd
    
=== Sources ===
 
=== Sources ===
Super Admin, Wiki & Docs Team, Bureaucrats, Interface administrators, Administrators
3,250

edits

Navigation menu