• Akıl kurulunun katılımcılarının tamamı makam içindir. Yeni özellikler ve iyileştirmeler

    Sayfada:

    Yeni entegrasyonlar

      BiyometrikACSYüce 2 . BirleşikyenikontrolörlerÜstün 2-onesiller: BioStation 2, BioEntry W, FaceStation, BSA2-OEPW.DestekleniyorişlevlerizlemeVeyönetmekteçhizat

      ACSYürüyüşviyon . DS-K26xx serisinin Hikvision ACS kontrolörleri entegredir (8'e kadar)okuyucular) ve DS-K28хх (en fazla 4okuyucular). İzleme, yönetim, konfigürasyon ve otomatik konfigürasyon fonksiyonları desteklenir (otomatik konfigürasyon okuma)

      Parsec NC-100K-IP denetleyici . Yeni Parsec NC-100K-IP denetleyici entegre edilmiştir. Desteklenen kontrol çalışmasıbenEthernet ve RS485 arayüzleri aracılığıyla çağ. Bu üreticinin diğer kontrolörlerinde olduğu gibi izleme, kontrol ve konfigürasyon fonksiyonlarını kullanabilirsiniz.

      Ödemekışınlar/ rölePaxton Net2 G/Ç Kartı . Paxton Net2 I/O Board'dan olayların alınması desteklenir

      Soyunma kutusu anahtar depolama sistemi . Cihaz modelleri entegre1 POUND = 0.45 KG 20/ 1 POUND = 0.45 KG 50/ 1 POUND = 0.45 KG100. Anahtarlar Geçiş Bürosu modülünden yönetilir. İzleme ve yönetim fonksiyonlarının yanı sıra konfigürasyon ve anahtarların otomatik okunması da desteklenir

    Yeni özellikler ve iyileştirmeler

    Hizmetmodüller

      Geçiş ofisi . Aşağıdaki özellikler eklendi:

      • Kullanıcıları ararken, belirtilen değerlere sahip olmadıkları takdirde kart numarası ve nesne kodunu içeren alanların yoksayılması özelliği eklendi

        Ad, Soyadı, Soyad dahil olmak üzere önceden tanımlanmış bir Ana departman türü için tüm alanların görünürlüğünü düzenleme yeteneği eklendi

        Kullanıcı arama formunda, listede gezinmeyi kolaylaştırmak için kullanıcı kimliğinin yanına bir departman kimliği eklendi

        "Kullanıcılar" sekmesine sağ tıklandığında açılan içerik menüsünden kullanıcı aramaya hızlı bir şekilde atlamak için bir işlev eklendi

        Rozet yazdırma iletişim kutusu iyileştirildi: kontrol düğmeleri eklendi, tüm rozetlerin yazdırılması destekleniyor

        Kullanıcılara atanan erişim düzeylerinin ve erişim düzeylerinde kullanılan saat dilimlerinin silinmesini engelleme özelliği eklendi

        Boş olmayan departmanların silinmesini yasaklama özelliği eklendi

        Belirli bir kullanıcı için arama terimlerini kaydetme işlevi eklendi. Geçiş Bürosu modülünü yeniden başlattıktan sonra, daha önce belirtilen koşullar arama sekmesinde kalır

        Kullanıcı oluştururken departman erişim düzeyi devralmayı devre dışı bırakma özelliği eklendi

        Arama sonuçlarında görüntülenen kullanıcı sayısını seçme özelliği eklendi: 100, 250, 500, 1000, 5000, sınırsız

        Diğer küçük iyileştirmeler de yapıldı ve hatalar düzeltildi.

      Şablon düzenleyici . Katma:

    Evrensel protokoller

    ACS ve ACS/OPS

      ACS/ OperasyonlarApollo SDK'sı v.2 . Eklenen işlevlerVebir gruptaki aktif bölgelerin kontrol edilmesi, grubun maskeleme seviyesinin kontrol edilmesi. Okuyucular için merkezi kilit emülasyon modu desteklenmektedir. AIO-168 panel girişlerinin maskelenmesi desteklenir. Küçük hatalar düzeltildi

      ACS Kalesi/Sfenks . Kullanıcıları denetleyicilere kaydetme algoritması iyileştirildi. Artık kullanıcıları, erişim düzeylerini ve zaman dilimlerini dinamik olarak kaydederken, yapılandırma yalnızca değiştirilen kullanıcıların bulunduğu denetleyiciye yazılır. Bu, kaydı daha hızlı hale getirir. Diğer küçük hatalar da düzeltildi

      ACS SKAT . Kullanıcıları denetleyicilere kaydetme algoritması iyileştirildi. Artık kullanıcıları, erişim düzeylerini ve zaman dilimlerini dinamik olarak kaydederken, yapılandırma yalnızca değiştirilen kullanıcıların bulunduğu denetleyiciye yazılır. Bu, kaydı daha hızlı hale getirir

    Düzeltmeler

    Olay Yöneticisi hizmet modülü, ACS/OPS entegrasyon modülleri Rubezh-08 v.2, Bolide SDK Orion v2, Paradox'taki kritik olmayan hatalar düzeltildi.biyometrik ACS Biosmart, OPS Galaxy Dimension v.2, Strelets-Integral, Dozor 1A, SPO Forteza, ACS PERCo-S-20, NAC, Gate, ABC, RusGuard, Soyal. PC'lerde OPS ve SPO sistemleri için Sürücü Paketi destek modülünün çalışması da düzeltildi.« İstihbarat» .

    Sürüm özellikleri

    SürümACFA 6.5 ile uyumluPC "Zeka" 4.10.4. Ürün sürümü uyumluluğu hakkında detaylı bilgiye buradan ulaşabilirsiniz. .

    İstihbarat Kurulu

    İstihbarat Kurulu bir içerik yönetim sistemidir. Intellect Board'a dayanan site, çeşitli türlerde çeşitli bölümlerden oluşur: bir forum, makale koleksiyonu, haberler, dosya arşivi, fotoğraf galerisi, IRC sohbeti vb. kullanıcı kayıt ve yetkilendirme sistemi, her türden bölümler için birleşik bir arama sistemi, genel tasarım, ayrıca istatistiklerin toplanması ve sitenin yönetilmesi için Yönetim Merkezi aracılığıyla erişilebilen entegre bir sistem. Buna ek olarak Intellect Board 2, erişim seviyelerinin farklılaştırılması için geniş fırsatlar sunar; özellikle her bölüm için bu bölümdeki çeşitli eylemleri gerçekleştirmek için gerekli erişim seviyelerini ayarlamak ve ayrıca kullanıcılara ana erişim seviyesi olarak haklar atamak mümkündür. varsayılan olarak çalışacak ve bireysel bölümlere erişim düzeylerine sahip olacaktır.

    Hikaye

    Intellect Board 2'nin geliştirilmesine Haziran 2004'te başlandı. Senaryo tamamen sıfırdan yazılmıştır, ancak geliştirilmesinde forum motorunu destekleme deneyimi dikkate alınmıştır [ http://www.openproj.ru/index.php?f=51 Rusça Simge Panosu] ve Birleşik Açık Proje ziyaretçileri tarafından dile getirilen dilek ve öneriler. 13 Ağustos 2004'te Intellect Board 2'nin ilk sürümü yayınlandı.O andan itibaren Intellect Board'un testleri gerçek koşullarda United Open Project web sitesinde, ayrıca Proje katılımcılarının ve birkaç düzine gönüllünün web sitelerinde başladı. düzenli ziyaretçileri arasında. 2.13 sürümünün piyasaya sürülmesinden bu yana Intellect Board, Birleşik Açık Projeden ayrı bir projeye ayrıldı. Proje gelişmeye devam etti ve testlere katılan kullanıcıların sayısı arttı. Büyük hacimli veri tabanına sahip forumun verimliliğini artırmak amacıyla da önemli bir optimizasyon yapıldı. Şu anda forum, 100 binden fazla mesajdan oluşan bir veri tabanı ile 15 dakikada 40 kullanıcıya (veya günde 3.500 tekil ziyaretçiye) kadar başarıyla çalışabilmektedir. 2.15 sürümünün yayınlanmasıyla Intellect Board geliştirmenin ilk aşaması tamamlandı, asıl görevi, işlevsellik açısından phpBB ve Ikonboard gibi tanınmış motorlardan daha düşük olmayan, ancak modülerlik ve çeşitli türlerdeki bölümleri dahil etme yeteneği nedeniyle daha fazla geliştirme için önemli ölçüde daha büyük fırsatlara sahip olan motorun oluşturulmasıydı.

    Intellect Board Bölme Çeşitleri

    Şu anda Intellect Board'da aşağıdaki bölüm türleri bulunmaktadır:

    * Forum ana bölüm türüdür. İşlevsellik açısından phpBB, Ikonboard 2.x ve 3.x ve vBulletin Board'u geride bırakıyor.
    * Haberler - haberleri sırayla görüntülenebilen veya takvimi kullanarak belirli bir tarihe gidebilen blog modunda görüntüler.
    * Makaleler - otomatik sayfalandırmayla büyük metinler yayınlamak için tasarlanmıştır.
    * IRC sohbeti, kullanıcıların doğrudan tarayıcıdan IRC sohbetine (IRC kanalı ve sunucusu yönetici tarafından ayarlanır) girmesine olanak tanıyan, site motorunda yerleşik bir Java uygulamasıdır ve sohbet, forumdakiyle aynı Ağ adını kullanır ve aynı ifadeler.
    * Dosya arşivi - harici adreslerden program indirmenin organizasyonu. Bağlantıların işlevselliğini otomatik olarak kontrol etmek mümkündür.
    *Sunum, bölüm moderatörü tarafından belirlenen statik metni içeren bölümdür. Her türden alt bölüm içerebilir.
    * Ansiklopedi - harflere göre gruplandırılmış, alfabetik sırayla sözlük girişlerini içeren bir bölüm. Çapraz referanslama için ek araçlar mevcuttur.
    * Fotoğraf galerisi - önizleme görüntüleri otomatik olarak oluşturulurken kullanıcıların önizleme yetenekleriyle fotoğraf göndermelerine olanak tanıyan bir bölüm.

    Intellect Board'un temel özellikleri

    * Her türden tüm bölümler için, HTML kullanmadan metnin tasarımını ayarlamanıza ve bölümlerdeki konu/makale/dosya/fotoğrafların derecelendirmesine olanak tanıyan özel BoardCode etiketlerini kullanmak mümkündür.
    * Her bölüm için ayrı ayrı ön moderasyon, istatistik hesaplama modu, ifade kullanımı, konu derecelendirme ve diğer özelliklerin ayarlanması
    * Forum katılımcıları için belirli bir kullanıcı lehine ve aleyhine oy verme yeteneğinin yanı sıra moderatörler ve yöneticiler tarafından idari uyarılar ve ödüller verilmesi (ve uyarılar hem süresiz hem de zamanla sınırlı olabilir).
    * Kullanıcı e-posta adreslerinin spam koruması
    * İsteğe bağlı olarak otomatik giriş veya giriş yapma ve gruba koordinatörü tarafından e-posta gönderme olanağına sahip kullanıcı grupları.
    * Kayıtlı kullanıcılar için 3 aktivasyon modu: anında aktivasyon, posta kutusu aktivasyonu ve yönetici aktivasyonu.
    * Tüm bölümler için kural belirleme yeteneği.
    * Çeşitli durumlarda kullanıcılara gönderilen mektup şablonlarının düzenlenmesi
    * Kullanıcılar için indirilebilir avatarlar ve fotoğrafların yanı sıra harici avatarlar
    * Mesajlara dosya ekleme ve eklenen resimleri küçültülmüş biçimde önizleme yeteneği.
    * Kayıt sırasında kod girilerek DDoS saldırılarına karşı koruma sağlanır.
    * Resim ve fotoğrafların küçük kopyalarını oluşturmak için GD ve GD2 grafik kütüphaneleri desteği.
    * Kullanıcının en çok beğendiğini seçebileceği herhangi bir sayıda tasarım seçeneği (stil seti) desteği.

    Intellect Board'un kurulumu için gereksinimler

    * PHP betiklerinin yürütülmesini destekleyen web sunucusu
    * PHP sürümü 4.1.0 veya PHP 5'ten düşük olmamalıdır
    * MySQL sürümü 3.23.53 veya üzeri
    * Tablolar ve dizinler oluşturma ve bunlarla temel eylemleri gerçekleştirme haklarına sahip veritabanı: kayıtları seçme, oluşturma, silme.
    * Komut dosyaları ve resimler için en az 2 Mb, veritabanı için ise 5 Mb disk alanı.

    Intellect Board'un kullanılması ve bakımı

    Intellect Board için teknik destek, geliştiricileri - Birleşik Açık Proje katılımcıları tarafından sağlanmaktadır. http://intboard.ru/index.php?f=93 Intellect Board teknik destek forumu] . Bulunan yazılım hatalarının derhal düzeltilmesinin yanı sıra, bir site içerik yönetim sisteminin kurulması/yapılandırılması ve kullanımıyla ilgili çeşitli zor durumların çözülmesine ilişkin danışmanlıkları da içerir. Ayrıca, güvenlik veya veri bütünlüğü açısından kritik hatalar tespit edilirse, teknik destek forumuna kayıtlı tüm kullanıcılar (çalışan bir e-posta adresi belirtmeleri ve idari postaları almaktan vazgeçmemiş olmaları şartıyla) bir hata bildirimi ve bunu düzeltmek için gerekli önlemler hakkında bilgi gönderilir.

    Intellect Board, resmi Intellect Board web sitesine ve United Open Project web sitesine (telif hakkı) olan bağlantıların değişmeden kalması ve forum ziyaretçileri tarafından görünür kalması koşuluyla (hem ticari olmayan hem de ticari) her türlü kullanım için tamamen ücretsizdir (renk ve stilin taşınmasına ve değiştirilmesine izin verilir) site tasarımıyla eşleşecek şekilde bağlantı yazı tipi).

    Ayrıca Intellect Board telif hakkı metnini kaldırma hakları ve bireysel teknik destek içeren ticari bir sürümü de bulunmaktadır.

    Intellect Board'un ücretsiz sürümü şu adresten indirilebilir: [ Intellect Board web sitesinin http://intboard.ru] ancak indirmeden ve kullanmadan önce, [ http://intboard.ru/index.php?t=402 lisans sözleşmesi] Intellect Board'un ticari olmayan versiyonu için.

    * [ http://intboard.ru Akıl Kurulu] - CMS'nin resmi web sitesi.
    * [ http://gram.nnov.ru#intb beta sürümleri] İstihbarat Kurulu.
    * [ http://www.openproj.ru Birleşik Açık Proje] - Intellect Board'un geliştirme projesi.
    * SourceForge.net'te

    Ayrıca bakınız

    *AkıBB
    * bbPress

    Wikimedia Vakfı. 2010.

    Diğer sözlüklerde "Akıl Kurulu"nun ne olduğuna bakın:

      Zeka Oyunları- 1970'lerde bir dizi masa oyunu yaptı. Bu oyunların birçoğu şansa dayanmamaları açısından dikkat çekiciydi. Oyunların sonucu taktiklere bağlıydı. Oyunlar Tavşan ve Kaplumbağa (1973) mdash; İleriye doğru hareket etmenin maliyetinin yüksek olduğu bir yarış oyunu... ... Vikipedi

      Halka Açık Şirketler Muhasebe Gözetim Kurulu- Halka Açık Şirket Muhasebe Gözetim Kurulu (veya PCAOB), kamu şirketlerinin denetçilerini denetlemek üzere 2002 Amerika Birleşik Devletleri federal yasası olan Sarbanes-Oxley Yasası uyarınca oluşturulmuş, kar amacı gütmeyen bir özel sektör kuruluşudur. Belirtilen amacı... ... Vikipedi

      Wellington Katolik Bölgesi Okul Kurulu- Yönetim kurulu ofisinin yeri Guelph, Ontario, Kanada Yönetim kurulu tanımlayıcı Hizmet verilen topluluklar Kasabalar ve şehirler: Wellington County Fergus Elora Erin Mount Forest Arthur … Wikipedia

      Eklemli (masa oyunu)- Articulate, Drummond Park şirketi tarafından üretilen bir masa oyunudur. Oyun, her biri en az 2 kişiden oluşan takımlar halinde oynanır. Oyunun amacı diğer takımlardan önce Finish'e ulaşmaktır. Takımlar tahtanın etrafında şu kurallara göre hareket eder: ... Vikipedi

      eğitim- /ej oo kay sheuhn/, n. 1. genel bilgiyi aktarma veya edinme, muhakeme ve muhakeme güçlerini geliştirme ve genel olarak kendini veya başkalarını entelektüel olarak olgun yaşama hazırlama eylemi veya süreci. 2. … … Universalium eylemi veya süreci

      Bilgisayara Git- Go (masa oyunu) hakkındaki bir dizi makalenin parçası Oyun özellikleri Go kuralları Go handikapları Go atasözleri Go terimleri Go stratejisi ve taktikleri Fuseki (tüm tahta açılışları) Joseki (köşe tabanlı açılışlar) Yaşam ve ölüm Tsumego … Wikipedia

      SP Paraşar- Sat Paul Parashar Doğumlu Pencap İkametgahı Bahreyn Krallığı Uyruğu Hintli Diğer isimler ... Wikipedia

      Kurgusal bilgisayarların listesi- Bilgisayarlar edebiyatta, filmlerde ve diğer medya türlerinde sıklıkla kurgusal nesneler olarak kullanılmıştır. Kurgusal bilgisayarlar, gerçek dünyada şimdiye kadar tasarlanmış her şeyden çok daha karmaşık olma eğilimindedir. Bu bilgisayarların listesi... ... Vikipedi

      Jacob Neusner kaynakça- Bu, Profesör Jacob Neusner'in 2005 başı itibarıyla yazdığı kitapların listesidir. Makaleler, incelemeler vb. buraya dahil edilmemiştir.* Yohanan ben Zakkai'nin Hayatı. Leiden, 1962: Brill. Abraham Berliner Yahudi Tarihi Ödülü, Yahudi Teoloji Semineri... ... Vikipedi

      Amerika Birleşik Devletleri ordusunda dini sembolizm- Üç ABD'linin üniformalarında Hıristiyan, Müslüman ve Yahudi papazların rütbeleri (soldan sağa) görülüyor. Donanma papazları, 1998. (O dönemde kullanılan tek nişanlar bunlardı.) Amerika Birleşik Devletleri ordusundaki dini sembolizm şunları içerir: Vikipedi

    “Rusça Ikonboard” olarak adlandırılan Ikonboard 2.1.9 versiyonunun çevirisi, desteği ve geliştirilmesinde yer aldık. Ancak 2003 yazında, Ikonboard 2.x'in gelişiminde umutsuzca geride kaldığı ve daha da geliştirilmesinin etkisiz olduğu ortaya çıktı ve Ikonboard'un eksikliklerinden arınmış kendi forum motorumu yazma fikri ortaya çıktı. ancak görsel bir editör veya o zamana kadar diğer birçok motorda ortaya çıkan çok miktarda JavaScript kodu gibi gösterişler içermiyordu. Bu motorun hedef kullanıcısı, "ipuçlarına ihtiyaç duymayan ve gerekli materyalleri bağımsız olarak inceleyebilen (örneğin, ifade kodlarını ve BoardCode'u öğrenebilen), trafik tasarrufunun kullanım kolaylığından daha önemli olduğu ileri düzey bir kullanıcı" olarak tanımlandı.

    Yeni motorun ana konsepti "ek bölümlere sahip forum tabanlı bir site" fikriydi. Motor üzerindeki çalışmalar 2003 sonbaharında başladı. Başlangıçta motor, bir DBMS kullanılmadan Perl'de yazılmıştır, ancak çok sayıda dosya nedeniyle performansın düşmesini önlemek için özel önlemler alınmıştır. Şubat 2004'te, XAPPI (XXXX Pro'nun Gelişmiş Perl Programlama Arayüzü) adı verilen ilk alfa sürümü ve çerçevesi yazıldı.

    Yeni senaryoda uygulanması planlanan ana fikirler şunlardı:
    1) modüler yaklaşım: site çeşitli türlerdeki bölümlerden (forum, makaleler, dosya arşivi, fotoğraf) oluşur, her bölüm türünün kendi modülü vardır;
    2) entegrasyon - kullanıcıların, mesaj metinlerinin/makalelerin/yorumların, indirilen dosyaların kullanıcının bakış açısından sunulmasına yönelik birleşik bir sistem - birleşik bir arama ve kayıt sistemi;
    3) herhangi bir bilgiyi (mesajlar, konular, kullanıcılar) herhangi bir karmaşıklık kriterine göre arama yeteneği;
    4) bireysel kullanıcılar düzeyinde belirli eylemleri gerçekleştirmek için gerekli minimum seviyelerin atanmasına ve mesaj sayısı arttıkça seviyelerin dinamik olarak arttırılmasına olanak tanıyan kapsamlı bir erişim hakları sistemi;
    5) yöneticinin/moderatörün, ön denetim için bir mesaja izin vermeme/mesaj göndermeme kararının dayandığı kuralları tanımlamasına olanak tanıyan akıllı bir denetleme sistemi.
    Forum için proje adı olarak değerlendirilen seçenekler Total Board (2, 3, 4. noktaları vurgulayarak forum üzerinde tam kontrol sahibi olmayı mümkün kılması gerekiyordu) ve Mega Board (bu da forumun sınırsız olanaklara sahip olduğu bir forum anlamına geliyordu) idi. 1. ve 4. noktaların yardımıyla). Ancak sonuçta 3. ve 5. maddelerden dolayı Intellect Board adı seçildi, çünkü bu motoru diğerlerinden ayıran şeyin karmaşık arama ve denetleme kurallarının akıllı işlevleri olduğu varsayılmıştı.

    Bununla birlikte, bir süre sonra PHP'nin Perl'e göre bir takım avantajları olduğu ortaya çıktı; özellikle PHP komut dosyalarının kurulumu daha kolaydır, PHP'nin hataları tespit etmesi ve düzeltmesi çok daha kolaydır, PHP, Perl'den farklı olarak neredeyse tüm ücretli barındırma planlarında mevcuttur. . Ayrıca, bir DBMS kullanmanın, 3 numaralı fikrin (karmaşık çok kriterli arama) çok daha verimli bir şekilde uygulanmasını mümkün kılacağı da ortaya çıktı.
    Bununla bağlantılı olarak Mayıs 2004'te Intellect Board'un Perl sürümünün geliştirilmesi durduruldu ve 3 Haziran 2004'te Intellect Board 2.00 numarasını alan MySQL DBMS kullanılarak PHP sürümü üzerinde çalışmalar başladı. Bu sürümün piyasaya sürülmesinin 10 Ağustos'ta olması gerekiyordu (bu gün United Open Project üç buçuk yaşına girdi), ancak önde gelen (ve yalnızca o zaman) geliştiricinin beklenmedik hastalığı nedeniyle 4X_Pro Birkaç gün ertelendi ve 2.00 sürümü sonunda 13 Ağustos 2004'te yayınlandı. Bu gün, Akıl Kurulu'nun varlığının başlangıcı olarak kabul edilir.

    2.00 sürümünün ana görevi, yaklaşık olarak Ikonboard 2.x (değiştirilmesi planlanmıştı) ve phpBB'ye eşit işlevselliğe sahip bir forum oluşturmaktı, dolayısıyla yalnızca iki tür bölümü vardı: standart bir forum ve bir kapsayıcı. Gerçekte, “forum tabanlı site” kavramı yalnızca “Makaleler”, “Dosya Arşivi” ve “Haberler” bölümlerinin göründüğü 2.10 sürümünde (2004 sonu) uygulandı. Kod hacmindeki keskin artış nedeniyle Sürüm 2.10'un çok kararsız olduğu ortaya çıktı, bu yüzden kısa süre sonra (Şubat 2005'te) asıl amacı hataları düzeltmek olan 2.12 sürümü yayınlandı.

    Haziran 2005'te yayınlanan 2.13 sürümüne iki tür bölüm daha eklendi: fotoğraf galerisi ve ansiklopedi. Ayrıca bu versiyonda, "tüm istatistikler anında oluşturulmalı" kavramının terk edilmesi nedeniyle tüm SQL sorgularında önemli bir revizyon gerçekleştirildi ve bu da büyük hacimli verilerle performansta feci bir düşüşe yol açtı. Sürüm 2.14 (Eylül 2005) ve 2.15 (Aralık 2005), çeşitli küçük özellikler ekledi ve hataları düzeltti.

    Intellect Board'un geliştirilmesindeki bir sonraki büyük adım, Haziran 2006'da piyasaya sürülen 2.18 sürümü oldu. Bu sürümün ana görevi, forum şablonlarını HTML ve CSS standartlarına ve ayrıca tüm SQL sorgularını ANSI SQL standardına getirmekti; bu, diğer DBMS'ler, özellikle de PostgreSQL için 2.00'de planlanan desteğin uygulanmasını mümkün kıldı. Ayrıca aynı versiyonda ilk kez konuların RSS'ye aktarımı ortaya çıktı ve veritabanı üzerindeki yükün azaltılmasına yönelik birçok çalışma yapıldı.

    Temmuz 2006'da IntB'nin güvenliğini artırmak amacıyla, içindeki kritik güvenlik açıklarını aramak için bir hack yarışması duyuruldu.

    10 Şubat 2007'de (Birleşik Açık Proje'nin altıncı yıldönümünde) yayınlanan 2.19 sürümündeki en önemli yenilikler, insan tarafından okunabilen URL'ler (HURL'ler), arama motorları tarafından indekslemenin düzeltilmesi ve düzenlenmiş bir mesajı ara olarak kaydetme yeteneğiydi. sayfayı yeniden yüklemeden bir taslağa.

    Sürüm 2.20 (13 Ağustos 2007, Intellect Board projesinin üçüncü yıldönümünde) iki temel yeni bölüm türünü içeriyordu: bir kullanıcı blogu ve bir yöneticinin katılımı olmadan kullanıcının isteği üzerine oluşturulan kişisel bir fotoğraf galerisi (kullanıcının yeterli seviyeye sahip olması koşuluyla) ve kullanıcının otomatik olarak moderatör haklarını aldığı. Ek olarak, temelde iki yeni özellik eklendi: adres defteri ve Yoksayılanlar listesi, bunun sonucunda forum bir sosyal ağın temel işlevlerini kazandı.

    Başlangıçta 2.20 sürümünün son sürüm olması planlanmıştı, ancak daha sonra tarafından oluşturulan projelerden biri için gerekli işlevselliği uygulayan 2.22 sürümünün yayınlanmasına karar verildi. 4X_Pro: RSS içe aktarma, yalnızca moderatörlere yönelik konular ve konudaki mesajları görüntüleme mekanizması tamamen yeniden yazıldı. Ayrıca yazı, fotoğraf ve dosyalara ilişkin yorumlar ayrı bir sayfada yer aldı ve bir takım küçük iyileştirmeler yapıldı.

    2006 sonbaharında Intellect Board 2.x serisinde çok fazla eksiklik olduğu ortaya çıktı; bu eksikliklerin giderilmesi, emek yoğunluğu açısından tamamen sıfırdan yeni bir forum yazmakla karşılaştırılabilecek düzeydeydi. Özellikle, bunlar arasında veri işleme ve çıktının ayrılmaması (bazı durumlarda HTTP başlıklarının çıktısında sorunlar yaratan), uygunsuz bir şablonlama sistemi, veritabanıyla verimsiz çalışma ve yeterince yüksek kalitede HTML kodu yer almaz. Ek olarak, bir yandan trafikten tasarruf etmenin giderek daha az alakalı hale gelmesi, diğer yandan da hedef kitlenin kendisi değişti - 4X_Pro Kullanıcı rahatlığı ile trafik tasarrufu arasında bu kadar bariz bir karşıtlık olmadığı ve bazen bir formu doldurmanın doğruluğunu kontrol etmek için JavaScript yazmaya yüz veya iki bayt harcamanın, trafiği gönderirken israf etmekten daha karlı olduğu sonucuna vardım. Sunucuya yanlış doldurulmuş bir form. Ek olarak, "forum tabanlı site" fikri de geçerliliğini yitirdi ve yerini yavaş yavaş "CMS + forum" seçeneği aldı (bazen Intellect Board 3.x'e Intellect CMS adı verilmesinin nedeni budur).

    Bütün bunlar sıfırdan yeni bir versiyon yazma ihtiyacı fikrine yol açtı. 2007'nin başlarında bir süre 2.x ve 3.x versiyonlarının geliştirilmesini birleştirmeye yönelik girişimlerde bulunuldu, ancak bunun son derece etkisiz olduğu ortaya çıktı ve bu nedenle 4X_Proşu kararı aldı: 2.22 sürümünde planlanan iyileştirmelerin tamamlanması ve 2.x sürümünün geliştirilmesinin kullanıcıya aktarılması Gram 2.18 versiyonundan itibaren aktif olarak projeye katılan , sonrasında sadece 3.x üzerinde çalışmaya başladı. Bu, 26 Aralık 2007'de, 2.22 sürümünün hemen ardından yapıldı.

    Şu anda Intellect Board 3.x'in geliştirilmesine yönelik ana konsept şuna benziyor: "Belirli özelliklere sahip rastgele nesnelerden oluşan bir ağaç yapısı olan bir site." Bu nesneler statik sayfalar, makaleler, fotoğraflar, sohbetler, forum bölümlerinin listesini içeren bir sayfa (2.x'teki üst düzey kapsayıcıya benzer) vb. içerebilir. Ancak, her bölüm türünün, konu tablosunda katı bir şekilde belirtilen ve ilgili bölüm türü için ek bir tablonun kesin olarak tanımlanmış bir dizi özelliğe sahip olduğu 2.x'ten farklı olarak, 3.x'te, tanımlamanıza ve açıklamanıza izin veren bir mekanizma oluşturulacaktır. Her tür nesne için (ve hatta belki tek tek nesneler için) özellik kümelerini dinamik olarak değiştirin; bu da daha fazla genişleme için neredeyse sınırsız olanaklar yaratır.

    Intellect Board 3.x için ayrıca aşağıdakiler planlanıyor:
    1) IntB 3.x'e dayalı olarak kendi projelerinizi yaratma fırsatı vermek için çerçeve + motor kavramına geri dönün
    2) veritabanıyla çalışma yaklaşımının revizyonu: daha önce DBMS'den bağımsızlığı sağlayan katman, DBMS ile çalışmak için ilgili işlevlerin çağrısını farklı bir önekle kopyaladıysa, şimdi çalışma düzeyinde gerçekleştirilir. mantıksal işlemler (örneğin, "bir sorguyu yürütmek", "sonraki veri serisini çıkarmak" yerine "belirli bir istek için bir veri dizisi almak").
    3) Ekran şablonu, dil sabitleri ve ayarların modülün kendisi ile birlikte kaydedilmesi sayesinde modüllerin birbirinden ve forum tarzından bağımsızlığının sağlanması
    4) veri işleme ve çıktının kesin olarak ayrılması (MVC modeli olarak adlandırılır)
    5) verileri çeşitli şablon motorlarıyla işleme yeteneği (örneğin, bir konuyu ve bu konu için RSS'yi görüntülemek gerekiyorsa kod çoğaltmasını önleyecek ve aynı zamanda kullanacak bir şablon motoru yazmayı temel olarak mümkün kılacaktır) diğer motorlardan şablonlar)
    6) çoklu site ve çoklu alan desteği (yani, barındırma açısından takma ad olan ancak motor onlar için farklı içerik üreten çeşitli sitelerle çalışmak)
    7) kendi kendine teşhis olasılığı (yani, belirli bir barındırmada gerekli erişim haklarının ve PHP uzantılarının varlığını kontrol etmek için her modülde bir prosedürün varlığı)
    8) IntB 3.x'i 2.x'te olduğu gibi sürümler değil, modüller düzeyinde güncellemenize olanak tanıyan modülleri "anında" bağlama/bağlantısını kesme yeteneği
    9) Veritabanı yapısını oluşturma/güncelleme yaklaşımını değiştirmek: Yürütülmesi gereken sorguları açıklamak yerine, sonuç olarak elde edilmesi gereken yapı tanımlanır, ardından veritabanıyla çalışma modülü onu mevcut olanla karşılaştırır. mevcut olanı alır ve gerekli değişiklikleri yapar.
    10) UTF-8 kodlamasına geçiş (gerekirse verileri sıkıştırabilme özelliği ile)
    11) hata ayıklama araçlarında ve gelecekte önemli gelişmeler - son dakika hatalarını önleyecek yayın öncesi testlerin otomasyonu.
    12) geliştirici belgelerine çok daha fazla dikkat etmek

    Intellect Board 3.x'in ilk alfa sürümü şu anda hazır, ancak sonraki geliştirmeler 2.x'i tamamlama ihtiyacı nedeniyle askıya alındı.

    Avustralya'da turlar ve tatiller

    İnternet forumları en popüler İnternet kaynağı türlerinden biridir. Forumlar ziyaretçiler arasında özgür iletişim için ideal bir platform olduğundan bu anlaşılabilir bir durumdur. Forum, sitenizde bir topluluk düzenlemenin ve düzenli bir ziyaretçi kitlesi oluşturmanın harika bir yoludur.

    Birçok forum motoru var. Uzun zamandır forum motorlarını incelemek istiyordum. Bunları birbirleriyle karşılaştırmayacağım - bu ayrı bir makalenin konusu.

    Forum motoru seçerken aşağıdaki noktaları kendiniz belirlemenizi tavsiye ederim:

    1. Hangi forum işlevselliğine ihtiyacınız var? Çoğu forum motorunun kapsamlı yetenekleri vardır, ancak bazı nüanslar tüm forum CMS'lerinde uygulanmaz. Motorların resmi web sitelerini ziyaret etmenizi ve işlevselliğe ilişkin ayrıntılı açıklamaları okumanızı öneririm.

    2. Ücretli veya ücretsiz motor - bu noktanın da dikkate alınması gerekir. Bu incelemede yalnızca iki ücretli motor var - vBulletin ve IPB, geri kalanı ücretsiz.

    3. Topluluk gelişimi - Bir motorun hem İngilizce konuşulan hem de Rusça konuşulan internette gelişmiş bir topluluğu olduğunda, bu büyük bir artıdır. Topluluğun gelişimi doğrudan farklı modifikasyonların, iyileştirmelerin ve tasarım şablonlarının sayısıyla ilgilidir. Motorun küçük bir topluluğu varsa, birçok sorunun kendi başınıza çözülmesi gerekeceğini aklınızda tutmanız gerekir.

    4. Motorun son güncelleme tarihi - motor uzun süredir güncellenmemişse, bu, geliştiricilerin onu geliştirmediğini veya daha fazla geliştirmeyi bıraktıklarını gösterir. Bu büyük bir dezavantajdır. İnternet teknolojileri sürekli olarak gelişmektedir ve eski işlevselliğe sahip bir forum, daha fazla gelişme olanaklarını sınırlayacaktır.

    Tamam, yeterince büyük sözler :) Bu CMS derecelendirmesine dayanarak en popüler forum motorlarıyla başlayacağım.

    Bu benim en sevdiğim forum motorudur ve Planet Photoshop forumumu bu motorda çalıştırıyorum. Bunun nedeni sadece ücretsiz bir forum motoru olması değil, aynı zamanda geniş işlevselliğe sahip olması, hem İngilizce konuşulan internette hem de RuNet'te topluluklar geliştirmiş olmasıdır, bu nedenle phpBB için her zevke uygun birçok mod geliştirilmiştir. bunun yardımıyla işlevselliği daha da genişletebilirsiniz.

    Kullanıcının, moderatörün, yöneticinin eylemlerinin kayıtları, moderatörün ve yöneticinin erişim haklarının kesin ayarları, arama robotlarının tanımlanması, kullanıcı gruplarının oluşturulması, anketler, mesajlar ve kişisel mesajlardaki ekler - bunlar phpBB'nin işlevselliğinin sadece bir parçasıdır .

    Ayrıca phpBB'nin sürümden sürüme gelişim yönünü de gerçekten seviyorum. phpBB hem yöneticiler, moderatörler hem de sıradan kullanıcılar için uygundur.

    PhpBB'yi birkaç yıl kullandıktan sonra benim görüşüm, onun barındırma kaynakları gerektirmeyen ve bir forum çalıştırmak için gerekli tüm potansiyeli sağlayan harika bir forum motoru olduğu yönünde.

    PhpBB'deki faydalı kaynaklar:

    Invision Power Board, internette çok popüler olan ücretli bir forum motorudur. Maliyetini RuNet'te öğrenebilirsiniz. Birçok ünlü forum bunun üzerinde çalışıyor. İngilizce ve Rusça internette topluluklar geliştirdi.

    IPB için ek resmi uygulamalar (galeri, blog, dosya arşivi modülü) bulunmaktadır. Ek olarak, bir görsel mesaj düzenleyicisi, forumun arama robotları için optimize edilmiş bir metin sürümü, forum veritabanının uygun şekilde yedeklenmesi için bir araç, yöneticilerin ve moderatörlerin eylemlerinin ayrıntılı bir günlüğünün yanı sıra arama robotu eylemlerinin bir günlüğü de bulunmaktadır. .

    Invision Power Board için faydalı siteler:

    🔥 Bu arada!İngilizce sitelerin tanıtımı konusunda ücretli bir kurs yayınlamayı planlıyorum. Eğer ilgileniyorsanız, kursun çıkışından ilk siz haberdar olmak ve özel bir indirim almak için bu form aracılığıyla erken listeye başvurabilirsiniz.

    Sizi Telegram'daki kanallarıma abone olmaya davet ediyorum:

    vBulletin harika bir forum motorudur. Ödeniyor, bedeli öğrenilebiliyor. IPB ile birlikte vBulletin ücretli motorlar arasında liderdir.

    Podcast desteği, forum RSS beslemelerinin otomatik oluşturulması, ziyaretçilerin forumda sosyal gruplar ve ilgi kulüpleri oluşturma yeteneği, kullanıcı fotoğraf galerileri, etiketler desteklenir, forum konularını kullanıcılar tarafından sosyal yer imlerine ekleme yeteneği - bunlar en çok kullanılanlardır Bana göre vBulletin'in ilginç özellikleri.

    punBB çok hafif ve basit bir forumdur. Forum kontrol paneli kullanışlı ve sezgiseldir. punBB'nin daha az özelliği vardır, ancak bu, hızı ve barındırma kaynaklarına yönelik düşük gereksinimleri ile telafi edilir.

    PunBB geliştiricileri hafiflik, hız ve kompaktlığa odaklanıyor.

    PunBB'deki faydalı kaynaklar:

    YaBB, Perl'de yazılmış ücretsiz bir forum motorudur. Diğer birçok forum motorunun aksine YaBB, verileri depolamak için veritabanı yerine dosyalar kullanır.

    Mesaj yazmak için kullanışlı bir metin düzenleyici, yöneticiler ve moderatörler için geniş fırsatlar, ayarları ve şablonları anında değiştirme yeteneği, bir sayfayı "yazdırılabilir sürüme" dönüştürme yeteneği - bunlar YaBB forum motorunun tüm yetenekleri değildir .

    Şimdi küçük bir inceleme. Hedef trafiği artırmak için iyi bir etki sağlayan tanıtım yöntemlerini öğrenmekle ilgileniyorsanız, o zaman 10 karlı genç örneğini kullanarak gösterdiğim ücretli araştırma SEO zekamı http://seorazvedka.ru/ sunabilirim. Farklı konulardaki siteler, bunların nasıl tanıtıldığı ve bunun, kaynaklarını tanıtmak için nasıl kullanılabileceği anlatılıyor.

    SMF başka bir hızlı ve hafif forum motorudur. Sunucu kaynaklarına iddiasız ve aktif olarak popülerlik kazanıyor.

    OpenID desteği, bir kullanıcı uyarı sistemi, gerekirse konuları, mesajları ve ekleri önceden denetleme yeteneği, mesajlar için bir WYSIWYG editörü - ve SMF'nin izin verdiği tek şey bu değil!

    Intellect Board orijinal ücretsiz motordur. Intellect Board geliştiricilerinin arkasındaki fikir, foruma dayalı bir web sitesi oluşturmaktır. Intellect Board'un işlevselliği çok geniştir - makaleler, sunumlar, haberler, dosya arşivi, fotoğraf galerisi, IRC sohbeti, ansiklopedi koleksiyonu. Intellect Board özünde tam teşekküllü bir web sitesi yönetim sistemidir.

    Intellect Board'un ana özellikleri - Tüm bölümler için kurallar belirleme yeteneği, resim ve fotoğrafların küçük kopyalarını oluşturmak için GD ve GD2 grafik kütüphanelerini destekleme, moderatörler ve yöneticiler tarafından uyarı ve ödül verme yeteneği (ve uyarılar şunlardan biri olabilir: süresiz veya sınırlı süreli), konuları, makaleleri, dosyaları ve fotoğrafları derecelendirme/

    ExBB (Özel Bülten Tahtası))

    ExBB hafif ve ücretsiz bir forum motorudur. YaBB gibi bir veritabanı gerektirmez ve bilgileri metin dosyalarında saklar.

    ExBB'nin aşağıdaki avantajları vardır: sayfalar çok hızlı oluşturulur, sunucu üzerindeki yük minimum düzeydedir, bilgisayar korsanlığına karşı yüksek derecede direnç, forum dosyalar üzerinde çalışır, hiçbir veri tabanına gerek yoktur, çalışması için barındırmanın yeterli olması yeterlidir. PHP desteği.

    Vanilla, modülerliği açısından ilgi çekici olan orijinal bir forum motorudur. Bu forum CMS'sinin büyük bir artısı, çoğu modülün tek tıklamayla kurulabilmesidir

    Vanilya'nın Avantajları: Uzantı yazmanıza olanak tanıyan kendi çerçevesi, topluluklar oluşturma yeteneği (oylama, etiketleme bulutları, bloglar, sohbet, karma benzeri eklentiler vb.), eklenti yükleme kolaylığı (çoğu durumda) , yükleyin, bir düğmeye basın - işte bu kadar!), standart işlevselliğin (modülerlik) eklentiler sayesinde genişletilebilirliği, bunlardan yaklaşık 450'si şu anda yazılmıştır.

    Vanilla forum motorunun bir başka ilginç özelliği de "Fısıltı" sistemidir - konu sayfasından ayrılmadan birine fısıltıyla mesaj gönderebilir veya görsel bir yazışma tarihi olacak bir "fısıltı" konusu oluşturabilirsiniz.


    INTELLECT BOARD 2.22'NİN KURULUMU (26 Aralık 2007 tarihli versiyon)

    1. Kurulum gereksinimleri:

    1) PHP betiklerinin yürütülmesini destekleyen web sunucusu
    2) PHP sürümü 4.2.0 veya 5.0'dan düşük olmamalıdır (short_open_tag seçeneği etkinleştirilmelidir)
    3) MySQL sürüm 3.23.53 veya üstü (4.1 ve üstü önerilir) veya T2Search modülü kurulu PostgreSQL 8.1.3
    4) tablolar ve dizinler oluşturma ve bunlarla temel eylemleri gerçekleştirme haklarına sahip bir veritabanı: kayıtları seçme, oluşturma, silme.
    5) Script ve görseller için en az 4 Mb, veritabanı için 5 Mb disk alanı (forum büyüdükçe veritabanı hacmi gereksinimleri de artacaktır)
    6) PHP'ye yönelik grafik dosyalarıyla doğru şekilde çalışmak için GD uzantısının etkinleştirilmesi gerekir (GD2 önerilir)
    7) Çoğu durumda, betiğin doğru çalışması için 3 Mb bellek yeterlidir, ancak bazı durumlarda (örneğin, bir grafik görüntüsü yüklerken ve üzerinde dönüşümler gerçekleştirirken) bu miktar önemli ölçüde artabilir.

    Forum yöneticisinin PHP ve MySQL konusunda minimum bilgiye sahip olması (en azından standart hata mesajlarının anlamını anlayabilmesi) tavsiye edilir.

    Önceki sürümlerden güncelleme yapıyorsanız, güncellemeden önce forumun yedek bir kopyasını almayı unutmayın (çoğunlukla güncelleme sırasında addons.php ve langs/ru/rules.txt dosyaları değiştirilir) ve “Güncelleme” belgesini okuyun. Özellikler” dosyasındaki dağıtımda yer alan update!.txt dosyasında yer almaktadır.

    Dikkat: Intellect Board, Denver'ın bazı eski sürümleriyle çalışmaz!
    Böyle bir durum ortaya çıkarsa, Denver'ı en son sürüme güncellemenizi veya Denver'da bulunanı değil, Küçük HTTP Sunucusunu veya gerçek Apache'yi kullanmanızı öneririz.

    Sunucuda ZZIPlib kütüphanesi kuruluysa, install.php dışındaki tüm dosyalar iboard.zip dosyasında arşivlenebilir ve ZIP arşivi olarak foruma yüklenebilir. Bu kitaplık kurulu değilse, dosyalar FTP yoluyla ikili modda olağan şekilde (yani ayrı ayrı) yüklenmelidir.

    Forum, HTML sayfalarına yönelik dizinde yuvalanmış alt dizinlerden birine yüklenmeli (diğer örneklerde bu alt dizine forum adını verdiğinizi varsayacağız) (genellikle buna public_html, html, www denir, daha fazla ayrıntı için bkz. barındırma SSS). FORUM KOMUTLARINI cgi-bin ALT DİZİNİNE YERLEŞTİRMEYİN! Yalnızca forumdan oluşan bir site oluşturmak istiyorsanız komut dosyalarını doğrudan HTML sayfaları dizinine yükleyin.

    Erişim hakları.

    Komut dosyasının kimin adına çalıştığına bağlı olarak erişim hakları ayarlanmalıdır (bu bilgi, sunucu hakkındaki diğer bilgilerle birlikte ilk sayfada görüntülenir). 2 seçenek vardır: 1) komut dosyası sizin adınıza yürütülür (kullanıcı adı, ana FTP oturum açma bilgileriniz ile aynıdır), 2) komut dosyası, sunucu kullanıcısı adına yürütülür (genellikle bu kullanıcı hiç kimsedir, Apache veya IIS_* ).

    Komut dosyası sizin adınıza yürütülürse haklar aşağıdaki gibi ayarlanır:
    - config ve temp dizinlerinde hakları 700 olarak ayarlamak yeterlidir (bazen bu rwx------ olarak belirtilir, sahibi için yazma/okuma/yürütme izni ve bu eylemlerin grup ve herkes için yasaklanması) başka).
    - Styles dizini ve onun tüm alt dizinleri, diğer herkesin yalnızca okuyabilmesi/yürütebilmesi için (izin 755 veya rwxr-xr-x) herhangi bir işlem için sahibi tarafından erişilebilir olmalıdır.
    - dosya ve fotoğraf dizinleri, herhangi bir işlem için sahibin erişimine açık olmalıdır; diğer herkes yalnızca okuyabilir/yürütebilir (izin 755 veya rwxr-xr-x).
    - dil dosyalarını düzenlemeyi planlıyorsanız, /langs dizininin alt dizinlerindeki tüm dosyalar için izinleri 644 olarak ayarlamanız gerekir.
    - kalan dosyaların izinleri şu şekilde ayarlanmalıdır: sahibi okuma/yazma haklarına sahip olmalıdır, grup salt okuma haklarına sahip olmalıdır (640 veya rw-r-----) veya bu şekilde: sahibi okuma/yazma haklarına sahip olmalıdır , grup ve geri kalanların tümü salt okunurdur (644 veya rw-r--r--).

    Komut dosyası sunucu kullanıcısı adına yürütülüyorsa, haklar aşağıdaki gibi ayarlanmalıdır:
    - config ve temp dizinlerinde - haklar 777 (sahibin, grubun ve diğer herkesin her türlü eyleme izin verilir)
    - stiller dizini ve alt dizinler için - ayrıca 777, bu alt dizinlerdeki dosyalar için - 666 (sahibin, grubun ve diğer herkesin okuma/yazmasına izin verilir)
    - dosya ve fotoğraf dizinleri, herhangi bir işlem için sahibin erişimine açık olmalıdır; diğer herkes yalnızca okuyabilir/yürütebilir (izin 777 veya rwxrwxrwx).
    - Kurulum ilk defa yapılıyorsa, forumun kök dizininde boş bir addons.php dosyası oluşturup onu yazılabilir hale getirmelisiniz (izin 666). Dikkat: Bu dosya dağıtıma dahil değildir; onu kendiniz oluşturmanız gerekir!
    - dil dosyalarını düzenlemeyi planlıyorsanız, /langs dizininin alt dizinlerindeki tüm dosyalar için izinleri 644 olarak ayarlamanız gerekir.
    - geri kalan dosyaların izinleri şu şekilde ayarlanmış olmalıdır: dosya sahibinin okuma/yazma hakları vardır ve grup ve diğerlerinin tümü salt okuma haklarına sahiptir (644 veya rw-r--r--).

    Lütfen unutmayın: Forumu yükledikten sonra herhangi bir güncelleme yüklerseniz, bazı dosyaları yazılabilir hale getirmeniz gerekebilir. Bu durumda hakları /langs/ru dizinindeki dosyalarla aynı olacak şekilde ayarlamanız gerekir.

    3. Kurulum

    Tüm dosyalar (veya ZIP arşivi) indirildikten sonra, sunucuda install.php betiğini çalıştırmalısınız. (Bunu yapmak için, tarayıcınıza http://siteniz/forum/install.php URL'sini girin; burada siteniz, sitenizin adıdır ve forum, forumu yüklediğiniz alt dizinin adıdır).

    Kurulum betiği, mevcut dizinde (varsa) önceden kurulu olan Intellect Board sürümlerini arayacak ve bunların ayarlarını değiştirmeyi veya yeni bir sürüm yüklemeyi önerecektir.

    Bir sonraki adım, dosyaların paketini açacak (eğer ZIP arşivi olarak indirilmişlerse) ve boyutlarını kontrol edecek. Kontrol başarılı olursa forum için kullanılacak veritabanı parametrelerini soran bir form görüntülenecektir. Burada aşağıdaki bilgileri sağlamanız gerekir:
    - forum komut dosyalarının ve forum URL'sinin bulunduğu sunucudaki dizinin yolu. Komut dosyası, yolu ve URL'yi otomatik olarak belirlemeye çalışacaktır. Çoğu durumda bu doğru şekilde gerçekleşir ve bir sonraki kurulum adımına geçmek için yalnızca "Yükle" düğmesine tıklamanız yeterlidir. Bir sorun varsa, barındırma destek hizmetinden sitenizin tam yolunu bulmanız ve sonuna forumu yüklemek istediğiniz dizinin adını ekleyerek girmeniz gerekir. (Yani, sitenizin tam yolu /var/www/iboard ise ve forumu forum dizinine yüklediyseniz, yol /var/www/iboard/forum/ olacaktır).
    - DBMS türü (sürüm 2.19, MySQL ve PostgreSQL'i destekler)
    - Veritabanına bağlanırken kullanılacak kullanıcı adı, şifre ve veritabanı adı (bu bilgiyi siteye kayıt olurken almış olmanız gerekmektedir, eğer yoksa hosting desteğinizle iletişime geçiniz)
    - veritabanı tablosu adlarının öneki. Bu, belirli bir Intellect Board kurulumuyla ilgili veritabanı tablolarının adının genel kısmıdır; eğer forumun birkaç kopyası kuruluysa, o zaman her birinin kendi öneki olmalıdır (karışıklığı önlemek için). Forumun birden fazla örneğini kurmayı düşünmüyorsanız önek olarak ib_ kullanmanız önerilir.
    - Sistem kullanıcı şifresi. Sistem kullanıcısı Forum Yönetim Merkezi'ne tam ve sınırsız erişim hakkına sahiptir, bu nedenle oldukça karmaşık bir şifre seçin (öneriler: şifre en az 8 karakterden oluşmalı ve büyük ve küçük harflerin yanı sıra sayılar veya özel karakterler içermelidir).
    Gerekli tüm bilgiler girildikten sonra kurulum komut dosyası, forumun ilk kurulumunu gerçekleştirecek ve yapılandırma dosyalarını yazacak, ardından kurulumun başarıyla tamamlandığını belirten bir mesaj görüntüleyecek ve Yönetim Merkezine gitmenizi isteyecektir. Forumun temel parametrelerini yapılandırabileceğiniz yer.
    Kurulum tamamlandıktan sonra install.php dosyasının otomatik olarak silinmemesi mümkündür. (Bu genellikle komut dosyası bir sunucu kullanıcısı olarak çalıştırıldığında meydana gelir.) Bu durumda Yönetim Merkezine gitmeye çalıştığınızda bir hata görüntülenecektir. FTP üzerinden bağlanıp bu dosyayı manuel olarak silmeniz gerekmektedir, aksi halde güvenlik nedeniyle Yönetim Merkezine giriş yapamazsınız.

    Foruma mesaj göndermeye başlamak için içerisinde en az 1 kategori ve 1 bölüm oluşturmanız gerekmektedir. Bu, Yönetim Merkezindeki "Bölümleri ve kategorileri ayarlama" bölümünde (ilk menü öğesi) yapılır.

    Lütfen unutmayın: Güvenlik nedeniyle, Sistem kullanıcısı forumun kullanıcı alanını ziyaret edemez, bu nedenle buraya erişmek için "Foruma misafir olarak git" seçeneğini seçmeniz gerekecektir. Gelecekte normal bir kullanıcı oluşturabilir ("Kullanıcı oluştur" menü öğesi) ve ona yönetici hakları verebilirsiniz. Böyle bir kullanıcı hem forumun kullanıcı kısmına hem de Yönetim Merkezine erişime sahip olacaktır.

    4. MySQL Kod Sayfası

    MySQL ile çalışırken kod sayfalarında sorunlarla karşılaşırsanız (bu tür sorunlar çoğunlukla PHP 5.x'in ilk sürümlerinde ortaya çıkar), o zaman db/mysql.php dosyasını düzenlemeli ve açıklamayı kaldırmalısınız (başlangıçta // öğesini kaldırmalısınız) db_connect ve db_pconnect'te aşağıdaki satır var:
    mysql_query("İSİMLERİ AYARLAYIN "cp1251"",$lastlink);
    Not: Bu yöntem MySQL 3.x sürümlerinde çalışmaz.

    5. Intellect Board'daki erişim haklarının bazı özellikleri.

    Forumda, forumda herhangi bir işlem gerçekleştiremeyen şu ayrılmış adlara sahip 3 özel kullanıcı bulunmaktadır: Misafir, Sistem, Yeni Kullanıcı. Misafir ve Yeni Kullanıcı profilleri Forum Yönetim Merkezi'nde düzenlenebilir ve misafirler tarafından görülebilecek forum ayarlarının yanı sıra yeni kullanıcılara varsayılan olarak sunulan ayarları belirlemek için kullanılır.

    Bu bölümdeki hemen hemen her eylem için, onu tamamlamak için gereken minimum erişim düzeyini ayarlayabilirsiniz. Erişim seviyeleri şu şekilde düzenlenmiştir: her seviye 1 ila 999 aralığında sayısal bir değerle ilişkilendirilir (daha kesin olarak 1023'e kadar, ancak 1000 ve üzeri seviyeler Yönetim Merkezine girme hakkı verir). Bir kullanıcıya, her forum bölümü için bir temel seviyenin yanı sıra bir yerel seviye de atanabilir. -1.0, 1024 sayısal değerleri, tahliye edilen üye, misafir ve Sistem kullanıcısı için ayrılmıştır.

    Erişim düzeyleri benzersiz olabilir veya benzersiz olmayabilir. Benzersiz seviyeler yalnızca Forum Yöneticisi tarafından ayarlanabilir; benzersiz olmayan seviyeler, forumda belirli sayıda mesaja ulaşıldığında otomatik olarak atanabilir.

    6. Destek

    Forumun kurulumu veya yapılandırılmasıyla ilgili herhangi bir sorunuz varsa lütfen şu adresteki resmi destek forumuyla iletişime geçin:
    Mümkün olduğu kadar hızlı ve verimli bir şekilde yanıt almak için, hata mesajı göndermenin yanı sıra, hatanın oluştuğu durumu da kısaca açıklamanız gerektiğini (örneğin, "fotoğraf eklerken" veya "görüntülerken") hatırlatmak isteriz. haberler”) ve bu hatayı yaşayan kullanıcının hangi haklara sahip olduğunu belirtin.
    Orada öneri ve dileklerinizi iletebileceğiniz gibi Intellect Board tasarımının versiyonlarını da gönderebilirsiniz.

    7. Forum logosu

    Intellect Board'daki 2.19 sürümünden itibaren, logo, logo.gif adıyla stilleri/stil_adı dizininde bulunmalıdır. Aynı logo birden fazla stil için uygunsa her dizine kopyalanmalıdır. Logo URL'sini AD'deki ilgili seçenek aracılığıyla ayarlama seçeneği mevcut olmaya devam eder ve geriye dönük uyumluluk amacıyla yalnızca entegre şablonu kullanmayan stiller için anlamlıdır. Entegre şablon kullanan stiller bu seçenekten etkilenmez ("2.19'a Yükseltme" bölümüne bakın).

    8. İnsanların okuyabileceği URL'ler

    Sürüm 2.19, hem bölümler hem de konular için insan tarafından okunabilen URL'ler (HURL'ler) ayarlama olanağı ekledi. Bunları kullanabilmek için "Temel Forum Ayarları"nda ilgili seçeneği etkinleştirmeniz ve ayrıca sunucuda gerekli ayarları yapmanız gerekir. Bir Apache sunucusunda bu iki şekilde yapılabilir: ya 404 hatası için bir ErrorHandler ekleyerek,
    veya mod_rewrite kullanarak. Her ikisi de .htaccess dosyasında yapılandırılmıştır

    mod_rewrite'ı etkinleştirmek için (barındırma sisteminizde varsa), .htaccess dosyasına aşağıdakileri yazmanız gerekir (forum sitenin köküne yerleştirilmemişse, RewriteBase yönergesinde /, forumun ilgili URL'si ile değiştirilmelidir) / sonunda, örneğin, /forum):
    Yeniden Yazma Motoru Açık
    Yeniden Yazma Tabanı /
    Yeniden Yazma Koşulu %(REQUEST_FILENAME) !-d
    Yeniden Yazma Koşulu %(REQUEST_FILENAME) !-f
    Yeniden Yazma Kuralı ^(.*) index.php

    Lütfen unutmayın: IntB'deki bölümlerin adları komut dosyalarının adlarıyla (uzantı dikkate alınmadan) çakışmamalıdır (tipik bir hata HURL haberlerinin olduğu bölümdür)!

    Komut dosyasının 404 hata işleyicisi aracılığıyla çağrılmasını etkinleştirmek için .htaccess dosyasına aşağıdaki satırı yazmanız gerekir:

    ErrorDocument 404 /forum/index.php

    Intellect Board, "stil setleri" adı verilen istediğiniz sayıda tasarım seçeneği oluşturmanıza olanak tanır. Her stil seti, renkleri, yazı tiplerini ve diğer bazı görüntüleme seçeneklerini tanımlayan bir CSS dosyasından, genel forum alanının görünümünü tanımlayan bir ana şablondan ve ana komut dosyalarından çağrılan HTML çıktısı işlevlerini içeren çeşitli şablon dosyalarından oluşur. . Stil kümelerinin her biri, stiller dizininin bir alt dizininde bulunur, CSS dosya adı alt dizinin adıyla aynı olup, ana şablona templat.php, şablonlara ise modülün adı denir. ki bunlar amaçlanıyor.

    2.14 sürümünden başlayarak, şu şekilde çalışan bir stil seti miras sistemi tanıtıldı: belirli bir stil setinde bir şablon dosyasının varlığı kontrol edilir, eğer böyle bir dosya yoksa, daha sonra mevcut stilde aranır. bunun ebeveyni olarak kabul edilir, eğer dosya mevcut değilse ve orada değilse, o zaman ana stilin atası olarak kabul edilen stilde ve tüm tasarımın kaynağı olarak kabul edilen soyut stile ulaşılana kadar miras zinciri boyunca böyle devam eder. seçenekleri içerir ve kullanılan tüm şablonları içerir.

    Yeni bir stil kümesi oluştururken, ana stilin CSS dosyası otomatik olarak kendi dizinine kopyalanır (ve yeniden adlandırılır), tüm grafik dosyaları ve ana şablon şablon.php. Diğer PHP şablonları otomatik olarak kopyalanmaz, bu nedenle şablon dosyalarından herhangi birinde değişiklik yapmanız gerekirse, onu manuel olarak yeni stile kopyalayın ve ancak o zaman düzenleyin.

    CSS dosyaları iki şekilde düzenlenebilir: Yönetim Merkezi'ndeki stil düzenleyiciyi kullanarak doğrudan sunucuda veya kullanıcının bilgisayarında.
    Şablonlar yalnızca yerel olarak düzenlenebilir (yani bunları FTP aracılığıyla indirmeniz, düzenlemeniz ve ardından geri yüklemeniz gerekir). Şablon dosyalarını düzenlerken, işlevlerin adlarını ve alanların, formların adlarını ve ayrıca gizli alanların değerlerini kaydetmelisiniz. Varsayılan stili değiştirmeniz önerilmez (gelecekte Intellect Board'un yeni sürümlerinin piyasaya sürülmesiyle değişebilir), bir kopyasını oluşturup değiştirmek daha iyidir.

    10. Şablonlar için işlevlerin listesi

    Ana Intellect Board şablonunda (ve ayrıca geriye dönük uyumluluk modunda tek bir şablonda), aşağıdaki işlevler çağrılmak üzere mevcuttur:

    main_action(); — ana eylemin sonucu
    main_location($konumlar); - forumdaki mevcut konumun işaretçisi
    time_diff(); — komut dosyası yürütme süresinin çıktısı
    Menü(); — menü biçiminde forum bölümlerinin listesi
    main_copyright(); — bir telif hakkı mesajının çıktısı (mevcut olmalıdır)
    anons(); — forum duyurusu
    last_topics(sayı, tür, mesaj); — en son konuların bir listesini görüntüler (sayı açıkça belirtilmemişse 10'a eşit kabul edilir), tür — bölümün türünü belirler. 0 — her türlü bölümden çıktı, 1 — yalnızca standart forumlardan. Mesaj - konu listesinin üzerinde gösterilen metin (bu parametre isteğe bağlıdır).
    active_topics(miktar, tür, dönem); — en aktif konuların (yani en fazla mesajın bulunduğu ve son güncellemenin gün cinsinden belirtilen süre içinde gerçekleştiği konuların) bir listesinin görüntülenmesi, sayı ve tür parametreleri last_topics parametrelerine benzer
    küçük_arama_form(); — küçük arama formu (bir alt bölüm ve nokta seçmeden tüm forum boyunca aynı anda)
    hediye_listesi(); — forumda/bölümde/konuda bulunanların listesi
    hızlı değişim(); - Select'i kullanarak forumlar arasında hızla geçiş yapın
    show_vote(konu_numarası); — belirli bir konumdaki bir konuya ilişkin oylamayı görüntüleme
    Allow_actions() — kullanıcının kullanabileceği eylemlerin listesi
    show_news_feed(bölüm, başlık, miktar, dönem) - belirtilen bölümdeki haber akışını herhangi bir biçimde görüntüler. Bölüm—haberlerin görüntülendiği bölümün numarası.
    Başlık - feed'in başında görüntülenmesi gereken metin.
    Miktar - özet akışında görüntülenebilecek maksimum haber sayısı. 0 - miktar sınırlaması yoktur.
    Dönem - haberlerin görüntüleneceği gün sayısı (yani belirtilen sayıda günden daha önce gönderilen haberler görüntülenmez). 0—sınırlama yok. Hem dönem hem de miktar belirtilmişse, her iki kısıtlama da aynı anda uygulanır (yani, belirtilen döneme ait haber sayısından fazla görüntülenmez).

    Intellect Board dağıtımı yalnızca minimum düzeyde ifade seti içerir ve avatar içermez, ancak bunları forumda destekleme olasılığı mevcuttur. Forumu yükledikten sonra, Yönetim Merkezi'ndeki "İfadeleri ve avatarları indir" menü öğesini kullanarak istediğiniz ifadeleri ve avatarları indirebilirsiniz.
    Dikkat: Bir ifadeyi yüklerken, tanım düz metinle yazılmışsa (örneğin, kırmızı veya ağlamak), bu metni bazı özel karakterlerle çevrelemeniz önerilir (örneğin: kırmızı: ve: ağlayan :).

    12. Yedekleme

    Sürüm 2.14'ten başlayarak Intellect Board, veritabanı içeriğinin yedek kopyalarını oluşturma olanağını içerir. Yedek kopya, birçok SQL sorgusu içeren bir dosyadır (veritabanı dökümü olarak adlandırılır), bu, veritabanını yedek kopyadan çeşitli yollarla geri yüklemeyi mümkün kılar: Intellect Board kurulum komut dosyasını kullanarak, PhpMyAdmin komut dosyasını kullanarak veya SSH mevcutsa standart mysql istemcisi, sunucuya erişim (mysq komutu)<имя_файла.sql).
    Yedek kopya iki şekilde alınabilir: a) mysqldump programını exec işlevi aracılığıyla çalıştırarak (daha hızlı ve daha güvenilir bir yöntem), b) bu ​​herhangi bir nedenden dolayı başarısız olursa, döküm forumun kendisi kullanılarak alınır.
    Veritabanı dökümleri temp dizininde oluşturulur, dosya adları host_name_date_randompart.sql biçimindedir. (Rastgele kısım 0'dan f'ye kadar 6 rakamdan oluşur ve saldırganın dosya adını tahmin edememesi için eklenir). Mevcut dosyaların listesi, AC'deki “Yedekleme dosyaları” menü öğesi kullanılarak görüntülenebilir. Ancak güvenlik nedeniyle, .htaccess kullanılarak bu dizinden dosyaların HTTP yoluyla indirilmesi yasaktır (dikkat: bu yasak yalnızca Apache Web sunucusunda geçerlidir; diğer Web sunucularında indirmeyi kendiniz devre dışı bırakmalısınız). Döküm dosyalarını FTP yoluyla indirebilir veya .htaccess'teki ayarları bu dosyalara yalnızca sizin erişebileceğiniz şekilde değiştirebilirsiniz (örneğin, şifre doğrulaması yapın veya sabit bir IP adresi üzerinden erişim sağlayın). Ayrıca yedekleme dosyalarını kendi bilgisayarınıza indirdikten hemen sonra sunucudan silmeniz de önerilir.
    PostgreSQL'de yedekleme sağlamak için psbackup.txt dosyasından sorguları bir kez (ilk kopyadan önce) çalıştırmanız gerekir.
    Not: Veritabanı boyutu büyükse, bellek miktarının veya komut dosyası yürütme süresinin aşılması nedeniyle döküm alınırken sorunlar yaşanabilir.
    Bu durumda veritabanını parçalar halinde yedeklemenizi sağlayan Sypex Dumper betiğini kullanmanızı öneririz. Komut dosyasına şu adresten ulaşılabilir: http://www.sypex.net

    13. Dosya.htaccess

    Intellect Board'un daha verimli çalışmasını sağlamak için Apache Web sunucusu yapılandırma dosyasında bazı değişiklikler yapmak mantıklı olacaktır. Bu dosyada izin verilen yönergeler farklı barındırma sitelerinde önemli ölçüde farklılık gösterdiğinden ve bu da hatalara yol açtığından, bu dosya dağıtıma htaccess.txt adı altında dahil edilmiştir. Gerekli direktifleri + nasıl kullanılacağına dair kısa talimatları içerir.

    14. Bloglar ve kullanıcı galerileri

    Sürüm 2.20'den bu yana, Intellect Board kullanıcıların kendi bloglarını ve fotoğraf galerilerini oluşturma olanağına sahipken, yönetici bu özelliğin mevcut olduğu minimum kullanıcı düzeyini ve blogların/galerilerin yerleştirileceği kategoriyi ve kapsayıcıyı ayarlayabilir. Kullanıcının, profilinin düzenleme sayfasındaki bir düğmeyi kullanarak kendisinin bir fotoğraf galerisi ve blog oluşturduğunu unutmamak önemlidir. Yönetici merkezinden özel galeriler ve bloglar oluşturmaya gerek yoktur (çünkü bu durumda bunlar kullanıcıya "bağlı" olmayacaktır).

    Not: Bu makalenin bir kopyası dağıtımda!readme!.txt adı altında bulunmaktadır.