Find Jobs
Hire Freelancers

News Module - SocialEngine4 (Zend framework, PHP, MySQL)

$100-500 USD

Cancelled
Posted over 13 years ago

$100-500 USD

Paid on delivery
I need a plugin for the Sociale Network Application ?€Social Engine?€ which is based on the Zend framework (PHP5 and MySQL). It is very important that the new module is developed with the use of the Zend function, the MVC structure and in line with the structure in the network in general. ## Deliverables I need a plugin for the Sociale Network Application ?€Social Engine?€ which is based on the Zend framework (PHP 5 and MySQL). The site is already up running (in test mode) and now I need a ?€œnews?€ module for the site. It is possible to use an already existing module as template, and it is very important that the new module is developed with the use of the Zend function, the MVC structure and in line with the structure in the network in general. The news system must be delivered as a package which can transferred from the test site to another site without additional changes to the system.? A SDK is released ([login to view URL]).? Here are the wanted functions explained in detail, #XX reefer to the picture in the zip file which are attached the project. The picture will assist the explanation.? **BACKEND:** In the admin section a News menu should be created under plugin. (#1) Here will be found the ?€œMember level settings?€ for the plugin which must contain the following: A member level box, so it is possible the differentiate the setting between members levels. (Se the blog module for reference)(#2) * P1: The text ?€œAllow member to propose news??€? Answer yes / no * P2: The text ?€œAllow member create news??€? Answer Yes in their own name / Yes in all members name / No * P3: The text ?€œAllow member accept proposed news??€? Answer Yes / No Second ?€œCategory?€ after ?€œMember level settings?€. Under category will be found a editable list of categories (as in the blog module #5) **FRONTEND** **News administration**? When a user has any privilege (P1-P3) a box will show up to the right when the user login. It will contain max 3 links. * If P1 then the text ?€œPropose news?€ * If P2 then the text ?€œCreate news?€ * If P3 then the text ?€œNews list?€ The tab funktion from the blog can be used, but the link have to be on top of each other, not horizontal (#3) If ?€œ*propose news*?€ or ?€œ*create*?€ news is clicked the user will see an editor (like the blog).? The following texts and fields must be in the list: * Title (input) * Byline (if user have permission to create news in ?€œall members names?€, the user can start writing a username and a list of all the user will come up (autosuggestion). The autosuggestion feature is already integrated under messages. If the user is not allowed to post news for others, the byline will be pre-defined with the members name. * Resume (Multiline input) * Text (tinyMCE, which are already integrated in the blog module) * Fact box (tinyMCE) * Category (a dropdown of categories defined in the backend) * Draft (You should be able to save your mail for draft for later update and activation) * Picture. Here must be a button that state ?€œFind or upload picture?€ This will bring a popup for the user (on site popup if possible). Then the user can choose the picture which are already upload. Second the user can upload a picture self, if he/she do that the member will after uploading be sent to a crop section where he/she can crop the picture to make sure every uploaded picture is in the 16:9 format. When it is saved it should be rescaled and saved in 3 version. One at 500px(width) , one at 400px(width) and one at 70px(width).? * I have created a video to show the concept here: [login to view URL] The last 3 fields will only be shown for member who can ?€œcreate news?€ not member who can ?€œpropose news?€ * URL (input) * Publish date: It must be possible to set a date and time in the future where the news will be published automatically. * Important: It should be possible to categorize the news as 1 (Must important), 2 (important) or 3 (not important).? Finally there should be a ?€œSave?€ button. If the member is allowed to create news the news will get *activated* immediately. If the member only are allowed to propose news the news will be *deactivated*, and have to be activated by an ?€œcreate news?€ member in the ? ?€œNews list?€. If ?€œ*News list*?€ is clicked it will show a full list of all news with an edit and a activate / deactivate option. (Again similar to the blog module #7). The activate/deactivate option will give the option to activate proposed news or deactivate activated news. ** ** **News showing? ** The news must be shown on the front page in the middle, after the following system (remember the "important field" from the news creation) #8. The picture, resume and a comment count must be shown. The link to the news must be shown after this system ?€œROOT/nyheder/URL?€. As consequence the name of the module must be ?€œNyheder?€. The URL is the url typed in the news creation. When the news are shown a page with the picture at the top, the byline, category and the text is shown. In the right site column the factbox is shown under the headline ?€œFacts?€. **Additional functions** * Activity feed: The user who is chosen in the byline must have her/he?€™s activity updated with ?€œI?€™am published the news NEWS_TITEL?€ with a link.? * User widget: Under each member-profile a widget must state the latest 5 news published by the member. * Newslist: Must show all news. Like the blog (/blogs) it must be possible to browse news entries and sort by member and date. (#6) * Pictures and youtube: The user must be able to insert and upload pictures and embed youtube video in the tinymce editor. (One should use an already existing plugin) * Latest news widget: Widget which will show the 10 latest news to be placed under blogs etc. * Comments: The user must be able to comment on the news, and the number of comments must be stated with each news at the front site. It must be possible for non-members to comment on the site. (Member comments are already integrated on the site). When a comment is made by a member, the members activities feed should be updatet with ?€œMade follow comment on NEWSNAME: COMMENT?€? I will provide access to a test site on request. Any questions will be? replied? quickly. Thank you? Peter Jensen
Project ID: 3588284

About the project

1 proposal
Remote project
Active 14 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
1 freelancer is bidding on average $255 USD for this job
User Avatar
See private message.
$255 USD in 4 days
4.9 (5 reviews)
3.5
3.5

About the client

Flag of DENMARK
Denmark
5.0
1
Member since Jul 13, 2010

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.