summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Gustavo Martin Morcuende [Wed, 30 May 2012 22:00:32 +0000 (00:00 +0200)]
Ads with GPS coordinates and logo in companies.
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.
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.
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.
Gustavo Martin Morcuende [Sun, 27 May 2012 20:36:39 +0000 (22:36 +0200)]
Companies: register web page with RECAPTCHA
Gustavo Martin Morcuende [Sun, 27 May 2012 20:35:35 +0000 (22:35 +0200)]
Change background in login and register web page
Gustavo Martin Morcuende [Sun, 27 May 2012 20:35:15 +0000 (22:35 +0200)]
Remove useless code line.
Gustavo Martin Morcuende [Sun, 27 May 2012 20:23:02 +0000 (22:23 +0200)]
Register users with RECAPTCHA
Gustavo Martin Morcuende [Sun, 27 May 2012 19:30:38 +0000 (21:30 +0200)]
Register users. Nice web page
Gustavo Martin Morcuende [Sun, 27 May 2012 12:45:52 +0000 (14:45 +0200)]
Users: layout, missed Contact field
Gustavo Martin Morcuende [Sun, 27 May 2012 12:42:30 +0000 (14:42 +0200)]
Users: edit user's data web page and new layout.
Gustavo Martin Morcuende [Sun, 27 May 2012 12:18:18 +0000 (14:18 +0200)]
Companies: edit user's data web page
Gustavo Martin Morcuende [Sat, 26 May 2012 18:23:55 +0000 (20:23 +0200)]
Load ads pictures directly on the server.
Gustavo Martin Morcuende [Sat, 26 May 2012 17:40:41 +0000 (19:40 +0200)]
Navigation ads index page: parameter page
Gustavo Martin Morcuende [Sat, 26 May 2012 17:39:35 +0000 (19:39 +0200)]
Navegation ads index: parameter page.
Gustavo Martin Morcuende [Wed, 23 May 2012 04:51:14 +0000 (06:51 +0200)]
RESTFUL Web Service get ads by GPS
Gustavo Martin Morcuende [Wed, 23 May 2012 04:46:40 +0000 (06:46 +0200)]
Web Service Login: required form class
Gustavo Martin Morcuende [Tue, 22 May 2012 20:06:29 +0000 (22:06 +0200)]
Web page for users: link to general categories.
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.
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)
Gustavo Martin Morcuende [Mon, 21 May 2012 00:09:39 +0000 (02:09 +0200)]
Web pages for company data management.
Gustavo Martin Morcuende [Mon, 21 May 2012 00:08:33 +0000 (02:08 +0200)]
Cleaning up the companyfront layout.
And using internationalization.
Gustavo Martin Morcuende [Mon, 21 May 2012 00:04:35 +0000 (02:04 +0200)]
Fixed name field.
Misspelled english name :(
Gustavo Martin Morcuende [Mon, 21 May 2012 00:02:32 +0000 (02:02 +0200)]
Missed field in CompanyCategoryForm.class.php
Gustavo Martin Morcuende [Sun, 20 May 2012 23:59:16 +0000 (01:59 +0200)]
Fixed error: HTML tag in ad lists.
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
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.
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.
Gustavo Martin Morcuende [Sun, 20 May 2012 19:46:02 +0000 (21:46 +0200)]
Company Category edit, new, list, remove
Everything about company categories.
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.
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.
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.
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.
Gustavo Martin Morcuende [Sat, 19 May 2012 19:29:46 +0000 (21:29 +0200)]
First steps in company category administration.
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.
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.
Gustavo Martin Morcuende [Sat, 19 May 2012 19:03:21 +0000 (21:03 +0200)]
Link Office to Ads.
I hate Symfony and PHP.
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.
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
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.
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.
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...
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.
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.
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
Gustavo Martin Morcuende [Tue, 15 May 2012 17:08:14 +0000 (19:08 +0200)]
Combobox to show the available languages.
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.
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.
Gustavo Martin Morcuende [Tue, 15 May 2012 14:11:41 +0000 (16:11 +0200)]
Remove useless validator from OfficeForm
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.
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.
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.
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...
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.
Gustavo Martin Morcuende [Sun, 13 May 2012 02:06:47 +0000 (04:06 +0200)]
Remove directories.
cache and log directories must not be tracked.
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.