To participate you must create an account on apostrophenow.org. If you have already done so, click Login.

Ticket #226 (closed enhancement: fixed)

Opened 22 months ago

Last modified 15 months ago

Style Pagination in the Media Section

Reported by: geoffd Owned by: johnnyoffline
Priority: critical Milestone: 1.5
Component: apostrophePlugin: Media Version: trunk
Keywords: 1.5rc2 Cc: rickybanister, dordille, boutell, agilbert, hillerj, johnnyoffline
Symfony version: 1.4

Description (last modified by geoffd) (diff)

If you need to get to page 10 in the Media section, you have to do a lot of clicking. You have to click on page 5, then page 7, etc.

We should do a couple of things:

1. Try to allow you to scroll through the possible pages without reloading so that you don't have to wait for reload and scroll down.

2. We should consider showing more pages (if you can't figure out a good way to allow for a javascript experience of selecting a page.)

3. We should mirror this selector at the top of the page.

John, work with Rick on this.

Attachments

Screen shot 2010-03-31 at 6.22.24 PM.png Download (8.2 KB) - added by geoffd 22 months ago.
a-media-oneup.png Download (0.5 MB) - added by rickybanister 17 months ago.
a-media-twoup.png Download (0.6 MB) - added by rickybanister 17 months ago.
a-media-fourup.png Download (405.6 KB) - added by rickybanister 17 months ago.
pager-is-cool.PNG Download (8.1 KB) - added by johnnyoffline 15 months ago.

Change History

Changed 22 months ago by geoffd

Changed 22 months ago by geoffd

  • description modified (diff)

Changed 22 months ago by rickybanister

  • type changed from defect to enhancement
  • milestone set to 1.1

see ticket #20 for a concept to allow more variety to your browsing experience. I took some of this stuff from flickr and delicious, places with lots of pagination. A user could specify how he/she would like to view media.

Changed 21 months ago by boutell

  • milestone changed from 1.4 to 1.5

Changed 19 months ago by johnnyoffline

http://trac.apostrophenow.org/raw-attachment/ticket/20/media-browser.png

Changed 19 months ago by johnnyoffline

  • cc johnnyoffline added
  • owner changed from johnnyoffline to dordille
  • status changed from new to assigned

This ticket needs some heavy lifting. I can style anything you need, but the filtering and storing of these filters is pretty substantial.

Rick's design concept is above, it is still good makes sense.

Dan -- When you have time to hit Apostrophe tickets lets knock this one out of the park.

Changed 17 months ago by rickybanister

  • keywords 1.5rc added
  • version set to trunk

Changed 17 months ago by rickybanister

  • priority changed from minor to critical

Changed 17 months ago by rickybanister

  • summary changed from Rework the Page advancer in the Media Section to Rework Pagination in the Media Section

take a look at  http://www.iconpaper.org/page/2/ for how they display all the pages. We shouldn't use that ugly slider, but we could use soft advance buttons to slide through the numbers. Perhaps we use a large 'next page' button so you don't have to search for it.

Changed 17 months ago by rickybanister

Dan has made it possible to select the view. There will be three default views.




The four up view will have a hover intent interface where a larger version of the photo will load on top of the thumbnail for slideshow selection and editing.

Changed 17 months ago by rickybanister

Changed 17 months ago by rickybanister

Changed 17 months ago by rickybanister

Changed 16 months ago by geoffd

  • owner changed from dordille to johnnyoffline

We still need to be able to scroll through the pages without reloading.

In the aPager module you can get the pages.

Changed 16 months ago by geoffd

  • keywords 1.5b added; 1.5rc removed

Changed 16 months ago by johnnyoffline

  • owner changed from johnnyoffline to dordille

1. If you click the single arrow, it scrolls the slider to the next set (so 1-5 becomes 6-10).

2. If you click the double arrow it jumps to the end.

Changed 16 months ago by geoffd

Once this pager works without reloading, bring it over to the blog and events, as well.

Changed 15 months ago by geoffd

  • owner changed from dordille to wjohnald

Changed 15 months ago by wjohnald

Geoff,

is the idea here that you want to be able to navigate the entire pager without reloading the page? Then when you click on a page link, the page will reload?

Changed 15 months ago by geoffd

Exactly. You should be able to scroll through the pages using the arrows.

The double triangle arrows should show you the first 3 and last 3 pages. The single triangle arrows should advance you 3 pages at a time.

The page you are on should stay highlighted during this process.

Changed 15 months ago by rickybanister

I'd suggest making geoff's '3' into a variable. So we could show 'n' pages at a time with a default.

We might want to show 20 pages for a client with a billion images.

Changed 15 months ago by geoffd

I agree. In fact, right now the default should be to show 5 pages at a time.

Changed 15 months ago by wjohnald

  • owner changed from wjohnald to johnnyoffline

The pager has a nice javascript animation. I added a few wrappers to get the thing to animate correctly. I am reassigning to John so he can fix the styles. Let me know if you have any questions.

Changed 15 months ago by geoffd

  • keywords 1.5rc2 added; 1.5b removed
  • summary changed from Rework Pagination in the Media Section to Style Pagination in the Media Section

Changed 15 months ago by johnnyoffline

Changed 15 months ago by johnnyoffline

  • status changed from assigned to closed
  • resolution set to fixed


pager is fully operational now :D

Note: See TracTickets for help on using tickets.