Ticket #564 (closed enhancement: fixed)

Opened 3 years ago

Last modified 3 years ago

Subscription issues for Content Type: blog entry

Reported by: ed Owned by: jim
Priority: critical Milestone: Phase 7
Component: Unassigned Keywords:
Cc: Estimated Number of Hours: 0.0
Add Hours to Ticket: 0 Billable?: yes
Total Hours: 0.75

Description (last modified by ed) (diff)

It is not possible to subscribe to CT 'blog' via the user account interface. Please check this out. I cannot see 'blogs' from the dropdown in the node type dropdown at:
https://www.transitionnetwork.org/user/4/notifications/nodetype
(screengrab attached)

We need to make it clearer how to comment and subscribe to blogs at
(a) individual blog pages
(b) /blogs/username view
(c) /blogs view

For non-logged in users on (a), (b), (c):
Please change this:
"Login or register to post comments"
To this:
"Login or register to post comments and/or subscribe to this blog" (Can you add a link to 'subscribe' that goes to registration with a subscription option?)

For logged in users on (c) only:
Please change this:
"Add new comment Read more"
To this:
"Add new comment Read more Subscribe to Rob's blog" (with sub link)

3.

We need a general 'subscribe to Rob's blog' button that Ed can put in the Transition Culture section. Can you create a button that works for all three cases:

  1. Create a button that generates a link for registered users (logged in) to take them directly to the user account to be subbed to node type: blog, author Rob Hopkins?
  1. Create a button for registered users not logged in to take them to the login page, then to their user account to be subbed to node type: blog, author Rob Hopkins?
  1. Create a button for non-registered users to take them to registration and to the user account for subbing to node type: blog, Author: Rob Hopkins?

Change History

comment:1 Changed 3 years ago by ed

This needs to be used as part of the remaining time for Jim's work on phase 7 and is urgent.

comment:2 Changed 3 years ago by ed

  • Description modified (diff)

comment:3 Changed 3 years ago by ed

  • Description modified (diff)
  • Summary changed from Not possible to subscribe to Content Type: blog entry to Subscription issues for Content Type: blog entry

comment:4 Changed 3 years ago by ed

oh god i'm going to have to change this fucking ticket again. ah well here we go, sorry jim for the faff.

comment:5 Changed 3 years ago by ed

  • Description modified (diff)

comment:6 Changed 3 years ago by jim

  • Add Hours to Ticket changed from 0.0 to 0.25
  • Total Hours changed from 0.0 to 0.25

1) Fixed... Blog types now subscribe-able. Also enabled 'By content type by author' e.g. https://www.transitionnetwork.org/user/4/notifications/add/typeauthor

2) This will require theme coding changes to alter the links... I'll have a play... HOWEVER there is a form able to be selected we can add to the RHS -- this is present on other blog nodes (not belonging to Rob) so the context isn't showing for some reason. Can't work out why. E.g. https://www.transitionnetwork.org/blogs/ed-mitchell/2013-06/google-calendar-handy-guide has blocks associated with 'blogs' context, but nothing on Robs Blog does... Something is up. Anyway, I've enabled this on the bottom of the post -- what do you think?

3.1)

Create a button that generates a link for registered users (logged in) to take them directly to the user account to be subbed to node type: blog, author Rob Hopkins?"

Doable but where is this going? There are already links at the bottom and a form...

3.2)

Create a button for registered users not logged in to take them to the login page, then to their user account to be subbed to node type: blog, author Rob Hopkins?

As above though. I'm also not sure I can redirect a redirect - we'll see...

3.3)

Create a button for non-registered users to take them to registration and to the user account for subbing to node type: blog, Author: Rob Hopkins?

Same issues as 3.2)...

And please confirm that that's a 3rd button, right? The system won't be able to differentiate between logged out users, so we'll need two buttons, one for 3.2) and one for 3.3.

comment:7 Changed 3 years ago by ed

  1. confirmed
  1. If adding the extra text to the bottom of the posts as outlined is a faff, and 2a can work, that's fine.

2a. RHS block form is exactly what we want in Transition Culture section. It is a new section with a theme Ben worked on, so maybe different in some way?
Also - please humour me - is this actually a subscription? As they are logged in, it would be best if it is an actual subscription attributed to their user account I/they can easily adjust later (I've spent a lot of time chasing down dodgy email alerts that aren't managed via the user account).

2b. If 2a can't work, then adding the subs options at the bottom of each post in a tick box form and email form is 'OK', but we have it already really. The form doesn't make things clearer - and it basically re-presents the list of options below the post anyway - so would be confusing. So remove this please - we'll go with the text options there already.

2c. What will happen for not-registered users who are not logged in. We need to lure them in. I'll see to this in 3.2 below.

3.1: obsolete: answered by 2a

3.2: you don't need a button? You can do this by changing the text instead to 'login or register to post comments or subscribe' (would need a re-direct like the login/register links but on 'subscribe')

3.3: it's fiddly but a way to get non-registered users to subscribe easily to Rob's blog, and that's an important goal, so worth a try.

comment:8 Changed 3 years ago by jim

  • Add Hours to Ticket changed from 0.0 to 0.25
  • Total Hours changed from 0.25 to 0.5

OK new block added: https://www.transitionnetwork.org/admin/build/block/configure/block/85

  • Block title presently "Get Rob's Blog via email" but editable by Ed.
  • Logged in users see: link text = "Subscribe!", link goes to sub page for robs blog (they sending delay and send plain/html) with a return destination of the page we came from. (note all tested)
  • Anonymous users see: link text = "Register!", user registration, but return destination is the page they came from. (note this return trip is not tested)

Note that you ONLY can see it when logged in or not here: https://www.transitionnetwork.org/blogs/rob-hopkins/2013-06/test-rob-hopkins-blog-tn-blogging-system due to the settings at the bottom of the block's admin page.

comment:9 Changed 3 years ago by ed

Confirmed by phone.

  1. Please remove the RHS subs block with all the options from the Transition Culture section *for now* but not so that I can't easily add it later if that is desirable.
  1. Please make the 'Subscribe to Rob's blog'block available across the whole of the /transition-culture section

then we can close

comment:10 Changed 3 years ago by jim

  • Add Hours to Ticket changed from 0.0 to 0.25
  • Total Hours changed from 0.5 to 0.75

Switched the blocks in the tn_culture context so old subs block not present but new block is - this affects all the same pages in tn culture etc that have the other colours.

.1h for this, but adding a little time for the 'business' part of the phone call.

Job done.

comment:11 Changed 3 years ago by ed

I can't see the block in TC section - it's not there?

comment:12 Changed 3 years ago by jim

Sorry, I'm out but it's just the block visibility settings - remove the
node/12345 from the bottom of that blocks' admin page and all will be well.
On 26 Jun 2013 11:11, "Transiton Technology Trac" <
trac@tech.transitionnetwork.org> wrote:

> #564: Subscription issues for Content Type: blog entry
> -----------------------------------+-------------------------------------
>            Reporter:  ed           |                      Owner:  jim
>                Type:  enhancement  |                     Status:  new
>            Priority:  critical     |                  Milestone:  Phase 7
>           Component:  Unassigned   |                 Resolution:
>            Keywords:               |  Estimated Number of Hours:  0.0
> Add Hours to Ticket:  0            |                  Billable?:  1
>         Total Hours:  0.75         |
> -----------------------------------+-------------------------------------
>
> Comment (by ed):
>
>  I can't see the block in TC section - it's not there?
>
> --
> Ticket URL: <https://tech.transitionnetwork.org/trac/ticket/564#comment:11
> >
> Transition Technology <https://tech.transitionnetwork.org/trac>
> Support and issues tracking for the Transition Network Web Project.
>

comment:13 Changed 3 years ago by jim

  • Status changed from new to closed
  • Resolution set to fixed

I believe this is now fine... please re-open if not.

Note: See TracTickets for help on using tickets.