Azerdict Chrome qoşması v2.0. haqda kiçik məlumat

ikon
Qoşmanın rəsmi linki
Bu gün Azerdict Chrome qoşmasını uzun fasilədən sonra (~2il) yenilədim. Yeni versiyanın daha çevik və daha sürətli olması və istifadə rahatlığı üçün bəzi işlər görülüb.
1. Vizual baxımdan daha səliqəli, rahat.
2. Extensionu açanda input sahəni qeyd etməyə ehtiyac yoxdur, extensionu açan kimi hər hansı sahəyə kursoru gətirmədən sözü yazıb enteri basa bilərsiniz.(autofocus)
3. AJAX və jQuery sayəsində hər sorğuda alınan informasiyanın miqdarı 2-3 dəfə azaldılıb və buna görə də nəticənin alınma vaxtı minimuma enib.

Daha bir faydalı məsləhət. Əgər siz lüğəti hər dəfə açmaq üçün kursoru sağ yuxarı küncdəki ikona aparıb klikləməkdən qurtulmaq istəyirsinizsə, bunun üçün yaxşı həll var: Brauzerdən chrome://extensions/ ünvanına daxil olun, ən aşağıda sağda Configure commands-a klik edib Azerdict qoşmasını tapın önündəki sahəyə klik edin.(Şəkil)
Screenshot from 2013-01-24 15:45:26
Daha sonra istədiyiniz klaviatura kombinasiyasını sıxın. Sonra çərçivəni bağlayın.(Şəkil)
Screenshot from 2013-01-24 15:46:21
Məsələn mən alt+D kombinasiyasını qurdum. İndi sadəcə alt+D sıxmaq kifayətdir ki brauzerdə lüğət pəncərəsi açılsın.
Təklif və ya sual olsa şərhlərdə yaza bilərsiniz.

Azərbaycan dilində WordPress paketi

Azərbaycan dilində WordPress paketi hazırlamaq işi hələ 2009-cu ilin ortalarında Dev.az komandası tərəfindən başlanılmışdı. Layihə Launchpad kollektiv tərcümə sistemində yerləşdirildiyindən könüllülər də layihəyə qoşulmuşdu(59 nəfər). Təxminən 1 il öncə mən də layihəyə administrator olaraq qoşuldum və 1000-ə yaxın sözün tərcüməsində redaktələr apardım.
Hazırda bir neçə aydır Launchpad tərcümə sisteminin məhz adıçəkilən bölməsində sistem xətaları meydana gəlir deyə tərcüməni davam etdirmək çətinləşib. Həm də tərcümə paketi WordPress-in köhnə versiyalarından birinə aiddir deyə yeni versiyalardakı sözlər orada öz əksini tapmır. Bu səbəbdən də Azərbaycan dili paketi aktiv edilmiş saytlarda tez-tez ingiliscə sözlərə də rast gəlinir.
Ona görə də bir müddətdir budaq versiyanı Launchpad-dan ayırıb tək davam etdirirəm. Şəxsi istifadədə yanlış tərcümə və ya ingiliscə sözə rast gəldikcə paket faylında redaktələr edib onu yeniləyirəm. Planda var ki, bir neçə ay ərzində daim yenilənmə sayəsində keyfiyyətli bir tərcümə əldə edilmiş olsun. Beləliklə daim yenilənən paketi bu ünvandan yükləyə bilərsiniz. http://e-haci.net/wordpress-az%c9%99rbaycan-dili/

Google+ WordPress Developers Community – Məqsəd

Belə bir Community yaratmağı qərara gəldim. https://plus.google.com/communities/115971210454065924105
Screenshot from 2012-12-27 09:54:52
Yəqin bəzilərinizin məlumatı var ki, Linkedin-də də belə bir qrupumuz var(qoşula bilərsiniz: http://www.linkedin.com/groups?home=&gid=3722491) və hazırda müxtəlif ölkələrdən 3000-ə yaxın üzvü var, qrup çox aktivdir. Məlumatımıza görə bu qrup Linkedin-də sırf WordPress Developer-lər üçün nəzərdə tutulan ən böyük qrupdur.

Amma Linkedin bir növ qapalı sistem olduğundan, funksionalı da məhdud olduğundan orada qrup imkanları dardır və sırf qrup olmaqdan o tərəfə keçmir, Community ola bilmir. Facebook qruplarda da vəziyyət eynidir.

Google+ isə Community üçün yaxşı imkanlar yaradır. Beləliklə bu qrupu yaratdıq və WordPress Development-də maraqlı olan hər kəs üçün maraqlı və faydalı bir platformaya çevirməyə çalışacağıq.
https://plus.google.com/communities/115971210454065924105

P.S. Səhifə ingilisdillidir və lokal xarakter daşımır.

WordPress üçün asan və funksional Backup qoşmaları

wordpress-seo-plugins

WordPress sistemində qurulan saytları Backup etmək üçün bir çox üsullar mövcuddur. Bazanı əllə dump etmək, file sistemi copy paste etmək həll yollarından ən qabasıdır. Bəs optimal yollar necədir? Optimal yollar üçün bir çox asanlaşdırıcı pluginlər mövcuddur. Bəzi pluginlər tək bazanı, bəziləri tək faylları, bəziləri hər ikisini backup edib sistemdə saxlayır, siz yükləyirsiniz. Bəziləri də var ki, backup etdikdən sonra arxiv faylı dərhal Dropbox bulud xidmətinə köçürə bilir. Bu da çox yaxşı funksiyadır. Belə ki backup-un hazır olmasından sonra dərhal hostinqi tərk edib Dropbox-a köçməsi hostinqdə istənilən an baş verəcək qəzanın fəsadlarını minimallaşdırır.

backup-solutions

Backup pluginlərinə 2 yaxşı nümunə yazım:

1. Backup Scheduler
Bəzi saytlarda istifadə edirəm. Yaxşı plugindir. Schedule imkanına malikdir, hansı ki, istənilən gün intervalı seçib hansı intervaldan bir backup çıxarılmasını təyin edə bilirik. Backupun ftp ilə kənar hostinqə yüklənməsini, habelə emailinizə göndərilməsini də təmin edə bilirik.
Hostinqlərin məhdudiyyətini nəzərə alaraq backup faylını hissələrə bölmək imkanı da var. Yəni backup 100 MB olacaqsa, bunu yaratmaq və göndərmək hostinqə çətin ola bilər, onu 5-5 meqabaytla 20 yerə bölmək imkanı var.

2. WordPress Backup to Dropbox 
Bu da yaxşı plugindir. Backup faylını birbaşa Dropbox qovluğunuza göndərir. Saytın içərisindən Dropbox-a login Oauth metodu ilə aparılır, odur ki, sizin login məlumatlarınız haqda kiminsə xəbəri olmur, güvənlidir.

UTF-8 mətnli sətirləri kəsərkən meydana çıxan xoşagəlməz simvollar

Yəqin bir çox veb saytlarda başlığın və ya mətnin ayrılmış sahəni doldurmasına görə … ilə məhdudlaşdırılıb davamını oxu düyməsi ilə keçid qoyulmasını görmüsünüz. Azərbaycandilli resursların əksərində belə qısaltmalar zamanı tez-tez bu tip problemlər görürük:

qonaqları qəbul etmi�… davamı

Yəqin ki tanış gəldi. Bu tip situasiyalarda PHP-də “sətirkəsən” funksiya olan substr bizim milli hərfləri başa düşmür və onları 1 baytlıq qaydada kəsməyə cəhd edir. Nəticə multibyte simvollar ortadan bölünür və anlaşılmaz simvollar meydana gəlir.
Bunun qarşısını almaqçün multibyte funksiyalardan istifadə etmək lazımdır. Məsələn

mb_internal_encoding("UTF-8"); 
echo mb_substr("Hər hansı Azərbaycan əlifbasında olan söz",0,15).'... <a>davamı</a>';

bu koddan istifadə etsək ilk 15 simvol normal şəkildə dərc ediləcək, sonrası isə 3 nöqtə ilə davam edəcək.