An open API service indexing awesome lists of open source software.

https://github.com/hemedani/frt-editor

Farsi rich text editor for Angular 1 - ویرایشگر غنی متون فارسی برای انگولار ۱
https://github.com/hemedani/frt-editor

angularjs farsi persian text-editor

Last synced: 8 months ago
JSON representation

Farsi rich text editor for Angular 1 - ویرایشگر غنی متون فارسی برای انگولار ۱

Awesome Lists containing this project

README

          


ویرایشگر غنی متون فارسی برای انگولار ۱




برای دیدن عملکرد و ویژگیهای ویرایشگر به این صفحه برید :

ویرایشگر متن فارسی - frt-editor


برخی از ویژگی ها


  • بدون نیاز به هیچ وابستگی ای خارج از انگولار

  • داشتن فونت های استاندارد فارسی

  • پردازش و وارد کردن ویدیو های آپارات

  • قالب بندی مناسب جهت اظهار نظرات

  • اضافه کردن تنها ۲ فایل به حجم کمتر از ۲۰ کیلوبایت به پروژه شما

طریقه نصب


اول دو فایل :

  • frt-editor.css

  • frt-editor.js

رو که درون پوشه ی تولید (tolid) هستند رو به صفحه اینکدس خودتون اضافه کنید :


```html


```


و بعد به عنوان یک وابستگی دایرکتیو رو به ماژول انگولار اضافه اش کنید :

```javascript
angular.module( 'barname', [

// directive
'frtEditor',

] )
.config( tanzimBarname );
```


در انتها هم توی صفحات خودتون این شکلی ازش استفاده کنید :

```html

```



برای نصب ویرایشگر از طریق باور (Bower) هم میتونید از این دستور استفاده کنید :


`bower install frt-editor --save`









اطلاعات لازم برای توسعه دهندگان


توسعه دهندگان اول این رو کلون کنید :

`git clone https://github.com/hemedani/frt-editor.git`


و بعد با این دو دستور تمام وابستگی ها رو نصب کنید:

```
npm install
bower install
```


حالا با دستور :

‍‍‍`gulp`


وب سایت ویرایشگر بالا میاد و میتونید کدهاش رو برای خودتون شخصی سازی کنید همه ی عملیات های تبدیل فایل های استایلوس به سی اس اس و غیره همزمان انجام میشه


در توسعه از stylus برای پردازش cssها استفاده شده و از browserSync برای نمایش اون توی مرورگر و با هر تغییر به صورت خودکار مرورگر رفرش میشه و فایل های css هم inject میشند.






دستور :

‍‍‍`gulp tolid-site`


وب سایت رو برای نمایش در گیت هاب آماده میکنه در واقع پوشه داکز(docs) رو ایجاد میکنه :




و دستور :

‍‍‍`gulp tolid-dr`


پوشه ی تولید و دو فایل

  • frt-editor.css

  • frt-editor.js


رو برای اضافه کردن به پروزه ها ایجاد میکنه همه ی عملیات فشرده و بهینه سازی فایل ها با این دستور انجام میشه.




به زودی راهنمای کامل و باقی مطالب اضافه میشود