هذا نسخة مفتوحة المصدر من notepad.cc الذي لم يعد موجودًا الآن: "قطعة من الورق في السحابة".
شاهد العرض التوضيحي على https://notes.orga.cat أو https://notes.orga.cat/whatever.
تأكد من السماح لخادم الويب بالكتابة إلى دليل _tmp
.
قد تحتاج إلى تمكين mod_rewrite والسماح بملفات .htaccess
في تكوين موقعك. راجع كيفية إعداد mod_rewrite لـ Apache.
لتمكين إعادة كتابة عنوان URL، ضع شيئًا كهذا في ملف التكوين الخاص بك:
إذا كان المشروع موجودًا في الدليل الجذر:
location / {
rewrite ^/([a-zA-Z0-9_-]+)$ /index.php?note=$1;
}
إذا كان المشروع موجودًا في دليل فرعي:
location ~* ^/notes/([a-zA-Z0-9_-]+)$ {
try_files $uri /notes/index.php?note=$1;
}
إذا كانت هناك حاجة لتمرير المعلمات في Nginx (مثل ?raw
)، فيجب إضافة &$args
إلى نهاية المطابقة $1
:
location ~* ^/notes/([a-zA-Z0-9_-]+)$ {
try_files $uri /notes/index.php?note=$1&$args;
}
باستخدام واجهة سطر الأوامر، يمكنك حفظ الملاحظات واسترجاعها. فيما يلي بعض الأمثلة باستخدام curl
:
استرداد محتوى الملاحظة وحفظه في ملف محلي:
curl https://example.com/notes/test > test.txt
حفظ نص محدد في ملاحظة:
curl https://example.com/notes/test -d 'hello,
welcome to my pad!
'
احفظ محتوى ملف محلي (على سبيل المثال، /etc/hosts
) في ملاحظة:
cat /etc/hosts | curl https://example.com/notes/hosts --data-binary @-
حقوق الطبع والنشر 2012 بيري أورجا [email protected]
مرخص بموجب ترخيص Apache، الإصدار 2.0 ("الترخيص")؛ لا يجوز لك استخدام هذا العمل إلا وفقًا للترخيص. يمكنك الحصول على نسخة من الترخيص على:
http://www.apache.org/licenses/LICENSE-2.0
ما لم يكن ذلك مطلوبًا بموجب القانون المعمول به أو تم الاتفاق عليه كتابيًا، يتم توزيع البرامج الموزعة بموجب الترخيص على أساس "كما هي"، دون ضمانات أو شروط من أي نوع، سواء كانت صريحة أو ضمنية. راجع الترخيص لمعرفة الأذونات والقيود التي تحكم اللغة المحددة بموجب الترخيص.