کتابخانه دانشنامه کتاب مقدس: تفاوت میان نسخهها
بدون خلاصۀ ویرایش |
بدون خلاصۀ ویرایش |
||
خط ۲۳۷: | خط ۲۳۷: | ||
.form-group { | .form-group { | ||
flex: 1; | flex: 1; | ||
position: relative; | |||
} | } | ||
خط ۲۷۰: | خط ۲۷۱: | ||
cursor: not-allowed; | cursor: not-allowed; | ||
border-color: #dee2e6; | border-color: #dee2e6; | ||
} | |||
/* استایل برای select با قابلیت جستجو */ | |||
.searchable-select { | |||
position: relative; | |||
} | |||
.searchable-select::before { | |||
content: "🔍"; | |||
position: absolute; | |||
left: 12px; | |||
top: 50%; | |||
transform: translateY(-50%); | |||
z-index: 1; | |||
color: #6c757d; | |||
font-size: 14px; | |||
} | |||
.searchable-select select { | |||
padding-left: 35px; | |||
} | } | ||
.content-frame { | .content-frame { | ||
margin: 0 15px; | |||
border: 1px solid #dee2e6; | |||
border-radius: 0; | |||
overflow: hidden; | |||
background: white; | |||
height: calc(100vh - 100px); | |||
min-height: 600px; | |||
} | } | ||
خط ۵۰۷: | خط ۵۲۸: | ||
<div class="form-group"> | <div class="form-group"> | ||
<label for="contentSelect"><i class="fas fa-book-open"></i> انتخاب محتوا:</label> | <label for="contentSelect"><i class="fas fa-book-open"></i> انتخاب محتوا:</label> | ||
<select id="contentSelect" disabled> | <div class="searchable-select"> | ||
<select id="contentSelect" disabled> | |||
</ | <option value="">ابتدا دستهبندی را انتخاب کنید</option> | ||
</select> | |||
</div> | |||
<datalist id="contentOptions"></datalist> | |||
</div> | </div> | ||
</div> | </div> | ||
خط ۵۷۳: | خط ۵۹۷: | ||
const categorySelect = document.getElementById('categorySelect'); | const categorySelect = document.getElementById('categorySelect'); | ||
const contentSelect = document.getElementById('contentSelect'); | const contentSelect = document.getElementById('contentSelect'); | ||
const contentOptions = document.getElementById('contentOptions'); | |||
const contentFrame = document.getElementById('contentFrame'); | const contentFrame = document.getElementById('contentFrame'); | ||
const iframePlaceholder = document.getElementById('iframePlaceholder'); | const iframePlaceholder = document.getElementById('iframePlaceholder'); | ||
خط ۵۹۴: | خط ۶۱۹: | ||
contentSelect.disabled = true; | contentSelect.disabled = true; | ||
contentSelect.innerHTML = '<option value="">ابتدا دستهبندی را انتخاب کنید</option>'; | contentSelect.innerHTML = '<option value="">ابتدا دستهبندی را انتخاب کنید</option>'; | ||
contentOptions.innerHTML = ''; | |||
resetContent(); | resetContent(); | ||
return; | return; | ||
خط ۶۰۱: | خط ۶۲۷: | ||
contentSelect.disabled = false; | contentSelect.disabled = false; | ||
contentSelect.innerHTML = '<option value="">لطفاً محتوا انتخاب کنید</option>'; | contentSelect.innerHTML = '<option value="">لطفاً محتوا انتخاب کنید</option>'; | ||
contentOptions.innerHTML = ''; | |||
booksData[selectedCategory].forEach(item => { | booksData[selectedCategory].forEach(item => { | ||
خط ۶۰۷: | خط ۶۳۴: | ||
option.textContent = item.text; | option.textContent = item.text; | ||
contentSelect.appendChild(option); | contentSelect.appendChild(option); | ||
// اضافه کردن به datalist برای جستجو | |||
const datalistOption = document.createElement('option'); | |||
datalistOption.value = item.text; | |||
contentOptions.appendChild(datalistOption); | |||
}); | }); | ||
// اضافه کردن ویژگی list برای فعال کردن جستجو | |||
contentSelect.setAttribute('list', 'contentOptions'); | |||
resetContent(); | resetContent(); |
نسخهٔ ۱۶ اکتبر ۲۰۲۵، ساعت ۰۰:۱۴
کتابخانه دانشنامه کتاب مقدس
مطالعه آنلاین کتابها و مقالات مسیحی دارای اجازه پخش در دانشنامه کتاب مقدس
کتابخانه جامع منابع مسیحی
کتابخانهٔ دانشنامهٔ کتاب مقدس مرجع کامل و تخصصی برای مطالعهٔ آنلاین کتابها و مقالات مسیحی است، همهٔ مطالب با کسب اجازه از ناشران یا نویسندگان منتشر شدهاند و حقوق آنها برای انتشارات دانشنامهٔ کتاب مقدس محفوظ است. در صورت نبود حق کپیرایت، انتشار با رعایت اصول امانت و احترام به منبع انجام گرفته است.
کتابها
انتشار همهٔ کتابها در دانشنامه با اجازهٔ رسمی نویسندگان یا ناشران انجام شده است، و برای برخی آثار، مجوز چاپ مجدد نیز دریافت گردیده است. تمامی حقوق برای انتشارات دانشنامهٔ کتاب مقدس محفوظ است. نویسندگان و ناشران مسیحی میتوانند برای همکاری و انتشار آثار خود با ما در ارتباط باشند.
مقالات
مقالات دانشنامه با اجازهٔ نویسندگان یا بر اساس منابع عمومی و بدون حق کپیرایت منتشر میشوند. در همهٔ موارد، اصول امانتداری و احترام به منبع اصلی رعایت شده است. پژوهشگران و نویسندگان مسیحی میتوانند برای انتشار مقالات خود با ما همکاری کنند
لطفاً یک کتاب یا مقاله از لیست انتخاب کنید