qw Free Stuff - Websites Free Stuff: Websites - All Post
Showing posts with label Websites. Show all posts
Showing posts with label Websites. Show all posts

Promoter PHP Scripts:

Promoter is a calendar based PHP script that allows you to create events listings websites.

Your visitors will be able to browse the events by category, using the calendar or subscribing to the RSS feed, there’s also a search box which allows to search for specific events. The script is SEO friendly as it uses user-friendly URLs and automatically generates a sitemap.xml for search engines.

Events can be managed in the administration panel and they accept an optional end date as well as daily, weekly or monthly repeat options. Events can be promoted too so they are always displayed at the top in a Javascript carousel.

The administration panel also allows to manage the categories and the venues, you can also add more administrator users so the site can be managed by more than one person.

All translation texts are separated from the HTML templates which is convenient if you want to translate the script to a different language. English is the default language but the Spanish translation files are also included.

Events listings & events calendar
Events categories
Javascript carousel for promoted events
Responsive design
Export single events to Google calendar or iCal file
Google Maps integration
Contact form
Photographies displayed in the demo site events are not included with the script.
ADMIN DEMO

URL: bit.ly/18rrbLB
username: admin
password: admin123
Updates

2014-09-17
update to CakePHP 2.5.2
fix bug when updating repeat events
fix bug changing the venue’s country in admin panel
2014-03-19
update CakePHP to version 2.4.6
update language files
allow admin to search venues by address
2013-10-25
update translation files
redirect to user edit page after recovery login
use CakeEmail class instead of Cake Component
update CakePHP to version 2.4.2
fix cities autocomplete in venues form
set html5 required to false in the password field in users form
escape admin panel html links in event titles
2013-08-30
fix bug with countries translation when changing the site’s language
add lat and lng to the venue validation
remove unused javascript code
2013-08-14
update to CakePHP 2.3.9
fix page redirection after editing or deleting events and venues
fix bug getting a new bit.ly url after editing an event
2013-07-25
automatically set end date in the events form
update to CakePHP 2.3.8
2013-06-17
update CakePHP to the 2.3.6 version
allow events web urls to use protocols other than http
show database error message if couldn’t connect during installation
add date to events page title and meta description
add search form in search results page
add microdata to events pages
2013-04-29
add event status field for confirmed, tentative and cancelled events
fix Google Maps images issue with Bootstrap image width
move country name translations to its own file
fix minor translation issues
fix ical calendar name
fix ical date time format
allow ical webcal subscriptions
add sequence field in events table to keep track of edits for webcal updates
always display events feeds link
update CakePHP to version 2.3.3
fix html tags in rss feed
fix rss feed self link
2013-04-23
update tinymce to version 4
redirect to previous page or search after promoting an event
redirect to previous page or search after editing an event, venue or city
redirect to previous page or search after deleting an event, venue or city
set default pagination for events, venues and cities to 50 in admin panel
fix login redirect
fix date/time format in events repeat end date
allow admin to delete cities even if they have associated venues and events
remove carbon background image
display sqldump in admin’s main content area when debug mode is on
use a separated language translation file for language shortcuts
add page number to the webpage title in the listings view
allow admin to set meta description in admin panel
update documentation
remove pagination in the admin panel users listings
update language translation files
fix translation issues
fix permissions exception in web installer
new design for the web installer

Check Out Happy Apps With Working Mobile and Web Apps:

Check Out Happy Apps With Working Mobile and Web Apps:
As you probably know, apps are dominating the world. If you combine mobile and web apps you’ll probably get a large portion of today’s commerce and information flow. Just think about Uber, Airbnb, Google, Facebook, Twitter, so on and so forth.
If you develop or work for a company that has apps, however, you need to make sure that your apps are online, working properly and available to all user. How do you go about doing that?
There are several tools on the market, but the vast majority are complex suites, where you need to have a good technical background even to set them up, let alone to use them efficiently.
If you are looking for a simpler and easier solution, check out Happy Apps.
They offer uptime and performance monitoring, without the noise. Whether MongoDB, MySQL, Redis, ElasticSearch, or many other check types, the tool will monitor the availability of each component every minute, and it will alert you in case it finds that something is not working.
This means that not only you will be the first to know when your stuff is not working, but you will also have immediate insights about which parts and components are causing the problem. This is an essential tool for any bloggers, entrepreneurs, developers, and IT admin.
Another interesting feature offered is the ability to create custom groups of components, so you can choose exactly the parts of your apps.

Tips for Running a Successful Blog:

Tips for Running a Successful Blog:
Let me save you some time. Here are the 5 most surprising lessons I learned:
1. The world owes you nothing
The cold, unfeeling universe does not give two shits about you or your writing.
Anyone can walk into a bookstore and pick from Shakespeare, Pratchett, JK Rowling and a million more. Tell me (a) is your writing more deserving of attention and (b) how would anyone even know?
This may sound dispiriting, and it's meant to. We live at the center of our own private universes, which can fool us into thinking the world responds to our merits, as we see them. If you believe this, you're in for a lifetime of tear-stained keyboards.
If you acknowledge the truth, you can arm yourself accordingly.
2. Give people a reason to care
You are in competition with every other distraction on the Internet. Your beautifully written sonnet must joust for attention against Miley Cyrus with a kitten.
If you want an audience, don't write for yourself. Forget yourself. Start with:
  • Who am I writing for?
  • What can I do for them?
  • Why should they care?
Let's say you're writing for casual bloggers. It's not hard to think of things that casual bloggers might struggle with ("How to win your first thousand followers"), find entertaining ("My blog cost me my job, wife and kids") or inspiring ("How my blog got me a date with Natalie Portman"). Start there.
3. Hook emotionally
Brilliant intellectuals can appreciate content on a purely intellectual basis. For everyone else, there's urgent news, sex, themselves, gossip and sex.
You know when you feel compelled to click on a link? You don't have time to thinkabout it. Hooks are entirely emotional:
  • Scary & urgent - "Terrorists will attack your town, tomorrow"
  • Big names - "A day in the life of Tony Stark"
  • Self-interest - "How to win your dream girl"
  • Sex-appeal - "The hottest babes in tennis"
  • Trendsetting - "The show everyone is talking about"
These emotions can be conveyed in a headline. Your headline is where you will win or lose most of your audience. A title in a tweet is judged and dismissed by 99% of your audience before they see another word; ensure yours punches them in their emotional face.
4. Edit as much as you write
Editing is a superpower which can turn charcoal into diamonds. Most people seem content to shovel coal.
Don't mistake editing for proof reading. Editing is where you take your work apart in a blender, rearrange, rewrite and rethink everything. Everything. At a minimum, you must edit for:
  • Verbosity. Nothing will kill attention faster than excess words. Like these. For example.
  • Confusion. Your readers may not speak English as their first language. They may be bouncing a baby on their lap. Don't make them think any harder than they have to.
  • Predictability. If someone can guess your next sentence from the previous one, you have a delicious unicycling mongoose. Avoid cliche, add sparkle.
I personally spend 2-3x as much time editing as writing. It makes all the difference.
5. Build a platform
If you're searching for an audience, it doesn't take long to realise that the famous get most of the attention. The mistake is to assume this dooms you to failure. You just need to become slightly more famous.
It's slowest at the start, which is where most people give up. My writing did nothing for 4 months; later that year I had 4 million views. Write continuously, and test everything you can think of. Think of it like tuning a radio.
To win in the long term, your platform must efficiently convert readers into followers. Forget likes and tweets; followers are what you're after. Best of all, start a mailing list - it's more work, but you'll have far higher engagement than you'll ever get from Twitter and Facebook.
If you write something and it doesn't clearly encourage people to follow you, you're playing the wrong game.
Some writers may find all of this a bit dirty. Well, yes. Unfortunately, it's also how people work. You must appeal to their nature before you can win them over with your writing. Otherwise, no-one will even know what wonders they're even missing.