<?xml version="1.0"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Transition Technology: Ticket #170: Enable login as a pop-up on one page</title>
    <link>http://localhost:8080/trac/ticket/170</link>
    <description>&lt;p&gt;
Users want to be able to log in while staying on the page they are on. Currently users are directed to /login and then re-directed back to the page they logged in from. Jim added fancy login module to enable this but it clashed with logintoboggan, so put in some php to redirect users as above.
&lt;/p&gt;
&lt;p&gt;
Establish custom code required to make fancylogin and logintobbagan to work together properly, seeing if the developers approve. If they do, press on.
&lt;/p&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/170</link>
    </image>
    <generator>Trac 0.12.5</generator>
    <item>
      
        <dc:creator>laura</dc:creator>

      <pubDate>Tue, 30 Nov 2010 12:23:52 GMT</pubDate>
      <title></title>
      <link>http://localhost:8080/trac/ticket/170#comment:1</link>
      <guid isPermaLink="false">http://localhost:8080/trac/ticket/170#comment:1</guid>
      <description>
        &lt;p&gt;
laura says this can be handled in a block without extra module action - for discussions
&lt;/p&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>ed</dc:creator>

      <pubDate>Thu, 02 Dec 2010 16:16:12 GMT</pubDate>
      <title>milestone set</title>
      <link>http://localhost:8080/trac/ticket/170#comment:2</link>
      <guid isPermaLink="false">http://localhost:8080/trac/ticket/170#comment:2</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;milestone&lt;/strong&gt;
                set to &lt;em&gt;Phase 3&lt;/em&gt;
            &lt;/li&gt;
          &lt;/ul&gt;
        &lt;p&gt;
this remains a 250 stand alone bounty mate - you'll make a lot of friends with this one...
&lt;/p&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>jim</dc:creator>

      <pubDate>Sat, 04 Dec 2010 16:25:53 GMT</pubDate>
      <title>status changed; resolution set</title>
      <link>http://localhost:8080/trac/ticket/170#comment:3</link>
      <guid isPermaLink="false">http://localhost:8080/trac/ticket/170#comment:3</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;
                changed from &lt;em&gt;new&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;
I just realised that Lightbox2 (already in place to show images nicely) allows the login box to be made into a nice popup on ALL pages...
&lt;/p&gt;
&lt;p&gt;
It needs a bit of a CSS/JS tweak, but it's in - let me know!!!!!!!!!
&lt;/p&gt;
&lt;p&gt;
Don't like doing myself out of a bounty, but Fancy Login is therefore redundant if we are happy with this route.
&lt;/p&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>jim</dc:creator>

      <pubDate>Sat, 04 Dec 2010 16:26:17 GMT</pubDate>
      <title>hours, totalhours changed</title>
      <link>http://localhost:8080/trac/ticket/170#comment:4</link>
      <guid isPermaLink="false">http://localhost:8080/trac/ticket/170#comment:4</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;hours&lt;/strong&gt;
                changed from &lt;em&gt;0.0&lt;/em&gt; to &lt;em&gt;0.3&lt;/em&gt;
            &lt;/li&gt;
            &lt;li&gt;&lt;strong&gt;totalhours&lt;/strong&gt;
                changed from &lt;em&gt;0.0&lt;/em&gt; to &lt;em&gt;0.3&lt;/em&gt;
            &lt;/li&gt;
          &lt;/ul&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>jim</dc:creator>

      <pubDate>Sat, 04 Dec 2010 17:27:48 GMT</pubDate>
      <title>status changed; resolution deleted</title>
      <link>http://localhost:8080/trac/ticket/170#comment:5</link>
      <guid isPermaLink="false">http://localhost:8080/trac/ticket/170#comment:5</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;
Actually there's a problem that the popup is blank on LIVE - works on my machine... Hmmm will attend to.
&lt;/p&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>ed</dc:creator>

      <pubDate>Tue, 07 Dec 2010 12:09:07 GMT</pubDate>
      <title></title>
      <link>http://localhost:8080/trac/ticket/170#comment:6</link>
      <guid isPermaLink="false">http://localhost:8080/trac/ticket/170#comment:6</guid>
      <description>
        &lt;p&gt;
press on, it's worth it. there will always be plenty of other things for bounties.
&lt;/p&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>laura</dc:creator>

      <pubDate>Tue, 07 Dec 2010 13:29:24 GMT</pubDate>
      <title></title>
      <link>http://localhost:8080/trac/ticket/170#comment:7</link>
      <guid isPermaLink="false">http://localhost:8080/trac/ticket/170#comment:7</guid>
      <description>
        &lt;p&gt;
Lightbox2 should work well rather than the icky Fancy Login module -keep at it!  Do need to check that will degrade if users haven't got js enabled (and on some mobile browsers too, ie take them to the original login page if the popups don't work) ...
&lt;/p&gt;
&lt;p&gt;
Another way (which used for a test on another site but it did need a tweakage to perfect and some styling too) is similar to the Lightbox one which can be found at - &lt;a class="ext-link" href="http://www.luckyspin.org/?p=130"&gt;&lt;span class="icon"&gt;​&lt;/span&gt;http://www.luckyspin.org/?p=130&lt;/a&gt; (Ajax login which also degrades without js too - see the link in the article with a site where it's running on)
&lt;/p&gt;
&lt;p&gt;
L
&lt;/p&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>jim</dc:creator>

      <pubDate>Tue, 07 Dec 2010 13:49:51 GMT</pubDate>
      <title></title>
      <link>http://localhost:8080/trac/ticket/170#comment:8</link>
      <guid isPermaLink="false">http://localhost:8080/trac/ticket/170#comment:8</guid>
      <description>
        &lt;p&gt;
It definitely degrades - adds a jquery event handler to lightbox enabled links, so no JS, normal /user/login applies.
&lt;/p&gt;
&lt;p&gt;
Can also do the site contact form in the same way.
&lt;/p&gt;
&lt;p&gt;
But it's broken on LIVE... Probably an SSL thing, will look into it on my next pass.
&lt;/p&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>jim</dc:creator>

      <pubDate>Tue, 14 Dec 2010 01:40:07 GMT</pubDate>
      <title>hours, totalhours changed</title>
      <link>http://localhost:8080/trac/ticket/170#comment:9</link>
      <guid isPermaLink="false">http://localhost:8080/trac/ticket/170#comment:9</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;hours&lt;/strong&gt;
                changed from &lt;em&gt;0.0&lt;/em&gt; to &lt;em&gt;1.0&lt;/em&gt;
            &lt;/li&gt;
            &lt;li&gt;&lt;strong&gt;totalhours&lt;/strong&gt;
                changed from &lt;em&gt;0.3&lt;/em&gt; to &lt;em&gt;1.3&lt;/em&gt;
            &lt;/li&gt;
          &lt;/ul&gt;
        &lt;p&gt;
Hmmm..... The change between SSL and not is the cause of the pain here - we're breaking into the security dogma of &lt;a class="ext-link" href="http://en.wikipedia.org/wiki/Same_origin_policy"&gt;&lt;span class="icon"&gt;​&lt;/span&gt;http://en.wikipedia.org/wiki/Same_origin_policy&lt;/a&gt; - in other words we're asking for a secure page/script from an insecure page, which is bad from a security POV and therefore blocked.
&lt;/p&gt;
&lt;p&gt;
I think Laura's method might also be affected too, I quickly scanned the code but don't have time to check fully now.
&lt;/p&gt;
&lt;p&gt;
Fancy Login DOES work though, it's designed to handle SSL.
&lt;/p&gt;
&lt;p&gt;
Will try once more with a clear head, otherwise we're back to fixing Fancy Login instead...
&lt;/p&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>ed</dc:creator>

      <pubDate>Thu, 16 Dec 2010 14:14:47 GMT</pubDate>
      <title>priority changed</title>
      <link>http://localhost:8080/trac/ticket/170#comment:10</link>
      <guid isPermaLink="false">http://localhost:8080/trac/ticket/170#comment:10</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;priority&lt;/strong&gt;
                changed from &lt;em&gt;major&lt;/em&gt; to &lt;em&gt;minor&lt;/em&gt;
            &lt;/li&gt;
          &lt;/ul&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>ed</dc:creator>

      <pubDate>Mon, 10 Jan 2011 15:36:18 GMT</pubDate>
      <title>milestone deleted</title>
      <link>http://localhost:8080/trac/ticket/170#comment:11</link>
      <guid isPermaLink="false">http://localhost:8080/trac/ticket/170#comment:11</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;milestone&lt;/strong&gt;
                &lt;em&gt;Phase 3&lt;/em&gt; deleted
            &lt;/li&gt;
          &lt;/ul&gt;
        &lt;p&gt;
taking off phase 3 for another day
&lt;/p&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>ed</dc:creator>

      <pubDate>Fri, 17 Jun 2011 12:11:51 GMT</pubDate>
      <title></title>
      <link>http://localhost:8080/trac/ticket/170#comment:12</link>
      <guid isPermaLink="false">http://localhost:8080/trac/ticket/170#comment:12</guid>
      <description>
        &lt;p&gt;
will this in some way be related to &lt;a class="assigned ticket" href="http://localhost:8080/trac/ticket/262" title="innovation: US users adding Ini profiles through the US site (assigned)"&gt;#262&lt;/a&gt;
&lt;/p&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>jim</dc:creator>

      <pubDate>Wed, 14 Dec 2011 13:24:10 GMT</pubDate>
      <title>status changed; resolution set</title>
      <link>http://localhost:8080/trac/ticket/170#comment:13</link>
      <guid isPermaLink="false">http://localhost:8080/trac/ticket/170#comment:13</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;duplicate&lt;/em&gt;
            &lt;/li&gt;
          &lt;/ul&gt;
        &lt;p&gt;
We're going to need to look again and the SSO stuff for this and &lt;a class="assigned ticket" href="http://localhost:8080/trac/ticket/262" title="innovation: US users adding Ini profiles through the US site (assigned)"&gt;#262&lt;/a&gt; and PSE -- new ticket to be added as part of PSE infrastructure research.
&lt;/p&gt;
&lt;p&gt;
Popup not great idea any more since we're using SSL.
&lt;/p&gt;
&lt;p&gt;
Closing this one
&lt;/p&gt;
      </description>
      <category>Ticket</category>
    </item>
 </channel>
</rss>