• اعضای هیئت مدیره Intellect همه چیز برای دفتر هستند. ویژگی ها و پیشرفت های جدید

    در صفحه:

    ادغام های جدید

      بیومتریکACSسوپرما 2 . یکپارچهجدیدکنترل کننده هاسوپرما 2-هفتمنسل ها: BioStation 2، BioEntry W، FaceStation، BSA2-OEPW.پشتیبانیکارکردنظارت برومدیریتتجهیزات

      ACSHikvچشم انداز . کنترلرهای ACS هایک ویژن سری DS-K26хх یکپارچه هستند (تا 8 عددخواننده) و DS-K28хх (تا 4خوانندگان). عملکردهای نظارت، کنترل، پیکربندی و پیکربندی خودکار پشتیبانی می شوند (خواندن خودکار پیکربندی)

      کنترلر Parsec NC-100K-IP . یک کنترلر جدید Parsec NC-100K-IP یکپارچه شده است. کار کنترل پشتیبانی می شودلدوره از طریق رابط های اترنت و RS485. می توانید از عملکردهای نظارت، کنترل، پیکربندی و همچنین برای سایر کنترلرهای این سازنده استفاده کنید.

      پرداختاشعه ها/ رلهPaxton Net2 I/O Board . پشتیبانی از دریافت رویدادها از Paxton Net2 I/O Board

      سیستم ذخیره سازی کلید Lockerbox . مدل های دستگاه یکپارچهپوند 20/ پوند 50/ پوند100. مدیریت کلید از ماژول اداره پاس انجام می شود. عملکردهای نظارت و کنترل و همچنین بازخوانی خودکار پیکربندی و کلیدها پشتیبانی می شوند

    ویژگی ها و پیشرفت های جدید

    سرویسماژول ها

      اداره پاس . ویژگی های زیر اضافه شده است:

      • هنگام جستجوی کاربران، امکان نادیده گرفتن فیلدهای دارای شماره کارت و کد شی در صورت نداشتن مقادیر اضافه شده است.

        امکان ویرایش نمایان بودن همه فیلدها برای نوع اصلی از پیش تعریف شده بخش، از جمله نام، نام خانوادگی، نام وسط اضافه شده است.

        در فرم جستجوی کاربر، شناسه دپارتمان را در کنار شناسه کاربری اضافه کنید تا حرکت در لیست آسان‌تر شود

        یک تابع برای جابجایی سریع به جستجوی کاربر از منوی زمینه باز شده با کلیک راست بر روی برگه "کاربران" اضافه شده است.

        گفتگوی چاپ نشان بهبود یافته: دکمه‌های کنترل اضافه شده، چاپ همه نشان‌ها پشتیبانی می‌شود

        امکان ممنوعیت حذف سطوح دسترسی اختصاص داده شده به کاربران و مناطق زمانی استفاده شده در سطوح دسترسی اضافه شده است

        اضافه شدن قابلیت غیرفعال کردن حذف بخش های غیر خالی

        این تابع برای ذخیره شرایط جستجو برای یک کاربر خاص اضافه شده است. پس از راه اندازی مجدد ماژول Pass Bureau، شرایط تنظیم شده قبلی در برگه جستجو باقی می ماند

        قابلیت غیرفعال کردن وراثت سطح دسترسی بخش هنگام ایجاد کاربر اضافه شده است

        اضافه شدن قابلیت انتخاب تعداد کاربران نمایش داده شده در نتایج جستجو: 100، 250، 500، 1000، 5000، نامحدود

        سایر بهبودهای جزئی و رفع اشکال نیز انجام شده است.

      ویرایشگر قالب . اضافه:

    پروتکل های جهانی

    ACS و ACS/OPS

      ACS/ OPSآپولو SDK نسخه 2 . ویژگی های اضافه شدهوبررسی مناطق فعال در گروه، بررسی سطح پوشش گروه. حالت شبیه سازی CL برای خوانندگان پشتیبانی می شود. پوشش ورودی های پنل AIO-168 پشتیبانی می شود. رفع اشکالات جزئی

      ACS Castle/Sphinx . بهبود الگوریتم برای نوشتن کاربران به کنترلرها. اکنون، هنگام نوشتن پویا کاربران، سطوح دسترسی، مناطق زمانی، پیکربندی فقط برای کنترلری که کاربران تغییر یافته در آن حضور دارند، نوشته می‌شود. این باعث می شود ضبط سریعتر شود. سایر اشکالات جزئی نیز رفع شده است.

      ACS SCAT . بهبود الگوریتم برای نوشتن کاربران به کنترلرها. اکنون، هنگام نوشتن پویا کاربران، سطوح دسترسی، مناطق زمانی، پیکربندی فقط برای کنترلری که کاربران تغییر یافته در آن حضور دارند، نوشته می‌شود. این باعث می شود ضبط سریعتر شود.

    رفع می کند

    رفع خطاهای غیر بحرانی در ماژول سرویس Event Manager، ماژول های یکپارچه سازی برای ACS/OPS Frontier-08 v.2، Bolid SDK Orion v2، Paradox،سیستم کنترل دسترسی بیومتریک Biosmart، سیستم امنیتی Galaxy Dimension v.2، Sagittarius-Integral، Dozor 1A، SPO Forteza، ACS PERCo-S-20، NAC، Gate، ABC، RusGuard، Soyal. همچنین، کار ماژول پشتیبانی Drivers Pack برای سیستم های OPS و منبع باز در رایانه شخصی برطرف شده است.« هوش» .

    ویژگی های نسخه

    نسخهACFA 6.5 سازگار باIntellect PC 4.10.4. اطلاعات دقیق در مورد سازگاری نسخه های محصول را می توان یافت .

    هیئت هوش

    هیئت هوشیک سیستم مدیریت محتوا است. سایت مبتنی بر Intellect Board از چندین بخش در انواع مختلف تشکیل شده است: تالار گفتمان، مجموعه مقالات، اخبار، آرشیو فایل، گالری عکس، چت IRC و غیره. در عین حال سایت دارای یک کاربر واحد است. سامانه ثبت و مجوز، سامانه جستجوی یکپارچه برای بخش‌ها از هر نوع، طرح کلی و همچنین سامانه یکپارچه جمع‌آوری آمار و مدیریت سایت از طریق مرکز مدیریت موجود است. علاوه بر این، Intellect Board 2 فرصت‌های فراوانی را برای تمایز سطوح دسترسی فراهم می‌کند، به‌ویژه امکان تنظیم سطوح دسترسی برای هر بخش که برای انجام اقدامات مختلف در این بخش ضروری است، و همچنین تعیین حقوق برای کاربران به عنوان سطح دسترسی اصلی امکان‌پذیر است. که به صورت پیش‌فرض عمل می‌کند و سطوح دسترسی به بخش‌های جداگانه را دارد.

    داستان

    توسعه هیئت هوشمند 2 در ژوئن 2004 آغاز شد. این اسکریپت کاملاً "از ابتدا" نوشته شده بود، با این حال، هنگام توسعه آن، تجربه پشتیبانی از موتور انجمن در نظر گرفته شد [ http://www.openproj.ru/index.php?f=51 آیکن برد روسی] و همچنین خواسته ها و پیشنهادات بیان شده توسط بازدیدکنندگان پروژه متحد باز. در 13 آگوست 2004 اولین نسخه Intellect Board 2 منتشر شد و از آن لحظه آزمایش هیئت Intellect در شرایط واقعی در وب سایت پروژه مشترک باز و همچنین در وب سایت های شرکت کنندگان پروژه و چندین مورد آغاز شد. ده ها داوطلب از بین بازدیدکنندگان دائمی آن. از زمان انتشار نسخه 2.13، هیئت Intellect از پروژه مشترک باز به یک پروژه جداگانه جدا شده است. این پروژه به توسعه خود ادامه داد، تعداد کاربران شرکت کننده در آزمایش افزایش یافت. بهینه سازی قابل توجهی نیز به منظور افزایش کارایی انجمن با حجم زیاد پایگاه داده آن انجام شد. در حال حاضر، انجمن می تواند با موفقیت با پایگاه داده بیش از 100 هزار پیام با حضور حداکثر 40 کاربر در مدت 15 دقیقه (یا 3500 بازدید کننده منحصر به فرد در روز) کار کند. با انتشار نسخه 2.15 مرحله اول Intellect Board توسعه کامل شد، وظیفه اصلی آن ایجاد موتوری بود که از نظر عملکرد از موتورهای معروفی مانند phpBB و Ikonboard پایین تر نیست، اما به دلیل ماژولار بودن و توانایی گنجاندن بخش هایی از فرصت های قابل توجهی برای توسعه بیشتر است. انواع مختلف.

    انواع پارتیشن برد Intellect

    در حال حاضر، هیئت فکری دارای انواع بخش های زیر است:

    * انجمن - نمای اصلی بخش. از نظر عملکرد، از phpBB، Ikonboard 2.x و 3.x، vBulletin Board پیشی گرفته است.
    * اخبار - اخبار را در حالت وبلاگ نمایش می دهد، که می توان آنها را به صورت متوالی مشاهده کرد یا با استفاده از تقویم به تاریخ معینی پرش کرد.
    * مقالات - طراحی شده برای قرار دادن متون بزرگ با صفحه بندی خودکار.
    * IRC Chat یک اپلت جاوا است که در موتور وب سایت تعبیه شده است که به کاربران امکان می دهد مستقیماً از مرورگر وارد یک چت IRC (کانال و سرور IRC توسط مدیر تنظیم شده است) شوند، در حالی که چت از همان نام شبکه به عنوان انجمن استفاده می کند و همچنین همان شکلک ها
    * فایل آرشیو - سازماندهی دانلود برنامه ها از آدرس های خارجی. گزینه ای برای بررسی خودکار اینکه آیا لینک ها کار می کنند وجود دارد.
    * ارائه - بخشی حاوی متن ثابت است که توسط ناظر بخش تنظیم شده است. ممکن است شامل زیربخش هایی از نوع دلخواه باشد.
    * دایره المعارف - بخشی حاوی مدخل های فرهنگ لغت به ترتیب حروف الفبا، گروه بندی شده بر اساس حروف. ابزارهای اضافی برای سازماندهی ارجاعات متقابل وجود دارد.
    * گالری عکس - بخشی که به کاربران امکان می دهد عکس ها را با قابلیت پیش نمایش پست کنند، در حالی که تصاویر پیش نمایش به طور خودکار تولید می شوند.

    ویژگی های اصلی هیئت هوشمند

    * برای همه بخش ها از هر نوع، امکان استفاده از تگ های BoardCode ویژه وجود دارد که به شما امکان می دهد طراحی متن را بدون استفاده از HTML و همچنین رتبه بندی موضوعات/مقالات/فایل ها/عکس ها در بخش ها تنظیم کنید.
    * تنظیم پیش تعدیل، حالت محاسبه آمار، استفاده از شکلک ها، رتبه بندی موضوع و سایر ویژگی ها به طور جداگانه برای هر بخش
    * امکان رای موافق و مخالف یک کاربر خاص برای اعضای انجمن و همچنین صدور اخطارهای اداری و تشویق مدیران و مدیران (علاوه بر این، اخطارها می تواند نامحدود یا با محدودیت زمانی باشد).
    * محافظت در برابر هرزنامه از آدرس های ایمیل کاربران
    * گروه های کاربران با امکان ورود یا ورود خودکار در صورت درخواست و همچنین ارسال پستی به گروه توسط هماهنگ کننده آن.
    * 3 حالت فعال سازی برای کاربران ثبت نام شده: فعال سازی فوری، فعال سازی صندوق پستی و فعال سازی مدیر.
    * امکان تنظیم قوانین برای تمامی بخش ها.
    * ویرایش قالب نامه هایی که در شرایط مختلف برای کاربران ارسال می شود
    * آواتارها و عکس های قابل آپلود برای کاربران و همچنین آواتارهای خارجی
    * پیوست کردن فایل ها به پیام ها و امکان پیش نمایش تصاویر پیوست شده به شکل کاهش یافته.
    * محافظت در برابر حملات DDoS با وارد کردن کد در هنگام ثبت نام.
    * پشتیبانی از کتابخانه های گرافیکی GD و GD2 برای ایجاد کپی های کوچک از تصاویر و عکس ها.
    * پشتیبانی از هر تعداد گزینه طراحی (مجموعه ای از سبک ها) که کاربر می تواند از بین آنها یکی را که بیشتر دوست دارد انتخاب کند.

    الزامات نصب برد Intellect

    * وب سروری که از اجرای اسکریپت PHP پشتیبانی می کند
    * نسخه PHP حداقل 4.1.0 یا PHP 5
    * MySQL نسخه 3.23.53 یا بالاتر
    * پایگاه داده با حقوق ایجاد جداول و نمایه ها و انجام اقدامات اساسی با آنها: واکشی، ایجاد، حذف رکوردها.
    * حداقل 2 مگابایت فضای دیسک برای اسکریپت ها و تصاویر و 5 مگابایت برای پایگاه داده.

    استفاده و حمایت از هیئت هوشمند

    پشتیبانی فنی هیئت Intellect توسط توسعه دهندگان آن - اعضای پروژه مشترک باز در [ http://intboard.ru/index.php?f=93 انجمن پشتیبانی فنی Intellect Board] . این شامل اصلاح سریع خطاهای نرم افزاری یافت شده و همچنین مشاوره در مورد نصب / پیکربندی سیستم مدیریت محتوای سایت و حل و فصل شرایط مختلف دشوار مرتبط با استفاده از آن است. علاوه بر این، در صورت شناسایی خطاهایی که از نظر امنیت یا یکپارچگی داده‌ها حیاتی هستند، همه کاربرانی که در انجمن پشتیبانی فنی ثبت‌نام کرده‌اند (به شرطی که یک آدرس ایمیل فعال را مشخص کرده باشند و از دریافت نامه‌های اداری خودداری نکرده باشند) یک اعلان در مورد خطا و اطلاعات مربوط به مراحل لازم برای اصلاح آن ارسال می شود.

    هیئت Intellect برای هر گونه استفاده (غیر تجاری و تجاری) کاملاً رایگان است، مشروط بر اینکه پیوندهای سایت رسمی هیئت Intellect و سایت پروژه مشترک باز (کپی رایت) بدون تغییر باقی بماند و برای بازدیدکنندگان انجمن قابل مشاهده باشد (در حالی که جابجایی و تغییر رنگ ها و سبک ها مجاز به فونت لینک مطابق با طراحی سایت است).

    همچنین یک نسخه تجاری وجود دارد که دارای حقوق حذف حق نسخه برداری Intellect Board و پشتیبانی فنی فردی است.

    نسخه رایگان Intellect Board را می توانید از [ http://intboard.ru سایت Intellect Board]، اما قبل از دانلود و استفاده از آن، باید با [ http://intboard.ru/index.php?t=402 قرارداد مجوز] برای نسخه غیر تجاری هیئت هوشمند.

    * [ http://intboard.ru هیئت هوشمند] - سایت رسمی CMS.
    * [ http://gram.nnov.ru#intb نسخه های بتا]هیئت عقل.
    * [ http://www.openproj.ru پروژه مشترک باز] - توسعه دهنده پروژه Intellect Board.
    * در SourceForge.net

    همچنین ببینید

    * FluxBB
    * bbPress

    بنیاد ویکی مدیا 2010 .

    ببینید که "Intellect Board" در سایر لغت نامه ها چیست:

      بازی های فکری- ساخت یک سری بازی های رومیزی در دهه 1970. بسیاری از این بازی ها از این جهت قابل توجه بودند که بر شانس تکیه نمی کردند. نتیجه بازی ها به تاکتیک بستگی داشت. بازی خرگوش و لاک پشت (1973) mdash; یک بازی مسابقه ای که در آن حرکت رو به جلو هزینه دارد... ویکی پدیا

      هیئت نظارت بر حسابداری شرکت های دولتی- هیئت نظارت بر حسابداری شرکت های دولتی (یا PCAOB) یک بخش خصوصی و شرکت غیرانتفاعی است که توسط قانون Sarbanes-Oxley، یک قانون فدرال ایالات متحده در سال 2002، برای نظارت بر حسابرسان شرکت های دولتی ایجاد شده است. هدف اعلام شده آن ... ... ویکی پدیا است

      هیئت مدرسه ناحیه کاتولیک ولینگتون- محل دفتر هیئت مدیره Guelph, Ontario, Canada شناسه هیئت مدیره جوامع خدماتی شهرها و شهرستانها: شهرستان ولینگتون فرگوس الورا ارین کوه جنگل آرتور ... ویکی پدیا

      بیان (بازی رومیزی)- Articulate یک بازی رومیزی است که توسط شرکت Drummond Park ساخته شده است. بازی در تیم هایی انجام می شود که هر کدام حداقل 2 عدد دارند. هدف بازی این است که قبل از تیم های دیگر به پایان برسد. تیم ها بر اساس … … ویکی پدیا در اطراف تخته حرکت می کنند

      تحصیلات- /ej اوو کی شهن/، ن. 1. عمل یا فرآیند انتقال یا کسب دانش عمومی، توسعه قدرت استدلال و قضاوت و به طور کلی آماده کردن خود یا دیگران از نظر فکری برای زندگی بالغ. 2. عمل یا فرآیند… … یونیورسالیوم

      کامپیوتر برو- بخشی از یک سری مقالات در مورد Go (بازی روی تخته) ویژگی های بازی قوانین Go معلولیت ها برو ضرب المثل ها برو اصطلاحات برو استراتژی و تاکتیک ها Fuseki (بازی های کل تخته) Joseki (بازهای بر اساس گوشه) زندگی و مرگ Tsumego ... ویکی پدیا

      س پ پرشار- Sat Paul Parashar متولد پنجاب اقامتگاه پادشاهی بحرین ملیت هندی نام های دیگر ... ویکی پدیا

      لیست کامپیوترهای تخیلی- رایانه ها اغلب به عنوان اشیاء تخیلی در ادبیات، فیلم ها و سایر اشکال رسانه ها استفاده شده اند. کامپیوترهای تخیلی به طور قابل توجهی پیچیده تر از هر چیزی هستند که در دنیای واقعی ابداع شده اند. این لیستی از کامپیوترهایی است که… … ویکی پدیا

      کتابشناسی یاکوب نوسنر- این فهرستی از کتاب های پروفسور جاکوب نوسنر در اوایل سال 2005 است. مقالات، نقدها و غیره. در اینجا گنجانده نشده است.* زندگی یوهانان بن زکای. لیدن، 1962: بریل. جایزه آبراهام برلینر در تاریخ یهود، مدرسه علمیه یهودی… … ویکی پدیا

      نمادگرایی مذهبی در ارتش ایالات متحده- نشان (از چپ به راست) برای کشیشان مسیحی، مسلمان و یهودی بر روی لباس سه ایالات متحده نشان داده شده است. کشیشان نیروی دریایی، 1998. (اینها تنها نشان های مورد استفاده در آن زمان بودند.) نمادهای مذهبی در ارتش ایالات متحده شامل ... ویکی پدیا

    مشغول ترجمه، پشتیبانی و توسعه نسخه Ikonboard 2.1.9 به نام "Ikonboard روسی". با این حال، در تابستان 2003، مشخص شد که Ikonboard 2.x به طور ناامیدکننده ای در توسعه خود عقب مانده است و توسعه بیشتر آن ناکارآمد بوده است، و این ایده به وجود آمد که موتور فروم خودم را بنویسم که عاری از کاستی های Ikonboard باشد، اما نتواند. حاوی نکات مهمی مانند یک ویرایشگر بصری یا مقدار زیادی کد جاوا اسکریپت است که در آن زمان در بسیاری از موتورهای دیگر ظاهر می شد. کاربر هدف این موتور به عنوان "یک کاربر پیشرفته که نیازی به راهنمایی ندارد و قادر است به طور مستقل مطالب لازم را بیاموزد (مثلاً کدهای شکلک و BoardCode) را یاد بگیرد ، که صرفه جویی در ترافیک برای او مهمتر از سهولت استفاده است ، تعریف شده است. "

    مفهوم اصلی موتور جدید ایده "سایت مبتنی بر انجمن با بخش های اضافی" بود. کار بر روی موتور در پاییز 2003 آغاز شد. در ابتدا، موتور بدون استفاده از DBMS به زبان Perl نوشته شد، اما با اتخاذ تدابیر ویژه برای جلوگیری از کاهش عملکرد با تعداد زیاد فایل‌ها. در فوریه 2004، اولین نسخه آلفا و چارچوبی برای آن به نام XAPPI (رابط برنامه نویسی پیشرفته پرل XXX Pro) نوشته شد.

    ایده های کلیدی که قرار بود در فیلمنامه جدید اجرا شوند عبارت بودند از:
    1) رویکرد مدولار: سایت از بخش هایی از انواع مختلف (تالار گفتمان، مقالات، فایل-آرشیو، عکس) تشکیل شده است، هر نوع بخش مسئول ماژول خود است.
    2) یکپارچه سازی - یک سیستم یکپارچه برای ارائه کاربران، متون پیام / مقالات / نظرات، فایل های آپلود شده، از دیدگاه کاربر - یک سیستم جستجو و ثبت نام یکپارچه.
    3) امکان جستجو برای هر گونه اطلاعات (پیام ها، موضوعات، کاربران) با معیار هر پیچیدگی؛
    4) یک سیستم گسترده از حقوق دسترسی، که به شما امکان می دهد حداقل سطوح لازم را برای انجام اقدامات خاص در سطح کاربران فردی اختصاص دهید و همچنین به صورت پویا سطوح را با افزایش تعداد پیام ها افزایش دهید.
    5) یک سیستم تعدیل هوشمند که به مدیر / ناظم اجازه می دهد تا قوانینی را که بر اساس آن تصمیم به انکار / ارسال پیامی در مورد پیش تعدیل گرفته شده است، شرح دهد.
    از آنجایی که نام طراحی انجمن، گزینه هایی در نظر گرفته شد Total Board (که قرار بود بر نکات 2، 3، 4 تاکید کند، کنترل کامل بر انجمن را ممکن می کند) و Mega Board (که به معنای انجمنی با امکانات نامحدود است که با به کمک نکات 1 و 4). با این حال، در نهایت، به دلیل نکات 3 و 5، نام هیئت فکری انتخاب شد، زیرا فرض بر این بود که این کارکردهای فکری قوانین پیچیده جستجو و اعتدال است که این موتور را از سایرین متمایز می کند.

    با این حال، پس از مدتی مشخص شد که PHP در مقایسه با Perl دارای چندین مزیت است، به ویژه، نصب اسکریپت های PHP آسان تر است، PHP تشخیص و رفع خطاها را بسیار ساده تر می کند، PHP تقریباً در تمام برنامه های هاست پولی موجود است. بر خلاف پرل همچنین مشخص شد که استفاده از یک DBMS اجرای ایده شماره 3، یک جستجوی چند معیاره پیچیده، بسیار کارآمدتر را ممکن می سازد.
    در همین راستا، در می 2004، توسعه نسخه Perl از Intellect Board متوقف شد و در 3 ژوئن 2004، کار بر روی نسخه PHP با استفاده از MySQL DBMS که شماره Intellect Board 2.00 را دریافت کرد، آغاز شد. انتشار این نسخه قرار بود در 10 آگوست (در این روز United Open Project سه و نیم ساله شد) اما به دلیل بیماری غیرمنتظره توسعه دهنده اصلی (و فقط در آن زمان) 4X_Proچند روز عقب انداخته شد و در نتیجه نسخه 2.00 در 13 آگوست 2004 منتشر شد. این روز را سرآغاز وجود هیأت عقل می دانند.

    هدف اصلی نسخه 2.00 ایجاد یک انجمن بود، با عملکرد تقریباً برابر با Ikonboard 2.x (که قرار بود جایگزین شود) و phpBB، بنابراین فقط دو نوع بخش داشت: یک انجمن استاندارد و یک ظرف. در واقع، مفهوم "سایت مبتنی بر یک انجمن" تنها در نسخه 2.10 (پایان سال 2004) پیاده سازی شد، جایی که بخش های "مقالات"، "فایل-آرشیو" و "اخبار" ظاهر شدند. نسخه 2.10 به دلیل افزایش شدید مقدار کد بسیار ناپایدار بود، بنابراین به زودی (در فوریه 2005) نسخه 2.12 منتشر شد که هدف اصلی آن رفع اشکال بود.

    در نسخه 2.13 که در ژوئن 2005 منتشر شد، دو نوع بخش دیگر اضافه شد: یک گالری عکس و یک دایره المعارف. علاوه بر این، در این نسخه، به دلیل رد مفهوم "تمام آمارها باید در جریان تولید شوند"، تجدید نظر قابل توجهی در تمام پرس و جوهای SQL انجام شد که منجر به افت فاجعه بار عملکرد با مقادیر زیاد داده شد. نسخه‌های 2.14 (سپتامبر 2005) و 2.15 (دسامبر 2005) ویژگی‌های جزئی مختلفی را اضافه کردند و اشکالات را برطرف کردند.

    گام بزرگ بعدی در توسعه هیئت هوشمند نسخه 2.18 بود که در ژوئن 2006 منتشر شد. وظیفه اصلی این نسخه آوردن قالب های انجمن به استانداردهای HTML و CSS و همچنین تمام پرس و جوهای SQL به استاندارد ANSI SQL بود که امکان پیاده سازی پشتیبانی از سایر DBMS ها به ویژه PostgreSQL را که در 2.00 برنامه ریزی شده بود را ممکن می کرد. علاوه بر این، در همین نسخه، برای اولین بار صادرات موضوعات به RSS ظاهر شد و کارهای زیادی برای کاهش بار روی پایگاه داده انجام شد.

    در جولای 2006، به منظور بهبود امنیت IntB، یک مسابقه هک برای یافتن آسیب پذیری های مهم در آن اعلام شد.

    در نسخه 2.19 که در 10 فوریه 2007 (ششمین سالگرد پروژه مشترک باز) منتشر شد، مهم ترین نوآوری ها عبارتند از URL های قابل خواندن توسط انسان (HURL)، اصلاح فهرست بندی توسط موتورهای جستجو، و امکان ذخیره موقت پیام ویرایش شده در پیش نویس بدون بارگیری مجدد صفحه

    نسخه 2.20 (13 آگوست 2007، به مناسبت سومین سالگرد پروژه Intellect Board) شامل دو نوع اساسی جدید از بخش بود: وبلاگ کاربر و گالری عکس شخصی، که به درخواست کاربر بدون مشارکت ایجاد شد. مدیر (به شرطی که کاربر از سطح کافی برخوردار باشد) و در آن کاربر به طور خودکار حقوق ناظم را دریافت می کند. علاوه بر این، دو ویژگی اساساً جدید اضافه شد: یک دفترچه آدرس و یک لیست نادیده گرفته، که در نتیجه آن انجمن عملکردهای اساسی یک شبکه اجتماعی را به دست آورد.

    در ابتدا برنامه ریزی شده بود که نسخه 2.20 آخرین نسخه باشد، اما بعداً تصمیم به انتشار نسخه 2.22 گرفته شد که عملکرد مورد نیاز برای یکی از پروژه های ایجاد شده توسط 4X_Pro: واردات RSS، موضوعات فقط برای مدیران و مکانیسم نمایش پیام ها در تاپیک کاملاً بازنویسی شده است. علاوه بر این، نظرات در مورد مقالات، عکس ها و فایل ها در یک صفحه جداگانه قرار گرفت و تعدادی بهبود جزئی انجام شد.

    در پاییز سال 2006، مشخص شد که کاستی های زیادی در سری Intellect Board 2.x وجود دارد، که از بین بردن آنها، از نظر سختی کار، با نوشتن یک انجمن جدید کاملاً از ابتدا قابل مقایسه است. به طور خاص، اینها شامل عدم تفکیک پردازش و خروجی داده (که در برخی شرایط در خروجی هدرهای HTTP مشکلاتی ایجاد می کند)، سیستم قالب نامناسب، کار ناکارآمد با پایگاه داده، و کیفیت ناکافی کد HTML است. علاوه بر این، خود مخاطبان هدف نیز به دلیل این واقعیت تغییر کرده اند که از یک سو، صرفه جویی در ترافیک در حال حاضر کمتر و کمتر مرتبط می شود، از سوی دیگر - 4X_Proبه این نتیجه رسیدند که چنین تضاد واضحی بین راحتی کاربر و صرفه جویی در ترافیک وجود ندارد و گاهی اوقات صرف صد یا دو بایت برای نوشتن جاوا اسکریپت برای بررسی صحت پر کردن یک فرم سود بیشتری نسبت به صرف ترافیک برای ارسال یک فرم نادرست دارد. فرم به سرور علاوه بر این، ایده "سایت مبتنی بر انجمن" نیز ارتباط خود را از دست داده است و به تدریج با گزینه "CMS + forum" جایگزین می شود (گاهی اوقات به همین دلیل است که Intellect Board 3.x Intellect CMS نامیده می شود).

    همه اینها منجر به ایده نیاز به نوشتن نسخه جدید از ابتدا شد. برای مدتی در اوایل سال 2007، تلاش هایی برای ترکیب توسعه نسخه های 2.x و 3.x انجام شد، اما این بسیار ناکارآمد بود، و بنابراین 4X_Proتصمیم زیر را گرفت: بهبودهای برنامه ریزی شده در نسخه 2.22 را تکمیل کرد و توسعه نسخه 2.x را به کاربر منتقل کرد. گرم، که از نسخه 2.18 به طور فعال در پروژه حضور داشته است و سپس فقط روی 3.x شروع به کار می کند. این کار در 26 دسامبر 2007 درست بعد از نسخه 2.22 انجام شد.

    در حال حاضر، مفهوم اصلی توسعه Intellect Board 3.x به این صورت است: "یک سایت به عنوان ساختار درختی از اشیاء دلخواه با ویژگی های قابل تنظیم". این اشیاء ممکن است شامل صفحات ثابت، مقالات، عکس‌ها، چت‌ها، صفحه‌ای با فهرستی از بخش‌های انجمن (شبیه به ظرف سطح بالا در 2.x) و غیره باشد. اما بر خلاف 2.x، که در آن هر نوع بخش دارای مجموعه مشخصی از ویژگی‌ها بود که در جدول مبحث به صورت سخت کدگذاری شده بودند و یک جدول اضافی برای نوع بخش مربوطه، در 3.x مکانیزمی ایجاد می‌شود که به شما امکان می‌دهد توصیف کنید و به صورت پویا مجموعه ویژگی ها را برای هر نوع شی (و شاید حتی برای اشیاء جداگانه) تغییر دهید، که تقریباً امکانات نامحدودی برای گسترش بیشتر ایجاد می کند.

    علاوه بر این، موارد زیر برای Intellect Board 3.x برنامه ریزی شده است:
    1) بازگشت به مفهوم چارچوب + موتور به منظور ایجاد امکان ایجاد پروژه های خود بر اساس IntB 3.x
    2) تجدید نظر در رویکرد کار با پایگاه داده: اگر قبلاً لایه ای که از DBMS استقلال می دهد به سادگی فراخوانی توابع مربوطه را برای کار با DBMS با پیشوند دیگری کپی می کرد ، اکنون کار در سطح منطقی انجام می شود. عملیات (به عنوان مثال، "به جای "اجرای پرس و جو"، "استخراج ردیف بعدی داده").
    3) اطمینان از استقلال ماژول ها از یکدیگر و سبک انجمن به دلیل این واقعیت که قالب برای نمایش، ثابت های زبان و تنظیمات همراه با خود ماژول ذخیره می شود.
    4) جداسازی دقیق پردازش و خروجی داده (به اصطلاح الگوی MVC)
    5) امکان پردازش داده ها با موتورهای قالب مختلف (که برای مثال در صورت نیاز به نمایش موضوع و RSS برای این موضوع از تکرار کد جلوگیری می کند و همچنین امکان نوشتن موتور قالبی که از آن استفاده می کند را اساساً ممکن می کند. قالب های موتورهای دیگر)
    6) پشتیبانی از چند سایت و چند دامنه (یعنی کار با چندین سایت که از نظر میزبانی نام مستعار هستند، اما موتور محتوای متفاوتی به آنها می دهد)
    7) امکان خود تشخیصی (یعنی حضور در هر ماژول روش بررسی در دسترس بودن حقوق دسترسی لازم و پسوندهای PHP در این میزبانی)
    8) امکان اتصال / قطع ماژول ها "در حال پرواز"، که به شما امکان می دهد IntB 3.x را در سطح ماژول ها به روز کنید، و نه انتشار، همانطور که در 2.x بود.
    9) تغییر رویکرد ایجاد/به روز رسانی ساختار پایگاه داده: به جای توصیف پرس و جوهایی که باید اجرا شوند، ساختاری که باید در نتیجه به دست آید شرح داده می شود و پس از آن ماژول پایگاه داده آن را با نمونه موجود مقایسه می کند و می سازد. تغییرات لازم
    10) به رمزگذاری UTF-8 تغییر دهید (با قابلیت فشرده سازی داده ها در صورت لزوم)
    11) بهبود قابل توجهی در ابزارهای اشکال زدایی و در آینده - اتوماسیون تست قبل از انتشار که از اشکالات لحظه آخری جلوگیری می کند.
    12) توجه بیشتر به اسناد توسعه دهنده

    اولین نسخه آلفای Intellect Board 3.x در حال حاضر آماده است، اما توسعه بعدی به دلیل نیاز به تکمیل 2.x به حالت تعلیق درآمده است.

    تور و تعطیلات در استرالیا

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

    موتورهای انجمن زیادی وجود دارد. من مدتهاست می خواستم موتورهای انجمن را بررسی کنم. من آنها را با یکدیگر مقایسه نمی کنم - این موضوع یک مقاله جداگانه است.

    هنگام انتخاب موتور انجمن، به شما توصیه می کنم نکات زیر را برای خود تعیین کنید:

    1. به چه نوع عملکرد انجمن نیاز دارید. اکثر موتورهای انجمن دارای طیف گسترده ای از ویژگی ها هستند، اما برخی از تفاوت های ظریف در همه CMS های انجمن پیاده سازی نمی شوند. توصیه می کنم از وب سایت های رسمی موتورها دیدن کنید و با توضیحات دقیق عملکرد آشنا شوید.

    2. موتور پولی یا رایگان - این نکته نیز باید در نظر گرفته شود. در این بررسی، تنها دو موتور پولی وجود دارد - vBulletin و IPB، بقیه رایگان هستند.

    3. توسعه جامعه - وقتی موتور دارای یک جامعه توسعه یافته در اینترنت انگلیسی و روسی باشد، این یک مزیت بزرگ است. توسعه جامعه به طور مستقیم با تعداد اصلاحات مختلف، بهبودها و الگوهای طراحی مرتبط است. اگر موتور جامعه کوچکی دارد، پس باید به خاطر داشته باشید که بسیاری از نکات باید به تنهایی حل شوند.

    4. تاریخ آخرین به روز رسانی موتور - اگر موتور برای مدت طولانی به روز نشده باشد، این نشان می دهد که توسعه دهندگان آن را توسعه نمی دهند یا توسعه بیشتر را رها کرده اند. این یک ضرر بزرگ است. فن آوری های اینترنت به طور مداوم در حال تحول هستند و یک انجمن با عملکرد قدیمی، امکانات توسعه بیشتر آن را محدود می کند.

    خوب، به اندازه کافی کلمات بزرگ 🙂. من با محبوب ترین موتورهای انجمن بر اساس این رتبه بندی CMS شروع می کنم.

    این موتور انجمن مورد علاقه من است و من انجمن فتوشاپ سیاره خود را روی این موتور نگه می دارم. دلیل آن نه تنها این است که این یک موتور انجمن رایگان است، بلکه عملکرد گسترده ای دارد، جوامعی را هم در اینترنت انگلیسی زبان و هم در Runet توسعه داده است، بنابراین بسیاری از مدها برای هر سلیقه برای phpBB ایجاد شده است، که با آنها می تواند عملکرد را بیشتر گسترش دهد.

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

    من همچنین مسیری را که phpBB از نسخه ای به نسخه دیگر در حال توسعه است بسیار دوست دارم. phpBB هم برای مدیر، هم برای مدیران و هم برای کاربران عادی مناسب است.

    نظر من بعد از چندین سال استفاده از phpBB این است که این یک موتور انجمن فوق العاده است که برای منابع میزبانی نیاز ندارد و تمام پتانسیل لازم را برای اجرای یک انجمن فراهم می کند.

    منابع مفید phpBB:

    Invision Power Board یک موتور انجمن پولی است که در اینترنت بسیار محبوب است. شما می توانید هزینه را در Runet پیدا کنید. میزبان بسیاری از انجمن های شناخته شده است. جوامعی را در اینترنت انگلیسی زبان و روسی زبان ایجاد کرده است.

    برنامه های رسمی اضافی برای IPB (گالری، وبلاگ، ماژول آرشیو فایل) وجود دارد. علاوه بر این، یک ویرایشگر پیام بصری، یک نسخه متنی از انجمن بهینه‌سازی شده برای روبات‌های جستجوگر، ابزاری برای پشتیبان‌گیری راحت از پایگاه داده انجمن، یک گزارش دقیق از مدیران و ناظران، و همچنین گزارشی از روبات‌های جستجوگر وجود دارد.

    سایت های مفید در Invision Power Board:

    🔥 راستی!من قصد دارم یک دوره پولی در زمینه تبلیغ سایت های انگلیسی زبان منتشر کنم. اگر علاقه مند هستید، می توانید از طریق این فرم برای لیست اولیه درخواست دهید تا اولین نفری باشید که از زمان انتشار دوره مطلع شده و از تخفیف ویژه برخوردار شوید.

    از شما دعوت می کنم در کانال های من در تلگرام عضو شوید:

    vBulletin یک موتور انجمن عالی است. پرداخت می شود، می توانید از هزینه آن مطلع شوید. در کنار IPB، vBulletin در بین موتورهای پولی پیشرو است.

    پشتیبانی از پادکست، تولید خودکار فیدهای RSS انجمن، توانایی بازدیدکنندگان برای ایجاد گروه های اجتماعی و کلوپ های علاقه مندی در انجمن، گالری عکس کاربران، برچسب ها پشتیبانی می شود، امکان افزودن موضوعات انجمن به نشانک های اجتماعی توسط خود کاربران - اینها هستند. به نظر من جالب ترین ویژگی های vBulletin.

    punBB یک انجمن بسیار سبک و ساده است. کنترل پنل انجمن راحت و بصری است. punBB دارای ویژگی های کمتری است، اما این با سرعت کار و منابع میزبانی غیرطبیعی جبران می شود.

    توسعه دهندگان punBB بر سبکی، سرعت و فشردگی تمرکز می کنند.

    منابع مفید punBB:

    YaBB یک موتور انجمن رایگان است که به زبان پرل نوشته شده است. برخلاف بسیاری از موتورهای انجمن دیگر، YaBB از فایل ها به جای پایگاه داده برای ذخیره داده ها استفاده می کند.

    یک ویرایشگر متن مناسب برای نوشتن پیام‌ها، فرصت‌های فراوان برای مدیران و مدیران، امکان تغییر تنظیمات و قالب‌ها در لحظه، امکان تبدیل صفحه به "نسخه قابل چاپ" - اینها همه ویژگی‌های موتور انجمن YaBB نیستند. .

    حالا کمی انحراف. اگر علاقه مند به یادگیری در مورد آن دسته از روش های تبلیغاتی هستید که تأثیر خوبی بر افزایش ترافیک هدفمند دارند، می توانم تحقیقات پولی خود را در زمینه جستجوگرها ارائه دهم http://seorazvedka.ru/، که در آن با استفاده از مثال 10 جوان سودآور نشان دادم. سایت هایی با موضوعات مختلف، نحوه پیشرفت آنها و نحوه استفاده از این موضوع برای ارتقای منابع آنها توضیح داده شده است.

    SMF یکی دیگر از موتورهای فروم سریع و سبک وزن است. این برای منابع سرور بی نیاز است و به طور فعال در حال افزایش محبوبیت است.

    پشتیبانی از OpenID، سیستم هشدار کاربر، توانایی پیش‌بینی موضوعات، پیام‌ها و پیوست‌ها در صورت لزوم، ویرایشگر WYSIWYG برای پیام‌ها - و این تمام چیزی نیست که SMF اجازه می‌دهد!

    Intellect Board موتور رایگان اصلی است. ایده توسعه دهندگان Intellect Board ایجاد یک سایت بر اساس انجمن است. عملکرد هیئت هوش بسیار گسترده است - مجموعه ای از مقالات، ارائه، اخبار، آرشیو فایل، گالری عکس، چت IRC، دایره المعارف. در واقع اینتلکت بورد یک سیستم مدیریت محتوا کامل است.

    ویژگی های اصلی هیئت هوشمند - امکان تنظیم قوانین برای همه بخش ها، پشتیبانی از کتابخانه های گرافیکی GD و GD2 برای ایجاد نسخه های کوچک از تصاویر و عکس ها، امکان صدور هشدار و تشویق توسط مدیران و مدیران (علاوه بر این، اخطارها می توانند هم دائمی و هم از نظر زمانی محدود)، رتبه بندی موضوعات، مقالات، فایل ها و عکس ها/

    ExBB (تابلو اعلانات انحصاری))

    ExBB یک موتور انجمن سبک و رایگان است. همچنین مانند YaBB نیازی به پایگاه داده ندارد و اطلاعات را در فایل های متنی ذخیره می کند.

    ExBB دارای مزایای زیر است: صفحات بسیار سریع تولید می شوند، بار سرور حداقل است، درجه بالایی از مقاومت در برابر هک کردن، انجمن بر روی فایل ها کار می کند، نیازی به پایگاه داده نیست، برای عملکرد آن کافی است که هاست دارای پشتیبانی php باشد.

    Vanilla یک موتور انجمن اصلی است که به دلیل ماژولار بودن آن جالب است. مزیت بزرگ CMS این انجمن - اکثر ماژول ها با یک کلیک نصب می شوند

    مزایای Vanilla: چارچوب اختصاصی خود که به شما امکان می‌دهد افزونه بنویسید، توانایی ایجاد انجمن‌ها (رای‌گیری، ابرهای برچسب‌گذاری، وبلاگ‌ها، چت، افزونه‌های کارما مانند و غیره)، سهولت نصب افزونه‌ها (در بیشتر موارد). ، آپلود شد، یک دکمه را فشار داد - و تمام!)، توسعه پذیری عملکرد استاندارد (مژولار بودن) به دلیل اضافه شدن، که اکنون حدود 450 مورد از آن نوشته شده است.

    یکی دیگر از ویژگی های جالب موتور فروم Vanilla، سیستم "Whisper" است - شما به سادگی می توانید یک پیام نجوا را بدون خروج از صفحه موضوع به شخصی ارسال کنید یا یک موضوع "نجوا" ایجاد کنید که تاریخچه بصری مکاتبات باشد.


    نصب اینتلکت برد 2.22 (نسخه مورخ 26 دسامبر 2007)

    1. الزامات نصب:

    1) وب سروری که از اجرای اسکریپت PHP پشتیبانی می کند
    2) نسخه PHP کمتر از 4.2.0 یا 5.0 نباشد (گزینه short_open_tag باید فعال باشد)
    3) MySQL نسخه 3.23.53 یا بالاتر (4.1 و بالاتر توصیه می شود) یا PostgreSQL 8.1.3 با ماژول T2Search نصب شده است
    4) یک پایگاه داده با حقوق ایجاد جداول و نمایه ها و انجام اقدامات اساسی با آنها: واکشی، ایجاد، حذف رکوردها.
    5) حداقل 4 مگابایت فضای دیسک برای اسکریپت ها و تصاویر و 5 مگابایت برای پایگاه داده (با رشد انجمن، نیازهای حجم پایگاه داده افزایش می یابد)
    6) برای کار صحیح با فایل های گرافیکی برای PHP، پسوند GD باید متصل باشد (GD2 توصیه می شود)
    7) در بیشتر موارد، 3 مگابایت حافظه برای درست کار کردن اسکریپت کافی است، اما در برخی شرایط (مثلاً هنگام بارگذاری یک تصویر گرافیکی با انجام تبدیل روی آن)، این مقدار می تواند به میزان قابل توجهی افزایش یابد.

    مطلوب است که مدیر انجمن حداقل دانش PHP و MySQL را داشته باشد (حداقل بتواند معنای پیام های خطای استاندارد را درک کند).

    اگر از نسخه‌های قبلی ارتقا می‌دهید، فراموش نکنید که قبل از ارتقا از انجمن نسخه پشتیبان تهیه کنید (اغلب هنگام ارتقا، فایل‌های addons.php و langs/en/rules.txt جایگزین می‌شوند) و سند «ویژگی‌های ارتقا» را بخوانید. به روز رسانی!.txt در توزیع موجود در فایل است.

    هشدار: هیئت Intellect با برخی از نسخه های قدیمی دنور کار نمی کند!
    در صورت بروز چنین وضعیتی، توصیه می‌کنیم دنور را به آخرین نسخه به‌روزرسانی کنید، یا از سرور HTTP کوچک یا آپاچی واقعی به‌جای سرور موجود در دنور استفاده کنید.

    اگر کتابخانه ZZIPlib روی سرور نصب شده باشد، همه فایل‌ها، به جز install.php، می‌توانند در فایل iboard.zip بایگانی شوند و به عنوان یک آرشیو ZIP در انجمن آپلود شوند. اگر این کتابخانه نصب نشده باشد، فایل ها باید از طریق FTP در حالت باینری به روش معمول (یعنی یک به یک) آپلود شوند.

    انجمن باید در یکی از زیرشاخه‌ها آپلود شود (در مثال‌های بعدی فرض می‌کنیم که نام این فروم زیردایرکتوری را نام‌گذاری کرده‌اید) که در فهرستی که برای صفحات HTML در نظر گرفته شده است (معمولاً به آن public_html، html، www می‌گویند، به پرسش‌های متداول میزبانی خود مراجعه کنید. جزئیات بیشتر). اسکریپت های انجمن را در زیرمجموعه cgi-bin قرار ندهید! اگر می‌خواهید سایتی بسازید که فقط از یک انجمن تشکیل شده باشد، اسکریپت‌ها را مستقیماً در فهرست صفحات HTML آپلود کنید.

    حقوق دسترسی.

    حقوق دسترسی باید بسته به نام اسکریپت در حال اجرا تنظیم شود (این اطلاعات در صفحه اول به همراه سایر اطلاعات مربوط به سرور نمایش داده می شود). 2 گزینه وجود دارد: 1) اسکریپت از طرف شما اجرا می شود (نام کاربری با ورود اصلی FTP شما یکسان است)، 2) اسکریپت از طرف کاربر سرور اجرا می شود (به طور معمول، این کاربر نام کسی را ندارد. ، آپاچی یا IIS_*).

    اگر اسکریپت از طرف شما اجرا شود، حقوق به صورت زیر تنظیم می شود:
    - در دایرکتوری های config و temp، کافی است حقوق را روی 700 تنظیم کنید (گاهی اوقات به صورت rwx------ مشخص می شود، مجوز نوشتن/خواندن/اجرا برای مالک و ممنوعیت این اقدامات برای گروه و همه دیگری).
    - دایرکتوری styles و همه زیرشاخه‌های آن باید برای هر عملیاتی در دسترس مالک باشد، برای همه فقط برای خواندن/اجرا (حقوق 755 یا rwxr-xr-x).
    - دایرکتوری‌های فایل‌ها و عکس‌ها باید برای هر عملیاتی در دسترس مالک باشند، و فقط برای خواندن/اجرا برای همه افراد دیگر (حقوق 755 یا rwxr-xr-x).
    - اگر قصد دارید فایل های زبان را ویرایش کنید، تمام فایل های موجود در زیر شاخه های فهرست /langs باید روی مجوزهای 644 تنظیم شوند.
    - بقیه فایل ها باید مجوزهای زیر را تنظیم کنند: مالک حق خواندن / نوشتن دارد، گروه - فقط خواندن (640 یا rw-r-----)، یا مانند این: مالک حق دارد برای خواندن / نوشتن، و گروه و بقیه فقط خواندنی هستند (644 یا rw-r--r--).

    اگر اسکریپت از طرف یک کاربر سرور اجرا شود، حقوق باید به صورت زیر تنظیم شود:
    - در دایرکتوری های پیکربندی و موقت - حقوق 777 (هر گونه اقدامی به مالک، گروه و سایرین مجاز است)
    - در دایرکتوری سبک ها و زیر شاخه ها - همچنین 777، در فایل های این زیر شاخه ها - 666 (خواندن / نوشتن به مالک، گروه و همه افراد مجاز است)
    - دایرکتوری‌های فایل‌ها و عکس‌ها باید برای هر عملیاتی در دسترس مالک باشد، و برای همه افراد فقط برای خواندن/اجرا (حقوق 777 یا rwxrwxrwx).
    - در صورت نصب برای اولین بار، یک فایل addons.php خالی در دایرکتوری ریشه انجمن ایجاد کنید و آن را قابل نوشتن کنید (مجوز 666). توجه: این فایل در بسته توزیع موجود نیست، باید خودتان آن را ایجاد کنید!
    - اگر قصد دارید فایل های زبان را ویرایش کنید، تمام فایل های موجود در زیر شاخه های فهرست /langs باید روی 644 مجوز تنظیم شوند.
    - بقیه فایل ها باید مجوزهای زیر را تنظیم کنند: مالک حق خواندن / نوشتن دارد و گروه و هر کس دیگری - فقط خواندن (644 یا rw-r--r--).

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

    3. نصب و راه اندازی

    پس از دانلود همه فایل ها (یا آرشیو ZIP)، اسکریپت install.php باید روی سرور اجرا شود. (برای این کار آدرس http://your_site/forum/install.php را در مرورگر خود وارد کنید، جایی که your_site نام سایت شما و forum نام زیر شاخه ای است که انجمن را در آن نصب کرده اید).

    اسکریپت نصب نسخه هایی از برد Intellect را که قبلاً در دایرکتوری فعلی نصب شده است (در صورت وجود) جستجو می کند و پیشنهاد می کند تنظیمات آنها را تغییر دهید یا نسخه جدیدی را نصب کنید.

    مرحله بعدی بسته بندی فایل ها را باز می کند (اگر آنها به عنوان یک بایگانی ZIP دانلود شده باشند) و اندازه آنها بررسی می شود. در صورت موفقیت آمیز بودن بررسی، فرمی نمایش داده می شود که در آن پارامترهای پایگاه داده ای که برای انجمن استفاده می شود را می خواهد. اطلاعات زیر باید در اینجا ارائه شود:
    - مسیر دایرکتوری روی سروری که اسکریپت های انجمن و URL انجمن در آن قرار دارند. اسکریپت سعی می کند به طور خودکار مسیر و URL را تعیین کند. در بیشتر موارد، این به درستی کار می کند، و شما فقط باید بر روی دکمه "Install" کلیک کنید تا به مرحله نصب بعدی بروید. اگر مشکلی وجود دارد، باید مسیر کامل سایت خود را در سرویس پشتیبانی هاست پیدا کنید و آن را وارد کنید و نام دایرکتوری را که می خواهید انجمن را در آن نصب کنید به انتها اضافه کنید. (یعنی اگر مسیر کامل سایت شما /var/www/iboard باشد و انجمن را در فهرست فروم نصب کنید، مسیر /var/www/iboard/forum/ خواهد بود).
    - نوع DBMS (نسخه 2.19 از MySQL و PostgreSQL پشتیبانی می کند)
    - نام کاربری، رمز عبور و نام پایگاه داده ای که هنگام اتصال به پایگاه داده استفاده می شود (این اطلاعات را باید هنگام ثبت نام سایت دریافت می کردید، اگر آن را ندارید - با خدمات پشتیبانی هاست تماس بگیرید)
    - پیشوند نام جداول پایگاه داده. این قسمت مشترک نام جداول پایگاه داده مربوط به نصب این Intellect Board است، اگر چندین نسخه از تالار گفتمان نصب شده باشد، هر کدام از آنها باید پیشوند مخصوص به خود را داشته باشند (برای جلوگیری از سردرگمی). اگر قصد نصب بیش از یک نمونه انجمن را ندارید، توصیه می شود از ib_ به عنوان پیشوند استفاده کنید.
    - رمز عبور سیستم کاربر کاربر سیستم دارای حقوق دسترسی کامل و نامحدود به مرکز مدیریت انجمن است، بنابراین یک رمز عبور نسبتاً پیچیده انتخاب کنید (توصیه‌ها: رمز عبور باید حداقل 8 کاراکتر باشد و دارای حروف بزرگ و کوچک و همچنین اعداد یا کاراکترهای خاص باشد).
    پس از وارد کردن تمام اطلاعات لازم، اسکریپت نصب پیکربندی اولیه انجمن را انجام می دهد و فایل های پیکربندی را می نویسد، پس از آن پیغامی مبنی بر اینکه نصب با موفقیت انجام شده است نمایش داده می شود و از شما می خواهد که به مرکز مدیریت بروید، در آنجا. می توانید تنظیمات اولیه انجمن را پیکربندی کنید.
    در پایان نصب، امکان حذف خودکار فایل install.php وجود دارد. (این معمولا زمانی اتفاق می افتد که اسکریپت به عنوان کاربر سرور اجرا شود). در این حالت، هنگام تلاش برای رفتن به مرکز مدیریت، خطایی نمایش داده می شود. شما باید از طریق FTP متصل شوید و این فایل را به صورت دستی حذف کنید، در غیر این صورت به دلایل امنیتی نمی توانید وارد مرکز مدیریت شوید.

    برای شروع ارسال پیام به انجمن، باید حداقل 1 دسته و 1 بخش در آن ایجاد کنید. این کار در بخش "پیکربندی بخش ها و دسته ها" در مرکز مدیریت (اولین آیتم منو) انجام می شود.

    لطفاً توجه داشته باشید که به دلایل امنیتی کاربر سیستم نمی‌تواند از قسمت کاربری انجمن بازدید کند، بنابراین برای دسترسی به آن باید گزینه "پیوستن به انجمن به عنوان مهمان" را انتخاب کنید. در آینده، می توانید یک کاربر معمولی (مورد منو "ایجاد کاربر") ایجاد کنید و به او حقوق مدیر بدهید. چنین کاربری هم به بخش کاربری انجمن و هم به مرکز مدیریت دسترسی خواهد داشت.

    4. صفحه کد MySQL

    اگر هنگام کار با MySQL با صفحات کد مشکل دارید (اینگونه مشکلات اغلب در نسخه های اولیه PHP 5.x رخ می دهد)، باید فایل db/mysql.php را ویرایش کرده و نظر خود را حذف کنید (در ابتدا // را حذف کنید) خط زیر در توابع db_connect و db_pconnect:
    mysql_query("SET NAMES "cp1251"",$lastlink);
    توجه: این روش در MySQL نسخه 3.x کار نخواهد کرد.

    5. برخی از ویژگی های حقوق دسترسی در هیئت هوشمند.

    3 کاربر ویژه در انجمن وجود دارد که نمی توانند هیچ اقدامی را در انجمن با نام های رزرو شده زیر انجام دهند: مهمان (مهمان)، سیستم (ابر کاربر)، کاربر جدید (گزینه های کاربر جدید). نمایه های Guest و NewUser را می توان در مرکز مدیریت انجمن ویرایش کرد و برای تعریف تنظیمات انجمن که برای مهمان قابل مشاهده است و همچنین تنظیمات پیش فرض ارائه شده به کاربران جدید استفاده می شود.

    تقریباً برای هر اقدامی در بخش، می‌توانید حداقل سطح دسترسی مورد نیاز برای تکمیل آن را تنظیم کنید. سطوح دسترسی به صورت زیر سازماندهی می شوند: به هر سطح یک مقدار عددی در محدوده 1 تا 999 اختصاص داده می شود (به طور دقیق تر، تا 1023، اما سطوح 1000 و بالاتر حق ورود به مرکز مدیریت را می دهد). یک کاربر می تواند یک سطح پایه و همچنین یک سطح محلی برای هر بخش انجمن اختصاص دهد. مقادیر عددی -1.0، 1024 برای عضو خارج شده، مهمان و سیستم کاربر رزرو شده است.

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

    6. پشتیبانی

    اگر در مورد نصب یا پیکربندی انجمن سؤالی دارید، لطفاً با انجمن پشتیبانی رسمی در تماس بگیرید
    برای سریع‌ترین و کارآمدترین پاسخ، به شما یادآوری می‌کنیم که علاوه بر ارسال پیام خطا، باید موقعیتی را که خطا رخ داده است (مثلاً "هنگام افزودن عکس" یا "هنگام مشاهده اخبار") به طور خلاصه شرح دهید. نشان می دهد که کاربر دارای چه حقوقی است که این خطا را دارد.
    همچنین می توانید پیشنهادات و خواسته های خود را در آنجا بیان کنید و همچنین نسخه های خود را از طرح Intellect Board ارسال کنید.

    7. آرم انجمن

    با شروع از نسخه 2.19 در Intellect Board، لوگو باید در پوشه styles/style_name با نام logo.gif قرار گیرد. اگر همان لوگو برای بیش از یک سبک مناسب باشد، باید در هر دایرکتوری کپی شود. گزینه تنظیم URL نشان‌واره از طریق گزینه مربوطه در AD در دسترس باقی می‌ماند و فقط برای سبک‌هایی معنا دارد که از الگوی یکپارچه برای سازگاری با عقب استفاده نمی‌کنند. سبک هایی که از الگوی یکپارچه استفاده می کنند تحت تأثیر این گزینه قرار نمی گیرند (به بخش "به روز رسانی به 2.19" مراجعه کنید).

    8. URL های قابل خواندن توسط انسان

    نسخه 2.19 توانایی تنظیم URL های قابل خواندن توسط انسان (HURL) را برای بخش ها و موضوعات اضافه کرد. برای استفاده از آنها باید گزینه مناسب را در "تنظیمات عمومی انجمن" فعال کنید و همچنین تنظیمات لازم را روی سرور انجام دهید. در سرور آپاچی این کار را می توان به دو روش انجام داد، یا با افزودن ErrorHandler برای خطای 404،
    یا با mod_rewrite. هر دو در فایل htaccess. پیکربندی شده اند

    برای فعال کردن mod_rewrite (اگر در هاست موجود است)، باید موارد زیر را در htaccess. بنویسید (اگر انجمن در ریشه سایت قرار ندارد، در دستورالعمل RewriteBase / باید با یک URL نسبی انجمن بدون جایگزین شود. / در پایان، برای مثال، /forum):
    بازنویسی موتور روشن
    RewriteBase /
    RewriteCond %(REQUEST_FILENAME) !-d
    RewriteCond %(REQUEST_FILENAME) !-f
    RewriteRule ^(.*) index.php

    لطفاً توجه داشته باشید: نام بخش ها نباید با نام اسکریپت ها (به استثنای پسوند) در IntB مطابقت داشته باشد (یک اشتباه معمولی بخش با اخبار HURL است)!

    برای فعال کردن فراخوانی اسکریپت از طریق کنترل کننده خطای 404، باید خط زیر را در htaccess. بنویسید:

    ErrorDocument 404 /forum/index.php

    هیئت Intellect به شما امکان می دهد هر تعداد تنوع طراحی را ایجاد کنید، به نام "ستایل مجموعه". هر مجموعه سبک متشکل از یک فایل CSS است که رنگ، فونت ها و برخی گزینه های نمایش دیگر را تعریف می کند، یک الگوی اصلی که ظاهر بخش عمومی تالار گفتمان را مشخص می کند، و چندین فایل قالب که حاوی توابعی برای نمایش کد HTML هستند که به آنها گفته می شود. از فیلمنامه های اصلی هر یک از مجموعه‌های سبک در همان زیرشاخه فهرست سبک‌ها قرار دارند، نام فایل CSS با نام زیر شاخه، قالب اصلی templat.php و قالب‌ها با نام ماژول نامگذاری می‌شوند. که برای آن در نظر گرفته شده اند.

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

    هنگامی که یک مجموعه سبک جدید ایجاد می شود، فایل CSS سبک والد به طور خودکار در دایرکتوری آن (تغییر نام)، تمام فایل های گرافیکی و قالب اصلی template.php کپی می شود. سایر قالب‌های PHP به‌طور خودکار کپی نمی‌شوند، بنابراین اگر نیاز به ایجاد تغییرات در هر یک از فایل‌های قالب دارید، آن را به صورت دستی در سبک جدید کپی کنید و تنها پس از آن آن را ویرایش کنید.

    فایل‌های CSS را می‌توان به دو روش ویرایش کرد: یا مستقیماً در سرور با استفاده از ویرایشگر سبک در مرکز مدیریت یا در رایانه کاربر.
    قالب ها را فقط می توان به صورت محلی ویرایش کرد (یعنی باید از طریق FTP آپلود شوند، ویرایش شوند و سپس دوباره آپلود شوند). هنگام ویرایش فایل های قالب، باید نام توابع و نام فیلدها، فرم ها و همچنین مقادیر فیلدهای پنهان را ذخیره کنید. تغییر سبک پیش فرض توصیه نمی شود (ممکن است در آینده با انتشار نسخه های جدید برد اینتلکت تغییر کند)، بهتر است یک کپی از آن ایجاد کنید و آن را تغییر دهید.

    10. فهرست توابع برای قالب ها

    توابع زیر برای فراخوانی در قالب اصلی Intellect Board (و همچنین در قالب تک در حالت سازگاری با عقب) در دسترس هستند:

    main_action(); - نتیجه عمل اصلی
    main_location ($locations); - اشاره گر به مکان فعلی در انجمن
    time_diff(); - نمایش زمان اجرای اسکریپت
    منو()؛ - لیست بخش های انجمن در قالب یک منو
    main_copyright(); - خروجی یک پیام حق چاپ (باید وجود داشته باشد)
    اعلام()؛ - اطلاعیه انجمن
    last_topics (شماره، نوع، پیام)؛ - نمایش لیستی از موضوعات اخیر (اگر تعداد به صراحت مشخص نشده باشد برابر با 10 در نظر گرفته می شود)، نوع - نوع بخش را تعیین می کند. 0 - خروجی از بخش های هر نوع، 1 - فقط از انجمن های استاندارد. پیام - متنی که در بالای لیست موضوعات نشان داده شده است (این پارامتر اختیاری است).
    موضوعات_فعال (تعداد، نوع، دوره)؛ - نمایش لیستی از فعال ترین موضوعات (یعنی موضوعاتی که بیشترین پیام را داشتند و آخرین به روز رسانی در بازه زمانی مشخص شده در روز قرار دارد)، پارامترهای تعداد و نوع مشابه پارامترهای last_topics هستند.
    small_search_form(); - فرم جستجوی کوچک (یکباره در سراسر انجمن بدون انتخاب زیربخش و دوره)
    present_list(); - لیستی از افراد حاضر در انجمن / در بخش / در موضوع
    fast_switch(); - تعویض سریع بین انجمن ها با استفاده از Select
    نمایش_رای(شماره_موضوع); - نمایش رای از یک موضوع در یک مکان مشخص
    () allow_actions - لیستی از اقدامات در دسترس کاربر
    show_news_feed (بخش، عنوان، شماره، نقطه) - فید اخبار را از بخش مشخص شده به هر شکلی نشان دهید. بخش - شماره بخشی که اخبار از آن نمایش داده می شود.
    عنوان - متنی که باید در ابتدای فید ظاهر شود.
    مقدار - حداکثر تعداد اخباری که می تواند در فید نمایش داده شود. 0 - بدون محدودیت در تعداد.
    دوره - تعداد روزهایی که اخبار باید برای آنها نمایش داده شود (یعنی اخبار ارسال شده بیشتر از تعداد مشخص شده روزهای قبل نمایش داده نمی شود). 0 - بدون محدودیت اگر هم دوره و هم مقدار مشخص شده باشد، هر دو محدودیت به طور همزمان اعمال می شوند (یعنی بیشتر از تعداد اخبار برای دوره مشخص نمایش داده نمی شود).

    توزیع Intellect Board تنها شامل حداقل مجموعه ای از شکلک ها است و آواتارها را شامل نمی شود، اما امکان پشتیبانی آنها در انجمن وجود دارد. شما می توانید هر شکلک و آواتار مورد نظر خود را پس از نصب انجمن از طریق آیتم منوی "دانلود شکلک ها و آواتارها" در مرکز مدیریت دانلود کنید.
    توجه: اگر هنگام بارگذاری شکلک، نام به صورت متنی ساده نوشته شده باشد (مثلاً قرمز یا گریه)، توصیه می شود این متن را با چند کاراکتر خاص احاطه کنید (برای دریافت چیزی مانند :red: و :crying:).

    12. پشتیبان گیری

    از نسخه 2.14، هیئت Intellect دارای قابلیت ایجاد نسخه های پشتیبان از محتوای پایگاه داده است. پشتیبان‌گیری فایلی است با پرس‌و‌جوهای SQL زیادی (به اصطلاح پایگاه داده dump) که بازیابی پایگاه داده از پشتیبان‌گیری را به روش‌های مختلف ممکن می‌سازد: با استفاده از اسکریپت نصب Intellect Board، استفاده از اسکریپت PhpMyAdmin یا استفاده از مشتری استاندارد mysql. با دسترسی SSH به سرور (فرمان mysq<имя_файла.sql).
    یک نسخه پشتیبان را می توان به دو روش تهیه کرد: الف) با اجرای برنامه mysqldump از طریق تابع exec (روشی سریعتر و قابل اطمینان تر)، ب) اگر به دلایلی این کار با شکست مواجه شد، سپس با استفاده از خود انجمن، Dump حذف می شود.
    روکش های پایگاه داده در فهرست موقت ایجاد می شوند، نام فایل ها با فرمت hostname_date_randompart.sql هستند. (بخش تصادفی شامل 6 رقم از 0 تا f است و برای جلوگیری از حدس زدن نام فایل توسط مهاجم اضافه می شود). لیست فایل های موجود را می توان با استفاده از آیتم منو "فایل های پشتیبان" در AC مشاهده کرد. با این حال، به دلایل امنیتی، دانلود فایل ها از این دایرکتوری از طریق پروتکل HTTP با استفاده از htaccess. ممنوع است (توجه داشته باشید: این محدودیت فقط بر روی وب سرور آپاچی کار می کند، در سرورهای وب دیگر باید خودتان دانلودها را غیرفعال کنید). می‌توانید فایل‌های dump را از طریق FTP دانلود کنید یا تنظیمات را در htaccess. تغییر دهید تا فقط شما بتوانید به این فایل‌ها دسترسی داشته باشید (مثلاً تأیید رمز عبور یا دسترسی با یک آدرس IP ثابت). همچنین توصیه می شود فایل های پشتیبان را بلافاصله پس از دانلود در رایانه شخصی خود از سرور حذف کنید.
    برای اطمینان از پشتیبان‌گیری در PostgreSQL، لازم است یک بار (قبل از اولین کپی) کوئری‌ها را از فایل psbackup.txt اجرا کنید.
    توجه: اگر پایگاه داده بزرگ باشد، ممکن است هنگام برداشتن Dump به دلیل بیش از مقدار حافظه یا زمان اجرای اسکریپت، مشکلاتی وجود داشته باشد.
    در این مورد، توصیه می کنیم از اسکریپت Sypex Dumper استفاده کنید، که به شما امکان می دهد تا از پایگاه داده پشتیبان گیری کنید. اسکریپت در: http://www.sypex.net موجود است

    13. فایل htaccess

    برای عملکرد کارآمدتر Intellect Board، اعمال برخی تغییرات در فایل پیکربندی وب سرور آپاچی منطقی است. از آنجایی که دستورالعمل های مجاز در این فایل در هاست های مختلف به طور قابل توجهی متفاوت است که منجر به خطا می شود، این فایل در کیت توزیع با نام htaccess.txt گنجانده شده است. حاوی دستورالعمل های لازم + دستورالعمل های مختصر در مورد نحوه استفاده از آن است.

    14. وبلاگ ها و گالری های سفارشی

    از نسخه 2.20، Intellect Board این قابلیت را دارد که وبلاگ ها و گالری های عکس خود کاربران را ایجاد کند، در حالی که مدیر می تواند حداقل سطح کاربری که این ویژگی برای آن در دسترس است، و دسته و ظرفی که وبلاگ ها / گالری ها در آن قرار می گیرند را تعیین کند. لازم به ذکر است که کاربر با کلیک بر روی دکمه موجود در صفحه ویرایش پروفایل خود یک گالری عکس و یک وبلاگ ایجاد می کند. شما نیازی به ایجاد گالری ها و وبلاگ های سفارشی از مرکز مدیریت ندارید (زیرا در این صورت آنها به کاربر "ضمیمه" نخواهند شد).

    توجه: یک نسخه از این مقاله با نام!readme!.txt در توزیع موجود است