Find Jobs
Hire Freelancers

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

$100-500 USD

已取消
已发布将近 14 年前

$100-500 USD

货到付款
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
项目 ID: 3588284

关于此项目

1条提案
远程项目
活跃14 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
1威客以均价$255 USD来参与此工作竞标
用户头像
See private message.
$255 USD 在4天之内
4.9 (5条评论)
3.5
3.5

关于客户

DENMARK的国旗
Denmark
5.0
1
会员自7月 13, 2010起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。