POV-Ray : Newsgroups : povray.object-collection : Browser issues with Search page Server Time: 19 Jun 2019 07:35:56 GMT
  Browser issues with Search page (Message 1 to 7 of 7)  
From: Chris B
Subject: Browser issues with Search page
Date: 21 Nov 2008 11:57:26
Message: <4926a226@news.povray.org>
I've updated the Search/Browse page 
http://lib.povray.org/searchcollection/index.php on the POV-Ray Object 
Collection to attempt to circumvent a Firefox issue. I've tested this fix 
with Firefox 2.0.0.18 and IE 7.0.6001.1800 on Windows Vista and they seems 
to work ok. I'm hoping my fix doesn't cause problems on other platforms that 
I can't test on. If anyone gets a problem resulting from this, please post a 
response on this thread.

The original problem was that, with Firefox 2.0.0.18 (the autoupdate from 
13th November 2008), pressing the Search/Browse button displayed a category 
box in the results panel but no actual results.

Techie stuff:
Firefox 2.0.0.18 contains what seems to be an AJAX bug where, under certain 
conditions (with certain Plugins installed) the XMLHttpRequest object only 
ever returns a readystate of 3 (loading) and never goes to 4 (complete). The 
only page on the Object Collection that seemed to be affected was the main 
Search/Browse page which uses AJAX to display the search results.
The Thumbnails page was unaffected as it's a Javascript free page.

I've updated the page to work around the problem by processing all 
ReadyState 3 responses, which could theoretically cause flickering while 
loading the search results (but doesn't seem to on my machine).

Regards,
Chris B.


Post a reply to this message

From: SharkD
Subject: Re: Browser issues with Search page
Date: 26 Nov 2008 17:50:01
Message: <web.492d8c05c553f9cec007468e0@news.povray.org>
I may have asked this before... Please forgivemy error if this is the case.

Anyway, I notice that the URLs to each item contain the version number in them.
Would it be possible to change the URLs so that they remain constant no matter
how many times the item has been updated? I'd hate for links to go dead, or
(worse yet) for the links to lead to outdated versions.

-Mike


Post a reply to this message

From: Chris B
Subject: Re: Browser issues with Search page
Date: 26 Nov 2008 20:37:58
Message: <492db3a6$1@news.povray.org>
"SharkD" <nomail@nomail> wrote in message 
news:web.492d8c05c553f9cec007468e0@news.povray.org...
>I may have asked this before... Please forgivemy error if this is the case.
>
> Anyway, I notice that the URLs to each item contain the version number in 
> them.
> Would it be possible to change the URLs so that they remain constant no 
> matter
> how many times the item has been updated? I'd hate for links to go dead, 
> or
> (worse yet) for the links to lead to outdated versions.
>
> -Mike

Hi. Yes it's possible.

The logic was that old versions should continue to be available and 
downloadable so that, if anyone builds something with a dependency upon a 
particular version of a macro, they can point to it without fear that a 
newer version will overwrite it and be incompatible with what they've done.

I've added a little code, so that you can optionally link to the object 
details using the index2 detail option without specifying a version number. 
For example:

http://lib.povray.org/searchcollection/index2.php?objectName=FractalObjects&contributorTag=SharkD

Does that give you what you need?

Regards,
Chris B.


Post a reply to this message

From: SharkD
Subject: Re: Browser issues with Search page
Date: 26 Nov 2008 22:25:00
Message: <web.492dcc34c553f9ce49475c8b0@news.povray.org>
"Chris B" <nom### [at] nomailcom> wrote:
> I've added a little code, so that you can optionally link to the object
> details using the index2 detail option without specifying a version number.
> For example:
>
>
http://lib.povray.org/searchcollection/index2.php?objectName=FractalObjects&contributorTag=SharkD
>
> Does that give you what you need?
>
> Regards,
> Chris B.

Are these links accesible from the index page, or do I have to cut and paste
whenever I want to link to them?

-Mike


Post a reply to this message

From: Chris B
Subject: Re: Browser issues with Search page
Date: 26 Nov 2008 23:31:15
Message: <492ddc43$1@news.povray.org>
"SharkD" <nomail@nomail> wrote in message 
news:web.492dcc34c553f9ce49475c8b0@news.povray.org...
> "Chris B" <nom### [at] nomailcom> wrote:
>> I've added a little code, so that you can optionally link to the object
>> details using the index2 detail option without specifying a version 
>> number.
>> For example:
>>
>>
http://lib.povray.org/searchcollection/index2.php?objectName=FractalObjects&contributorTag=SharkD
>>
>> Does that give you what you need?
>>
>> Regards,
>> Chris B.
>
> Are these links accesible from the index page, or do I have to cut and 
> paste
> whenever I want to link to them?
>
> -Mike
>

The full URLs (with the version number attributes) are shown on the index2 
page.
To link to them you can copy the URL from there by right clicking on the 'i' 
button and selecting 'copy link location'. You'll need to paste that into 
your web page and edit out the version number parameter.

Regards,
Chris B.


Post a reply to this message

From: SharkD
Subject: Re: Browser issues with Search page
Date: 5 Dec 2008 09:50:01
Message: <web.4938f914c553f9ce663fd25e0@news.povray.org>
"Chris B" <nom### [at] nomailcom> wrote:
> The full URLs (with the version number attributes) are shown on the index2
> page.
> To link to them you can copy the URL from there by right clicking on the 'i'
> button and selecting 'copy link location'. You'll need to paste that into
> your web page and edit out the version number parameter.
>
> Regards,
> Chris B.

Is there a way to drop the contributerTag as well? Projects could, feasably, be
authored by more than one person.

Thanks.

-Mike


Post a reply to this message

From: SharkD
Subject: Re: Browser issues with Search page
Date: 5 Dec 2008 09:55:00
Message: <web.4938f9edc553f9ce663fd25e0@news.povray.org>
"SharkD" <nomail@nomail> wrote:
> "Chris B" <nom### [at] nomailcom> wrote:
> > The full URLs (with the version number attributes) are shown on the index2
> > page.
> > To link to them you can copy the URL from there by right clicking on the 'i'
> > button and selecting 'copy link location'. You'll need to paste that into
> > your web page and edit out the version number parameter.
> >
> > Regards,
> > Chris B.
>
> Is there a way to drop the contributerTag as well? Projects could, feasably, be
> authored by more than one person.
>
> Thanks.
>
> -Mike

I guess what I'd like is a generic link to the object, and then have the option
to select older versions from a list.

-Mike


Post a reply to this message

Copyright 2003-2008 Persistence of Vision Raytracer Pty. Ltd.