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 - ویرایشگر غنی متون فارسی برای انگولار ۱
- Host: GitHub
- URL: https://github.com/hemedani/frt-editor
- Owner: hemedani
- Created: 2016-12-17T15:42:04.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2017-01-02T07:59:11.000Z (almost 9 years ago)
- Last Synced: 2025-02-16T11:08:40.854Z (8 months ago)
- Topics: angularjs, farsi, persian, text-editor
- Language: JavaScript
- Homepage: https://hemedani.github.io/frt-editor/
- Size: 1.69 MB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
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
رو برای اضافه کردن به پروزه ها ایجاد میکنه همه ی عملیات فشرده و بهینه سازی فایل ها با این دستور انجام میشه.
به زودی راهنمای کامل و باقی مطالب اضافه میشود