News:

Bored?  Looking to kill some time?  Want to chat with other SMF users?  Join us in IRC chat or Discord

Main Menu

(Near) Perfect SEF for Bridged Joomla/SMF with OpenSEF

Started by SlammedDime, March 20, 2007, 04:19:23 AM

Previous topic - Next topic

riffster

Hey, how do I get this SEF Extention file ?

The >> Click Here for version 1.5.3 << at the top of this thread seems to have a problem, or am I missing something?

riffster

#101
I have read the readme and so far everything on my site looks good and friendly with the exeption to this -

1. Logging into SMF from Joomla 404's out with "We're sorry but the page you requested could not be found." Logging out is not a problem from that location

2. The sitemap link when selected shows only the home page of the forum, not the list with the XML link. I was able to replicate this problem on another site too. Any ideas?

http://slidemeister.com/forums [nofollow]

note added: Do I have to make the 1.1.7 Bridge changes to fix this problem? Also, if yes, will this fix the Sitemap XML mentioned problem as well?

SlammedDime

#102
I thought issue 1 was corrected by editing the mod_login as instructed in the readme... I'll take a closer look.

As for the sitemap... in the config section of the extension, you have to add "sitemap" to the custom actions array.  There is a small amount of information in the readme about it.  I really do think that the next version will add some information to the database to keep track of actions and subactions so users don't have to worry about keeping track of them.   But at this point, they have to be added by hand.

Edit:  You edited as I was typing a reply.... yes, you need to make the changes to the bridge specified in the readme.
SlammedDime
Former Lead Customizer
BitBucket Projects
GeekStorage.com Hosting
                      My Mods
SimpleSEF
Ajax Quick Reply
Sitemap
more...
                     

riffster

Cool beans. Got the addition of "sitemap" to the custom array and the XML link works now. Thanks.

The 404 login error, just so you know happens here http://slidemeister.com/forums/login2/ [nofollow] from the Joomla SMF login area.

SlammedDime

Quote from: riffster on May 16, 2007, 11:55:48 PM
Cool beans. Got the addition of "sitemap" to the custom array and the XML link works now. Thanks.

The 404 login error, just so you know happens here http://slidemeister.com/forums/login2/ from the Joomla SMF login area.
I just went to your site and signed up, and I logged in and was redirected to the forum as you had setup in the login module.  It worked just as it should have.  I didn't get a 404 error.  It seems you've made all of the changes as directed in the readme and all seems to be working well.
SlammedDime
Former Lead Customizer
BitBucket Projects
GeekStorage.com Hosting
                      My Mods
SimpleSEF
Ajax Quick Reply
Sitemap
more...
                     

riffster

I'm good now Matt, I made the login changes and all is well. I see that you were checking. It appears that with the login changes, the site runs a but faster. Anyway, this appears to be an excellent solution to the never ending google indexing problem. Looking forward to good search results. Next for me is to find a urllist solution. Good work, good support - you like dark beer?  :)

SlammedDime

Its funny you mention urllist.... as I was contemplating adding that in a future release of the sitemap mod (perhaps the next release)....
SlammedDime
Former Lead Customizer
BitBucket Projects
GeekStorage.com Hosting
                      My Mods
SimpleSEF
Ajax Quick Reply
Sitemap
more...
                     

riffster

OK one final question about the XML. After all this, how would you submit your XML sitemap to google? I have tried a few ways to no avail.

-in google site-
site-  .../forums
saved out & uploaded to, submitted .../forums/sitemap.xml?

that doesn't seem to work for me.

SlammedDime

At the bottom of the sitemap there is an XML link... copy that link and submit that link to google in the Google Webmaster tools section.  You cannot use the SEF URL, as google will not accept it because it won't appear to be in the root directory.

This link: http://slidemeister.com/index.php?option=com_smf&Itemid=39&action=sitemap;xml is the one that you need to submit to google.  You don't need to download the xml file or anything.  If you don't have a google account, create one, then look for the webmaster tools section.
SlammedDime
Former Lead Customizer
BitBucket Projects
GeekStorage.com Hosting
                      My Mods
SimpleSEF
Ajax Quick Reply
Sitemap
more...
                     

riffster

Thanks Matt. So you're saying that my link that you mentioned needs to be a submitted sitemap under the root (slidemeister.com) not /forums? That does make sense to me as it is a bridged deal. The problem is though is that I currently already have a sitemap submitted for the root that I have been tweaking through OpenSef.

If the only way to submit the forums links is by using the root domain name, then how do you submit the Joomla portion to Google? Because in the mentioned xml file there are no listings for Joomla links, like contacts, downloads, resources, etc. How does one do this in a bridged system? Excuse my ignorance if it's obvious.

SlammedDime

You can submit more than one sitemap to Google's sitemaps in the Google Webmaster tools.  I have two... one for OpenSEF like you, and then the other similar to what is linked above.
SlammedDime
Former Lead Customizer
BitBucket Projects
GeekStorage.com Hosting
                      My Mods
SimpleSEF
Ajax Quick Reply
Sitemap
more...
                     

riffster

Thanks again, it submitted nicely.

I was just notified that the topic preview function is not working - I get "fetching preview". It was working before. I can't seem to get the change to the Fix Javascript part of the mod right. Everytime I do it, it my forum displays nothing. Do you think that because I haven't completed this change is the reason I'm getting the "fetching preview" problem? If yes, then can you show me exactly how you join that edit?

Note I have updated all my .js files.

SlammedDime

#112
Did you copy sef_fix.php into the same directory as smf.php and sef_ext.php?  It doesn't look like you did based on the source code on your site.  The fixes that sef_fix.php applies are not showing.  That, and the added code that you need to insert to smf.php are the reason for this.

Post a copy of the function ob_mambofix() from smf.php between [.code] [./code] tags (without the periods) and I'll take a look at where you've tried to add it and I'll see whats wrong.  Be sure to post a copy that you've tried to modify, so I can show you where its wrong, or what the issue is.
SlammedDime
Former Lead Customizer
BitBucket Projects
GeekStorage.com Hosting
                      My Mods
SimpleSEF
Ajax Quick Reply
Sitemap
more...
                     

RebeldeLatino

Matt in the SMF Recover Password fuction, the email envoy generate a corrupt link:

"/forum/reminder/setpassword/user_232/code/81bbce708e"

SlammedDime

I just tested this on my site and on my test install here locally and it worked on both.  How is it corrupt?

In smf.php, copy your function integrate_outgoing_email() here in code tags so I can see it.
SlammedDime
Former Lead Customizer
BitBucket Projects
GeekStorage.com Hosting
                      My Mods
SimpleSEF
Ajax Quick Reply
Sitemap
more...
                     

RebeldeLatino

I desactivate the "e-mail verifcation" for new registers... And fix the the error.

But, all SMF send e-mail fuctions gerate corrupts links.. Example "/forum/blablabla"

The links are  they are generated cut and without "http://www."

SlammedDime

Quote from: Matt @ ARTcom on May 30, 2007, 05:14:12 AMIn smf.php, copy your function integrate_outgoing_email() here in code tags so I can see it.
SlammedDime
Former Lead Customizer
BitBucket Projects
GeekStorage.com Hosting
                      My Mods
SimpleSEF
Ajax Quick Reply
Sitemap
more...
                     

RebeldeLatino

Thanks,

Another error? ... The WhoIS/SearchIP fuction not found...

SlammedDime

RebeldeLatino, again, please post a copy of function integrate_outgoing_email() from smf.php in your Joomla SMF Component folder.

Can you elaborate on the function not being found?
Which version of the extension are you using?
What is the error message if any?
What happens when you try and do a IP search?
SlammedDime
Former Lead Customizer
BitBucket Projects
GeekStorage.com Hosting
                      My Mods
SimpleSEF
Ajax Quick Reply
Sitemap
more...
                     

willi1

Hello Matt,

is this possible to create sef urls in the mod recent topics modul?

you can look on my frontpage here

kind regards
willi1

Advertisement: