پرش به محتوا

کتابخانه دانشنامه کتاب مقدس: تفاوت میان نسخه‌ها

از دانشنامه کتاب مقدس
بدون خلاصۀ ویرایش
بدون خلاصۀ ویرایش
خط ۲۳۷: خط ۲۳۷:
         .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;
            margin: 0 15px;
    border: 1px solid #dee2e6;
            border: 1px solid #dee2e6;
    border-radius: 0;
            border-radius: 0;
    overflow: hidden;
            overflow: hidden;
    background: white;
            background: white;
    height: calc(100vh - 100px); /* دو برابر حالت قبلی */
            height: calc(100vh - 100px);
    min-height: 600px;           /* حداقل ارتفاع ثابت */
            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">
                        <option value="">ابتدا دسته‌بندی را انتخاب کنید</option>
                        <select id="contentSelect" disabled>
                     </select>
                            <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();

نسخهٔ ‏۱۶ اکتبر ۲۰۲۵، ساعت ۰۰:۱۴

کتابخانه انتشارات دانشنامه کتاب مقدس - مطالعه آنلاین کتاب‌ها و مقالات مسیحی | دانشنامه کتاب مقدس

کتابخانه دانشنامه کتاب مقدس

مطالعه آنلاین کتاب‌ها و مقالات مسیحی دارای اجازه پخش در دانشنامه کتاب مقدس

کتابخانه جامع منابع مسیحی

کتابخانهٔ دانشنامهٔ کتاب مقدس مرجع کامل و تخصصی برای مطالعهٔ آنلاین کتاب‌ها و مقالات مسیحی است، همهٔ مطالب با کسب اجازه از ناشران یا نویسندگان منتشر شده‌اند و حقوق آن‌ها برای انتشارات دانشنامهٔ کتاب مقدس محفوظ است. در صورت نبود حق کپی‌رایت، انتشار با رعایت اصول امانت و احترام به منبع انجام گرفته است.

کتاب‌ها

انتشار همهٔ کتاب‌ها در دانشنامه با اجازهٔ رسمی نویسندگان یا ناشران انجام شده است، و برای برخی آثار، مجوز چاپ مجدد نیز دریافت گردیده است. تمامی حقوق برای انتشارات دانشنامهٔ کتاب مقدس محفوظ است. نویسندگان و ناشران مسیحی می‌توانند برای همکاری و انتشار آثار خود با ما در ارتباط باشند.

مقالات

مقالات دانشنامه با اجازهٔ نویسندگان یا بر اساس منابع عمومی و بدون حق کپی‌رایت منتشر می‌شوند. در همهٔ موارد، اصول امانت‌داری و احترام به منبع اصلی رعایت شده است. پژوهشگران و نویسندگان مسیحی می‌توانند برای انتشار مقالات خود با ما همکاری کنند

هیچ محتوایی انتخاب نشده است

لطفاً یک کتاب یا مقاله از لیست انتخاب کنید