Compare commits

..

4 Commits

Author SHA1 Message Date
Administrator 11c93d3e82 Merge branch 'develop_fix_bugs' into 'develop'
update financial controller and fix curriculum subjects

See merge request root/alrahma_sunday_school!3
2026-03-02 05:06:01 +00:00
root 7c5028a76d update financial controller and fix curriculum subjects 2026-03-02 00:04:38 -05:00
Administrator aa1260afd6 Merge branch 'develop_fix_bugs' into 'develop'
Develop fix bugs

See merge request root/alrahma_sunday_school!2
2026-03-01 22:25:37 +00:00
root 35b9cba882 AVP-85 Active link when clicking of Parent's email address 2026-03-01 17:24:20 -05:00
14 changed files with 700 additions and 299 deletions
+2
View File
@@ -1003,6 +1003,8 @@ $routes->group('family', static function ($routes) {
$routes->get('index', 'View\FamilyAdminController::index');
$routes->get('search', 'View\FamilyAdminController::search');
$routes->get('card', 'View\FamilyAdminController::card');
$routes->get('compose-email', 'View\FamilyAdminController::composeEmail');
$routes->post('compose-email/send', 'View\FamilyAdminController::sendComposeEmail');
});
// Convenience alias
$routes->get('family', 'View\FamilyAdminController::index');
@@ -416,8 +416,10 @@ class AdministratorController extends BaseController
$totalStudents = (int) (
$this->db->table('student_class')
->select('COUNT(DISTINCT student_class.student_id) AS cnt')
->join('students', 'students.id = student_class.student_id', 'inner')
->where('student_class.school_year', $this->schoolYear)
->where('student_class.class_section_id IS NOT NULL', null, false)
->where('students.is_active', 1)
->get()
->getRow('cnt')
?? 0
@@ -406,4 +406,82 @@ class FamilyAdminController extends BaseController
return service('response')->setBody(view('family/card', ['f' => $family]));
}
public function composeEmail()
{
$to = trim((string)$this->request->getGet('to'));
$name = trim((string)$this->request->getGet('name'));
$returnUrl = trim((string)$this->request->getGet('return_url'));
if ($returnUrl === '') {
$returnUrl = trim((string)$this->request->getServer('HTTP_REFERER'));
}
if ($returnUrl === '') {
$returnUrl = site_url('family');
}
return view('family/compose_email', [
'to' => $to,
'name' => $name,
'return_url' => $returnUrl,
]);
}
public function sendComposeEmail()
{
if (!$this->request->is('post')) {
return redirect()->to(site_url('family'));
}
$to = trim((string)$this->request->getPost('to'));
$subject = trim((string)$this->request->getPost('subject'));
$html = (string)($this->request->getPost('html') ?? '');
$returnUrl = trim((string)$this->request->getPost('return_url'));
if ($returnUrl === '' || !$this->isLocalReturnUrl($returnUrl)) {
$returnUrl = site_url('family');
}
if ($to === '' || !filter_var($to, FILTER_VALIDATE_EMAIL)) {
return redirect()->back()->withInput()->with('error', 'Please enter a valid email address.');
}
if ($subject === '') {
return redirect()->back()->withInput()->with('error', 'Subject is required.');
}
if (trim($html) === '') {
return redirect()->back()->withInput()->with('error', 'Email body is required.');
}
$wrapped = view('emails/custom_html', [
'subject' => $subject,
'body_html' => $html,
]);
$mailer = new \App\Controllers\View\EmailController();
$ok = $mailer->sendEmail($to, $subject, $wrapped, 'communication');
if ($ok) {
return redirect()->to($returnUrl)->with('status', 'Email sent.');
}
return redirect()->to($returnUrl)->with('error', 'Unable to send email.');
}
private function isLocalReturnUrl(string $url): bool
{
$url = trim($url);
if ($url === '') return false;
$parts = parse_url($url);
if ($parts === false) return false;
if (!empty($parts['scheme']) || !empty($parts['host'])) {
$base = parse_url(site_url('/'));
if (!$base || empty($base['host'])) return false;
$hostMatch = strcasecmp((string)($parts['host'] ?? ''), (string)$base['host']) === 0;
return $hostMatch;
}
// Relative URL (e.g., /family?x=1 or family?x=1)
return true;
}
}
+5 -2
View File
@@ -1283,10 +1283,11 @@ public function financialReport()
$parentIds = array_values(array_unique(array_map(static fn($r) => (int)($r['parent_id'] ?? 0), $rows)));
$hasPayments = [];
$paidTotals = [];
$paymentCounts = [];
if (!empty($parentIds)) {
try {
$pRows = $db->table('payments')
->select('parent_id, SUM(paid_amount) AS total_paid')
->select('parent_id, SUM(paid_amount) AS total_paid, COUNT(*) AS payment_count')
->whereIn('parent_id', $parentIds)
->where('school_year', $schoolYear)
->groupBy('parent_id')
@@ -1296,6 +1297,7 @@ public function financialReport()
if ($pid > 0) {
$hasPayments[$pid] = true;
$paidTotals[$pid] = (float)($pr['total_paid'] ?? 0);
$paymentCounts[$pid] = (int)($pr['payment_count'] ?? 0);
}
}
} catch (\Throwable $e) {
@@ -1303,7 +1305,7 @@ public function financialReport()
}
}
$dataRows = array_map(function(array $r) use ($hasPayments, $paidTotals, $nextInstallmentYmd) {
$dataRows = array_map(function(array $r) use ($hasPayments, $paidTotals, $paymentCounts, $nextInstallmentYmd) {
$pid = (int)($r['parent_id'] ?? 0);
$name = trim((string)($r['firstname'] ?? '') . ' ' . (string)($r['lastname'] ?? ''));
return [
@@ -1317,6 +1319,7 @@ public function financialReport()
'installment_amount' => (float)($r['installment_amount'] ?? 0),
'type' => isset($hasPayments[$pid]) ? 'installment' : 'no_payment',
'total_paid' => isset($paidTotals[$pid]) ? (float)$paidTotals[$pid] : 0.0,
'payment_count' => isset($paymentCounts[$pid]) ? (int)$paymentCounts[$pid] : 0,
'has_installment'=> isset($hasPayments[$pid]) ? 1 : 0,
'next_installment' => $nextInstallmentYmd,
];
@@ -28,6 +28,7 @@ use App\Models\PlacementLevelModel;
use App\Models\PlacementBatchModel;
use App\Models\PlacementScoreModel;
use App\Models\GradingLockModel;
use App\Services\NavbarService;
//use App\Models\ScoreModel;
@@ -1079,11 +1080,14 @@ class GradingController extends Controller
$schoolYears = $this->getSchoolYearsForScores($schoolYear);
$rows = $this->fetchBelowSixtyRows($schoolYear, $semester);
$canViewGrading = $this->userHasMenuUrl('grading');
return view('grading/below_sixty', [
'rows' => $rows,
'semester' => $semester,
'schoolYear' => $schoolYear,
'schoolYears' => $schoolYears,
'canViewGrading' => $canViewGrading,
]);
}
@@ -1863,6 +1867,54 @@ class GradingController extends Controller
return $row;
}
private function userHasMenuUrl(string $needle): bool
{
$needle = strtolower(trim($needle));
if ($needle === '') {
return false;
}
$rawRole = session()->get('role');
$roles = is_array($rawRole) ? $rawRole : [$rawRole ?? 'guest'];
$roles = array_values(array_filter(array_map('strval', $roles)));
if (empty($roles)) {
return false;
}
$service = new NavbarService();
$menu = $service->getMenuForRoles($roles);
if (empty($menu)) {
return false;
}
$normalize = static function (string $url) use ($needle): string {
$url = strtolower(trim($url));
if ($url === '') return '';
$url = preg_replace('#^https?://[^/]+/#i', '', $url);
$url = ltrim($url, '/');
return $url;
};
$target = $normalize($needle);
$stack = $menu;
while (!empty($stack)) {
$node = array_shift($stack);
if (!empty($node['url'])) {
$url = $normalize((string)$node['url']);
if ($url !== '' && $url === $target) {
return true;
}
}
if (!empty($node['children']) && is_array($node['children'])) {
foreach ($node['children'] as $child) {
$stack[] = $child;
}
}
}
return false;
}
private function fetchBelowSixtyParentName(int $studentId): string
{
$parentName = 'Parent/Guardian';
@@ -517,37 +517,28 @@
<section class="mb-5">
<h2 class="mb-4 text-center">Statistics</h2>
<div class="stats-row">
<!-- Students -->
<div class="stat-circle circle-primary">
<div class="stat-icon"><i class="bi bi-people-fill"></i></div>
<div class="stat-icon"><i class="fas fa-user-graduate"></i></div>
<div class="stat-value" data-stat="students">—</div>
<div class="stat-title">Students</div>
</div>
<!-- Teachers -->
<div class="stat-circle circle-info">
<div class="stat-icon"><i class="bi bi-person-video2"></i></div>
<div class="stat-icon"><i class="fas fa-chalkboard-teacher"></i></div>
<div class="stat-value" data-stat="teachers">—</div>
<div class="stat-title">Teachers</div>
</div>
<!-- Teacher Assistants -->
<div class="stat-circle circle-success">
<div class="stat-icon"><i class="bi bi-person-badge-fill"></i></div>
<div class="stat-icon"><i class="fas fa-user-cog"></i></div>
<div class="stat-value" data-stat="teacherAssistants">—</div>
<div class="stat-title">Teachers' Assistants</div>
<div class="stat-title">TAs</div>
</div>
<!-- Admins -->
<div class="stat-circle circle-warning">
<div class="stat-icon"><i class="bi bi-shield-lock-fill"></i></div>
<div class="stat-icon"><i class="fas fa-user-shield"></i></div>
<div class="stat-value" data-stat="admins">—</div>
<div class="stat-title">Admins</div>
</div>
<!-- Parents -->
<div class="stat-circle circle-light">
<div class="stat-icon"><i class="bi bi-people"></i></div>
<div class="stat-icon"><i class="fas fa-users"></i></div>
<div class="stat-value" data-stat="parents">—</div>
<div class="stat-title">Parents</div>
</div>
@@ -71,9 +71,20 @@
max-height: none;
overflow: visible;
}
.attn-pie-wrap {
width: 320px;
height: 320px;
margin: 0 auto;
}
@media (max-width: 1200px) {
.attn-analysis-half { grid-column: span 12; }
}
@media (max-width: 576px) {
.attn-pie-wrap {
width: 180px;
height: 180px;
}
}
</style>
<?= $this->endSection() ?>
@@ -291,7 +302,9 @@
<div class="attn-analysis-grid">
<div class="attn-analysis-card attn-analysis-half">
<h6>Overall Distribution</h6>
<canvas id="attnPieChart" height="50" aria-label="Overall attendance pie chart"></canvas>
<div class="attn-pie-wrap">
<canvas id="attnPieChart" aria-label="Overall attendance pie chart"></canvas>
</div>
<table class="attn-analysis-table mt-3 no-mgmt-sticky" data-no-mgmt-sticky>
<thead>
<tr>
@@ -415,6 +428,8 @@
}]
},
options: {
responsive: true,
maintainAspectRatio: false,
plugins: {
tooltip: {
callbacks: {
+4
View File
@@ -0,0 +1,4 @@
<?= $this->extend('layout/email_layout') ?>
<?= $this->section('content') ?>
<?= $body_html ?? '' ?>
<?= $this->endSection() ?>
+12 -1
View File
@@ -22,6 +22,10 @@ if ($title === '' || preg_match('/^\s*Family\s+of\s+User\s*\d+\s*$/i', $title))
}
$title = $lastName !== '' ? ('Family of ' . $lastName) : 'Family';
}
$returnUrl = trim((string)service('request')->getServer('HTTP_REFERER'));
if ($returnUrl === '') {
$returnUrl = site_url('family');
}
?>
<div class="family-card-root" data-family-title="<?= esc($title) ?>">
@@ -187,7 +191,14 @@ if ($title === '' || preg_match('/^\s*Family\s+of\s+User\s*\d+\s*$/i', $title))
<td class="small" data-label="Contact">
<div>
<i class="bi bi-envelope me-1 text-muted"></i>
<?= !empty($g['email']) ? ('<a href="mailto:'.esc($g['email']).'">'.esc($g['email']).'</a>') : '<span class="text-muted">—</span>' ?>
<?php
$gEmail = trim((string)($g['email'] ?? ''));
$gName = trim((string)($g['firstname'] ?? '') . ' ' . (string)($g['lastname'] ?? ''));
$composeUrl = $gEmail !== ''
? site_url('family/compose-email?to=' . rawurlencode($gEmail) . '&name=' . rawurlencode($gName) . '&return_url=' . rawurlencode($returnUrl))
: '';
?>
<?= $gEmail !== '' ? ('<a href="' . esc($composeUrl) . '" target="_blank" rel="noopener">' . esc($gEmail) . '</a>') : '<span class="text-muted">—</span>' ?>
</div>
<div class="mt-1">
<i class="bi bi-telephone me-1 text-muted"></i>
+87
View File
@@ -0,0 +1,87 @@
<?= $this->extend('layout/management_layout') ?>
<?= $this->section('content') ?>
<div class="container my-4">
<div class="d-flex justify-content-between align-items-center mb-3 flex-wrap gap-2">
<div>
<h2 class="h4 mb-1">Compose Email</h2>
<?php if (!empty($name)): ?>
<div class="text-muted"><?= esc($name) ?></div>
<?php endif; ?>
</div>
<a class="btn btn-outline-secondary btn-sm" href="<?= esc((string)($return_url ?? site_url('family'))) ?>">Back</a>
</div>
<form class="card shadow-sm" method="post" action="<?= site_url('family/compose-email/send') ?>">
<?= csrf_field() ?>
<input type="hidden" name="html" id="compose_html" value="">
<input type="hidden" name="return_url" value="<?= esc((string)($return_url ?? '')) ?>">
<div class="card-body">
<div class="mb-3">
<label class="form-label" for="composeTo">To</label>
<input type="email" class="form-control" id="composeTo" name="to" value="<?= esc((string)($to ?? '')) ?>" placeholder="parent@example.com" required>
</div>
<div class="mb-3">
<label class="form-label" for="composeSubject">Subject</label>
<input type="text" class="form-control" id="composeSubject" name="subject" placeholder="Subject" required>
</div>
<div class="mb-3">
<label class="form-label" for="composeEditor">Body (Rich Text)</label>
<textarea class="form-control" id="composeEditor" rows="14"></textarea>
<div class="form-text">Use the toolbar to format your message before sending.</div>
<noscript>
<div class="alert alert-warning mt-2">
JavaScript is disabled. The message will be sent from the hidden <code>html</code> field.
</div>
</noscript>
</div>
<div class="d-flex justify-content-end gap-2">
<button type="submit" class="btn btn-primary">Send Email</button>
</div>
</div>
</form>
</div>
<?= $this->endSection() ?>
<?= $this->section('scripts') ?>
<script src="<?= base_url('assets/tinymce/tinymce.min.js') ?>"></script>
<script>
(function () {
const form = document.querySelector('form[action$="family/compose-email/send"]');
const hiddenHtml = document.getElementById('compose_html');
tinymce.init({
selector: '#composeEditor',
base_url: '<?= base_url('assets/tinymce') ?>',
suffix: '.min',
license_key: 'gpl',
height: 420,
menubar: true,
branding: false,
promotion: false,
plugins: 'advlist autolink lists link image charmap preview anchor ' +
'searchreplace visualblocks code fullscreen insertdatetime media table ' +
'help wordcount emoticons codesample',
toolbar: 'undo redo | blocks fontfamily fontsize | bold italic underline strikethrough forecolor backcolor | ' +
'alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | ' +
'link image media table | emoticons codesample | removeformat | preview code',
convert_urls: false,
paste_data_images: true,
image_caption: true,
content_style: 'body { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; font-size: 14px; }',
setup(editor) {
editor.on('keyup change undo redo SetContent', function () {
if (hiddenHtml) hiddenHtml.value = editor.getContent({ format: 'html' });
});
if (form) {
form.addEventListener('submit', function () {
if (hiddenHtml) hiddenHtml.value = editor.getContent({ format: 'html' });
});
}
}
});
})();
</script>
<?= $this->endSection() ?>
+7 -3
View File
@@ -11,9 +11,13 @@
<div class="text-muted">
<?= esc(ucfirst($semester ?? '')) ?> • <?= esc($schoolYear ?? '') ?>
</div>
<a class="btn btn-outline-secondary btn-sm" href="<?= base_url('grading') ?>">
Back to Grading
</a>
<?php if (!empty($canViewGrading)): ?>
<a class="btn btn-outline-secondary btn-sm" href="<?= base_url('grading') ?>">
Back to Grading
</a>
<?php else: ?>
<span class="text-muted small">You do not have access to the Grading page.</span>
<?php endif; ?>
</div>
<?php
+173 -14
View File
@@ -322,6 +322,72 @@
min-height: 400px;
}
.home-stats {
background: #ffffff;
border-radius: 16px;
box-shadow: 0 10px 24px rgba(0, 0, 0, 0.08);
padding: 2.5rem 1.5rem;
}
.home-stats .stats-row {
display: flex;
flex-wrap: wrap;
gap: 1.5rem;
justify-content: center;
}
.home-stats .stat-circle {
width: 190px;
height: 190px;
border-radius: 50%;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
color: #ffffff;
font-weight: 700;
box-shadow: 0 8px 18px rgba(0, 0, 0, 0.12);
}
.home-stats .stat-value {
font-size: 1.8rem;
line-height: 1;
}
.home-stats .stat-icon {
font-size: 2rem;
margin-bottom: .2rem;
opacity: .9;
}
.home-stats .stat-title {
font-size: 1.1rem;
margin-top: .25rem;
font-weight: 500;
text-align: center;
line-height: 1.2;
}
.home-stats .circle-primary {
background: radial-gradient(circle at 30% 30%, #0d6efd, #0044aa);
}
.home-stats .circle-success {
background: radial-gradient(circle at 30% 30%, #198754, #0c4f2c);
}
.home-stats .circle-warning {
background: radial-gradient(circle at 30% 30%, #daa544ff, #a66f00);
}
.home-stats .circle-info {
background: radial-gradient(circle at 30% 30%, #0dcaf0, #047e9c);
}
.home-stats .circle-light {
background: radial-gradient(circle at 30% 30%, #63af4cff, #00eb7dff);
}
@media (max-width: 992px) {
.image-column {
min-height: 300px;
@@ -332,6 +398,13 @@
border-radius: 0 0 10px 10px !important;
}
}
@media (max-width: 768px) {
.home-stats .stat-circle {
width: 160px;
height: 160px;
}
}
</style>
</head>
@@ -448,8 +521,43 @@
<h4 class="fw-bold my-0"><u>Join Al Rahma family today! Click here for a quick guide on how to create an account.</u></h4>
</a>
</section>
<!-- Statistics Start -->
<div class="container-xxl py-2 content-section">
<div class="container">
<div class="home-stats" data-dashboard-endpoint="<?= site_url('api/administrator/dashboard') ?>">
<h1 class="d-flex justify-content-center p-md-1">Active Participants</h1>
<br>
<div class="stats-row">
<div class="stat-circle circle-primary">
<div class="stat-icon"><i class="fa-solid fa-user-graduate"></i></div>
<div class="stat-value" data-stat="students">—</div>
<div class="stat-title">Students</div>
</div>
<div class="stat-circle circle-info">
<div class="stat-icon"><i class="fa-solid fa-chalkboard-user"></i></div>
<div class="stat-value" data-stat="teachers">—</div>
<div class="stat-title">Teachers</div>
</div>
<div class="stat-circle circle-success">
<div class="stat-icon"><i class="fa-solid fa-user-gear"></i></div>
<div class="stat-value" data-stat="teacherAssistants">—</div>
<div class="stat-title">TAs</div>
</div>
<div class="stat-circle circle-warning">
<div class="stat-icon"><i class="fa-solid fa-user-shield"></i></div>
<div class="stat-value" data-stat="admins">—</div>
<div class="stat-title">Admins</div>
</div>
<div class="stat-circle circle-light">
<div class="stat-icon"><i class="fa-solid fa-people-group"></i></div>
<div class="stat-value" data-stat="parents">—</div>
<div class="stat-title">Parents</div>
</div>
</div>
</div>
</div>
</div>
<!-- Statistics End -->
<div class="container-xxl py-2 content-section">
<div class="container">
<div class="row bg-light squared align-items-center">
@@ -461,18 +569,18 @@
<p class="mb-4">Under the umbrella of ISGL, Al Rahma Sunday School has been serving the community for over thirty years. Throughout the decades, it has provided students with a strong foundation in Islamic Studies and Quran, fostering both knowledge and character. With its dedicated teachers and well-rounded academic program, the school continues to guide generations of Muslim youth in their faith, values and practice of Islam.</p>
<p>For more information, click below to visit ISGL official website.</p>
<table role="presentation" cellpadding="0" cellspacing="0" border="0">
<tr>
<td align="center" bgcolor="#28a745" style="border-radius:6px;">
<a href="https://isgl.org"
target="_blank"
rel="noopener noreferrer"
style="display:inline-block;padding:12px 18px;color:#ffffff;text-decoration:none;font-weight:600;">
ISGL Official Website
</a>
</td>
</tr>
</table>
</div>
<tr>
<td align="center" bgcolor="#28a745" style="border-radius:6px;">
<a href="https://isgl.org"
target="_blank"
rel="noopener noreferrer"
style="display:inline-block;padding:12px 18px;color:#ffffff;text-decoration:none;font-weight:600;">
ISGL Official Website
</a>
</td>
</tr>
</table>
</div>
</div>
<!-- Image Column - Fixed with correct path -->
@@ -677,6 +785,57 @@
}
});
</script>
<script>
document.addEventListener('DOMContentLoaded', function() {
const container = document.querySelector('.home-stats[data-dashboard-endpoint]');
if (!container) return;
const endpoint = container.dataset.dashboardEndpoint;
const statElements = container.querySelectorAll('[data-stat]');
const numberFormatter = new Intl.NumberFormat();
let isLoading = false;
const loadStats = function() {
if (isLoading) return;
isLoading = true;
fetch(endpoint, {
headers: {
'Accept': 'application/json'
},
credentials: 'same-origin',
})
.then(function(response) {
if (!response.ok) {
throw new Error('Request failed');
}
return response.json();
})
.then(function(payload) {
const counts = payload && typeof payload === 'object' && payload.counts ?
payload.counts :
{};
statElements.forEach(function(element) {
const key = element.dataset.stat;
const value = counts[key];
element.textContent = Number.isFinite(value) ?
numberFormatter.format(value) :
'—';
});
})
.catch(function() {})
.finally(function() {
isLoading = false;
});
};
loadStats();
setInterval(loadStats, 60000);
document.addEventListener('visibilitychange', function() {
if (document.visibilityState === 'visible') {
loadStats();
}
});
});
</script>
</body>
</html>
+3 -5
View File
@@ -1,7 +1,7 @@
<?php
/** @var string $school_year */
/** @var array<string> $schoolYears */
/** @var array<int,array{parent_id:int,parent_name:string,email:string,total_invoice:float,total_balance:float,total_discount:float,total_paid:float,remaining_installments:int,installment_amount:float,type:string,has_installment?:int,next_installment?:string}> $rows */
/** @var array<int,array{parent_id:int,parent_name:string,email:string,total_invoice:float,total_balance:float,total_discount:float,total_paid:float,payment_count:int,remaining_installments:int,installment_amount:float,type:string,has_installment?:int,next_installment?:string}> $rows */
?>
<?= $this->extend('layout/management_layout') ?>
@@ -15,8 +15,6 @@
.table thead th { background: var(--mgmt-thead-bg, #f1f3f5); }
.actions { white-space: nowrap; }
.actions .btn { --bs-btn-padding-y: .25rem; --bs-btn-padding-x: .5rem; }
.email-cell { max-width: 280px; overflow: hidden; text-overflow: ellipsis; }
@media (max-width: 576px){ .email-cell { max-width: 180px; } }
/* Disable sticky header for this table to avoid overlap */
table.no-mgmt-sticky thead th { position: static !important; }
</style>
@@ -54,7 +52,7 @@
<thead>
<tr>
<th>Parent</th>
<th>Email</th>
<th class="text-center">Nbr of Installements</th>
<th>Type</th>
<th class="text-end">Invoice Amount</th>
<th class="text-end">Applied Discount</th>
@@ -86,7 +84,7 @@
</a>
<small class="text-muted">#<?= (int)$r['parent_id'] ?></small>
</td>
<td class="email-cell"><a href="mailto:<?= esc($r['email']) ?>"><?= esc($r['email']) ?></a></td>
<td class="text-center"><?= (int)($r['payment_count'] ?? 0) ?></td>
<td>
<?php if (($r['type'] ?? '') === 'no_payment'): ?>
<span class="badge bg-danger badge-type">no payment</span>
+253 -258
View File
@@ -1,259 +1,254 @@
Grade,Unit,Unit Title,chapter
1,1,Aqaid: Our Belief,Allah: Our Creator
1,1,Aqaid: Our Belief,Islam
1,1,Aqaid: Our Belief,Our Faith
1,1,Aqaid: Our Belief,Nabi Muhammad
1,1,Aqaid: Our Belief,The Quran
1,2,Knowing Allah,Allah Loves Us
1,2,Knowing Allah,Remembering Allah
1,2,Knowing Allah,Allah Rewards Us
1,3,Our Ibadat,Five Pillars of Islam
1,3,Our Ibadat,Shahadah: The First Pillar
1,3,Our Ibadat,Salah: The Second Pillar
1,3,Our Ibadat,Zakat: The Third Pillar
1,3,Our Ibadat,Fasting: The Fourth Pillar
1,3,Our Ibadat,Hajj: The Fifth Pillar
1,4,Messengers of Allah,Adam (A): The First Nabi
1,4,Messengers of Allah,Nuh (A): Saved From Flood
1,4,Messengers of Allah,Ibrahim (A): Never Listen to Shaitan
1,4,Messengers of Allah,Musa (A): Challenging A Bad Ruler
1,4,Messengers of Allah,Isa (A): A Great Nabi of Allah
1,5,Other Basics of Islam,Angels: They Always Work for Allah
1,5,Other Basics of Islam,Shaitan: Our Enemy
1,5,Other Basics of Islam,Makkah and Madinah
1,5,Other Basics of Islam,Eid: Two Festivals
1,6,Akhlaq and Adab in Islam,Good Manners
1,6,Akhlaq and Adab in Islam,Kindness and Sharing
1,6,Akhlaq and Adab in Islam,Respect
1,6,Akhlaq and Adab in Islam,Forgiveness
1,6,Akhlaq and Adab in Islam,Thanking Allah
2,1,The CreatorHis Message,Allah: Our Creator
2,1,The CreatorHis Message,How Does Allah Create?
2,1,The CreatorHis Message,Allahﷻ: What Does He Do?
2,1,The CreatorHis Message,What Does Allahﷻ Not Do
2,1,The CreatorHis Message,The Quran
2,1,The CreatorHis Message,Hadith and Sunnah
2,2,Our Ibadat,Shahadah: The First Pillar
2,2,Our Ibadat,Salah: The Second Pillar
2,2,Our Ibadat,Zakah: The Third Pillar
2,2,Our Ibadat,Sawm: The Fourth Pillar
2,2,Our Ibadat,Hajj: The Fifth Pillar
2,2,Our Ibadat,Wudu: Keeping Our Bodies Clean
2,3,Messengers of Allah,Ibrahim (A): A Friend of Allah
2,3,Messengers of Allah,Yaqub (A) and Yusuf (A)
2,3,Messengers of Allah,Musa (A) and Harun (A)
2,3,Messengers of Allah,Yunus (A)
2,3,Messengers of Allah,Nabi Muhammadﷺ
2,4,Learning About Islam,Obey Allah Obey Rasulﷺ
2,4,Learning About Islam,Day of Judgment
2,4,Learning About Islam,Our Masjid
2,4,Learning About Islam,Islamic Phrases
2,4,Learning About Islam,Food that We May Eat
2,5,Akhlaq and Adab in Islam,Truthfulness
2,5,Akhlaq and Adab in Islam,Kindness
2,5,Akhlaq and Adab in Islam,Respect
2,5,Akhlaq and Adab in Islam,Responsibility
2,5,Akhlaq and Adab in Islam,Obedience
2,5,Akhlaq and Adab in Islam,Cleanliness
2,5,Akhlaq and Adab in Islam,Honesty
3,1,Knowing About Allah,What Does Allahﷻ Do?
3,1,Knowing About Allah,What Allahﷻ Is and Is Not
3,1,Knowing About Allah,Allahﷻ: The Most-Merciful
3,1,Knowing About Allah,Allahﷻ: The Best Judge
3,2,What Islam Says,We Are Muslims: We Have Iman
3,2,What Islam Says,What Does Allahﷻ Want Us to Do?
3,2,What Islam Says,Hadith
3,2,What Islam Says,Jinn
3,2,What Islam Says,Muslims in North America
3,2,What Islam Says,The Right Path: The Straight Path
3,3,Why Do We Worship,Shahadah: Allahﷻ is One
3,3,Why Do We Worship,Types of Salat
3,3,Why Do We Worship,Why We Make Salat
3,3,Why Do We Worship,Why Do We pay Zakat?
3,3,Why Do We Worship,Why Do We Fast?
3,3,Why Do We Worship,Why Do We Go for Hajj?
3,4,Life of Nabi Muhammadﷺ,The Nabiﷺ in Makkah
3,4,Life of Nabi Muhammadﷺ,The Nabiﷺ in Madinah
3,4,Life of Nabi Muhammadﷺ,How Rasulullahﷺ Treated Others
3,5,Messengers of Allah,Ismail (A) and Ishaq (A)
3,5,Messengers of Allah,Dawud (A): A Nabi of Allahﷻ
3,5,Messengers of Allah,Isa (A): A Nabi of Allahﷻ
3,6,Akhlaq and Adab in Islam,Being Kind: A Virtue of the Believers
3,6,Akhlaq and Adab in Islam,Forgiveness: A Good Quality
3,6,Akhlaq and Adab in Islam,Good Deeds: A Duty of the Believers
3,6,Akhlaq and Adab in Islam,Cleanliness: A Quality of Believers
3,6,Akhlaq and Adab in Islam,A Muslim Family
3,6,Akhlaq and Adab in Islam,Perseverance: Never Give Up
3,6,Akhlaq and Adab in Islam,Punctuality: Doing Things on Time
4,1,Knowing the Creator,Rewards of Allah: Everybody Receives Them
4,1,Knowing the Creator,Discipline of Allah
4,1,Knowing the Creator,Names of Allah
4,1,Knowing the Creator,Books of Allah
4,2,How Islam Changed Arabia,Pre-Islamic Arabia
4,2,How Islam Changed Arabia,The Year of the Elephant
4,2,How Islam Changed Arabia,Early Life of Muhammadﷺ
4,2,How Islam Changed Arabia,Life Before Becoming a Nabi
4,2,How Islam Changed Arabia,First Revelation
4,2,How Islam Changed Arabia,Makkah Period
4,2,How Islam Changed Arabia,Hijrat to Madinah
4,2,How Islam Changed Arabia,Madinah Period
4,3,The Rightly Guided Khalifah,Abu Bakr: The First Khalifah
4,3,The Rightly Guided Khalifah,Umar ibn al-Khattab
4,3,The Rightly Guided Khalifah,Uthman ibn Affan
4,3,The Rightly Guided Khalifah,Ali ibn Abu Talib
4,4,The Messengers of Allah,Hud (A): Struggle to Guide People
4,4,The Messengers of Allah,Salih (A): To Guide the Misguided
4,4,The Messengers of Allah,Musa (A): His Life and Actions
4,4,The Messengers of Allah,Sulaiman (A): A Humble King
4,5,Fiqh of Salat,Preparation for Salat
4,5,Fiqh of Salat,Requirements of Salat
4,5,Fiqh of Salat,Mubtilat us-Salat
4,5,Fiqh of Salat,How to Pray Behind an Imam
4,6,General Islamic Topics,Compilers of Hadith
4,6,General Islamic Topics,Shaitans Mode of Operation
4,6,General Islamic Topics,Day of Judgment
4,6,General Islamic Topics,Eid: Its Significance
4,6,General Islamic Topics,Truthfulness: A Quality of Muslim
4,6,General Islamic Topics,Perseverance: Keep on Trying
5,1,"The Creator, His Message","Tawhid, Kafir, Kufr, Shirk, Nifaq"
5,1,"The Creator, His Message",Why Should We Worship Allah?
5,1,"The Creator, His Message",Revelation of the Quran
5,1,"The Creator, His Message",Characteristics of the Messengers
5,2,"The Battles, Developments",Pledges of Aqabah
5,2,"The Battles, Developments",The Battle of Badr
5,2,"The Battles, Developments",The Battle of Uhud
5,2,"The Battles, Developments",The Battle of the Trench
5,2,"The Battles, Developments",The Treaty of Hudaibiyah
5,2,"The Battles, Developments",Liberation of Makkah
5,3,The Messengers of Allah,Adam (A): The Creation of Mankind
5,3,The Messengers of Allah,Ibrahim (A) Debate with Polytheists
5,3,The Messengers of Allah,Ibrahim (A): Plan Against Idols
5,3,The Messengers of Allah,Luqman (A): A Wise Mans Lifelong Teachings
5,3,The Messengers of Allah,Yusuf (A): His Childhood
5,3,The Messengers of Allah,Yusuf (A): His Righteousness
5,3,The Messengers of Allah,Yusuf (A): Dream Comes True
5,3,The Messengers of Allah,"Ayyub (A): Patience, Perseverance"
5,3,The Messengers of Allah,"Zakariyyah (A), Yahya (A)"
5,4,Islam in the World,Major Masajid in the World
5,5,"Islamic Values, Teachings",Upholding Truth: A Duty for All Believers
5,5,"Islamic Values, Teachings",Responsibility and Punctuality
5,5,"Islamic Values, Teachings",My Mind My Body
5,5,"Islamic Values, Teachings",Kindness and Forgiveness
5,5,"Islamic Values, Teachings",The Middle Path: Ways to Avoid Two Extremes
5,5,"Islamic Values, Teachings",Salat: Its Significance
5,5,"Islamic Values, Teachings",Sawm: Its Significance
5,5,"Islamic Values, Teachings",Zakat and Sadaqah: Similarities and Differences
6,1,The CreatorHis Message,Attributes of Allahﷻ
6,1,The CreatorHis Message,The Promise of Allahﷻ
6,2,The Quran and Hadith,Objectives of the Quran?
6,2,The Quran and Hadith,Compilation of the Quran
6,2,The Quran and Hadith,Previous Scriptures and the Quran
6,2,The Quran and Hadith,Compilation of Hadith
6,3,Fundamentals of Deen,Importance of Shahadah
6,3,Fundamentals of Deen,Khushu in Salat
6,3,Fundamentals of Deen,Taqwa: A Quality of Believers
6,4,Messengers of Allah,Nuh (A)
6,4,Messengers of Allah,"Talut, Jalut, and Dawud (A)"
6,4,Messengers of Allah,Dawud (A) and Sulaiman (A)
6,4,Messengers of Allah,Musa (A) and Firawn
6,4,Messengers of Allah,Musa (A) and Khidir
6,4,Messengers of Allah,Isa (A) and Maryam (ra)
6,5,Some Prominent Muslimah,Khadijah (ra)
6,5,Some Prominent Muslimah,Aishah (ra)
6,5,Some Prominent Muslimah,Fatimah (ra)
6,5,Some Prominent Muslimah,Some Prominent Muslimahs
6,6,Knowledge Enrichment,Al-Qiyamah: The Awakening
6,6,Knowledge Enrichment,Ruh and Nafs: An Overview
6,6,Knowledge Enrichment,Angels and Jinn: An Overview
6,6,Knowledge Enrichment,Shaitan: The Invisible Enemy
6,7,The Current Society,My Friend Is Muslim Now
6,7,The Current Society,Friendship
6,7,The Current Society,Muslims Around the World
6,7,The Current Society,People of Other Faith
6,8,Developing Islamic Values,Greed and Dishonesty
6,8,Developing Islamic Values,Avoiding Extravagance
7,1,The Creator,Why Islam? what is Islam?
7,1,The Creator,Belief in Allahﷻ
7,1,The Creator,The Quran: Its Qualitative Names
7,1,The Creator,Istighfar: Seeking Forgiveness of Allahﷻ
7,1,The Creator,Allahﷻ: Angry or Kind
7,2,Stories of the Messengers,Adam (A): Trial of the Messenger
7,2,Stories of the Messengers,Life of Ibrahim (A)
7,2,Stories of the Messengers,Sacrifice of Ibrahim (A)
7,2,Stories of the Messengers,Lut (A): Message for Modern Societies
7,2,Stories of the Messengers,Yusuf (A)—The Will to Overcome Temptation
7,3,Stories from the Quran,The Companions of the Cave
7,3,Stories from the Quran,Dhul Qurnain: Journey of a King
7,3,Stories from the Quran,Effective Debate and Negotiation Styles in the Quran
7,4,Two Companions,Abu Sufyan
7,4,Two Companions,Khalid Ibn Walid (R)
7,5,Knowledge Enrichment,The character of the Messengers
7,5,Knowledge Enrichment,Rasulullahﷺ Marriages
7,5,Knowledge Enrichment,Lailatul Qadr
7,5,Knowledge Enrichment,Fasting During Ramadan
7,5,Knowledge Enrichment,My Family is Muslim Now
7,5,Knowledge Enrichment,Science in the Quran
7,5,Knowledge Enrichment,Lessons from Past Civilizations
7,6,Teachings of the Quran,Amr Bil Maruf
7,6,Teachings of the Quran,Guard Your Tongue
7,6,Teachings of the Quran,Islamic Greetings
7,6,Teachings of the Quran,How to Achieve Success
7,6,Teachings of the Quran,Permitted and Prohibited
7,6,Teachings of the Quran,Types of Behavior Allahﷻ Loves
8,1,Knowing the Creator,Divine Names
8,1,Knowing the Creator,Sunan of Allahﷻ
8,1,Knowing the Creator,Objectives of the Quran
8,1,Knowing the Creator,Surah Hujurat: Its Teachings
8,1,Knowing the Creator,True Piety: Analysis of Verse 2:177
8,1,Knowing the Creator,Ayatul Kursi
8,2,Knowing the Messengerﷺ,The Person Muhammadﷺ
8,2,Knowing the Messengerﷺ,Farewell Pilgrimage
8,2,Knowing the Messengerﷺ,Finality of Prophethood
8,2,Knowing the Messengerﷺ,"Hadith: Collection, Classification"
8,3,Challenges in Madinah,Hypocrites
8,3,Challenges in Madinah,Banu Qaynuqa
8,3,Challenges in Madinah,Banu Nadir
8,3,Challenges in Madinah,Banu Qurayzah
8,3,Challenges in Madinah,Mission to Tabuk
8,4,Islamic Ethical Framework,Friends and Friendship
8,4,Islamic Ethical Framework,Friendship With Non-Muslims
8,4,Islamic Ethical Framework,Dating in Islam
8,4,Islamic Ethical Framework,Hold Firmly the Rope of Allah
8,4,Islamic Ethical Framework,Elements of Bad Life
8,5,"Islamic Values, Teachings",Duties Toward Parents
8,5,"Islamic Values, Teachings","Hope, Hopefulness, Hopelessness"
8,5,"Islamic Values, Teachings",Trials in Life
8,5,"Islamic Values, Teachings",Permitted and Prohibited Food
8,5,"Islamic Values, Teachings",Performance of Hajj
8,5,"Islamic Values, Teachings",Parables in the Quran
8,6,Islam After the Rasul (S),Origin and History of Shiah
8,6,Islam After the Rasul (S),Ummayad Dynasty
8,6,Islam After the Rasul (S),Abbasid Dynasty
9,1,A Reflection on the Divine,Signs of Allahﷻ in Nature
9,1,A Reflection on the Divine,Pondering the Quran
9,1,A Reflection on the Divine,Preservation and Compilation of the Quran
9,1,A Reflection on the Divine,Ibadat—Easy Ways to Do It
9,1,A Reflection on the Divine,Surah Baqarah—Statement of Faith and Commitment
9,2,Islam and Muslim,Why Human Beings Are Superior
9,2,Islam and Muslim,Life Cycle of Truth
9,2,Islam and Muslim,Is Islam a Violent Religion?
9,2,Islam and Muslim,"Present Life: Vanity, Deception, Play"
9,2,Islam and Muslim,Shariah
9,2,Islam and Muslim,Justice in Islam
9,3,Ethical Standard in Islam,Choices We Make
9,3,Ethical Standard in Islam,Peer Pressure
9,3,Ethical Standard in Islam,Islamic Perspective on Dating
9,3,Ethical Standard in Islam,Indecency
9,3,Ethical Standard in Islam,Alcohol and Gambling
9,3,Ethical Standard in Islam,Permitted and Prohibited Food
9,3,Ethical Standard in Islam,Food of the People of the Book
9,3,Ethical Standard in Islam,Let Ramadan Bring The Best in Us
9,4,Essays on Rasulullahﷺ,Khadijah (ra)
9,4,Essays on Rasulullahﷺ,Rasulullahﷺ Multiple Marriages
9,4,Essays on Rasulullahﷺ,Marriage to Zainab (ra)
9,4,Essays on Rasulullahﷺ,Rasulullahﷺ: A Great Army General
9,4,Essays on Rasulullahﷺ,Prophecy of Muhammadﷺ in the Bible
9,4,Essays on Rasulullahﷺ,Allegations Against Rasulullahﷺ
9,5,Faith-Based Wealth Building,Faith Based Wealth Building
9,5,Faith-Based Wealth Building,"Earn, Save, Spend, Invest"
9,5,Faith-Based Wealth Building,Let Investment Work for You
1,1,Aqaid: Our Belief,1. Allah: Our Creator
1,1,Aqaid: Our Belief,2. Islam
1,1,Aqaid: Our Belief,3. Our Faith
1,1,Aqaid: Our Belief,4. Nabi Muhammad (s)
1,1,Aqaid: Our Belief,5. The Quran
1,2,Knowing Allah,6. Allah Loves Us
1,2,Knowing Allah,7. Remembering Allah
1,2,Knowing Allah,8. Allah Rewards Us
1,3,Our Ibadat,9. Five Pillars of Islam
1,3,Our Ibadat,10. Shahadah: The First Pillar
1,3,Our Ibadat,11. Salat: The Second Pillar
1,3,Our Ibadat,12. Zakat: The Third Pillar
1,3,Our Ibadat,13. Fasting: The Fourth Pillar
1,3,Our Ibadat,14. Hajj: The Fifth Pillar
1,4,Messengers of Allah,15. Adam (A): The First Nabi
1,4,Messengers of Allah,16. Nuh (A): Saved From the Great Flood
1,4,Messengers of Allah,17. Ibrahim (A): Never Listen to Shaitan
1,4,Messengers of Allah,18. Musa (A): Challenging a Bad Ruler
1,4,Messengers of Allah,19. Isa (A): A Great Nabi of Allah
1,5,Other Basics of Islam,20. Angels: They Always Work for Allah
1,5,Other Basics of Islam,21. Shaitan: Our Enemy
1,5,Other Basics of Islam,22. Makkah and Madinah
1,5,Other Basics of Islam,23. Eid: Two Festivals
1,6,Akhlaq and Adab in Islam,24. Good Manners
1,6,Akhlaq and Adab in Islam,25. Kindness and Sharing
1,6,Akhlaq and Adab in Islam,26. Respect
1,6,Akhlaq and Adab in Islam,27. Forgiveness
1,6,Akhlaq and Adab in Islam,28. Thanking Allah
2,1,The Creator and His Message,1. Allah: Our Creator
2,1,The Creator and His Message,2. How Does Allah Create?
2,1,The Creator and His Message,3. What Does Allah Do?
2,1,The Creator and His Message,4, Allah: What Does He Not Do
2,1,The Creator and His Message,5. The Quran
2,1,The Creator and His Message,6. Hadith and Sunnah
2,2,Our Ibadat,7. Shahadah: The First Pillar
2,2,Our Ibadat,8. Salat: The Second Pillar
2,2,Our Ibadat,9. Zakah: The Third Pillar
2,2,Our Ibadat,10. Sawm: The Fourth Pillar
2,2,Our Ibadat,11. Hajj: The Fifth Pillar
2,2,Our Ibadat,12. Wudu: Cleaning Before Salat
2,3,The Messengers of Allah,13. Ibrahim (A): A Friend of Allah
2,3,The Messengers of Allah,14. Yaqub (A) and Yusuf (A)
2,3,The Messengers of Allah,15. Musa (A) and Harun (A)
2,3,The Messengers of Allah,16. Yunus (A)
2,3,The Messengers of Allah,17. Nabi Muhammad
2,4,Learning About Islam,18. Obey Allah, Obey Rasul
2,4,Learning About Islam,19. Day of Judgment
2,4,Learning About Islam,20. Our Masjid
2,4,Learning About Islam,21. Islamic Phrases
2,4,Learning About Islam,22. Food that We May Eat
2,5,Akhlaq and Adab in Islam,23. Truthfulness
2,5,Akhlaq and Adab in Islam,24. Kindness
2,5,Akhlaq and Adab in Islam,25. Respect
2,5,Akhlaq and Adab in Islam,26. Responsibility
2,5,Akhlaq and Adab in Islam,27. Obedience
2,5,Akhlaq and Adab in Islam,28. Cleanliness
2,5,Akhlaq and Adab in Islam,29. Honesty
3,1,Knowing About Allāh ﷺ,1. Who Is Allāh ﷺ?
3,1,Knowing About Allāh ﷺ,2. What Allāh ﷺ Is and Is Not
3,1,Knowing About Allāh ﷺ,3. Allāh ﷺ: The Most-Merciful, Most-Rewarding
3,1,Knowing About Allāh ﷺ,4. Allāh ﷺ: The Best Judge
3,1,Knowing About Allāh ﷺ,5. What Does Allāh ﷺ Want Us to Do?
3,2,Teachings of Islam,6. We Are Muslims: We Have ‘Īmān
3,2,Teachings of Islam,7. Belief in the Qur’ān
3,2,Teachings of Islam,8. Belief in the Messengers
3,2,Teachings of Islam,9. Hadīth and Sunnah
3,2,Teachings of Islam,10. Jinn
3,2,Teachings of Islam,11. Muslims in North America
3,2,Teachings of Islam,12. The Straight Path: The Right Path
3,3,Nabi Muhammad ﷺ,13. Kindness of Rasūlullāh ﷺ
3,3,Nabi Muhammad ﷺ,14. How Rasūlullāh ﷺ Treated Others
3,3,Nabi Muhammad ﷺ,15. Our Relationship With Rasūlullāh ﷺ
3,4,Messengers of Allāh ﷺ,16. Ismā‘īl (A) and Ishāq (A): Nabi of Allāh ﷺ
3,4,Messengers of Allāh ﷺ,17. Shuaib (A): A Nabi of Allāh ﷺ
3,4,Messengers of Allāh ﷺ,18. Dāwūd (A): A Nabi of Allāh ﷺ
3,4,Messengers of Allāh ﷺ,19. ‘Īsā (A): A Nabi of Allāh ﷺ
3,5,Learning About Islam,20. The Kabah
3,5,Learning About Islam,21. Masjid an-Nabawī: The Nabis Masjid
3,5,Learning About Islam,22. Bilāl ibn Rabāh
3,5,Learning About Islam,23. Zaid ibn Hārithah
3,6,Akhlaq and Adab in Islam,24. Ways To Be a Good Person
3,6,Akhlaq and Adab in Islam,25. Kindness: A Virtue of the Believers
3,6,Akhlaq and Adab in Islam,26. Forgiveness: A Quality of the Believers
3,6,Akhlaq and Adab in Islam,27. Good Deeds: A Duty of the Believers
3,6,Akhlaq and Adab in Islam,28. Perseverance: Never Give Up
3,6,Akhlaq and Adab in Islam,29. Punctuality: Doing Things on Time
4,1,Knowing the Creator,1. Rewards of Allah: Everybody Receives Them
4,1,Knowing the Creator,1. Discipline of Allah: Because He Loves Us
4,1,Knowing the Creator,3. Names of Allah
4,1,Knowing the Creator,4. Books of Allah
4,2,How Islam Changed Arabia,5. Pre-Islamic Arabia: Age of Ignorance
4,2,How Islam Changed Arabia,6. The Year of the Elephant
4,2,How Islam Changed Arabia,7. Early Life of Muhammad
4,2,How Islam Changed Arabia,8. Life Before Becoming a Nabi
4,2,How Islam Changed Arabia,9. First Revelation
4,2,How Islam Changed Arabia,10. Makkah Period: The Early Years of the Muslims
4,2,How Islam Changed Arabia,11. Hijrat to Madinah: The Migration that Shaped History
4,2,How Islam Changed Arabia,12. Madinah Period: Islam Prospers
4,3,The Rightly Guided Khalifah,13. Abū Bakr (R): The First Khalifah
4,3,The Rightly Guided Khalifah,14. Umar al-Khaṭṭāb (R): The Second Khalifah
4,3,The Rightly Guided Khalifah,15. Uthman Ibn Affān (R): The Third Khalifah
4,3,The Rightly Guided Khalifah,16. Ali Ibn Abu Ṭālib (R): The Fourth Khalifah
4,4,Messengers of Allah,17. Hūd (A): Struggle to Guide Mankind
4,4,Messengers of Allah,18. Ṣāli (A): Struggle to Guide the Misguided
4,4,Messengers of Allah,19. Mūsā (A): His Life and Achievements
4,4,Messengers of Allah,20. Sulaimān (A): A King and a Servant of Allah ﷺ
4,5,Fiqh of Salat,21. Preparation for Salat
4,5,Fiqh of Salat,22. The Requirements of Salat
4,5,Fiqh of Salat,23. Mubilāt-us-Salāt: Things that Invalidate Salāt
4,5,Fiqh of Salat,24. How to Pray Behind an Imām
4,6,General Islamic Topics,25. Compilers of Hadīth
4,6,General Islamic Topics,26. Shaitans Mode of Operation
4,6,General Islamic Topics,27. Day of Judgment: The Day of Ultimate Justice
4,6,General Islamic Topics,28. Eid: Significance of the Festivities
4,6,General Islamic Topics,29. Truthfulness: An Important Quality for Muslims
4,6,General Islamic Topics,30. Perseverance: Keep on Trying
5,1,The Creator,1. His Message, and His Messengers,Tawhid, Kafir, Kufr, Shirk, Nifaq
5,1,The Creator,2. His Message, and His Messengers,Why Should We Worship Allah?
5,1,The Creator,3. His Message, and His Messengers,The Revelation of the Quran
5,1,The Creator,4. His Message, and His Messengers,Characteristics of the Messengers
5,2,The Battles and Other Developments,5. Pledges of Aqabah: Invitation to Migrate
5,2,The Battles and Other Developments,6. The Battle of Badr: Allah Supports the Righteous
5,2,The Battles and Other Developments,7. The Battle of Uhud: Obey Allah and Obey the Rasul ﷺ
5,2,The Battles and Other Developments,8. The Battle of the Trench: A Bloodless Battle
5,2,The Battles and Other Developments,9. The Treaty of Hudaibiyah: A Clear Victory
5,2,The Battles and Other Developments,10. Liberation of Makkah: A Bloodless Victory
5,3,Stories of the Messengers of Allah,11. Adam (A): The Creation of Human Beings
5,3,Stories of the Messengers of Allah,12. Ibrahim (A): His Debate with the Polytheists
5,3,Stories of the Messengers of Allah,13. Ibrahim (A): His Plan Against the Idols
5,3,Stories of the Messengers of Allah,14. Luqmān (A): A Wise Mans Lifelong Advice
5,3,Stories of the Messengers of Allah,15. Yūsuf (A): His Childhood and Life in Azizs Home
5,3,Stories of the Messengers of Allah,16. Yūsuf (A): Standing Up for Righteousness
5,3,Stories of the Messengers of Allah,17. Yūsuf (A): A Childhood Dream Comes True
5,4,Islam in The World,20. Major Masājid in the World
5,5,Islamic Values and Teachings,21. Upholding Truth: A Duty of All Believers
5,5,Islamic Values and Teachings,22. Responsibility and Punctuality
5,5,Islamic Values and Teachings,23. My Mind, My Body: The Body is a Mirror of the Mind
5,5,Islamic Values and Teachings,24. Kindness and Forgiveness
5,5,Islamic Values and Teachings,25. The Middle Path: Ways to Avoid the Two Extremes
5,5,Islamic Values and Teachings,26. Salat: Its Significance
5,5,Islamic Values and Teachings,27. Sawm: Its Significance
5,5,Islamic Values and Teachings,28. Zakat and Sadaqah: Similarities and Differences
6,1,The Creator,1. His Message, and His Messengers,Tawhid, Kafir, Kufr, Shirk, Nifaq
6,1,The Creator,2. His Message, and His Messengers,Why Should We Worship Allah?
6,1,The Creator,3. His Message, and His Messengers,The Revelation of the Quran
6,1,The Creator,4. His Message, and His Messengers,Characteristics of the Messengers
6,2,The Battles and Other Developments,5. Pledges of Aqabah: Invitation to Migrate
6,2,The Battles and Other Developments,6. The Battle of Badr: Allah Supports the Righteous
6,2,The Battles and Other Developments,7. The Battle of Uhud: Obey Allah and Obey the Rasul ﷺ
6,2,The Battles and Other Developments,8. The Battle of the Trench: A Bloodless Battle
6,2,The Battles and Other Developments,9. The Treaty of Hudaibiyah: A Clear Victory
6,2,The Battles and Other Developments,10. Liberation of Makkah: A Bloodless Victory
6,3,Stories of the Messengers of Allah,11. Adam (A): The Creation of Human Beings
6,3,Stories of the Messengers of Allah,12. Ibrahim (A): His Debate with the Polytheists
6,3,Stories of the Messengers of Allah,13. Ibrahim (A): His Plan Against the Idols
6,3,Stories of the Messengers of Allah,14. Luqmān (A): A Wise Mans Lifelong Advice
6,3,Stories of the Messengers of Allah,15. Yūsuf (A): His Childhood and Life in Azizs Home
6,3,Stories of the Messengers of Allah,16. Yūsuf (A): Standing Up for Righteousness
6,3,Stories of the Messengers of Allah,17. Yūsuf (A): A Childhood Dream Comes True
6,4,Islam in The World,20. Major Masājid in the World
6,5,Islamic Values and Teachings,21. Upholding Truth: A Duty of All Believers
6,5,Islamic Values and Teachings,22. Responsibility and Punctuality
6,5,Islamic Values and Teachings,23. My Mind, My Body: The Body is a Mirror of the Mind
6,5,Islamic Values and Teachings,24. Kindness and Forgiveness
6,5,Islamic Values and Teachings,25. The Middle Path: Ways to Avoid the Two Extremes
6,5,Islamic Values and Teachings,26. Salat: Its Significance
6,5,Islamic Values and Teachings,27. Sawm: Its Significance
6,5,Islamic Values and Teachings,28. Zakat and Sadaqah: Similarities and Differences
7,1,The Creator,1. Why Islam? What is Islam?
7,1,The Creator,2. Belief in Allah
7,1,The Creator,3. The Quran: Its Qualitative Names
7,1,The Creator,4. Istighfār: Seeking Forgiveness and Protection
7,1,The Creator,5. Allah: Angry or Kind?
7,2,Stories of the Messengers,6. Ādam (A): The Trial of the First Messenger
7,2,Stories of the Messengers,7. The Life of Ibrāhīm (A): Beginning a Nation
7,2,Stories of the Messengers,8. The Sacrifice of Ibrāhīm (A)
7,2,Stories of the Messengers,9. Lūt (A): A Message for Modern Societies
7,2,Stories of the Messengers,10. Yūsuf (A): The Will to Overcome Temptation
7,3,Stories from the Quran,11. The Companions of the Cave
7,3,Stories from the Quran,12. Dhu al-Qarnain: The Journey of a King
7,3,Stories from the Quran,13. Effective Debate and Negotiation Styles in the Quran
7,4,Two Companions Who Shaped Islam,14. Abū Sufyān: His Life and Achievements
7,4,Two Companions Who Shaped Islam,15. Khālid Ibn al-Walīd: The “Sword of Allah”
7,5,Knowledge Enrichment,16. Character of the Messengers
7,5,Knowledge Enrichment,17. Rasūlullāhs Marriages
7,5,Knowledge Enrichment,18. Lailatul Qadr: The Night of Majesty
7,5,Knowledge Enrichment,19. Fasting During Ramadan: The Month of Benefits
7,5,Knowledge Enrichment,20. My Family is Muslim Now
7,5,Knowledge Enrichment,21. Science in the Quran
7,5,Knowledge Enrichment,22. Lessons From Past Civilizations
7,6,Akhlaq and Adab in Islam,23. Amr Bil Marūf: Enjoin Good Deeds
7,6,Akhlaq and Adab in Islam,24. Guard Your Tongue: Think Before You Speak
7,6,Akhlaq and Adab in Islam,25. Islamic Greeting: Wishing Peace
7,6,Akhlaq and Adab in Islam,26. How to Achieve Success
7,6,Akhlaq and Adab in Islam,27. Permitted and Prohibited
7,6,Akhlaq and Adab in Islam,28. Types of Behavior Allah Loves
8,1,Knowing the Creator,1. Divine Names
8,1,Knowing the Creator,2. Sunan of Allah
8,1,Knowing the Creator,3. Objectives of the Quran
8,1,Knowing the Creator,4. Lessons from Sūrah al-Hujurāt
8,1,Knowing the Creator,5. True Piety: A Synthesis of Belief, Practice, and Conduct
8,1,Knowing the Creator,6. Āyatul Kursi: The Throne Verse
8,2,Knowing the Messenger ﷺ,7. The Person Muhammad ﷺ
8,2,Knowing the Messenger ﷺ,8. Farewell Pilgrimage
8,2,Knowing the Messenger ﷺ,9. Finality of Prophethood
8,2,Knowing the Messenger ﷺ,10. Hadith: Collection and Classification
8,3,Challenges in Madinah,11. Hypocrites
8,3,Challenges in Madinah,12. Banu Qaynuqa: Threat Within Madinah
8,3,Challenges in Madinah,13. Banu Nadir: Treachery Within Madinah
8,3,Challenges in Madinah,14. Banu Qurayzah
8,3,Challenges in Madinah,15. Mission to Tabūk: A Test of Steadfastness
8,4,Islamic Ethical Framework,16. Friends and Friendship: Who is a Good Friend?
8,4,Islamic Ethical Framework,17. Friendship With Non-Muslims
8,4,Islamic Ethical Framework,18. Dating: How Islam Views the Practice
8,4,Islamic Ethical Framework,19. Hold Firmly the Rope of Allah
8,4,Islamic Ethical Framework,20. Elements of a Bad Life
8,5,Islamic Values and Teachings,21. Duties Towards Parents
8,5,Islamic Values and Teachings,22. Hope, Hopefulness, Hopelessness
8,5,Islamic Values and Teachings,23. Trials in Life: Everyone Will Experience Them
8,5,Islamic Values and Teachings,24. Permitted and Prohibited Food
8,5,Islamic Values and Teachings,25. Performance of Hajj
8,5,Islamic Values and Teachings,26. Parables in the Quran
8,6,Islam After the Messenger ﷺ,27. Early History of Shiah Muslims
8,6,Islam After the Messenger ﷺ,28. Umayyad Dynasty
8,6,Islam After the Messenger ﷺ,29. Abbasid Dynasty
9,1,A Reflection on the Divine,1. Signs of Allahﷻ in Nature
9,1,A Reflection on the Divine,2. Pondering the Quran
9,1,A Reflection on the Divine,3. Preservation and Compilation of the Quran
9,1,A Reflection on the Divine,4. Ibadat—Easy Ways to Do It
9,1,A Reflection on the Divine,5. Surah Baqarah—Statement of Faith and Commitment
9,2,Islam and Muslim,6. Why Human Beings Are Superior
9,2,Islam and Muslim,7. Life Cycle of Truth
9,2,Islam and Muslim,8. Is Islam a Violent Religion?
9,2,Islam and Muslim,9. Present Life: Vanity, Deception, Play
9,2,Islam and Muslim,10. Shariah
9,2,Islam and Muslim,11. Justice in Islam
9,3,Ethical Standard in Islam,12. Choices We Make
9,3,Ethical Standard in Islam,13. Peer Pressure
9,3,Ethical Standard in Islam,14. Islamic Perspective on Dating
9,3,Ethical Standard in Islam,15. Indecency
9,3,Ethical Standard in Islam,16. Alcohol and Gambling
9,3,Ethical Standard in Islam,17. Permitted and Prohibited Food
9,3,Ethical Standard in Islam,18. Food of the People of the Book
9,3,Ethical Standard in Islam,19. Let Ramadan Bring The Best in Us
9,4,Essays on Rasulullahﷺ,20. Khadijah (ra)
9,4,Essays on Rasulullahﷺ,21. Rasulullahﷺ Multiple Marriages
9,4,Essays on Rasulullahﷺ,22. Marriage to Zainab (ra)
9,4,Essays on Rasulullahﷺ,23. Rasulullahﷺ: A Great Army General
9,4,Essays on Rasulullahﷺ,24. Prophecy of Muhammadﷺ in the Bible
9,4,Essays on Rasulullahﷺ,25. Allegations Against Rasulullahﷺ
9,5,Faith-Based Wealth Building,26. Faith Based Wealth Building
9,5,Faith-Based Wealth Building,27. Earn, Save, Spend, Invest
9,5,Faith-Based Wealth Building,28. Let Investment Work for You
1 Grade Unit Unit Title chapter
2 1 1 Aqaid: Our Belief Allahﷻ: Our Creator 1. Allah: Our Creator
3 1 1 Aqaid: Our Belief Islam 2. Islam
4 1 1 Aqaid: Our Belief Our Faith 3. Our Faith
5 1 1 Aqaid: Our Belief Nabi Muhammadﷺ 4. Nabi Muhammad (s)
6 1 1 Aqaid: Our Belief The Qur’an 5. The Qur’an
7 1 2 Knowing Allahﷻ Knowing Allah Allahﷻ Loves Us 6. Allah Loves Us
8 1 2 Knowing Allahﷻ Knowing Allah Remembering Allahﷻ 7. Remembering Allah
9 1 2 Knowing Allahﷻ Knowing Allah Allahﷻ Rewards Us 8. Allah Rewards Us
10 1 3 Our Ibadat Five Pillars of Islam 9. Five Pillars of Islam
11 1 3 Our Ibadat Shahadah: The First Pillar 10. Shahadah: The First Pillar
12 1 3 Our Ibadat Salah: The Second Pillar 11. Salat: The Second Pillar
13 1 3 Our Ibadat Zakat: The Third Pillar 12. Zakat: The Third Pillar
14 1 3 Our Ibadat Fasting: The Fourth Pillar 13. Fasting: The Fourth Pillar
15 1 3 Our Ibadat Hajj: The Fifth Pillar 14. Hajj: The Fifth Pillar
16 1 4 Messengers of Allah Adam (A): The First Nabi 15. Adam (A): The First Nabi
17 1 4 Messengers of Allah Nuh (A): Saved From Flood 16. Nuh (A): Saved From the Great Flood
18 1 4 Messengers of Allah Ibrahim (A): Never Listen to Shaitan 17. Ibrahim (A): Never Listen to Shaitan
19 1 4 Messengers of Allah Musa (A): Challenging A Bad Ruler 18. Musa (A): Challenging a Bad Ruler
20 1 4 Messengers of Allah Isa (A): A Great Nabi of Allahﷻ 19. Isa (A): A Great Nabi of Allah
21 1 5 Other Basics of Islam Angels: They Always Work for Allahﷻ 20. Angels: They Always Work for Allah
22 1 5 Other Basics of Islam Shaitan: Our Enemy 21. Shaitan: Our Enemy
23 1 5 Other Basics of Islam Makkah and Madinah 22. Makkah and Madinah
24 1 5 Other Basics of Islam Eid: Two Festivals 23. Eid: Two Festivals
25 1 6 Akhlaq and Adab in Islam Good Manners 24. Good Manners
26 1 6 Akhlaq and Adab in Islam Kindness and Sharing 25. Kindness and Sharing
27 1 6 Akhlaq and Adab in Islam Respect 26. Respect
28 1 6 Akhlaq and Adab in Islam Forgiveness 27. Forgiveness
29 1 6 Akhlaq and Adab in Islam Thanking Allahﷻ 28. Thanking Allah
30 2 1 The Creator—His Message The Creator and His Message Allahﷻ: Our Creator 1. Allah: Our Creator
31 2 1 The Creator—His Message The Creator and His Message How Does Allahﷻ Create? 2. How Does Allah Create?
32 2 1 The Creator—His Message The Creator and His Message Allahﷻ: What Does He Do? 3. What Does Allah Do?
33 2 1 The Creator—His Message The Creator and His Message What Does Allahﷻ Not Do 4
34 2 1 The Creator—His Message The Creator and His Message The Qur’an 5. The Qur’an
35 2 1 The Creator—His Message The Creator and His Message Hadith and Sunnah 6. Hadith and Sunnah
36 2 2 Our Ibadat Shahadah: The First Pillar 7. Shahadah: The First Pillar
37 2 2 Our Ibadat Salah: The Second Pillar 8. Salat: The Second Pillar
38 2 2 Our Ibadat Zakah: The Third Pillar 9. Zakah: The Third Pillar
39 2 2 Our Ibadat Sawm: The Fourth Pillar 10. Sawm: The Fourth Pillar
40 2 2 Our Ibadat Hajj: The Fifth Pillar 11. Hajj: The Fifth Pillar
41 2 2 Our Ibadat Wudu: Keeping Our Bodies Clean 12. Wudu: Cleaning Before Salat
42 2 3 Messengers of Allah The Messengers of Allah Ibrahim (A): A Friend of Allah 13. Ibrahim (A): A Friend of Allah
43 2 3 Messengers of Allah The Messengers of Allah Yaqub (A) and Yusuf (A) 14. Yaqub (A) and Yusuf (A)
44 2 3 Messengers of Allah The Messengers of Allah Musa (A) and Harun (A) 15. Musa (A) and Harun (A)
45 2 3 Messengers of Allah The Messengers of Allah Yunus (A) 16. Yunus (A)
46 2 3 Messengers of Allah The Messengers of Allah Nabi Muhammadﷺ 17. Nabi Muhammad ﷺ
47 2 4 Learning About Islam Obey Allahﷻ Obey Rasulﷺ 18. Obey Allah
48 2 4 Learning About Islam Day of Judgment 19. Day of Judgment
49 2 4 Learning About Islam Our Masjid 20. Our Masjid
50 2 4 Learning About Islam Islamic Phrases 21. Islamic Phrases
51 2 4 Learning About Islam Food that We May Eat 22. Food that We May Eat
52 2 5 Akhlaq and Adab in Islam Truthfulness 23. Truthfulness
53 2 5 Akhlaq and Adab in Islam Kindness 24. Kindness
54 2 5 Akhlaq and Adab in Islam Respect 25. Respect
55 2 5 Akhlaq and Adab in Islam Responsibility 26. Responsibility
56 2 5 Akhlaq and Adab in Islam Obedience 27. Obedience
57 2 5 Akhlaq and Adab in Islam Cleanliness 28. Cleanliness
58 2 5 Akhlaq and Adab in Islam Honesty 29. Honesty
59 3 1 Knowing About Allah Knowing About Allāh ﷺ What Does Allahﷻ Do? 1. Who Is Allāh ﷺ?
60 3 1 Knowing About Allah Knowing About Allāh ﷺ What Allahﷻ Is and Is Not 2. What Allāh ﷺ Is and Is Not
61 3 1 Knowing About Allah Knowing About Allāh ﷺ Allahﷻ: The Most-Merciful 3. Allāh ﷺ: The Most-Merciful
62 3 1 Knowing About Allah Knowing About Allāh ﷺ Allahﷻ: The Best Judge 4. Allāh ﷺ: The Best Judge
63 3 2 1 What Islam Says Knowing About Allāh ﷺ We Are Muslims: We Have ‘Iman 5. What Does Allāh ﷺ Want Us to Do?
64 3 2 What Islam Says Teachings of Islam What Does Allahﷻ Want Us to Do? 6. We Are Muslims: We Have ‘Īmān
65 3 2 What Islam Says Teachings of Islam Hadith 7. Belief in the Qur’ān
66 3 2 What Islam Says Teachings of Islam Jinn 8. Belief in the Messengers
67 3 2 What Islam Says Teachings of Islam Muslims in North America 9. Hadīth and Sunnah
68 3 2 What Islam Says Teachings of Islam The Right Path: The Straight Path 10. Jinn
69 3 3 2 Why Do We Worship Teachings of Islam Shahadah: Allahﷻ is One 11. Muslims in North America
70 3 3 2 Why Do We Worship Teachings of Islam Types of Salat 12. The Straight Path: The Right Path
71 3 3 Why Do We Worship Nabi Muhammad ﷺ Why We Make Salat 13. Kindness of Rasūlullāh ﷺ
72 3 3 Why Do We Worship Nabi Muhammad ﷺ Why Do We pay Zakat? 14. How Rasūlullāh ﷺ Treated Others
73 3 3 Why Do We Worship Nabi Muhammad ﷺ Why Do We Fast? 15. Our Relationship With Rasūlullāh ﷺ
74 3 3 4 Why Do We Worship Messengers of Allāh ﷺ Why Do We Go for Hajj? 16. Ismā‘īl (A) and Ishāq (A): Nabi of Allāh ﷺ
75 3 4 Life of Nabi Muhammadﷺ Messengers of Allāh ﷺ The Nabiﷺ in Makkah 17. Shu‘aib (A): A Nabi of Allāh ﷺ
76 3 4 Life of Nabi Muhammadﷺ Messengers of Allāh ﷺ The Nabiﷺ in Madinah 18. Dāwūd (A): A Nabi of Allāh ﷺ
77 3 4 Life of Nabi Muhammadﷺ Messengers of Allāh ﷺ How Rasulullahﷺ Treated Others 19. ‘Īsā (A): A Nabi of Allāh ﷺ
78 3 5 Messengers of Allah Learning About Islam Isma‘il (A) and Ishaq (A) 20. The Ka‘bah
79 3 5 Messengers of Allah Learning About Islam Dawud (A): A Nabi of Allahﷻ 21. Masjid an-Nabawī: The Nabi’s Masjid
80 3 5 Messengers of Allah Learning About Islam ‘Isa (A): A Nabi of Allahﷻ 22. Bilāl ibn Rabāh
81 3 6 5 Akhlaq and Adab in Islam Learning About Islam Being Kind: A Virtue of the Believers 23. Zaid ibn Hārithah
82 3 6 Akhlaq and Adab in Islam Forgiveness: A Good Quality 24. Ways To Be a Good Person
83 3 6 Akhlaq and Adab in Islam Good Deeds: A Duty of the Believers 25. Kindness: A Virtue of the Believers
84 3 6 Akhlaq and Adab in Islam Cleanliness: A Quality of Believers 26. Forgiveness: A Quality of the Believers
85 3 6 Akhlaq and Adab in Islam A Muslim Family 27. Good Deeds: A Duty of the Believers
86 3 6 Akhlaq and Adab in Islam Perseverance: Never Give Up 28. Perseverance: Never Give Up
87 3 6 Akhlaq and Adab in Islam Punctuality: Doing Things on Time 29. Punctuality: Doing Things on Time
88 4 1 Knowing the Creator Rewards of Allahﷻ: Everybody Receives Them 1. Rewards of Allah: Everybody Receives Them
89 4 1 Knowing the Creator Discipline of Allahﷻ 1. Discipline of Allah: Because He Loves Us
90 4 1 Knowing the Creator Names of Allahﷻ 3. Names of Allah
91 4 1 Knowing the Creator Books of Allahﷻ 4. Books of Allah
92 4 2 How Islam Changed Arabia Pre-Islamic Arabia 5. Pre-Islamic Arabia: Age of Ignorance
93 4 2 How Islam Changed Arabia The Year of the Elephant 6. The Year of the Elephant
94 4 2 How Islam Changed Arabia Early Life of Muhammadﷺ 7. Early Life of Muhammad ﷺ
95 4 2 How Islam Changed Arabia Life Before Becoming a Nabi 8. Life Before Becoming a Nabi
96 4 2 How Islam Changed Arabia First Revelation 9. First Revelation
97 4 2 How Islam Changed Arabia Makkah Period 10. Makkah Period: The Early Years of the Muslims
98 4 2 How Islam Changed Arabia Hijrat to Madinah 11. Hijrat to Madinah: The Migration that Shaped History
99 4 2 How Islam Changed Arabia Madinah Period 12. Madinah Period: Islam Prospers
100 4 3 The Rightly Guided Khalifah Abu Bakr: The First Khalifah 13. Abū Bakr (R): The First Khalifah
101 4 3 The Rightly Guided Khalifah ‘Umar ibn al-Khattab 14. ‘Umar al-Khaṭṭāb (R): The Second Khalifah
102 4 3 The Rightly Guided Khalifah ‘Uthman ibn ‘Affan 15. ‘Uthman Ibn ‘Affān (R): The Third Khalifah
103 4 3 The Rightly Guided Khalifah ‘Ali ibn Abu Talib 16. ‘Ali Ibn Abu Ṭālib (R): The Fourth Khalifah
104 4 4 The Messengers of Allah Messengers of Allah Hud (A): Struggle to Guide People 17. Hūd (A): Struggle to Guide Mankind
105 4 4 The Messengers of Allah Messengers of Allah Salih (A): To Guide the Misguided 18. Ṣāliḥ (A): Struggle to Guide the Misguided
106 4 4 The Messengers of Allah Messengers of Allah Musa (A): His Life and Actions 19. Mūsā (A): His Life and Achievements
107 4 4 The Messengers of Allah Messengers of Allah Sulaiman (A): A Humble King 20. Sulaimān (A): A King and a Servant of Allah ﷺ
108 4 5 Fiqh of Salat Preparation for Salat 21. Preparation for Salat
109 4 5 Fiqh of Salat Requirements of Salat 22. The Requirements of Salat
110 4 5 Fiqh of Salat Mubtilat us-Salat 23. Mubṭilāt-us-Salāt: Things that Invalidate Salāt
111 4 5 Fiqh of Salat How to Pray Behind an Imam 24. How to Pray Behind an Imām
112 4 6 General Islamic Topics Compilers of Hadith 25. Compilers of Hadīth
113 4 6 General Islamic Topics Shaitan’s Mode of Operation 26. Shaitan’s Mode of Operation
114 4 6 General Islamic Topics Day of Judgment 27. Day of Judgment: The Day of Ultimate Justice
115 4 6 General Islamic Topics Eid: Its Significance 28. ‘Eid: Significance of the Festivities
116 4 6 General Islamic Topics Truthfulness: A Quality of Muslim 29. Truthfulness: An Important Quality for Muslims
117 4 6 General Islamic Topics Perseverance: Keep on Trying 30. Perseverance: Keep on Trying
118 5 1 The Creator, His Message The Creator Tawhid, Kafir, Kufr, Shirk, Nifaq 1. His Message
119 5 1 The Creator, His Message The Creator Why Should We Worship Allahﷻ? 2. His Message
120 5 1 The Creator, His Message The Creator Revelation of the Qur’an 3. His Message
121 5 1 The Creator, His Message The Creator Characteristics of the Messengers 4. His Message
122 5 2 The Battles, Developments The Battles and Other Developments Pledges of ‘Aqabah 5. Pledges of ‘Aqabah: Invitation to Migrate
123 5 2 The Battles, Developments The Battles and Other Developments The Battle of Badr 6. The Battle of Badr: Allah Supports the Righteous
124 5 2 The Battles, Developments The Battles and Other Developments The Battle of Uhud 7. The Battle of Uhud: Obey Allah and Obey the Rasul ﷺ
125 5 2 The Battles, Developments The Battles and Other Developments The Battle of the Trench 8. The Battle of the Trench: A Bloodless Battle
126 5 2 The Battles, Developments The Battles and Other Developments The Treaty of Hudaibiyah 9. The Treaty of Hudaibiyah: A Clear Victory
127 5 2 The Battles, Developments The Battles and Other Developments Liberation of Makkah 10. Liberation of Makkah: A Bloodless Victory
128 5 3 The Messengers of Allah Stories of the Messengers of Allah Adam (A): The Creation of Mankind 11. Adam (A): The Creation of Human Beings
129 5 3 The Messengers of Allah Stories of the Messengers of Allah Ibrahim (A) Debate with Polytheists 12. Ibrahim (A): His Debate with the Polytheists
130 5 3 The Messengers of Allah Stories of the Messengers of Allah Ibrahim (A): Plan Against Idols 13. Ibrahim (A): His Plan Against the Idols
131 5 3 The Messengers of Allah Stories of the Messengers of Allah Luqman (A): A Wise Man’s Lifelong Teachings 14. Luqmān (A): A Wise Man’s Lifelong Advice
132 5 3 The Messengers of Allah Stories of the Messengers of Allah Yusuf (A): His Childhood 15. Yūsuf (A): His Childhood and Life in Aziz’s Home
133 5 3 The Messengers of Allah Stories of the Messengers of Allah Yusuf (A): His Righteousness 16. Yūsuf (A): Standing Up for Righteousness
134 5 3 The Messengers of Allah Stories of the Messengers of Allah Yusuf (A): Dream Comes True 17. Yūsuf (A): A Childhood Dream Comes True
135 5 3 4 The Messengers of Allah Islam in The World Ayyub (A): Patience, Perseverance 20. Major Masājid in the World
136 5 3 5 The Messengers of Allah Islamic Values and Teachings Zakariyyah (A), Yahya (A) 21. Upholding Truth: A Duty of All Believers
137 5 4 5 Islam in the World Islamic Values and Teachings Major Masajid in the World 22. Responsibility and Punctuality
138 5 5 Islamic Values, Teachings Islamic Values and Teachings Upholding Truth: A Duty for All Believers 23. My Mind
139 5 5 Islamic Values, Teachings Islamic Values and Teachings Responsibility and Punctuality 24. Kindness and Forgiveness
140 5 5 Islamic Values, Teachings Islamic Values and Teachings My Mind My Body 25. The Middle Path: Ways to Avoid the Two Extremes
141 5 5 Islamic Values, Teachings Islamic Values and Teachings Kindness and Forgiveness 26. Salat: Its Significance
142 5 5 Islamic Values, Teachings Islamic Values and Teachings The Middle Path: Ways to Avoid Two Extremes 27. Sawm: Its Significance
143 5 5 Islamic Values, Teachings Islamic Values and Teachings Salat: Its Significance 28. Zakat and Sadaqah: Similarities and Differences
144 5 6 5 1 Islamic Values, Teachings The Creator Sawm: Its Significance 1. His Message
145 5 6 5 1 Islamic Values, Teachings The Creator Zakat and Sadaqah: Similarities and Differences 2. His Message
146 6 1 The Creator—His Message The Creator Attributes of Allahﷻ 3. His Message
147 6 1 The Creator—His Message The Creator The Promise of Allahﷻ 4. His Message
148 6 2 The Qur’an and Hadith The Battles and Other Developments Objectives of the Qur’an? 5. Pledges of ‘Aqabah: Invitation to Migrate
149 6 2 The Qur’an and Hadith The Battles and Other Developments Compilation of the Qur’an 6. The Battle of Badr: Allah Supports the Righteous
150 6 2 The Qur’an and Hadith The Battles and Other Developments Previous Scriptures and the Qur’an 7. The Battle of Uhud: Obey Allah and Obey the Rasul ﷺ
151 6 2 The Qur’an and Hadith The Battles and Other Developments Compilation of Hadith 8. The Battle of the Trench: A Bloodless Battle
152 6 3 2 Fundamentals of Deen The Battles and Other Developments Importance of Shahadah 9. The Treaty of Hudaibiyah: A Clear Victory
153 6 3 2 Fundamentals of Deen The Battles and Other Developments Khushu in Salat 10. Liberation of Makkah: A Bloodless Victory
154 6 3 Fundamentals of Deen Stories of the Messengers of Allah Taqwa: A Quality of Believers 11. Adam (A): The Creation of Human Beings
155 6 4 3 Messengers of Allah Stories of the Messengers of Allah Nuh (A) 12. Ibrahim (A): His Debate with the Polytheists
156 6 4 3 Messengers of Allah Stories of the Messengers of Allah Talut, Jalut, and Dawud (A) 13. Ibrahim (A): His Plan Against the Idols
157 6 4 3 Messengers of Allah Stories of the Messengers of Allah Dawud (A) and Sulaiman (A) 14. Luqmān (A): A Wise Man’s Lifelong Advice
158 6 4 3 Messengers of Allah Stories of the Messengers of Allah Musa (A) and Fir‘awn 15. Yūsuf (A): His Childhood and Life in Aziz’s Home
159 6 4 3 Messengers of Allah Stories of the Messengers of Allah Musa (A) and Khidir 16. Yūsuf (A): Standing Up for Righteousness
160 6 4 3 Messengers of Allah Stories of the Messengers of Allah ‘Isa (A) and Maryam (ra) 17. Yūsuf (A): A Childhood Dream Comes True
161 6 5 4 Some Prominent Muslimah Islam in The World Khadijah (ra) 20. Major Masājid in the World
162 6 5 Some Prominent Muslimah Islamic Values and Teachings ‘Aishah (ra) 21. Upholding Truth: A Duty of All Believers
163 6 5 Some Prominent Muslimah Islamic Values and Teachings Fatimah (ra) 22. Responsibility and Punctuality
164 6 5 Some Prominent Muslimah Islamic Values and Teachings Some Prominent Muslimahs 23. My Mind
165 6 6 5 Knowledge Enrichment Islamic Values and Teachings Al-Qiyamah: The Awakening 24. Kindness and Forgiveness
166 6 6 5 Knowledge Enrichment Islamic Values and Teachings Ruh and Nafs: An Overview 25. The Middle Path: Ways to Avoid the Two Extremes
167 6 6 5 Knowledge Enrichment Islamic Values and Teachings Angels and Jinn: An Overview 26. Salat: Its Significance
168 6 6 5 Knowledge Enrichment Islamic Values and Teachings Shaitan: The Invisible Enemy 27. Sawm: Its Significance
169 6 7 5 The Current Society Islamic Values and Teachings My Friend Is Muslim Now 28. Zakat and Sadaqah: Similarities and Differences
170 6 7 7 1 The Current Society The Creator Friendship 1. Why Islam? What is Islam?
171 6 7 7 1 The Current Society The Creator Muslims Around the World 2. Belief in Allah
172 6 7 7 1 The Current Society The Creator People of Other Faith 3. The Qur’an: Its Qualitative Names
173 6 7 8 1 Developing Islamic Values The Creator Greed and Dishonesty 4. Istighfār: Seeking Forgiveness and Protection
174 6 7 8 1 Developing Islamic Values The Creator Avoiding Extravagance 5. Allah: Angry or Kind?
175 7 1 2 The Creator Stories of the Messengers Why Islam? what is Islam? 6. Ādam (A): The Trial of the First Messenger
176 7 1 2 The Creator Stories of the Messengers Belief in Allahﷻ 7. The Life of Ibrāhīm (A): Beginning a Nation
177 7 1 2 The Creator Stories of the Messengers The Qur’an: Its Qualitative Names 8. The Sacrifice of Ibrāhīm (A)
178 7 1 2 The Creator Stories of the Messengers Istighfar: Seeking Forgiveness of Allahﷻ 9. Lūt (A): A Message for Modern Societies
179 7 1 2 The Creator Stories of the Messengers Allahﷻ: Angry or Kind 10. Yūsuf (A): The Will to Overcome Temptation
180 7 2 3 Stories of the Messengers Stories from the Qur’an Adam (A): Trial of the Messenger 11. The Companions of the Cave
181 7 2 3 Stories of the Messengers Stories from the Qur’an Life of Ibrahim (A) 12. Dhu al-Qarnain: The Journey of a King
182 7 2 3 Stories of the Messengers Stories from the Qur’an Sacrifice of Ibrahim (A) 13. Effective Debate and Negotiation Styles in the Qur’an
183 7 2 4 Stories of the Messengers Two Companions Who Shaped Islam Lut (A): Message for Modern Societies 14. Abū Sufyān: His Life and Achievements
184 7 2 4 Stories of the Messengers Two Companions Who Shaped Islam Yusuf (A)—The Will to Overcome Temptation 15. Khālid Ibn al-Walīd: The “Sword of Allah”
185 7 3 5 Stories from the Qur’an Knowledge Enrichment The Companions of the Cave 16. Character of the Messengers
186 7 3 5 Stories from the Qur’an Knowledge Enrichment Dhul Qurnain: Journey of a King 17. Rasūlullāh’s Marriages
187 7 3 5 Stories from the Qur’an Knowledge Enrichment Effective Debate and Negotiation Styles in the Qur’an 18. Lailatul Qadr: The Night of Majesty
188 7 4 5 Two Companions Knowledge Enrichment Abu Sufyan 19. Fasting During Ramadan: The Month of Benefits
189 7 4 5 Two Companions Knowledge Enrichment Khalid Ibn Walid (R) 20. My Family is Muslim Now
190 7 5 Knowledge Enrichment The character of the Messengers 21. Science in the Qur’an
191 7 5 Knowledge Enrichment Rasulullahﷺ Marriages 22. Lessons From Past Civilizations
192 7 5 6 Knowledge Enrichment Akhlaq and Adab in Islam Lailatul Qadr 23. Amr Bil Ma’rūf: Enjoin Good Deeds
193 7 5 6 Knowledge Enrichment Akhlaq and Adab in Islam Fasting During Ramadan 24. Guard Your Tongue: Think Before You Speak
194 7 5 6 Knowledge Enrichment Akhlaq and Adab in Islam My Family is Muslim Now 25. Islamic Greeting: Wishing Peace
195 7 5 6 Knowledge Enrichment Akhlaq and Adab in Islam Science in the Qur’an 26. How to Achieve Success
196 7 5 6 Knowledge Enrichment Akhlaq and Adab in Islam Lessons from Past Civilizations 27. Permitted and Prohibited
197 7 6 Teachings of the Qur’an Akhlaq and Adab in Islam Amr Bil Ma‘ruf 28. Types of Behavior Allah Loves
198 7 8 6 1 Teachings of the Qur’an Knowing the Creator Guard Your Tongue 1. Divine Names
199 7 8 6 1 Teachings of the Qur’an Knowing the Creator Islamic Greetings 2. Sunan of Allah
200 7 8 6 1 Teachings of the Qur’an Knowing the Creator How to Achieve Success 3. Objectives of the Qur’an
201 7 8 6 1 Teachings of the Qur’an Knowing the Creator Permitted and Prohibited 4. Lessons from Sūrah al-Hujurāt
202 7 8 6 1 Teachings of the Qur’an Knowing the Creator Types of Behavior Allahﷻ Loves 5. True Piety: A Synthesis of Belief
203 8 1 Knowing the Creator Divine Names 6. Āyatul Kursi: The Throne Verse
204 8 1 2 Knowing the Creator Knowing the Messenger ﷺ Sunan of Allahﷻ 7. The Person Muhammad ﷺ
205 8 1 2 Knowing the Creator Knowing the Messenger ﷺ Objectives of the Qur’an 8. Farewell Pilgrimage
206 8 1 2 Knowing the Creator Knowing the Messenger ﷺ Surah Hujurat: Its Teachings 9. Finality of Prophethood
207 8 1 2 Knowing the Creator Knowing the Messenger ﷺ True Piety: Analysis of Verse 2:177 10. Hadith: Collection and Classification
208 8 1 3 Knowing the Creator Challenges in Madinah Ayatul Kursi 11. Hypocrites
209 8 2 3 Knowing the Messengerﷺ Challenges in Madinah The Person Muhammadﷺ 12. Banu Qaynuqa: Threat Within Madinah
210 8 2 3 Knowing the Messengerﷺ Challenges in Madinah Farewell Pilgrimage 13. Banu Nadir: Treachery Within Madinah
211 8 2 3 Knowing the Messengerﷺ Challenges in Madinah Finality of Prophethood 14. Banu Qurayzah
212 8 2 3 Knowing the Messengerﷺ Challenges in Madinah Hadith: Collection, Classification 15. Mission to Tabūk: A Test of Steadfastness
213 8 3 4 Challenges in Madinah Islamic Ethical Framework Hypocrites 16. Friends and Friendship: Who is a Good Friend?
214 8 3 4 Challenges in Madinah Islamic Ethical Framework Banu Qaynuqa 17. Friendship With Non-Muslims
215 8 3 4 Challenges in Madinah Islamic Ethical Framework Banu Nadir 18. Dating: How Islam Views the Practice
216 8 3 4 Challenges in Madinah Islamic Ethical Framework Banu Qurayzah 19. Hold Firmly the Rope of Allah
217 8 3 4 Challenges in Madinah Islamic Ethical Framework Mission to Tabuk 20. Elements of a Bad Life
218 8 4 5 Islamic Ethical Framework Islamic Values and Teachings Friends and Friendship 21. Duties Towards Parents
219 8 4 5 Islamic Ethical Framework Islamic Values and Teachings Friendship With Non-Muslims 22. Hope
220 8 4 5 Islamic Ethical Framework Islamic Values and Teachings Dating in Islam 23. Trials in Life: Everyone Will Experience Them
221 8 4 5 Islamic Ethical Framework Islamic Values and Teachings Hold Firmly the Rope of Allah 24. Permitted and Prohibited Food
222 8 4 5 Islamic Ethical Framework Islamic Values and Teachings Elements of Bad Life 25. Performance of Hajj
223 8 5 Islamic Values, Teachings Islamic Values and Teachings Duties Toward Parents 26. Parables in the Qur’an
224 8 5 6 Islamic Values, Teachings Islam After the Messenger ﷺ Hope, Hopefulness, Hopelessness 27. Early History of Shi‘ah Muslims
225 8 5 6 Islamic Values, Teachings Islam After the Messenger ﷺ Trials in Life 28. Umayyad Dynasty
226 8 5 6 Islamic Values, Teachings Islam After the Messenger ﷺ Permitted and Prohibited Food 29. Abbasid Dynasty
227 8 9 5 1 Islamic Values, Teachings A Reflection on the Divine Performance of Hajj 1. Signs of Allahﷻ in Nature
228 8 9 5 1 Islamic Values, Teachings A Reflection on the Divine Parables in the Qur’an 2. Pondering the Qur’an
229 8 9 6 1 Islam After the Rasul (S) A Reflection on the Divine Origin and History of Shi‘ah 3. Preservation and Compilation of the Qur’an
230 8 9 6 1 Islam After the Rasul (S) A Reflection on the Divine Ummayad Dynasty 4. Ibadat—Easy Ways to Do It
231 8 9 6 1 Islam After the Rasul (S) A Reflection on the Divine Abbasid Dynasty 5. Surah Baqarah—Statement of Faith and Commitment
232 9 1 2 A Reflection on the Divine Islam and Muslim Signs of Allahﷻ in Nature 6. Why Human Beings Are Superior
233 9 1 2 A Reflection on the Divine Islam and Muslim Pondering the Qur’an 7. Life Cycle of Truth
234 9 1 2 A Reflection on the Divine Islam and Muslim Preservation and Compilation of the Qur’an 8. Is Islam a Violent Religion?
235 9 1 2 A Reflection on the Divine Islam and Muslim Ibadat—Easy Ways to Do It 9. Present Life: Vanity
236 9 1 2 A Reflection on the Divine Islam and Muslim Surah Baqarah—Statement of Faith and Commitment 10. Shariah
237 9 2 Islam and Muslim Why Human Beings Are Superior 11. Justice in Islam
238 9 2 3 Islam and Muslim Ethical Standard in Islam Life Cycle of Truth 12. Choices We Make
239 9 2 3 Islam and Muslim Ethical Standard in Islam Is Islam a Violent Religion? 13. Peer Pressure
240 9 2 3 Islam and Muslim Ethical Standard in Islam Present Life: Vanity, Deception, Play 14. Islamic Perspective on Dating
241 9 2 3 Islam and Muslim Ethical Standard in Islam Shariah 15. Indecency
242 9 2 3 Islam and Muslim Ethical Standard in Islam Justice in Islam 16. Alcohol and Gambling
243 9 3 Ethical Standard in Islam Choices We Make 17. Permitted and Prohibited Food
244 9 3 Ethical Standard in Islam Peer Pressure 18. Food of the People of the Book
245 9 3 Ethical Standard in Islam Islamic Perspective on Dating 19. Let Ramadan Bring The Best in Us
246 9 3 4 Ethical Standard in Islam Essays on Rasulullahﷺ Indecency 20. Khadijah (ra)
247 9 3 4 Ethical Standard in Islam Essays on Rasulullahﷺ Alcohol and Gambling 21. Rasulullahﷺ Multiple Marriages
248 9 3 4 Ethical Standard in Islam Essays on Rasulullahﷺ Permitted and Prohibited Food 22. Marriage to Zainab (ra)
249 9 3 4 Ethical Standard in Islam Essays on Rasulullahﷺ Food of the People of the Book 23. Rasulullahﷺ: A Great Army General
250 9 3 4 Ethical Standard in Islam Essays on Rasulullahﷺ Let Ramadan Bring The Best in Us 24. Prophecy of Muhammadﷺ in the Bible
251 9 4 Essays on Rasulullahﷺ Khadijah (ra) 25. Allegations Against Rasulullahﷺ
252 9 4 5 Essays on Rasulullahﷺ Faith-Based Wealth Building Rasulullahﷺ Multiple Marriages 26. Faith Based Wealth Building
253 9 4 5 Essays on Rasulullahﷺ Faith-Based Wealth Building Marriage to Zainab (ra) 27. Earn
254 9 4 5 Essays on Rasulullahﷺ Faith-Based Wealth Building Rasulullahﷺ: A Great Army General 28. Let Investment Work for You
9 4 Essays on Rasulullahﷺ Prophecy of Muhammadﷺ in the Bible
9 4 Essays on Rasulullahﷺ Allegations Against Rasulullahﷺ
9 5 Faith-Based Wealth Building Faith Based Wealth Building
9 5 Faith-Based Wealth Building Earn, Save, Spend, Invest
9 5 Faith-Based Wealth Building Let Investment Work for You