Aplikasi agenda open source untuk bookmark.
PEMBERITAHUAN 15 Juni 2020: Cabang default baru diberi nama "trunk".
Kami menawarkan kode sumber ini untuk Unmark sepenuhnya gratis. Kami melakukan hal ini dengan harapan Unmark akan tetap bertahan selama bertahun-tahun meskipun kami berhenti memeliharanya. Anda juga dapat menggunakannya secara gratis (dengan upgrade berbayar) di Unmark.it
Untuk mendukung pengembangan lebih lanjut mohon pertimbangkan untuk berlangganan Unmark.it, berdonasi melalui Paypal. Atau, Anda dapat berkontribusi pada kode tersebut.
Menjalankan Unmark hanya disarankan untuk pengguna perantara. Ini tidak berarti jika Anda seorang pemula kami tidak ingin Anda mencobanya. Retas! Hanya saja Anda akan mengalami beberapa gangguan (meskipun, kami selalu menghilangkannya). Jika Anda memerlukan bantuan di luar yang disediakan, silakan buat masalah di Github. Sebelum membuat masalah baru, sebaiknya telusuri masalah tersebut di GitHub untuk melihat bagaimana orang lain memecahkan masalah mereka.
Sekarang disarankan untuk menggunakan Docker/Docker Compose untuk menginstal dan menjalankan Unmark secara lokal baik untuk penggunaan pribadi maupun untuk pengembangan. Silakan lihat bagian petunjuk instalasi di bawah ini.
Namun, jika Anda ingin menjalankan server Anda sendiri:
Beberapa masalah umum telah dilaporkan. Beberapa mencoba memuat Unmark pada subdirektori, menggunakan versi PHP atau Apache yang berbeda, atau menggunakan database yang sama sekali berbeda. Meskipun hal ini mungkin dilakukan, namun kemungkinan akan terjadi masalah.
Hal umum lainnya yang muncul:
Kami telah menyertakan file Docker Compose, Dockerfile, dan PHP.ini yang sesuai untuk menjalankan Unmark secara lokal di Windows atau Mac dengan pengaturan hampir nol. Kami telah menggunakan Docker di Windows dan Mac selama dua rilis terakhir dan kami menyukainya. Namun, ini masih dalam tahap awal, jadi harap laporkan masalah apa pun yang Anda temukan.
Peringatan: Menjalankan docker-compose down -v
akan menghapus volume Docker termasuk database lokal Anda. Jika Anda tidak menyertakan argumen -v, database Anda akan tetap utuh. Jika Anda perlu menjalankan -v, masuklah ke Hapus Tanda dan ekspor tanda Anda terlebih dahulu.
/application/config/database-sample.php
menjadi /application/config/database.php
docker-compose up -d
(untuk mematikan Hapus tanda, jalankan docker-compose down
)git clone https://github.com/cdevroe/unmark.git
(Atau, jika Anda telah mem-fork repo, gunakan URL Anda)/application/config/database-sample.php
ke /application/config/database.php
(biarkan database-sample.php
di tempatnya)/application/config/database-sample.php
menjadi /application/config/database.php
docker-compose up -d
(untuk mematikan Hapus tanda, jalankan docker-compose down
)npm install
grunt
info lebih lanjut tentang GruntTidak lagi disarankan, tetapi lakukan apa pun yang Anda inginkan!
/application/config/database-sample.php
menjadi /application/config/database.php
/application/config/database.php
your-local-url/setup
docker-compose down
/application/config/database.php
lokal Anda tetap utuh.)git pull origin trunk
npm update
di direktori root aplikasigrunt
di direktori root aplikasiUnmark saat ini mendukung pengimporan dari versi Unmark yang dihosting sendiri, versi Unmark, Readability, Pinboard, Delicious, Pocket, dan banyak layanan lainnya yang dihosting sendiri.
Untuk memastikan ini berfungsi dengan baik, pastikan pengaturan "max_upload_size" file PHP.ini Anda lebih besar dari file yang Anda coba impor.
Harap pertimbangkan untuk berdonasi melalui Paypal. Cara penting lainnya untuk berkontribusi adalah dengan melaporkan masalah apa pun yang Anda temukan dengan Unmark di Github dan memberikan penjelasan sedetail mungkin tentang masalah yang Anda alami.
Cara lain adalah dengan menyumbangkan kode Anda sendiri melalui Pull Requests. Berikut beberapa catatan tentang cara melakukannya.
git checkout -b your-branch-name
git push origin your-branch-name
Hal ini memudahkan kami menguji kode Anda secara lokal dan juga memungkinkan komunitas berdiskusi seputar kode tersebut.
Kami menggunakan Grunt untuk mengkompilasi file SASS kami ke dalam CSS dan menggabungkan serta mengompresi file JavaScript kami untuk digunakan dan beberapa tugas kecil lainnya. Untuk pembaruan apa pun pada JavaScript atau gaya, Anda juga perlu menggunakan Grunt. Lihat situs web Grunt untuk bantuan. Kami ingin suatu hari nanti menjauh dari Grunt untuk sebagian besar tugas ini.
Hapus tanda awalnya dibuat oleh Colin Devroe. Itu adalah proyek sampingan yang disebut Nilai (kata dalam bahasa Indonesia untuk "tanda") dan dibangun kembali dari awal oleh Plain, sebuah perusahaan perangkat lunak kecil, yang beranggotakan Jeff Johns, Kyle Ruane, Tim Whitacre, Chris Fehnel, Jakub Jakubiec dan Colin Devroe .
Kini dikelola oleh Colin, Kyle dan masyarakat di waktu senggang. Harap pertimbangkan untuk menyumbangkan atau menyumbangkan kode agar Unmark tetap hidup dan sehat.
Saat ini dikelola oleh: @cdevroe dan @kyleruane.
Terima kasih istimewa kepada:
Juga kontribusi oleh @thebrandonallen, @simonschaufi, @williamknauss, @hewigovens