¿Plantilla o Módulo? Edición Mobil para Drupal 7 con subdominio m.misitio.pe

Events happening in the community are now at Drupal community events on www.drupal.org.
Posted by antoniomanco on May 26, 2012 at 12:04am

Quiero agregar una edición mobil a mi sitio, pero tengo varias dudas. Lo que quiero es que el sitio disponible para smartphones se visualice como m.miweb.pe algo así como en esta web; http://m.peru21.pe/movil/

El módulo http://drupal.org/project/mobile_tools ofrece esa opción, pero es para Drupal 6 y la demo para Drupal 7 tiene varios módulos dependientes que exigen mucho al servidor.

Hay alguna forma de lograr eso?? ¿¿Se puede generar un minisitio con el mismo contenido en otra template o en un minicms Drupal??

Gracias

Comments

Adaptado de:

Posted by develcuy on May 28, 2012 at 12:41am

Adaptado de: http://themeforest.net/item/my-mobile-page-v2-wordpress-theme/165066

Usando la librería PHP Mobile_Detect puedes solucionar la redirección.
Pon el siguiente código en el hook_boot de tu módulo:

function mymodule_boot() {
include("Mobile_Detect.php");
$detect = new Mobile_Detect();
if ($detect->isMobile()) {
$_SESSION['switched'] = true;
header('Location: http://m.misitio.com');
}
}

Y usando la funcionalidad multi-site de Drupal puedes optimizar la versión móvil de tu sitio, es como hacer otro sitio de nuevo si hay demasiada diferencia en las funcionalidades entre el sitio normal y el móvil.

--
Fernando @DevElCuy

Interesante =)

Posted by chaskype on May 28, 2012 at 2:04pm

Bueno en realidad esta idea esta interesante; También probé AMF(Apache Mobile Filter) http://drupal.org/node/1475760 ... Pero prefiero usar un proxy que me haga la redirección(Varnish puede ser)

Depende mucho también de los recursos que tengas: Hay muchas formas de poder hacerlo =)

Es como tratar de generar dos

Posted by calmeyda on May 28, 2012 at 2:31pm

Es como tratar de generar dos sitios distintos que comparten el contenido, no lo he llegado a hacer, pero hace algún tiempo investigue un poco y encontré que el módulo domain (http://drupal.org/project/domain) era la mejor opción, pero nunca llegué a probarlo, espero haberte podido ayudar.

Yo también creo que sería

Posted by oskar_calvo on May 29, 2012 at 1:01pm

Yo también creo que sería mejor detectar en servidor (apache, htaccess?, Proxy....) el dispositivo y luego levantar PHP con la.petición.

Yo iría más alla y para móviles montaría un servicio de json y una web html5-js nativa para móviles.

Query movile por ejemplo. Y dejaría drupal para pcs y back office.

Usa mobile tools 7.x-2.x

Posted by ipwa on May 29, 2012 at 8:02pm

La versión 7.x-2.x de Mobile Tools no tiene las dependencias que mencionas, eso esta a partir de 7.x-3.x. Aca esta el unstable release que hicieron los mantenedores: http://drupal.org/node/1322700

--
Nicolas

Hola, estuve probando

Posted by antoniomanco on June 4, 2012 at 5:30pm

Hola, estuve probando (http://drupal.org/project/domain) configuré todo al pie de la letra, modifiqué settings.php y los demás requisitos requeridos, pero recibo este mensaje: http://m.misitio.com/sites/all/modules/domain/tests/200.png is not responding as expected and may not be configured correctly at the server level. Server code 403 was returned.

Mi proveedor me dice que la instalación Drupal 7 aparentemente bloquea algunos accesos. Cuando entro al index de mi subdominio recién creado recibo este mensaje

Forbidden

You don't have permission to access / on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

Me dicen que multisite de Drupal es más complicado?? Si hay tutoriales o algo así apoyenme.

Podrian ser permisos

Posted by chaskype on June 4, 2012 at 8:01pm

Fijate que permisos tienen los archivos que intentas ejecutar...

Sigo pensando que podrias probar con AMF(http://drupal.org/node/1475760 ) - Claro antes compruebas si puedes instalarlo; esto ya va del lado del servidor web(Suponiendo que utilizas apache) http://www.apachemobilefilter.org.

Efectivamente hoy en día es

Posted by jsequeiros on September 14, 2014 at 12:39pm

Efectivamente hoy en día es un aspecto crucial que un sitio web tenga su versión para móviles, en mi caso he utilizado el módulo mobile_tools, y e tema garland_mobile, hice un pequeño artículo en:
http://jsequeiros.com/como-crear-una-version-para-celulares-de-un-sitio-...

Spanish

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

AltStyle によって変換されたページ (->オリジナル) /