rewayaat / rewayaat Goto Github PK
View Code? Open in Web Editor NEWDevelopment home of the Rewayaat Hadith Database Project
Home Page: https://rewayaat.info
License: Apache License 2.0
Development home of the Rewayaat Hadith Database Project
Home Page: https://rewayaat.info
License: Apache License 2.0
Any hadith containing references to Qur'anic verses should have hyperlinks that allow users to view those verses in another website.
Muhammad Bin Yahya, from Ahmad Bin Muhammad and Muhammad Bin Al Husayn, from Muhammad Bin Yahya, from Talha Bin Zayd, (It has been narrated) from Abu Abdullah having said: ‘The Imams in the Book of Allah Mighty and Majestic are two Imams. Allah Blessed and High Said [21:73] And We made them Imams who are guiding by Our Command, not by the orders of the people. They are placing forward the Commands of Allah before their own orders, and the Decision of Allah before their own decisions. He Said [28:41] And We Made them Imams who call to the Fire. They are placing forwards their own orders before the Commands of Allah, and their own decisions before the Decision of Allah, and they are taking to their own desires in opposition to what is in the Book of Allah Mighty and Majestic’.
On the front-end, the text, "[28:41]" for example, should turn into a hyperlink that points to https://alquran.cloud/ayah?reference=28%3A41. Note, we don't necessarily need to use islamicity.org, if there are any better websites feel free to use that.
Here is a good place to check for such references and to replace them before the hadith object is push to the front-end Vue instance.
This menu bar, in the top right hand corner of every hadith record returned, contains social media icons (facebook and twitter) and a way to get the static url for that particular hadith.
Click here
sample query examples on home page do not work at the moment.These searche examples should really give users a good idea on how to quickly make the most use of Rewayaat.
Should clearly indicate both the grading and the grader.
A browseable page that allows users to navigate the current database of hadith easily.
Need some sort of artistic/neat way of demonstrating the relevance score of returned hadith. Something like numbering them from 1 - 100.. is boring.
While browsing hadith, users should have the ability to click on a book title in order to view a short summary of the book.
If someone searches in Arabic, show the Arabic hadith text by default, and vice versa for English. Right now, English is the default text of the hadith show regardless if the user searches in English or Arabic.
At the moment Rewayaat processes the query as is. This feature would involve using a bool query to merge the original query result with the stemmed query result.
The search breaks a sample search like engish:"word word"
into english:
and `"word word"' which is incorrect. This original search term should remain in tact.
Every deployment should create a new release containing the generated rewayaat jars and information on where to pull the corresponding docker image.
Will show major recent updates to the Rewayaat app.
Gradings are available here
When displaying hadith, attributes like Chapter, Section, and Volume should be links that users can click on to explore hadith specifically from that Chapter, Section or Volume respectively. At the moment, these attributes are just displayed as plain text.
Auto complete functionality while searching terms indicates that there are a lot of misspellings, or non-standardized spellings of words. We need to standardize/fix all of them.
The maven build should look through any HTML files in the Rewayaat project and replace script tags like
<script th:src="@{/js/rewayaat.js?v=1}" src="/js/rewayaat.js?v=1"></script>
automatically with
<script th:src="@{/js/rewayaat.js?v=2} src="/js/rewayaat.js?v=2"></script>
as an example.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.