20110220 oss-ecm-drupal
Upcoming SlideShare
Loading in...5
×
 

20110220 oss-ecm-drupal

on

  • 2,534 views

OSS - ECM with Drupal

OSS - ECM with Drupal

Statistics

Views

Total Views
2,534
Views on SlideShare
1,166
Embed Views
1,368

Actions

Likes
1
Downloads
31
Comments
0

6 Embeds 1,368

http://www.thailibrary.in.th 1296
http://www.stks.or.th 44
http://stks.or.th 24
http://nstda.or.th 2
http://static.slidesharecdn.com 1
http://webcache.googleusercontent.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

20110220 oss-ecm-drupal 20110220 oss-ecm-drupal Presentation Transcript

  • Drupal : Open Source CMS ในการพฒนา Enterprise Content Management System บ,ญเล0ศ อร,ณพ0บ4ลย6 ร!กษาการห!วหน:างานพ!ฒนาและบร0การส?@อสาระด0จ0ท!ล ฝEายบร0การความร4:ทางว0ทยาศาสตร6และเทคโนโลยJ สKาน!กงานพ!ฒนาว0ทยาศาสตร6และเทคโนโลยJแหLงชาต0 http://facebook.com/boonlert.aroonpiboonwww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • ข"นตอนการต%ดต"ง Drupal + Server2Go  ปร!บแตLงคLา Config ของ Server2Go  ค!ดลอกต:นฉบ!บ Drupal ไว:ใน htdocs  สร:างไฟล6 settings.php ให:ก!บ Drupal  สร:างฐานข:อม4ลให: Drupal ผLาน phpMyAdmin  ต0ดต!ง Drupal ]www.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 2© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • Server2Go  Server2Go โปรแกรมขนาดเล_กทJ@ชวยให:การจKาลองเคร?@องแมLขLายเว_บ L (Web server)  เว_บเซ0ฟเวอร6สKาหร!บพบพา โดยทJ@ไมLต:องต0ดต!]งโปรแกรมจKาพวก Appserv ลงในเคร?@อง  สามารถร!นได:จาก CD-ROM, DVD-ROM, Thumbdirve หร?อแม:กระท!@ง จากในเคร?@องwww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 3© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • ปรบแต/งค/า Config ของ Server2Go  serverpms_config.ini  LocalMirror = 0  serverconfig_tplphp.ini  max_execution_time ปร!บแก:ไขคLาเปnน 60  memory_limit ปร!บแก:ไขคLาเปnน 64M  post_max_size ปร!บแก:ไขคLาเปnน 80M  upload_max_filesize ปร!บแก:ไขคLาเปnน 80M - 200M  serverconfig_tplhttpd.conf  ลบเคร?@องหมาย # ออกจาก LoadModule rewrite_module modules/mod_rewrite.sowww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 4© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • คดลอกต3นฉบบ Drupal ไว3ใน htdocs  เปลJ@ยนช?อโฟลเดอร6ให:เหมาะสม @www.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 5© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • สร3างไฟล< settings.php ให3กบ Drupal  htdocsdrupalsitesdefaultwww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 6© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • สร3างฐานข3อมAลให3 Drupal ผ/าน phpMyAdminwww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 7© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • ต%ดต"ง Drupal  http://127.0.0.1:4001/drupalwww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 8© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • ต%ดต"ง Drupal – Database Configurationwww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 9© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • ต%ดต"ง Drupal – Site Configurationwww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 10© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • การต%ดต"งเสรGจสมบAรณ<www.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 11© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • หน3าเวGบหน3าแรกหลงการต%ดต"งwww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 12© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • ประเภทเนM"อหาเบM"องต3นของ Drupal  Page – เน?]อหาทJ@ไมLคอยมJการปร!บปร,งบLอยคร!]ง เชLน L ประว!ต0หนLวยงาน โครงสร:างองค6กร  Story – เน?]อหาทJ@มJการปร!บปร,งคLอนข:างบLอย ม!กจะ ใช:ควบค4Lก!บ Category / Taxonomy Module เชLน ขLาวประกาศ สาระความร4หมวดตLางๆ :  ล!กษณะเดLนทJ@แตกตLางระหวLาง Page และ Story ค?อ Story จะถ4กนKา เสนอผLานหน:า Frontpage อ!ตโนม!ต0 (ตามคLา Default)www.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 13© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • หน3าต3อนรบหน3าแรก  สร:างหน:าเว_บต:อนร!บหน:าแรกให:ก!บระบบ  Admin Menu, Create Content, Pagewww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 14© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • หน3าต3อนรบหน3าแรกwww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 15© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • หน3าต3อนรบหน3าแรกwww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 16© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • ECM อย/างง/าย – Guest สร3างเนM"อหาทPQรออนRมต%  อน,ญาตให: Guest สร:างเน?อหาประเภท “แสดงความค0ดเห_น – User Comment” ] แล:วรอให:ผ4:ด4แลดKาเน0นการอน,ม!ต0กLอนเผยแพรL  สLวนเกJ@ยวข:อง  เน?]อหาประเภทใหมL --- User Comment  ผ4:เกJยวข:อง --- Guest และ ผ4:ดแลระบบ @ 4  Guest - anonymous user  ผ4:ด4แลระบบ - authenticated user  Workflow  สร:างในสถานะ “รLาง”  อน,ม!ต0ให:เผยแพรLwww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 17© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • สร3างเนM"อหารAปแบบใหม/  Administer, Content Management, Content Type, Add content type  Workflow settings จะต:องยกเล0กรายการ  Published  Promoted to front pagewww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 18© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • www.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 19© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • ต%ดต"ง Workflow Module เพ%Qมเต%ม  ดาวน6โหลด Workflow Module  Unzip  ค!ดลอกโฟลเดอร6 workflow ไปไว:ทJ@ htdocsdrupalmodules  Administer, Site building, Modules  Enable Workflow. Workflow accesswww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 20© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • สร3าง Workflow ให3กบ User comment  Administer, Site building, Workflow, Add workflowwww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 21© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • สร3างสถานภาพให3กบ Workflowwww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 22© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • สร3างสถานภาพให3กบ Workflowwww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 23© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • Map – Workflow ให3กบ Content typewww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 24© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • ปรบส%ทธ%การทZางาน Permission Y  Administer, User management, Permissionwww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 25© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • ปรบแก3ไขลZาดบ Workflowwww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 26© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • ปรบแก3ไขลZาดบ Workflowwww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 27© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • Rebuild Permissionwww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 28© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • เป]ดใช3งาน Trigger Module  Administer, Site building, Modules, Trigger  ตรวจสอบ Workflowwww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 29© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • เพ%Qม Action ให3กบ Workflow  เม?@อ User comment ใดได:ร!บอน,ม!ต0 ให:เผยแพรL (Publish) ได: และแสดงในหน:าแรก (Show on frontpage)www.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 30© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • ทดสอบ Logout  Guest สามารถสร:าง เน?อหาได:จาก ] Navigation, Create content, User commentwww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 31© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • Guest สร3างเนM"อหาwww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 32© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • Guest สร3างเนM"อหาwww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 33© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • ตรวจสอบเนMอหาด3วย Admin "  Login ด:วย Admin  Administer, Content management, Contentwww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 34© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • อนRมต%เนM"อหาwww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 35© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • ตวอย/างทPQ 2  ผ4:เขJยน (writer) สร:างเน?อหาแบบ Knowledge Article แล:วรอให:ผ4:ตรวจสอบ ] (moderator) ตรวจสอบกLอน จ•งจะเผยแพรL  User  Writer, moderator  สถานภาพ  Draft  Review  Publishedwww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 36© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • สร3างประเภทเนM"อหาใหม/  Administer, Content management, Content type, Add content typewww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 37© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • สร3างกลR/มสมาช%กใหม/ (role)  Administer, User management, Role  Add... writer และ Add... modulatorwww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 38© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • สร3างสมาช%กใหม/ให3กลR/มใหม/  Administer, User management, User  User1 === writer  User2 === modulatorwww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 39© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • สร3าง Workflow : knowledge-submitwww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 40© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • Map : workflow กบ content typewww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 41© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • กZาหนดส%ทธ%YการทZางาน Workflow ของสมาช%กwww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 42© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • กZาหนดส%ทธ%YการทZางาน Workflow ของสมาช%กwww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 43© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • กZาหนด Permissionwww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 44© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • สร3างเนM"อหาด3วย Writerwww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 45© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6
  • ขอขอบคRณ  http://stks.or.th/wiki  http://facebook.com/boonlert.aroonpiboonwww.nstda.or.th Open Source Software ในการพ!ฒนา Enterprise Content Management System 46© NSTDA 2010 บ,ญเล0ศ อร,ณพ0บ4ลย6