Nuevo sitio: ramona.org.ar

Events happening in the community are now at Drupal community events on www.drupal.org.
vanveen's picture

Quiero compartir con ustedes el lanzamiento de mi última criatura:

http://ramona.org.ar

Es un sitio de novedades y comentarios del mundo del arte, e incluye una extensa base de datos de muestras. Implicó desarrollar una docena de módulos a medida, más el tema que pueden ver, con un marcado look minimalista.

No usé Views ni CCK, todo está armado con código. Encontrarán más detalle en el anuncio del foro Drupal Showcase: http://drupal.org/node/132945

Espero vuestros comentarios y críticas destructivas!!

Por cierto, me parecería bueno que todos demos a conocer los sitios que estamos haciendo / hicimos. Es una manera de conocernos y compartir nuestro trabajo. Muestren, muestren! No sean tímidos!

Comments

Primer Comentario :-)

Rosamunda's picture

El sitio me encanta. Carga rápido, está muy bien organizado, es básicamente sencillo y pragmático. No lo exploré a fondo, pero dá la impresión de que el contenido está bien "a la mano".
O sea que, básicamente, la criatura te salió lindísima. :-)

Ahora que, naturalmente, como lo lindo que quedó, o lo bueno que está probablemente no es lo que más te interesa, aquí viene mi pequeña crítica... constructiva espero :-)

:: Suscripción al Newsletter semanal y a ramona papel:
Tenés que hacer dos clicks para suscribirte al boletín, debería estar en la home, y si me apurás en una sidebar siempre presente. Tal vez la institución prefiera enviar emails personalizando el nombre del destinatario, pero creo que poniendo solamente el casillero para el email es suficiente. En mi opinión, cuanto más fácil y rápido sea el procedimiento para suscribirse, mejor.
Un detalle estrictamente personal: porqué usaste feedback para la suscripción al boletín? Creo que ese módulo es poco práctico para eso, tal vez lo hayas modificado para que te quede exactamente como querés, pero de primera creo que es más práctico usar webform, aunque eso es una cuestión de gustos, naturalmente.

:: Link "info"
Lo del link "info" me pareció muy bueno, ya que es una forma corta de suplantar el practiquísimo "about" del inglés, ya que en castellano tenés que decir lo mismo pero con más palabras y te desarmoniza el esquema.

:: Dónde están?
En el pie ponés "ramona es un emprendimiento de Fundación Start", pero no hay un link hacia dicha entidad, ni tampoco figuran los tels ni la dirección. Mucha gente es lo primero que se fija... Igualmente encontré la dirección, pero tenés que entrar en info, y luego en "dónde conseguir", y la Fundación está entre todos los kioskos y demás sitios, simplemente como uno más.

Eso es lo único que me pareció, pero como ves, son cuestiones de detalle.

Respecto de tu sugerencia de colocar nuestros sitios... aquí va el mío:
www.ligadelconsorcista.org

(desde ya adelanto que el pie de página necesita una gran reforma, sé que está bastante desarmónico... y por cierto... no me molesta que sean crueles en los comentarios, disparen con munición pesada)

Saludos!!

Victoria

Gracias, Vicky. Me alegra

vanveen's picture

Gracias, Vicky. Me alegra que te guste...

  • Los dos clics para llegar a la suscripción salieron de un requerimiento del cliente. No tienen una actitud muy proselitista que digamos para ganar suscriptores, creo que incluso les parece bien que hagan un pequeño esfuerzo. Raro, pero real.

  • Es cierto que con la dirección de mail alcanzaría... Lo tendré en cuenta para hablarlo con el cliente...

  • Por qué usé Feedback: pura y simple ignorancia. Cuando tuve esa necesidad, me recorrí la lista de módulos de la categoría 'Mail'. En esa lista no figura webform, así que no lo encontré. Ahora acabo de mirarlo y ciertamente parece interesante, más flexible que Feedback. Lo tendré en cuenta para el futuro. En fin, son consecuencias de la forma (mucho menos que óptima) en que está armado drupal.org.

  • Tomo la sugerencia de poner más a mano datos de la Fundación Start para verla con el cliente. Me parece buena.

Gracias por las sugerencias! Después miraré tu sitio con atención. Ahora es tarde tarde tarde. Buenas noches a todos!

Leonardo Solaas
solaas.com.ar

Leonardo Solaas
solaas.com.ar

Me encanta el sitio! Siempre

Duplika's picture

Me encanta el sitio! Siempre fui fanático de los diseños minimalistas y claros. Lo único que encontré por corregir es que acá deberías traducir el "Photo Gallery". También, no te resultaría útil usar Google Sitemaps y/o Google Analytics?

Ahora las dudas:

  • Lei en el foro de Drupal que hiciste "uso y abuso" de phptemplate para customizar las regiones y demás cosas. Ahora salvando eso, ¿tuviste que meter mano en el código para crear tipos de nodos? ¿por qué preferiste hacer eso antes que usar CCK o Views?
  • ¿Por qué usaste BUEditor y no el tan conocido TinyMCE o algún otro?

Drupal Soul - Drupal Services

Gracias por el

vanveen's picture

Gracias por el comentario!

En el caso de este sitio, el posicionamiento en buscadores es bastante secundario porque ya tiene una base de visitantes formada en lo que por otra parte es un ambiente (el del arte en Arg) bastante chico. Por eso no me preocupé mucho por endulzarle las cosas a Google...

Todos los tipos de contenido, como cuento en el post de Showcase, fueron codificados a mano. Desde los formularios de ingreso hasta las listas que ven los usuarios. Las razones para eso son varias:

  • Performance: no tengo overhead por una funcionalidad que no uso. Tanto el código que se ejecuta como las consultas a base de datos son las estrictamente necesarias.
  • Flexibilidad: Detrás de escena, este sitio tiene una compleja estructura de relaciones entre tipos de contenido. CCK está bien para cosas más o menos estándar, pero empieza a tornarse una dificultad cuando hay que antender a necesidades muy específicas.
  • Rapidez: Dado que puedo programar en php, me resulta más fácil traducir mis necesidades a código que tratar de persuadir a unos módulos de propósito general a que hagan lo que quiero.
  • Claridad: En relación con lo anterior, con algo hecho por mí sé exactamente a dónde va a parar cada pedacito de información y de donde recuperarla si quiero hacer algo con ella. No tengo una curva de aprendizaje para desentrañar la estructura de tablas de algo hecho por otro.

Esas son las razones principales, seguidas de unos cuantos detalles menores. En general, diría que Views y CCK son fantásticos para facilitar la construcción de un sitio a un no programador, pero esa flexibilidad y amabilidad cuestan. No reemplazan al viejo y conocido código a medida.

También para la pregunta sobre el BUEditor tengo más de una respeusta:

  • Este es un sitio sin contenidos creados por el público. Todo viene de un staff editorial. Para ellos es suficiente tener opciones de formateo mínimas. Si necesitan algo más complicado, pueden usar el Dreamweaver y copiar el código.
  • En un tipo de contenido (reseñas) necesitaba un contador de caracteres, porque hay un conjunto de formatos a elegir con extensiones predefinidas. Programé un bonito contador para áreas de texto usando JQuery, que cambia a medida que escribís. Pero, por más que lo intenté, no pude hacerlo funcionar ni con TinyMCE ni con HTMLarea. Estos editores 'secuestran' el area de texto, ponen en su lugar un iframe, y rodean todo de una selva de código impenetrable.
  • Por último, tengo un cierto problema 'ideológico' con los editores wysiwyg. Me molesta subir un módulo que pesa el doble que Drupal completo. Me molesta el antedicho código javascript, que (no sé si alguna vez lo vieron) carece de toda claridad y a veces parece una enorme pila de hacks. El Tiny me ha hecho sufrir mucho en el pasado cuando traté de hacer cosas que se desviaran aunque sea un poquito de lo estándar.

Eh, me salieron respuestas abundantes... Creo que estoy aprovechando para desahogarme del largo proceso de desarrollo... Una especie de psicoanálisis de programador...

Leonardo Solaas
solaas.com.ar

Leonardo Solaas
solaas.com.ar

Me encanta el sitio

victorkane's picture

Me gusta como los sobrios colores resaltan los videos, sin embargo no es un entorno frio, invita a leer el contenido.

Son las 3 de la mañana (acabo de terminar mis campos autocomplete dependientes, fijense si me pueden ofrecer algun comentario) entonces postergo la discusión en el foro. Lo único que quisera decir en relación a la discusión aquí sobre CCK, es que lo encuentro sumamente flexible y fácil de usar aun para relaciones entre entidades de datos relativamente complejas. Y view (embedded) lo veo como muy util para contar con una capa adicional de abstracción de búsquedas en la base. Es algo que me gustaría discutir.

Mi pregunta funcional es si te parece bueno que los contenidos son tan amplios (no sería 2 columnas mejor que una muy amplia, para leer texto?); pero tal vez sea el más adecuado para el tipo de documentos que se ofrecen en el sitio.

Me gusta también que compartemos cosas aquí en este grupo, y con tantas cosas estoy seguro que la próxima reunión va a ser sumamente interesante.

En unas semanas tendré algunas cosas para mostrar que me van a dar muchas ganas de compartir aquí con Uds. y escuchar comentarios.

Victor Kane
http://awebfactory.com.ar

to cck or not to cck

vanveen's picture

Lamentablemente no puedo ofrecer una comparación directa entre el cck y el código a medida. Una evaluación seria significaría armar la misma estructura con los dos sistemas, evaluar el resultado, medir el tiempo de desarrollo, hacer benchmarks de performance, etc... Una tarea para la que probablemente ninguno de nosotros tiene el tiempo necesario.

Mi impresión del CCK quedó congelada en una primera experiencia que hice cuando el sistema era todavía muy nuevo. No fue buena, pero naturalmente debe haber evolucionado mucho desde entonces. Voy a darle otra mirada cuando me ponga a trabajar en mi próximo proyecto.

En el fondo hay, supongo, una cuestión de puntos de vista. Como programador (y por mi personalidad!), no soy partidario de las 'cajas negras' y prefiero tener control sobre los mecanismos internos de los procesos que diseño. Para un no programador esta alternativa no existe, y entonces CCK y Views son herramientas casi indispensables: disminuyen el tiempo de desarrollo y la dependencia en 'expertos', que además salen (salimos!) caros...

No creo que los contenidos sean tan amplios... Es un diseño de ancho fijo, con 770px de ancho. Eso es bastante menos de lo que alcanzan en mi monitor muchos sitios de ancho variable, incluido groups.drupal.org...

Hacer un diseño sin columnas de bloques fue una decisión estética, para diferenciarse del estándar omnipresente y 'limpiar' la pantalla todo lo posible, y también práctica, porque en el sitio no necesito una columna extra para nada. Los únicos elementos permenentes son el menú y el cuadro de búsqueda, que viven muy bien en el encabezado.

Leonardo Solaas
solaas.com.ar

Leonardo Solaas
solaas.com.ar

Nuevo sitio: ramona.org.ar

EduardoMercovich's picture

Hola Leo!

Primero que nada, felicitaciones. Lo del diseño minimalista es compartido ("uno sabe que ha alcanzado la excelente en el diseño no cuando no tiene nada que agregar, sino cuando no tiene nada que sacar" dicen que dijo Saint Exúpery).

De críticas no hay muchas, no conociendo bien el grupo de usuarios/tareas/contexto (tríada fundamental), pero ahí va algo que puede llegar a ser útil:

  • comparto lo del link a la Fundación Start (FS). Puede ser a un nodo interno desde el cual vaya al sitio de la FS o directamente al sitio, pero es un link obvio que no está y deja al usuario pensando porqué. Desde este punto de vista, la info de FS en los créditos estaría "mezclada".

  • el tamaño de la tipografía hace que un porcentaje algo de personas de 35-40 años y arriba tengan dificultades para su lectura. Como no conozco la tríada fundamental no se qué impacto real pueda tener en el uso del sitio, pero es para tener en cuenta. Aunque el hardware hace rato que viene con 1024x768 como resolución default, 1/3 de los usuarios de todos los sitios que he analizado (de varios tipos y todos de uso laaargo y análisis reciente) siguen usando 800x600 porque el texto les queda muy pequeño.

  • Me encantan los links en el título y no en un botón minúsculo de "+" o "leer más". :-)

  • al pié, la misma "Ramona" se puede merecer un link (pensá que desde cualquier página funciona como link que puede ir al home o a info).

  • No queda claro, a priori, que Ramona es también una revista en papel. No se si es a propósito o no...

  • "Archivo" linkea a los pdfs de las versiones anteriores de Ramona papel. Esto puede resultar confuso en el contexto de un sitio donde "archivo" puede hacer pensar en información del sitio que ya no es actual, pero está guardada (en este caso, muestras, llamados, eventos, artistas, etc.).

En general, me encanta. :-)

Saludos y felicitaciones...

--
Eduardo Mercovich

--
Eduardo Mercovich

Gracias, Eduardo. Siempre es

vanveen's picture

Gracias, Eduardo. Siempre es lindo confirmar que uno tenía razón al proponer un diseño que se aparta un poco de lo habitual y prescinde de todos los decorados de costumbre.

Pues, la Fundación Start no tiene sitio, por ahora (hay quien está tratando de convencerme de que lo haga...). Así que de momento sólo se podría vincular a una página con los datos, o directamente al mail... Pero creo que incluso eso estaría bien.

El tamaño de letra es un conflicto eterno. La 'resolución virtual' de PC es 96 dpi, la de Mac 72 dpi - eso significa que un mismo tamaño de letra (definido en px, en em, o en lo que sea) se ve distinto. Sumale a eso la variedad de monitores. Y terminemos en la variedad de ojos!! Nunca se sabe bien cuál es el equilibrio entre una tipografía tan grande que se vea torpe y desgarbada en un monitor de buena resolución, y una tan chiquita que aquellos que miran sus monitores CRT a través de sus anteojos no consigan descifrarla.

Teóricamente para eso está el Ctrl + en Firefox y algún equivalente que desconozco en IE - para que cada cual elija el tamaño de letra que le va mejor. Pero no se puede contar con que la gente haya aprendido a usar eso...

El menú impone encontrar una palabrita que sintetice lo mejor que se pueda cada sección. Para el archivo no encontramos nada mejor que, bueno, 'archivo'. Hay que elegir entre lo que ofrece el castellano...

Tomo la observación de que no se entiende fácil que existe una ramona en papel. Tal vez el sitio confía demasiado en el conocimiento anterior de sus posibles visitantes. Es el caso que muchos de ellos saben de qué se trata, pero por supuesto no todos...

Leonardo Solaas
solaas.com.ar

Leonardo Solaas
solaas.com.ar

Excelente trabajo

adminfor@inforo.com.ar's picture

Hola,
Realmente me gustó mucho. Felicitaciones.

Habia recibido el mail por la mañana y por la noche recibí en casa a mi cuñada y su novio americano, quien casualmente es estudiante de historia del arte. Asi que ante la consulta de cuales galerias visitar, la respuesta obligada fue: consultemos "Ramona", de donde surgieron algunos lugares que visitarian en estos dias. Asi que gracias por la ayuda!

Paso a los comentarios, despues veras que te sirve, si hay budget, etc:
1) debido a lo comentado al principio, el idioma. Incorporar, por ejemplo, el inglés / portugués, aunque más no sea en la navegacion y los tags seria bueno ya que hay muchas visitas del exterior que podrían estar interesadas.
2) los tags Escultura, Pintura, Técnicas mixtas etc no se pueden navegar, tal vez sea a proposito.
3) Pathauto: toma recursos adicionales pero posiciona muy bien en crawlers cada nodo y taxonomia y te va a generar mas visitas. No requiere intervencion del usuario. Desventajas.... no cambiar los titulos de los nodos si forman parte del path y ya han sido indexados.
4) Meta tags: idem 3, para posicionamiento, este modulo te permite generar los meta de acuerdo a parametros y no requiere intervencion del usuario.
5) Me gustó mucho las fechas resaltadas para las muestras que aun se encuentran activas o que aun no empezaron.
6) Me gustó mucho el diseño, muy buen trabajo, donde además seguramente habrás tenido que compatibilizar muchas opiniones hasta llegar al actual.

Anecdota: Tenia un compañero de trabajo con el cual compartiamos nuestras opiniones y siempre me hacia la misma broma y yo siempre "entraba". Yo le mostraba algo para obtener su opinion y cuando terminaba con la fase de "venta" me decía siempre:
"Muy bueno... te felicito... parece que lo hubiera hecho yo (....carcajadas)". Asi que si en el futuro les hago esa broma, por favor entiendan que tengo que desquitarme, jajaja

Saludos,
Gus

Gustavo

Gracias, Gus. Van algunas

vanveen's picture

Gracias, Gus. Van algunas respuestas:

1) Es una buena sugerencia, tomo nota. Creo que al cliente puede interesarle que el sitio sea un poquito más accesible a extranjeros, aún cuando los contenidos seguirán estando inevitablemente en castellano.

2) Muy buena observación. Efectivamente, esa taxonomía está por ahora subutilizada. Fue puesta en previsión de un futuro donde sirva para buscar por técnica según el interés del usuario. Será en la segunda etapa.

3 y 4) Interesante, pero como comentaba anteriormente, el posicionamento en buscadores no es muy importante para este sitio. No tuvimos un foco puesto ahí. Lo cual no significa que en el futuro no le dediquemos alguna atención. Pero eso sí, no pagaría en performance para comprar ranking. Eso no se negocia...

5 y 6) Gracias!! En realidad me dejaron bastante solo con el diseño. Hice dos propuestas y elegimos esta. Me basé en la tradición de sobriedad gráfica de la revista y del sitio anterior, al cual este vino a reemplazar.

Leonardo Solaas
solaas.com.ar

Leonardo Solaas
solaas.com.ar

Contador de caracteres

cantidubi's picture

Hola soolas,
buscando ver algo sobre un contador de caracteres para drupal he encontrado éste hilo y he visto que lo tienes solucionado, no tengo mucha idea de código pero aprendo rápido, te sería mucha molestia enseñarnos ese código o darme alguna reseña para ver cómo podría hacerlo, desde ya, muchísimas gracias.

ahhh, el sitio es estupendo, se nota que sabes lo que haces, a ver si algún día llego a tu altura, jejeje.

www.cantidubi.com

Argentina

Group organizers

Group notifications

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