fixed hash encoding bug with chrome between tarifs page and register form

This commit is contained in:
Bachir Soussi Chiadmi 2015-06-18 17:43:16 +02:00
parent 2d5be00cf1
commit feb93503b6
3 changed files with 12 additions and 12 deletions

View File

@ -29,23 +29,23 @@ MaterioUser = function(){
href = $this.attr("href"),
destination = href.match('/\?destination=([^,]+)');
destination = "/" + destination[1].replace('%23', '#');
destination = "/" + destination[1];
destination = destination.replace('//', '/');
// trace('destination', destination);
if($this.parents('.gratos').size()){
loadRegisterBlock(destination);
}else{
// if($this.parents('.gratos').size()){
// loadRegisterBlock(destination);
// }else{
loadLoginAndRegisterBlock(destination);
}
// }
return false;
});
};
function loadRegisterBlock (destination) {
// trace("loadRegisterBlock :: dest = "+destination);
$.getJSON(Drupal.settings.basePath+Drupal.settings.pathPrefix+'materio_user/registerblock', function(json){formLoaded(json, destination);});
}
// function loadRegisterBlock (destination) {
// // trace("loadRegisterBlock :: dest = "+destination);
// $.getJSON(Drupal.settings.basePath+Drupal.settings.pathPrefix+'materio_user/registerblock', function(json){formLoaded(json, destination);});
// }
function loadLoginAndRegisterBlock(destination){
// trace('loadRegistrationBlock :: dest = '+destination);
@ -142,7 +142,7 @@ MaterioUser = function(){
}else{
// trace('destination = '+destination);
window.location.pathname = destination;
window.location = destination.replace('%23', '#');
}
};

View File

@ -5,7 +5,7 @@
* Implements hook_init().
*/
function materio_user_init() {
drupal_add_js(drupal_get_path('module', 'materio_user').'/js/materio_user.min.js');
drupal_add_js(drupal_get_path('module', 'materio_user').'/js/materio_user.js');
}

View File

@ -29,7 +29,7 @@ function materio_user_register_submit(){
}else{
$messages = drupal_get_messages('status');
// $return['messages'] = $messages;
drupal_set_message(t("Congratulations, you juste created your free materiO' account, welcome !"), 'status');
// drupal_set_message(t("Congratulations, you juste created your free materiO' account, welcome !"), 'status');
foreach ($messages['status'] as $msg) {
drupal_set_message($msg, 'status');
}