Bahrul Ilm (more znanja), kao softversko rješenje elektronske obrade Kur'ana, je program zamišljen kao pomoć prvenstveno onima koji uče Kur'an (hifz), onima koji se bave izučavanjem Kur'ana, a zatim i svima onima kojima se ukaže potreba za ovakvom vrstom programa koji omogućava pretraživanje Kur'anskih sura, učenje ajeta napamet i slično.

 

Historija

Ideja o programu BahrulIlm je nastala početkom 2006 godine. Prvenstveno je bio zamišljen kao aplikacija koja bi u sebi, pored Kur'anskog teksta, integrisala i tefsir ibn Kesira, zatim enciklopediju islamskih termina i opštih pojmova u islamu. Kako se sama realizacija tog projekta pokazala mozda više ozbiljnom (čitaj komplikovanijom) nego se to činilo u prvi mah, odlučili smo da se, ipak, zadržimo na Kur'anskom tekstu, barem za sada.

Razvoj programa do sadašnje forme (januar 2008) je trajao otprilike godinu dana. Naravno, to nije podrazumjevalo punu angažovanost, već rad u slobodnom vremenu. Tako je BahrulIlm svjetlost dana ugledao početkom 2007 godine. Od tada, nije se puno odmaklo u smislu praktične izmjene ili dodavanja novih funkcinalnosti programu, osim sitnih izmjena, koje su se uglavnom ogledale u ispravljanju grešaka.

Sada, planiramo da, uz Allahovu pomoć, integrišemo tekst Ibn Kesirovog tefsira, što će značiti, da će kao rezultat pretrage Kur'anskog teksta, pored prijevoda značenja na bosanskom jeziku, stajati i komentar iz tefsira uz taj ajet ili grupu ajeta. Tako, smatramo da bi se time zaokružila jedna cjelina u poglavlju programa koji se odnosi na Kur'an i pretragu Kur'ana.

Verzije programa

1.0.3 - Prva publikovana verzija (učač Menshavi)

1.0.3.1 - Ispravljeno par stvari koje se odnose na interface (sekcija hifz - dugmad Play, Stop i brojač)

1.0.3.2 - ima ispravljene određene greške u ispisu Kur'anskog teksta, uočene u nekim surama (Kafirun, Kewser, itd).

1.0.3.3 - Verzija dostupna za download u kojoj su načinjene određene ispravke koje se odnose na Regional Settings što bi trebalo omogućiti programu da radi korektno, nezavisno od toga koji Regional Settings je postavljen na računaru. Izmjenjen učač (Ghamidy).

1.0.3.4 - Manje izmjene u dizajnu (promjenjen izgled nekih komponenata).

1.0.3.5 - (Juni,  2008) Ispravljene tipkarske greške uočene u bosanskom tekstu prijevoda značenja Kur'ana (zahvaljujemo Muhamedu N. na ukazanim greškama). Postavljena tray ikona i onemogućeno istovremeno pokretanje više instanci programa.

1.0.3.6 - Omogućena izmjena veličine slova u prikazu rezultata pretrage na bosanskom jeziku (tipka Ctrl se drži pritisnuta i istovremeno se pokreće točkić na mišu - zahvaljujemo Jasminu S. na sugestiji). Nije dozvoljena izmjena veličine arapskog teksta radi zadržavanja kvalitetnog izgleda i izbjegavanja deformacije u prikazu ajeta.


Source code

Bahrul 'Ilm je pisan u C#-u i vrlo rado ćemo ustupiti cijeli source code onome ko bi želio nastaviti usavršavanje programa, dodati nove funkcionalnost, fiksirati eventualne greške, kreirati online verziju (ASP.NET) na osnovu postojece ...


NAPOMENA:

Obzirom da program koristi arapski tekst Kur'ana kao i oba prijevoda na bosanski jezik iz fajlova koji su dobijeni gotovi i pripremljeni, želimo da naglasimo da nismo odgovorni ni za kakve greške u tekstovima (arapskom ili bosanskim) jer je primjećeno da postoje tipkarske greske u istim. Molimo sve one koji primjete bilo kakvu grešku takve ili druge vrste u programu na nam jave putem maila itasco@bahrulilm.com ili putem kontakt forme na ovoj stranici kako bi greške mogli ukloniti. Da Allah s.w.t nagradi svakoga ko doprinese poboljšanju kvaliteta programa sugestijom, kritikom, savjetom ili na drugi način.