Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

One-click reposting #84

Open
jace opened this issue Mar 6, 2014 · 7 comments
Open

One-click reposting #84

jace opened this issue Mar 6, 2014 · 7 comments
Assignees

Comments

@jace
Copy link
Member

jace commented Mar 6, 2014

It should be possible to relist an expired listing without filling it out all over again. Now that Hasjob has authentication, this can be in the user's dashboard.

@shreyas-satish
Copy link
Contributor

Can we do this by touching the job post's datetime?

@jace
Copy link
Member Author

jace commented Aug 3, 2015

No, we don't mess with the archive. Datetimes are significant metadata for understanding how the board has performed over time.

@shreyas-satish
Copy link
Contributor

How about we provide the user with the job post form, with details pre-filled from the earlier version of the job post? This will be 2 clicks at the minimum from the job post page. But, it will let the user make any necessary changes prior to re-posting.

@jace
Copy link
Member Author

jace commented Aug 3, 2015

Could do that. /new?template=<hashid> opens with the data prefilled, but only if that post has the same owner (to avoid having confidential data copied).

@shreyas-satish
Copy link
Contributor

I'm thinking about how users will discover the 'Repost' feature.

  • Will 'Repost' be a link on the sidebar of an archived job post?
  • Should we send an email after a job has expired, with a link to re-post?
  • Should we add a link to 'All Posts' along with 'Drafts' in the navigation bar, so that an admin can view their archived posts and re-post some of them if necessary?

@karthikb351
Copy link
Contributor

That is pretty much craigslist's model too.

  • Send an email once a listing has expired, asking them to repost.
  • Reposting creates a new listing with the contents copied over, allowing you to edit if needed - People tweak this based on how the previous listing performed.
  • Dashboard showing all listings with a "Relist" option next to each expired listing.

@jace
Copy link
Member Author

jace commented Feb 13, 2018

As discussed in #410, we want to keep a reference to the original post when reposting.

@jace jace reopened this Feb 13, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants