News:

Want to get involved in developing SMF, then why not lend a hand on our github!

Main Menu

Överföra vissa kategorier från ett forum till ett annat.

Started by sm2aye, December 17, 2011, 04:11:33 AM

Previous topic - Next topic

sm2aye

Hej!
Jag har ett forum som jag byggt upp och fungerar bra.
Det har tagit ett par dagar att skriva in alla kategorier och tavlor.
Nu vill jag starta ett till forum med nästan samma innehåll men andra medlemmar.
Hur att slippa jobba flera dagar med dessa kategorier och tavlor igen?

Det vore fint ifall jag enbart behövde kopiera något i databasen och sedan ladda upp det i den nya databasen.
Men vad ska jag ladda ner för att sedan ladda upp på den nya?

andershz

I första hand dessa tabeller:
smf_categories
smf_boards

Du kan knappast kopiera dem rakt av eftersom de innehåller kolumner för t.ex. antal inlägg.
Men du kan ju nollställa vissa kolumner. Ta en titt med t.ex phpmyadmin så ser du vad som är relevant att kopiera.
Se bara till att du inte skapar några kategorier eller tavlor på det nya forumet innan du kopierar databasen, annars kan det bli kollisioner i ID-kolumner.

Eventuellt även dessa, om du vill kopiera grupper och behörigheter:
smf_board_permissions
smf_permission_profiles
smf_permissions
smf_membergroups

Plus eventuellt några andra som jag kan ha missat.

sm2aye

Quote from: andershz on December 17, 2011, 03:26:44 PM
I första hand dessa tabeller:
smf_categories
smf_boards

Du kan knappast kopiera dem rakt av eftersom de innehåller kolumner för t.ex. antal inlägg.
Men du kan ju nollställa vissa kolumner. Ta en titt med t.ex phpmyadmin så ser du vad som är relevant att kopiera.
Se bara till att du inte skapar några kategorier eller tavlor på det nya forumet innan du kopierar databasen, annars kan det bli kollisioner i ID-kolumner.

Eventuellt även dessa, om du vill kopiera grupper och behörigheter:
smf_board_permissions
smf_permission_profiles
smf_permissions
smf_membergroups

Plus eventuellt några andra som jag kan ha missat.
Jag editerade smf_board_permissions och bytte ut alla "smf_" till den nya tabellens namn.
Samma sak med  smf_boards
Därefter fick jag det nya forumet att likna det gamla.
Sedan körde jag databasunderhåll och kollade om några fel fanns på databasen. En del fel rättades till och nu fungera det perfekt

Advertisement: