Examples of MediaResource


Examples of org.olat.core.gui.media.MediaResource

    String gender = "-"; // use as default
    if (genderHander != null) {
      gender = genderHander.getInternalValue(portraitIdent.getUser());
    }
   
    MediaResource portrait = null;
    if (useLarge){
      portrait = DisplayPortraitManager.getInstance().getPortrait(portraitIdent, DisplayPortraitManager.PORTRAIT_BIG_FILENAME);
      if (gender.equals("-")) {
        myContent.contextPut("portraitCssClass", DisplayPortraitManager.DUMMY_BIG_CSS_CLASS);
      } else if (gender.equals("male")) {
View Full Code Here

Examples of org.olat.core.gui.media.MediaResource

    this.limitKB = (int) limitKB;
   
    folderContainer = createVelocityContainer("portraitupload");
    deleteButton = LinkFactory.createButtonSmall("command.delete", this.folderContainer, this);
   
    MediaResource mr = dps.getPortrait(portraitIdent, DisplayPortraitManager.PORTRAIT_SMALL_FILENAME);
    if (mr != null) folderContainer.contextPut("hasPortrait", Boolean.TRUE);
    else folderContainer.contextPut("hasPortrait", Boolean.FALSE);
   
    displayPortrait(ureq, portraitIdent, true);
   
View Full Code Here

Examples of org.olat.core.gui.media.MediaResource

      }
      else {
        // if an entry in a manifest points e.g. to a pdf file and the iframe
        // controller has not been initialized display it non-inline
        VFSItem currentItem = rootContainer.resolve(identifierRes);
        MediaResource mr;
        if (currentItem == null || !(currentItem instanceof VFSLeaf)) mr = new NotFoundMediaResource(identifierRes);
        else mr = new VFSMediaResource((VFSLeaf) currentItem);
        ureq.getDispatchResult().setResultingMediaResource(mr);
        // Prevent 'don't reload' warning
        cpTree.setDirty(false);
View Full Code Here

Examples of org.olat.core.gui.media.MediaResource

        final VFSContainer courseFolder = course.getCourseFolderContainer();

        @SuppressWarnings("unused")
        public MediaResource handle(String relPath, HttpServletRequest request) {
          VFSItem vfsItem = courseFolder.resolve(relPath);
          MediaResource mr;
          if (vfsItem == null || !(vfsItem instanceof VFSLeaf)) mr = new NotFoundMediaResource(relPath);
          else mr = new VFSMediaResource((VFSLeaf) vfsItem);
          return mr;
        }
      };
View Full Code Here

Examples of org.olat.core.gui.media.MediaResource

      fireEvent(ureq, Event.CANCELLED_EVENT);
    } else if (source == file && event.wasTriggerdBy(FormEvent.ONCHANGE)) {
      // display the uploaded file
      if (file.isUploadSuccess()) {
        File newFile = file.getUploadFile();
        MediaResource newResource = new VFSMediaResource(new LocalFileImpl(newFile));
        setImage(newResource);
      }
    } else if (source == deleteImageLink && event.wasTriggerdBy(FormEvent.ONCLICK)) {
      unsetImage();
    }
View Full Code Here

Examples of org.olat.core.gui.media.MediaResource

    file = uifactory.addFileElement("feed.file.label", this.flc);
    file.addActionListener(this, FormEvent.ONCHANGE);

    if (feed.getImageName() != null) {
      MediaResource imageResource = FeedManager.getInstance().createFeedMediaFile(feed, feed.getImageName());
      setImage(imageResource);
    } else {
      // No image -> hide the image container
      imageContainer.setVisible(false);
    }
View Full Code Here

Examples of org.olat.core.gui.media.MediaResource

   * @see org.olat.modules.webFeed.managers.FeedManager#createFeedMediaResource(java.lang.Long,
   *      java.lang.String, java.lang.Long)
   */
  @Override
  public MediaResource createFeedFile(OLATResourceable ores, Identity identity, Long courseId, String nodeId) {
    MediaResource media = null;
    Feed feed = readFeed(ores);

    if (feed != null) {
      SyndFeed rssFeed = new RSSFeed(feed, identity, courseId, nodeId);
      media = new SyndFeedMediaResource(rssFeed);
View Full Code Here

Examples of org.olat.core.gui.media.MediaResource

      }
     
      final Locale loc = ureq.getLocale();
      Mapper mapper = new Mapper() {
        public MediaResource handle(String relPath, HttpServletRequest hreq) {
          MediaResource mr = null;
          String method = hreq.getMethod();
          String uri = relPath;
          HttpMethod meth = null;
 
          if (uri == null) uri = (startUri == null) ? "" : startUri;
View Full Code Here

Examples of org.olat.core.gui.media.MediaResource

    linkBrowserRelativeFilePath = relFilePath;
    // get a usersession-local mapper for the file storage (and tinymce's references to images and such)
    contentMapper = new Mapper() {
      public MediaResource handle(String relPath, HttpServletRequest request) {
        VFSItem vfsItem = documentBaseContainer.resolve(relPath);
        MediaResource mr;
        if (vfsItem == null || !(vfsItem instanceof VFSLeaf)) mr = new NotFoundMediaResource(relPath);
        else mr = new VFSMediaResource((VFSLeaf) vfsItem);
        return mr;
      }
    };
View Full Code Here

Examples of org.olat.core.gui.media.MediaResource

    }   
    boolean isAlreadyLocked = typeToDownload.isLocked(ores);
    try {     
      lockResult = typeToDownload.acquireLock(ores, ureq.getIdentity());
      if(lockResult==null || (lockResult!=null && lockResult.isSuccess() && !isAlreadyLocked)) {
        MediaResource mr = typeToDownload.getAsMediaResource(ores);
        if(mr!=null) {
          RepositoryManager.getInstance().incrementDownloadCounter(repositoryEntry);
          ureq.getDispatchResult().setResultingMediaResource(mr);
        } else {
          showError("error.export");
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.