# Help with the snaps site

- Thread: https://externals.io/message/29090
- Original archive: https://news-web.php.net/php.internals/29090
- Started by Edin Kadribasic on 2007-04-28T15:25:24+00:00
- Messages: 21
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #29090 — Edin Kadribasic — 2007-04-28T15:25:24+00:00

URL: https://externals.io/message/29090#29090

Hi,

I was adding some new capabilities to our snaps generator so now we  
can also provide the pecl bundle and the installer for the windows  
distribution. (details and links at http://edin.dk/archives/37-New- 
Snapshot-Capabilities.html)

If you have any suggestions on how to represent these new downloads  
on snaps.php.net and are not aesthetically challenged like I em,  
please let me hear it :)

  Edin

---

## #29124 — Jan Reininghaus — 2007-05-01T02:48:50+00:00

URL: https://externals.io/message/29090#29124 · In reply to: #29090

Edin Kadribasic schrieb:
> Hi,
> 
> I was adding some new capabilities to our snaps generator so now we can 
> also provide the pecl bundle and the installer for the windows 
> distribution. (details and links at 
> http://edin.dk/archives/37-New-Snapshot-Capabilities.html)
> 
> If you have any suggestions on how to represent these new downloads on 
> snaps.php.net and are not aesthetically challenged like I em, please let 
> me hear it :)
> 
>  Edin
>  

Hello,

I would like to suggest a redesign of the page. In my opinion the page 
is too complex, so for example I find it a bit hard to match the 
information for the next snapshots in the left of the page with the 
snapshots itself on the right. I find it also complex that the source 
and the win32 packages are separated and have its own creation 
intervals. In case there is no special reason for that I would suggest 
to distribute everything together.
I have uploaded a design I could imagine to 
http://hp-film.pytalhost.de/test/php/snaps_draw.png.

By the way, I can't follow the link to the PHP installer because I get 
the error message that the access to the file is "Forbidden".

---

## #29129 — Edin Kadribasic — 2007-05-02T17:53:41+00:00

URL: https://externals.io/message/29090#29129 · In reply to: #29124

Jan Reininghaus wrote:
> I would like to suggest a redesign of the page. In my opinion the page
> is too complex, so for example I find it a bit hard to match the
> information for the next snapshots in the left of the page with the
> snapshots itself on the right. I find it also complex that the source
> and the win32 packages are separated and have its own creation
> intervals. In case there is no special reason for that I would suggest
> to distribute everything together.
> I have uploaded a design I could imagine to
> http://hp-film.pytalhost.de/test/php/snaps_draw.png.

The page is a bit confusing and I didn't want too much new stuff to it
without thinking about it first. Your suggestion is promising, but it
might be a bit too wide for people that have smaller screen resolutions.
I think we need to make it look good at 1024x768.

There are some things you have missed. There are two different source
bundles (gz and bz2). "Next" build depends on the system (source or
bins) and the PHP version (we build some windows snapshots more often
than others).

> By the way, I can't follow the link to the PHP installer because I get
> the error message that the access to the file is "Forbidden".

Thanks for the heads up. This should be fixed now.

Would you be willing to produce the HTML needed for the redesign?

Edin

---

## #29139 — Tijnema ! — 2007-05-03T09:49:38+00:00

URL: https://externals.io/message/29090#29139 · In reply to: #29129

> Jan Reininghaus wrote:
> > […]
>
> The page is a bit confusing and I didn't want too much new stuff to it
> without thinking about it first. Your suggestion is promising, but it
> might be a bit too wide for people that have smaller screen resolutions.
> I think we need to make it look good at 1024x768.
>

Yes, it's very wide. So what about this: (Quick edit..)
http://86.86.80.41/PHP/snaps_draw_edit.PNG

> There are some things you have missed. There are two different source
> bundles (gz and bz2). "Next" build depends on the system (source or
> bins) and the PHP version (we build some windows snapshots more often
> than others).
>
> > […]
>
> Thanks for the heads up. This should be fixed now.
>
> Would you be willing to produce the HTML needed for the redesign?
>
> Edin

Else i will :)

Tijnema

---

## #29140 — Richard Quadling — 2007-05-03T10:05:03+00:00

URL: https://externals.io/message/29090#29140 · In reply to: #29139

How about something along these lines ...

(Not pretty as I'm crap at the design - sorry).

http://rquadling.php1h.com/snap.html

Use icons for the labels (BZ2, GZ, ZIP, PECL, INST, COMP, SNAP).

The logs for failed builds could also be included.

Richard.


> 
> > […]
>
> Yes, it's very wide. So what about this: (Quick edit..)
> http://86.86.80.41/PHP/snaps_draw_edit.PNG
>
> > […]
>
> Else i will :)
>
> Tijnema
>
> --
> 
> 
>
>


-- 
-----
Richard Quadling
Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731
"Standing on the shoulders of some very clever giants!"

---

## #29144 — Michael Wallner — 2007-05-03T12:03:33+00:00

URL: https://externals.io/message/29090#29144 · In reply to: #29140

Richard Quadling wrote:
> How about something along these lines ...
> 
> (Not pretty as I'm crap at the design - sorry).
> 
> http://rquadling.php1h.com/snap.html

Eeek! ;)


-- 
Michael

---

## #29163 — Jan Reininghaus — 2007-05-03T20:56:09+00:00

URL: https://externals.io/message/29090#29163 · In reply to: #29129

Edin Kadribasic schrieb:
> The page is a bit confusing and I didn't want too much new stuff to it
> without thinking about it first. Your suggestion is promising, but it
> might be a bit too wide for people that have smaller screen resolutions.
> I think we need to make it look good at 1024x768.

Yes, the page is too wide. The reason for this is that this is actually 
not a website but a rearranged screenshot. I noticed too late that the 
page has a bad width.

> There are some things you have missed. There are two different source
> bundles (gz and bz2). "Next" build depends on the system (source or
> bins) and the PHP version (we build some windows snapshots more often
> than others).

Maybe I missed the things because I was led from the dream that the 
different build intervals could be simplified too. ;) But you are right 
these are things I didn't pay attention to. I could make a new 
suggestion tomorrow and try to integrate the missing things.

> Thanks for the heads up. This should be fixed now.

This was a very fast fix and indeed I can now download the installer.

> Would you be willing to produce the HTML needed for the redesign?

Unfortunately my knowledge about HTML and CSS is very limited, so I 
don't think the page would look very good in case I did it. I would 
prefer if somebody with more knowledge could do it.

---

## #29165 — Richard Quadling — 2007-05-04T09:49:56+00:00

URL: https://externals.io/message/29090#29165 · In reply to: #29144

Hey! It wasn't THAT scary! Just a table which has the most recent
activity on the left side columns.

Not too wide.

Easy to see which version and the either source or Win32 stuff.

And also all the additional files requested.

I like the idea. My implementation though. Hmmm. Ok. I agree.

Eeek!




> Richard Quadling wrote:
> > […]
>
> Eeek! ;)
>
>
> --
> Michael
>
> --
> 
> 
>
>


-- 
-----
Richard Quadling
Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731
"Standing on the shoulders of some very clever giants!"

---

## #29187 — Richard Lynch — 2007-05-04T19:25:25+00:00

URL: https://externals.io/message/29090#29187 · In reply to: #29165

> Hey! It wasn't THAT scary! Just a table which has the most recent
> activity on the left side columns.
>
> Not too wide.
>
> Easy to see which version and the either source or Win32 stuff.
>
> And also all the additional files requested.
>
> I like the idea. My implementation though. Hmmm. Ok. I agree.
>
> Eeek!

Worked for me.
[shrug]

I was able to see what I needed, find what I wanted, and was not
confused by what was there.

And let's face it, not confusing me is a major accomplishment :-)

-- 
Some people have a "gift" link here.
Know what I want?
I want you to buy a CD from some indie artist.
http://cdbaby.com/browse/from/lynch
Yeah, I get a buck. So?

---

## #29208 — Jan Reininghaus — 2007-05-05T23:35:18+00:00

URL: https://externals.io/message/29090#29208 · In reply to: #29163

I am currently working on my second draw for the page, but I have a 
question. For my first draw I assumed that all of the new features will 
be available for all three branches, but is this actually true?

By the way, I don't know whether you are aware that all build processes 
of the win32 snapshots have failed for one day now.

---

## #29210 — David Coallier — 2007-05-06T03:51:10+00:00

URL: https://externals.io/message/29090#29210 · In reply to: #29208

> I am currently working on my second draw for the page, but I have a
> question. For my first draw I assumed that all of the new features will
> be available for all three branches, but is this actually true?
>
> By the way, I don't know whether you are aware that all build processes
> of the win32 snapshots have failed for one day now.
>
> --
> 
> 
>
>

Perhaps something like this could be cool:
http://dev.agoraproduction.com/php/snaps/

The css might be a bit off as I just wanted to do it quick, but you
see the idea :)


David

---

## #29212 — Tijnema ! — 2007-05-06T08:21:30+00:00

URL: https://externals.io/message/29090#29212 · In reply to: #29210

> 
> > […]
>
> Perhaps something like this could be cool:
> http://dev.agoraproduction.com/php/snaps/
>
> The css might be a bit off as I just wanted to do it quick, but you
> see the idea :)
>
>
> David

Yes, it is quick, as it doesn't work good in IE6, which is the most
common browser (http://www.w3schools.com/browsers/browsers_stats.asp)
Might be a good alternative for the snaps site, as it is never too
larg :) But it should work on IE6 too of course.

Tijnema

---

## #29213 — David Coallier — 2007-05-06T13:15:29+00:00

URL: https://externals.io/message/29090#29213 · In reply to: #29212

> 
> > […]
>
> Yes, it is quick, as it doesn't work good in IE6, which is the most
> common browser (http://www.w3schools.com/browsers/browsers_stats.asp)
> Might be a good alternative for the snaps site, as it is never too
> larg :) But it should work on IE6 too of course.
>
> Tijnema
>
Oops, well works in IE6.. just looks like hell.. I'd be interested in
seeing the % of the browsers on that specific site, it's not like any
common website thus can't rely on w3schools imho.

Anyways, you are right, looks like hell in IE6, try it in firefox or
opera .. the goal is to get an idea... not having a stable state with
everything working right away, etc...

So look with a decent browser (wink) and tell me f you like the idea
of the tabs, that's the main point I am looking to get feedbacks on.


David

---

## #29214 — Tijnema ! — 2007-05-06T13:49:38+00:00

URL: https://externals.io/message/29090#29214 · In reply to: #29213

> 
> > […]
> Oops, well works in IE6.. just looks like hell.. I'd be interested in
> seeing the % of the browsers on that specific site, it's not like any
> common website thus can't rely on w3schools imho.

Not that it matters how many users are using IE6, PHP should be
atleast IE6, IE7, FF, Mozilla, Safari and Netscape compatible. (maybe
more?)
>
> Anyways, you are right, looks like hell in IE6, try it in firefox or
> opera .. the goal is to get an idea... not having a stable state with
> everything working right away, etc...

Ok, but are you sure it will be possible in IE6? Didn't take a look at
your code yet, and i guess it will work, but we need to be sure of
course.
>
> So look with a decent browser (wink) and tell me f you like the idea
> of the tabs, that's the main point I am looking to get feedbacks on.
>
>
> David

Yeah, i tested it with Firefox, and it's a good idea. I don't like the
style of the button, i think it doesn't really fit into the website,
so maybe if you could change the buttons to a little bit more PHP-like
it is cool for me, but well, it's not my site :P

Tijnema

---

## #29215 — M.Sokolewicz — 2007-05-06T14:16:09+00:00

URL: https://externals.io/message/29090#29215 · In reply to: #29214

Tijnema ! wrote:
> 
> > […]
> 
> Not that it matters how many users are using IE6, PHP should be
> atleast IE6, IE7, FF, Mozilla, Safari and Netscape compatible. (maybe
> more?)
> > […]
> 
> Ok, but are you sure it will be possible in IE6? Didn't take a look at
> your code yet, and i guess it will work, but we need to be sure of
> course.
> > […]
> 
> Yeah, i tested it with Firefox, and it's a good idea. I don't like the
> style of the button, i think it doesn't really fit into the website,
> so maybe if you could change the buttons to a little bit more PHP-like
> it is cool for me, but well, it's not my site :P
> 
> Tijnema

Instead of using all tat javascript and trying to "make it work" in all 
possible browsers, why don't you simply make multiple pages, with static 
links from page to page (ie. page1.html for the first button, page2.html 
for the 2nd, etc.). And as for button appearances, just make it look 
like the tabs in the PHP bug tracker and it'll all be fine IMO.

- tul

---

## #29216 — Tijnema ! — 2007-05-06T14:28:05+00:00

URL: https://externals.io/message/29090#29216 · In reply to: #29215

> Tijnema ! wrote:
> > […]
>
> Instead of using all tat javascript and trying to "make it work" in all
> possible browsers, why don't you simply make multiple pages, with static
> links from page to page (ie. page1.html for the first button, page2.html
> for the 2nd, etc.).
I wouldn't call the pages page1.html etc. These pages are all
generated by a PHP script, so it's better to use like this:
page.php?version=4, page.php?version=5, page.php?version=6


> And as for button appearances, just make it look
> like the tabs in the PHP bug tracker and it'll all be fine IMO.

Yes, good point :) These buttons would fit nice into the snaps site.

But that's only how the PHP version are organized, how would you
organize the files on a page?

Tijnema

---

## #29217 — David Coallier — 2007-05-06T16:37:43+00:00

URL: https://externals.io/message/29090#29217 · In reply to: #29216

> 
> > […]
> I wouldn't call the pages page1.html etc. These pages are all
> generated by a PHP script, so it's better to use like this:
> page.php?version=4, page.php?version=5, page.php?version=6
>
>

Yes we have discussed that on IRC with edin and the whole idea was
USING tabs. So here I'll state exactly the idea as it seems to
misunderstood:

The idea is clearly and simply to use tabs for the different branches.
Using javascript was just simple and fast in this case and yes we
should handle the tabs statically.

The only reason why we are *making it work* in javascript is not
because I want it to be in javascript, but more because I wanted to
have tabs working quickly and easy which is why I did in javascript
without the need of PHP.

I hereby say that yes, we will be using tabs as it is much easier to
code and it will work on more browsers (I am thinking of links/lynx)
for instance.

$0.02
> > […]
>
> Yes, good point :) These buttons would fit nice into the snaps site.
>
> But that's only how the PHP version are organized, how would you
> organize the files on a page?
>
> Tijnema
>


-- 
David Coallier,
Founder & Software Architect,
Agora Production (http://agoraproduction.com)
51.42.06.70.18

---

## #29218 — Jan Reininghaus — 2007-05-06T18:04:49+00:00

URL: https://externals.io/message/29090#29218 · In reply to: #29217

David Coallier wrote:
> Yes we have discussed that on IRC with edin and the whole idea was
> USING tabs. So here I'll state exactly the idea as it seems to
> misunderstood:
> 
> The idea is clearly and simply to use tabs for the different branches.
> Using javascript was just simple and fast in this case and yes we
> should handle the tabs statically.
> 
> The only reason why we are *making it work* in javascript is not
> because I want it to be in javascript, but more because I wanted to
> have tabs working quickly and easy which is why I did in javascript
> without the need of PHP.
> 
> I hereby say that yes, we will be using tabs as it is much easier to
> code and it will work on more browsers (I am thinking of links/lynx)
> for instance.

Using tabs is also a good idea, especially because you avoid space 
problems by that.

My second draw would look like this: 
http://hp-film.pytalhost.de/test/php/snaps_draw2.png
Because I am currently short of time I didn't include the new features 
for the 5.2.x branch this time but I hope you see how I mean it...

I think it would be better to write the date for the next snapshot next 
to the snapshot itself (like I have done it in my draw) and not to write 
it in a list on the left of the page. I have some difficulties with 
finding out to which snapshots on the right the dates on the left belong.

---

## #29319 — Richard Quadling — 2007-05-08T10:17:26+00:00

URL: https://externals.io/message/29090#29319 · In reply to: #29212

> 
> > […]
>
> Yes, it is quick, as it doesn't work good in IE6, which is the most
> common browser (http://www.w3schools.com/browsers/browsers_stats.asp)
> Might be a good alternative for the snaps site, as it is never too
> larg :) But it should work on IE6 too of course.
>
> Tijnema
>
> --
> 
> 
>
>

In FF with no JS it looked awful too. I use NoScript which blocks
scripts unless I want them to run (whitelist).

The Sliding Doors tutorial at
http://alistapart.com/articles/slidingdoors/ is all CSS.

-- 
-----
Richard Quadling
Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731
"Standing on the shoulders of some very clever giants!"

---

## #29341 — David Coallier — 2007-05-08T15:30:10+00:00

URL: https://externals.io/message/29090#29341 · In reply to: #29319

> 
> > […]
>
> In FF with no JS it looked awful too. I use NoScript which blocks
> scripts unless I want them to run (whitelist).
>
> The Sliding Doors tutorial at
> http://alistapart.com/articles/slidingdoors/ is all CSS.
>

Oh that looks ugly with nocss extension.. also looks bad in
lynx/links.. oh yeah, also looks ugly in netscape navigator 1.0B1...
but hey.. isn't that 21st century ?  so looks good in firefox css/js
enabled :)

Seriously, what have I misexplained up there ? Was I not clear that
the idea was simply to show that we could use tabs IN GENERAL to make
the browsing of snaps easier ? We don't need to use  javascript, we
don't have to use that exact case, the only reason for using it was
that it was fast for most people to see what tabs browsing could look
like.

Here is an optimized version for early browsers:
http://dev.agoraproduction.com/php/snaps/snaps2.php
Of course this is a joke..

But again to make sure no one misinterprets this, the idea of the tabs
using javascript was SIMPLY to show everyone (using firefox of course)
that we could make the use of tabs within the snaps site. And NO we do
not have to use javascript, and yes we will mostly be using the ?v=44
?v52 ?v6dev (Note that those names are not relevant, we can use
whatever the person that implements it want..) using static tabs.
Clear ?

> --
> -----
> Richard Quadling
> Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731
> "Standing on the shoulders of some very clever giants!"
>


-- 
David Coallier,
Founder & Software Architect,
Agora Production (http://agoraproduction.com)
51.42.06.70.18

---

## #29343 — Richard Lynch — 2007-05-08T17:39:23+00:00

URL: https://externals.io/message/29090#29343 · In reply to: #29341

> Here is an optimized version for early browsers:
> http://dev.agoraproduction.com/php/snaps/snaps2.php

Works for me.
[not a joke]

I'd rather have a simple site that works in Mozaic 1.0 than something
that only mostly kinda sorta works in "current" browsers, for
somebody's defintion of "current"

jmho

-- 
Some people have a "gift" link here.
Know what I want?
I want you to buy a CD from some indie artist.
http://cdbaby.com/browse/from/lynch
Yeah, I get a buck. So?
