If you want to password protect your admin interface to Joomla then you will find that frontend editing of Events won't work without giving your username/password each time. This is because JEvents uses some of the backend stylesheets and images from Joomla to save duplication of code.

The solution is to create a .htaccess file with the following content:

Satisfy Any
Allow from all

Place a copy of this file in the following folders:

  • administrator/components/com_jevents/assets/
  • administrator/templates/
  • administrator/images/ (Only for Joomla! 1.5)

Then you should be all sorted.

If you are using addons like the locations managers etc. then you will need to put the htaccess file in the assets folder of these components in the backend too.

Alternative Approach

Include this in your main .htaccess file

<FilesMatch "*\.(css|js)$" >
    Order Allow,Deny
    Allow from all
</FilesMatch>

See http://stackoverflow.com/questions/1340001/deny-direct-access-to-all-php-files-except-index-php for more ideas

JEvents Component

Many component output options

JEvents Modules

Many customisable modules

Event Administration

Event Administration

Attend, Invite, Remind

Sell tickets, send invitations & reminders

Locations & Venues

Maps, addresses, venue information

YOOtheme Integration

Use JEvents data sources and features within YOOtheme.

Themes & Styles

Beautiful responsive themes

Custom Fields, Images, Tags & People

Extend your events

Social Engagement

Engage with your users

Who Sees What & When?

Decide who sees what, where and when!

Extra Modules

More module choices !

Link to content and CCKs

Link your events to articles