برد محافظ با smf. چگونه از انجمن خود در ماشین های ساده (SMF) در برابر هرزنامه محافظت کنید
خوب، بیایید شروع کنیم به دادن نکات کوچک در مورد بهینه سازی و ارتقای سایت ها (فروم ها) در phpBB. در این مورد، ما یک هک کوچک را انجام خواهیم داد که به خلاص شدن از شر پیوند خارجی فرم کمک می کند. طراحی شده توسط phpBB ©...". در این نشریه ما 2 روش را در نظر خواهیم گرفت که از طریق آنها می توانید این کار را انجام دهید - تکنیکی برای phpBB 3.x.x.
حذف پیوند خارجی توسط phpBB © 2000، 2002، 2005، 2007 گروه phpBB و پشتیبانی phpBB روسی
اولین راه برای حذف پیوند خارجی با برچسب Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group. و بنابراین، ساده ترین راه حذف آن با استفاده از پنل مدیریت است. ما به پنل مدیریتی می رویم، به آیتم منوی "Styles" می رویم، در سمت چپ پانلی را می بینیم که بلوک در منو در آن قرار دارد، ما به بلوک "Style Components" و در آن "Templates" علاقه مندیم. طبق استاندارد، در پنجره پیشنهادی موارد زیر را مشاهده خواهیم کرد: prosilver و subsilver2، البته اگر آنها را نصب کنید ممکن است موارد دیگری نیز وجود داشته باشند. به طور کلی، این موضوع نیست. از مجموعه پیشنهادی، پیش فرض را انتخاب کنید. بر روی دکمه "ویرایش" در کنار الگو کلیک کنید. بعد، پنجره ای ظاهر می شود که از شما می خواهد "یک فایل الگو را انتخاب کنید". بعد، "فایل الگو" - "overall_footer.html" را انتخاب کنید. یک ویرایشگر HTML در زیر ظاهر می شود. کد زیر را پیدا می کنیم: پشتیبانی شده توسط phpBB 2000، 2002، 2005، 2007 گروه phpBB"و فقط آن را حذف کنید، اگرچه می توانید پیوند و کتیبه خود را تنظیم کنید."
(TRANSLATION_INFO)
" (که در زیر آمده است، همچنین می توان حذف کرد) - این کد مسئول بومی سازی است، به عنوان مثال، یک پیوند خارجی با کتیبه "پشتیبانی از phpBB روسیه".
راه دوم برای حذف پیوند خارجی که می گوید Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group. این روش مشابه است اما ما از طریق ftp pratacol به سایت متصل می شویم. به مسیر styles/template_name/template/overall_footer.html زیر بروید. و همان کدی که در بالا ویرایش کردیم را ویرایش می کنیم. اگر کد را تغییر دهید، فراموش نکنید که رمزگذاری UTF را تنظیم کنید - بنابراین ممکن است "دیوانه" (مربع و سایر کاراکترهای نامفهوم) به جای لنگرها ظاهر شود.
بیایید بلافاصله با کد اسکریپت اصلی شروع کنیم:
#!/usr/bin/perl
اسکریپت # which-forum.pl
# (ج) 2010 الکساندر الکسیف، http://website/
سخت استفاده کنید
# خط نظر - برای سختگیری
# اگر وظیفه جمع آوری آمار موتور است، آن را همانطور که هست رها کنید
# اگر فهرستی از انجمنها تهیه میکنید - نظر خود را لغو کنید
$data من ;
$data .= $_ در حالی که (<>
)
;
# بررسی کنید که چه تعداد توسط phpBB بدون پیوند پاورقی ارائه شده است این و سایر اسکریپت های ذکر شده در پست را می توانید در این آرشیو پیدا کنید. اسکریپت which-forum.plکد صفحه html را برای وجود امضاهای موتور انجمن در آن بررسی می کند. ما هنگام تعریف وردپرس و جوملا از تکنیک مشابهی استفاده کردیم، اما چند تفاوت وجود دارد. اولاً، خود اسکریپت کد صفحه را بارگذاری نمی کند، بلکه آن را از stdin یا فایلی که به عنوان آرگومان ارسال می شود، می خواند. این به ما این امکان را می دهد که یک بار مثلاً با استفاده از wget صفحه را دانلود کنیم و اگر بیش از یک پارسر داریم آن را از طریق چندین تجزیه کننده اجرا کنیم. ثانیاً در این فیلمنامه وجود امضا نشان 100% موتور است. دفعه قبل، وجود امضا فقط به موتور مربوطه وزن می داد و موتور با بیشترین وزن را "برنده" می کرد. من تصمیم گرفتم که در این مورد، چنین رویکردی فقط کد را به طور غیر ضروری پیچیده می کند. برای تست فیلمنامه، کمی تحقیق کردم. من لیستی از چندین هزار فروم تهیه کردم و هر یک از آنها را از طریق اسکریپم اجرا کردم و بدین ترتیب درصد فعال سازی برنامه ها و محبوبیت موتورهای مختلف را تعیین کردم. برای دریافت لیست انجمن ها، از تجزیه کننده گوگل خود استفاده کردم. موتور جستجو عبارت بود از سایت:forum.*.ru و غیره. شما می توانید کد کامل ایجاد کننده پرس و جو را در فایل پیدا کنید gen-forumsearch-urls.pl. علاوه بر منطقه .ru، .su .ua .kz و .by نیز استفاده شد. دفعه قبل انجام چنین مطالعه ای دشوار بود، زیرا سایت های وردپرس و جوملا چنین امضایی در URL ندارند. کاتالوگ هایی مانند cmsmagazine.ru/catalogue/ حجم نمونه کافی را ارائه نمی دهند. 600 سایت در دروپال چیست؟ باید اعتراف کنم که نتایج آزمایش من را ناامید کرد. از 12590 سایت مورد مطالعه، تنها 7083 موتور با موفقیت شناسایی شد، یعنی فقط در 56٪ موارد. شاید من برخی از موتورها را در نظر نگرفتم؟ آیا Bitrix در نیمی از انجمن ها ایستاده است؟ یا باید زمان بیشتری را برای جستجوی امضا صرف می کردم؟ به طور کلی، در اینجا به تحقیقات بیشتری نیاز است. در بین 56 درصد موتورهایی که با موفقیت شناسایی شدند، IPB (31٪)، phpBB (26.6٪) و vBulletin (26.5٪) همانطور که انتظار می رفت محبوب ترین ها بودند. پس از آنها SMF (5.8%) و DLEForum (5.3%) قرار دارند. punBB مورد علاقه من فقط در مکان ششم (1.64٪) بود. من توصیه نمی کنم به شدت به این ارقام اعتماد کنید (آنها می گویند که هر سومین انجمن در Runet روی IPB کار می کند)، اما البته می توان نتیجه گیری های خاصی کرد. به عنوان مثال، اگر قصد دارید سایتی را در موتور فروم ایجاد کنید و قصد دارید تالار گفتگو را تغییر دهید، مثلاً یک بار در هفته برای هر پیام 0.01 دلار به کاربران با برداشت خودکار وجه پرداخت کنید، باید یکی از سه موتور محبوب را انتخاب کنید. . هر چه انجمن محبوب تر باشد، احتمال بیشتری وجود دارد که برنامه نویسی را پیدا کنید که به خوبی در آن مسلط باشد. اگر هیچ تغییر قابل توجهی در موتور انتظار نمی رود، ممکن است منطقی باشد که یک موتور کمتر محبوب مانند SMF یا punBB انتخاب کنید. با انجام این کار، تعداد حملات هکرها به انجمن خود و میزان هرزنامه هایی که به صورت خودکار به آن ارسال می شود را کاهش می دهید. اسکریپت هایی برای یافتن/تعریف انجمن ها نیز می توانند بیش از یک کاربرد عملی پیدا کنند. اولین چیزی که شخصاً به ذهن من رسید این بود که فروم های شناسایی شده را بر اساس TIC مرتب کنم و پست هایی را با پیوند به یکی از سایت های آنها در صد مورد اول قرار دهم. با این حال، صد لینک dofollow انجمن به هیچ وجه بر TCI تأثیری نداشته است (2 به روز رسانی گذشته است)، بنابراین بهتر است زمان را در اینجا تلف نکنید مگر اینکه به انتقال علاقه مند باشید. واضح است که استفاده نامبرده از اسکریپت ها تنها مورد استفاده قرار نمی گیرد. من فکر می کنم شما به راحتی می توانید بفهمید که چگونه می توانید از آنها استفاده کنید. اگر کسی نمی داند، فروم ماشین های ساده - به اختصار SMF - همانطور که در وب سایت رسمی ذکر شده است، یک بسته رایگان و حرفه ای است که به شما امکان می دهد جامعه آنلاین خود را در چند دقیقه سازماندهی کنید. در این موتور، می توانید اینجا را ببینید. من خودم انجمنم را در آن قرار دادم (به هر حال به FreeForum.biz مراجعه کنید). مهم نیست که چه مقدار یا چه مقدار هرزنامه در انجمن شما ظاهر می شود. نکته مهم این است که وقت گرانبهای خود را صرف میانه روی کنید. راهاندازی افزونهای که همه کارها را برای شما انجام میدهد چند دقیقه طول میکشد و در کل روزها و ماهها برای شما صرفهجویی میکند، که جمع دقایقی است که برای حذف پیامها و حذف کاربران صرف میکنید. توجه داشته باشم که سعی کردم به تنهایی با هرزنامه ها مبارزه کنم - دسترسی از طریق IP و حتی زیرشبکه ها را مسدود کردم. واقعاً کار می کرد، زباله های زیادی را فیلتر می کرد، اما، با این وجود، هر یک یا دو روز یک بار یک نفر راه خود را باز کرد. و زمان زیادی برای پر کردن پایگاه داده IP های ممنوعه صرف شد. من فکر می کردم که باید راه راحت تری وجود داشته باشد و واقعاً اینطور بود! این افزونه در دو هفته کارکرد 2202 کاربر جعلی را مسدود کرد. هر کدام از آنها حداقل یک پیام از خود به جا می گذاشتند. قرار نیست هرزنامهها کند شوند و من هر روز زمانی را صرف پاک کردن انجمن خود میکنم. در عوض، هر چند روز یک بار به صفحه مدیریت کاربر می روم و چیزی شبیه به این را می بینم: من به بخش «تأیید در انتظار» میروم (اینها هرزنامههایی هستند که تا زمانی که حسابهایشان توسط سرپرست تأیید نشود، نمیتوانند پیام بگذارند). من یک تیک "انتخاب همه" گذاشتم و با یک کلیک آنها را حذف کردم: تمام است، همه اکانت های اسپم به فراموشی سپرده می شوند. بازگشت به لیست کاربران ما: مشاهده می شود که لیست به طور محسوسی کم شده است، اما بقیه چه کسانی هستند؟ همه را انتخاب کنید و با یک دکمه برای تأیید ارسال کنید: یک "قرمز" ظاهر شد، ما بلافاصله آن را حذف می کنیم. اگر وقت آزاد دارید، می توانید کارهای دیگری انجام دهید. اگر زمان ندارید، با کاربران جدید کاری نکنید - اکثر آنها در بررسی های بعدی "قرمز" می شوند. اگر وقت دارید، می توانید به پروفایل های آنها بروید و ببینید - اگر پیوندی در امضا وجود دارد - بلافاصله ممنوع شده است، اینها حساب های جعلی اسپمرهایی هستند که هرگز یک پیام مفید از خود باقی نمی گذارند. من به شما گفتم که چگونه از این افزونه جادویی استفاده کنید، اکنون نحوه نصب آن را به شما خواهم گفت. دو فایل را دانلود کنید: language_full.zip (این بسته زبانی برای ترجمه افزونه است) و StopSpammer_v2_3_9.zip (تعداد ممکن است با بهروزرسانی نسخهها متفاوت باشد). محتویات بایگانی StopSpammer_v2_3_9.zip را در پوشه ای از حالت فشرده خارج کنید. بایگانی language_full.zip را در همان پوشه از حالت فشرده خارج کنید، با جایگزین کردن فایلها موافقت کنید. حالا پوشه ما را زیپ کنید. برای نصب بسته ها به پنل مدیریت بروید. در مقابل کتیبه "دانلود بسته" دکمه ای برای انتخاب یک فایل در رایانه وجود دارد. آرشیو جدید ما (جایی که فایل زبان را جایگزین کردیم) انتخاب کنید، آن را در انجمن آپلود کنید و بسته را فعال کنید. خودشه! پیکربندی افزونه اضافی در پنل مدیریت انجام می شود: به کاربران → ثبت نام → تنظیمات می توانید مقادیر پیش فرض را در آنجا بگذارید. همچنین یک قسمت "کلید API شما" وجود دارد. بدون این کلید، نمیتوانید هرزنامههای جدید را گزارش کنید (اما افزونه کار میکند و هرزنامههای شناخته شده را فیلتر میکند). اگر می خواهید کلید API خود را دریافت کنید، برای ثبت نام به www.stopforumspam.com بروید و سپس کلید را در اینجا وارد کنید. اگر هنوز کلید را دریافت نکرده اید، قسمت را خالی بگذارید. سپس از کلید پیش فرض استفاده خواهد شد. پیروان دین سئو (شما می توانید در مورد دیگر نگرش من نسبت به سئوکارها را بیشتر ببینید) اعتقاد قوی دارند که با افزایش تعداد لینک ها به سایت خود، آن را "ترویج" می کنند (به دلایلی، ایده ایجاد محتوای جالب و باکیفیت برای کسی که فکرش را نمی کند در نظر گرفته نشده است). یک مکنده وجود دارد، اما راه هایی برای گرفتن پول از او وجود دارد. بنابراین، برخی از "شهروندان" خدماتی را برای "اجرای" سایت ها در انجمن ها ارائه می دهند. آنها تعداد زیادی حساب در انجمن های مختلف ایجاد می کنند و بک لینک ها را در امضاها و سایر زمینه های موجود درج می کنند. علیرغم این واقعیت که حتی "آزمایشگرهای جستجوگر" قبلاً با تجربه ثابت کرده اند که این پیوندها بی فایده هستند ، برخی هشدار می دهند که می توانید برای این کار از موتورهای جستجو محروم شوید ، به عنوان مثال Yandex به سادگی پیوندهای موجود در همه انجمن ها و سایت هایی را نادیده می گیرد. هر کسی می تواند لینک بگذارد گوگل نیز الگوریتمهای مشابهی دارد - نادیده گرفتن لینکها در نظرات و غیره. اما قانون برای افراد مکنده نوشته نشده است... بنابراین، ما، صاحبان انجمن، باید با این واقعیتها که «بهینهسازهای سئوی باحال» دستور «اجرای» را میدهند حساب کنیم. صنایع دستی آنها به قیمت هزار روبل. افزونه Stop Spammer تا حد زیادی فیلتر می شود. اما ما می توانیم به او کمک کنیم! این امکان وجود دارد که از زیر پای هرزنامه نویسان، علاقه زیادی برای ارسال پیوندها در انجمن خود را از بین ببرید. پیوندهای ضد هرزنامه برای همین است. این افزونه (اعداد خاص را می توان در تنظیمات تغییر داد) این کار را انجام می دهد: باور کنید، سئوکاران احتمالی به شکلی که لینک آنها به سایت می رسد بسیار توجه دارند. اگر نتوانند به راحتی لینک های چرندی خود را به سایت های شیت خود در آنجا پست کنند، خیلی سریع علاقه خود را به انجمن شما از دست خواهند داد. بله، اتفاقاً قوانین فوق در زمینه هایی مانند امضا کار می کند. برای نصب این افزونه به صفحه رسمی آن بروید. بایگانی anti_spam_links_v1.0.1.zip را دانلود کنید (تعداد ممکن است متفاوت باشد). دوباره در ادمین انجمن به نصب بسته ها (همانطور که با بسته قبلی انجام دادید) بروید و آن را نصب کنید. هیچ فایل زبانی برای این بسته وجود ندارد، بنابراین نیازی به باز کردن آرشیو یا انجام کاری با آن ندارید. برای پیکربندی افزونه به بخش مراجعه کنید Config → Configure Mods… → Configure Mods بنا به درخواست شما، تعداد پیام هایی را که کاربر برای ارتقاء قابلیت های خود باید داشته باشد، یادداشت کنید. این دو افزونه زندگی را برای شما، صاحب تالار گفتمان، آسانتر میکنند و در زمان بسیار صرفهجویی میکنند. با این حال، هرازگاهی، هرزنامهنویسها نفوذ میکنند و حداقل هفتهای یکبار، باید کاربران را نازک کنید و پیامهای هرزنامه را حذف کنید. بنابراین، منابع وب خود را رها نکنید! تور و تعطیلات در استرالیا انجمن های اینترنتی یکی از محبوب ترین انواع منابع اینترنتی هستند. این کاملا قابل درک است، زیرا انجمن ها یک پلت فرم ایده آل برای ارتباط رایگان بازدیدکنندگان هستند. تالار گفتمان یک راه عالی برای ایجاد یک انجمن در سایت شما و ایجاد یک مخاطب وفادار از بازدیدکنندگان است. موتورهای فروم زیادی وجود دارد. من مدتهاست می خواستم موتورهای انجمن را بررسی کنم. من آنها را با یکدیگر مقایسه نمی کنم - این موضوع یک مقاله جداگانه است. هنگام انتخاب موتور انجمن، به شما توصیه می کنم نکات زیر را برای خود تعیین کنید: 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 یک موتور انجمن رایگان است که به زبان Perl نوشته شده است. برخلاف اکثر موتورهای فروم دیگر، 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" است - شما می توانید به سادگی بدون خروج از صفحه موضوع پیامی را به صورت زمزمه ای برای شخصی ارسال کنید، یا یک موضوع "Whisper" ایجاد کنید که تاریخچه بصری مکاتبات خواهد بود. به تابلویی که میخواهید در آن پست ارسال کنید، بروید و روی آن کلیک کنید موضوع جدیددکمه (که به طور پیش فرض در بالا و پایین تخته قرار دارد، همانطور که در نشان داده شده است)، که باید شما را به موضوع جدید را شروع کنیدصفحه نمایش در حالی که این تعدادی گزینه را ارائه می دهد، دو مورد از مهمترین آنها هستند موضوعمیدانی و اصلی پیامفیلد (به عنوان چنین برچسب گذاری نشده است، اما با توجه به اندازه آن مشخص است). بنابراین موضوع خود را وارد کنید و شروع به تایپ (یا چسباندن) پیام خود در قسمت متن اصلی کنید، توجه داشته باشید که پیامی که یک موضوع یا متن را ندارد، تا زمانی که هر دو را نداشته باشد، برای ارسال پذیرفته نخواهد شد. اگر از پیام متنی ساده خود راضی هستید، می توانید آن را با کلیک کردن بر روی آن پست کنید پسترا فشار دهید و/یا ابتدا با کلیک کردن روی آن پیشنمایش کنید پیش نمایشرا فشار دهید، اما بسیاری از موارد دیگر برای جالبتر کردن چیزها وجود دارد. نظرسنجی اساساً موضوعی با یک سؤال اضافه شده و گزینه های رأی گیری است که با کلیک کردن شروع می شود نظرسنجی جدیدبجای موضوع جدید. برای ارسال نظر سنجی تکمیل فرم الزامی است سوالزمینه و حداقل دو مورد از گزینهزمینه ها علاوه بر موضوعو پیامفیلدهای مورد نیاز یک موضوع استاندارد گزینههای بیشتر برای پیکربندی تعداد گزینههایی که کاربر میتواند به آنها رأی دهد، مدت زمان نظرسنجی، اینکه آیا کاربران میتوانند آرای خود را تغییر دهند یا خیر و چه شرایطی برای نمایش نتایج باید رعایت شود، باید کاملاً توضیحی باشد. برای ارائه بیش از پنج گزینه در یک نظرسنجی، به سادگی کلیک کنید افزودن گزینهبه تعداد دفعات لازم توجه داشته باشید که ممکن است برای برخی از کاربران در برخی از انجمن ها امکان اضافه کردن نظرسنجی به یک موضوع موجود نیز وجود داشته باشد. در جایی که این گزینه پیکربندی شده است ("خارج از جعبه" استاندارد نیست)، می توانید با انتخاب یک رویداد پست کنید تقویماز دنبال شده توسط پست رویداداز صفحه تقویم آنچه اکنون می بینید یک است موضوع جدید را شروع کنیدصفحه نمایش با فیلدهای تکمیلی برای عنوان رویداد، تاریخ و تابلوی هدف، که به سادگی رویداد شما را به تقویم اضافه می کند و پیوندی به پست شما در آن تابلو ایجاد می کند. پاسخ دادن به یک موضوع یا نظرسنجی اساساً مشابه است، اما لازم نیست چیزی در آن وارد کنید. موضوعفیلد، مگر اینکه بخواهید آنچه را که از قبل وجود دارد تغییر دهید. برای رای دادن در یک نظرسنجی، فقط باید گزینه(های) انتخابی خود را انتخاب کرده و کلیک کنید. ارسال رای. اگر «پاسخ سریع» فعال شده باشد، یک فیلد پاسخ ساده نیز بعد از پست(های) یک صفحه ظاهر می شود، اما اگر می خواهید از آن استفاده کنید، باید پست خود و به صورت دستی تایپ کنید. برای پاسخ به یک پست با نقل قول، می توانید روی آن کلیک کنید نقل قولبرای پست مربوطه را فشار دهید و پیام خود را به متن نقل قول اضافه کنید یا روی آن کلیک کنید پاسخدکمه به دنبال آن درج نقل قولاز پست مربوطه در "خلاصه موضوع" زیر، اما توجه داشته باشید که: برای اصلاح یک پست، روی تغییررا فشار دهید و تغییرات خود را انجام دهید. توجه داشته باشید که بیشتر انجمنها احتمالاً برای نشان دادن تاریخ و زمان آخرین ویرایش پیکربندی شدهاند، اما ممکن است مدیر(های) مدت کوتاهی قبل از این اتفاق سپری شود. برای حذف یک پست، روی حذفدکمه به دنبال آن خوباز این پیام حذف شود؟کادری که ظاهر می شود برخی از انجمنها ممکن است به شما اجازه حذف موضوعات یا نظرسنجیهایی را که شروع کردهاید نیز میدهند، اما دکمههای مربوط به آنها معمولاً در پایین صفحه هستند. برای اشتراک در اعلان ایمیل برای موضوع، این را علامت بزنید. این را علامت بزنید تا پس از ارسال به موضوع (به جای فهرست پیام) برگردید (توجه داشته باشید که می توانید این رفتار را به عنوان اولویت در نمایه خود تنظیم کنید). برای جلوگیری از تجزیه و رندر شدن برخی پستهایتان به صورت صورتک، این را بررسی کنید. اگر فعال باشد، این ویژگی به شما امکان میدهد تا فایلها را به پستهای خود پیوست کنید به همان روشی که اکثر سرویس گیرندههای ایمیل، بنابراین شما به سادگی باید قبل از کلیک کردن، فایل(های) مربوطه را در رایانه خود مرور کنید. پست. میتوانید پیوست(های) خود را حذف کنید یا موارد بیشتری را توسط دکمههای نشان داده شده متعلق به موضوع پیشفرض SMF هستند و ممکن است از انجمنی به انجمن دیگر متفاوت باشند. مقالات بخش اخیر:
چاپ "phpbb \n"
اگر ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?phpbb\.com\/?"[^>]*>phpBB/iیا
# $data =~ /viewforum\.php\?[^""]*f=\d+/i یا
$data =~ /phpBB\-SEO/i یا
$data =~ /)
;
چاپ "ipb \n"
اگر ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?invision(?:board|power)\.com\/?[^"]*"[^>]*> [^<]*IP\.Board/i
یا
$data =~ /]+href="[^"]*http:\/\/(?:www\.)?invisionboard\.com\/?"[^>]*>Invision Power Board/iیا
$data =~ /
$data =~ /index\.php\?[^""]*showforum=\d+/i)
;
چاپ "vbulletin \n"
اگر ($data =~ /طراحی شده توسط:؟[^<]+vBulletin[^<]+(?:Version)?/i
یا
$data =~ /)
;
چاپ "smf \n"
اگر ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?simplemachines\.org\/?"[^>]*>طراحی شده توسط SMF/iیا
$data =~ /index\.php\?[^""]*board=\d+\.0/i)
;
چاپ "punbb \n"
اگر ($data =~ /]+href="[^"]*http:\/\/(?:(?:www\.)?punbb\.org|punbb\.informer\.com)\/"[^>]*> PunBB/i) ؛ #یا
# $data =~ /viewforum\.php\?[^""]*id=\d+/i);
چاپ "fluxbb \n"
# if($data =~ /viewtopic\.php\?id=\d+/i یا
اگر ($data =~ /]+href="http:\/\/(?:www\.)fluxbb\.org\/?"[^>]*>FluxBB/i)
;
چاپ "exbb \n"
اگر ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?exbb\.org\/?"[^>]*>ExBB/i) ؛ # یا
# $data =~ /forums\.php\?[^""]*forum=\d+/i);
چاپ "یاب \n"
اگر ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?yabbforum\.com\/?"[^>]*>YaBB/iیا
$data =~ /YaBB\.pl\?[^""]*num=\d+/i ) ;
چاپ "dleforum \n"
اگر ($data =~ /\(طراحی شده توسط انجمن DLE\)<\/title>/منیا
$data =~ /]+href="[^"]+(?:http:\/\/(?:www\.)?dle\-files\.ru|act=copyright)[^"]*"> انجمن DLE<\/a>/من)
;
چاپ "نماد \n"
اگر ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?ikonboard\.com\/?[^"]*"[^>]*>Ikonboard/iیا
$data =~ /\n"
اگر ($data =~ /\n"
# if($data =~ /forums\.php\?fid=\d+/i یا
# $data =~ /topic\.php\?fid=\d+/i یا
اگر ($data =~ /]+href="http:\/\/(?:www\.)?flashbb\.net\/?"[^>]*>FlashBB/i)
;
چاپ "stokesit \n"
# if($data =~ /forum\.php\?f=\d+/i یا
اگر ($data =~ /]+href="http:\/\/(?:www\.)?stokesit\.com\.au\/?"[^>]*>[^\/]*Stokes IT/i)
;
چاپ "تریبون \n"
# if($data =~ /topic\.php\?t=\d+/i یا
اگر ($data =~ /]+href=[""]?http:\/\/(?:www\.)?sopebox\.com\/?[""]?[^>]*>Podium/i)
;
چاپ "usebb \n"
# if($data =~ /forum\.php\?id=\d+/i یا
اگر ($data =~ /]+href="http:\/\/(?:www\.)?usebb\.net\/?"[^>]*>UseBB/i)
;
چاپ "wrforum \n"
# if($data =~ /index\.php\?fid=\d+/i یا
اگر ($data =~ /]+href="http:\/\/(?:www\.)?wr\-script\.ru\/?"[^>]*>WR\-Forum/i)
;
چاپ "yetanotherforumnet \n"
اگر ($data =~ /Yet Another Forum\.net/i یا
$data =~ /default\.aspx\?g=posts&t=\d+/i)
;
سایت:talk.*.ru
سایت:board.*.ru
سایت: smf.*.ru
سایت: phpbb.*.ru
....1. نصب و پیکربندی Stop Spammer
2. نصب و پیکربندی لینک های ضد هرزنامه
نتیجه
شروع یک موضوع جدید
شروع یک نظرسنجی جدید
ارسال یک رویداد در تقویم
پاسخ دادن به یک موضوع یا نظرسنجی
نقل قول از یک پست
تغییر یا حذف یک پست
گزینه های استاندارد ارسال
من را از پاسخ ها مطلع کنید
به این موضوع برگردید
از شکلک ها استفاده نکنید
پیوست ها
منابع
کد تابلوی بولتن SMF
نام را تگ کنید
دکمه
کد
خروجی
نظرات
پررنگ
[b] پررنگ
پررنگ
*
*
*
*
درخشش
درخشش
سه ویژگی (به عنوان مثال قرمز، 2، 50) در برچسب "درخشش" به ترتیب رنگ، قدرت و عرض هستند.
دو ویژگی (به عنوان مثال قرمز، سمت چپ) در تگ "shadow" به ترتیب رنگ و جهت هستند.
حرکت
حرکت
XHTML معتبر نیست، اما می تواند برای تصاویر نیز استفاده شود!
ساده
ماشین آلات
انجمنانجمن ماشین ساده
قالب بندی متن مهم را که در فونت تک فضایی ارائه شده است حفظ می کند.
تراز چپ
*
متمرکز شده است
*
راست تراز کردن
*
راست به چپ
*
راست به چپ!
استفاده معمولی ارسال عربی یا عبری در یک سند انگلیسی است.
چپ به راست
*
چپ به راست!
استفاده معمولی ارسال انگلیسی در یک سند عربی یا عبری است.
*
اندازه فونت
*
صورت فونت
فقط فونت های نصب شده بر روی کامپیوتر کاربر نمایش داده می شود، بنابراین با احتیاط استفاده کنید!
رنگ فونت
تغییر رنگ مشکی قرمز زرد صورتی سبز نارنجی بنفش آبی بژ قهوه ای سبز آبی مارون سبز لیمویی
قرمز
قرمز
رنگ را از منوی کشویی انتخاب کنید.
http://somesite/somefile.swf
http://somesite/somefile.swf
لطفاً توجه داشته باشید که اگر فلش جاسازی شده توسط مدیر(های) انجمن غیرفعال شده باشد، فایل Flash به صورت یک لینک مستقیم همانطور که در اینجا نشان داده شده است ظاهر می شود. دو ویژگی در تگ "flash" (در صورت لزوم) به ترتیب عرض و ارتفاع هستند.
http://somesite/image.gif
برای تغییر اندازه تصویر، صفت عرض و ارتفاع را تایپ کنید.
http://somesite/image.gif
http://somesite/
http://somesite/
توجه داشته باشید که تگ "url" در یک پنجره جدید باز می شود، اما می توانید تگ "iurl" را تایپ کنید تا در همان پنجره باز شود.
لینک توصیفی
لینک توصیفی
[ایمیل محافظت شده]
[ایمیل محافظت شده]
*
ftp://somesite/somefile
ftp://somesite/somefile
*
لینک توصیفی
لینک توصیفی
*
هیچ خروجی معنیداری از برچسبهای "جدول" به تنهایی وجود ندارد.
*
هیچ خروجی معنیداری از تگهای «جدول» و «tr» به تنهایی وجود ندارد.
محتوا
محتوا
به تودرتوی صحیح تگ ها توجه کنید، بنابراین تگ های «جدول» حاوی تگ های «tr» هستند که هر کدام به تعداد مساوی تگ «td» را شامل می شوند!
SMF
بولتن
هیئت مدیره
کد
SMF
بولتن
هیئت مدیره
کد
بالانویس
*
زیرنویس
*
تله تایپ
فونت Monospace