So here comes the current status. For the ones which didn’t test ContactR yet, and the ones which want to test it again (username and pw changed):
- location: http://contacts.shdev.de/
- user: admin
- pw: 1234
In the actual version didn’t change too much, at least not noticable. I have moved the user handling into a MySQL Database and implemented an login/logoff mechanism provided by the phpUserClass.
Further I started the Database-Design for the rest of the data. Right now there is a XML-MySQL hybrid used.
But before I continue telling what is planned to implement here the current feature list:
Server:
- Login user
- Logoff user
- Register user with email for activation Link
- Activate user
- Remember User per Session
- Remember User per Cookie
- Load contact data from XML file
- Load contact data from LDIF file
- Load contact data from VCF file
- Save contact data to XML file
- Save contact data to LDIF file
- Save contact data to VCF file
- Create contact
- Read contact details
- Delete contact
- Read list of contacts
- Read list of groups
- Read relation between contacts and groups
- Interface for converter plugins
- User Roles not yet used
Client:
- Login user
- Logoff user
- Show list of groups
- Show list of contacts in current group
- Show list of contacts in all groups
- Remember user per Session
- Remember user per Cookie
- Import LDIF file
- Export LDIF file
- Create contact
- Show contact details
- Delete contact
- Refresh data on command
- Search incrementaly and instaneously in current contact list
- Show contact detail region
- Hide contact detail region
So far the features. If you find one I missed tell me
I promised to post the time line with the milestone for the feature as well as the approximated times for the milestones in the next days. Of course there will be a complete feature list with all todos and dones.
So long…
well i just checked out ContactR:
The following features would be ‘nice to have’:
– Export your contacts (or parts of them) to excel & pdf
– Export them ‘on a sticker’ -> to be able to print the contacts on stickers which can be put on letters etc.
– Group the contacts after one or more ‘features’ (e.g. Birthplace) and be able to export them
well those are the first ideas which came into my mind after seeing the projects …
The design right now if functional, but i’m missing those ‘curser-over-button-explanation-thingys’ (tooltip?) if u put your cursor over a button (can’t remember the right word for them)
Well thats it so far … i’m gonna post again after thinking about the project again
Greetings
Jochen
Very nice Ideas, I will put them into Task Manager.
PDF just fits because I just read an article which describes how to forge PDF with PHP.
The Idea with the grouping is already planned. I called it Filters, but I am not yet sure how to realize it.
One approach would be to do it like google does, for example “City:Karlsruhe Age:25″ or “Number:8735603″ or “First:José Shoesize:43″. On the one hand this approach is very dynamic but on the other hand its clumsy too. I think it need to be an hybrid like the google approach but you also have a userinterface for doing that, so that the pro users can directly write their filters and the newcomers are still able to find out who of his friend has the biggest feet.
Tooltip and all the fancy and helpfull etfects of userinterface will come with the next Milestone. Right now I am working on the Backend.
I plan to completely restructure the frontend, so now is the right time for Ideas
greets