Hello,
I am just putting some feelers out to interested Evo programmers regarding a custom module for a review service on an existing Evo 1.0.12 website.
In time there will be 700+ reviews but during development we will have 5-10 to work with. The client will build all the remaining reviews themselves.
The module would need to allow users to add, edit and delete reviews - and I presume reviews would be accessed in the module section of the Evo Manager, rather than in the LHS resource tree.
The module template of the reviews would need to contain a combination of standard fields / TVs and MultiTV variables.
In the backend module, the reviews should be sorted alphabetically by name - a search and filter system within the module would be nice to make it easy to find a review.
The client has expressed interest in having the review data stored on a separate database rather than the main database but I am not sure how feasible this is. I am not sure how this affects ajaxsearch, wayfinder, ditto and eform snippets etc. Would that data still be searchable in the front end?
The client has also enquired about csv batch importing (so that they can import multiple reviews at once) - and user submitted reviews (so that a user can fill out an online form and submit a review, which which need to be approved / edited before going live).
In the front end I anticipate the reviews would have the following filters:
By A-Z
By Age
By Classification
By Date Added
I expect the module content in the front end would share existing css styles. I will create any new front end css.
This project is similar to another category of reviews already on the existing site. Those reviews were built in the resource Tree and use ditto to filter the relevant reviews in the front end.
The client is a not for profit organistion and the timeframe is short - we'd need the module ready for use by Feb 4th so the client can test and start populating content.
I am not a programmer but will help in anyway that I can.
More information will be given to interested programmers, including links to the existing site, so that they can formulate a quote / timeframe.
Please do not hesitate to contact me via PM if you are interested.
Thanks and all the best.
[ed. note: nickf08 last edited this post 12 years, 8 months ago.]
-
☆ A M B ☆
- 24,524 Posts
Hm. I used a slightly modified version of Jot (called Notes) for things like this. I even added the ability to use the file manager to upload/select images, as well as a rich-text field.
Thanks for all the posts, I appreciate it - those tips and links may come in handy.
I am still keen on hearing directly from interested programmers.
> MySQL CRUD programming. CSV import...
1. Create Excel / libreoffice calc table for the reviews
2. Export CSV file
3. Make the imported fields into MySQL database PHP CRUD Module.
http://snag.gy/G3a7m.jpg
> Will the reviews connect to MODX resources? Set up a TV default query review table identificator
(where tag is [*description*])
> And for the front-end use a tablesorter plugin (
http://tablesorter.com/docs/)
like I helped implement on this website:
http://pjp.se/kalendarium.html
+ And a modal box to show the full reviews!
AjaxSearch can be setup to also search in custom tables but the review listings can be
shown like sidecolumn widgets and the sort functions should avoid the need of search.
PM me for price. I see 30 hours of coding.
Thanks for all the input, that's very kind.
Just advising that this project in underway with a programmer.
Thanks and all the best.