Home arrow Contact Us
Integrating existing SMF board into new Mambo installation... painless?
  Welcome, Guest. Please login or register.
November 21, 2008, 04:02:46 PM
Home New Posts Search Calendar


Login with username, password and session length
Forum  |  MamboHacks.com  |  Mambo-SMF Integration 1.2.0 Support  |  Topic: Integrating existing SMF board into new Mambo installation... painless? « previous next »
Pages: [1] Go Down Print
Author Topic: Integrating existing SMF board into new Mambo installation... painless?  (Read 5071 times)
u2wedge
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 9


View Profile
Integrating existing SMF board into new Mambo installation... painless?
« on: April 11, 2005, 08:41:47 AM »

I have an existing SMF based board (1.0.3) that I would like to have wrapped into a new Mambo installation.  Will this be easy?  I have about 100 members of my SMF board that I'd like to seamlessly migrate into the Mambo installation.

I guess I'd like to get some info on where I should set up database info, etc. (i.e. do they have to share same database..)

Essentially I want to see my existing SMF board 'wrapped?' into my Mambo installation, but am not sure what will be involved.

If anyone can point me to a thread that discusses this or can give me pionters, I'd appreciate it.

u2wedge...
Logged
cowboy
Administrator
Hero Member
*****

Karma: +30/-0
Offline Offline

Posts: 663



View Profile WWW
Re: Integrating existing SMF board into new Mambo installation... painless?
« Reply #1 on: April 11, 2005, 12:52:56 PM »

This should be fairly easy. Just keep the following pointers:
1. Mambo and SMF should be installed on the same DB with different prefix. E.g.: "mos_" for mambo "smf_" for smf. So, just install Mambo on the SMF db.

2. On the component config, you can choose wrapped or unwrapped. But, you should at least know how to play with the SMF template to make it look good in wrapped mode.

That's it, when SMF member signin, they will automatically be added to the Mambo DB.
Logged
u2wedge
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 9


View Profile
Re: Integrating existing SMF board into new Mambo installation... painless?
« Reply #2 on: April 11, 2005, 01:02:47 PM »

Thanks for the tip!

Okay, so the instructions go like this, right?:
1. Install Mambo-SMF Integration component.

This goes in what directory?  Mambo or SMF?  Or is this a component that can be installed via Mambo admin screens?

2. Install mod_smf_login module. When you publish, open to
   module parameters then save. If you just publish by just
   clicking the "x" mark on the module list, you won't be
   able the see the login links.

I'm going to assume that I can install this via Mambo's module admin page?  Is this a correct assumption?
   
3. In SMF Package Manager, install SMF-Mambo Integration mod.
   Just follow the screen instructions from the mod.

This looks like I'll just go to my SMF admin page and install the package like I've done with others.

Just a little unsure about number 1.  Any clarification would be appreciated.
Logged
cowboy
Administrator
Hero Member
*****

Karma: +30/-0
Offline Offline

Posts: 663



View Profile WWW
Re: Integrating existing SMF board into new Mambo installation... painless?
« Reply #3 on: April 11, 2005, 01:12:21 PM »

The component and module are through the mambo admin page. The  SMFMamboMod is through the SMF package manager.
Logged
u2wedge
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 9


View Profile
Re: Integrating existing SMF board into new Mambo installation... painless?
« Reply #4 on: April 11, 2005, 01:14:53 PM »

Thanks for the info, this looks straightforward enough.  When complete, I'll post my end result here, with feedback, etc.

Great site, keep up the good work!
Logged
u2wedge
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 9


View Profile
Re: Integrating existing SMF board into new Mambo installation... painless?
« Reply #5 on: April 11, 2005, 08:40:05 PM »

Well, it is almost going painlessly... Now getting the following message:

INSTALLATION CHECKLIST:
installed Install SMF Forum on the same database as Mambo.
not published Install mod_smf_login module and publish it.
installed Install SMFMamboMod.zip using your SMF Package Manager.
apply Insert code to mambo template.

The thing is, I did upload it via the Modules page and it appears to be installed.  Any ideas?  Where would I publish this from. Everywhere I see anything that says 'login' associated with a module it says that it's published.  Does this have to be in the same directory as Mambo or SMF?  My SMF and Mambo installations are in their respective directories.  Do I have to have SMF as a subdirectory of Mambo?  I'll try that I guess.
Logged
aravot
Jr. Member
**

Karma: +0/-0
Offline Offline

Posts: 89


test/test


View Profile WWW
Re: Integrating existing SMF board into new Mambo installation... painless?
« Reply #6 on: April 11, 2005, 08:50:21 PM »

After installing mod_smf_login go to module>site modules find Mambo-SMF Login and publish that.

remember to unpublish Login Form (Mambo default)
Logged
u2wedge
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 9


View Profile
Re: Integrating existing SMF board into new Mambo installation... painless?
« Reply #7 on: April 11, 2005, 09:08:10 PM »

The admin page says that upload/install was successful after I browse for file and click 'upload/install'; but when I go to the screen you say to publish it, the module is not listed?

Any ideas?  Otherwise, this is really easy.
Logged
u2wedge
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 9


View Profile
Re: Integrating existing SMF board into new Mambo installation... painless?
« Reply #8 on: April 11, 2005, 09:13:32 PM »

Never mind, didn't realize screen showed only 10 items per page, went to page 2 and found it.  d'oh!
Logged
u2wedge
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 9


View Profile
Re: Integrating existing SMF board into new Mambo installation... painless?
« Reply #9 on: April 11, 2005, 10:47:34 PM »

Okay, now I'm a bit stumped on the CSS for the template I'm using.  If you set up an account @ www.dubbia.com/mambo, you'll notice that on the left hand menu some text is black on black which is hard to read.  I cannot seem to get the text to be visible.  I would any text that is not a link to be white.  Here is the css info:

TABLE {
   FONT-SIZE: x-small; COLOR: #666666; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
TD {
   FONT-SIZE: x-small; COLOR: #666666; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
P {
   FONT-SIZE: x-small; COLOR: #666666; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
BODY {
   FONT-SIZE: x-small; COLOR: #666666; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
}
A {
   COLOR: #333;
   text-decoration: underline
}
A:visited {
   COLOR: #333
}
A:hover {
   COLOR: #B51000;
}
A.promolink {
   COLOR: #ffffff
}
A.promolink:visited {
   COLOR: #ffffff
}
A.promolink:hover {
   COLOR: #ffffff;
}
.module {
   COLOR: #a5a5a5
}
A.module {
   COLOR: #333399
}
A.module:visited {
   COLOR: #333399
}
A.module:hover {
   COLOR: #ffffff;
}
A.navhead {
   FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.navhead:visited {
   FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.navhead:hover {
   FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.navmenu {
   COLOR: #ffffff; TEXT-DECORATION: none
}
A.LINK:unknown {
   COLOR: #ffffff; TEXT-DECORATION: none
}
A.navmenu:visited {
   COLOR: #ffffff; TEXT-DECORATION: none
}
A.navmenu:hover {
   COLOR: #ffffff; TEXT-DECORATION: underline
}
.promo {
   PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: xx-small; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
.alt-promo {
   FONT-SIZE: xx-small
}

#bgEA6B27 {
   COLOR: #ffcc00; BACKGROUND-COLOR: #A5A5A5
}
#bg0453A2 {
   COLOR: #ffffff; BACKGROUND-COLOR: #A5A5A5
}
#bg21274D {
   COLOR: #ffffff; BACKGROUND-COLOR: #A5A5A5
}
#bgEEEEEE {
   COLOR: #ffffff; BACKGROUND-COLOR: #eeeeee
}
.module {
   COLOR: #ffffff; BACKGROUND-COLOR: #eeeeee
}
.textbox {
   FONT-SIZE: xx-small; COLOR: #999999
}
.leftmenu {
   FONT-WEIGHT: bold; FONT-SIZE: xx-small; COLOR: #ffffff; BACKGROUND-COLOR: #222
}
.leftmenu A {
   COLOR: #A5A5A5
}
.leftmenu A:visited {
   COLOR: #A5A5A5
}
.leftmenu A:active {
   COLOR: #ffffff
}
.leftmenu A:hover {
   COLOR: #ffffff
}
UL {
   MARGIN: 0px 0px 15px 15px
}
LI {
   PADDING-BOTTOM: 4px
}
LI.body {
   PADDING-BOTTOM: 8px
}
.footer {
   FONT-SIZE: xx-small; COLOR: #ffffff
}
.subhead {
   PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: x-small; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; BACKGROUND-COLOR: #FFF
}
A.topnav {
   BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: none
}
A.LINK:unknown {
   BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: none
}
A.topnav:visited {
   BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: none
}
A.topnav:hover {
   BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: none
}
.heading {
   FONT-WEIGHT: normal; FONT-SIZE: 25px; COLOR: #B51000
}
H1 {
   FONT-WEIGHT: normal; FONT-SIZE: 25px; COLOR: #B51000
}
H2 {
   FONT-WEIGHT: normal; FONT-SIZE: 22px; COLOR: #B51000
}
H3 {
   FONT-WEIGHT: normal; FONT-SIZE: 19px; COLOR: #B51000
}
H4 {
   FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #B51000
}
H5 {
   FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #B51000
}
H6 {
   FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #B51000
}
.contentheading, .componentheading {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  font-weight      : bold;
  color            : #B51000;
  text-align       : left;
}

.small {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #666;
  text-decoration  : none;
  font-weight      : normal;
}

.pathway {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #ffffff;
}

a.pathway:link, a.pathway:visited {
  color            : #ffffff;
  font-weight      : normal;
}

a.pathway:hover {
  color            : #ffffff;
  font-weight      : normal;
  text-deoration   : underline;
}

.createdate {
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #999999;
  text-align       : left;
}

.button {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-style       : normal;
  font-size        : 10px;
  font-weight      : bold;
  background-color : #F0F0F0;
  color            : #ffffff;
  border           : 1px solid #CCCCCC;
}

table.moduletable {
        margin: 0px 0px 0px 0px;
        width: 95%;
        border-left: solid 0px #000000;
        border-right: solid 0px #000000;
        border-top: solid 0px #000000;
        border-bottom: solid 0px #000000;
        }

table.moduletable th {
  font-size        : 11px;
  font-weight      : bold;
  color            : #FFF;
  text-align       : left;
  text-decoration  : none;
  width            : 100%;
  background-image: url(../images/star.gif);
  background-repeat: no-repeat;
  padding-left: 17px;
}

table.moduletable td {
        font-size: 10px;
        font-weight: normal;
}
.daynames a {
  color            : #333;
  font-weight      : normal;
  text-deoration   : none;
}
.daynames a:active {
  color            : #333;
  font-weight      : normal;
  text-deoration   : none;
}
.daynames a:visited {
  color            : #333;
  font-weight      : normal;
  text-deoration   : none;
}
.daynames a:hover {
  color            : #B51000;
  font-weight      : normal;
  text-deoration   : none;
}
« Last Edit: April 11, 2005, 11:09:50 PM by u2wedge » Logged
Pages: [1] Go Up Print 
Forum  |  MamboHacks.com  |  Mambo-SMF Integration 1.2.0 Support  |  Topic: Integrating existing SMF board into new Mambo installation... painless? « previous next »
Jump to:  



Login with username, password and session length

Powered by MySQL Powered by PHP Forum | Powered by SMF 1.0.5 & Mambo-SMF.
© 2001-2005, Lewis Media. All Rights Reserved.
Valid XHTML 1.0! Valid CSS!
None of the text or images in this public website may be copied without the expressed written consent of the authors.
Copyright 2005 by MamboHacks.com. Powered by Mambo. All rights reserved.
TERMS OF USE