Làm sao để chỉ admin mới được quyền sửa nội dung page?

Events happening in the community are now at Drupal community events on www.drupal.org.
Hamster kid's picture

Em đang làm website giới thiệu về công ty. Trong đó có hình ảnh, nội dung.. Em muốn khi admin login vô mỗi trang có thể nhìn thấy Edit (sửa nội dung và hình ảnh). Xin các anh chị chỉ giáo dùm!
Chân thành cảm ơn và hậu tạ!!! hic hic...

Comments

Ko biết trang giới

mrsinguyen's picture

Ko biết trang giới thiệu về công ty bạn có các chức năng, module gì?
Nhưng theo mình biết thì trang giới thiệu công ty thì gồm nhưng trang chứa nội dung và hình ảnh là chính, thì đơn giản bạn nên làm như sau:
Ví dụ:
Đối với trang giới thiệu công ty, thì đơn giản trong drupal mặt định có loại nội dung (content type) là page, kiểu nội dung này tạo ra các trang dạng như là about, policy,... Khi tạo một page có nội dung là About us, thì bạn tạo menu cho nó nằm ở Primary link, hoặc Navigation, hoặc một nhóm các menu khác do bạn tạo ra.
http://www.nguyentiensi.com/content/about-me (mình tạo ra bài viết với content type là page và đặt nó lên Primary link)
Thì bạn chỉ cài thêm module quản lý hình như là imce và các module token, pathauto để giúp tạo đường dẫn thân thiện hơn.

Và muốn chỉ admin có quyền sửa thì bạn chỉ phân quyền cho user admin có quyền tác động đến module node thôi, còn các user khác không có quyền tác động đến node, mà chỉ xem được thôi.

Hamster kid's picture

@mrsinguyen: giúp đỡ mình cho trót nhé! ví dụ trang about us như thế này:
Trong đó bên trái là thông tin giới thiệu.
Bên phải là vài tấm hình (recent work)..
Hiện tại mình làm trang about us sẵn trong file php. Xong tạo trang (page) mới past code vào (trong đó có hình & nội dung) như vậy nó không trực quan lắm. Với lại phần bên phải mình sài cho vài trang khác nữa. Cứ mỗi trang mình lại past code include "recentwork.php" trông kỳ quá.
Nghe bạn giới thiệu module imce chắc là giải quyết được vấn đề up hình ảnh của phần bên phải phải ko?
Còn việc sửa đổi nội dung của trang. Mình muốn dưới nội dung của trang xuất hiện chữ edit (nếu là admin), khi lick vào edit thì nó sẽ link tới trang chứa nội dung đó và có thể sửa trực tiếp vào. Mình mới tìm hiểu ko lâu nên bạn nói primary link, navigation là gì mình ko rõ lắm! Xin cứu với! Có thể hướng dẫn chi tiết được không!!!!

Xin hỏi bạn dùng Drupal

mrsinguyen's picture

Xin hỏi bạn dùng Drupal để làm hay tự viết code riêng, nếu dùng drupal để làm thì nó sẳn hết rồi, còn viết code riêng thì lại khác.

Hamster kid's picture

Mình muốn sài chức năng có sẵn của drupal. Tại yêu cầu của website mình chỉ đơn giản là upload và chỉnh sửa nội dung và hình thôi. Vấn đề là mình không biết cách thể hiện lên sao cho như ý. =.=

Vậy thì đơn giản

mrsinguyen's picture

Vậy thì đơn giản chỉ dùng cái content type có sẵn (page) là được rồi.

Nếu sài page thôi vậy

Hamster kid's picture

Nếu sài page thôi vậy làm sao mình sắp xếp hình như ý muốn?
Ví dụ: phần nội dung chia là 2 cột:

  • cột trái có 1 cái hình và một số thông tin.
  • cột phải có 6 cái hình sắp làm 3 cột.
    Bạn có thể hướng dẫn mình up hình lên như thế nào hoặc link bài đã viết về vấn đề này được ko?
  • Oh, muốn làm như vậy

    mrsinguyen's picture

    Oh, muốn làm như vậy thì bạn phải đọc bài viết của thehong về việc kết hợp dùng http://toila.net/content/ket-hop-cck-imagefield-imagecache-tao-anh-thu-n...

    Còn việc sắp xếp thông tin thì dùng blog để bố trí thôi, dùng menu để tạo danh sách các nội dung (thủ công), hoặc tự viết module, hoặc dùng views, còn bố trí block đó ở đâu thì tùy cách bạn chia region trong trang.

    Hamster kid's picture

    Mình cũng đang đọc bài đó nè, rất tiếc là bài đó viết cho drupal 5.x mà mình thì đang sài drupal 6.6, hic. Rất cảm ơn bạn đã chỉ dẫn nhiệt tình! Xin cho biết quý danh được không? hihi..

    Mặc định admin có

    nguyendhex@drupal.org's picture

    Mặc định admin có toàn quyền nên sẽ hiện Edit mà!