Package org.openmeetings.app.persistence.beans.lang

Examples of org.openmeetings.app.persistence.beans.lang.Fieldlanguagesvalues


                  .longValue();
            }

            String message = "";

            Fieldlanguagesvalues fValue1192 = fieldmanagment
                .getFieldByIdAndLanguage(1192L, language_id);
            Fieldlanguagesvalues fValue1198 = fieldmanagment
                .getFieldByIdAndLanguage(1198L, language_id);

            message += fValue1192.getValue() + " "
                + user.getFirstname() + " "
                + user.getLastname() + "<br/><br/>";
            message += userContacts.getContact().getFirstname()
                + " " + userContacts.getContact().getLastname()
                + " " + fValue1198.getValue();

            String template = requestContactConfirmTemplate
                .getRequestContactTemplate(message);

            privateMessagesDao.addPrivateMessage(
                user.getFirstname() + " " + user.getLastname()
                    + " " + fValue1198.getValue(), message,
                0L, userContacts.getContact(), user, user,
                false, null, false, 0L, user.getAdresses().getEmail());

            mailHandler.sendMail(user.getAdresses().getEmail(),
                userContacts.getContact().getFirstname()
                    + " "
                    + userContacts.getContact()
                        .getLastname() + " "
                    + fValue1198.getValue(), template);

          }

        } else {
View Full Code Here


          //We do not send an email to the one that has created the private message
          if (to != null && to.getUser_id().equals(from.getUser_id())) {
            continue;
          }
         
          Fieldlanguagesvalues fValue1301 = fieldmanagment
              .getFieldByIdAndLanguage(1301L, language_id);
          Fieldlanguagesvalues fValue1302 = fieldmanagment
              .getFieldByIdAndLanguage(1302L, language_id);
          Fieldlanguagesvalues labelid504 = fieldmanagment
              .getFieldByIdAndLanguage(new Long(504), language_id);
          Fieldlanguagesvalues labelid503 = fieldmanagment
              .getFieldByIdAndLanguage(new Long(503), language_id);

          String aLinkHTML = "";
          if (to != null) {
            aLinkHTML = "<br/><br/><a href='" + profile_link
              + "'>" + fValue1302.getValue() + "</a><br/>";
          }
         
          if (invitation_link  == null) {
            invitation_link = "";
          } else {
            invitation_link =
              "<br/>" //
              + CalendarPatterns.getDateWithTimeByMiliSecondsAndTimeZone(appointmentstart, timezone)
              + "<br/> - <br/>" //
                + CalendarPatterns.getDateWithTimeByMiliSecondsAndTimeZone(appointmentstart, timezone
              + "<br/>" + labelid503.getValue() + "<br/><a href='" + invitation_link
              + "'>" + labelid504.getValue() + "</a><br/>";
          }

          mailHandler.sendMail(email, fValue1301.getValue() + " "
              + subject, message.replaceAll("\\<.*?>", "")
View Full Code Here

      String verification_url) {
    try {

      super.init();

      Fieldlanguagesvalues labelid507 = fieldmanagment
          .getFieldByIdAndLanguage(new Long(507), default_lang_id);
      Fieldlanguagesvalues labelid508 = fieldmanagment
          .getFieldByIdAndLanguage(new Long(508), default_lang_id);
      Fieldlanguagesvalues labelid509 = fieldmanagment
          .getFieldByIdAndLanguage(new Long(509), default_lang_id);
      Fieldlanguagesvalues labelid510 = fieldmanagment
          .getFieldByIdAndLanguage(new Long(510), default_lang_id);
      Fieldlanguagesvalues labelid667 = fieldmanagment
          .getFieldByIdAndLanguage(new Long(667), default_lang_id);
      Fieldlanguagesvalues labelid668 = fieldmanagment
          .getFieldByIdAndLanguage(new Long(668), default_lang_id);

      /* lets make a Context and put data into it */
      VelocityContext context = new VelocityContext();

      context.put("username", username);
      context.put("userpass", userpass);
      context.put("mail", email);
      context.put("verification_url", verification_url);
      context.put("labelid506", fieldmanagment.getString(506L, default_lang_id));
      context.put("labelid507", labelid507.getValue());
      context.put("labelid508", labelid508.getValue());
      context.put("labelid509", labelid509.getValue());
      context.put("labelid510", labelid510.getValue());
      context.put("labelid511", fieldmanagment.getString(511L, default_lang_id));
      context.put("labelid667", labelid667.getValue());
      context.put("labelid668", labelid668.getValue());

      /* lets render a template */

      StringWriter w = new StringWriter();
      Velocity.mergeTemplate(templateNameVerification, "UTF-8", context,
View Full Code Here

      String email, Long default_lang_id) {
    try {
     
      super.init();

      Fieldlanguagesvalues labelid507 = fieldmanagment
          .getFieldByIdAndLanguage(new Long(507), default_lang_id);
      Fieldlanguagesvalues labelid508 = fieldmanagment
          .getFieldByIdAndLanguage(new Long(508), default_lang_id);
      Fieldlanguagesvalues labelid509 = fieldmanagment
          .getFieldByIdAndLanguage(new Long(509), default_lang_id);
      Fieldlanguagesvalues labelid510 = fieldmanagment
          .getFieldByIdAndLanguage(new Long(510), default_lang_id);

      /* lets make a Context and put data into it */
      VelocityContext context = new VelocityContext();

      context.put("username", username);
      context.put("userpass", userpass);
      context.put("mail", email);
      context.put("labelid506", fieldmanagment.getString(506L, default_lang_id));
      context.put("labelid507", labelid507.getValue());
      context.put("labelid508", labelid508.getValue());
      context.put("labelid509", labelid509.getValue());
      context.put("labelid510", labelid510.getValue());
      context.put("labelid511", fieldmanagment.getString(511L, default_lang_id));

      /* lets render a template */

      StringWriter w = new StringWriter();
View Full Code Here

      TypedQuery<Fieldlanguagesvalues> query = em
          .createQuery("select f from Fieldlanguagesvalues f WHERE f.language_id = :language_id AND f.fieldvalues_id = :fieldvalues_id", Fieldlanguagesvalues.class);
      query.setParameter("fieldvalues_id", fieldvalues_id);
      query.setParameter("language_id", language_id);
      Fieldlanguagesvalues flv = null;
      try {
        flv = performReplace(query.getSingleResult());
      } catch (NoResultException ex) {
      }

      FieldLanguage fieldLanguage = fieldLanguageDaoImpl
          .getFieldLanguageById(language_id);

      log.debug("Getting FieldById for Language "
          + fieldLanguage.getName());

      // Check for Right To Left Languages
      if (fieldLanguage.getRtl()) {

        log.debug("Language requieres RTL");

        Fieldlanguagesvalues remote = flv;
        Fieldlanguagesvalues toAdd = new Fieldlanguagesvalues();
        toAdd.setFieldlanguagesvalues_id(remote
            .getFieldlanguagesvalues_id());
        toAdd.setFieldvalues_id(remote.getFieldvalues_id());
        toAdd.setLanguage_id(remote.getLanguage_id());

        String[] splitted = remote.getValue().split(" ");
        String reverseOrder = "";
        for (int i = splitted.length - 1; i >= 0; i--) {
          reverseOrder += splitted[i];
          if (splitted.length != 1) {
            reverseOrder += " ";
          }
        }
        toAdd.setValue(reverseOrder);

        return toAdd;
      } else {
        log.debug("Language doesnt requiere RTL");
View Full Code Here

    return null;
  }

  public String getString(Long fieldvalues_id, Long language_id) {
    String result = null;
    Fieldlanguagesvalues flv = getFieldByIdAndLanguage(fieldvalues_id, language_id);
    if (flv != null) {
      result = performReplace(flv).getValue();
    }
    return result;
  }
View Full Code Here

      String hql = "select f from Fieldlanguagesvalues as f "
          + "WHERE f.language_id = :language_id "
          + "AND f.fieldvalues_id = :fieldvalues_id";

      Fieldlanguagesvalues flv = null;

      TypedQuery<Fieldlanguagesvalues> query = em.createQuery(hql, Fieldlanguagesvalues.class);

      query.setParameter("fieldvalues_id", fieldvalues_id);
      query.setParameter("language_id", language_id);
View Full Code Here

    return null;
  }

  public Long deleteFieldlanguagesvaluesById(Long fieldlanguagesvalues_id) {
    try {
      Fieldlanguagesvalues flv = this
          .getFieldlanguagesvaluesById(fieldlanguagesvalues_id);
      if (flv == null) {
        return new Long(-27);
      }
View Full Code Here

        List<Fieldlanguagesvalues> returnRtlList = new LinkedList<Fieldlanguagesvalues>();

        for (Iterator<Fieldlanguagesvalues> iter = returnList
            .iterator(); iter.hasNext();) {
          Fieldlanguagesvalues remote = iter.next();
          Fieldlanguagesvalues toAdd = new Fieldlanguagesvalues();
          toAdd.setFieldlanguagesvalues_id(remote
              .getFieldlanguagesvalues_id());
          toAdd.setFieldvalues_id(remote.getFieldvalues_id());
          toAdd.setLanguage_id(remote.getLanguage_id());

          String[] splitted = remote.getValue().split(" ");
          String reverseOrder = "";
          for (int i = splitted.length - 1; i >= 0; i--) {
            reverseOrder += splitted[i];
            if (splitted.length != 1) {
              reverseOrder += " ";
            }
          }
          toAdd.setValue(reverseOrder);

          returnRtlList.add(toAdd);
        }

        return returnRtlList;
View Full Code Here

  public Long addFieldValueByFieldAndLanguage(Fieldvalues fv,
      Long language_id, String fieldvalue) {
    try {

      Fieldlanguagesvalues flv = new Fieldlanguagesvalues();
      flv.setStarttime(new Date());
      flv.setValue(fieldvalue);
      flv.setLanguage_id(language_id);
      flv.setFieldvalues(fv);
      flv.setDeleted("false");

      flv = em.merge(flv);
      Long fieldlanguagesvaluesId = flv.getFieldlanguagesvalues_id();

      return fieldlanguagesvaluesId;
    } catch (Exception ex2) {
      log.error("[getConfKey]: ", ex2);
    }
View Full Code Here

TOP

Related Classes of org.openmeetings.app.persistence.beans.lang.Fieldlanguagesvalues

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.