/** * Returns a list of all installed Elements * * @return string * @autoTestable * @permissions right1 */ protected function actionListElements() { $strReturn = ""; $objArraySectionIterator = new class_array_section_iterator(class_module_pages_element::getObjectCount()); $objArraySectionIterator->setPageNumber((int) ($this->getParam("pv") != "" ? $this->getParam("pv") : 1)); $objArraySectionIterator->setArraySection(class_module_pages_element::getObjectList("", $objArraySectionIterator->calculateStartPos(), $objArraySectionIterator->calculateEndPos())); $strReturn .= $this->renderList($objArraySectionIterator, false, class_module_pages_admin::STR_LIST_ELEMENTS); return $strReturn; }