Examples of Forum


Examples of org.olat.modules.fo.Forum

        if (event == Event.CANCELLED_EVENT) {
        // reinitalize form data
        initConfigForm();
      }
    } else if (source == uploadButton) {
      Forum forum = ForumManager.getInstance().addAForum();
      OlatRootFolderImpl forumContainer = DialogElementsController.getForumContainer(forum.getKey());
      fileUplCtr = new FileUploadController(getWindowControl(),forumContainer, ureq, (int)FolderConfig.getLimitULKB(), Quota.UNLIMITED, null, false);     
      this.listenTo(fileUplCtr);
      recentElement = new DialogElement();
      recentElement.setForumKey(forum.getKey());
      recentElement.setAuthor(ureq.getIdentity().getName());
      content.contextPut("overview", Boolean.FALSE);
      content.put("upload", fileUplCtr.getInitialComponent());
    }
  }
View Full Code Here

Examples of org.olat.modules.fo.Forum

    // TODO: is there a nicer solution without setting an instance variable
    //final List<Forum> forumHolder = new ArrayList<Forum>();
   
    Codepoint.codepoint(CollaborationTools.class, "pre_sync_enter");

    Forum forum = CoordinatorManager.getCoordinator().getSyncer().doInSync(ores, new SyncerCallback<Forum>(){
      public Forum execute() {
       
        Codepoint.codepoint(CollaborationTools.class, "sync_enter");
       
        //was: synchronized (CollaborationTools.class) {
        Forum aforum;
        Long forumKey;
        Property forumKeyProperty = npm.findProperty(null, null, PROP_CAT_BG_COLLABTOOLS, KEY_FORUM);
        if (forumKeyProperty == null) {
          // First call of forum, create new forum and save
          aforum = fom.addAForum();
          forumKey = aforum.getKey();
          if (log.isDebug()) {
            log.debug("created new forum in collab tools: foid::" + forumKey.longValue() + " for ores::"
                + ores.getResourceableTypeName() + "/" + ores.getResourceableId());
          }
          forumKeyProperty = npm.createPropertyInstance(null, null, PROP_CAT_BG_COLLABTOOLS, KEY_FORUM, null, forumKey, null, null);
View Full Code Here

Examples of org.osforce.connect.entity.discussion.Forum

      model.put("profile", profile);
    } else if(StringUtils.equals(Post.NAME, activity.getEntity())) {
      Post blogPost = postService.getPost(activity.getLinkedId());
      model.put("post", blogPost);
    } else if(StringUtils.equals(Forum.NAME, activity.getEntity())){
      Forum forum = forumService.getForum(activity.getLinkedId());
      model.put("forum", forum);
    } else if(StringUtils.equals(Topic.NAME, activity.getEntity())) {
      Topic topic = topicService.getTopic(activity.getLinkedId());
      model.put("topic", topic);
    } else if(StringUtils.equals(Reply.NAME, activity.getEntity())) {
View Full Code Here

Examples of org.osforce.connect.entity.discussion.Forum

    if(topic.getModifiedId()!=null) {
      User modifiedBy = userDao.get(topic.getModifiedId());
      topic.setModifiedBy(modifiedBy);
    }
    if(topic.getForumId()!=null) {
      Forum forum = forumDao.get(topic.getForumId());
      topic.setForum(forum);
    }
    Date now = new Date();
    topic.setModified(now);
    if(topic.getId()==null) {
View Full Code Here

Examples of org.osforce.connect.entity.discussion.Forum

      topic.setModifiedBy(user);
      if(topicId!=null) {
        topic = topicService.getTopic(topicId);
      }
      if(forumId!=null) {
        Forum forum = forumService.getForum(forumId);
        topic.setForum(forum);
      }
      model.addAttribute(AttributeKeys.TOPIC_KEY_READABLE, topic);
    }
    List<Forum> forums = forumService.getForumList(project);
    Map<String, String> forumOptions = CollectionUtil.newHashMap();
    for(Forum forum : forums) {
      forumOptions.put(forum.getId().toString(), forum.getName());
    }
    model.addAttribute(AttributeKeys.FORUM_LIST_KEY_READABLE, forums);
    model.addAttribute("forumOptions", forumOptions);
    return "discussion/topic-form";
  }
View Full Code Here

Examples of org.osforce.connect.entity.discussion.Forum

  }

  @AfterReturning("execution(* org.osforce.connect.service.discussion.ForumService.createForum(..)) ||"
      + "execution(* org.osforce.connect.service.discussion.ForumService.updateForum(..))")
  public void updateForum(JoinPoint jp) {
    Forum forum = (Forum) jp.getArgs()[0];
    Map<Object, Object> context = CollectionUtil.newHashMap();
    context.put("forumId", forum.getId());
    context.put("template", TEMPLATE_FORUM_UPDATE);
    forumActivityStreamTask.doAsyncTask(context);
  }
View Full Code Here

Examples of org.osforce.connect.entity.discussion.Forum

  }

  @Override
  protected void doTask(Map<Object, Object> context) throws Exception {
    Long forumId = (Long) context.get("forumId");
    Forum forum = forumService.getForum(forumId);
    String template = (String) context.get("template");
    Activity activity = new Activity();
    activity.setLinkedId(forumId);
    activity.setEntity(Forum.NAME);
    activity.setType(Forum.NAME);
    activity.setDescription(template);
    activity.setFormat(Activity.FORMAT_FTL);
    activity.setProjectId(forum.getProjectId());
    activity.setEnteredId(forum.getModifiedId());
    activityService.createActivity(activity);
  }
View Full Code Here

Examples of org.qi4j.samples.forum.data.entity.Forum

            return self.forums();
        }

        public Forum createForum( String name )
        {
            Forum forum = module.currentUnitOfWork().newEntity( Forum.class );
            forum.name().set( name );
            administrator.makeModerator( forum );
            return forum;
        }
View Full Code Here

Examples of se.caboo.beast.model.Forum

    for (Forum forum : forums) {
      System.out.println("Application.Application:   " + forum.name() + ", " + forum.postsCount() + ", " + forum.topicsCount());
    }

    System.out.println("Application.Application: Fetching forum w/ PK");
    Forum singleForum = (Forum) EOUtilities.objectWithPrimaryKeyValue(editingContext, Forum.ENTITY_NAME, "3");
    System.out.println("Application.Application:   " + singleForum.name());

    System.out.println("Application.Application: Fetching topics for " + singleForum.name());
    NSArray<Topic> topics = singleForum.topics();
    for (Topic topic : topics) {
      System.out.println("Application.Application:   " + topic.title() + " created " + topic.createdAt());
    }

    System.out.println("Application.Application: Fetching posts for forum");
    NSArray<Post> forumPosts = singleForum.posts();
    for (Post post : forumPosts) {
      System.out.println("Application.Application:   " + post.createdAt());
    }

    System.out.println("Application.Application: Refetching single topic w/ PK");
View Full Code Here

Examples of zendeskapi.models.forums.Forum

    forumIds.clear();
  }

  @Test
  public void testCreateForum() throws Exception {
    Forum forum = new Forum();
    forum.setName("Test forum 1");
    IndividualForumResponse individualForumResponse = API.getForums().createForum(forum);
    Forum responseForum = individualForumResponse.getForum();
    Assert.assertEquals(responseForum.getName(), forum.getName());
    forumIds.add(responseForum.getId());
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.