Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » Drupal »

No poder añadir nuevo contenido si ya existe el titulo de la entrada

Estas en el tema de No poder añadir nuevo contenido si ya existe el titulo de la entrada en el foro de Drupal en Foros del Web. Hola muy buenas! Estoy haciendo una página con Drupal en la que los usuarios pueden añadir contenido, quiero hacer que si un usuario introduce un ...
  #1 (permalink)  
Antiguo 13/05/2011, 17:30
 
Fecha de Ingreso: enero-2008
Mensajes: 9
Antigüedad: 16 años, 10 meses
Puntos: 0
Sonrisa No poder añadir nuevo contenido si ya existe el titulo de la entrada

Hola muy buenas!

Estoy haciendo una página con Drupal en la que los usuarios pueden añadir contenido, quiero hacer que si un usuario introduce un contenido nuevo que tiene el mismo título de algún contenido ya introducido, no pueda añadir este contenido.
Un ejemplo es como en cualquier base de datos en la que intentas añadir un registro nuevo, si éste ya existe te da un aviso de que ya existe y no te deja introducirlo.

Lo que más me interesa es esto, pero además querría que se mostrara el contenido que tiene el mismo título que ha intentado añadir el usuario, para que así ya pudiera actuar sobre el mismo.

He estado probando con el módulo Rules pero no lo he conseguido y no se si es posible o si hay algún otro método mejor.

Espero que alguien pueda ayudarme muchas gracias!
  #2 (permalink)  
Antiguo 13/05/2011, 17:58
Avatar de NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 19 años
Puntos: 890
Respuesta: No poder añadir nuevo contenido si ya existe el titulo de la entrada

Podrias crear un modulo(no se como estaras en este punto) y usar un hook http://api.drupal.org/api/drupal/dev...hook_nodeapi/6

O de lo contrario usar este http://drupal.org/project/uniquetitle Si te sirve no olvides pasarte por aca y contar tus experiencias.
Saludos. ;)
__________________
Drupal Argentina
  #3 (permalink)  
Antiguo 14/05/2011, 03:41
 
Fecha de Ingreso: enero-2008
Mensajes: 9
Antigüedad: 16 años, 10 meses
Puntos: 0
De acuerdo Respuesta: No poder añadir nuevo contenido si ya existe el titulo de la entrada

Muchas gracias por la respuesta!

Finalmente encontré el módulo <a href="http://drupal.org/project/unique_field">Unique Fields</a> una vez lo activas, te aparecen nuevas opciones en los tipos de contenidos en la que puedes seleccionar que parte del contenido debe ser único, por ejemplo en mi caso he utilizado el título que es lo que yo necesitaba.

Si intentas añadir nuevo contenido, en mi caso con el mismo título, aparece un mensaje de aviso además de mostrarte el articulo o entrada que ya tiene el mismo título que quieres introducir.

Exactamente lo que necesitaba y ni siquiera he tenido que programar nada, la verdad que Drupal te hace las cosas fáciles.


Saludos!
  #4 (permalink)  
Antiguo 14/05/2011, 07:45
Avatar de NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 19 años
Puntos: 890
Respuesta: No poder añadir nuevo contenido si ya existe el titulo de la entrada

Interesante, luego lo descargo, aunque eso de ir comparando todos los contenidos, no me entusiasma mucho, voy a analizarlo.

Saludos.
__________________
Drupal Argentina

Etiquetas: contenido, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:18.