removed global vars, corrected typos
Foaly* [Wed, 18 Sep 2013 01:08:23 +0000 (02:08 +0100)]
ImageCompressor.module.php
action.ajax.php
action.defaultadmin.php
function.admin_imagelist_tab.php
lang/en_US.php
lib/class.imagecompressor_utils.php
method.install.php
method.uninstall.php
templates/imagelist_tab.tpl

index f7bd8f6..e3bd512 100644 (file)
@@ -6,7 +6,7 @@
 #
 #-------------------------------------------------------------------------
 #
-# ImageCompressir is a CMS Made Simple module that can compress user-uploaded images.
+# ImageCompressor is a CMS Made Simple module that can compress user-uploaded images.
 #
 #-------------------------------------------------------------------------
 #
index 19882ad..ff26f9c 100644 (file)
@@ -6,7 +6,7 @@
 #
 #-------------------------------------------------------------------------
 #
-# ImageCompressir is a CMS Made Simple module that can compress user-uploaded images.
+# ImageCompressor is a CMS Made Simple module that can compress user-uploaded images.
 #
 #-------------------------------------------------------------------------
 #
index d5c122c..893709e 100644 (file)
@@ -6,7 +6,7 @@
 #
 #-------------------------------------------------------------------------
 #
-# ImageCompressir is a CMS Made Simple module that can compress user-uploaded images.
+# ImageCompressor is a CMS Made Simple module that can compress user-uploaded images.
 #
 #-------------------------------------------------------------------------
 #
index bbd8b1b..5273462 100644 (file)
@@ -6,7 +6,7 @@
 #
 #-------------------------------------------------------------------------
 #
-# ImageCompressir is a CMS Made Simple module that can compress user-uploaded images.
+# ImageCompressor is a CMS Made Simple module that can compress user-uploaded images.
 #
 #-------------------------------------------------------------------------
 #
@@ -40,7 +40,7 @@ foreach($files as $value)
        $path = str_replace($config['image_uploads_path'].'/', '', $value);
        $fileperms = substr(decoct(fileperms($value)),3);
        $entry = new StdClass;
-       $entry->icon = imagecompressor_utils::GetURLPath().'/images/filetypes/'.substr($path, -3).'.png';
+       $entry->icon = imagecompressor_utils::get_url_path().'/images/filetypes/'.substr($path, -3).'.png';
        $entry->filename = $path;
        $entry->fileperms = is_writable($value) ? $fileperms : sprintf('<span style="color:#f00">%s</span>', $fileperms);
        $entry->filesize = imagecompressor_utils::format_bytes(filesize($value));
@@ -60,13 +60,6 @@ else
 
        $smarty->assign('files', array_values($filelist));
        $smarty->assign('mod', $this);
-       $smarty->assign('checkalltext', $this->Lang('checkall'));
-       $smarty->assign('smushalltext', $this->Lang('smushall'));
-       $smarty->assign('stopqueuetext', $this->Lang('stopqueue'));
-       $smarty->assign('checkingtext', $this->Lang('checking'));
-       $smarty->assign('inqueue_smushtext', $this->Lang('inqueue_smush'));
-       $smarty->assign('inqueue_checktext', $this->Lang('inqueue_check'));
-
        $smarty->assign('incdir', $config['root_url'].'/modules/ImageCompressor/inc/');
        $smarty->assign('userkey', get_secure_param());
        $smarty->assign('actionid', $id);
index 5d77d77..34e460e 100644 (file)
@@ -28,7 +28,4 @@ $lang['notwritable'] = 'Not writable!';
 $lang['done'] = 'Done!';\r
 $lang['invalidurl'] = 'Invalid URL!';\r
 $lang['N/A'] = 'Image couldn\'t be processed or service unavailable. Umlauts or spaces in image name?';\r
-$lang['nofiles'] = 'No images found.';\r
-$lang['checking'] = 'Checking image...';\r
-$lang['inqueue_smush'] = 'In queue (smush)';\r
-$lang['inqueue_check'] = 'In queue (check compress)';
\ No newline at end of file
+$lang['nofiles'] = 'No images found.';
\ No newline at end of file
index 63f328e..7810eea 100644 (file)
@@ -91,7 +91,7 @@ class imagecompressor_utils {
                return $a->filetime > $b->filetime ? -1 : 1;
        }
 
-       static final public function GetURLPath()
+       static final public function get_url_path()
        {
                $config = cmsms()->GetConfig();
 
index dd395a2..f1fa789 100644 (file)
@@ -1,18 +1,33 @@
 <?php\r
 #-------------------------------------------------------------------------\r
-# Module: ImageCompressor\r
-# Version: 0.9, JS\r
-# Method: Install\r
+#\r
+# Jonathan Schmid, <hi@jonathanschmid.de>\r
+# Web: www.jonathanschmid.de\r
+#\r
 #-------------------------------------------------------------------------\r
-# CMS - CMS Made Simple is (c) 2008 by Ted Kulp (wishy@cmsmadesimple.org)\r
-# This project's homepage is: http://www.cmsmadesimple.org\r
-# The module's homepage is: http://dev.cmsmadesimple.org/projects/imagecompressor/\r
+#\r
+# ImageCompressor is a CMS Made Simple module that can compress user-uploaded images.\r
+#\r
+#-------------------------------------------------------------------------\r
+#\r
+# This program is free software; you can redistribute it and/or modify\r
+# it under the terms of the GNU General Public License as published by\r
+# the Free Software Foundation; either version 2 of the License, or\r
+# (at your option) any later version.\r
+#\r
+# This program is distributed in the hope that it will be useful,\r
+# but WITHOUT ANY WARRANTY; without even the implied warranty of\r
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\r
+# GNU General Public License for more details.\r
+# You should have received a copy of the GNU General Public License\r
+# along with this program; if not, write to the Free Software\r
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA\r
+# Or read it online: http://www.gnu.org/licenses/licenses.html#GPL\r
 #\r
 #-------------------------------------------------------------------------\r
-if (!isset($gCms)) exit;\r
 \r
-$this->CreatePermission('Use Image Compressor', 'Use Image Compressor');\r
+if (!is_object(cmsms())) exit;\r
 \r
-// put mention into the admin log\r
-$this->Audit(0,  $this->Lang('friendlyname'), $this->Lang('installed', $this->GetVersion()));\r
+$this->CreatePermission('Use Image Compressor', 'Use Image Compressor');\r
+$this->Audit(0, $this->Lang('friendlyname'), $this->Lang('installed', $this->GetVersion()));\r
 ?>
\ No newline at end of file
index 771fc39..45af8e4 100644 (file)
@@ -1,15 +1,32 @@
 <?php\r
 #-------------------------------------------------------------------------\r
-# Module: ImageCompressor\r
-# Version: 0.9, JS\r
-# Method: Uninstall\r
+#\r
+# Jonathan Schmid, <hi@jonathanschmid.de>\r
+# Web: www.jonathanschmid.de\r
+#\r
+#-------------------------------------------------------------------------\r
+#\r
+# ImageCompressor is a CMS Made Simple module that can compress user-uploaded images.\r
+#\r
 #-------------------------------------------------------------------------\r
-# CMS - CMS Made Simple is (c) 2008 by Ted Kulp (wishy@cmsmadesimple.org)\r
-# This project's homepage is: http://www.cmsmadesimple.org\r
-# The module's homepage is: http://dev.cmsmadesimple.org/projects/imagecompressor/\r
+#\r
+# This program is free software; you can redistribute it and/or modify\r
+# it under the terms of the GNU General Public License as published by\r
+# the Free Software Foundation; either version 2 of the License, or\r
+# (at your option) any later version.\r
+#\r
+# This program is distributed in the hope that it will be useful,\r
+# but WITHOUT ANY WARRANTY; without even the implied warranty of\r
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\r
+# GNU General Public License for more details.\r
+# You should have received a copy of the GNU General Public License\r
+# along with this program; if not, write to the Free Software\r
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA\r
+# Or read it online: http://www.gnu.org/licenses/licenses.html#GPL\r
 #\r
 #-------------------------------------------------------------------------\r
-if (!isset($gCms)) exit;\r
+\r
+if (!is_object(cmsms())) exit;\r
 \r
 $this->RemovePermission('Use Image Compressor');\r
 $this->Audit(0, $this->Lang('friendlyname'), $this->Lang('uninstalled'));\r
index 34b3b19..404a7e9 100644 (file)
@@ -1,10 +1,3 @@
-<script type="text/javascript">\r
-<!--\r
-var LANG_CHECKING = '{$checkingtext}';\r
-var LANG_INQUEUE_SMUSH = '{$inqueue_smushtext}';\r
-var LANG_INQUEUE_CHECK = '{$inqueue_checktext}';\r
--->\r
-</script>\r
 <link rel="stylesheet" type="text/css" href="{$incdir}imagecompressor.css" />\r
 <table class="pagetable" id="filelist_imagecompressor">\r
        <thead>\r
@@ -15,9 +8,9 @@ var LANG_INQUEUE_CHECK = '{$inqueue_checktext}';
                        <th>{$mod->Lang('filesizetext')}</th>\r
                        <th>{$mod->Lang('filedatetext')}</th>\r
                        <th>Smush.it<br />\r
-                               (<a href="#">{$checkalltext}</a>) |\r
-                               (<a href="#">{$smushalltext}</a>) |\r
-                               (<a href="#">{$stopqueuetext}</a>)\r
+                               (<a href="#">{$mod->Lang('checkall')}</a>) |\r
+                               (<a href="#">{$mod->Lang('smushall')}</a>) |\r
+                               (<a href="#">{$mod->Lang('stopqueue')}</a>)\r
                        </th>\r
                </tr>\r
        </thead>\r