Archive for the ‘Open Classifieds’ Category.

Open Classifieds 1.6 RC1

Finally I have the first Release Candidate for 1.6.

Please DOWNLOAD try / test and give me feed back in the forum for this release.

Open Classifieds 1.6 RC1 demo.

Once more the change log for V 1.6 RC1:

Romanian language thank to tutankanon, russian thanks to levgen, italian thanks to paolo
Now languages are in /languages/
Created include controller that loads the needed data (before was called data.php)
Db class phpMyDb
new cache class integrated with db class
Mark as spam sends to akismet
no install if minimun requirements (PHP > 5 and writable in /includes/)
prefix for db tables (allows you to have more than one install in the same DB)
Adsense deleted, there was problems with google. please donate
Sidebar allows to change theme
config.php define in admin
categories allow duplicates, changes the post slug
advanced search in /search/
fixed few mistakes at sitemap.php

Also it’s important to check all the themes that are included since there’s few changes.

Open Classifieds 2.0 – Draft

Finally today I’ve got enough time to start a draft about Open Classifieds 2.0.

Idea and Why?

It’s time for a change, there’s too many things that OC versions 1.x is not able to do.

For instance you can’t set location for your advertisements, there’s not a proper control panel (dashboard), no user registration, not possible to pay for ad, you can’t change language…

Also for an small project as OC, was ok to use procedure development, but now I’m finding really difficult to continue like this and I need to change the technology. Object Oriented is the most probably, using some sort of MVC (Model View Controler). As Framework I’m already working in one to manage DB, localization, cache ….

Open Classifieds it’s been downloaded 8.500 times, there’s lot of sites using OC, lot of people interested in the project and I feel for doing (with some help if it’s possible) something great.

Meet the Requirements

I did a bit of Requirement Engineering, to see what’s needed. But it’s difficult since the client can be anyone, not only me.

Please think that not any of this requirements are for sure. Your feedback in this is really important.

Functional requirements:

  • Location:  Would be possible to browse advertisements by location and do something like this USA->California->San Francisco
  • User: To post you must be registered. To make it easier to the end user, OpenID, Google or Facebook to login would be possible. In this way always we could see the posts from a single user.
  • Localization: To make localization possible, now would be possible to choose the currency and language by location.  Also categories could be translated. Also each user could set this parameters in their own settings. For the translations probably I would use glotpress.org.
  • Pay to post: Many people asked to be able to set a rate to pay if they want to post, this would be controlled by the category. This would use Paypal.
  • Dashboard: right now all the options are stored as defines. The idea is to have it in a Table, to make lot easier to the admin to manage any configuration parameter.

No functional requirements:

  • Object Oriented
  • New DB model
  • New framework

Possible deprecated:

  • Post Type: there’s a need to set the type? like Need, Offer, Sell, Buy? it’s important? many Classifieds sites don’t use this
  • Post Pictures: The path for the pictures, would be no longer stored in the DB, I don’t see it necessarily, since you can always read the content of the folder for each post and from there read the images.

With bubbl.us I did this brainstorming:

Open Classifieds 2.0 requirements draft

Any other ideas?

DB Model

This is an example for the requirements translated to DB:

sql database model for open classifieds 2.0 draft

Help is needed

List of things that I’m short of:

  • Design: I need a logo, design for Open Classifieds,  Open Classifieds site, dashboard, installation, forums…..I know it’s a lot of work but later you would get your part of glory, been part of the team. I’m sorry I’m that bad designer….
  • SEO: Some SEO help would be much appreciate it since this would really help the project to succeed.
  • Sponsors: We need sponsors to support this project, money it’s a need for hosting and at least cover minimal expenses such as rentals, drinks, transport… for meetings. Also Investment would be really great to move forward and welcome.
  • Translators: As you can see my English it’s not the best ever…I’m still learning how to write properly…but anyway any other language would be great! sure!
  • Marketing: What about someone to deal with affiliates, adsense and get new ways of making money or to advertise our software? if it’s you don’t wait!

Join the team

The perfect scenario would be to make an small team (3 people), to split work and do a meeting sometimes in Barcelona. I have a friend’s place (restaurant) that they will let us be there for free and they will provide us with some beverage.

Also this will may be good for you to know other people with your own interests, have some fun, drink some beers and who knows even make some money in the future (there’s already some income).

As part of the team you would be involved at any decision. There’s some market ideas I need to develop but they can be really good.

Please if you are interested send an email to chema (at) garridodiaz.com, of course never mind to talk Spanish ;)

Notes

This is just a draft. I have no idea when this would be possible, it depends of how much free time I  have, how much help I get on developing and not any stopper (as another project).

But I really would like to have it done by/or during summer.

Any comment or feedback or help, everything it’s really welcome.

New Open Classifieds theme – Aqueous

Not I only did the last release today, also I’ve made a new theme. I think looks really good, the originally HTML theme is made by Six Shooter Media.

Now you have in total 9 different themes to install with your OC.

Download Aqueous (Demo in classifieds Barcelona)

aqueous-screenshot

Other themes:

Question: Which of them is your favourite?

Open Classifieds 1.5.4 released

New release today…and is bank holiday in Spain…anyway working! hehe

There’s not big changes, just improvements and especially SEO.

Download Open Classifieds 1.5.4

  • filter need offer keeps filtered with a session
  • changes in ocdb.php
  • if an item is tagged as spam you can not edit anymore
  • price box made bigger
  • When you insert code now redirects you to /error/ where we can set other messages
  • Improved seo title in categories new, index, item…
  • contact opened always (you can close it)

To upgrade from previous versions:

  • Make a backup of your files and DB, just in case
  • Erase the files form your FTP (NOT the folder /images/)
  • Upload the new files
  • Run /install/
  • Done

As always support can be found in the official forum.

Open Classifieds 1.5.3 Released

New release, I had it ready few days a go but no time to publish it.

But here it is!

Donwload Open Classifieds 1.5.3

As important things, the installation it’s been improved and now generates an .htaccess file, this means that you will not need to modify it after the installation.

Also I’ve made a Spam list, I was getting tired of spam, and now you can mark an Item as spam. Later on, using the ip address and the email they would not be able to publish any more.

Few more things that you can find in the release notes

Release notes V 1.5.3
New languages: Turkish, thanks to Ozan and Arabic thanks Hassouna
Noscript with google indexoff
Improvements in the installation
Auto htaccess in the installation
Set timezone int he install
Google translate widget
Added Go Back to the hacker defense message
Share now using addtoany service
Mark as Spam isavailable=2 check on new
IMPORTANT UPDATE: TYPE_OFFER_NAME and TYPE_NEED_NAME now must be in the language file, if not would appear in english

To upgrade form previous versions:

  • Make a backup of your files and DB, just in case
  • Erase the files form your FTP (NOT the folder /images/)
  • Upload the new files
  • Run /install/
  • Done
Follow me