~ubuntu-qa-website-devel/ubuntu-qa-website/drupal7-rewrite

« back to all changes in this revision

Viewing changes to modules/qawebsite/qawebsite.module

  • Committer: nskaggs
  • Date: 2016-01-12 18:44:58 UTC
  • mfrom: (414.2.2 fix1194770)
  • Revision ID: nicholas.skaggs@canonical.com-20160112184458-u41ykbdpz3lqc15o
fix 404 issues, thanks to Matthew. bug 1194770

Show diffs side-by-side

added added

removed removed

Lines of Context:
16
16
along with this program; if not, write to the Free Software
17
17
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
18
18
*/
 
19
 
 
20
 
 
21
//Work around to fix lp:1194770
 
22
 
 
23
$path = drupal_get_path_alias($_GET['q']);
 
24
echo $path;
 
25
 
 
26
 
 
27
if($path == 'user' || $path == 'user/login' || $path == 'user/register' || $path == 'user/password'){
 
28
        $redirect = array(
 
29
                '#tag' => 'meta', // The #tag is the html tag - <link />
 
30
                '#attributes' => array( // Set up an array of attributes inside the tag
 
31
                        'http-equiv' => 'refresh', 
 
32
                        'content' => '0; url=https://login.ubuntu.com/',
 
33
                        ),
 
34
                );
 
35
 
 
36
        // Please note: this fix is purely a work around as a meta refresh is not reccomended by the W3C, so redirects should 
 
37
        // implemented on the server side however this work around provides the functionality neccesary.
 
38
        
 
39
        drupal_add_html_head($redirect, 'redirect');
 
40
}
 
41
 
 
42
//
 
43
 
19
44
?>