Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Menambahkan Fitur Visibilitas Postingan (Dropdown) pada Formulir Postingan #1

Open
1 of 4 tasks
yeftakun opened this issue Sep 5, 2024 · 0 comments
Open
1 of 4 tasks
Assignees
Labels
enhancement New feature or request

Comments

@yeftakun
Copy link
Owner

yeftakun commented Sep 5, 2024

Fitur yang Diminta:

Saat pengguna membuat atau mengedit postingan, perlu ditambahkan opsi visibilitas postingan dengan pilihan dropdown. Fitur ini akan memungkinkan pengguna memilih apakah postingan mereka bersifat Publik atau Pribadi.

Langkah Implementasi:

  1. Tambahkan dropdown di formulir Create Post dan Edit Post.
  2. Opsi dropdown:
    • Publik: Postingan bisa dilihat oleh semua pengguna.
    • Pribadi: Hanya pengguna tersebut yang bisa melihat.
  3. Tambahkan kolom visibility di tabel postingan di database dengan nilai public atau private. Setelah itu isi semua data dengan visibility public.
  4. Update skrip php beranda.php, search_result.php dan profile.php pada bagian yang menampilkan gambar:
    • beranda dan profile: Postingan yang ditampilkan yang memiliki visibility public saja. Untuk level admin gambar masih dapat ditampilkan.
    • (opsional) profile: tambahkan badge 'private' untuk postingan yang memiliki visibility 'private'.

Tujuan Fitur:

Ditambahkan untuk membuat pengguna lebih leluasa memposting gambar sehingga memberikan opsi kepada pengguna jika hanya ingin menyimpan gambar untuk dirinya sendiri atau jika tidak ingin muncul di beranda umum.

Tugas:

  • Ngopi
  • Desain UI untuk dropdown visibilitas.
  • Perbarui database untuk menyimpan status visibilitas.
  • Update backend untuk menyaring postingan sesuai visibilitas.

Deadline: Besok (opsional)

WhatsApp Image 2024-09-05 at 16 28 55_c474add8

@yeftakun yeftakun added the enhancement New feature or request label Sep 5, 2024
@yeftakun yeftakun self-assigned this Sep 5, 2024
@yeftakun yeftakun pinned this issue Sep 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant