]> git.mxchange.org Git - quix0rs-gnu-social.git/blobdiff - actions/avatar.php
fix created, messages
[quix0rs-gnu-social.git] / actions / avatar.php
index b715e02dee6e043ca0a958fc2e4ad1cfb99bdc92..0b1025a3c4b2d0b658f3a47aababf937fa068cb5 100644 (file)
@@ -17,7 +17,9 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-if (!defined('LACONICA')) { exit(1) }
+if (!defined('LACONICA')) { exit(1); }
+
+require_once(INSTALLDIR.'/lib/settingsaction.php');
 
 class AvatarAction extends SettingsAction {
 
@@ -46,7 +48,7 @@ class AvatarAction extends SettingsAction {
                                                                                'height' => AVATAR_PROFILE_SIZE));
                }
 
-               common_start_element('form', array('enctype' => 'multipart/form-data',
+               common_element_start('form', array('enctype' => 'multipart/form-data',
                                                                                   'method' => 'POST',
                                                                                   'id' => 'avatar',
                                                                                   'action' =>
@@ -62,6 +64,7 @@ class AvatarAction extends SettingsAction {
                                                                          'type' => 'submit',
                                                                          'id' => 'submit'),
                                           _t('Upload'));
+               common_element_end('form');
        }
 
        function handle_post() {
@@ -120,7 +123,7 @@ class AvatarAction extends SettingsAction {
                $avatar->filename = $filename;
                $avatar->original = true;
                $avatar->url = common_avatar_url($filename);
-
+               $avatar->created = date(DATE_RFC822); # current time
                foreach (array(AVATAR_PROFILE_SIZE, AVATAR_STREAM_SIZE, AVATAR_MINI_SIZE) as $size) {
                        $scaled[] = $this->scale_avatar($user, $avatar, $size);
                }
@@ -178,6 +181,7 @@ class AvatarAction extends SettingsAction {
                $scaled->mediatype = ($avatar->mediattype == 'image/jpeg') ? 'image/jpeg' : 'image/png';
                $scaled->filename = $filename;
                $scaled->url = common_avatar_url($filename);
+               $scaled->created = date(DATE_RFC822); # current time
                
                return $scaled;
        }