<?xml version="1.0"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Transition Technology: Ticket #508: Step by step process to convert web point of contact to widget owner</title>
    <link>http://localhost:8080/trac/ticket/508</link>
    <description>&lt;p&gt;
We want this to work for the beta testers and every web point of contact going forward. Then we can assume it will work for anyone who is a web point of contact. In fact, once we have done this, the nag block described below will be there forever (until Ed removes it if they project doesn't work out).
&lt;/p&gt;
&lt;p&gt;
RULE: Widget owners need to be the web points of contact for Transition Initiative Profiles on TN.org.
&lt;/p&gt;
&lt;p&gt;
STEPS:
&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;user receive an email with a link to login
&lt;/li&gt;&lt;li&gt;user login and go to their user account page
&lt;/li&gt;&lt;li&gt;user sees a block and clicks on the button in a nag block at the top of the right hand column like the 'add your project/initiative' block in other places: 'Want to add the projects widget to your website? &amp;lt;br&amp;gt; Click this button to set your permissions &amp;lt;button&amp;gt;' - !NB Ed needs to be able to edit this!
&lt;/li&gt;&lt;li&gt;user goes to page with (1) pre-ticked widget owners mail chimp subscription and text 'please keep me up to date with changes to widget code and other related updates (no spam, we promise). Widget code will change so please don't opt out of this - we will need to update you' and (2) button for user to click to confirm that they want to be a widget owner which sets their role to 'widget owner' with the text 'Click this button to confirm that you want to be a widget owner. Agreeing to this means that you agree with the &amp;lt;link to T&amp;amp;Cs&amp;gt; Transition Network website terms and conditions&amp;lt;/link to T&amp;amp;Cs&amp;gt;.'.
&lt;/li&gt;&lt;li&gt;user goes to their user account page &lt;strong&gt;in the projects moderation tab&lt;/strong&gt; - where they will see the 'not got a project widget yet? click to get one here…' link
&lt;/li&gt;&lt;/ol&gt;</description>
    <language>en-us</language>
    <image>
      <title>Transition Technology</title>
      <url>/trac/chrome/site/TransitionNetwork-Logo-Web-Small.jpg</url>
      <link>http://localhost:8080/trac/ticket/508</link>
    </image>
    <generator>Trac 0.12.5</generator>
    <item>
      
        <dc:creator>jim</dc:creator>

      <pubDate>Sun, 10 Mar 2013 19:26:43 GMT</pubDate>
      <title></title>
      <link>http://localhost:8080/trac/ticket/508#comment:1</link>
      <guid isPermaLink="false">http://localhost:8080/trac/ticket/508#comment:1</guid>
      <description>
        &lt;p&gt;
This is already under way... BUT not released right now -- soon.
&lt;/p&gt;
&lt;p&gt;
I've;
&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Created a function that allows us to check if any user is a Web PoC for an ini or hub ini.
&lt;/li&gt;&lt;li&gt;Created a block using the above function for display that Ed can edit
&lt;/li&gt;&lt;li&gt;Rebuilt the 'get the widget' page to allow a nicer workflow per 4) in description
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
Re 5: This is an extra step that's not needed -- we can have it in addition though.
&lt;/p&gt;
&lt;p&gt;
The current workflow is easier than the description and goes like this:
&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;Same
&lt;/li&gt;&lt;li&gt;Same
&lt;/li&gt;&lt;li&gt;Same -- EXCEPT the button is 'Get the widget' (because users don't care about permissions).
&lt;/li&gt;&lt;li&gt;user goes to page "get the widget" page BUT no 'get' options present -- instead the form agree to the T&amp;amp;Cs  with pre-ticked widget owners mail chimp subscription...
&lt;/li&gt;&lt;li&gt;User submits above form, gets their role to 'widget owner', page reloads and they're on the Get Widget page.
&lt;/li&gt;&lt;li&gt;Everything carries on...
&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;
Thus we avoid a horrible side-step back to the moderation page to hope a user spots the right text and clicks the link -- instead they just get 'get widget' -&amp;gt; 'agree/sign up' -&amp;gt; 'get the code'.
&lt;/p&gt;
&lt;p&gt;
Working on last bits now and will upload tonight, then we'll be on to the last bits of the testing/access/perms tweaks per 41 &amp;amp; 48 on the spreadsheet.
&lt;/p&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>ed</dc:creator>

      <pubDate>Sun, 10 Mar 2013 19:48:21 GMT</pubDate>
      <title></title>
      <link>http://localhost:8080/trac/ticket/508#comment:2</link>
      <guid isPermaLink="false">http://localhost:8080/trac/ticket/508#comment:2</guid>
      <description>
        &lt;p&gt;
great
&lt;/p&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>jim</dc:creator>

      <pubDate>Sun, 10 Mar 2013 21:51:01 GMT</pubDate>
      <title></title>
      <link>http://localhost:8080/trac/ticket/508#comment:3</link>
      <guid isPermaLink="false">http://localhost:8080/trac/ticket/508#comment:3</guid>
      <description>
        &lt;p&gt;
OK this is now up... Still making a few tweaks and looking at the perms issues.
&lt;/p&gt;
&lt;p&gt;
FYI: Users who go to the 'Get Widget' page WITHOUT being a Web POC get the following message:
&lt;/p&gt;
&lt;p&gt;
---
&lt;/p&gt;
&lt;h2 id="GettheProjectsWidget"&gt;Get the Projects Widget!&lt;/h2&gt;
&lt;hr /&gt;
&lt;h2 id="SorryyoumustbetheWebPointofContactforyourinitiativetocontinue"&gt;Sorry, you must be the Web Point of Contact for your initiative to continue&lt;/h2&gt;
&lt;p&gt;
&lt;strong&gt;Unfortunately, you cannot use the widget until you have been set up as the "Web Point of Contact" for your local initiative.&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
Please find your initiative in the Initiatives Directory and either edit it (if you have that ability), or contact the person who is marked as the "Primary point of contact".
&lt;/p&gt;
&lt;p&gt;
Remember to come back here when you're done, and please contact us if you have any questions or problems.
&lt;/p&gt;
&lt;p&gt;
---
&lt;/p&gt;
&lt;p&gt;
ED: Any changes? Once they are a web poc, they don't see this. But then they'd never get to the page without knowings its address because the block from 3) won't show.
&lt;/p&gt;
&lt;p&gt;
Development now mostly done!!! WOOO! Now, on to the perms bits, then some bug fixes...
&lt;/p&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>jim</dc:creator>

      <pubDate>Sun, 10 Mar 2013 23:09:07 GMT</pubDate>
      <title>owner, priority, status changed</title>
      <link>http://localhost:8080/trac/ticket/508#comment:4</link>
      <guid isPermaLink="false">http://localhost:8080/trac/ticket/508#comment:4</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;owner&lt;/strong&gt;
              changed from &lt;em&gt;jim&lt;/em&gt; to &lt;em&gt;ed&lt;/em&gt;
            &lt;/li&gt;
            &lt;li&gt;&lt;strong&gt;priority&lt;/strong&gt;
                changed from &lt;em&gt;critical&lt;/em&gt; to &lt;em&gt;major&lt;/em&gt;
            &lt;/li&gt;
            &lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;
                changed from &lt;em&gt;new&lt;/em&gt; to &lt;em&gt;assigned&lt;/em&gt;
            &lt;/li&gt;
          &lt;/ul&gt;
        &lt;p&gt;
This is now done, and all working !!!EXCEPT!!! the bloody Mail Chimp integration... Works on mine but not on Prod. New ticket open to track that here: &lt;a class="closed ticket" href="http://localhost:8080/trac/ticket/512" title="defect: Mailchimp integration for Widget Owners not working (closed: fixed)"&gt;#512&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Reassigning to Ed for comment/text changes pending his close.
&lt;/p&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>jim</dc:creator>

      <pubDate>Sun, 10 Mar 2013 23:09:28 GMT</pubDate>
      <title>cc set</title>
      <link>http://localhost:8080/trac/ticket/508#comment:5</link>
      <guid isPermaLink="false">http://localhost:8080/trac/ticket/508#comment:5</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;cc&lt;/strong&gt;
              &lt;em&gt;ed&lt;/em&gt;, &lt;em&gt;jim&lt;/em&gt; added
            &lt;/li&gt;
          &lt;/ul&gt;
        &lt;p&gt;
Ensuring we're in the loop...
&lt;/p&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>ed</dc:creator>

      <pubDate>Mon, 11 Mar 2013 08:16:48 GMT</pubDate>
      <title></title>
      <link>http://localhost:8080/trac/ticket/508#comment:6</link>
      <guid isPermaLink="false">http://localhost:8080/trac/ticket/508#comment:6</guid>
      <description>
        &lt;p&gt;
Text for project moderation page for users without widget owner role approved. Please enjoy the mailchimp works.
&lt;/p&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>jim</dc:creator>

      <pubDate>Tue, 12 Mar 2013 10:09:59 GMT</pubDate>
      <title>status changed; resolution set</title>
      <link>http://localhost:8080/trac/ticket/508#comment:7</link>
      <guid isPermaLink="false">http://localhost:8080/trac/ticket/508#comment:7</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;
                changed from &lt;em&gt;assigned&lt;/em&gt; to &lt;em&gt;closed&lt;/em&gt;
            &lt;/li&gt;
            &lt;li&gt;&lt;strong&gt;resolution&lt;/strong&gt;
                set to &lt;em&gt;fixed&lt;/em&gt;
            &lt;/li&gt;
          &lt;/ul&gt;
        &lt;p&gt;
OK, so this is done barring the &lt;a class="closed ticket" href="http://localhost:8080/trac/ticket/512" title="defect: Mailchimp integration for Widget Owners not working (closed: fixed)"&gt;#512&lt;/a&gt; Mailchimp issue (which I'm doing today), so closing this bad boy.
&lt;/p&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>ed</dc:creator>

      <pubDate>Tue, 12 Mar 2013 10:18:32 GMT</pubDate>
      <title>status changed; resolution deleted</title>
      <link>http://localhost:8080/trac/ticket/508#comment:8</link>
      <guid isPermaLink="false">http://localhost:8080/trac/ticket/508#comment:8</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;
                changed from &lt;em&gt;closed&lt;/em&gt; to &lt;em&gt;reopened&lt;/em&gt;
            &lt;/li&gt;
            &lt;li&gt;&lt;strong&gt;resolution&lt;/strong&gt;
                &lt;em&gt;fixed&lt;/em&gt; deleted
            &lt;/li&gt;
          &lt;/ul&gt;
        &lt;p&gt;
Nice try.
&lt;/p&gt;
&lt;p&gt;
Q: nag button shows up on 'get' page - making it smaller and less useful. Can you not show on get page?
&lt;/p&gt;
&lt;p&gt;
Close when mailchimp issue is done.
&lt;/p&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>jim</dc:creator>

      <pubDate>Tue, 12 Mar 2013 12:36:44 GMT</pubDate>
      <title>status changed; resolution set</title>
      <link>http://localhost:8080/trac/ticket/508#comment:9</link>
      <guid isPermaLink="false">http://localhost:8080/trac/ticket/508#comment:9</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;
                changed from &lt;em&gt;reopened&lt;/em&gt; to &lt;em&gt;closed&lt;/em&gt;
            &lt;/li&gt;
            &lt;li&gt;&lt;strong&gt;resolution&lt;/strong&gt;
                set to &lt;em&gt;fixed&lt;/em&gt;
            &lt;/li&gt;
          &lt;/ul&gt;
        &lt;p&gt;
Added some checks to not show 'get' block on admin pages or pse/widget pages...
&lt;/p&gt;
&lt;p&gt;
And MC is hammered over at &lt;a class="closed ticket" href="http://localhost:8080/trac/ticket/512" title="defect: Mailchimp integration for Widget Owners not working (closed: fixed)"&gt;#512&lt;/a&gt;..
&lt;/p&gt;
&lt;p&gt;
This is so fixed it hurts!
&lt;/p&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>ed</dc:creator>

      <pubDate>Wed, 13 Mar 2013 10:28:21 GMT</pubDate>
      <title></title>
      <link>http://localhost:8080/trac/ticket/508#comment:10</link>
      <guid isPermaLink="false">http://localhost:8080/trac/ticket/508#comment:10</guid>
      <description>
        &lt;p&gt;
Great - Ed to test.
&lt;/p&gt;
&lt;p&gt;
Can I edit/admin this PSE 'get' block?
&lt;/p&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>ed</dc:creator>

      <pubDate>Wed, 13 Mar 2013 10:50:08 GMT</pubDate>
      <title></title>
      <link>http://localhost:8080/trac/ticket/508#comment:11</link>
      <guid isPermaLink="false">http://localhost:8080/trac/ticket/508#comment:11</guid>
      <description>
        &lt;p&gt;
ignore last comment - found it - saw the .php - assume it's a 'do NOT touch' kind of thing
&lt;/p&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>jim</dc:creator>

      <pubDate>Wed, 13 Mar 2013 21:15:02 GMT</pubDate>
      <title></title>
      <link>http://localhost:8080/trac/ticket/508#comment:12</link>
      <guid isPermaLink="false">http://localhost:8080/trac/ticket/508#comment:12</guid>
      <description>
        &lt;p&gt;
The content and title of the block can be edited safely, just stay away from the visibility settings at the foot where you saw the PHP. Note also the HTML in there that makes the button -- easier to see with the WYSIWYG off.
&lt;/p&gt;
      </description>
      <category>Ticket</category>
    </item>
 </channel>
</rss>