Senior CodeIgniter,MVC, Ajax,Jquery,MySql Developer.
Our website is already launched and the website still has many glitches and features that need to be fixed/upgraded/ and add some old modules already had been activated by corrupted now.
Our administrative panel need to be customize (php Ajax), hence we need to check the feature there and clean the code as well as add some new feature as below:
1) We need to make sure that the moderators can upload more than 50 pictures on each news, and the pictures would be seperated on another server, as we need this pictures to be uploaded to a seperated file ( each month by month ), ex:
And so on, for each pictures.. as the important thing to make sure all the picture we upload we can add a watermark on them.
2) We did add/change the old admin interface with Xsystem themes, hence we may check to complete the change of the templates to xSystem administration panel template / JQuery panel,
You can check the following admin theme to an example admin panel we may add a same:
So we only need on this step to verification that the function and features on old admin panel works fine on the new admin panel themes.
3) We need to disable the feature that show any update on news time, hence if the moderator publish a news on 12:00 pm, and they did updated that news at 5:00 pm, the updated time needed to be disable, so it's wouldn't be show and published, only the publish date will be there.
4) We had an issue when some visitors add comments on the news, sometimes ( not always ) the word 'N' being injected between visitor comment, but this issue is not at all comments, only some comments, as we need in the end all sql queries moved to corresponding logic class, containing in (/inc/logic) so if page is 'aboutus.php', logic class is '/inc/logic/aboutus.php' there is also base class for all pages, 'page.php'
5) And last we may check statements to make sure there are no possible ways of accidental data shifting, deletions or mass changes without confirmation, I mean even if you don't have a knowledge in Arabic i can assist you in anything you need.
Then I need it to comb over site for all mySQL queries and ensure no mysql injection is possible - possibly converting to pdo or prepared statements in general and we may use Codeigniter or Kohana or Yii to re-write the code, but rewriting the code would be in the last when we finish everything and running everything as we need, then we start on re-writing the current code to Codeigniter Framework.
Please note that we may or not fix any programming issue, or miss configuration page on the website, hence this is only a brief on the real issues i have, and all other small issues you may fix it as per this contract.
If you are the one we looking for, we have a programming / css test you may be successful to fix/complete it, otherwise we cannot hire you on Odesk if you didn't complete it.
For more information after we email you we will send you the email regard this issue.
Thanks for your time!
Skills: mvc, administration, rewriting, test