Skip to content

Instantly share code, notes, and snippets.

View jdmr's full-sized avatar

J. David Mendoza jdmr

View GitHub Profile
@jdmr
jdmr / custom-email-context.xml
Created January 6, 2012 14:55
Alfresco's xml mail configuration file
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE beans PUBLIC '-//SPRING//DTD BEAN//EN' 'http://www.springframework.org/dtd/spring-beans.dtd'>
<beans>
<!-- -->
<!-- MAIL SERVICE -->
<!-- -->
<bean id="mailService" class="org.springframework.mail.javamail.JavaMailSenderImpl">
<property name="host">
@jdmr
jdmr / alfresco-global.properties
Created January 6, 2012 14:49
Alfresco mail configuration
#
# Outbound Email Configuration
#-------------
mail.host = smtp.gmail.com
mail.port = 465
mail.protocol = smtps
mail.username = test@gmail.com
mail.password = myGmailP455W0rD
mail.encoding = UTF-8
@jdmr
jdmr / gist:1570874
Created January 6, 2012 14:41
Búsqueda por Etiquetas en Liferay
@RequestMapping(params = "action=contenido")
public String contenido(RenderRequest request, @RequestParam("cursoId") Long id, Model model) throws SystemException {
log.debug("Edita contenido");
curso = cursoDao.obtiene(id);
model.addAttribute("curso", curso);
// Obtiene los datos del usuario de session
ThemeDisplay themeDisplay = (ThemeDisplay) request.getAttribute(WebKeys.THEME_DISPLAY);
try {
// Obtiene el grupo en el que se encuentra trabajando el usuario firmado
long scopeGroupId = themeDisplay.getScopeGroupId();
@jdmr
jdmr / gist:1570844
Created January 6, 2012 14:32
Grails textField modificado
<g:field type="number" name="iva" required="" value='${productoInstance.iva}' step="0.01"/>
@jdmr
jdmr / gist:1570837
Created January 6, 2012 14:30
Grails textField generado
<g:field type="number" name="iva" required="" value='${fieldValue(bean: productoInstance, field: "iva")}' step="0.01"/>