Menambahkan postingan blog dan forum

Anda sedang melihat dokumentasi Apigee Edge.
Buka Dokumentasi Apigee X.
info

Portal Layanan Developer memungkinkan Anda membuat blog dan forum berangkai:

  • Dukungan blog memungkinkan pengguna membuat, mengedit, dan menghapus postingan blog. Selain itu, izin berbasis peran memungkinkan Anda membatasi tindakan blog ke jenis pengguna tertentu.
  • Forum memungkinkan pengguna membuat diskusi berangkai dengan moderasi berbasis peran. Anda dapat menambahkan forum ke portal, forum grup dalam hierarki, dan mengonfigurasi peran pengguna untuk mengontrol akses ke forum.

Bekerja dengan blog

Portal ini memungkinkan pengguna dengan hak istimewa yang diperlukan untuk membuat, mengedit, dan menghapus postingan blog. Blog terdiri dari postingan individual, yang diberi stempel waktu dan dilihat berdasarkan tanggal. Siapa saja, termasuk pengguna anonim, dapat melihat entri blog terbaru dengan menggunakan tautan navigasi yang disediakan di halaman Beranda portal.

Setiap pengguna dengan hak istimewa yang diperlukan dapat mengomentari postingan blog. Komentar dapat muncul segera saat dimasukkan, atau Anda dapat mengonfigurasi portal developer sehingga komentar harus dimoderasi sebelum muncul. Secara default, pengguna anonim tidak dapat memposting komentar.

Tentang jenis blog

Portal ini mendukung dua jenis blog, bergantung pada versi portal Anda:

  • Blog standar seperti yang diterapkan oleh modul Drupal Blog digunakan secara default oleh rilis portal sebelum versi 14.02.156.1.
  • Blog kustom Apigee dengan tampilan postingan kustom, dukungan untuk gambar, audio, dan video jenis konten, dan "gaya tumblr" pengeditan toolbar seperti yang diterapkan oleh Apigee Drupal kustom modul. Portal versi 14.02.156.1 dan yang lebih baru menggunakan blog kustom Apigee secara default. Portal yang ada dapat diupgrade untuk menggunakan blog baru sebagai bagian dari upgrade ke versi 14.02.156.1.

Blog kustom ditentukan oleh tiga modul Drupal kustom yang disediakan oleh Apigee. Hal berikut menjelaskan modul berikut:

Modul Definisi
Blog Devconnect Mendefinisikan fungsi dasar blog.
Menu Pembuatan Konten Devconnct Mendefinisikan menu yang memungkinkan Anda membuat berbagai jenis konten blog.
jenis konten blog devconnect Menentukan jenis konten khusus Drupal untuk blog: gambar, audio, dan video. Tanpa modul ini, Anda hanya dapat membuat entri blog dari jenis artikel.

Menentukan versi portal dan jenis blog yang didukung:

Anda dapat menemukan versi portal dengan menggunakan perintah cURL berikut:

$ curl <portal url>/buildInfo

Jika Anda ingin menggunakan blog kustom, pastikan versi Anda adalah 14.02.156.1 atau yang lebih baru.

Mengupgrade portal yang ada untuk menggunakan modul blogging kustom Apigee:

  1. Pastikan portal Anda telah diupgrade ke versi 14.02.156.1 atau yang lebih baru.
  2. Login ke portal Anda sebagai pengguna dengan hak istimewa admin atau pembuatan konten.
  3. Pilih Modules di menu Drupal.
  4. Nonaktifkan modul Blog.
  5. Aktifkan tiga modul kustom Apigee berikut:
    • Blog Devconnect
    • Devconnct Menu Pembuatan Konten
    • jenis konten blog devconnect
  6. Simpan konfigurasi.

Melihat blog

Portal developer menampilkan postingan blog terbaru di halaman Blog. Entri blog tersebut ditampilkan dalam urutan menurun berdasarkan waktu pembuatan. Untuk menampilkan laman Blog, pilih Blog di menu utama portal developer.

Selain itu, portal developer awalnya disiapkan untuk menampilkan postingan blog terbaru di Beranda kami. Entri juga ditampilkan dalam urutan menurun berdasarkan waktu pembuatan.

Menetapkan izin untuk blog

Sebagai administrator, Anda mengontrol izin yang diperlukan untuk melakukan tindakan di blog, seperti seperti membuat, mengedit, dan menghapus postingan blog.

Anda juga mengkonfigurasi izin yang diperlukan untuk memposting, mengedit, dan menghapus komentar blog, serta apakah komentar pengguna harus dimoderasi. Jika sebuah komentar tidak perlu dimoderasi, akan langsung muncul. Jika komentar harus dimoderasi, pengguna portal dengan persyaratan izin untuk memoderasi komentar harus menyetujuinya.

Untuk menetapkan izin blog:

  1. Login ke portal Anda sebagai pengguna dengan hak istimewa admin atau pembuatan konten.
  2. Pilih Orang di menu Drupal.
  3. Pilih link Izin di bagian atas halaman Orang.
  4. Scroll ke bawah ke area Komentar di halaman.
  5. Di bawah area Comment, tetapkan izin berikut yang mengontrol pengguna dapat menambahkan, melihat, mengedit, dan menyetujui komentar:
    • Mengatur setelan komentar dan komentar
    • Lihat komentar
    • Komentar postingan
    • Melewati persetujuan komentar
    • Mengedit komentar sendiri
  6. Scroll ke bawah ke area Node di halaman.
  7. Di bawah area Node, tetapkan lima izin berbeda yang mengontrol izin pengguna dapat menambah, mengedit, dan menghapus postingan blog:
    • Entri blog: Membuat konten baru
    • Entri blog: Mengedit konten sendiri
    • Entri blog: Edit konten apa pun
    • Entri blog: Menghapus konten sendiri
    • Entri blog: Hapus konten apa pun
  8. Simpan konfigurasi Anda.

Menambahkan blog entri

Semua pengguna dengan izin yang diperlukan dapat membuat entri blog. Namun, Anda dapat mengonfigurasi peran pengguna sedemikian rupa sehingga pengguna dapat menambahkan dan mengedit entri blog mereka sendiri, tetapi tidak dapat menghapusnya. Atau mereka bisa menambah, mengedit, dan menghapus entri blog mereka sendiri, tetapi tidak mengedit entri blog dari pengguna lain.

Jika versi portal Anda menggunakan modul Blog Drupal, tombol berikut akan muncul untuk memungkinkan Anda membuat entri blog:

Halaman pengeditan blog default akan muncul:

Jika Anda menggunakan blog kustom Apigee, dan telah mengaktifkan dukungan untuk semua jenis konten blog, menu berikut akan muncul untuk memungkinkan Anda membuat entri blog dari berbagai jenis:

Pilih tombol untuk jenis konten yang sesuai untuk membuat entri blog baru. Bergantung pada jenis konten yang dipilih, editor berikut akan muncul:

Tombol di kanan bawah memungkinkan Anda menambahkan konten yang ditentukan oleh project Bootstrap, termasuk carousel, featurette, jumbotron, dan trifold.

Area bawah memungkinkan Anda menambahkan media terkait. Misalnya, dalam gambar di atas untuk jenis konten video, Anda dapat menambahkan video ke entri blog.

Untuk menambahkan entri blog:

  1. Login ke portal Anda sebagai pengguna dengan hak istimewa admin atau pembuatan konten.
  2. Pilih Blog di menu navigasi portal developer.
  3. Pilih Buat entri blog baru (Modul Blog Drupal) atau jenis kontennya (Blog khusus Apigee).
  4. Tambahkan konten di bagian Judul dan Isi.
  5. Jika ada, klik Edit summary untuk menambahkan ringkasan.
  6. Masukkan daftar kata kunci yang dipisahkan dengan koma. Kata-kata kunci ini digunakan untuk mengisi Tampilan Topics di halaman Blog. Jika ingin, Anda dapat menambahkan tampilan Topik Populer ke halaman Beranda, atau ke halaman lain.
    Bergantung pada jenis entri Blog, Anda mungkin harus memperluas Tag meta area halaman untuk memasukkan kata kunci.
  7. Klik Simpan.
    Blog diterbitkan ke halaman depan blog dan tercantum di laman Beranda pada Area Postingan Blog.

Saat Anda membuat entri blog baru, modul {i>Blog<i} mencatat informasi dasar tentang konten, termasuk ID penulis, tanggal pembuatan, dan jenis konten.

Memoderasi komentar blog

Pengguna portal developer dapat memposting komentar ke entri blog. Secara {i>default<i}, pengguna harus masuk ke portal untuk memposting komentar. Kemampuan pengguna untuk melihat, memposting, mengedit, dan menyetujui komentar bergantung pada peran dan izinnya seperti yang dijelaskan di atas.

Untuk memoderasi komentar:

  1. Login ke portal Anda sebagai pengguna dengan hak istimewa persetujuan komentar atau admin.
  2. Pilih Konten > Komentar di menu administrasi Drupal.
  3. Pilih link komentar yang Dipublikasikan atau Link komentar yang tidak disetujui.
  4. Gunakan halaman tersebut untuk memoderasi komentar.

Mengonfigurasi tampilan Blog halaman

Portal developer menggunakan tampilan Drupal, yang disebut Item yang diberi tag sebagai konten blog view, untuk mengontrol tampilan entri blog di halaman Blog. Secara default, entri blog tercantum dengan urutan menurun dari tanggal pembuatan.

Untuk mengonfigurasi tampilan blog:

  1. Login ke portal Anda sebagai pengguna dengan hak istimewa admin atau pembuatan konten.
  2. Pilih Structure > View di menu administrasi Drupal.
  3. Pilih link Edit di baris untuk Items tags as blog tampilan konten (Konten). Ini akan menampilkan halaman berikut yang yang dapat Anda gunakan untuk mengonfigurasi tampilan:

  4. Edit tampilan.
  5. Simpan perubahan.

Mengonfigurasi Topik Populer tampilkan entri blog

Portal developer menggunakan tampilan Drupal, yang disebut Hot Topics, untuk mengontrol Tampilan Topik Populer untuk entri blog di halaman Blog. Secara default, item Topik Populer sesuai dengan kata kunci yang ditambahkan ke posting blog.

Untuk mengonfigurasi tampilan Topik Populer:

  1. Login ke portal Anda sebagai pengguna dengan hak istimewa admin atau pembuatan konten.
  2. Pilih Structure > View di menu administrasi Drupal.
  3. Pilih link Edit di baris untuk Topik Terpopuler (Konten). Tindakan ini akan menampilkan halaman yang dapat Anda gunakan untuk mengonfigurasi tampilan.
  4. Edit tampilan.
  5. Simpan perubahan.

Bekerja dengan forum

Forum memungkinkan pengguna dengan hak istimewa yang diperlukan melakukan diskusi berangkai dengan fungsi mirip dengan sistem papan pesan lainnya. Sebuah topik terdapat di dalam forum, dan setiap forum dapat mencakup banyak topik. Topik juga dapat memiliki URL-nya sendiri.

Pengguna memposting topik baru ke forum. Setiap topik forum terdiri dari postingan awal, ditambah balasan atau komentar. Bergantung pada hak istimewa yang dimilikinya, pengguna dapat mengedit dan menghapus miliknya sendiri posting, serta mengedit dan menghapus postingan pengguna lain.

Secara default, pengguna anonim dapat melihat postingan, tetapi tidak dapat memposting balasan. Hanya pengguna terautentikasi dengan hak istimewa yang diperlukan dapat membalas postingan. Balasan akan muncul segera setelah dimasukkan, yang berarti mereka tidak dimoderasi.

Administrator menetapkan izin yang diperlukan untuk memposting, mengedit postingan yang ada, dan menghapus postingan. Administrator juga dapat mempromosikan postingan forum ke area Diskusi Forum di Beranda kami.

Menentukan Drupal yang digunakan oleh forum

Portal ini menggunakan dua modul Drupal untuk menerapkan forum:

  • Drupal Modul Forum adalah modul forum inti dan digunakan secara default oleh rilis portal sebelumnya ke versi 14.02.156.1.
  • Program Drupal Advanced Modul Forum meningkatkan kualitas modul Forum inti untuk menambahkan fitur lain termasuk peningkatan gaya visual, penelusuran cepat untuk topik aktif, topik yang belum terjawab, topik baru, dan lainnya. Portal versi 14.02.156.1 dan yang lebih baru menggunakan modul Drupal Advance Forum secara default.

Untuk menentukan modul mana yang aktif:

  1. Login ke portal Anda sebagai pengguna dengan hak istimewa admin atau pembuatan konten.
  2. Pilih Modules di menu Drupal.
  3. Masukkan "forum" dalam daftar filter di bagian atas halaman Modules.
    • Jika modul Forum Lanjutan dicantumkan dan diaktifkan, berarti Anda menggunakan modul Forum Lanjutan.
    • Jika modul Forum Lanjutan tidak ada atau dinonaktifkan, dan Modul Forum diaktifkan, lalu Anda akan menggunakan inti Forum.

Atau, Anda dapat menemukan versi portal menggunakan perintah cURL berikut:

$ curl <portal url>/buildInfo

Mengkonfigurasi Forum Lanjutan modul

Modul Forum Lanjutan memiliki setelan konfigurasi yang mengontrol tampilan forum, breadcrumb, dan karakteristik visual lainnya dari forum itu.

Untuk mengonfigurasi modul Forum Lanjutan:

  1. Login ke portal Anda sebagai pengguna dengan hak istimewa admin atau pembuatan konten.
  2. Pilih Configuration > Pembuatan konten > Forum Lanjutan di Menu Drupal. Halaman Forum Lanjutan akan muncul.
  3. Tetapkan opsi tampilan.
  4. Simpan konfigurasi.

Menyetel izin untuk forum

Sebagai administrator, Anda dapat mengontrol izin yang diperlukan untuk melakukan tindakan dalam forum. Anda menyetel izin yang digunakan oleh modul Forum dan Forum Lanjutan, serta menyetel izin spesifik untuk setiap modul.

Untuk menetapkan izin forum:

  1. Login ke portal Anda sebagai pengguna dengan hak istimewa admin atau pembuatan konten.
  2. Pilih Orang di menu Drupal.
  3. Pilih link Izin di bagian atas halaman Orang.
    • Jika Anda menggunakan modul Forum Lanjutan, scroll ke bawah ke bagian Forum Lanjutan dan tetapkan izin terkait.
    • Jika Anda menggunakan modul Forum, scroll ke bawah ke bagian Forums dan tetapkan izin terkait.
  4. Scroll ke bawah ke area Node di halaman.
  5. Di bawah area Node, tetapkan lima izin berbeda yang mengontrol izin pengguna dapat menambah, mengedit, dan menghapus postingan forum:
    • Topik forum: Membuat konten baru
    • Topik forum: Mengedit konten sendiri
    • Topik forum: Edit konten apa pun
    • Topik forum: Menghapus konten sendiri
    • Topik forum: Menghapus konten apa pun
  6. Simpan konfigurasi Anda.

Menambahkan forum

Secara default, portal developer dilengkapi dengan satu forum yang disebut Diskusi umum. Anda dapat menambahkan forum, menambahkan forum, dan membuat penampung forum yang merupakan grup forum.

Penampung forum memberi Anda cara untuk membuat kumpulan forum. Namun, kontainer tidak forum itu sendiri, hanya mendefinisikan sekumpulan forum.

Untuk menambahkan forum:

  1. Login ke portal Anda sebagai pengguna dengan hak istimewa admin atau pembuatan konten.
  2. Pilih Structure > Forum di menu Drupal untuk melihat daftar saat ini forum.
    Di halaman ini, Anda dapat mengedit forum yang sudah ada atau mengatur ulang urutan kemunculan forum di Halaman Forum.
  3. Pilih +Tambahkan forum.
  4. Tambahkan informasi tentang forum baru, termasuk induknya, jika Anda ingin meningkatkan saat ini.
  5. Pilih Simpan.

Untuk menyusun ulang forum:

  1. Login ke portal Anda sebagai pengguna dengan hak istimewa admin atau pembuatan konten.
  2. Pilih Structure > Forum di menu Drupal untuk melihat daftar saat ini forum.
  3. Klik dan tarik tanda plus, +, sebelum nama forum untuk mengubah urutannya atau bersarang (nesting).
  4. Simpan perubahan.

Untuk menambahkan penampung forum:

  1. Login ke portal Anda sebagai pengguna dengan hak istimewa admin atau pembuatan konten.
  2. Pilih Structure > Forum di menu Drupal untuk melihat daftar saat ini forum.
  3. Pilih +Tambahkan penampung.
  4. Tambahkan informasi tentang penampung baru, termasuk induknya jika Anda ingin menyusunnya bertingkat.
  5. Pilih Simpan.
    Halaman Forum akan terbuka.
  6. Di halaman Forum, klik dan tarik tanda plus, +, sebelum nama forum untuk menambahkannya ke penampung baru.
  7. Simpan perubahan.

Mempromosikan topik forum ke Beranda halaman

Halaman Beranda default berisi Tampilan Drupal yang mengontrol konten Forum Area diskusi di Halaman beranda. Agar topik forum muncul dalam Diskusi Forum administrator, administrator harus mempromosikan topik tersebut.

Untuk mempromosikan topik forum:

  1. Login ke portal Anda sebagai pengguna dengan hak istimewa persetujuan komentar atau admin.
  2. Pilih Konten di menu administrasi Drupal.
  3. Filter konten dengan memilih Topik forum di Jenis kotak dropdown, lalu pilih Terapkan.
    Hanya topik Forum yang muncul dalam daftar konten.
  4. Pilih satu atau beberapa topik forum untuk dipromosikan.
  5. Di dropdown Operasi, pilih Promosikan ke depan halaman kami.
  6. Pilih Execute.
    Semua topik yang dipilih kini muncul di area Diskusi Forum di halaman Beranda.

Atau, Anda dapat mengedit setiap postingan forum dan memilih Promosikan ke depan di Opsi publikasi untuk topik tersebut.