Menu Content

Support

> Forums, FAQs & Paid Support
Welcome, Guest
Username Password: Remember me

Profile for RaceRay

  • OFFLINE
  • Time Zone: GMT +0:00
  • Local Time: 13:49
  • Posts: 8
  • Profile Views: 2616
  • Location: Unknown
  • Gender: Unknown
  • Birthdate: Unknown

Signature

Posts

Posts

emo
Here is a interesting article about it:

softmarket.ro/joomla-tips/joomla-error-too-many-pages-2.html

I try to comment out the "die('Too many pages.');" and will see what happens.

Anyone tried id, too?

Regards
too many pages
Category: JoomSEF 3
emo
Hi,

until now, the only solution i found is disabling the creation of further SEO url´s when most of the urls are alreay generated. The big disadvantage is that there will be some dynamic url´s left and google will index them.

The more content your site got, the more non-sef url´s will be left.
That could result in many duplicate content, if you activate the sef-function later. Google would index the non-sef Url and the Sef Url, and both url´s links to the same content. Not very satisfying.

I would be glad, if someone find another real solution.

regards
RaceRay
too many pages
Category: JoomSEF 3
emo
I have the error, too. With every joomsef version that was out, so far. My site generates nearly 40.000 virtuemart Urls and than hangs up with the popular "too many pages" error.

Maybe we can prevent the error or at least slow it down, when there is a way to switch off the translation of search urls like "keyword=". The joomla intern search generates many urls and the virtuemart search function, too.

Does anyone have a solution, maybe with some piece of code in the com_sef/virtuemart.php?

By all means the joomsef software is great, but it would be a lot better if we find a solution. Otherwise it is not qualified for large websites.

It would be a shame if i have to switch to another sef component :-(


It could help if there is a way to generate all sef urls with one click and than say "Disable creation of new SEF URLs - YES"

Is that possible?

Actually, if the cache is cleared and all the urls in the DB are deleted (due to the page error), all of them has to be generated with a new klick. The problem is, that google and customers doesn´t open your website everytime on the first page. They jump directly to pages like www.domain.com/underneath_page.html.

So, they will get an 404 error, if noone has spidered the links manually from the firstpage and generated them.

So, i need a OneClick solution to generate all possible JoomSEF Url´s at once. There is no other way on very large sites with hundreds of thousends of pages.


regards, RaceRay
too many pages
Category: JoomSEF 3
emo
Hi,

i don´t know which joomsef version you use, but in newer versions, there is a function in the configuration at the backpanel to prevent such duplicate urls.

Try that configuration:

Exclude source info (Itemid) no
Reappend source (Itemid) yes
Ignore multiple sources (Itemids) yes
Append non-SEF variables to URL yes
Be tolerant to trailing slash? yes

kind regards
RaceRay
Write extension sef_ ...
Category: JoomSEF 3
emo
Hello Nikola,

just put the php files in the sef_ext directory of your joomsef installation.

Very easy!

regards
René
Write extension sef_ ...
Category: JoomSEF 3
emo
For joomsef support of MisterEstate / estateagent, i wrote an joomsef extension. It is easy to change and manipulate.

There has to be a little modification in a estateagent file for the search function when you use joomsef.

estateagent.php at row 112

echo \" | \"._EA_FASTSEARCH.\"\";
 
change to
 
echo \" | \"._EA_FASTSEARCH.\"\";


Install the extension with the joomsef extension manager.

You can download it here http://www.x-simulator.de/downloads/com_estateagent.zip

I hope Artio will implement it in future releases.

kind regards

Post ge�ndert von: RaceRay, am: 02/02/2007 17:32
Write extension sef_ ...
Category: JoomSEF 3
emo
Ok, found the solution.

$query = "
SELECT `title`
FROM `jos_estateagent`
WHERE `id` = " . $vars['id'] . "";
$database->setQuery($query);
$name = $database->loadResult();

regards
Write extension sef_ ...
Category: JoomSEF 3
emo
Hi guys,

i write an extension for the component misterestate / estateagent, So, that every Item has their titlename in the uri.

I will publish it here, when it´s ready.

The original link is like:

index.php?option=com_estateagent&act=object&task=showEO&id=1
index.php?option=com_estateagent&act=object&task=showEO&id=2
index.php?option=com_estateagent&act=object&task=showEO&id=3

My extension works, but the id in the translated URI is everytime 1, and the uri shows only the title of the first item, but the intern translation works for every item.

That´s part of it:

extract($vars);
//extract($id);
$title = array();
$id = true;
 
if (isset($id)) {
$query = \"
SELECT `title`
FROM `jos_estateagent`
WHERE `id` = $id\";
$database->setQuery($query);
$name = $database->loadResult();
}
 
 
$title[] = 'expose';
$title[] = '/' . $name;
unset($vars['id']);


The rewrite link looks everytime like this one:
www.domain.de/expose/apartement-1.html
www.domain.de/expose/apartement-2.html

because in the database \"apartement\" is the title with \"id 1\"

So, where is my fault? In the administration, there is the component configuration for the estate component: com_estateagent SKIP, CACHE, DEFAULT.

Only with default, my extension works, is that correct?

Why is the id recognized only as 1 for every link?

Soory `bout my bad english:-)

kind regards
Write extension sef_ ...
Category: JoomSEF 3
More
User Login Empty