Package org.apache.openmeetings.persistence.beans.lang

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


    Long language_id = configurationDao.getConfValue("default_lang_id", Long.class, "1");

    // Get the required labels one time for all meeting members. The
    // Language of the email will be the system default language
    String labelid1158 = fieldManager.getString(1158L, language_id);
    Fieldlanguagesvalues labelid1153 = fieldManager
        .getFieldByIdAndLanguage(1153L, language_id);
    Fieldlanguagesvalues labelid1154 = fieldManager
        .getFieldByIdAndLanguage(1154L, language_id);

    for (int i = 0; i < points.size(); i++) {
      Appointment ment = points.get(i);
View Full Code Here


    String message = labelid1158 + " "
        + ment.getAppointmentName();

    if (ment.getAppointmentDescription().length() != 0) {

      Fieldlanguagesvalues labelid1152 = fieldManager
          .getFieldByIdAndLanguage(new Long(1152), language_id);
      message += labelid1152.getValue()
          + ment.getAppointmentDescription();

    }

    message += "<br/>"
View Full Code Here

      Long default_lang_id) {
    try {

      super.init();

      Fieldlanguagesvalues labelid514 = fieldManager
          .getFieldByIdAndLanguage(new Long(514), default_lang_id);
      Fieldlanguagesvalues labelid515 = fieldManager
          .getFieldByIdAndLanguage(new Long(515), default_lang_id);
      Fieldlanguagesvalues labelid516 = fieldManager
          .getFieldByIdAndLanguage(new Long(516), default_lang_id);

      /* lets make a Context and put data into it */
      VelocityContext context = new VelocityContext();
      context.put("reset_link", reset_link);
      context.put("reset_link2", reset_link);
      context.put("labelid513", fieldManager.getString(513L, default_lang_id));
      context.put("labelid514", labelid514.getValue());
      context.put("labelid515", labelid515.getValue());
      context.put("labelid516", labelid516.getValue());

      /* lets render a template */
      StringWriter w = new StringWriter();
      Velocity.mergeTemplate(templateName, "UTF-8", context, w);

View Full Code Here

    try {
      if (errorid < 0) {
        ErrorValue eValues = errorManagement
            .getErrorValuesById(errorid * (-1));
        if (eValues != null) {
          Fieldlanguagesvalues errorValue = fieldManager
              .getFieldByIdAndLanguage(
                  eValues.getFieldvalues_id(), language_id);
          Fieldlanguagesvalues typeValue = fieldManager
              .getFieldByIdAndLanguage(errorManagement
                  .getErrorType(eValues.getErrortype_id())
                  .getFieldvalues_id(), language_id);
          if (errorValue != null) {
            return new ErrorResult(errorid, errorValue.getValue(),
                typeValue.getValue());
          }
        }
      } else {
        return new ErrorResult(errorid,
            "Error ... please check your input", "Error");
View Full Code Here

      Long default_lang_id = getBean(ConfigurationDao.class)
          .getConfValue("default_lang_id", Long.class, "1");
      ctx.put("APP_NAME", getBean(ConfigurationDao.class).getAppName());
      if (hash == null) {
        // No hash
        Fieldlanguagesvalues labelid669 = getBean(FieldManager.class)
            .getFieldByIdAndLanguage(new Long(669), default_lang_id);
        Fieldlanguagesvalues labelid672 = getBean(FieldManager.class)
            .getFieldByIdAndLanguage(new Long(672), default_lang_id);

        ctx.put("message", labelid669.getValue());
        ctx.put("link",
            "<a href='" + loginURL + "'>" + labelid672.getValue()
                + "</a>");
        return getVelocityView().getVelocityEngine().getTemplate(
            "activation_template.vm");
      }
      //
      User user = getBean(UserManager.class).getUserByActivationHash(hash);

      if (user == null) {
        // No User Found with this Hash
        Fieldlanguagesvalues labelid669 = getBean(FieldManager.class)
            .getFieldByIdAndLanguage(new Long(669), default_lang_id);
        Fieldlanguagesvalues labelid672 = getBean(FieldManager.class)
            .getFieldByIdAndLanguage(new Long(672), default_lang_id);

        ctx.put("message", labelid669.getValue());
        ctx.put("link",
            "<a href='" + loginURL + "'>" + labelid672.getValue()
                + "</a>");
        return getVelocityView().getVelocityEngine().getTemplate(
            "activation_template.vm");

      } else if (user.getStatus() == 1) {
        // already activated
        Fieldlanguagesvalues labelid670 = getBean(FieldManager.class)
            .getFieldByIdAndLanguage(new Long(670), default_lang_id);
        Fieldlanguagesvalues labelid672 = getBean(FieldManager.class)
            .getFieldByIdAndLanguage(new Long(672), default_lang_id);

        ctx.put("message", labelid670.getValue());
        ctx.put("link",
            "<a href='" + loginURL + "'>" + labelid672.getValue()
                + "</a>");
        return getVelocityView().getVelocityEngine().getTemplate(
            "activation_template.vm");

      } else if (user.getStatus() == 0) {
        // activate
        user.setStatus(1);
        user.setUpdatetime(new Date());

        getBean(UserManager.class).updateUser(user);

        Fieldlanguagesvalues labelid671 = getBean(FieldManager.class)
            .getFieldByIdAndLanguage(new Long(671), default_lang_id);
        Fieldlanguagesvalues labelid672 = getBean(FieldManager.class)
            .getFieldByIdAndLanguage(new Long(672), default_lang_id);

        ctx.put("message", labelid671.getValue());
        ctx.put("link",
            "<a href='" + loginURL + "'>" + labelid672.getValue()
                + "</a>");
        return getVelocityView().getVelocityEngine().getTemplate(
            "activation_template.vm");

      } else {
        // unkown Status
        Fieldlanguagesvalues labelid672 = getBean(FieldManager.class)
            .getFieldByIdAndLanguage(new Long(672), default_lang_id);

        ctx.put("message", "Unkown Status");
        ctx.put("link",
            "<a href='" + loginURL + "'>" + labelid672.getValue()
                + "</a>");
        return getVelocityView().getVelocityEngine().getTemplate(
            "activation_template.vm");

      }
View Full Code Here

          language_id = configurationDao.getConfValue("default_lang_id", Long.class, "1");
        }

        String message = "";

        Fieldlanguagesvalues fValue1192 = fieldManager
            .getFieldByIdAndLanguage(1192L, language_id);
        Fieldlanguagesvalues fValue1193 = fieldManager
            .getFieldByIdAndLanguage(1193L, language_id);
        Fieldlanguagesvalues fValue1190 = fieldManager
            .getFieldByIdAndLanguage(1190L, language_id);
        Fieldlanguagesvalues fValue1191 = fieldManager
            .getFieldByIdAndLanguage(1191L, language_id);
        Fieldlanguagesvalues fValue1196 = fieldManager
            .getFieldByIdAndLanguage(1196L, language_id);

        message += fValue1192.getValue() + " "
            + userToAdd.getFirstname() + " "
            + userToAdd.getLastname() + "<br/><br/>";
        message += user.getFirstname() + " " + user.getLastname() + " "
            + fValue1193.getValue() + "<br/>";
        message += fieldManager.getString(1194L, language_id)
            + "<br/>";

        String baseURL = "http://" + domain + ":" + port + webapp;
        if (port.equals("80")) {
          baseURL = "http://" + domain + webapp;
        } else if (port.equals("443")) {
          baseURL = "https://" + domain + webapp;
        }

        privateMessagesDao
            .addPrivateMessage(
                user.getFirstname() + " " + user.getLastname()
                    + " " + fValue1193.getValue(), message,
                0L, user, userToAdd, userToAdd, false, null,
                true, userContactId, userToAdd.getAdresses()
                    .getEmail());

        String link = baseURL + "?cuser=" + hash;

        String accept_link = link + "&tAccept=yes";
        String deny_link = link + "&tAccept=no";

        String aLinkHTML = "<a href='" + accept_link + "'>"
            + fValue1190.getValue() + "</a><br/>";
        String denyLinkHTML = "<a href='" + deny_link + "'>"
            + fValue1191.getValue() + "</a><br/>";
        String profileLinkHTML = "<a href='" + link + "'>"
            + fValue1196.getValue() + "</a><br/>";

        String template = requestContactTemplate
            .getRequestContactTemplate(message, aLinkHTML,
                denyLinkHTML, profileLinkHTML);
View Full Code Here

              language_id = configurationDao.getConfValue("default_lang_id", Long.class, "1");
            }

            String message = "";

            Fieldlanguagesvalues fValue1192 = fieldManager
                .getFieldByIdAndLanguage(1192L, language_id);
            Fieldlanguagesvalues fValue1198 = fieldManager
                .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.send(user.getAdresses().getEmail(),
                userContacts.getContact().getFirstname()
                    + " "
                    + userContacts.getContact()
                        .getLastname() + " "
                    + fValue1198.getValue(), template);

          }

        } else {
View Full Code Here

          // private message
          if (to != null && to.getUser_id().equals(from.getUser_id())) {
            continue;
          }

          Fieldlanguagesvalues fValue1301 = fieldManager
              .getFieldByIdAndLanguage(1301L, language_id);
          Fieldlanguagesvalues fValue1302 = fieldManager
              .getFieldByIdAndLanguage(1302L, language_id);
          Fieldlanguagesvalues labelid504 = fieldManager
              .getFieldByIdAndLanguage(new Long(504), language_id);
          Fieldlanguagesvalues labelid503 = fieldManager
              .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/>";
          }
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

TOP

Related Classes of org.apache.openmeetings.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.