Aktivix:AktivixBlogs

From Aktivix
Jump to: navigation, search

Aktivix Blogs

Aktivix runs a blogging platform that is based upon BuddyPress. Blogs can be reached at:

* https://BLOGNAME.blogs.aktivix.org/

NOTE: currently, the site is only set up with a "snakeoil" certificate, so you will get a big fat warning! This is because it is still being tested/developed.

Plugins and Themes

The site currently has the bare minimum of plugins and themes. You can request more by writing to the site administrator. However, it does have additional functionality beyond a basic wordpress blog. We hope you enjoy it!

currently available plugins

potentially useful plugins

currently available themes

  •  ?

potentially useful themes

P2. Very useful for group collaboration and/or twitter/tumblr/posterous-style microblogging. Combined with a privacy plugin, users could create a private, collaborative microblogging site. Good for working on specific projects/events.

Optimisation/Administration notes

Caching

wp-super-cache is the best file caching plugin for WordPress. Combined with a PHP caching module, such as eaccelerator or XCache (not APC), it can significantly reduce the load on the server and requirement for RAM.

Selecting plugins and themes

Plugins and themes add functionality that is often maintained by a single person, volunteering their time. This means that sometimes, they can be poorly maintains (they can also be very well maintained!) With this in mind, before installing a plugin or theme, consider this:

  • Only install plugins and themes from the official repositories. They are guaranteed to be GPL licensed. Themes from other theme sites often have malicious code and spam inserted in them.
  • If the plugin broke, what difference will it make to blog owners who have activated it?
  • If the theme broke, what difference will it make to blog owners who have activated it?
  • Is the theme compatible with WordPress multisite? Test it on a couple of sites and select different options on each. Each theme should write its settings to each blog independently. Some theme authors are completely oblivious to what writing a theme for multisite entails and write their settings to file!
  • Is the plugin multisite compatible? Again, test it on two different blogs and make sure it works on each independently.
  • Does the plugin write its settings to the database? There's a security risk using plugins that write to the database. For example, Automattic, who own wordpress.com, won't install plugins for clients that write settings to the database (under their VIP support programme for blogs on wordpress.com)
  • When selecting a plugin or theme, check when it was last updated and when the developer last answered a question on the wordpress.org forums. If it was more than six months ago, they might not be actively maintaining their code.
  • Remember that when you install a plugin or theme, it's not straightforward to remove it (for whatever reason) once blog site owners start using it.
  • Keeping plugins and themes to a minimum, makes a super-admin's life a lot easier over the years. (I've learned from experience!)
  • Housekeeping: Think about running a script on the database every six months to see what plugins and themes are actively in use. Those that are not being used, could be safely removed.

Modifying themes

It's much easier to create a child theme based on an existing theme, than write a new theme from scratch. Also, if you modify a theme's code, you have to modify each update of the theme. Using child themes for WordPress and BuddyPress themes, allows you to update the themes and your modifications will still work. Child themes can include javascript, new PHP functions and css.