[geeklog-devtalk] geeklog-devel digest, Vol 1 #503 - 2 msgs
geeklog-devel-request at lists.geeklog.net
geeklog-devel-request at lists.geeklog.net
Sun Feb 6 13:00:02 EST 2005
Send geeklog-devel mailing list submissions to
geeklog-devel at lists.geeklog.net
To subscribe or unsubscribe via the World Wide Web, visit
http://lists.geeklog.net/listinfo/geeklog-devel
or, via email, send a message with subject or body 'help' to
geeklog-devel-request at lists.geeklog.net
You can reach the person managing the list at
geeklog-devel-admin at lists.geeklog.net
When replying, please edit your Subject line so it is more specific
than "Re: Contents of geeklog-devel digest..."
Today's Topics:
1. Re: Dynamic Comments... (Vincent Furia)
2. Re: Dynamic Comments... (Vincent Furia)
--__--__--
Message: 1
Date: Sat, 5 Feb 2005 15:00:43 -0500
From: Vincent Furia <vfuria at gmail.com>
To: geeklog-devel at lists.geeklog.net
Subject: Re: [geeklog-devel] Dynamic Comments...
Reply-To: geeklog-devel at lists.geeklog.net
Dirk, the reason why the collapsing icon isn't showing up is you
having anonymous comments turned off and this piece of code:
// hide reply link from anonymous users if they can't post replies
$hidefromanon = false;
if( empty( $_USER['username'] ) && (( $_CONF['loginrequired'] == 1 )
|| ( $_CONF['commentsloginrequired'] == 1 ))) {
$hidefromanon = true;
}
// this will hide HTML that should not be viewed in preview mode
if( $preview || $hidefromanon ) {
$template->set_var( 'hide_if_preview', 'style="display:none"' );
} else {
$template->set_var( 'hide_if_preview', '' );
}
Hides the entire "reply to" section of code, including the collapse
image, from anonymous users when anonymous comments are disabled.
Fixing it could be as easy as changing the theme around. I'll look
into it a bit...
I already knew this would not work for IE < 5.5 (all versions). I'm
not sure what is going on with Opera, can anyone with Opera for
windows check it out?
So, in summary, I think safari will probably work after we fix the
anonymous user problem, as will OmniWeb 5.1. IE < 5.5, iCab, and old
versions of OmniWeb will probably never work as they don't support
xmlhttp. Opera will take some looking into...
As for the character sets I have no idea what could be messing with
that... Can someone with experience with character sets and PHP take a
look for me?
Thanks,
-Vinny
On Sat, 5 Feb 2005 14:04:31 +0100, Dirk Haun <dirk at haun-online.de> wrote:
> I wrote:
>
> >One odd issue, though: It seems to be messing with the character set.
> >When I collapse a comment and expand it again, all of the German umlauts
> >have turned into question marks
>
> The same thing is happening on geeklog.info:
>
> <http://geeklog.info/article.php?stor
> y=20020829000431524&mode=dynamic#comments>
>
> And now for the browser compatibility test (fasten your seatbelts ...):
>
> - The collapsing icon doesn't show up in Safari. You can expand comments,
> but then the icon vanishes.
>
> - The same thing happens in OmniWeb 5.1.
>
> - Doesn't work at all in Mac-IE 5.2.3: The collapsing icons don't show
> up; the expanding icons do show up but don't work.
>
> - The exact same thing happens in iCab 2.9.8
>
> - The collapsing icon doesn't show up in Opera 7.54u2 for Mac. Expanding
> doesn't work (switches to "Loading ..." and stays there).
>
> - The exact same thing happens in OmniWeb 4.5 and iCab 3.0.0 beta 227.
>
> From Opera, I get the following error message in the JavaScript console:
>
> Event thread: onclick
> Error:
> name: TypeError
> message: Statement on line 61: Expression did not evaluate to a function
> object: xmlhttp.open
> Backtrace:
> Line 61 of linked script http://geeklog.info/dynamic.js
> xmlhttp.open("GET", fragment_url, true);
> In unknown script
> loadFragmentInToElement("http://geeklog.info/comment.php?
> mode=fetch&cid=192&full=true", "192");
> At unknown location
> {event handler trampoline}
>
> To summarize: On the Mac, it currently only works on Gecko-based
> browsers. I did use the latest versions available of those browsers (and
> in some cases another, older version).
>
> bye, Dirk
>
> --
> http://www.haun-online.de/
> http://www.macosx-faq.de/
>
> _______________________________________________
> geeklog-devel mailing list
> geeklog-devel at lists.geeklog.net
> http://lists.geeklog.net/listinfo/geeklog-devel
>
--__--__--
Message: 2
Date: Sat, 5 Feb 2005 21:16:17 -0500
From: Vincent Furia <vfuria at gmail.com>
To: geeklog-devel at lists.geeklog.net
Subject: Re: [geeklog-devel] Dynamic Comments...
Reply-To: geeklog-devel at lists.geeklog.net
Dirk,
I just checked in some thtml files that should fix the problems you
saw with the collapse button not appearing. (Also fixed some w3c
validation problems).
-Vinny
On Sat, 5 Feb 2005 15:00:43 -0500, Vincent Furia <vfuria at gmail.com> wrote:
> Dirk, the reason why the collapsing icon isn't showing up is you
> having anonymous comments turned off and this piece of code:
>
> // hide reply link from anonymous users if they can't post replies
> $hidefromanon = false;
> if( empty( $_USER['username'] ) && (( $_CONF['loginrequired'] == 1 )
> || ( $_CONF['commentsloginrequired'] == 1 ))) {
> $hidefromanon = true;
> }
>
> // this will hide HTML that should not be viewed in preview mode
> if( $preview || $hidefromanon ) {
> $template->set_var( 'hide_if_preview', 'style="display:none"' );
> } else {
> $template->set_var( 'hide_if_preview', '' );
> }
>
> Hides the entire "reply to" section of code, including the collapse
> image, from anonymous users when anonymous comments are disabled.
> Fixing it could be as easy as changing the theme around. I'll look
> into it a bit...
>
> I already knew this would not work for IE < 5.5 (all versions). I'm
> not sure what is going on with Opera, can anyone with Opera for
> windows check it out?
>
> So, in summary, I think safari will probably work after we fix the
> anonymous user problem, as will OmniWeb 5.1. IE < 5.5, iCab, and old
> versions of OmniWeb will probably never work as they don't support
> xmlhttp. Opera will take some looking into...
>
> As for the character sets I have no idea what could be messing with
> that... Can someone with experience with character sets and PHP take a
> look for me?
>
> Thanks,
>
> -Vinny
>
> On Sat, 5 Feb 2005 14:04:31 +0100, Dirk Haun <dirk at haun-online.de> wrote:
> > I wrote:
> >
> > >One odd issue, though: It seems to be messing with the character set.
> > >When I collapse a comment and expand it again, all of the German umlauts
> > >have turned into question marks
> >
> > The same thing is happening on geeklog.info:
> >
> > <http://geeklog.info/article.php?stor
> > y=20020829000431524&mode=dynamic#comments>
> >
> > And now for the browser compatibility test (fasten your seatbelts ...):
> >
> > - The collapsing icon doesn't show up in Safari. You can expand comments,
> > but then the icon vanishes.
> >
> > - The same thing happens in OmniWeb 5.1.
> >
> > - Doesn't work at all in Mac-IE 5.2.3: The collapsing icons don't show
> > up; the expanding icons do show up but don't work.
> >
> > - The exact same thing happens in iCab 2.9.8
> >
> > - The collapsing icon doesn't show up in Opera 7.54u2 for Mac. Expanding
> > doesn't work (switches to "Loading ..." and stays there).
> >
> > - The exact same thing happens in OmniWeb 4.5 and iCab 3.0.0 beta 227.
> >
> > From Opera, I get the following error message in the JavaScript console:
> >
> > Event thread: onclick
> > Error:
> > name: TypeError
> > message: Statement on line 61: Expression did not evaluate to a function
> > object: xmlhttp.open
> > Backtrace:
> > Line 61 of linked script http://geeklog.info/dynamic.js
> > xmlhttp.open("GET", fragment_url, true);
> > In unknown script
> > loadFragmentInToElement("http://geeklog.info/comment.php?
> > mode=fetch&cid=192&full=true", "192");
> > At unknown location
> > {event handler trampoline}
> >
> > To summarize: On the Mac, it currently only works on Gecko-based
> > browsers. I did use the latest versions available of those browsers (and
> > in some cases another, older version).
> >
> > bye, Dirk
> >
> > --
> > http://www.haun-online.de/
> > http://www.macosx-faq.de/
> >
> > _______________________________________________
> > geeklog-devel mailing list
> > geeklog-devel at lists.geeklog.net
> > http://lists.geeklog.net/listinfo/geeklog-devel
> >
>
--__--__--
_______________________________________________
geeklog-devel mailing list
geeklog-devel at lists.geeklog.net
http://lists.geeklog.net/listinfo/geeklog-devel
End of geeklog-devel Digest
More information about the geeklog-devtalk
mailing list