کتابخانه دانشنامه کتاب مقدس: تفاوت میان نسخهها
بدون خلاصۀ ویرایش |
بدون خلاصۀ ویرایش |
||
(۱۰ نسخهٔ میانیِ ایجادشده توسط همین کاربر نشان داده نشد) | |||
خط ۳: | خط ۳: | ||
<meta charset="UTF-8"> | <meta charset="UTF-8"> | ||
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | <meta name="viewport" content="width=device-width, initial-scale=1.0"> | ||
<title>کتابخانه انتشارات | <title>کتابخانه انتشارات دانشنامه کتاب مقدس</title> | ||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css"> | <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css"> | ||
<style> | <style> | ||
* { | * { | ||
خط ۱۴۳: | خط ۱۷: | ||
color: #333; | color: #333; | ||
line-height: 1.6; | line-height: 1.6; | ||
} | } | ||
.container { | .container { | ||
max-width: | max-width: 1200px; | ||
margin: 0; | margin: 0 auto; | ||
background: white; | background: white; | ||
} | } | ||
خط ۱۵۸: | خط ۲۹: | ||
color: white; | color: white; | ||
padding: 20px 15px; | padding: 20px 15px; | ||
text-align: center; | text-align: center; | ||
} | } | ||
خط ۱۷۲: | خط ۴۲: | ||
font-size: 13px; | font-size: 13px; | ||
margin-top: 8px; | margin-top: 8px; | ||
} | } | ||
خط ۱۹۳: | خط ۶۲: | ||
text-align: justify; | text-align: justify; | ||
font-size: 14px; | font-size: 14px; | ||
} | } | ||
خط ۲۱۹: | خط ۸۷: | ||
font-size: 13px; | font-size: 13px; | ||
color: #666; | color: #666; | ||
} | } | ||
خط ۲۳۲: | خط ۹۹: | ||
display: flex; | display: flex; | ||
gap: 10px; | gap: 10px; | ||
} | } | ||
خط ۲۵۶: | خط ۱۲۲: | ||
background: white; | background: white; | ||
cursor: pointer; | cursor: pointer; | ||
} | } | ||
.searchable-select { | .searchable-select { | ||
position: relative; | position: relative; | ||
خط ۲۸۶: | خط ۱۳۶: | ||
background: white; | background: white; | ||
cursor: pointer; | cursor: pointer; | ||
text-align: right; | text-align: right; | ||
position: relative; | position: relative; | ||
خط ۳۰۰: | خط ۱۴۸: | ||
font-size: 10px; | font-size: 10px; | ||
color: #6c757d; | color: #6c757d; | ||
} | } | ||
خط ۳۲۳: | خط ۱۵۸: | ||
border: 1px solid #ced4da; | border: 1px solid #ced4da; | ||
border-radius: 6px; | border-radius: 6px; | ||
max-height: | max-height: 400px; | ||
overflow-y: auto; | overflow-y: auto; | ||
z-index: 1000; | z-index: 1000; | ||
خط ۳۳۶: | خط ۱۷۱: | ||
position: sticky; | position: sticky; | ||
top: 0; | top: 0; | ||
} | } | ||
خط ۳۴۵: | خط ۱۷۹: | ||
border-radius: 4px; | border-radius: 4px; | ||
font-size: 13px; | font-size: 13px; | ||
} | } | ||
.options-container { | .options-container { | ||
max-height: | max-height: 300px; | ||
overflow-y: auto; | overflow-y: auto; | ||
} | } | ||
خط ۳۶۲: | خط ۱۹۱: | ||
border-bottom: 1px solid #f1f1f1; | border-bottom: 1px solid #f1f1f1; | ||
font-size: 13px; | font-size: 13px; | ||
} | } | ||
.option-item:hover { | .option-item:hover { | ||
background: #f0f8f0; | background: #f0f8f0; | ||
} | } | ||
خط ۳۹۰: | خط ۲۱۴: | ||
margin: 0 15px; | margin: 0 15px; | ||
border: 1px solid #dee2e6; | border: 1px solid #dee2e6; | ||
overflow: hidden; | overflow: hidden; | ||
background: white; | background: white; | ||
height: | height: 500px; | ||
} | } | ||
.content-header { | .content-header { | ||
padding: 12px 15px; | padding: 12px 15px; | ||
خط ۴۲۵: | خط ۲۴۶: | ||
cursor: pointer; | cursor: pointer; | ||
font-size: 12px; | font-size: 12px; | ||
display: flex; | display: flex; | ||
align-items: center; | align-items: center; | ||
gap: 4px; | gap: 4px; | ||
} | } | ||
خط ۴۸۱: | خط ۲۹۳: | ||
padding: 10px 15px; | padding: 10px 15px; | ||
border-radius: 4px; | border-radius: 4px; | ||
font-size: 13px; | font-size: 13px; | ||
text-align: center; | text-align: center; | ||
خط ۴۹۰: | خط ۳۰۰: | ||
justify-content: center; | justify-content: center; | ||
gap: 6px; | gap: 6px; | ||
} | } | ||
خط ۴۹۹: | خط ۳۰۸: | ||
.view-link { | .view-link { | ||
background: #4a7c59; | background: #4a7c59; | ||
} | } | ||
خط ۵۱۴: | خط ۳۱۸: | ||
top: 0; | top: 0; | ||
right: 0; | right: 0; | ||
} | } | ||
خط ۵۳۹: | خط ۳۲۶: | ||
.content-frame { | .content-frame { | ||
height: | height: 400px; | ||
} | } | ||
خط ۵۶۰: | خط ۳۴۶: | ||
width: 100%; | width: 100%; | ||
justify-content: space-between; | justify-content: space-between; | ||
} | } | ||
} | } | ||
خط ۵۸۱: | خط ۳۵۱: | ||
</head> | </head> | ||
<body> | <body> | ||
<div class="container"> | <div class="container"> | ||
<header class="header"> | <header class="header"> | ||
<h1>کتابخانه دانشنامه کتاب مقدس</h1> | <h1>کتابخانه دانشنامه کتاب مقدس</h1> | ||
<p class="description">مطالعه آنلاین کتابها و مقالات مسیحی | <p class="description">مطالعه آنلاین کتابها و مقالات مسیحی</p> | ||
</header> | </header> | ||
<section class="seo-content"> | <section class="seo-content"> | ||
<h2>کتابخانه جامع منابع مسیحی</h2> | <h2>کتابخانه جامع منابع مسیحی</h2> | ||
<p>کتابخانهٔ دانشنامهٔ کتاب مقدس مرجع کامل و تخصصی برای مطالعهٔ آنلاین کتابها و مقالات مسیحی | <p>کتابخانهٔ دانشنامهٔ کتاب مقدس مرجع کامل و تخصصی برای مطالعهٔ آنلاین کتابها و مقالات مسیحی است.</p> | ||
<div class="content-list"> | <div class="content-list"> | ||
<div class="content-item"> | <div class="content-item"> | ||
<h3>کتابها </h3> | <h3>کتابها</h3> | ||
<p>انتشار همهٔ کتابها در دانشنامه با اجازهٔ رسمی نویسندگان یا ناشران انجام شده است، و برای برخی آثار، مجوز چاپ مجدد نیز دریافت گردیده است. تمامی حقوق برای انتشارات دانشنامهٔ کتاب مقدس محفوظ است. | <p>انتشار همهٔ کتابها در دانشنامه با اجازهٔ رسمی نویسندگان یا ناشران انجام شده است، و برای برخی آثار، مجوز چاپ مجدد نیز دریافت گردیده است. تمامی حقوق برای انتشارات دانشنامهٔ کتاب مقدس محفوظ است. | ||
نویسندگان و ناشران مسیحی میتوانند برای همکاری و انتشار آثار خود با ما در ارتباط باشند.</p> | نویسندگان و ناشران مسیحی میتوانند برای همکاری و انتشار آثار خود با ما در ارتباط باشند.</p> | ||
</div> | </div> | ||
<div class="content-item"> | <div class="content-item"> | ||
<h3>مقالات </h3> | <h3>مقالات</h3> | ||
<p>مقالات دانشنامه با اجازهٔ نویسندگان یا بر اساس منابع عمومی و بدون حق کپیرایت منتشر میشوند. در همهٔ موارد، اصول امانتداری و احترام به منبع اصلی رعایت شده است. | <p>مقالات دانشنامه با اجازهٔ نویسندگان یا بر اساس منابع عمومی و بدون حق کپیرایت منتشر میشوند. در همهٔ موارد، اصول امانتداری و احترام به منبع اصلی رعایت شده است. | ||
پژوهشگران و نویسندگان مسیحی میتوانند برای انتشار مقالات خود با ما همکاری کنند</p> | پژوهشگران و نویسندگان مسیحی میتوانند برای انتشار مقالات خود با ما همکاری کنند</p> | ||
</div> | |||
<div class="content-item"> | |||
<h3>فروشگاه کتاب</h3> | |||
<p>در فروشگاه کتاب دانشنامه، امکان خرید کتابهای چاپی و الکترونیکی فراهم شده است.</p> | |||
</div> | </div> | ||
</div> | </div> | ||
</section> | </section> | ||
<section class="filter-section | <section class="filter-section"> | ||
<div class="filter-row"> | <div class="filter-row"> | ||
<div class="form-group"> | <div class="form-group"> | ||
خط ۶۱۷: | خط ۳۸۷: | ||
<option value="کتاب">کتاب</option> | <option value="کتاب">کتاب</option> | ||
<option value="مقاله">مقاله</option> | <option value="مقاله">مقاله</option> | ||
<option value="فروشگاه">فروشگاه</option> | <option value="فروشگاه کتاب">فروشگاه کتاب</option> | ||
</select> | |||
</div> | </div> | ||
خط ۶۳۰: | خط ۴۰۰: | ||
</div> | </div> | ||
<div class="options-container" id="optionsContainer"> | <div class="options-container" id="optionsContainer"> | ||
< | <div class="no-results">لطفاً ابتدا یک دستهبندی انتخاب کنید</div> | ||
</div> | </div> | ||
</div> | </div> | ||
خط ۶۳۹: | خط ۴۰۹: | ||
</section> | </section> | ||
<section class="content-frame | <section class="content-frame"> | ||
<div class="content-header"> | <div class="content-header"> | ||
<div class="content-title" id="contentTitle">هیچ محتوایی انتخاب نشده است</div> | <div class="content-title" id="contentTitle">هیچ محتوایی انتخاب نشده است</div> | ||
خط ۶۷۶: | خط ۴۴۶: | ||
<script> | <script> | ||
// دادههای | // دادههای واقعی | ||
const booksData = { | const booksData = { | ||
'کتاب': [ | 'کتاب': [ | ||
{ value: 'کتاب_مسیحیت_در_ایران_تا_صدر_اسلام', text: 'کتاب مسیحیت در ایران تا صدر اسلام' }, | { value: 'کتاب_مسیحیت_در_ایران_تا_صدر_اسلام', text: 'کتاب مسیحیت در ایران تا صدر اسلام' }, | ||
{ value: '..', text: 'بزودی' }, | { value: '...', text: 'بزودی' }, | ||
{ value: '. | { value: '...', text: 'بزودی' } | ||
], | ], | ||
'مقاله': [ | 'مقاله': [ | ||
{ value: 'مقاله_۸_تفاوت_کلیدی_بین_کاتولیکها_و_پروتستانها_نویسنده', text: '۸ تفاوت کلیدی بین کاتولیکها و پروتستانها' }, | { value: 'مقاله_۸_تفاوت_کلیدی_بین_کاتولیکها_و_پروتستانها_نویسنده', text: 'مقاله: ۸ تفاوت کلیدی بین کاتولیکها و پروتستانها' }, | ||
{ value: 'مقاله_برادران،_ما_تحلیل%E2%80%8Cگران_سیاسی_نیستیم', text: 'برادران، ما تحلیلگران سیاسی نیستیم' }, | { value: 'مقاله_برادران،_ما_تحلیل%E2%80%8Cگران_سیاسی_نیستیم', text: 'مقاله: برادران، ما تحلیلگران سیاسی نیستیم' }, | ||
{ value: 'مقاله_گناه_آدمی_را_نادان_میکند', text: 'گناه آدمی را نادان میکند' }, | { value: 'مقاله_گناه_آدمی_را_نادان_میکند', text: 'مقاله: گناه آدمی را نادان میکند' }, | ||
{ value: 'مقاله_۴_دلیل_که_چرا_کتاب_مقدس_از_تراجنسیتی_بودن_حمایت_نمی%E2%80%8Cکند', text: '۴ دلیل که چرا کتاب مقدس از تراجنسیتی بودن حمایت نمیکند' }, | { value: 'مقاله_۴_دلیل_که_چرا_کتاب_مقدس_از_تراجنسیتی_بودن_حمایت_نمی%E2%80%8Cکند', text: 'مقاله: ۴ دلیل که چرا کتاب مقدس از تراجنسیتی بودن حمایت نمیکند' }, | ||
{ value: '۱۰_معنای_یهوه', text: '۱۰ معنای یهوه' }, | { value: '۱۰_معنای_یهوه', text: 'مقاله: ۱۰ معنای یهوه' }, | ||
{ value: 'تدریس،_آموزش_و_مطالعه', text: 'تدریس، آموزش و مطالعه' }, | { value: 'تدریس،_آموزش_و_مطالعه', text: 'مقاله: تدریس، آموزش و مطالعه' }, | ||
{ value: 'خدمت_به_خدا_یعنی_چه', text: 'خدمت به خدا یعنی چه' } | { value: 'خدمت_به_خدا_یعنی_چه', text: 'مقاله: خدمت به خدا یعنی چه' }, | ||
{ value: '...', text: 'بزودی' }, | |||
{ value: '...', text: 'بزودی' }, | |||
{ value: '...', text: 'بزودی' } | |||
], | ], | ||
'فروشگاه کتاب': [ | |||
{ value: 'کتاب_اسلحه_هایی_در_جنگ_علیه_نیروهای_شیطانی', text: 'اسلحه هایی در جنگ علیه نیروهای شیطانی' }, | |||
{ value: 'کتاب_شناخت_عطیه_های_روح_القدس_در_تعلیم_و_عمل', text: 'شناخت عطیه های روح القدس در تعلیم و عمل' }, | |||
{ value: 'کتاب_کشف_عطیه_های_روح_القدس_در_خود', text: 'کشف عطیه های روح القدس در خود' }, | |||
{ value: 'کتاب_اسلحه_هایی_در_جنگ_علیه_نیروهای_شیطانی', text: 'اسلحه هایی در جنگ علیه نیروهای شیطانی' }, | |||
{ value: 'کتاب_گشودن_وعده_های_ابراهیم', text: 'گشودن وعده های ابراهیم' }, | |||
{ value: 'کتاب_رهبری_روحانی', text: 'کتاب رهبری روحانی' }, | |||
{ value: 'کتاب_ژنرالهای_خدا', text: 'ژنرال های خدا' }, | |||
{ value: 'بزودی', text: 'بزودی' }, | |||
{ value: 'بزودی', text: 'بزودی' }, | |||
{ value: 'بزودی', text: 'بزودی' } | |||
] | |||
}; | }; | ||
// عناصر | // عناصر DOM | ||
const categorySelect = document.getElementById('categorySelect'); | const categorySelect = document.getElementById('categorySelect'); | ||
const selectDisplay = document.getElementById('selectDisplay'); | const selectDisplay = document.getElementById('selectDisplay'); | ||
خط ۷۰۵: | خط ۴۸۶: | ||
const optionsContainer = document.getElementById('optionsContainer'); | const optionsContainer = document.getElementById('optionsContainer'); | ||
const selectedContentValue = document.getElementById('selectedContentValue'); | const selectedContentValue = document.getElementById('selectedContentValue'); | ||
const contentFrame = document.getElementById('contentFrame'); | const contentFrame = document.getElementById('contentFrame'); | ||
const iframePlaceholder = document.getElementById('iframePlaceholder'); | const iframePlaceholder = document.getElementById('iframePlaceholder'); | ||
خط ۷۳۴: | خط ۵۱۶: | ||
// فعال کردن نمایش | // فعال کردن نمایش | ||
selectDisplay.textContent = ' | selectDisplay.textContent = 'برای مشاهده محتوا کلیک کنید'; | ||
selectDisplay.style.color = '#333'; | selectDisplay.style.color = '#333'; | ||
selectedContentValue.value = ''; | selectedContentValue.value = ''; | ||
خط ۷۴۴: | خط ۵۲۶: | ||
// وقتی روی نمایش کلیک میشود | // وقتی روی نمایش کلیک میشود | ||
selectDisplay.addEventListener('click', function() { | selectDisplay.addEventListener('click', function() { | ||
if (!categorySelect.value) return; | if (!categorySelect.value) { | ||
alert('لطفاً ابتدا یک دستهبندی انتخاب کنید'); | |||
categorySelect.focus(); | |||
return; | |||
} | |||
if (optionsList.style.display === 'block') { | if (optionsList.style.display === 'block') { | ||
خط ۷۵۱: | خط ۵۳۷: | ||
optionsList.style.display = 'block'; | optionsList.style.display = 'block'; | ||
searchInput.value = ''; | searchInput.value = ''; | ||
// در اینجا تابع populateOptions فراخوانی میشود | |||
populateOptions(currentItems); | populateOptions(currentItems); | ||
setTimeout(() => { | setTimeout(() => { | ||
searchInput.focus(); | searchInput.focus(); | ||
خط ۷۶۷: | خط ۵۵۶: | ||
}); | }); | ||
// پر کردن لیست گزینهها | // پر کردن لیست گزینهها - این تابع اکنون به درستی فراخوانی میشود | ||
function populateOptions(itemsList, searchTerm = '') { | function populateOptions(itemsList, searchTerm = '') { | ||
console.log('populateOptions فراخوانی شد با', itemsList.length, 'آیتم'); | |||
optionsContainer.innerHTML = ''; | optionsContainer.innerHTML = ''; | ||
خط ۹۳۰: | خط ۷۲۱: | ||
} | } | ||
}); | }); | ||
// لاگ برای دیباگ | |||
console.log('سیستم بارگذاری شد. حالا میتوانید تست کنید:'); | |||
console.log('1. یک دستهبندی انتخاب کنید'); | |||
console.log('2. روی "برای مشاهده محتوا کلیک کنید" کلیک کنید'); | |||
console.log('3. لیست محتواها نمایش داده میشود'); | |||
</script> | </script> | ||
</body> | </body> | ||
</html> | </html> |
نسخهٔ کنونی تا ۱۶ اکتبر ۲۰۲۵، ساعت ۱۷:۵۶
کتابخانه دانشنامه کتاب مقدس
مطالعه آنلاین کتابها و مقالات مسیحی
کتابخانه جامع منابع مسیحی
کتابخانهٔ دانشنامهٔ کتاب مقدس مرجع کامل و تخصصی برای مطالعهٔ آنلاین کتابها و مقالات مسیحی است.
کتابها
انتشار همهٔ کتابها در دانشنامه با اجازهٔ رسمی نویسندگان یا ناشران انجام شده است، و برای برخی آثار، مجوز چاپ مجدد نیز دریافت گردیده است. تمامی حقوق برای انتشارات دانشنامهٔ کتاب مقدس محفوظ است. نویسندگان و ناشران مسیحی میتوانند برای همکاری و انتشار آثار خود با ما در ارتباط باشند.
مقالات
مقالات دانشنامه با اجازهٔ نویسندگان یا بر اساس منابع عمومی و بدون حق کپیرایت منتشر میشوند. در همهٔ موارد، اصول امانتداری و احترام به منبع اصلی رعایت شده است. پژوهشگران و نویسندگان مسیحی میتوانند برای انتشار مقالات خود با ما همکاری کنند
فروشگاه کتاب
در فروشگاه کتاب دانشنامه، امکان خرید کتابهای چاپی و الکترونیکی فراهم شده است.
لطفاً یک کتاب یا مقاله از لیست انتخاب کنید