Renaming 'administrator' name to 'mysite_administrator'

1,399 views
Skip to first unread message

gopijack

unread,
Jan 30, 2012, 7:16:08 AM1/30/12
to Joomla! General Development, pas...@gmail.com
Hi,

I like to rename my site `administrator` name.

Like this " localhost/mysite/mysite_administrator " for back end
process instead of " localhost/mysite/administrator "

If i change the name 'administrator' it will effect any libraries
functions or else any other effect will occurs on my site ?

can you please give me a suggestion about this

Thanks in advance

Regards

Gopi.A

brian teeman

unread,
Jan 30, 2012, 8:01:08 AM1/30/12
to joomla-de...@googlegroups.com, pas...@gmail.com
Don;t do it - it breaks many things and serves no purpose

Matt Thomas

unread,
Jan 30, 2012, 8:03:14 AM1/30/12
to joomla-de...@googlegroups.com
I think a fair question would be why you want to. If you can tell us that, we may have an alternate solution that would help.

Best,

Matt Thomas
Founder betweenbrain
Phone: 203.632.9322
Twitter: @betweenbrain




On Mon, Jan 30, 2012 at 8:01 AM, brian teeman <joom...@googlemail.com> wrote:
Don;t do it - it breaks many things and serves no purpose

--
You received this message because you are subscribed to the Google Groups "Joomla! General Development" group.
To view this discussion on the web, visit https://groups.google.com/d/msg/joomla-dev-general/-/dsP9RLRmJ5sJ.

To post to this group, send an email to joomla-de...@googlegroups.com.
To unsubscribe from this group, send email to joomla-dev-gene...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/joomla-dev-general?hl=en-GB.

Роман

unread,
Jan 30, 2012, 8:45:03 AM1/30/12
to joomla-de...@googlegroups.com
Matt,
To change J administrator path u should

1. Create a new directory in your root directory (eg. “myadmin”)
2. Create an index.php file in your “myadmin” directory..
<?php
$admin_cookie_code=”999999999″;
setcookie(“JoomlaAdminSession”,$admin_cookie_code,0,”/”);
header(“Location: ../administrator/index.php”);
?>
3. Add this to the beginning of index.php in real administrator folder
#administrator/index.php (modify , **do not replace**)
if ($_COOKIE['JoomlaAdminSession'] != “999999999″)
{
header(“Location: ../index.php”);
}

4. just use J Extension - (Change Administrator)
http://extensions.joomla.org/extensions/access-a-security/site-security/login-protection/14666


2012/1/30 Matt Thomas <ma...@betweenbrain.com>:

--
С Уважением,
Романов Р. В.
+7 (917) 256-61-03
mailto:rrv....@gmail.com

Jonathan Seni

unread,
Jan 30, 2012, 10:24:54 AM1/30/12
to joomla-de...@googlegroups.com
I think I've already used one plugin that does exactly the same way you said!
Jonathan Seni.

There are 10 kinds of people in this world,
Those who knows numbers, and
Those who wait for the other 8 people to be listed
----------------------------------------------------

SimplyMepis, SuSE 9.2, openSuSE 10.2 /10.3/11.0/11.1/11.2 /11.3/11.4(x86-64).

Ofer Cohen

unread,
Jan 30, 2012, 10:57:58 AM1/30/12
to joomla-de...@googlegroups.com

This one is more efficient for protecting you back-end: JISecure my site.

Ofer Cohen

Freddy Rodriguez (fedoo)

unread,
Jan 30, 2012, 11:24:59 AM1/30/12
to joomla-de...@googlegroups.com
Another option may be “AdminExile“

The example is:

http://demo16.richeyweb.com/administrator

To

http://demo16.richeyweb.com/administrator?adminexile

Slds.
Freddy
Enviado desde mi BlackBerry®

From: Ofer Cohen <ofer...@gmail.com>
Date: Mon, 30 Jan 2012 17:57:58 +0200
Subject: Re: [jgen] Re: Renaming 'administrator' name to 'mysite_administrator'

David Roth

unread,
Jan 30, 2012, 12:04:29 PM1/30/12
to joomla-de...@googlegroups.com
If this is being done in the hopes that it would make the Joomla website more secure there is another option which doesn't involve changing anything in Joomla. With the Apache server you can add username and password security to a directory using .htaccess. This prevents access to the directory unless the correct username and password is provided. Then the admin is prompted for the Joomla Admin to login. Doing this doesn't effect the rest of the Joomla website.

David Roth

Phil Brown

unread,
Jan 30, 2012, 4:34:50 PM1/30/12
to joomla-de...@googlegroups.com
Ive been using a .htaccess, mod_rewrite and cookies method for a while that requires no Joomla modifications - code below


# Check if the entry page has been used.  The idea here is that the entry page needs to be known and is the only allowed access point to administration
# If it has then the cookie will be set so allow access.
# If it hasnt then deny access
RewriteCond %{REQUEST_URI} administrator
RewriteCond %{HTTP_COOKIE} !adminprotect=SECRET_CODE
RewriteRule .* - [F,L]
# Entry page to access admin
RewriteRule ^mysite_administrator(.*) administrator$1 [cookie=adminprotect:SECRET_CODE:.%{HTTP_HOST}:525949,R,L]


Each site should have a different SECRET_CODE

Regards,

Phill Brown
M  04 2481 9754
Bathurst Software Solutions
-------------------------------------------------------------------------------------------------------------------

Helder Garcia

unread,
Jan 30, 2012, 7:44:57 PM1/30/12
to joomla-de...@googlegroups.com
Hey Phil,

That's a valuable contribution! Could you elaborate on it? I tried and it doesn't work.
A few questions about your example:
- should I include the code on the .htaccess file on doc_root or a new .htaccess file under administrator directory?

Thanks,

Rod Farrell

unread,
Jan 30, 2012, 8:44:24 PM1/30/12
to joomla-de...@googlegroups.com
I'm trying to upgrade a site from 1.73 to 2.5 and keep getting this error:

  • JInstaller: :Install: Error SQL DB function failed with error number 1060 
    Duplicate column name 'ordering' SQL=ALTER TABLE `j17_languages` ADD COLUMN `ordering` int(11) NOT NULL default 0 AFTER `published`;
    SQL =
    ALTER TABLE `#__languages` ADD COLUMN `ordering` int(11) NOT NULL default 0 AFTER `published`;
  • Files Update: SQL error file DB function failed with error number 1060 
    Duplicate column name 'ordering' SQL=ALTER TABLE `j17_languages` ADD COLUMN `ordering` int(11) NOT NULL default 0 AFTER `published`;
    SQL =
    ALTER TABLE `#__languages` ADD COLUMN `ordering` int(11) NOT NULL default 0 AFTER `published`;
This happens using both the automatic and manual upgrade methods.  The site is now stuck half upgraded.  Does anyone have any ideas how I can get past this?
The site was previously upgraded from 1.5

Rod Farrell
Websites With Purpose

Rod Farrell

unread,
Jan 30, 2012, 8:45:45 PM1/30/12
to joomla-de...@googlegroups.com

Sorry, I forgot to change the subject line.

Mark Dexter

unread,
Jan 30, 2012, 8:51:14 PM1/30/12
to joomla-de...@googlegroups.com
Somehow you already had an ordering column in your table. Do you have any idea how it got there? Did you run some of the SQL update scripts manually?

You could delete that column from the table (after you have restored your site) and try the update again. Alternatively, you could go to Extension Manager: Database and click the Fix and then go to Discover and do Discover and Install.

If you do the latter, make sure you then go to Global Configuration and check your Text Filters and save.

Good luck. Mark

Matt Thomas

unread,
Jan 30, 2012, 9:11:00 PM1/30/12
to joomla-de...@googlegroups.com
Have you tried Extension Manager -> Database then click the fix button?

Best,

Matt Thomas
Founder betweenbrain
Phone: 203.632.9322
Twitter: @betweenbrain




Rod Farrell

unread,
Jan 30, 2012, 9:17:27 PM1/30/12
to joomla-de...@googlegroups.com
I did that - 63 db errors fixed.� Everything looks OK except the quick icons are a vertical list and I suddenly have ownership issues on some files and folders which means I can't backup.�

Rod Farrell
Websites With Purpose

ABN 95769808144
www.websiteswithpurpose.com.au

0414 909 759

~ Website Design ~ Website Development ~ SEO ~ Website Hosting ~ eCommerce ~

Confidentiality: This e-mail and its attachments are intended for the above name only and are confidential. If you are not the intended addressee, or the person responsible for delivering it to the intended addressee, you may not copy or deliver it to anyone else or use it in any unauthorised manner. To do so is prohibited and may be unlawful. If you receive this email by mistake, advise the sender immediately by using the reply facility in your email software.

On 31/01/2012 12:11 PM, Matt Thomas wrote:
Have you tried�Extension Manager -> Database then click the fix button?

Best,

Matt Thomas
Founder�betweenbrain�
Phone: 203.632.9322
Twitter: @betweenbrain




On Mon, Jan 30, 2012 at 8:45 PM, Rod Farrell <rodfa...@xvdg.com> wrote:

Sorry, I forgot to change the subject line.
On 31/01/2012 11:44 AM, Rod Farrell wrote:
I'm trying to upgrade a site from 1.73 to 2.5 and keep getting this error:

  • JInstaller: :Install: Error SQL DB function failed with error number 1060�

  • Duplicate column name 'ordering' SQL=ALTER TABLE `j17_languages` ADD COLUMN `ordering` int(11) NOT NULL default 0 AFTER `published`;
    SQL =
    ALTER TABLE `#__languages` ADD COLUMN `ordering` int(11) NOT NULL default 0 AFTER `published`;
  • Files Update: SQL error file DB function failed with error number 1060�

  • Duplicate column name 'ordering' SQL=ALTER TABLE `j17_languages` ADD COLUMN `ordering` int(11) NOT NULL default 0 AFTER `published`;
    SQL =
    ALTER TABLE `#__languages` ADD COLUMN `ordering` int(11) NOT NULL default 0 AFTER `published`;
This happens using both the automatic and manual upgrade methods.� The site is now stuck half upgraded.� Does anyone have any ideas how I can get past this?

The site was previously upgraded from 1.5

Rod Farrell
Websites With Purpose

--
You received this message because you are subscribed to the Google Groups "Joomla! General Development" group.
To post to this group, send an email to joomla-de...@googlegroups.com.
To unsubscribe from this group, send email to joomla-dev-gene...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/joomla-dev-general?hl=en-GB.
--
You received this message because you are subscribed to the Google Groups "Joomla! General Development" group.
To post to this group, send an email to joomla-de...@googlegroups.com.
To unsubscribe from this group, send email to joomla-dev-gene...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/joomla-dev-general?hl=en-GB.

Matt Thomas

unread,
Jan 30, 2012, 9:20:28 PM1/30/12
to joomla-de...@googlegroups.com
The quick icons should be fixed with a browser cache clear. See http://docs.joomla.org/Control_Panel_Breaks_When_Upgrading_to_2.5.0

Maybe you can try using Admin Tools from Akeeba Backup to fix the permissions.

Best,

Matt Thomas
Founder betweenbrain
Phone: 203.632.9322
Twitter: @betweenbrain




On Mon, Jan 30, 2012 at 9:17 PM, Rod Farrell <rodfa...@xvdg.com> wrote:
I did that - 63 db errors fixed.  Everything looks OK except the quick icons are a vertical list and I suddenly have ownership issues on some files and folders which means I can't backup. 

Rod Farrell
Websites With Purpose

ABN 95769808144
www.websiteswithpurpose.com.au

0414 909 759

~ Website Design ~ Website Development ~ SEO ~ Website Hosting ~ eCommerce ~

Confidentiality: This e-mail and its attachments are intended for the above name only and are confidential. If you are not the intended addressee, or the person responsible for delivering it to the intended addressee, you may not copy or deliver it to anyone else or use it in any unauthorised manner. To do so is prohibited and may be unlawful. If you receive this email by mistake, advise the sender immediately by using the reply facility in your email software.

On 31/01/2012 12:11 PM, Matt Thomas wrote:
Have you tried Extension Manager -> Database then click the fix button?

Best,

Matt Thomas
Founder betweenbrain
Phone: 203.632.9322
Twitter: @betweenbrain




On Mon, Jan 30, 2012 at 8:45 PM, Rod Farrell <rodfa...@xvdg.com> wrote:

Sorry, I forgot to change the subject line.
On 31/01/2012 11:44 AM, Rod Farrell wrote:
I'm trying to upgrade a site from 1.73 to 2.5 and keep getting this error:

  • JInstaller: :Install: Error SQL DB function failed with error number 1060 
  • Duplicate column name 'ordering' SQL=ALTER TABLE `j17_languages` ADD COLUMN `ordering` int(11) NOT NULL default 0 AFTER `published`;
    SQL =
    ALTER TABLE `#__languages` ADD COLUMN `ordering` int(11) NOT NULL default 0 AFTER `published`;
  • Files Update: SQL error file DB function failed with error number 1060 
  • Duplicate column name 'ordering' SQL=ALTER TABLE `j17_languages` ADD COLUMN `ordering` int(11) NOT NULL default 0 AFTER `published`;
    SQL =
    ALTER TABLE `#__languages` ADD COLUMN `ordering` int(11) NOT NULL default 0 AFTER `published`;
This happens using both the automatic and manual upgrade methods.  The site is now stuck half upgraded.  Does anyone have any ideas how I can get past this?

The site was previously upgraded from 1.5

Rod Farrell
Websites With Purpose

--
You received this message because you are subscribed to the Google Groups "Joomla! General Development" group.
To post to this group, send an email to joomla-de...@googlegroups.com.
To unsubscribe from this group, send email to joomla-dev-gene...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/joomla-dev-general?hl=en-GB.
--
You received this message because you are subscribed to the Google Groups "Joomla! General Development" group.
To post to this group, send an email to joomla-de...@googlegroups.com.
To unsubscribe from this group, send email to joomla-dev-gene...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/joomla-dev-general?hl=en-GB.
--
You received this message because you are subscribed to the Google Groups "Joomla! General Development" group.
To post to this group, send an email to joomla-de...@googlegroups.com.
To unsubscribe from this group, send email to joomla-dev-gene...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/joomla-dev-general?hl=en-GB.

Rod Farrell

unread,
Jan 30, 2012, 9:42:50 PM1/30/12
to joomla-de...@googlegroups.com
Thanks Matt,

That fixed the icons.� I'll look into the permissions later.

Rod Farrell


On 31/01/2012 12:20 PM, Matt Thomas wrote:
The quick icons should be fixed with a browser cache clear. See�http://docs.joomla.org/Control_Panel_Breaks_When_Upgrading_to_2.5.0

Maybe you can try using Admin Tools from Akeeba Backup to fix the permissions.

Best,

Matt Thomas
Founder�betweenbrain�
Phone: 203.632.9322
Twitter: @betweenbrain




On Mon, Jan 30, 2012 at 9:17 PM, Rod Farrell <rodfa...@xvdg.com> wrote:
I did that - 63 db errors fixed.� Everything looks OK except the quick icons are a vertical list and I suddenly have ownership issues on some files and folders which means I can't backup.�

Rod Farrell
Websites With Purpose

ABN 95769808144
www.websiteswithpurpose.com.au

0414 909 759

~ Website Design ~ Website Development ~ SEO ~ Website Hosting ~ eCommerce ~

Confidentiality: This e-mail and its attachments are intended for the above name only and are confidential. If you are not the intended addressee, or the person responsible for delivering it to the intended addressee, you may not copy or deliver it to anyone else or use it in any unauthorised manner. To do so is prohibited and may be unlawful. If you receive this email by mistake, advise the sender immediately by using the reply facility in your email software.

On 31/01/2012 12:11 PM, Matt Thomas wrote:
Have you tried�Extension Manager -> Database then click the fix button?

Best,

Matt Thomas
Founder�betweenbrain�
Phone: 203.632.9322
Twitter: @betweenbrain




On Mon, Jan 30, 2012 at 8:45 PM, Rod Farrell <rodfa...@xvdg.com> wrote:

Sorry, I forgot to change the subject line.
On 31/01/2012 11:44 AM, Rod Farrell wrote:
I'm trying to upgrade a site from 1.73 to 2.5 and keep getting this error:

  • JInstaller: :Install: Error SQL DB function failed with error number 1060�

  • Duplicate column name 'ordering' SQL=ALTER TABLE `j17_languages` ADD COLUMN `ordering` int(11) NOT NULL default 0 AFTER `published`;
    SQL =
    ALTER TABLE `#__languages` ADD COLUMN `ordering` int(11) NOT NULL default 0 AFTER `published`;
  • Files Update: SQL error file DB function failed with error number 1060�

  • Duplicate column name 'ordering' SQL=ALTER TABLE `j17_languages` ADD COLUMN `ordering` int(11) NOT NULL default 0 AFTER `published`;
    SQL =
    ALTER TABLE `#__languages` ADD COLUMN `ordering` int(11) NOT NULL default 0 AFTER `published`;
This happens using both the automatic and manual upgrade methods.� The site is now stuck half upgraded.� Does anyone have any ideas how I can get past this?

gopi gopi

unread,
Jan 30, 2012, 11:15:07 PM1/30/12
to joomla-de...@googlegroups.com
Hello All,

 Thanks for your great support and valuable solutions,i am going to try according to your suggestions.If it is success all grace goes to you all........ 
--
Regards

Gopi.A

Individual source from Adodis Technology,India.

 (Working for www.chillcreations.com)

Phil Brown

unread,
Jan 30, 2012, 11:33:26 PM1/30/12
to joomla-de...@googlegroups.com
Hi Helder,

I use these rules inside my .htaccess in my document root.
Once this code is inserted the end result is that if someone attempts to access /administrator without using the gateway page they are given a Forbidden response.
You then use the gateway url eg. /mysite_administrator or /webadmin.
As the cookie has a high lifetime you can then use /administrator while the cookie persists on your computer.

The rules should be placed after the
RewriteEngine On
RewriteBase /

And before
## Begin - Joomla! core SEF Section.

Basically this part checks that we are using the administrator directory
RewriteCond %{REQUEST_URI} administrator

And also checks that the cookie exists with the content SECRET_CODE
RewriteCond %{HTTP_COOKIE} !adminprotect=SECRET_CODE

If the cookie does not exist then respond with forbidden.
RewriteRule .* - [F,L]

This rule sets the cookie using the SECRET_CODE contents with a long lifetime and redirects back to adminstrator - which will then have the cookie set therefor allowing access.

RewriteRule ^mysite_administrator(.*) administrator$1 [cookie=adminprotect:SECRET_CODE:.%{HTTP_HOST}:525949,R,L]


As far as I know this should work on most servers using mod_rewrite



Regards,

Phill Brown
M  04 2481 9754
Bathurst Software Solutions
-------------------------------------------------------------------------------------------------------------------



Phil Brown

unread,
Jan 30, 2012, 11:34:26 PM1/30/12
to joomla-de...@googlegroups.com
I should note that you can change the "mysite_administrator" to whatever you like.


Regards,

Phill Brown
M  04 2481 9754
Bathurst Software Solutions
-------------------------------------------------------------------------------------------------------------------



Peter van Westen

unread,
Jan 31, 2012, 3:17:58 AM1/31/12
to joomla-de...@googlegroups.com, pas...@gmail.com
When Brian Teeman says something, you should listen.

Changing the /administrator to something else serves no purpose and causes a bunch of problems.
A lot of files in the Joomla core point directly to the /administrator/ path. So you would have to change all that.
Also there are a lot of extensions that do this and in ways that your .htaccess won't help much.

So don't do this. And if you are stubborn and still do it, then don't waste the time of people on forums and such to help you fix the damage.

YKHC Xtreme

unread,
Jan 31, 2012, 3:22:54 AM1/31/12
to joomla-de...@googlegroups.com
reanming the folder will brke the whole cms trust me i have tried a lot of time

gopi gopi

unread,
Jan 31, 2012, 4:00:00 AM1/31/12
to joomla-de...@googlegroups.com
OK!,thanks for all... you helped me and also you save my time regarding this task..... :

On Tue, Jan 31, 2012 at 1:52 PM, YKHC Xtreme <khoui...@gmail.com> wrote:
reanming the folder will brke the whole cms trust me i have tried a lot of time

--
You received this message because you are subscribed to the Google Groups "Joomla! General Development" group.
To post to this group, send an email to joomla-de...@googlegroups.com.
To unsubscribe from this group, send email to joomla-dev-gene...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/joomla-dev-general?hl=en-GB.



--
35D.gif

Phil Brown

unread,
Jan 31, 2012, 4:50:06 AM1/31/12
to joomla-de...@googlegroups.com
Peter,

The .htaccess trick simply creates a gateway page that must be used to access administrator and does not interfer with the operation of Joomla.
The only issue I can see is if 3rd Party developers store media files in the administrator directory.

A physical rename of the folder will definately break the CMS.


Regards,

Phill Brown
M  04 2481 9754
Bathurst Software Solutions
-------------------------------------------------------------------------------------------------------------------



35D.gif

Matt Thomas

unread,
Jan 31, 2012, 6:17:26 AM1/31/12
to joomla-de...@googlegroups.com

Welcome!

Best,

Matt

Sent from my phone that uses an open source operating system.

On Jan 30, 2012 9:42 PM, "Rod Farrell" <rodfa...@xvdg.com> wrote:
Thanks Matt,

That fixed the icons.  I'll look into the permissions later.


Rod Farrell


On 31/01/2012 12:20 PM, Matt Thomas wrote:
The quick icons should be fixed with a browser cache clear. See http://docs.joomla.org/Control_Panel_Breaks_When_Upgrading_to_2.5.0

Maybe you can try using Admin Tools from Akeeba Backup to fix the permissions.

Best,

Matt Thomas
Founder betweenbrain
Phone: 203.632.9322
Twitter: @betweenbrain




On Mon, Jan 30, 2012 at 9:17 PM, Rod Farrell <rodfa...@xvdg.com> wrote:
I did that - 63 db errors fixed.  Everything looks OK except the quick icons are a vertical list and I suddenly have ownership issues on some files and folders which means I can't backup. 

Rod Farrell
Websites With Purpose

ABN 95769808144
www.websiteswithpurpose.com.au

0414 909 759

~ Website Design ~ Website Development ~ SEO ~ Website Hosting ~ eCommerce ~

Confidentiality: This e-mail and its attachments are intended for the above name only and are confidential. If you are not the intended addressee, or the person responsible for delivering it to the intended addressee, you may not copy or deliver it to anyone else or use it in any unauthorised manner. To do so is prohibited and may be unlawful. If you receive this email by mistake, advise the sender immediately by using the reply facility in your email software.

On 31/01/2012 12:11 PM, Matt Thomas wrote:
Have you tried Extension Manager -> Database then click the fix button?

Best,

Matt Thomas
Founder betweenbrain
Phone: 203.632.9322
Twitter: @betweenbrain




On Mon, Jan 30, 2012 at 8:45 PM, Rod Farrell <rodfa...@xvdg.com> wrote:

Sorry, I forgot to change the subject line.
On 31/01/2012 11:44 AM, Rod Farrell wrote:
I'm trying to upgrade a site from 1.73 to 2.5 and keep getting this error:

  • JInstaller: :Install: Error SQL DB function failed with error number 1060 
  • Duplicate column name 'ordering' SQL=ALTER TABLE `j17_languages` ADD COLUMN `ordering` int(11) NOT NULL default 0 AFTER `published`;
    SQL =
    ALTER TABLE `#__languages` ADD COLUMN `ordering` int(11) NOT NULL default 0 AFTER `published`;
  • Files Update: SQL error file DB function failed with error number 1060 
  • Duplicate column name 'ordering' SQL=ALTER TABLE `j17_languages` ADD COLUMN `ordering` int(11) NOT NULL default 0 AFTER `published`;
    SQL =
    ALTER TABLE `#__languages` ADD COLUMN `ordering` int(11) NOT NULL default 0 AFTER `published`;
This happens using both the automatic and manual upgrade methods.  The site is now stuck half upgraded.  Does anyone have any ideas how I can get past this?

David Roth

unread,
Jan 31, 2012, 5:21:34 PM1/31/12
to joomla-de...@googlegroups.com
As I have mentioned, the .htaccess method with a username and password for the Joomla administrator directory has been working well for me for years now. I try to keep things simple because when it comes time to accept updates of Joomla and third-party extensions in addition to every day trouble-shooting, development and debugging, keep it simple. :-)

David Roth
35D.gif
Reply all
Reply to author
Forward
0 new messages