Exemplo n.º 1
0
 public function frameResponse(\FrameResponseObject $frameResponseObject)
 {
     $portfolios = \PortfolioModel::getMyPortfolios();
     $listViewer = new \Widgets\ListViewer();
     $listViewer->setHeadlineProvider(new HeadlineProviderMyPortfolios());
     $listViewer->setContentProvider(new ContentProviderMyPortfolios());
     $listViewer->setContent($portfolios);
     $frameResponseObject->addWidget($listViewer);
     return $frameResponseObject;
 }
Exemplo n.º 2
0
 public function frameResponse(\FrameResponseObject $frameResponseObject)
 {
     $steamUser = $GLOBALS["STEAM"]->get_current_steam_user();
     if (isset($this->portfolioId)) {
         $portfolioObject = new \PortfolioModel(\steam_factory::get_object($GLOBALS["STEAM"]->get_id(), $this->portfolioId));
         $artefacts = array();
         foreach ($portfolioObject->getArtefacts() as $artefact) {
             $artefacts[] = $artefact;
         }
     }
     $listViewer = new \Widgets\ListViewer();
     $listViewer->setHeadlineProvider(new HeadlineProviderArtefacts());
     $listViewer->setContentProvider(new ContentProviderArtefacts());
     $listViewer->setContent($artefacts);
     $frameResponseObject->addWidget($listViewer);
     return $frameResponseObject;
 }
Exemplo n.º 3
0
 public function frameResponse(\FrameResponseObject $frameResponseObject)
 {
     $portfolios = \PortfolioModel::getMyPortfolios();
     $listViewer = new \Widgets\ListViewer();
     if (isset($this->portfolioId)) {
         $portfolioObject = new \PortfolioModel(\steam_factory::get_object($GLOBALS["STEAM"]->get_id(), $this->portfolioId));
     }
     if (isset($this->artefactId)) {
         $artefactObject = new \ArtefactModel(\steam_factory::get_object($GLOBALS["STEAM"]->get_id(), $this->artefactId));
     }
     $steamUser = $GLOBALS["STEAM"]->get_current_steam_user();
     //		/** check the rights of the log-in user */
     //		$threadObject_allowed_read = $threadObject->check_access_read($steamUser);
     //		$threadObject_write = $threadObject->check_access_write($steamUser);
     //		$threadObject_annotate = $threadObject->check_access_annotate($steamUser);
     $listViewer->setHeadlineProvider(new HeadlineProviderDebug());
     $listViewer->setContentProvider(new ContentProviderDebug());
     if (isset($portfolioObject)) {
         $listViewer->setContent($artefacts);
     } else {
         $listViewer->setContent($portfolios);
     }
     $frameResponseObject->addWidget($listViewer);
     return $frameResponseObject;
 }
 public function ajaxResponse(\AjaxResponseObject $ajaxResponseObject)
 {
     $listViewer = new \Widgets\ListViewer();
     $listViewer->setHeadlineProvider(new HeadlineProvider());
     $listViewer->setContentProvider(new ContentProvider());
     $listViewer->setColorProvider(new ColorProvider());
     $listViewer->setContentFilter(new ContentFilter());
     $listViewer->setContent($this->artefacts);
     $ajaxResponseObject->setStatus("ok");
     $ajaxResponseObject->addWidget($listViewer);
     return $ajaxResponseObject;
 }
 public function ajaxResponse(\AjaxResponseObject $ajaxResponseObject)
 {
     $listViewer = new \Widgets\ListViewer();
     $listViewer->setHeadlineProvider(new HeadlineProvider());
     $listViewer->setContentProvider(new ContentProvider());
     $listViewer->setColorProvider(new ColorProvider());
     $listViewer->setContentFilter(new ContentFilter());
     $listViewer->setContent($this->objects);
     $ajaxResponseObject->setStatus("ok");
     $rawHtml = new \Widgets\RawHtml();
     $rawHtml->addWidget($listViewer);
     $rawHtml->setHtml($listViewer->getHtml() . "<br><a class=\"pill button\" href=\"" . PATH_URL . "school/\">Alle Schul-Lesezeichen anzeigen</a>");
     $ajaxResponseObject->addWidget($rawHtml);
     return $ajaxResponseObject;
 }
Exemplo n.º 6
0
 public function ajaxResponse(\AjaxResponseObject $ajaxResponseObject)
 {
     $listViewer = new \Widgets\ListViewer();
     $contentProvider = new ContentProvider();
     $contentProvider->setLastPlace($this->id);
     $listViewer->setHeadlineProvider(new HeadlineProvider());
     $listViewer->setContentProvider($contentProvider);
     $listViewer->setColorProvider(new ColorProvider());
     $listViewer->setContentFilter(new ContentFilter());
     $listViewer->setContent($this->objects);
     $ajaxResponseObject->setStatus("ok");
     $ajaxResponseObject->addWidget($listViewer);
     $tipsy = new \Widgets\Tipsy();
     $ajaxResponseObject->addWidget($tipsy);
     return $ajaxResponseObject;
 }
Exemplo n.º 7
0
 public function ajaxResponse(\AjaxResponseObject $ajaxResponseObject)
 {
     $listViewer = new \Widgets\ListViewer();
     $listViewer->setHeadlineProvider(new HeadlineProvider());
     $listViewer->setContentProvider(new ContentProvider());
     $listViewer->setColorProvider(new ColorProvider());
     $listViewer->setContentFilter(new ContentFilter());
     $listViewer->setContent($this->objects);
     $ajaxResponseObject->setStatus("ok");
     //$ajaxResponseObject->addWidget($listViewer);
     $rawHtml = new \Widgets\RawHtml();
     $rawHtml->setHtml("Im Moment ...sinnvoller Text Ut nulla. Vivamus bibendum, nulla ut congue fringilla, lorem ipsum ultricies risus, ut rutrum velit tortor vel purus. In hac habitasse platea dictumst. Duis fermentum, metus sed congue gravida, arcu dui ornare urna, ut imperdiet enim odio dignissim ipsum. Nulla facilisi. Cras magna ante, bibendum sit amet, porta vitae, laoreet ut, justo. Nam tortor sapien, pulvinar nec, malesuada in, ultrices in, tortor. Cras ultricies placerat eros. Quisque odio eros, feugiat non, iaculis nec, lobortis sed, arcu. Pellentesque sit amet sem et purus pretium consectetuer.");
     $ajaxResponseObject->addWidget($rawHtml);
     return $ajaxResponseObject;
 }