در این فصل به برخی مسائل حاشیه نصب Etherpad خواهیم پرداخت.
شاید برخی از سوالاتی که باید از خود بپرسید اینها هستند:
این مطالب از نکاتی درباره نصب که در اینجا آمده بر گرفته شده.
سیستم عامل های Linux / GNN و سایر سیستم عامل های شبه UNIX
برای این سیستم عاملها به کتابخانه های ساخت python ، gzip، git، curl. libssl و gcc احتیاج دارید.
برای Debian /Ubuntu :
apt-get install gzip git-core curl python libssl-dev pkg-config build-essential
علاوه بر این، احتیاج است که node.js را نصب کنید و بهتر این است که آخرین و مستحکمترین نوع آنرا نصب کنید. مراقب باشید jnode ی را که از apt گرفته اید نصب کنید.
به عنوان یک کاربر پیشنهاد می کنیم از یک کاربر جدیدی همچون Etherpad- Lite استفاده کنید.
به یک پوشه بروید که در آنجا می خواهید Etherpad Lite را نصب کنید و مخزن git را clone کنید.
git clone git://github.com/ether/etherpad-lite.git
به حالت directory که حاوی مرجع کد Clone شده می باشد تغییر وضعیت دهید.
cd etherpad-lite
اجرا کنید:
bin/run.sh
حال این نشانی را در مرورگر خود باز کنید://127.0.0.1:9001
از این مسیر می توانید به نسخه به روز شوید.
git pull origin
دفعه بعد که Etherpad را باز کردید
bin/run.sh
وابسته ها را به روز می کند .می توانید در ابتدا تنظیمات را در حد تنظیمات .json تغییر دهید. هنگامی که به قسمت سرپرست Admin دستیابی کردید این تنظیمات توسط مرورگر قابل تغییر هستند. چنانچه قصد دارید که از Etherpad در محیط تولید استفاده کنید می بایست از یک پایه اطلاعات database اختصاصی همچون mysql استفاده کنید..
اگر می خواهید نسخه های ایجاد شده در نرم افزارهای پردازش کلمه را وارد کرده و از آنها خروجی بگیرید می بایست برنامه Abiword را نصب کنید.
این می تواند برای بسیاری ازکاربران مفید باشد. اگر آن را نصب نکنید، به هنگام وارد کردن و یا خروجی گرفتن نسخه پیامی را دریافت خواهید کرد که از شما می خواهد که آن را نصب کنید..
برای نصب Abiwork بر روی رایانه مادر ، از دستورات نصب پیروی کنید. را یافته و آن را به متن ذیل تغییر دهید.
https://github.com/ether/etherpad-lite/wiki/How-to-enable-importing-and-exporting-different-file-formats-in-Ubuntu-or-OpenSuse-or-SLES-with-AbiWord
هنگامی که Abiword را نصب کردید می توانید Etherpad را با تغییر دادن تنظیمات فایل .json در یک برنامه ویرایش متن را سازماندهی کنید تا از آن استفاده کنید. سطری را که در آن نوشته:
"abiword" : null,
را یافته و آن را به این عبارت تغییر دهید
"abiword" : "/usr/bin/abiword",
برای استحکام و امنیت بیشتر عادت خوبی است از یک رایانه مادر وب به عنوان proxy معکوس برای Etherpad استفاده کرد.این امر به شما این امکان را می دهد که نصب شده خود را از طریق کلمه عبور محافظت کنید و ارتباط پیش فرض را به حالت SSL/HTTPS تغییر دهید. چگونگی این تنظیم بستگی به رایانه مادر وبی دارد که استفاده می کنید. اگر با این مفاهیم آشنایی ندارید لازم است تحقیقات لازم را به عمل آورید و ازیک متخصص کمک بگیرید. مطالب بیشتری در خصوص راهنمایی درباره انجام این عملیات برایApache, ngnix و سایر رایانه های مادر وب بر روی صفحات Wiki پروژه، در Etherpad Wiki موجود است.
ین به شما اجازه می دهد تا URL های مناسبی برای Pad خود داشته باشید. برای مثال: http://etherpad.example.com/padname
ممکن است در موقعیتی باشید که ادغام کردن Etherpad با دیگر برنامه های نرم افزار اینترنتی همچون Wordpressو یا Moodle به نفع شما باشد. همانطور که در بخش معرفی در این راهنما اشاره کرده ایم، ابزار Etherpad برای افرادی که مشغول تعلیم هستند جالب توجه است. برای امکان قرار دادن Etherpad در Moodle یک وصل شدنی وجود دارد.
ادغام کردن بدین معنا است که کاربران می توانند توسط کلمه کاربر و رمز عبورهای قبلی خود به Pad وارد شده و به مطالب آن دست یابند و از اطلاعات مربوط به کلمه کاربرو رمز عبور برای دریافت اطلاعات درباره هر مولف می توان استفاده کرد.
نرم ا فزار Etherpad پروژه ای است متن باز و این بدین معنا است که همه چیز از، از این وب سایت گرفته تا هسته خود برنامه توسط افرادی دلسوز، کمک کار (همانند خود شما) تهیه شده. اینها کسانی هستند که از آنچه که مشاهده کردند خوششان آمد و خواستند که آنرا پیشرفت دهند. بنابراین اگر Etherpad را دوست دارید وعلاقه دارید که آنرا پیشرفت دهید مایل هستیم پیشنهادات شما را دریافت کنیم. مهم نیست که چقدر با برنامه های همزمان آشنایی دارید و یا اینکه با برنامه نویسی برای node.jr آشنایی دارید. راههای زیادی برای کمک کردن وجود دارد. کافی است بپرسید.
یکی از کارهایی که باید انجام دهید استفاده این است که عملا از Etherpad استفاده کنید و با آن آشنا شوید، مبلغ آن باشید و یا با جامعه وسیعتر تعامل داشته باشید. بیاموزید چگونه وصل شدنی تنظیم کنید و یا رابط کاربر را به زبان مادری ترجمه کنید. می توانید خلاق باشید.
وب سایت Etherpad Wiki منبعی است بسیار مفید برای آموزش و راهنمایی چگونگی کارکردن با این نرم افزار
اگر با node.js که Etherpad بر اساس آن بنا شده تازه آشنا شده اید، به راهنمای رایاد داهل Rayan Dahl برای node.js مراجعه کنید.
https://github.com/ether/etherpad-lite/blob/master/README.md
https://github.com/ether/etherpad-lite/wiki/How-to-put-Etherpad-Lite-behind-a-reverse-Proxy
https://moodle.org/plugins/view.php?plugin=mod_etherpad
https://github.com/ether/etherpad-lite/wiki
http://youtu.be/jo_B4LTHi3I
There has been error in communication with Booktype server. Not sure right now where is the problem.
You should refresh this page.