Joomla 1.6 – Why is ?tp=1 not working

In Joomla 1.6, the “?tp=1″ function to view the layout elements of the template is disabled by default.

1. Log into Joomla backend
2. Navigate to: Extensions > Templates
3. On the top right click > Options > Template Tab > Select “Enabled”
* Preview Module Positions: Enabled
4. Save and close

Go to the front end of your site and add ?tp=1 after the domain name i.e. http://mydomain.com/?tp=1

Hope this helps

Share
Posted in Joomla | Tagged , | Leave a comment

JPAGE_CURRENT_OF_TOTAL at bottom of the page

If you get the following text with a dual language site at the bottom of the page, it means that your language file for your second language is not complete.

This code does not exist in the English language file, so even if you have the whole file translated you will stll see this at the bottom of the page for multi page articles.

Go to > language > cy-GB > cy-GB.ini > add the follwing code anywhere on the page (bottom is good):

# Translation of Page 1 of 2
JPAGE_CURRENT_OF_TOTAL=Page %s of %s

Remember to translate “Page” and “of”.

Hope this helps.

Share
Posted in Joomfish, Joomla | Leave a comment

Joomla, Jomres Google Maps – 2

We’ve now been able to pull in the map we want, but we need to pull in the information that was entered into jomres when adding a property.

We need to see what mini-components apply to which pages. We also need to confirm to which databse table these pages are written to.

Question 1: What page (. php) is the first”submit”page?: j02300regprop1.class.php,

What page (. php) is the first''submit''page?: j02300regprop1.class.php

1.1 Second Page: j02310regprop2.class.php

Second Page: j02310regprop2.class.php

1.3 Third Page (Room/property type): j02320regprop3.class.php. And j04900saveproperty.class.php when the property is actually saved.

Third Page (Room/property type): j02320regprop3.class.php.

1.4 After you save (1.3) you should go to property details j04200editproperty.class.php. Here you add the geo lat and long + upload the main image for the property. (DB: jos_jomres_propertys)

We need to confirm the above and do some testing.

Thanks to the guys at webforless for their contribution so far.

Share
Posted in Google Map, jomres, Joomla, map | Tagged , , , , , | Leave a comment

Joomla, Jomres Google Maps

I’m using jomres for hotels, accommodation, real estate and any other websites that require a high level of functionality for online bookings. Jomres is the best Hotel/Accommodation software for all CMS installations.

I now require a high spec map to go with jomres functionanlity, but Maps are not my strong point.

Fortunately for me, I made contact with some WordPress specialists (www.webforless.biz) that also specialise in Maps. Yes I believe WordPress and Joomla experts can work together!

I want to create a map with the following functionality:

http://www.hotelmap.com/hotelmap/?pro=M5X7V

I had the webforless guys at my office yesterday and they basically said that it is not too hard to do…If you are a map pro I suspect.

99% – 100% of the code on that page is freely available. The rest is GUI. As long as you know where to put the code for the forms, maps and output + db tables to pull in.

The data is already there (thanks to jomres).

The Hotel.com map consists of the following:

Calendar: We already have the calendar.

Zoom: (already built into google maps, but different code freely available).

Show on Map: Property types

Hotel Map Assistance: Many Joomla Extension out there. Not sure how well it is integrated with jomres though

Hotels: Price filter already in Jomres. Slider code must exist

Hotels on map: Pulling in Property list

General map: Different icons for property types + bubbles that pull price and stars.

Lets see if can do this!

Share
Posted in Google Map, Joomla | Tagged , , , , , | 1 Comment

Why Use Social Media Marketing?

When sites like Facebook and Twitter arrived on the scene a few years ago, they were viewed solely as social networking tools – 21st century techno-vehicles for keeping in touch with friends and communicating quickly and easily at no cost.

However, it soon became apparent to savvy, forward-thinking businesses that these sites could be utilized as promotional tools for their products and services. And with this, social media marketing was born.

As a result of this realization, the manner in which businesses communicate and interact with their customers has been completely transformed. And if you’re not following suit, your business is missing out on a huge amount of potential custom.

So if you have an online business (or an offline one for that matter), it’s absolutely crucial that you sign up for both a Facebook and Twitter account at the very least. These are the most widely used social media sites available, and therefore the most powerful resources.

Get Friends & Followers!

By signing up to these sites, you’ll be able to give your business greater exposure online, and post information about your products and services, such as discounts, 2-for-1 offers and new releases, to name just a few.

And if you post useful and good quality content that provides value for the reader, then more and more people will “follow” you (in Twitter’s case) or become a “friend” (on Facebook), which will help you to build positive, long-term relationships with customers who might not have previously found you.

Naturally, the more friends and followers you have, the more potential customers you’ll be able to promote to, and this is where social media marketing can be so profitable.

After all, you’ll be able to search for people in YOUR niche who might be interested in YOUR products, and then look to befriend people who follow them, thus pulling in more and more targeted prospects that you might be able to promote to in the future.

Improve Public Relations

Another great advantage of using social media marketing is that it allows you to follow what’s being said about your products and services, and react to any negative news flow. So if any complaints or negative comments appear on your pages (or your customers’ pages), you can head them off and deal with them before they get out of hand, and before they begin to damage your company and its reputation.

This ability to monitor what’s being said about you and your business, and respond positively, is absolutely crucial to your long-term success.

The fact is, the growth of the internet has made it incredibly easy for people to post derogatory remarks about individuals and companies, knowing that these comments will reach a huge audience, very quickly. So spotting these comments, and dealing with them in a professional and positive manner can be very beneficial in terms of PR.

Be Alert

And talking about monitoring what’s being said about you, here are two fantastic tools that will enable you to do just that.

Google Alerts – All you need to do here is type in a relevant search phrase (such as your business name or the name of your product, for example) and whenever that phrase is mentioned online, you’ll be sent an email telling you when and where it was found.

Social Mention – Similarly, this social media search and analysis tool will send you an email alert every time your chosen phrase is mentioned online, enabling you to keep up to speed with what’s being said about you and your business! For both of these tools, I’ve requested an alert every time my business name, My Freelance Copywriter.com, is mentioned.

Again, this is great if someone has posted something uncomplimentary about one of your products, your business, or you personally, as it enables you to spot it quickly and deal with the issue before any negative press circulates and grows.

So if you want to expand your business and reach more customers, make sure you sign up to some social media marketing sites like Facebook and Twitter, and use others like Google Alerts and Social Mention to keep track of what people are saying about you and your business.

If you do, you’ll have more customers, better communication, an improved online PR machine, and ultimately more money in your bank account!

About the Author: Nick Cobb is a freelance copywriter, online marketing consultant and the founder and Managing Director of Write For You Ltd, a copywriting agency based in London. His principal website; http://myfreelancecopywriter.com provides general copywriting services to domestic and international businesses, both large and small, while his sister site, http://redhotsalesletters.com, is dedicated to producing profit-pulling sales copy for online marketers.

Share
Posted in facebook, twitter, Website Marketing | Leave a comment

sky box white red light

1. Turn the box off at the mains and make sure the red power light is out.

2. On the front of the box you will see 4 arrow keys with a key in the middle.

3. Hold the left and right arrows and turn the mains on.

4. Keep them in until you see the green circle light up.

5. Let go of the arrows and press release the select button in between.

6. The circle will flash anti-clockwise then turn to a red light again.

7. Wait 90 seconds then try turning it on.

Share
Posted in Sky | Tagged | Leave a comment

Residents choose at project funding event

A packed room full of residents at Eirias Park Leisure Centre in Colwyn Bay decided the future of several local community projects across Colwyn Bay and Old Colwyn.

The final stage of the ‘Your Bay, Your Say’ initiative saw over 100 residents turn up to decide which projects would receive funding through a Participatory Budgeting (PB) initiative supported jointly by North Wales Housing and the Welsh Assembly Government’s North Wales Coastal Strategic Regeneration Scheme, and facilitated by TCC and the Wales PB Unit.

Representatives championing each proposed project were asked to give a brief presentation to the entire audience, offering a background of their project and explaining what benefits it would give to the wider community. All local residents attending were then asked to give each one a score from 1 to 10. All the scores were added up and the results announced, live, on the same night.

Project ideas had been submitted from local people and groups across the area. Eleven projects were given the green light for funding on the night and work will get going on each one straight away. Amongst the winning bids were, ‘TDM Twisted Dance and Music’, which has now been given a boost to stage a community music and dance event as well as Pen y Bryn adventure playground which will benefit from support to extend its outdoor play area. The BUD programme, to strengthen children’s skills by working with dogs was another popular scheme.

Local Environmentalist Cliff Prout is set to be honored with the erection of two signs dedicated to him, signposting walkers towards the Cwm Teg coastal path. An outdoor reading area will also be introduced at Ysgol Pendorlan where readers of all ages will be encouraged to get together to enjoy outdoor reading sessions.

Amie Cavanagh of North Wales Housing said:

“The final part of this initiative was fantastic, there was a huge buzz and strong community spirit. With the support and contribution from presenters and voters alike it was an excellent climax to a brilliant initiative.”
“Very worthy projects were proposed and chosen by the residents and we look forward to working with the groups individually to get each off the ground very soon.”

Bill Ellis-Jones of TCC and the Wales PB Unit said

“This is PB at its best; the Welsh Assembly Government and North Wales Housing should be justly proud of their project, ensuring that funding goes where it’s most needed and where the Community makes all the important and sometimes difficult decisions”.

Christine Sayle of TDM said:

“This was Brilliant! What an amazing night, and the kids were really made up to have won their bid. Now we have this funding we’ll put on a fantastic show for the Town. Thanks to everyone for making this possible.”

Deputy Minister for Housing and Regeneration, Jocelyn Davies AM said:

“Your Bay, Your Say is an excellent example of how we can work with communities to deliver what they want in their area. Regeneration works best when the local community is at the heart of the decision making process as they are the ones who understand the needs of their community best. I am therefore delighted to be supporting the scheme.”

http://www.nwha.org.uk/en/latest-news-and-events/residents-choose-at-project-funding-event

Share
Posted in NWH News | Leave a comment

Jomres: Joomfish translation not working

Issue with the front end property details not saving for each language and how to edit the touch templates in another language

1. Log out of front end

2. To edit “Touch Templates” in another language you have to > Go to jomres backend > Choose Languages (Icon) > Select languages you want to be able to edit the “Label Translations” for.

3. Now go to > Label Translations > Select a language from the drop down (Top left) and translate.

If you don’t see your language, then edit the following file and add your language:
jomres_language.class.php

copy the the following file en-GB.php (rename it to your language file format) and place in \languages\propertyrentals\ or just the \languages folder if not using the propertyrentals\ language files.

You will see your added language in “Languages (Icon)” page > Select the languages you want to use for the “Touch Templates” (top left)

You can edit the touch templates from the backend OR translate the language file.

5. Log out of back end. Go to front end and edit the property in the language of your choice.

http://www.jomres.net/index.php?option=com_kunena&func=view&catid=8&id=4777&Itemid=290#5029

Share
Posted in jomres, Joomfish, Joomla | 1 Comment

Speed up Joomla

While Joomla is one of the most flexible and robust Content Management Systems available, it can suffer in the performance area.  There are some common things that can be done to help speed your site up.  While the best performance can be seen on a full dedicated server running Lighttpd (It’s MUCH faster than Apache) and a local MySQL database, acceptable performance levels can be achieved with almost any hosting package.  For some administrators, upgrading to a dedicated server might not be practical…

Template Optimization

We’ll start off this discussion with one of the most common (and most detrimental) problems that I have seen with Joomla (and any other site for that matter).  There exist literally thousands of templates made specifically for Joomla, and most of them look quite nice, but most have some severe performance penalties.  The problem is that some of the templates out there use upwards of 70 separate images to display the page.  Each image generates a new request (which adds the network latency, usually between 0.1 seconds to as much as 1 second) and has to be downloaded.  The problem is exacerbated when those images are not as small (in terms of data size) as possible, and when they are not optimized.  There exists a GREAT site that will help you determine what template optimizations need to be done, make sure to run your site through it after ever major change (The Website Analyzer).

Gzip, Sometimes

Encoding your pages with Gzip is an 90% solution…  If your server’s processor is faster than your bandwidth (again, 90% of the time), than enabling Gzip compression will actually speed up your site.  I say that because gzipping the pages does require some CPU horsepower.  Try enabling Gzip and see if your site loads any faster (especially on highly loaded servers).  If it doesn’t, or you get CPU warnings from your host, disable Gzip.  It can hurt you, but most of the time it does help.  The only way to find out is to try it.

All Components are not Good Components

If you look through the Joomla Extension directory, you’ll find a component to do everything you could want (for the most part).  The problem is that some of these components are REALLY inefficient and wind up slowing your site down dramatically.  If you want an easy way to identify slow components that you may be using, install my page caching component, but don’t enable caching (let it record the page load time for each URL).  Then after a week or so, go through the list that was generated, and find the slow URLS.  Those components will show you which ones are slower than the rest.  If you can, delete the ones that are really slow, and try another product.

Statistics May Seem Nice, but…

They use a ton of SQL queries to get done what they do.  They are not worth it at all!  If you want nice stats, use Google Analytics to track your users.  Stay away from 3pd stats components.  They do generate nice stats, but at a huge performance penalty.  The only statistic worth keeping is the search queries (from the Joomla config).  If you have access to the webserver, you can also disable logging statistics from the server end as well (this process is much more efficient, and only will really help if your server is heavily loaded).

Mambots are Really Powerful, but also Slow…

Take a look at what mambots you are running.  If you are not using any of them, then get rid of them (don’t just disable them, uninstall them).  Every time you load a page, mambots are called as much as 20 to 30 times.  If the code isn’t 100% efficient and needed, it’s a waste of power.  This doesn’t mean that if you use the mambot, you should still keep it.  There are some mambots that are notorious for slowing a site down.  One of these is the AllVideos Plugin.  It’s a great solution, but uses a LOT of queries to complete.

SEF is not Server Friendly

One of the best things you can do to a site, is make the URL’s look more better.  The Joomla core does an acceptable job, but there are a handful of 3pd components that make really nice URLs.  The problem with these components, is that they are not very performance friendly (they use a ton of queries).  I prefer OpenSEF to any of the others (But it’s no longer actively developed) as it seems to be a good mix of power, flexibility and performance.  Keep in mind, that using SEF URLs is a tradeoff.  A good URL will look better to a search engine, and to end users, but it hurts the load time.  Think carefully before deciding to enable SEF URLs.  One thing you can do, is periodically optimize the database by purging unpublished and invalid URLs from the OpenSEF database (an option in the admin section of OpenSEF).

Enable Caching as Much as Possible

If you can, enable Joomla’s core content cache.  It does speed things up when viewing content and modules (mambots don’t need to be processed each time the page is loaded).  If you really want to speed things up for unregistered users, take a look at my  Page Caching component which caches entire pages.  This is probably the best performance gain you can find you unregistered users (the majority of users for 95% of websites).  This does not mean that you can forget about the rest of these optimizations, because the registered users will still see the uncached site.

Find the Bad Queries

From the Joomla config, enable debugging.  Then view your site, and check out the database queries being executed.  You want this number to be as low as possible (under 30 preferably, but under 50 or so should suffice).  Start by looking at the recurring queries (ones that are executed over and over).  You SHOULD be able to tell what extension is generating the queries by the table they look at (for example, “Select * from jos_opensef_config” is from OpenSEF).  There are two ways of dealing with queries that run often.  You can either disable that extension, or contact a developer to optimize the extension (either the developer of the extension, or a freelance developer like me).

Stay Away from Bridges

A popular method of incorporating functionality into Joomla is via a bridge.  This involves modifying the Joomla core and the core of another program (such as SMF, or Gallery2) to provide the functionality of both.  On the surface, this looks great because the other program is often much more refined and has more features than any “true” Joomla extensions available, but underneath is a different story.  The problem is that both are independent systems, which means each one needs to load its own “core” (including frameworks, user management, and more).  This has a HUGE performance penalty, because you are basically loading two pages for every page loaded.  The slight functionality loss of going from SMF to something like Fireboard is well worth the performance gains.

Optimize your Database

The one thing that is put under the most strain in most Joomla installations is the Database server.  There are two main ways to optimize the database.  Optimize the tables, and optimize the schema.  The difference, is that the tables are how the tables actually store the data, and the schema is how they are supposed to store the data.  The schema only needs to be optimized once, while the tables need to be optimized regularly (as data is added, edited, and deleted).  To optimize the schema, please refer to the article  Improving Joomla’s Queries.  To optimize the tables go into phpMyAdmin, select all tables, and click “optimize”.  To read more about optimizing the database tables,  read this section from MySQL.

Finally, Backup and Monitor Your Server

You MUST make regular backups, and move them off your production server.  While you may be thinking “What does this have to do with performance?”, it has EVERYTHING to do with performance.  Without current backups, how will you be able to restore the site to a known configuration if an install, update or tweak goes bad?  A sudden slow down in the site could be from a hack attempt that injected malicious code into your core (unlikely, but possible).  What happens if your server decides to bite the bullet?  The best way to make the backups is with an automated script (so that you can’t “forget”).  There are good ones all over the internet (and one’s probably included in your control panel if you have one), just google it.  Remember, before doing anything to a site, BACKUP FIRST!

http://www.joomlaperformance.com/articles/performance/so_you_want_to_speed_up_joomla_3_14.html

Share
Posted in Joomla, Performance | Leave a comment

2011 Census

Information and guidance has been provided, with specific guides created for care providers to give the information and tools they may need to help others complete their census questionnaire.

Completing the 2011 Census questionnaire is required by law and anyone who does not could be prosecuted and fined up to £1,000.

The 2011 Census takes place in England and Wales on 27 March 2011. A census is a count of a population and one has been held in England and Wales every 10 years since 1801 (except in 1941 during World War II). The information that the census provides describes the make-up of the population, helping central and local government to understand the needs of local communities, and to plan and prioritise resources such as housing, education, health and transport services for years to come. The Office for National Statistics (ONS) is responsible for running the census in England and Wales and for producing accurate statistics that are vital for government, business, community groups, in fact everyone.

Further information and guidance has been provided, with specific guides created for care providers to give the information and tools they may need to help others complete their census questionnaire.

Completing the 2011 Census questionnaire is required by law and anyone who does not could be prosecuted and fined up to £1,000.

The census gathers information to describe and understand the characteristics of the population so that central and local government are able to plan services such as housing, education, healthcare and transport services for years to come.

The 2011 Census is vital in helping to describe today’s complex, diverse society, to understand people’s needs for public services and to plan how these will be delivered at national, regional and local levels over the next ten years.

There will be lots of help available from 4 March 2011, ready for when your questionnaire arrives on or after 7 March 2011. Online help will be at www.census.gov.uk, the same site as the secure online questionnaire. You will also be able to download guidance about the questions www.census.gov.uk

Some people in the community may face specific challenges such as language, literacy, sight, hearing or other factors that make it difficult for them to complete their census questionnaires independently. Therefore specific guides have been created for care providers to give the information and tools they may need to help others complete their census questionnaire.

A range of options is available to provide assistance, including online questionnaire completion and online help, a telephone helpline, language support and face-to-face guidance from field staff responding to requests for extra assistance.

Share
Posted in NWH News | Tagged , , , , , , | Leave a comment