การ Share เอกสารใน Alfresco มีการใช้งานกันอย่างแพร่หลาย ซึ่งจะมีวิธีการ Share โดยการ Copy URL ตรงๆ เลยก็ได้ ตามรูปด้านล่าง
null

ในการ Copy URL ตรงๆ แบบนี้จะทำให้ผู้ที่ได้รับนั้นคลิกที่ Link แล้วจำเป็นที่จะต้องทำการ Login ด้วย เนื่องจากการเข้าถึง Content ได้นั้น จำเป็นที่จะต้องดูว่า User มีสิทธิ์หรือไม่ แต่ในบางกรณีที่เราต้องการ Share เอกสารในลักษณะของ Public คือไม่ต้องทำการ Login ก็สามารถจะดูเอกสารได้ ซึ่ง Alfresco จะมี Function นี้อยู่แล้วนะครับ มาลองทำกันดูเลยนะครับ

เข้าไปที่ Content ที่ต้องการ Share โดยคลิกเข้าไปที่หน้า Document Detail นะครับ

Continue reading

ในปัจจุบันมีการใช้งาน Workflow ใน Alfresco กันอย่างแพร่หลายนะครับ ซึ่ง Tools ที่ใช้ในการ Monitor Workflow ที่มีอยู่ในระบบ และคอยช่วยแก้ไขปัญหาต่างๆ ก็คือ Workflow Console นั่นเองครับ ซึ่งก็เป็นที่น่าแปลกใจนะครับ ว่า Alfresco ไม่ได้ทำ Link เพื่อให้เข้าถึง Workflow Console กันง่ายๆ นะครับ และไม่ค่อยมีคนพูดถึงด้วยครับ วันนี้ผมจะนำเอาการใช้งาน Workflow Console มาอธิบายกันครับ

ปกติเราจะเข้าไปใช้งานที่ Alfresco Share ใช่ไม๊ครับ แต่ Workflow Console จะอยู่ที่ Alfresco Explorer ครับ ไปที่ http://[IP Address]:[Port]/alfresco แล้ว Login ด้วย “admin” account

null


Continue reading

หลังจากที่เราได้เตรียม Workflow Designer ให้พร้อมสำหรับการใช้งานแล้ว คราวนี้เรามาทดลองสร้าง Workflow ขึ้นมาใช้งานเองกันนะครับ โดยตัวอย่างที่ยกขึ้นมานั้น จะเป็น Memo Workflow นะครับ ซึ่งเป็น Workflow ทั่วๆ ไป สามารถนำไปประยุกต์ใช้งานได้จริงๆนะครับ โดยเนื้อหาค่อนข้างเยอะนะครับ ดังนั้นขออนุญาตแบ่งเป็น 2 ตอนเพื่อความกระชับของเนื้อหา
โดยตอนแรกจะเป็นการสร้าง Workflow Project และสร้าง Workflow Template จาก Workflow Designer นะครับ และในตอนที่ 2 จะเป็นการ นำ Workflow Template มาทำการ Configuration กันนะครับ โดยเนื้อหาจะค่อนข้างยาว นิดนึงนะครับ แต่ถ้าทำเป็นแล้ว จะรู้สึกว่าไม่ยากเลยครับ เริ่มต้นกันเลยนะครับ
ทำการสร้าง Activiti Project ขึ้นมานะครับ โดยการคลิกที่ Menu New -> Other… -> Activiti Project ที่ช่องของ Project Name ให้ใส่ชื่อ Project Workflow นะครับ ตามตัวอย่างให้ใส่ Memo Project

null


Continue reading

สำหรับใน Version 4.2 ได้มี Function ที่ใช้ในการแก้ไขเอกสาร เป็น Tool ที่ชื่อว่า Edit in Google Docs โดยจะสามารถทำการแก้ไขงานในรูปแบบ Online ได้นะครับ วิธีการใช้งานมี ดังนี้

ไปที่เอกสารที่ต้องทำการแก้ไข (File txt, Doc, xls เป็นต้น) ที่แถบเครื่องมือทางขวามือ จะปรากฏ Tool ในการ Edit in google Doc ดังภาพ

null

เมื่อทำการ click เลือกตัว Alfresco จะให้ทำการ Login ไปยัง google Doc โดยทั้งนี้เราต้องมี Email ของทาง Google ไว้ด้วย ถึงจะสามารถเข้าไปแก้ไขเอกสารบน Google ได้ ดังภาพ


Continue reading

Mautic เป็นโปรแกรมที่ไว่ช่วยบริหารจัดการระบบการขายของสามารถอ่านข้อมูลเพิ่มเติมได้ที่ https://www.mautic.org/
ก่อนการติดตั้ง Mautic นั้นต้องทำการติดตั้ง LAMP ก่อนดังนี้
ติดตั้ง Apache ด้วยคำสั่ง

sudo apt-get install apache2

ติดตั้ง MySQL ด้วยคำสั่ง

sudo apt-get install mysql-server mysql-client

กำหนดรหัสผ่านและยืนยันรหัสผ่าน MySQL


Continue reading

มีคำถามมากมายเลยนะครับที่เกี่ยวข้องกับการทำ Workflow โดยเฉพาะมีคำถามที่ว่า เมื่อเราสร้าง Workflow แล้วต้องการให้ในขั้นตอนสุดท้าย ให้ทำการส่งมายังผู้ที่ทำการ Start Workflow เพื่อให้ทำการรับทราบอีกครั้งหนึ่ง ต้องทำยังไง วันนี้เรามีวิธีการง่ายๆ นะครับ โดยการใช้งานตัวแปรที่ชื่อว่า ${initiator.properties.userName}

เริ่มต้นเรามาสร้าง Workflow ง่ายๆ ซัก 3 Task ดังรูปนะครับ

null


Continue reading

Odoo เป็น version ใหม่ของ OpenERP ซึ่งมี feature ใหม่ๆ เพิ่มเข้ามามากมายเราสามารถติดตั้ง Odoo ได้จาก .deb หรือ download source มา build เองในตัวอย่างจะเลือกทำการ clone จาก github เพื่อทำการ build Odoo เองโดยมีขั้นตอนดังนี้

ทำการ add user odoo

sudo adduser --system --home=/opt/odoo --group odoo

ทำการติดตั้ง Postgresql

sudo apt-get install postgresql

su เป็น postgres user

sudo su - postgres


Continue reading

เราสามารถสร้่าง Workflow เอกสารใน Alfresco ได้ง่ายๆ ผ่านทาง Activiti BPMN Designer เครื่องมือที่เราใช้ก็คือ Eclipse และเพิ่ม plugin Activiti BPMN Designer เข้าไป เท่านี้เราก็ได้เครื่องมือสำหรับสร้าง Workflow บน Alfresco แล้ว มาเริ่มกันเลย

เปิด Eclipse ขึ้นมาเลยนะครับ

null

จากนั้นเข้าไปที่ Menu Help เลือก Eclipse Marketplace


Continue reading

นอกจากเราจะใช้งาน Alfresco ผ่านทาง Note book หรือ Computer PC แล้ว Alfresco ยังมี Application ที่รองรับการใช้งานผ่านทาง Mobile Device ซึ่งรองระบบทั้งระบบปฏิบัติการ iOS และ Android เพื่อให้ผู้ใช้งาน สามารถใช้งาน Alfresco ได้สะดวกมากยิ่งขึ้นนะครับ โดย Application นี้ สามารถ down load ภายใต้ชื่อ Alfresco นะครับ

หาก Download ภายใต้ระบบปฏิบัติการ iOS ที่หน้าจอจะปรากฏ Application Alfresco อยู่ 2 แบบด้วยกันนะครับ ให้ผู้ใช้เลือก Download Application Alfresco ที่มีพื้นหลังสีดำนะครับ ส่วนที่ใช้ระบบปฏิบัติการ Android จะมีให้เลือกเพียง logo เดียวนะครับ

null


Continue reading

Alfresco Module Package หรือ AMP เป็นการรวม code, content model, content และโครงสร้างไดเรคทอรีต่าง ๆ ไว้เป็น Package เดียว ซึ่ง Alfresco มีระบบจัดการ package เรียกว่า Alfresco MMT (Module Management Tool) เพื่อช่วยให้เราสามารถ deploy extension ต่างๆ ลงไปใน Alfresco ได้โดยง่าย อีกทั้งช่วยในการ upgrade และ uninstall ได้อีกด้วย โดยไฟล์ที่จะนำไป deploy จะมีนามสกุลเป็น .amp (Alfresco Module Package) Alfresco MMT จะเป็นไปในลักษณะของการ แตกไฟล์ .amp ลงไปใน war เพราะฉะนั้นจึงจำเป็นจะต้องระบุ war ด้วยทุกครั้ง

ตัวอย่างเราจะลองติดตั้ง alfresco-googledocs กัน ก่อนอื่นนำ .amp ไฟล์ของ alfresco-googledocs ใส่ไว้ใน AMPFileLocation ก่อน

null


Continue reading