mobi/.git
12 years agoMany changes related to forms and CSS
Gustavo Martin Morcuende [Fri, 1 Jun 2012 19:46:48 +0000 (21:46 +0200)]
Many changes related to forms and CSS

12 years agoAds with GPS coordinates and logo in companies.
Gustavo Martin Morcuende [Wed, 30 May 2012 22:00:32 +0000 (00:00 +0200)]
Ads with GPS coordinates and logo in companies.

12 years agoFileImageValidator: max size 156.
Gustavo Martin Morcuende [Wed, 30 May 2012 00:41:31 +0000 (02:41 +0200)]
FileImageValidator: max size 156.

No time for more tests right now. This is enough for me.

12 years agoImage validator.
Gustavo Martin Morcuende [Wed, 30 May 2012 00:31:11 +0000 (02:31 +0200)]
Image validator.

Max and min sizes for the picture which is
going to be downloaded on the telephone.

12 years agoFixed issue when no ads with default language.
Gustavo Martin Morcuende [Wed, 30 May 2012 00:19:09 +0000 (02:19 +0200)]
Fixed issue when no ads with default language.

Right know I let users create ads without the default language.
That must be fixed.

12 years agoCompanies: register web page with RECAPTCHA
Gustavo Martin Morcuende [Sun, 27 May 2012 20:36:39 +0000 (22:36 +0200)]
Companies: register web page with RECAPTCHA

12 years agoChange background in login and register web page
Gustavo Martin Morcuende [Sun, 27 May 2012 20:35:35 +0000 (22:35 +0200)]
Change background in login and register web page

12 years agoRemove useless code line.
Gustavo Martin Morcuende [Sun, 27 May 2012 20:35:15 +0000 (22:35 +0200)]
Remove useless code line.

12 years agoRegister users with RECAPTCHA
Gustavo Martin Morcuende [Sun, 27 May 2012 20:23:02 +0000 (22:23 +0200)]
Register users with RECAPTCHA

12 years agoRegister users. Nice web page
Gustavo Martin Morcuende [Sun, 27 May 2012 19:30:38 +0000 (21:30 +0200)]
Register users. Nice web page

12 years agoUsers: layout, missed Contact field
Gustavo Martin Morcuende [Sun, 27 May 2012 12:45:52 +0000 (14:45 +0200)]
Users: layout, missed Contact field

12 years agoUsers: edit user's data web page and new layout.
Gustavo Martin Morcuende [Sun, 27 May 2012 12:42:30 +0000 (14:42 +0200)]
Users: edit user's data web page and new layout.

12 years agoCompanies: edit user's data web page
Gustavo Martin Morcuende [Sun, 27 May 2012 12:18:18 +0000 (14:18 +0200)]
Companies: edit user's data web page

12 years agoLoad ads pictures directly on the server.
Gustavo Martin Morcuende [Sat, 26 May 2012 18:23:55 +0000 (20:23 +0200)]
Load ads pictures directly on the server.

12 years agoNavigation ads index page: parameter page
Gustavo Martin Morcuende [Sat, 26 May 2012 17:40:41 +0000 (19:40 +0200)]
Navigation ads index page: parameter page

12 years agoNavegation ads index: parameter page.
Gustavo Martin Morcuende [Sat, 26 May 2012 17:39:35 +0000 (19:39 +0200)]
Navegation ads index: parameter page.

12 years agoRESTFUL Web Service get ads by GPS
Gustavo Martin Morcuende [Wed, 23 May 2012 04:51:14 +0000 (06:51 +0200)]
RESTFUL Web Service get ads by GPS

12 years agoWeb Service Login: required form class
Gustavo Martin Morcuende [Wed, 23 May 2012 04:46:40 +0000 (06:46 +0200)]
Web Service Login: required form class

12 years agoWeb page for users: link to general categories.
Gustavo Martin Morcuende [Tue, 22 May 2012 20:06:29 +0000 (22:06 +0200)]
Web page for users: link to general categories.

12 years agoWorking on the userfront application.
Gustavo Martin Morcuende [Tue, 22 May 2012 06:25:41 +0000 (08:25 +0200)]
Working on the userfront application.

Layout, javascript to update chosen categories.

12 years agoUsing foreignalias because there is not RIGHT JOIN
Gustavo Martin Morcuende [Tue, 22 May 2012 06:24:21 +0000 (08:24 +0200)]
Using foreignalias because there is not RIGHT JOIN

Doctrine ORM does not implement the right join (it makes no sense in an ORM)

12 years agoWeb pages for company data management.
Gustavo Martin Morcuende [Mon, 21 May 2012 00:09:39 +0000 (02:09 +0200)]
Web pages for company data management.

12 years agoCleaning up the companyfront layout.
Gustavo Martin Morcuende [Mon, 21 May 2012 00:08:33 +0000 (02:08 +0200)]
Cleaning up the companyfront layout.

And using internationalization.

12 years agoFixed name field.
Gustavo Martin Morcuende [Mon, 21 May 2012 00:04:35 +0000 (02:04 +0200)]
Fixed name field.

Misspelled english name :(

12 years agoMissed field in CompanyCategoryForm.class.php
Gustavo Martin Morcuende [Mon, 21 May 2012 00:02:32 +0000 (02:02 +0200)]
Missed field in CompanyCategoryForm.class.php

12 years agoFixed error: HTML tag in ad lists.
Gustavo Martin Morcuende [Sun, 20 May 2012 23:59:16 +0000 (01:59 +0200)]
Fixed error: HTML tag in ad lists.

12 years agoError fixed: removing updating node nested tree
Gustavo Martin Morcuende [Sun, 20 May 2012 21:54:42 +0000 (23:54 +0200)]
Error fixed: removing updating node nested tree

Remove node and descendants.
Update node: whether it already has a parent or not

12 years agoNarrow down the chosen categories for the Ads.
Gustavo Martin Morcuende [Sun, 20 May 2012 21:51:27 +0000 (23:51 +0200)]
Narrow down the chosen categories for the Ads.

The ads may just choose categories related to one company.

12 years agoFixing errors in CompanyCategory: order and update
Gustavo Martin Morcuende [Sun, 20 May 2012 21:00:39 +0000 (23:00 +0200)]
Fixing errors in CompanyCategory: order and update

We order the results from the CompanyCategory table in the right way.
Fixing error while updating, the parent_category was missed.

12 years agoCompany Category edit, new, list, remove
Gustavo Martin Morcuende [Sun, 20 May 2012 19:46:02 +0000 (21:46 +0200)]
Company Category edit, new, list, remove

Everything about company categories.

12 years agoWriting my name on the PHP class comments.
Gustavo Martin Morcuende [Sun, 20 May 2012 19:44:32 +0000 (21:44 +0200)]
Writing my name on the PHP class comments.

Try not forget to write it.

12 years agoFixing error in toString method Doctrine Record
Gustavo Martin Morcuende [Sun, 20 May 2012 19:40:01 +0000 (21:40 +0200)]
Fixing error in toString method Doctrine Record

I was not retrieving the right language id value in the
Symfony Doctrine Record object.

12 years agoRemove pager from Company Category index list.
Gustavo Martin Morcuende [Sun, 20 May 2012 15:49:12 +0000 (17:49 +0200)]
Remove pager from Company Category index list.

I am going to use just the Tree with the categories.

12 years agoFixing error in OfficeAdsForm: save/remove
Gustavo Martin Morcuende [Sun, 20 May 2012 15:31:36 +0000 (17:31 +0200)]
Fixing error in OfficeAdsForm: save/remove

I did not realize before that while saving or removing objects
in OfficeAds table I had to count on the user's choice and remove
or save all of those objects whiche must not stay in the data base.

12 years agoFirst steps in company category administration.
Gustavo Martin Morcuende [Sat, 19 May 2012 19:29:46 +0000 (21:29 +0200)]
First steps in company category administration.

12 years agoUsing list decorator in set language form.
Gustavo Martin Morcuende [Sat, 19 May 2012 19:29:00 +0000 (21:29 +0200)]
Using list decorator in set language form.

For ads index.
TODO: my own decorator.

12 years agoFixing link error in create office link.
Gustavo Martin Morcuende [Sat, 19 May 2012 19:09:32 +0000 (21:09 +0200)]
Fixing link error in create office link.

The current page was not correct.

12 years agoLink Office to Ads.
Gustavo Martin Morcuende [Sat, 19 May 2012 19:03:21 +0000 (21:03 +0200)]
Link Office to Ads.

I hate Symfony and PHP.

12 years agoShowing the real user name on layout.
Gustavo Martin Morcuende [Fri, 18 May 2012 05:16:54 +0000 (07:16 +0200)]
Showing the real user name on layout.

In the right corner beside logout link.

12 years agoCreate associations between offices and ads
Gustavo Martin Morcuende [Thu, 17 May 2012 01:57:43 +0000 (03:57 +0200)]
Create associations between offices and ads

Using double list and the plguin sfFormExtraPlugin

12 years agoCompanyCategory and Ad table name field
Gustavo Martin Morcuende [Wed, 16 May 2012 22:43:33 +0000 (00:43 +0200)]
CompanyCategory and Ad table name field

We can retrieve the name field of these tables using the toString method.
They are smart enough and try to return the name field depending on the
user's language or rolling back to the default language.
Otherwise it returns a nice error message.

12 years agoLanguage Company Category fields.
Gustavo Martin Morcuende [Wed, 16 May 2012 01:54:22 +0000 (03:54 +0200)]
Language Company Category fields.

Using the user's language to show the name of the company category fields
related to one ad.

12 years agoAds edition and creation with internationalization
Gustavo Martin Morcuende [Tue, 15 May 2012 23:31:47 +0000 (01:31 +0200)]
Ads edition and creation with internationalization

Nested forms in order to create or edit ads
(relation 1 to N between data base tables)
I hate internationalization...

12 years agoChosen language and ads list web page.
Gustavo Martin Morcuende [Tue, 15 May 2012 17:36:37 +0000 (19:36 +0200)]
Chosen language and ads list web page.

Use the chosen language when making click on the
pager links. The current language must keep being the chosen one by
the user.

12 years agoFirst steps with Ads. Index web page.
Gustavo Martin Morcuende [Tue, 15 May 2012 17:14:19 +0000 (19:14 +0200)]
First steps with Ads. Index web page.

Index web page with internationalization.
We can change the shown language without JavaScript.

12 years agoMinor change: my name in the class comments
Gustavo Martin Morcuende [Tue, 15 May 2012 17:09:12 +0000 (19:09 +0200)]
Minor change: my name in the class comments

Class: lib/model/doctrine/Language.class.php

12 years agoCombobox to show the available languages.
Gustavo Martin Morcuende [Tue, 15 May 2012 17:08:14 +0000 (19:08 +0200)]
Combobox to show the available languages.

12 years agoUsing the right tags in the HTML code.
Gustavo Martin Morcuende [Tue, 15 May 2012 14:17:35 +0000 (16:17 +0200)]
Using the right tags in the HTML code.

In custom office form, edit and new html office pages.

12 years agoRemove useless variable. Action: index office.
Gustavo Martin Morcuende [Tue, 15 May 2012 14:13:03 +0000 (16:13 +0200)]
Remove useless variable. Action: index office.

In the PHP code for the index action in the office module
(for company users) there was a useless variable which was not
needed.

12 years agoRemove useless validator from OfficeForm
Gustavo Martin Morcuende [Tue, 15 May 2012 14:11:41 +0000 (16:11 +0200)]
Remove useless validator from OfficeForm

12 years agoEvery user must have her/his language.
Gustavo Martin Morcuende [Tue, 15 May 2012 14:04:31 +0000 (16:04 +0200)]
Every user must have her/his language.

When creating a new account the user must choose her/his language.
It is used to show the data from the database in the correct language
which was chosen by the user.

12 years agoCreate, edit, remove office.
Gustavo Martin Morcuende [Mon, 14 May 2012 00:04:11 +0000 (02:04 +0200)]
Create, edit, remove office.

Right now very simple, wihtout using javascript.
In the future many improvements if I use javascript.

12 years agoCookies for login page.
Gustavo Martin Morcuende [Sun, 13 May 2012 19:23:43 +0000 (21:23 +0200)]
Cookies for login page.

Just is left the domain.
It does not work with localhost, hopefully it will with the production's domain.

12 years agoFirst module: office
Gustavo Martin Morcuende [Sun, 13 May 2012 16:51:11 +0000 (18:51 +0200)]
First module: office

Getting ready: layout, i18n
I have to write a new form for this module which will let us create
a new office. Right now without javascript, but if I want it to seem
"professional" I will have to finish using javascript...

12 years agoLayout for login page.
Gustavo Martin Morcuende [Sun, 13 May 2012 02:15:25 +0000 (04:15 +0200)]
Layout for login page.

I am using sfDoctrineGuardPlugin with a custom layout.

12 years agoRemove directories.
Gustavo Martin Morcuende [Sun, 13 May 2012 02:06:47 +0000 (04:06 +0200)]
Remove directories.

cache and log directories must not be tracked.

12 years agoFirst big commit.
Gustavo Martin Morcuende [Sat, 12 May 2012 22:24:48 +0000 (00:24 +0200)]
First big commit.

MobiAds. Hopefully this is the final one.

Cross fingers and toes.