Author Topic: How to get sh404SEF working with SobiSEF  (Read 47159 times)

0 Members and 3 Guests are viewing this topic.

Online aboututila

Re: How to get sh404SEF working with SobiSEF
« Reply #110 on: 16. June 2010, 19:10:35 »
Hello Mark,
thank you for your answer. And I tryed again....
And...
It works!
But only with the 1.0.19-Version of sh404sef. And you have to make all the steps of the first two posts of this topics.
Possibly because of problems/bugs with sh404SEF v 1.0.20 version
1. There is/are bugs in SH404SEF version 1.0.20.  They have to do with Custom Redirects.  If you have any you maybe in trouble.  If you don't then it may not be so bad.
... let me clarify, the 1.0.20 beta free version is worse than 1.0.19.

sh404SEF 1.0.x requires the code modifications, sh404SEF v1.5.x should work without code modifications
Update by aboututila 21-Apr-2010
Please Note all statements made by Trinity and Neo in this topic are only valid for the free versions of the sh404SEF Component, the last of which, I think, is Version 1.0.20 (build 237) dated 8-Jun-2008.

Update by aboututila 28-May-2010
According to this post, http://dev.anything-digital.com/Forum/?topic=6159.msg24613#msg24613 in the sh404SEF forums, sh404SEF supports native Joomla! router.php files. Unfortunately, the post does not specify which version(s) of sh404SEF have this support.
I suspect at least Version 1.5.3 Build 296 is needed (Refer http://dev.anything-digital.com/sh404SEF/changelog.html)
Therefore it should be possible to configure sh404SEF 1.5.x to support the SobiSEF plugin (which is a native Joomla! router.php file for the SOBI2 Component).

Regards - Mark
« Last Edit: 16. June 2010, 19:16:32 by aboututila »
Country: Honduras Honduras |  OS: Windows XP Windows XP |  Browser: Firefox 3.6.3 Firefox 3.6.3 | View Profile

Offline BBC2010

Re: How to get sh404SEF working with SobiSEF
« Reply #111 on: 28. July 2010, 19:27:13 »
I use Sobi2 sef plugin (active) and sh404SEF and it is working OK. Had to disable "301 redirect from JOOMLA SEF to sh404SEF" in sh404SEF panel to get frontend entries to work. I never notice some problems with rest of webpage.

Just remember to first clean Sobi2 SEF cache (even if they are not shown in listing. Under plugin-sef check "Purge URL's after save"), then sh404SEF cache, then Joomla cache. Always in that order.

Search didn´t work with old versions of sh4040SEF but i believe it works with last versions. Didn´t try because i don´t have many items, and don´t need search option.

One important thing. Every time i tried to exclude Sobi2 in sh404SEF panel i could not get it to work.
Country: Austria Austria |  OS: Windows 7/Server 2008 R2 Windows 7/Server 2008 R2 |  Browser: Opera 9.80 Opera 9.80 | View Profile

Do you want continued ongoing development, new features and active support?
Please write a review or just vote for SOBI on JED.

Offline BBC2010

Re: How to get sh404SEF working with SobiSEF
« Reply #112 on: 29. July 2010, 00:03:48 »
No, Sobi2 search is not working. Doesn't matter how you exclude Sobi2 in sh404SEF, or how you manually edit sh404 url.
It has nothing to do with Mootools because search works perfectly with sh404SEF deactivated.

And i can´t get menu links "Most viewed" and "Last entries" to work. There are not any SEF url when you click at that menu links.
« Last Edit: 29. July 2010, 00:17:06 by BBC2010 »
Country: Austria Austria |  OS: Windows 7/Server 2008 R2 Windows 7/Server 2008 R2 |  Browser: Opera 9.80 Opera 9.80 | View Profile

Offline BBC2010

Re: How to get sh404SEF working with SobiSEF
« Reply #113 on: 29. July 2010, 00:44:52 »
Didn´t read all topic, much is irelevant for me. (old versions of sh404SEF)
I don´t know if it is mentioned at topic, last version of sh404SEF has under "Advanced settings" option for Sobi2. But it helps not at all. Just basic category name in front of the item name. Old problems remain.


// SECTION : SOBI2 plugin parameters ----------------------------------------------------------------------------

// set to 1 to always include categories in SOBI2 entries
// details pages url
$shDefaultParams['sh404SEF_SOBI2_PARAMS_ALWAYS_INCLUDE_CATS'] = 0;

// set to 1 so that entry id is prepended to url
$shDefaultParams['sh404SEF_SOBI2_PARAMS_INCLUDE_ENTRY_ID'] = 0;

// set to 1 so that category id is prepended to category name
$shDefaultParams['sh404SEF_SOBI2_PARAMS_INCLUDE_CAT_ID'] = 0;
Country: Austria Austria |  OS: Windows 7/Server 2008 R2 Windows 7/Server 2008 R2 |  Browser: Opera 9.80 Opera 9.80 | View Profile

Offline BBC2010

Re: How to get sh404SEF working with SobiSEF
« Reply #114 on: 29. July 2010, 00:48:00 »
No, Sobi2 search is not working. Doesn't matter how you exclude Sobi2 in sh404SEF, or how you manually edit sh404 url.
It has nothing to do with Mootools because search works perfectly with sh404SEF deactivated.

And i can´t get menu links "Most viewed" and "Last entries" to work. There are not any SEF url when you click at that menu links.

Regarding this one, i believe (cannot be sure) that most of the problems here at forum is because of sh404SEF, not Mootools. (as i thought in beginning and troubleshoot there)
« Last Edit: 29. July 2010, 00:49:41 by BBC2010 »
Country: Austria Austria |  OS: Windows 7/Server 2008 R2 Windows 7/Server 2008 R2 |  Browser: Opera 9.80 Opera 9.80 | View Profile

Offline BBC2010

Re: How to get sh404SEF working with SobiSEF
« Reply #115 on: 30. July 2010, 14:11:11 »
Last version of sh404SEF is full of ****. Works even less with Sobi2 then before. Before i had SEF urls at "Most popular" and "New" menu links.

I´ve got a feeling that they expected they will earn a lot of money fast and when was not that way they lost passion for this extension.
At their forum i read that in licence agreement doesn´t come any kind of support. It is voluntary. You may get it, you my not...depends if their wifes are cheating them at the moment.

Now i get blank page when i want to come to components admin panel, doesn´t matter what you try. Respons at their forum is that it is something wrong with your PHP server settings. If they only could explain why PHP server works perfectly with all other extensions, modules and plugin.

Piece of ****, literally speaking.
Country: Austria Austria |  OS: Windows 7/Server 2008 R2 Windows 7/Server 2008 R2 |  Browser: Opera 9.80 Opera 9.80 | View Profile

Offline BBC2010

Re: How to get sh404SEF working with SobiSEF
« Reply #116 on: 30. July 2010, 14:13:32 »
I tried native Joomla SEF. And at some articles i get titles shortener. I will check at Joomla forum. If i can fix it i will delete sh4040SEF and take all penalty from Google. I am tired of sh404SEF. Next version Joomla 1.6 will have good SEF management. So it is something to begin to think about.
Country: Austria Austria |  OS: Windows 7/Server 2008 R2 Windows 7/Server 2008 R2 |  Browser: Opera 9.80 Opera 9.80 | View Profile

Offline BBC2010

Re: How to get sh404SEF working with SobiSEF
« Reply #117 on: 30. July 2010, 17:33:33 »
Now it even stopped to generate SEF url for K2. And i never had problems with sh404SEF and K2.
I did managed to get in i sh404SEF control panel with some tricks.

What are those guys trying to achieve with every new version? They want Nobel´s price for SEF, or what?
Country: Austria Austria |  OS: Windows 7/Server 2008 R2 Windows 7/Server 2008 R2 |  Browser: Opera 9.80 Opera 9.80 | View Profile

Offline BBC2010

Re: How to get sh404SEF working with SobiSEF
« Reply #118 on: 31. July 2010, 10:39:05 »
Fixed most of that. (not Sobi2) But why problems if you preserve old settings when you upgrade. How is it suppose to work for an average Joomla user !!??
Country: Austria Austria |  OS: Windows 7/Server 2008 R2 Windows 7/Server 2008 R2 |  Browser: Opera 9.80 Opera 9.80 | View Profile

Offline BBC2010

Re: How to get sh404SEF working with SobiSEF
« Reply #119 on: 01. August 2010, 13:36:25 »
Sobi2 search is now working. Joomla search never worked completely with sh404SEF but i don´t care anymore. If it is some extension that i would like more to get rid of then it is this damn sh404SEF.

Line 637 in shsef.php:

Code: [Select]
  function _parseSefRoute(&$uri)

  {
  $called = $uri->getQuery();
  $exceptions = array( 'delete', 'edit', 'renew', 'save', 'update', 'search' );
  foreach ( $exceptions as $exception ) {
  if( stristr( $called, "task={$exception}" ) ) {
  return $this->_parseRawRoute( $uri );
  }
  }
        if( $uri->getVar( 'no_html', 0 ) ) {
           return $this->_parseRawRoute( $uri );
        }
    $vars   = array();

    _log( '_parseSefRoute, parsing _uri ' . $uri->_uri);

    _log( '_parseSefRoute, parsing _host ' . $uri->_host);

    _log( '_parseSefRoute, parsing _path ' . $uri->_path);

    include(JPATH_ROOT.DS.'components'.DS.'com_sh404sef'.DS.'sh404sef.inc.php');

I didn´t deleted log lines.
Country: Austria Austria |  OS: Windows 7/Server 2008 R2 Windows 7/Server 2008 R2 |  Browser: Opera 9.80 Opera 9.80 | View Profile

Tags: