From 5bf66662a9bdd62c5bccab15e607cd95cfb8fcab Mon Sep 17 00:00:00 2001 From: Charles Cabergs Date: Mon, 27 Jul 2020 10:05:23 +0200 Subject: Removed wordpress and phpmyadmin, my server doesn't handle it well and it brings shame on my familly --- .../classes/Plugins/Schema/Svg/TableStatsSvg.php | 204 --------------------- 1 file changed, 204 deletions(-) delete mode 100644 srcs/phpmyadmin/libraries/classes/Plugins/Schema/Svg/TableStatsSvg.php (limited to 'srcs/phpmyadmin/libraries/classes/Plugins/Schema/Svg/TableStatsSvg.php') diff --git a/srcs/phpmyadmin/libraries/classes/Plugins/Schema/Svg/TableStatsSvg.php b/srcs/phpmyadmin/libraries/classes/Plugins/Schema/Svg/TableStatsSvg.php deleted file mode 100644 index 13b1a82..0000000 --- a/srcs/phpmyadmin/libraries/classes/Plugins/Schema/Svg/TableStatsSvg.php +++ /dev/null @@ -1,204 +0,0 @@ -_setHeightTable($fontSize); - // setWidth must me after setHeight, because title - // can include table height which changes table width - $this->_setWidthTable($font, $fontSize); - if ($same_wide_width < $this->width) { - $same_wide_width = $this->width; - } - } - - /** - * Displays an error when the table cannot be found. - * - * @return void - */ - protected function showMissingTableError() - { - ExportRelationSchema::dieSchema( - $this->pageNumber, - "SVG", - sprintf(__('The %s table doesn\'t exist!'), $this->tableName) - ); - } - - /** - * Sets the width of the table - * - * @param string $font The font size - * @param integer $fontSize The font size - * - * @return void - * @access private - * - * @see PMA_SVG - */ - private function _setWidthTable($font, $fontSize) - { - foreach ($this->fields as $field) { - $this->width = max( - $this->width, - $this->font->getStringWidth($field, $font, $fontSize) - ); - } - $this->width += $this->font->getStringWidth(' ', $font, $fontSize); - - /* - * it is unknown what value must be added, because - * table title is affected by the table width value - */ - while ($this->width - < $this->font->getStringWidth($this->getTitle(), $font, $fontSize) - ) { - $this->width += 7; - } - } - - /** - * Sets the height of the table - * - * @param integer $fontSize font size - * - * @return void - */ - private function _setHeightTable($fontSize) - { - $this->heightCell = $fontSize + 4; - $this->height = (count($this->fields) + 1) * $this->heightCell; - } - - /** - * draw the table - * - * @param boolean $showColor Whether to display color - * - * @access public - * @return void - * - * @see PMA_SVG,PMA_SVG::printElement - */ - public function tableDraw($showColor) - { - $this->diagram->printElement( - 'rect', - $this->x, - $this->y, - $this->width, - $this->heightCell, - null, - 'fill:#007;stroke:black;' - ); - $this->diagram->printElement( - 'text', - $this->x + 5, - $this->y + 14, - $this->width, - $this->heightCell, - $this->getTitle(), - 'fill:#fff;' - ); - foreach ($this->fields as $field) { - $this->currentCell += $this->heightCell; - $fillColor = 'none'; - if ($showColor) { - if (in_array($field, $this->primary)) { - $fillColor = '#aea'; - } - if ($field == $this->displayfield) { - $fillColor = 'none'; - } - } - $this->diagram->printElement( - 'rect', - $this->x, - $this->y + $this->currentCell, - $this->width, - $this->heightCell, - null, - 'fill:' . $fillColor . ';stroke:black;' - ); - $this->diagram->printElement( - 'text', - $this->x + 5, - $this->y + 14 + $this->currentCell, - $this->width, - $this->heightCell, - $field, - 'fill:black;' - ); - } - } -} -- cgit