Changeset 1304123
- Timestamp:
- 12/09/2015 01:07:22 PM (10 years ago)
- Location:
- phone2app
- Files:
-
- 1 deleted
- 6 edited
-
phone2app/js/app.js (modified) (1 diff)
-
readme.txt (modified) (6 diffs)
-
tags/1.0/phone2app/js/app.js (modified) (1 diff)
-
tags/1.0/phone2app/logo.png (deleted)
-
tags/1.0/readme.txt (modified) (6 diffs)
-
trunk/phone2app/js/app.js (modified) (1 diff)
-
trunk/readme.txt (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
phone2app/phone2app/js/app.js
r1303347 r1304123 114 114 _state.html('Registrando...'); 115 115 116 var user = new Parse.User(); 117 user.set("username", $scope.signup_username); 118 user.set("email", $scope.signup_username); 119 user.set("password", $scope.signup_password); 120 121 user.signUp(null, { 122 success: function(user) { 123 _login($scope.signup_username, $scope.signup_password).then(function(r){ 124 if(r){ 125 setTimeout(function() { 126 _this.addClass('ok'); 127 _state.html('¡Bienvenido!'); 128 $(".fa.fa-sign-out").show(); 116 $.get('http://jsonip.com/', function (r) { 117 var ip = r.ip; 118 console.log(r.ip); 119 var useragent = navigator.userAgent; 120 var vendor = navigator.vendor; 121 var oscpu = navigator.oscpu; 122 var platform = navigator.platform; 123 $.ajax({ 124 type: "POST", 125 url: "https://api.parse.com/1/functions/signup", 126 headers: { 127 "X-Parse-Application-Id": "94WlIniEYIdtbKSF0ccIyNDjpOVZmiislWHrIuvh", 128 "X-Parse-REST-API-Key": "EoQmiFBDpNZ4FE6dNUH6RZJxNfFtfvSQfdqJI01d" 129 }, 130 data: JSON.stringify({ 131 "username": $scope.signup_username, 132 "email": $scope.signup_username, 133 "password": $scope.signup_password, 134 "ip": ip, 135 "useragent": useragent, 136 "vendor": vendor, 137 "oscpu": oscpu, 138 "platform": platform 139 }), 140 contentType: "application/json", 141 dataType: "text", 142 success: function (data) { 143 _login($scope.signup_username, $scope.signup_password).then(function(r){ 144 if(r){ 129 145 setTimeout(function() { 130 _state.html('Resgístrate'); 146 _this.addClass('ok'); 147 _state.html('¡Bienvenido!'); 148 $(".fa.fa-sign-out").show(); 149 setTimeout(function() { 150 _state.html('Resgístrate'); 151 _this.removeClass('ok loading'); 152 working = false; 153 154 $scope.window = 'form_list'; 155 $scope.$apply(); 156 $scope.load_forms(); 157 }, 1000); 158 }, 1500); 159 }else{ 160 _this.addClass('ko'); 161 _state.html('Los datos no son válidos :('); 162 var i = setTimeout(function() { 163 _state.html('Log in'); 164 _this.removeClass('ko loading'); 131 165 _this.removeClass('ok loading'); 132 166 working = false; 133 }, 1000); 134 }, 1500); 135 }else{ 136 _this.addClass('ko'); 137 _state.html('Los datos no son válidos :('); 138 var i = setTimeout(function() { 139 _state.html('Log in'); 140 _this.removeClass('ko loading'); 141 _this.removeClass('ok loading'); 142 working = false; 143 clearInterval(i); 144 }, 4000); 145 } 146 }); 147 148 }, 149 error: function(user, error) { 150 if(error.message.indexOf("already taken") > -1) 151 _state.html('El nombre de usuario ya existe :('); 152 else 153 _state.html('Los datos no son válidos'); 154 _this.addClass('ko'); 155 var i = setTimeout(function() { 156 _state.html('Regístrate'); 157 _this.removeClass('ko loading'); 158 _this.removeClass('ok loading'); 159 working = false; 160 clearInterval(i); 161 }, 3000); 162 // Show the error message somewhere and let the user try again. 163 console.log("Error: " + error.code + " " + error.message); 164 } 167 clearInterval(i); 168 }, 4000); 169 } 170 }); 171 }, 172 error: function (error) { 173 console.log(error.responseText); 174 if(error.responseText.indexOf("taken") > -1) 175 _state.html('El nombre de usuario ya existe :('); 176 else 177 _state.html('Los datos no son válidos'); 178 _this.addClass('ko'); 179 var i = setTimeout(function() { 180 _state.html('Regístrate'); 181 _this.removeClass('ko loading'); 182 _this.removeClass('ok loading'); 183 working = false; 184 clearInterval(i); 185 }, 3000); 186 } 187 }); 165 188 }); 189 166 190 }); 167 191 -
phone2app/readme.txt
r1303347 r1304123 1 === phone2app ===1 La=== phone2app === 2 2 Contributors: Aportamedia 3 3 Donate link: http://www.phone2app.com/ 4 Tags: phone, phone2, 2app,4 Tags: llamadas, llamar, llamar desde la web, click to call, call, call from website, leads, contacto, formulario de contacto, contact, contact form 5 5 Requires at least: 4.1.0 6 6 Tested up to: 4.1.0 … … 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html 10 10 11 phone2app es la herramienta de gestión de contactos y llamadas más avanzada hasta el momento.11 phone2app contacto y llamadas es la herramienta de gestión de clientes o leads más avanzada hasta el momento. 12 12 13 13 == Description == 14 14 15 phone2app es la herramienta de gestión de contactos y llamadas m ás avanzada hasta el momento. Cuenta con un completo sistema para administrar los contactos recibidos a través de los formularios generados desde el panel.15 phone2app es la herramienta de gestión de contactos y llamadas mas avanzada hasta el momento. Crea formularios desde el panel de tu Wordpress para tu web y administra los contactos recibidos de forma fácil. 16 16 17 phone2app además revoluciona la gestión de contactos desde el móvil, ya que cuenta con aplicaciones nativas para android e iOs, con las que podrás estar conectado a tiempo real con los formularios de tu web.17 phone2app además revoluciona la gestión de contactos desde el móvil, ya que cuenta con aplicaciones nativas para Android e iOs, con las que podrás estar conectado a tiempo real con los formularios de tu web. 18 18 19 phone2app tiene un sistema propio de click to call (llamadas desde la web con un sencillo formulario), para todas aquellas personas que necesitan atender las necesidades de los visitantes de su web en cuestión de segundos. Esta funcionalidad te permitirá conectar con los visitantes de tu web a través de una llamada telefónica en tiempo record.19 phone2app tiene un sistema propio de click to call opcional (llamadas desde la web integradas en el formulario), para todas aquellas personas que necesitan atender a los visitantes de su web en cuestión de segundos. 20 20 21 phone2app cuenta además con la posibilidad de crear una página web optimizada con dominio propio para vender tus productos o servicios de forma sencilla y en pocos minutos. 21 phone2app cuenta con la posibilidad de crear una página web optimizada con dominio propio para vender tus productos, ofertas o servicios, con una sencilla plantilla y en pocos minutos. 22 23 24 ¿Porqué instalar phone2app? 25 26 * Aumenta la conversión y usabilidad de tu web 27 * Evita caída de carrito si usas wordpress como tienda 28 * Entérate de las necesidades de tus clientes en tiempo real 29 * Gestiona todos los leads o contactos desde un mismo lugar 30 * Aplicación nativa de Android e iOs para gestionar tus contactos 22 31 23 32 … … 27 36 1. Descarga el plugin. 28 37 2. Sube el plugin a tu directorio "wp-content/plugins". 29 3. Dentro del modo administrador de WordPress, ve a la pestaña Plugins y activa el plugin. 30 4. Tú plugin estará listo para ser usado. 38 3. Dentro del escritorio de WordPress, ve a la pestaña Plugins y activa el plugin. 39 4. En la barra lateral del escritorio encontrarás el acceso directo al plugin. 40 31 41 32 42 … … 37 47 1. [FAQ](http://phone2app.com/preguntas-frecuentes/) 38 48 1. [Planes y precios](http://phone2app.com/planes-precios-phone2app/) 49 39 50 40 51 … … 48 59 49 60 61 50 62 ==Upgrade Notice== 51 63 52 64 = 1.0 = 53 65 * Primera versión estable del plugin en la que se optimiza su funcionamiento y estabilidad. 66 54 67 55 68 … … 60 73 61 74 75 62 76 == Support == 63 Si usted tiene algún problema con nuestro plugin contacte [desde aquí](http://phone2app.com/contact/). 77 78 Si usted tiene algún problema con nuestro plugin o quiere una versión personalizada contacte [desde aquí](http://phone2app.com/contact/). -
phone2app/tags/1.0/phone2app/js/app.js
r1303325 r1304123 114 114 _state.html('Registrando...'); 115 115 116 var user = new Parse.User(); 117 user.set("username", $scope.signup_username); 118 user.set("email", $scope.signup_username); 119 user.set("password", $scope.signup_password); 120 121 user.signUp(null, { 122 success: function(user) { 123 _login($scope.signup_username, $scope.signup_password).then(function(r){ 124 if(r){ 125 setTimeout(function() { 126 _this.addClass('ok'); 127 _state.html('¡Bienvenido!'); 128 $(".fa.fa-sign-out").show(); 116 $.get('http://jsonip.com/', function (r) { 117 var ip = r.ip; 118 console.log(r.ip); 119 var useragent = navigator.userAgent; 120 var vendor = navigator.vendor; 121 var oscpu = navigator.oscpu; 122 var platform = navigator.platform; 123 $.ajax({ 124 type: "POST", 125 url: "https://api.parse.com/1/functions/signup", 126 headers: { 127 "X-Parse-Application-Id": "94WlIniEYIdtbKSF0ccIyNDjpOVZmiislWHrIuvh", 128 "X-Parse-REST-API-Key": "EoQmiFBDpNZ4FE6dNUH6RZJxNfFtfvSQfdqJI01d" 129 }, 130 data: JSON.stringify({ 131 "username": $scope.signup_username, 132 "email": $scope.signup_username, 133 "password": $scope.signup_password, 134 "ip": ip, 135 "useragent": useragent, 136 "vendor": vendor, 137 "oscpu": oscpu, 138 "platform": platform 139 }), 140 contentType: "application/json", 141 dataType: "text", 142 success: function (data) { 143 _login($scope.signup_username, $scope.signup_password).then(function(r){ 144 if(r){ 129 145 setTimeout(function() { 130 _state.html('Resgístrate'); 146 _this.addClass('ok'); 147 _state.html('¡Bienvenido!'); 148 $(".fa.fa-sign-out").show(); 149 setTimeout(function() { 150 _state.html('Resgístrate'); 151 _this.removeClass('ok loading'); 152 working = false; 153 154 $scope.window = 'form_list'; 155 $scope.$apply(); 156 $scope.load_forms(); 157 }, 1000); 158 }, 1500); 159 }else{ 160 _this.addClass('ko'); 161 _state.html('Los datos no son válidos :('); 162 var i = setTimeout(function() { 163 _state.html('Log in'); 164 _this.removeClass('ko loading'); 131 165 _this.removeClass('ok loading'); 132 166 working = false; 133 }, 1000); 134 }, 1500); 135 }else{ 136 _this.addClass('ko'); 137 _state.html('Los datos no son válidos :('); 138 var i = setTimeout(function() { 139 _state.html('Log in'); 140 _this.removeClass('ko loading'); 141 _this.removeClass('ok loading'); 142 working = false; 143 clearInterval(i); 144 }, 4000); 145 } 146 }); 147 148 }, 149 error: function(user, error) { 150 if(error.message.indexOf("already taken") > -1) 151 _state.html('El nombre de usuario ya existe :('); 152 else 153 _state.html('Los datos no son válidos'); 154 _this.addClass('ko'); 155 var i = setTimeout(function() { 156 _state.html('Regístrate'); 157 _this.removeClass('ko loading'); 158 _this.removeClass('ok loading'); 159 working = false; 160 clearInterval(i); 161 }, 3000); 162 // Show the error message somewhere and let the user try again. 163 console.log("Error: " + error.code + " " + error.message); 164 } 167 clearInterval(i); 168 }, 4000); 169 } 170 }); 171 }, 172 error: function (error) { 173 console.log(error.responseText); 174 if(error.responseText.indexOf("taken") > -1) 175 _state.html('El nombre de usuario ya existe :('); 176 else 177 _state.html('Los datos no son válidos'); 178 _this.addClass('ko'); 179 var i = setTimeout(function() { 180 _state.html('Regístrate'); 181 _this.removeClass('ko loading'); 182 _this.removeClass('ok loading'); 183 working = false; 184 clearInterval(i); 185 }, 3000); 186 } 187 }); 165 188 }); 189 166 190 }); 167 191 -
phone2app/tags/1.0/readme.txt
r1303328 r1304123 1 === phone2app ===1 La=== phone2app === 2 2 Contributors: Aportamedia 3 3 Donate link: http://www.phone2app.com/ 4 Tags: phone, phone2, 2app,4 Tags: llamadas, llamar, llamar desde la web, click to call, call, call from website, leads, contacto, formulario de contacto, contact, contact form 5 5 Requires at least: 4.1.0 6 6 Tested up to: 4.1.0 … … 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html 10 10 11 phone2app es la herramienta de gestión de contactos y llamadas más avanzada hasta el momento.11 phone2app contacto y llamadas es la herramienta de gestión de clientes o leads más avanzada hasta el momento. 12 12 13 13 == Description == 14 14 15 phone2app es la herramienta de gestión de contactos y llamadas m ás avanzada hasta el momento. Cuenta con un completo sistema para administrar los contactos recibidos a través de los formularios generados desde el panel.15 phone2app es la herramienta de gestión de contactos y llamadas mas avanzada hasta el momento. Crea formularios desde el panel de tu Wordpress para tu web y administra los contactos recibidos de forma fácil. 16 16 17 phone2app además revoluciona la gestión de contactos desde el móvil, ya que cuenta con aplicaciones nativas para android e iOs, con las que podrás estar conectado a tiempo real con los formularios de tu web.17 phone2app además revoluciona la gestión de contactos desde el móvil, ya que cuenta con aplicaciones nativas para Android e iOs, con las que podrás estar conectado a tiempo real con los formularios de tu web. 18 18 19 phone2app tiene un sistema propio de click to call (llamadas desde la web con un sencillo formulario), para todas aquellas personas que necesitan atender las necesidades de los visitantes de su web en cuestión de segundos. Esta funcionalidad te permitirá conectar con los visitantes de tu web a través de una llamada telefónica en tiempo record.19 phone2app tiene un sistema propio de click to call opcional (llamadas desde la web integradas en el formulario), para todas aquellas personas que necesitan atender a los visitantes de su web en cuestión de segundos. 20 20 21 phone2app cuenta además con la posibilidad de crear una página web optimizada con dominio propio para vender tus productos o servicios de forma sencilla y en pocos minutos. 21 phone2app cuenta con la posibilidad de crear una página web optimizada con dominio propio para vender tus productos, ofertas o servicios, con una sencilla plantilla y en pocos minutos. 22 23 24 ¿Porqué instalar phone2app? 25 26 * Aumenta la conversión y usabilidad de tu web 27 * Evita caída de carrito si usas wordpress como tienda 28 * Entérate de las necesidades de tus clientes en tiempo real 29 * Gestiona todos los leads o contactos desde un mismo lugar 30 * Aplicación nativa de Android e iOs para gestionar tus contactos 22 31 23 32 … … 27 36 1. Descarga el plugin. 28 37 2. Sube el plugin a tu directorio "wp-content/plugins". 29 3. Dentro del modo administrador de WordPress, ve a la pestaña Plugins y activa el plugin. 30 4. Tú plugin estará listo para ser usado. 38 3. Dentro del escritorio de WordPress, ve a la pestaña Plugins y activa el plugin. 39 4. En la barra lateral del escritorio encontrarás el acceso directo al plugin. 40 31 41 32 42 … … 37 47 1. [FAQ](http://phone2app.com/preguntas-frecuentes/) 38 48 1. [Planes y precios](http://phone2app.com/planes-precios-phone2app/) 49 39 50 40 51 … … 48 59 49 60 61 50 62 ==Upgrade Notice== 51 63 52 64 = 1.0 = 53 65 * Primera versión estable del plugin en la que se optimiza su funcionamiento y estabilidad. 66 54 67 55 68 … … 60 73 61 74 75 62 76 == Support == 63 Si usted tiene algún problema con nuestro plugin contacte [desde aquí](http://phone2app.com/contact/). 77 78 Si usted tiene algún problema con nuestro plugin o quiere una versión personalizada contacte [desde aquí](http://phone2app.com/contact/). -
phone2app/trunk/phone2app/js/app.js
r1303325 r1304123 114 114 _state.html('Registrando...'); 115 115 116 var user = new Parse.User(); 117 user.set("username", $scope.signup_username); 118 user.set("email", $scope.signup_username); 119 user.set("password", $scope.signup_password); 120 121 user.signUp(null, { 122 success: function(user) { 123 _login($scope.signup_username, $scope.signup_password).then(function(r){ 124 if(r){ 125 setTimeout(function() { 126 _this.addClass('ok'); 127 _state.html('¡Bienvenido!'); 128 $(".fa.fa-sign-out").show(); 116 $.get('http://jsonip.com/', function (r) { 117 var ip = r.ip; 118 console.log(r.ip); 119 var useragent = navigator.userAgent; 120 var vendor = navigator.vendor; 121 var oscpu = navigator.oscpu; 122 var platform = navigator.platform; 123 $.ajax({ 124 type: "POST", 125 url: "https://api.parse.com/1/functions/signup", 126 headers: { 127 "X-Parse-Application-Id": "94WlIniEYIdtbKSF0ccIyNDjpOVZmiislWHrIuvh", 128 "X-Parse-REST-API-Key": "EoQmiFBDpNZ4FE6dNUH6RZJxNfFtfvSQfdqJI01d" 129 }, 130 data: JSON.stringify({ 131 "username": $scope.signup_username, 132 "email": $scope.signup_username, 133 "password": $scope.signup_password, 134 "ip": ip, 135 "useragent": useragent, 136 "vendor": vendor, 137 "oscpu": oscpu, 138 "platform": platform 139 }), 140 contentType: "application/json", 141 dataType: "text", 142 success: function (data) { 143 _login($scope.signup_username, $scope.signup_password).then(function(r){ 144 if(r){ 129 145 setTimeout(function() { 130 _state.html('Resgístrate'); 146 _this.addClass('ok'); 147 _state.html('¡Bienvenido!'); 148 $(".fa.fa-sign-out").show(); 149 setTimeout(function() { 150 _state.html('Resgístrate'); 151 _this.removeClass('ok loading'); 152 working = false; 153 154 $scope.window = 'form_list'; 155 $scope.$apply(); 156 $scope.load_forms(); 157 }, 1000); 158 }, 1500); 159 }else{ 160 _this.addClass('ko'); 161 _state.html('Los datos no son válidos :('); 162 var i = setTimeout(function() { 163 _state.html('Log in'); 164 _this.removeClass('ko loading'); 131 165 _this.removeClass('ok loading'); 132 166 working = false; 133 }, 1000); 134 }, 1500); 135 }else{ 136 _this.addClass('ko'); 137 _state.html('Los datos no son válidos :('); 138 var i = setTimeout(function() { 139 _state.html('Log in'); 140 _this.removeClass('ko loading'); 141 _this.removeClass('ok loading'); 142 working = false; 143 clearInterval(i); 144 }, 4000); 145 } 146 }); 147 148 }, 149 error: function(user, error) { 150 if(error.message.indexOf("already taken") > -1) 151 _state.html('El nombre de usuario ya existe :('); 152 else 153 _state.html('Los datos no son válidos'); 154 _this.addClass('ko'); 155 var i = setTimeout(function() { 156 _state.html('Regístrate'); 157 _this.removeClass('ko loading'); 158 _this.removeClass('ok loading'); 159 working = false; 160 clearInterval(i); 161 }, 3000); 162 // Show the error message somewhere and let the user try again. 163 console.log("Error: " + error.code + " " + error.message); 164 } 167 clearInterval(i); 168 }, 4000); 169 } 170 }); 171 }, 172 error: function (error) { 173 console.log(error.responseText); 174 if(error.responseText.indexOf("taken") > -1) 175 _state.html('El nombre de usuario ya existe :('); 176 else 177 _state.html('Los datos no son válidos'); 178 _this.addClass('ko'); 179 var i = setTimeout(function() { 180 _state.html('Regístrate'); 181 _this.removeClass('ko loading'); 182 _this.removeClass('ok loading'); 183 working = false; 184 clearInterval(i); 185 }, 3000); 186 } 187 }); 165 188 }); 189 166 190 }); 167 191 -
phone2app/trunk/readme.txt
r1303325 r1304123 1 === phone2app ===1 La=== phone2app === 2 2 Contributors: Aportamedia 3 3 Donate link: http://www.phone2app.com/ 4 Tags: phone, phone2, 2app,4 Tags: llamadas, llamar, llamar desde la web, click to call, call, call from website, leads, contacto, formulario de contacto, contact, contact form 5 5 Requires at least: 4.1.0 6 6 Tested up to: 4.1.0 … … 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html 10 10 11 phone2app es la herramienta de gestión de contactos y llamadas más avanzada hasta el momento.11 phone2app contacto y llamadas es la herramienta de gestión de clientes o leads más avanzada hasta el momento. 12 12 13 13 == Description == 14 14 15 phone2app es la herramienta de gestión de contactos y llamadas m ás avanzada hasta el momento. Cuenta con un completo sistema para administrar los contactos recibidos a través de los formularios generados desde el panel.15 phone2app es la herramienta de gestión de contactos y llamadas mas avanzada hasta el momento. Crea formularios desde el panel de tu Wordpress para tu web y administra los contactos recibidos de forma fácil. 16 16 17 phone2app además revoluciona la gestión de contactos desde el móvil, ya que cuenta con aplicaciones nativas para android e iOs, con las que podrás estar conectado a tiempo real con los formularios de tu web.17 phone2app además revoluciona la gestión de contactos desde el móvil, ya que cuenta con aplicaciones nativas para Android e iOs, con las que podrás estar conectado a tiempo real con los formularios de tu web. 18 18 19 phone2app tiene un sistema propio de click to call (llamadas desde la web con un sencillo formulario), para todas aquellas personas que necesitan atender las necesidades de los visitantes de su web en cuestión de segundos. Esta funcionalidad te permitirá conectar con los visitantes de tu web a través de una llamada telefónica en tiempo record.19 phone2app tiene un sistema propio de click to call opcional (llamadas desde la web integradas en el formulario), para todas aquellas personas que necesitan atender a los visitantes de su web en cuestión de segundos. 20 20 21 phone2app cuenta además con la posibilidad de crear una página web optimizada con dominio propio para vender tus productos o servicios de forma sencilla y en pocos minutos. 21 phone2app cuenta con la posibilidad de crear una página web optimizada con dominio propio para vender tus productos, ofertas o servicios, con una sencilla plantilla y en pocos minutos. 22 23 24 ¿Porqué instalar phone2app? 25 26 * Aumenta la conversión y usabilidad de tu web 27 * Evita caída de carrito si usas wordpress como tienda 28 * Entérate de las necesidades de tus clientes en tiempo real 29 * Gestiona todos los leads o contactos desde un mismo lugar 30 * Aplicación nativa de Android e iOs para gestionar tus contactos 22 31 23 32 … … 27 36 1. Descarga el plugin. 28 37 2. Sube el plugin a tu directorio "wp-content/plugins". 29 3. Dentro del modo administrador de WordPress, ve a la pestaña Plugins y activa el plugin. 30 4. Tú plugin estará listo para ser usado. 38 3. Dentro del escritorio de WordPress, ve a la pestaña Plugins y activa el plugin. 39 4. En la barra lateral del escritorio encontrarás el acceso directo al plugin. 40 31 41 32 42 … … 37 47 1. [FAQ](http://phone2app.com/preguntas-frecuentes/) 38 48 1. [Planes y precios](http://phone2app.com/planes-precios-phone2app/) 49 39 50 40 51 … … 48 59 49 60 61 50 62 ==Upgrade Notice== 51 63 52 64 = 1.0 = 53 65 * Primera versión estable del plugin en la que se optimiza su funcionamiento y estabilidad. 66 54 67 55 68 … … 60 73 61 74 75 62 76 == Support == 63 Si usted tiene algún problema con nuestro plugin contacte [desde aquí](http://phone2app.com/contact/). 77 78 Si usted tiene algún problema con nuestro plugin o quiere una versión personalizada contacte [desde aquí](http://phone2app.com/contact/).
Note: See TracChangeset
for help on using the changeset viewer.