diff --git a/ImperaviRedactorWidget.php b/ImperaviRedactorWidget.php index 498b49f..b3f57b9 100644 --- a/ImperaviRedactorWidget.php +++ b/ImperaviRedactorWidget.php @@ -9,7 +9,7 @@ * @author Veaceslav Medvedev * @author Alexander Makarov * - * @version 1.2.23 + * @version 1.3.0 * * @link https://github.com/yiiext/imperavi-redactor-widget * @link http://imperavi.com/redactor diff --git a/assets/lang/ar.js b/assets/lang/ar.js index e8e3da1..7e56fa0 100644 --- a/assets/lang/ar.js +++ b/assets/lang/ar.js @@ -1,23 +1,23 @@ (function ($) { $.Redactor.opts.langs['ar'] = { html: 'كود HTML', - video: 'فيديو', - image: 'صورة', + video: 'إدراج فيديو...', + image: 'إدراج صورة...', table: 'جدول', link: 'رابط', - link_insert: 'أضف / حرر رابط', - link_edit: 'Edit link', + link_insert: 'إدراج رابط...', + link_edit: 'تحرير الرابط', unlink: 'إزالة الرابط', formatting: 'التنسيق', - paragraph: 'فقرة', + paragraph: 'نص عادي', quote: 'اقتباس', code: 'كود', - header1: 'ترويسة 1', - header2: 'ترويسة 2', - header3: 'ترويسة 3', - header4: 'ترويسة 4', - header5: '5 ترويسة', - bold: 'غليظ', + header1: 'العنوان 1', + header2: 'العنوان 2', + header3: 'العنوان 3', + header4: 'العنوان 4', + header5: '5 العنوان', + bold: 'متين', italic: 'مائل', fontcolor: 'لون الخط', backcolor: 'لون الخلفية', @@ -25,24 +25,24 @@ $.Redactor.opts.langs['ar'] = { orderedlist: 'قائمة رقمية', outdent: 'أزل المسافة البادئة', indent: 'أضف المسافة البادئة', - cancel: 'تراجع', - insert: 'أدخل', - save: 'احفظ', - _delete: 'أحذف', - insert_table: 'أدخل جدول', - insert_row_above: 'أضف صف فوق', - insert_row_below: 'أضف صف تحت', - insert_column_left: 'أضف عمود يسارا', - insert_column_right: 'أضف عمود يمينا', - delete_column: 'احذف العمود', - delete_row: 'احذف الصف', - delete_table: 'احذف الجدول', + cancel: 'إلغاء', + insert: 'إدراج', + save: 'حفظ', + _delete: 'حذف', + insert_table: 'إدراج جدول...', + insert_row_above: 'إضافة صف للأعلى', + insert_row_below: 'إضافة صف للأسفل', + insert_column_left: 'إضافة عمود لليسار', + insert_column_right: 'إضافة عمود لليمين', + delete_column: 'حذف العمود', + delete_row: 'حذف الصف', + delete_table: 'حذف الجدول', rows: 'الصفوف', columns: 'الأعمدة', - add_head: 'أضف ترويسة', - delete_head: 'حذف ترويسة', - title: 'ترويسة', - image_position: 'الوضعية', + add_head: 'إضافة رأس', + delete_head: 'حذف رأس', + title: 'العنوان', + image_position: 'الموضع', none: 'بدون', left: 'يسار', right: 'يمين', @@ -51,25 +51,25 @@ $.Redactor.opts.langs['ar'] = { mailto: 'بريد الكتروني', web: 'رابط', video_html_code: 'كود الفيديو', - file: 'أضف ملف جديد', - upload: 'رفع', - download: 'تحميل', - choose: 'اختار', - or_choose: 'أو اختار', + file: 'إدراج ملف...', + upload: 'تحميل', + download: 'تنزيل', + choose: 'اختيار', + or_choose: 'أو اختيار', drop_file_here: 'اسحب الملف هنا', - align_left: 'محاذاة الى اليسار', - align_center: 'محاذاة الى الوسط', - align_right: 'محاذاة الى اليمين', - align_justify: 'محاذاة كاملة', - horizontalrule: 'أضف خط عمودي', - fullscreen: 'الشاشة الكاملة', - deleted: 'خط في الوسط', + align_left: 'محاذاة النص الى اليسار', + align_center: 'محاذاة النص الى الوسط', + align_right: 'محاذاة النص الى اليمين', + align_justify: 'ضبط النص', + horizontalrule: 'إدراج خط فاصل', + fullscreen: 'ملء الشاشة', + deleted: 'محذوف', anchor: 'مرساة', - link_new_tab: 'Open link in new tab', - underline: 'Underline', - alignment: 'Alignment', - filename: 'Name (optional)', - edit: 'Edit', - center: 'Center' + link_new_tab: 'فتح الرابط في تبويب جديد', + underline: 'مسطر', + alignment: 'محاذاة', + filename: 'الاسم (اختياري)', + edit: 'تحرير', + center: 'توسيط' }; })( jQuery ); \ No newline at end of file diff --git a/assets/lang/el.js b/assets/lang/el.js index c24fdc1..509460f 100644 --- a/assets/lang/el.js +++ b/assets/lang/el.js @@ -6,7 +6,7 @@ $.Redactor.opts.langs['el'] = { table: 'Πίνακας', link: 'Σύνδεσμος', link_insert: 'Εισαγωγή συνδέσμου...', - link_edit: 'Edit link', + link_edit: 'Τροποποίηση συνδέσμου', unlink: 'Ακύρωση συνδέσμου', formatting: 'Μορφοποίηση', paragraph: 'Παράγραφος', @@ -30,8 +30,8 @@ $.Redactor.opts.langs['el'] = { save: 'Αποθήκευση', _delete: 'Διαγραφή', insert_table: 'Εισαγωγή πίνακα...', - insert_row_above: 'Προσθήκη σειράς επάνω', - insert_row_below: 'Προσθήκη σειράς κάτω', + insert_row_above: 'Προσθήκη γραμμής επάνω', + insert_row_below: 'Προσθήκη γραμμής κάτω', insert_column_left: 'Προσθήκη στήλης αριστερά', insert_column_right: 'Προσθήκη στήλης δεξιά', delete_column: 'Διαγραφή στήλης', @@ -49,26 +49,27 @@ $.Redactor.opts.langs['el'] = { image_web_link: 'Υπερσύνδεσμος εικόνας', text: 'Κείμενο', mailto: 'Email', - web: 'URL', - video_html_code: 'Video Embed Code', + web: 'Διεύθυνση URL', + video_html_code: 'Κώδικας ενσωμάτωσης βίντεο', file: 'Εισαγωγή αρχείου...', - upload: 'Upload', - download: 'Download', + upload: 'Ανέβασμα', + download: 'Κατέβασμα', choose: 'Επέλεξε', or_choose: 'ή επέλεξε', drop_file_here: 'Σύρατε αρχεία εδώ', align_left: 'Στοίχιση αριστερά', align_center: 'Στοίχιση στο κέντρο', align_right: 'Στοίχιση δεξιά', - align_justify: 'Πλήρησ στοίχηση', + align_justify: 'Πλήρης στοίχιση', horizontalrule: 'Εισαγωγή οριζόντιας γραμμής', - deleted: 'Διαγράφτηκε', - anchor: 'Anchor', - link_new_tab: 'Open link in new tab', - underline: 'Underline', - alignment: 'Alignment', - filename: 'Name (optional)', - edit: 'Edit', - center: 'Center' + deleted: 'Διαγράφηκε', + anchor: 'Άγκυρα', + link_new_tab: 'Άνοιγμα συνδέσμου σε νέα καρτέλα', + underline: 'Υπογράμμιση', + alignment: 'Στοίχιση', + filename: 'Όνομα (προαιρετικό)', + edit: 'Τροποποίηση', + center: 'Κέντρο', }; })( jQuery ); + diff --git a/assets/lang/hr.js b/assets/lang/hr.js index 60330c6..d534735 100644 --- a/assets/lang/hr.js +++ b/assets/lang/hr.js @@ -1,4 +1,4 @@ -(function ($) { +(function($) { $.Redactor.opts.langs['hr'] = { html: 'HTML', video: 'Umetni video', @@ -6,6 +6,7 @@ table: 'Tablica', link: 'Poveznica', link_insert: 'Umetni poveznicu', + link_edit: 'Uredi poveznicu', unlink: 'Ukloni poveznicu', formatting: 'Uređivanje', paragraph: 'Paragraf', @@ -45,6 +46,7 @@ none: 'Nema', left: 'lijevo', right: 'desno', + center: 'centriraj', image_web_link: 'Internet adresa slike', text: 'Tekst', mailto: 'Email', @@ -67,7 +69,7 @@ underline: 'Podvuci', alignment: 'Poravnanje', filename: 'Naziv (neobavezno)', - edit: 'Edit', - center: 'Center' + edit: 'Uredi', + fullscreen: 'Cijeli zaslon' }; })(jQuery); \ No newline at end of file diff --git a/assets/lang/no_NB.js b/assets/lang/no_NB.js index fd2e2b2..fa76a41 100644 --- a/assets/lang/no_NB.js +++ b/assets/lang/no_NB.js @@ -44,7 +44,7 @@ title: 'Tittel', image_position: 'Plassering', none: 'Ingen', - left: 'venstre', + left: 'Venstre', right: 'Høyre', image_web_link: 'Bildelink', text: 'Tekst', @@ -68,7 +68,7 @@ underline: 'Understreking', alignment: 'Justering', filename: 'Filnavn (valgfritt)', - edit: 'Edit', - center: 'Center' + edit: 'Endre', + center: 'Midten' }; })(jQuery); \ No newline at end of file diff --git a/assets/lang/sk.js b/assets/lang/sk.js deleted file mode 100644 index 675ee0c..0000000 --- a/assets/lang/sk.js +++ /dev/null @@ -1,75 +0,0 @@ -(function ($) { -$.Redactor.opts.langs['sk'] = { - html: 'HTML', - video: 'Video', - image: 'Obrázok', - table: 'Tabulka', - link: 'Odkaz', - link_insert: 'Vložiť odkaz ...', - link_edit: 'Edit link', - unlink: 'Odstrániť odkaz', - formatting: 'Štýl', - paragraph: 'Odstavec', - quote: 'Citácia', - code: 'Kód', - header1: 'Nadpis 1', - header2: 'Nadpis 2', - header3: 'Nadpis 3', - header4: 'Nadpis 4', - header5: 'Nadpis 5', - bold: 'Tučné', - italic: 'Kurzíva', - fontcolor: 'Farba písma', - backcolor: 'Farba pozadia', - unorderedlist: 'Zoznam s odrážkami', - orderedlist: 'Číslovaný zoznam', - outdent: 'Zmenšiť odsadenie', - indent: 'Zväčšiť odsadenie', - cancel: 'Zrušiť', - insert: 'Vložiť', - save: 'Uložiť', - _delete: 'Smazať', - insert_table: 'Vložiť tabulku', - insert_row_above: 'Pridať riadok hore', - insert_row_below: 'Pridať riadok dole', - insert_column_left: 'Pridať stĺpec vľavo', - insert_column_right: 'Pridať stľpec vpravo', - delete_column: 'Zmazať stľpec', - delete_row: 'Zmazať riadok', - delete_table: 'Zmazať tabulku', - rows: 'Riadky', - columns: 'Stľpce', - add_head: 'Pridať záhlavie', - delete_head: 'Zmazať záhlavie', - title: 'Titulok', - image_position: 'Pozícia', - none: 'žiadny', - left: 'vľavo', - right: 'vpravo', - image_web_link: 'Odkaz na obrázok', - text: 'Text', - mailto: 'Email', - web: 'URL', - video_html_code: 'Kód pre vloženie videa na stránku', - file: 'Súbor', - upload: 'Nahrát', - download: 'Stiahnúť', - choose: 'Vybrať', - or_choose: 'alebo', - drop_file_here: 'Pretiahnite súbor sem', - align_left: 'Zarovnať vľavo', - align_center: 'Zarovnať na stred', - align_right: 'Zarovnať vpravo', - align_justify: 'Zarovnať do bloku', - horizontalrule: 'Vodorovná čiara', - fullscreen: 'Celá obrazovka', - deleted: 'Prečiarknuté', - anchor: 'Záložka', - link_new_tab: 'Open link in new tab', - underline: 'Underline', - alignment: 'Alignment', - filename: 'Name (optional)', - edit: 'Edit', - center: 'Center' -}; -})( jQuery ); diff --git a/assets/plugins/clips/clips.css b/assets/plugins/clips/clips.css index 65239df..6287ad0 100755 --- a/assets/plugins/clips/clips.css +++ b/assets/plugins/clips/clips.css @@ -3,32 +3,4 @@ background: #c92020; padding: 0 7px; border-radius: 4px; -} - -.redactor_clips_box { - margin-left: 0; - padding-left: 0; - list-style: none; - max-height: 250px; - overflow-x: scroll; -} -.redactor_clips_box li { - border-top: 1px solid #fff; - border-bottom: 1px solid #ddd; -} -.redactor_clips_box li:first-child { - border-top: none; -} -.redactor_clips_box li:last-child { - border-bottom: none; -} -.redactor_clips_box li a { - padding: 10px 5px; - color: #000; - text-decoration: none; - font-size: 13px; - display: block; -} -.redactor_clips_box li a:hover { - background-color: #fff; } \ No newline at end of file diff --git a/assets/plugins/clips/clips.js b/assets/plugins/clips/clips.js index d861fb1..52eaee6 100755 --- a/assets/plugins/clips/clips.js +++ b/assets/plugins/clips/clips.js @@ -1,35 +1,61 @@ if (!RedactorPlugins) var RedactorPlugins = {}; -RedactorPlugins.clips = { - init: function() - { - var callback = $.proxy(function() +RedactorPlugins.clips = function() +{ + return { + init: function() { - $('#redactor_modal').find('.redactor_clip_link').each($.proxy(function(i, s) + var items = [ + ['Lorem ipsum...', 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.'], + ['Red label', 'Label'] + ]; + + this.clips.template = $('