Интеграция на форум в сайт.

gLaVoReZa

Registered
Здравейте,

сега правя един сайт, който си има система за логин и там разни страници от рода на "за нас" и т.н. Обаче сайтът трябва да има и форум, а аз досега никога не съм се занимавал с phpBB и другите такива системи, та ако може да ми дадете някакъв съвет.

Значи искам да си се регистрираш чрез моята система и форумът някак да се интегрира с нея. Като се регнеш през моята система, да можеш да ползваш форума. Това как може да стане?

Форумът може да е phpBB, Vanilla, или какъвто и да е. Нямам претенции, важното е да върши работа.
 
Абе аз гледах в Google, ама намирам само как да интегрирам форума така, че потребителя да се регистрира в него и после аз в сайта да си използвам сесиите на форума. Аз искам обратното.
 
за такова нещо и аз не съм чувал.Само с регистрация от форума знам ,че става.Аз ще ти предложа,ако няма да използваш всички функции на phpbb и тези другите системи, просто си направи 1 малко форумче с php и mysql . Не е толкова много сложно.[зависи какво искаш да има във форума де]
 
И на мен ми мина това през акъла, ама май ще ми отнеме доста време, а аз разполагам с едва 0.4 секунди за да приключа с този проект. Душата ми изяде тоя сайт.
 
Възможно е да се направи това което искаш, но имай предвид, че ако излезе някой Major Release на форумната система с промени в базата данни може да ти се объркат нещата изцяло.

По-доброто решение е да ползваш нещата от phpBB-то (регистрационната система, сесиите и т.н.) , но след като си казал, че не искаш това предполагам, че вече си твърде навътре в проекта и си стигнал до момент в които вече няма как да правиш такива промени.

Най-доброто решение в твоя случай е да си напишеш собствена опростена форум система, няма да ти отнеме много време ако функционалноста която ти трябва е малка.

Минимум ще ти трябват 3 страници (Основната където са всички категории и под категории, страница за браузване на темите в дадена категория и страница за преглед на тема).
 
В интерес на истината не съм стигнал до момент в който да не мога да правя такива промени. Това, което ме притеснява е, че в профила ще трябва да могат да се въвеждат много неща, като например тегло на потребителя, а в базата данни на phpBB няма такива полета. Пък и трябва да разучавам как се правят теми за phpBB, че все пак нали форумът трябва да прилича на сайта и формата за регистрация да е като на сайта.

А идеята да пиша форум от нулата... право да ти кажа ме ужасява.
 
gLaVoReZa каза:
В интерес на истината не съм стигнал до момент в който да не мога да правя такива промени. Това, което ме притеснява е, че в профила ще трябва да могат да се въвеждат много неща, като например тегло на потребителя, а в базата данни на phpBB няма такива полета. Пък и трябва да разучавам как се правят теми за phpBB, че все пак нали форумът трябва да прилича на сайта и формата за регистрация да е като на сайта.

А идеята да пиша форум от нулата... право да ти кажа ме ужасява.
има един пуснат фрее почти готов с малко работа и може да ти свърши работа демо можеш да видиш от сайта който е в профила ми ,само малко съм го променил
 
gLaVoReZa каза:
А идеята да пиша форум от нулата... право да ти кажа ме ужасява.

не е чак толкова трудно повярвай ми.Аз съм на същото място сега.Правя проект,но не искам да ползвам форум система(готова),защото проблема е дизайна на форум системата,повечето от функциите няма да ползвам,не ми харесва регистрацията ... и по още хиляди причини.И просто стигнах до решението да си пиша сам форума.Идеята я имам,теорията също,но все още имам да оправя няколко неща по сайта и тогава ще я почна.
 
gLaVoReZa каза:
В интерес на истината не съм стигнал до момент в който да не мога да правя такива промени. Това, което ме притеснява е, че в профила ще трябва да могат да се въвеждат много неща, като например тегло на потребителя, а в базата данни на phpBB няма такива полета. Пък и трябва да разучавам как се правят теми за phpBB, че все пак нали форумът трябва да прилича на сайта и формата за регистрация да е като на сайта.

А идеята да пиша форум от нулата... право да ти кажа ме ужасява.

Всъщност phpBB 3 разполага с функцията 'custom fields'. Може да си го направиш какви въпроси да изисква при регистрация, да се появяват ли в профила, да бъде ли drop down меню или обикновен input бокс и т.н. Ако само това ти е проблема с phpBB то решението си ти е готово вградено. :)
 
CronusLabs, много полезна информация, благодаря. :)

critrate, да направиш някакъв примитивен форум, може да ти отнеме само 1-2-3 дни... Обаче да направиш приличен форум, според мен лично ще хванеш менингит 2 седмици преди да го завършиш. Все пак форумът трябва да има списък с онлайн потребителите, трябва да има категории, профили, аватари, трябва да показва новите теми на всеки потребител, трябва да има лични съобщения и още куп дивотии, които са си зор голем. За да си тровя живота с такова нещо, трябва да ми наръсят бая стотачки. :)

Между другото ми хрумна, че може при регистрацията в сайта ми, скриптът да те регистрира автоматично и във форума и при вход да влиза и във форума. Не е много красиво решение, ама в краен случай май е вариант.
 
Май ще инсталирам една Vanilla, ще и разбъзикам ядрото и външния вид и ще гледам да я наглася да пасне на сайта.
 
Толкова ли е сложно в таблицата с потребителите на форума в БД да добавяш потребителите от твоят сайт?

1000% работи :twisted:
 
gamena007 каза:
Толкова ли е сложно в таблицата с потребителите на форума в БД да добавяш потребителите от твоят сайт?

1000% работи :twisted:

Само трябва да генерираш пароли на всичките потребители, защото едва ли и на форума, и на сайта ще е еднакво криптирането им..

И на мен сега ми се налага да интегрирам форум в един портал и според проучването което съм направил май тази процедура най-лесно ще стане с miniBB.

http://www.minibb.com/synchronizing_minibb.html

gLaVoReZa каза:
Между другото ми хрумна, че може при регистрацията в сайта ми, скриптът да те регистрира автоматично и във форума и при вход да влиза и във форума. Не е много красиво решение, ама в краен случай май е вариант.

Просто при вход в сайта правиш сесия за форума и готово.. Междодругото мястото на тая тема не е мн. в тая категория.
 

Back
Горе