sitemap  |  contact

Sakic.Net Forum
21 November 2008, 11:59 *
Welcome, Guest. Please login or register.
Did you miss your activation email?
Login with username, password and session length
News: Email Directory goes free: http://www.sakic.net/products/free_products/
 
   Home   Help Search Login Register  
Pages: [1] 2
  Print  
Author Topic: SEF Advance with My Blog?  (Read 3341 times)
peakoverload.com
Newbie
*
Posts: 9


View Profile
« on: 22 January 2008, 14:04 »

Has anyone got SEF Advance to work with My Blog from www.azrul.com?

I've installed the extension for it in the My Blog components folder and yes this does create SEF URL's EXCEPT that the url's now end in .html.html and I get this error message when I click on the Read more link:

Cannot find the entry.The user has either change the permanent link or the content has not been published.

Also when using the extension I find that all my modules dissapear when I click on the main menu which links to the My Blog component.

This is driving me nuts!
Logged
netfly
Jr. Member
**
Posts: 56


View Profile
« Reply #1 on: 24 January 2008, 21:41 »

Yes I'm using the MyBlog Patch in two site; very soon in another one.

When you create an entry in your blog, you need to copy the title and paste in the permanent link and seprate each word with "-"; i.e. your title is Title of my entry then put in the permanent link Title-of-my-entry and will work  Wink
Logged
peakoverload.com
Newbie
*
Posts: 9


View Profile
« Reply #2 on: 24 January 2008, 21:55 »


When you create an entry in your blog, you need to copy the title and paste in the permanent link

Sorry, I'm probably being thick but where do you paste the permanent link?
Logged
netfly
Jr. Member
**
Posts: 56


View Profile
« Reply #3 on: 26 January 2008, 16:56 »

Hello,

When you create an entry (post) in MyBlog, you can see a field called permanent link; try my instruction then save your entry.
Logged
peakoverload.com
Newbie
*
Posts: 9


View Profile
« Reply #4 on: 26 January 2008, 21:37 »

Hello,

When you create an entry (post) in MyBlog, you can see a field called permanent link;

You do??  Huh Huh

I don't see anything like that at all  Sad

Logged
mrmckeen
Newbie
*
Posts: 27


View Profile
« Reply #5 on: 27 January 2008, 15:24 »

I'm having a different problem and thought I would post it here.  Without the sef_ext.php I used to be able to have a link that would display all the bloggers.  With the sef_ext.php enabled all it does it display all the blogs.  Have you found a fix for that?  I need to use the sef option but I very much want to display each blogger without having to do it manually.  The link in question is: 

index.php?option=com_myblog&task=blogs

[EDIT: I just noticed also that they blog dashboard nolonger works preventing anyone from creating or editing their blog - same result as above. The link for that is: index.php?option=com_myblog&task=adminhome]

Thanks for any ideas!
« Last Edit: 27 January 2008, 15:56 by mrmckeen » Logged
netfly
Jr. Member
**
Posts: 56


View Profile
« Reply #6 on: 27 January 2008, 17:04 »

Hello,

When you create an entry (post) in MyBlog, you can see a field called permanent link;

You do??  Huh Huh

I don't see anything like that at all  Sad


No???

See the attached screenshot.
Logged
peakoverload.com
Newbie
*
Posts: 9


View Profile
« Reply #7 on: 27 January 2008, 18:28 »

Wow, that's nothing like my screen!!!?Huh


Logged
netfly
Jr. Member
**
Posts: 56


View Profile
« Reply #8 on: 27 January 2008, 18:33 »

Are you using the free version?

I'm using the pro version 0.9.1 Build 26
Logged
peakoverload.com
Newbie
*
Posts: 9


View Profile
« Reply #9 on: 27 January 2008, 18:57 »

I'm using Pro 1.0 Build 105
Logged
mrmckeen
Newbie
*
Posts: 27


View Profile
« Reply #10 on: 27 January 2008, 19:16 »

Version 1.0 build 105 is the latest.  Do either of you have the sef_ext working?  Did you download the one from the azrul.com forum?
Logged
peakoverload.com
Newbie
*
Posts: 9


View Profile
« Reply #11 on: 27 January 2008, 19:21 »

Yeah I downloaded that from their forum and put it into the root of the My Blog component. However that kinda makes things worse. With that file in place if I click on any Read More link all my side modules dissapear BUT I do see the entire article AND the URL is SEF. I've tried this using several different templates and they all behave in the same way.

I've set all the relevant modules to be visible on the My Blog pages but this has no effect, in fact the ONLY way I can get the modules to remain visible is by setting the modules to appear on ALL pages but there are certain pages on my site where I simply don't want any modules to be visible. Oh and guess what? If I do set the modules to always be visible and then click on any Read More link I then get the message saying that it can't find the article!
Logged
mrmckeen
Newbie
*
Posts: 27


View Profile
« Reply #12 on: 27 January 2008, 19:45 »

Very interesting.  I don't have a problem with any of the modules and if I click on a blog entry it displays correctly including the proper modules.  I just can't display the list of bloggers and the dashboard link in the user menu doesn't work, it just displays a list of all the blogs.

I wonder if Sakic (or anyone) would have time to look at the sef_ext?  I'll look but I'm no programmer  Cheesy
Logged
mrmckeen
Newbie
*
Posts: 27


View Profile
« Reply #13 on: 27 January 2008, 23:24 »

Okay... found something that might help a programmer point me in the right direction.  In the myblog sef_ext.php file there wasn't an entry for the blogs option.  I added one and I thought it might work but it doesn't.  The dbug error message is:
 [option] => com_myblog
    [Itemid] => 88889232
    [show] => blogs
)
/index.php?option=com_myblog&Itemid=88889232&show=blogs

Which is the WRONG Itemid.  It should be 8889162 for this to work.  Is there anyway to force an Itemid id in the sef_ext.php file?

Here is what I added:
else if (eregi('&task=search',$string) ||
         eregi('&task=categories',$string) ||
         eregi('&task=rss',$string) ||
                                                eregi('&task=blogs',$string)) {
         $temp = explode("&task=", $string);
         $temp = explode("&", $temp[1]);
         $sefstring .= $temp[0]."/";
         }

Thanks!
Logged
Saka
Administrator
Hero Member
*****
Posts: 1,293


View Profile WWW
« Reply #14 on: 28 January 2008, 00:19 »

Azrul mailed me and I provided him with SEF Advance copy. He said he will make extensions for SEF Advance for all of his components.
Logged

Pages: [1] 2
  Print  
 
Jump to: