Bookmark / Pinning a problem?

Announcements, comments, ideas, feedback, and "How do I... ?" questions
User avatar
RishadanPort
Posts: 78
Joined: Mon Jun 10, 2013 6:31 am

Bookmark / Pinning a problem?

Post by RishadanPort » Sun Aug 11, 2019 5:29 pm

I have a tendency to browse at a large number of problems on the site, and I sometimes I want to navigate back to a previously problem i went to.

Is there any way to bookmark / pin a problem to my account so I can easily navigate back to it in the future?
Image

Rishada is the gateway to free trade—but the key will cost you.

User avatar
RobertStanforth
Administrator
Posts: 1035
Joined: Mon Dec 30, 2013 11:25 pm

Re: Bookmark / Pinning a problem?

Post by RobertStanforth » Sun Aug 11, 2019 5:49 pm

Your web browser's bookmarking facility should be adequate for this job.

User avatar
RishadanPort
Posts: 78
Joined: Mon Jun 10, 2013 6:31 am

Re: Bookmark / Pinning a problem?

Post by RishadanPort » Tue Aug 13, 2019 2:57 pm

One downside to your answer is it would be lost cross different machines.

Many times I work on different machines / my cell phone to look at problems.

This feature would certainly be appreciated.
Image

Rishada is the gateway to free trade—but the key will cost you.

User avatar
hk
Administrator
Posts: 10482
Joined: Sun Mar 26, 2006 9:34 am
Location: Haren, Netherlands

Re: Bookmark / Pinning a problem?

Post by hk » Tue Aug 13, 2019 8:35 pm

How about jotting down the number of the problems you are interested in? It's only three digits.
Image

User avatar
RishadanPort
Posts: 78
Joined: Mon Jun 10, 2013 6:31 am

Re: Bookmark / Pinning a problem?

Post by RishadanPort » Wed Aug 14, 2019 3:37 pm

I find it interesting, how a person gives a suggestion to the site, only to be met with a bit of rude answers.

If you guys don't want to do it / support it, -- that's fine, you can simply just say so.

I sometimes look at like 10-20+ (who knows possibly more) problems that I find interesting and cannot solve that I may want to revisit at a later date. Also -- Sometimes I want to show my friends the problem I'm working on to intrigue them -- when I am not at home.

-- Or who knows maybe at a way later date, like months from now I want to revisit a question i was looking at before.
Image

Rishada is the gateway to free trade—but the key will cost you.

User avatar
RobertStanforth
Administrator
Posts: 1035
Joined: Mon Dec 30, 2013 11:25 pm

Re: Bookmark / Pinning a problem?

Post by RobertStanforth » Wed Aug 14, 2019 6:02 pm

To answer your original question, the Project Euler site does not currently have any specific functionality for bookmarking problems (except for "filter by solved/unsolved").

The work-around I suggested earlier of using browser bookmarks may still be viable for the cross-device use case that you described. Many browsers including Chrome and Firefox allow bookmarks to be synchronised across devices, if you sign in with the same id (e.g. gmail account).

In the absence of a within-site feature to "filter by pinned", I hope this suggestion may be of some use to you as at least a partial solution.

User avatar
euler
Administrator
Posts: 3113
Joined: Sun Mar 05, 2006 4:49 pm
Location: Cheshire, England
Contact:

Re: Bookmark / Pinning a problem?

Post by euler » Wed Aug 14, 2019 7:01 pm

@RishadanPort: The problem is that it falls on me to implement any site changes and I'm not always around to reply. Bookmarking is an excellent suggestion without having an actual feature, but I hear what you're saying about having the "pinned" problems accessible from wherever you sign in.

How would you envisage this? Pinned problems always appear at the top of the problem table, regardless of sorting, or you can filter by "pinned"? If I were able to do this, I'd have to limit the number of problems that could be pinned and keep in mind that you'd have to manually unpin any problems one at a time.
Image
impudens simia et macrologus profundus fabulae

User avatar
RishadanPort
Posts: 78
Joined: Mon Jun 10, 2013 6:31 am

Re: Bookmark / Pinning a problem?

Post by RishadanPort » Thu Aug 15, 2019 1:47 am

I would have some sort of Pin / Unpin icon at the top right of each open problem which is toggle-able.

As a basic necessity, of how I would use it, in the "Problems Solved" area of my profile, I would like it that it would highlight certain squares a different color regarding if they are pinned or not.

Like Blue.

And if the problem is solved and pinned -- then perhaps Blue and a mixture of orange.

-- Viewing other peoples problems solved -- in my opinion, you should not have the ability to see what they have pinned.


Possible to also have it else where in searching / archives (for me, I probably wouldn't use it this way)
Image

Rishada is the gateway to free trade—but the key will cost you.

User avatar
RishadanPort
Posts: 78
Joined: Mon Jun 10, 2013 6:31 am

Re: Bookmark / Pinning a problem?

Post by RishadanPort » Thu Aug 15, 2019 1:52 am

Here are some images for the idea. The background colors for the pin icons I just snipped off of Visual studio...

Obviously you can choose whatever color scheme you like the most.

Thanks for your response.
Attachments
PageUnpinned.png
PageUnpinned.png (9.42 KiB) Viewed 559 times
PagePinned.png
PagePinned.png (8.89 KiB) Viewed 559 times
Example.png
Example.png (17.37 KiB) Viewed 561 times
Image

Rishada is the gateway to free trade—but the key will cost you.

User avatar
RishadanPort
Posts: 78
Joined: Mon Jun 10, 2013 6:31 am

Re: Bookmark / Pinning a problem?

Post by RishadanPort » Thu Aug 15, 2019 2:11 am

One might need to think about how to easily remove many pins.

That's another matter to think about...

If you want to limit the number of pinned problems to like 10, I think that is perfectly reasonable.

-- And if you pin more than 10 problems, it would remove your last pin.
Image

Rishada is the gateway to free trade—but the key will cost you.

User avatar
euler
Administrator
Posts: 3113
Joined: Sun Mar 05, 2006 4:49 pm
Location: Cheshire, England
Contact:

Re: Bookmark / Pinning a problem?

Post by euler » Mon Aug 19, 2019 12:00 am

Functionality has been added. There is a pin/unpin icon on each problem page now. Pinned problems will show up on the Progress page and on the Problems Table pages in blue. You can also filter by Pinned and if you select that option, then you can show all pinned problems on one page.

I've set the limit to 10. Does this seem suitable?
Image
impudens simia et macrologus profundus fabulae

SmileyCraft
Posts: 2
Joined: Wed Mar 13, 2019 9:31 pm

Re: Bookmark / Pinning a problem?

Post by SmileyCraft » Mon Aug 19, 2019 12:11 am

Minor note: Problem has been spelled as Propblem.

I just noticed the change so I went to the news tab to check for updates, only to find one here in the forum. I was a bit confused as to what this new feature was, since there is no explanation. I did not dare to test it out either since it said I can only have a limited amount of pins. Just thought an outsider perspective might be useful here.

User avatar
euler
Administrator
Posts: 3113
Joined: Sun Mar 05, 2006 4:49 pm
Location: Cheshire, England
Contact:

Re: Bookmark / Pinning a problem?

Post by euler » Mon Aug 19, 2019 12:16 am

Thanks for the info on the typo. It should now be fixed.

I'm waiting for the team to offer feedback before I publish a news feed. In the meantime I've done a fair bit of testing, so hopefully it should be in working order. I hope it is all fairly intuitive, but feel free to try it out and offer feedback here.
Image
impudens simia et macrologus profundus fabulae

User avatar
RishadanPort
Posts: 78
Joined: Mon Jun 10, 2013 6:31 am

Re: Bookmark / Pinning a problem?

Post by RishadanPort » Mon Aug 19, 2019 5:06 am

Omg.

Thank you!!!



Only one note to say. -- my initial suggestion color makes it hard to see the number in the progress window. But it isn't a huge deal to me, just a matter of preference.


Thanks so so much!
Image

Rishada is the gateway to free trade—but the key will cost you.

User avatar
euler
Administrator
Posts: 3113
Joined: Sun Mar 05, 2006 4:49 pm
Location: Cheshire, England
Contact:

Re: Bookmark / Pinning a problem?

Post by euler » Mon Aug 19, 2019 7:25 am

You're welcome. I suspect it will be a feature much appreciated by a number of members.

Which particular colour is not contrasting well? Is this on the default or dark theme?
Image
impudens simia et macrologus profundus fabulae

User avatar
hk
Administrator
Posts: 10482
Joined: Sun Mar 26, 2006 9:34 am
Location: Haren, Netherlands

Re: Bookmark / Pinning a problem?

Post by hk » Mon Aug 19, 2019 8:09 am

If I pin a recent problem and in the Archives click on view pinned that recent problem is not shown.
It's only showed then if I ask for details of all problems on one page.
Image

User avatar
euler
Administrator
Posts: 3113
Joined: Sun Mar 05, 2006 4:49 pm
Location: Cheshire, England
Contact:

Re: Bookmark / Pinning a problem?

Post by euler » Mon Aug 19, 2019 8:40 am

They would have appeared there, but in the same way that showing unsolved problems doesn't show recent problems on the Archive page I thought it made sense not to show recent problems on that page. However, if it's more intuitive for all pinned problems to appear there, then I could make it happen.
Image
impudens simia et macrologus profundus fabulae

User avatar
hk
Administrator
Posts: 10482
Joined: Sun Mar 26, 2006 9:34 am
Location: Haren, Netherlands

Re: Bookmark / Pinning a problem?

Post by hk » Mon Aug 19, 2019 11:30 am

I think it best if all pinned problems appear together.
Image

User avatar
euler
Administrator
Posts: 3113
Joined: Sun Mar 05, 2006 4:49 pm
Location: Cheshire, England
Contact:

Re: Bookmark / Pinning a problem?

Post by euler » Mon Aug 19, 2019 12:12 pm

I've modified the script so that all pinned problems appear on that page.
Image
impudens simia et macrologus profundus fabulae

User avatar
hk
Administrator
Posts: 10482
Joined: Sun Mar 26, 2006 9:34 am
Location: Haren, Netherlands

Re: Bookmark / Pinning a problem?

Post by hk » Mon Aug 19, 2019 12:34 pm

Thanks,
Looks great.
Image

Post Reply