Support Center

Knowledgebase
View categorized listing of all common frequently asked questions.
Video Tutorials
Create a Movie & TV Show review website.
Customize the jReviews themes.
Review user profiles with the Everywhere addon.
Forum
Community forum
Submit a Ticket
Use your client area email to access the ticket system.
Downloads
Guides, modules and more...
 
Welcome, Guest. Please login or register.
Did you miss your activation email?
January 07, 2009, 06:38:31 PM
22795 Posts in 5220 Topics by 2975 Members
Latest Member: tonio
News: Do not post any jReviews files or large amounts of code in the forums please. Only template files and code are allowed.
 
jReviews Support Forum  |  jReviews 1.x - jReviews Modules and Hook Components  |  Modules & bots  |  Advanced urls « previous next »
Pages: [1] 2
Author Topic: Advanced urls  (Read 4935 times)
Alejandro
Global Moderator
Administrator
Hero Member
*****
Offline Offline

Posts: 9005


« on: August 21, 2006, 11:04:29 AM »

I have a preliminary version of the sef_ext.php file for advanced urls, please send me a private message if you want to help test it and provide feedback.

Let me know the email address you used to purchase jReviews and the email address where you want the file sent.

 I have tested this file with OpenSef and it will only work with the latest version 1.1.2beta.

The file also seems to work with SefAdvance
« Last Edit: February 14, 2007, 12:22:51 AM by jReviews » Logged

Please take the time to vote and to write a review: http://extensions.joomla.org
Reviews Ahoy! - Submit your jReviews site here.
eskwire
Sr. Member
****
Offline Offline

Posts: 180



WWW
« Reply #1 on: December 30, 2006, 12:22:17 PM »

Sorry for being confused but I am having a hard time getting my head around all of the SEF stuff.  I am able to get SEF components working on my site at http://www.framereviews.com/

Here are a few questions:

1.You mentioned that this file works with OpenSef 1.1.2 beta.  Where are you downloading the file from?  I was able to find OpenSEF 2.0.0-RC5_SP2 at j-prosolution.com. 
http://projects.j-prosolution.com/en/projects/os-projects/download-opensef.html
Is this the correct SEF extension.

2. I could not find OpenSEF listed at extensions.joomla.org.  Is this project still active?  Does any one know why it was removed? Or was I looking in the wrong place?

3. Is OpenSEF the best SEF component? Why is this the best one?  I have used 404 SEF before and that seemed to work fine but I am more that willing to move to a different component.

4. I have a copy of the sef_ext.php file.  How do I install this file?  Assuming that this works with the version I mentioned above.

Thanks for all of the help!
Logged

Let Intown Web design help you with   jReviews Support
Best Headphone Reviews
kheruc
Sr. Member
****
Offline Offline

Posts: 183



WWW
« Reply #2 on: December 30, 2006, 04:05:02 PM »

1.You mentioned that this file works with OpenSef 1.1.2 beta.  Where are you downloading the file from?  I was able to find OpenSEF 2.0.0-RC5_SP2 at j-prosolution.com. 
http://projects.j-prosolution.com/en/projects/os-projects/download-opensef.html
Is this the correct SEF extension.

Yep, that is the latest version of OpenSEF.

2. I could not find OpenSEF listed at extensions.joomla.org.  Is this project still active?  Does any one know why it was removed? Or was I looking in the wrong place?

Author removed it from extensions.joomla.org because of negative reviews by people who didn't know how to use it correctly. Read more on their forum or forum.joomla.org.

The project is probably still active, they announced RC6...

3. Is OpenSEF the best SEF component? Why is this the best one?  I have used 404 SEF before and that seemed to work fine but I am more that willing to move to a different component.

I don't know, but it works very well on my site. I had problems with other SEF components.


4. I have a copy of the sef_ext.php file.  How do I install this file?  Assuming that this works with the version I mentioned above.

Thanks for all of the help!


Just upload it to jreviews directory.
Logged
maxa
Jr. Member
**
Offline Offline

Posts: 36


« Reply #3 on: February 08, 2007, 07:48:04 AM »

I have three menu items type component jReviews:
Itemid 1: com_jreviews Menu type Directory (set to the only Directory I have = 1)
Itemid 2: com_jreviews Menu type Advanced search
Itemid 4: com_jreviews Menu type Submit new item

I want the directory listings URL:s to be ruled by the first one, but they are not. Advanced URL:s are only produced if I set OpenSEF Configuration > Components to use the com_jreviews Menu type Advanced search (check Use and give it an alias). The reason I do not want to use an alias for the search menu item is that I use it as frontpage.

So this is the setting I want: In OpenSEF Configuration > Components tab, I have set Use alias = direktory (misspelled just to avoid any possible conflict). For the other two com_reviews menu items I have tried both "Exclude" and unchecked.

But as I said, this does not work. It seams to me like the Directory type menuitem does not support advanced urls. Hope I am wrong...
« Last Edit: February 08, 2007, 07:54:32 AM by maxa » Logged
Alejandro
Global Moderator
Administrator
Hero Member
*****
Offline Offline

Posts: 9005


« Reply #4 on: February 08, 2007, 08:02:22 AM »

OpenSEF can deal with only one menu with the format:
 
http://www.domain.com/component/option,com_jreviews/Itemid,XX/
 
When OpenSEF goes through the menus to figure out the Itemid of the link, it finds the one with the lowest Itemid. In your case, which one is it?

You should only check the Use Alias for the lowest Itemid menu, and set Exclude for the others (jReviews menus).

In the end what this means is that if you put an alias of "directory" for the menu, all of jReviews links will have /directory/ in front. It's an OpenSEF thing, not jReviews.
Logged

Please take the time to vote and to write a review: http://extensions.joomla.org
Reviews Ahoy! - Submit your jReviews site here.
maxa
Jr. Member
**
Offline Offline

Posts: 36


« Reply #5 on: February 08, 2007, 08:07:42 AM »

That's what I thought, and that's why I use itemid1 for the directory (as I wrote above).

Edit: Maybe that needs some explanation - I went into the database and changed the itemid for the directory menu item.
« Last Edit: February 08, 2007, 08:11:19 AM by maxa » Logged
Alejandro
Global Moderator
Administrator
Hero Member
*****
Offline Offline

Posts: 9005


« Reply #6 on: February 08, 2007, 08:22:36 AM »

The only thing I can recommend is to delete all three and start again. Although I don't see why it would not work if you changed it in the DB.

Also you could TRY this:

1) Leave the one for the directory and delete the submit new and advanced search.
2) Delete the menus from the trash can
3) Create the new menus using the url type:

Submit new: index.php?option=com_jreviews&task=new&dirid=1
Advanced search: index.php?option=com_jreviews&task=search
Logged

Please take the time to vote and to write a review: http://extensions.joomla.org
Reviews Ahoy! - Submit your jReviews site here.
maxa
Jr. Member
**
Offline Offline

Posts: 36


« Reply #7 on: February 08, 2007, 08:54:25 AM »

Since it worked with itemid2, I deleted the menu item with itemid1 and changed the search page into directory type. Then I added a new menu item with Advanced search. I can not use url type as you suggested since it should be the start page.

Anyhow, now it works.

Next question:
The url:s for the directory are pretty long...

For the directory it is:
mydomain.com/[opensefalias]/m/2/directory/[directory_name]/
(where does the /m/2/ come from?)

For the categories they look like this:
mydomain.com/[opensefalias]/listcategory/[directory_name]/[section_name]/[category_name]/

In reality it means keywords are repeated several times. Not very good for SEO Undecided

Is there any way I can cut it shorter?
Logged
Alejandro
Global Moderator
Administrator
Hero Member
*****
Offline Offline

Posts: 9005


« Reply #8 on: February 08, 2007, 09:03:42 AM »

Quote
For the directory it is:
mydomain.com/[opensefalias]/m/2/directory/[directory_name]/
(where does the /m/2/ come from?)

Good question. Since we have already established than OpenSEF can't deal with urls that are exactly the same, except for the Itemid, and this is how all jReviews menus look like, there needs to be a way to identify which menu is supposed to do what and that is what the m/2/ comes in. It tells the sef_ext.php file that this is a jReviews menu with Itemid2.

Quote
For the categories they look like this:
mydomain.com/[opensefalias]/listcategory/[directory_name]/[section_name]/[category_name]/

In reality it means keywords are repeated several times. Not very good for SEO Undecided

Is there any way I can cut it shorter?

In the future I can try to optimize the sef_ext.php file, but this is definitely not a priority at this time. I would rather spend the time creating a new file for JoomSEF and SEFAdvance, which seem to be more active projects.
Logged

Please take the time to vote and to write a review: http://extensions.joomla.org
Reviews Ahoy! - Submit your jReviews site here.
maxa
Jr. Member
**
Offline Offline

Posts: 36


« Reply #9 on: February 08, 2007, 09:10:24 AM »

Thanks for your comments. Personally I think that OpenSEF has many advantages compared to JoomSEF and SEFAdvance, but I see you point since the new version of OpenSEF is quite delayed.
Logged
maxa
Jr. Member
**
Offline Offline

Posts: 36


« Reply #10 on: February 13, 2007, 06:51:47 PM »

Not until now I noticed that advanced search does not work properly with OpenSEF on. It lists all items in the search result. If i disable OpenSEF, the search works fine.

www.hantverksforum.com

Any suggestions?
Logged
Alejandro
Global Moderator
Administrator
Hero Member
*****
Offline Offline

Posts: 9005


« Reply #11 on: February 13, 2007, 11:54:05 PM »

I think I found the problem and I also found that editing content does not work either so I will try to fix that as well and post the new file then.
Logged

Please take the time to vote and to write a review: http://extensions.joomla.org
Reviews Ahoy! - Submit your jReviews site here.
Alejandro
Global Moderator
Administrator
Hero Member
*****
Offline Offline

Posts: 9005


« Reply #12 on: February 14, 2007, 12:18:09 AM »

Not until now I noticed that advanced search does not work properly with OpenSEF on. It lists all items in the search result. If i disable OpenSEF, the search works fine.

www.hantverksforum.com

Any suggestions?

Attached a version that should work with advanced search. To get the item editing working on the frontend email me for a replacement file.
Logged

Please take the time to vote and to write a review: http://extensions.joomla.org
Reviews Ahoy! - Submit your jReviews site here.
HollyMann
Newbie
*
Offline Offline

Posts: 8



WWW
« Reply #13 on: March 02, 2007, 08:51:57 AM »

I'm using ARTIO with my installation at: www.realcbratings.com and it works fine. I've had lots of problems with Opensef in the past, and figured out how to get this working on all my sites (with certain settings in the htaccess and globals). If you want any details on it, please let me know and I will post them. Thanks.
Logged

Alejandro
Global Moderator
Administrator
Hero Member
*****
Offline Offline

Posts: 9005


« Reply #14 on: March 02, 2007, 08:55:31 AM »

Holly, I would really like you to post this info in the tips & tricks board if you don't  mind. I am sure many would appreciate it!

Thanks,
Logged

Please take the time to vote and to write a review: http://extensions.joomla.org
Reviews Ahoy! - Submit your jReviews site here.
Pages: [1] 2
« previous next »
    Jump to: