[Alfresco] add Chinese font / 新增中文字型

No Comments

Alfresco 預設中文宇型不好看
可先切到 /opt/alfresco-community/libreoffice/share/fonts/truetype/
複製自 /usr/share/fonts/truetype/droid/DroidSansFallbackFull.ttf

然後重跑 Alfresco 服務, 下次轉換, 就會載入新的中文字型
/etc/init.d/alfresco restart

[Alfresco] 硬體變更(記憶體) 可修改 JAVA_OPTS

No Comments

REF: http://docs.alfresco.com/5.1/concepts/jvm-tuning.html
PATH : /opt/alfresco-community/tomcat/bin/setenv.sh

變更 JAVA_OPTS 的值
REF: http://docs.alfresco.com/5.1/concepts/jvm-newsize.html
例如: -Xmx6G -Xms3G -XX:NewSize=2G

若不設定, 則最大記憶體, 可能只有1.5G左右
Maximum Memory (GB): 1.42

— update 20170919
5.2f version 要改以下檔案設定才有用
vim /opt/alfresco-community/tomcat/scripts/ctl.sh

[Alfresco] 圖示缺少(16×16 icons for OpenOffice)

No Comments

在 data list 中, 如果有附加文件時, 文件的icon會出不來
是因為內建的圖示, 沒有16×16的尺寸, 需要另外再建

cd /opt/alfresco-community/tomcat/webapps/share/components/images/filetypes
sudo convert -resize 16×16 odg-file-32.png odg-file-16.png
sudo convert -resize 16×16 odp-file-32.png odp-file-16.png
sudo convert -resize 16×16 ods-file-32.png ods-file-16.png
sudo convert -resize 16×16 odt-file-32.png odt-file-16.png
sudo convert -resize 16×16 zip-file-32.png zip-file-16.png
sudo convert -resize 16×16 xlsx-file-32.png xlsx-file-16.png
sudo convert -resize 16×16 wmv-file-32.png wmv-file-16.png
sudo convert -resize 16×16 wma-file-32.png wma-file-16.png
sudo convert -resize 16×16 webm-file-32.png webm-file-16.png
sudo convert -resize 16×16 wav-file-32.png wav-file-16.png
sudo convert -resize 16×16 tif-file-32.png tif-file-16.png
sudo convert -resize 16×16 tiff-file-32.png tiff-file-16.png
sudo convert -resize 16×16 swf-file-32.png swf-file-16.png
sudo convert -resize 16×16 svg-file-32.png svg-file-16.png
sudo convert -resize 16×16 psd-file-32.png psd-file-16.png
sudo convert -resize 16×16 pptx-file-32.png pptx-file-16.png
sudo convert -resize 16×16 png-file-32.png png-file-16.png
sudo convert -resize 16×16 ogv-file-32.png ogv-file-16.png
sudo convert -resize 16×16 mpeg-file-32.png mpeg-file-16.png
sudo convert -resize 16×16 mp4-file-32.png mp4-file-16.png
sudo convert -resize 16×16 mp3-file-32.png mp3-file-16.png
sudo convert -resize 16×16 jpg-file-32.png jpg-file-16.png
sudo convert -resize 16×16 gif-file-32.png gif-file-16.png
sudo convert -resize 16×16 htm-file-32.png htm-file-16.png
sudo convert -resize 16×16 docx-file-32.png docx-file-16.png
sudo convert -resize 16×16 css-file-32.png css-file-16.png
sudo convert -resize 16×16 bmp-file-32.png bmp-file-16.png
sudo convert -resize 16×16 avi-file-32.png avi-file-16.png

[Alfresco] 安裝步驟

No Comments

選定並安裝作業系統
1. OS: Ubuntu or CentOS

安裝 Alfresco 本體
2. install Aflresco-CE (Community Edition)

安裝外部附加元件(Add-ons)
3. install AMPs (bePGE Project )
https://addons.alfresco.com/addons/becpg-project-manager-alfresco

修正中文語系
4. run cn2tw-bat.sh

重新執行 Alfresco, 以便套件語系資料
5. /etc/init.d/alfresco restart

[Alfresco] 簡轉繁批次檔內容

No Comments

檔名: cn2tw-bat.sh

————————————————————
檔名:cn2tw.sh

[Alfresco] 增加 mimetype

No Comments

REF: http://docs.alfresco.com/5.1/tasks/mimetype-add.html

以新增 python 檔案為例
sudo vim /opt/alfresco-community/tomcat/shared/classes/alfresco/extension/mimetype/mimetypes-extension-map.xml

加入以下內容, 把原本的範例註解起來

並且加入以下設定


py

重啟 Alfresco 即可
或 /etc/init.d/alfresco restart

[Alfresco] 利用MMT或apply_amps增加 AMP

No Comments

http://docs.alfresco.com/community/concepts/dev-extensions-modules-management-tool.html

要看好 AMP 是針對哪個WAR進行更新, 錯了就不會出現

—-
另一種方法
把 amp 檔案, 放到相對應的路徑
ex: /opt/alfresco/amps 或 /opt/alfersco/amps_share
再執行 /opt/alfresco/bin/apply_amps.sh

— updated : 2017/07/21 —
cd /opt/alfresco-community/
java -jar ./bin/alfresco-mmt.jar list /opt/alfresco-community/tomcat/webapps/alfresco/

service alfresco stop
cd /opt/alfresco-community/
java -jar ./bin/alfresco-mmt.jar uninstall AAAR-Alfresco-CE-v5.1-Share /opt/alfresco-community/tomcat/webapps/share
java -jar ./bin/alfresco-mmt.jar uninstall AAAR-Alfresco-CE-v5.1-Share /opt/alfresco-community/tomcat/webapps/share.war
java -jar ./bin/alfresco-mmt.jar uninstall AAAR-Alfresco-CE-v5.1-Repository /opt/alfresco-community/tomcat/webapps/alfresco
java -jar ./bin/alfresco-mmt.jar uninstall AAAR-Alfresco-CE-v5.1-Repository /opt/alfresco-community/tomcat/webapps/alfresco.war
java -jar ./bin/alfresco-mmt.jar install /tmp/AAAR-Alfresco-CE-v5.1-Repository-v4.5.amp /opt/alfresco-community/tomcat/webapps/alfresco
java -jar ./bin/alfresco-mmt.jar install /tmp/AAAR-Alfresco-CE-v5.1-Repository-v4.5.amp /opt/alfresco-community/tomcat/webapps/alfresco.war
java -jar ./bin/alfresco-mmt.jar install /tmp/AAAR-Alfresco-CE-v5.1-Share-v4.5.amp /opt/alfresco-community/tomcat/webapps/share
java -jar ./bin/alfresco-mmt.jar install /tmp/AAAR-Alfresco-CE-v5.1-Share-v4.5.amp /opt/alfresco-community/tomcat/webapps/share.war
service alfresco start

— update 2017-09-19
service alfresco stop
cd /opt/alfresco-community/
java -jar ./bin/alfresco-mmt.jar uninstall AAAR-Alfresco-CE-v5.1-Share /opt/alfresco-community/tomcat/webapps/share
java -jar ./bin/alfresco-mmt.jar uninstall AAAR-Alfresco-CE-v5.1-Share /opt/alfresco-community/tomcat/webapps/share.war
java -jar ./bin/alfresco-mmt.jar uninstall AAAR-Alfresco-CE-v5.1-Repository /opt/alfresco-community/tomcat/webapps/alfresco
java -jar ./bin/alfresco-mmt.jar uninstall AAAR-Alfresco-CE-v5.1-Repository /opt/alfresco-community/tomcat/webapps/alfresco.war

java -jar ./bin/alfresco-mmt.jar install /opt/alfresco-community/amps/AAAR-Alfresco-CE-v5.2-Repository-v4.5.amp /opt/alfresco-community/tomcat/webapps/alfresco
java -jar ./bin/alfresco-mmt.jar install /opt/alfresco-community/amps/AAAR-Alfresco-CE-v5.2-Repository-v4.5.amp /opt/alfresco-community/tomcat/webapps/alfresco.war
java -jar ./bin/alfresco-mmt.jar install /opt/alfresco-community/amps_share/AAAR-Alfresco-CE-v5.2-Share-v4.5.amp /opt/alfresco-community/tomcat/webapps/share
java -jar ./bin/alfresco-mmt.jar install /opt/alfresco-community/amps_share/AAAR-Alfresco-CE-v5.2-Share-v4.5.amp /opt/alfresco-community/tomcat/webapps/share.war
service alfresco start

Older Entries Newer Entries