Find Jobs
Hire Freelancers

551474 Fix three minor glitches in online newspaper/magazine cms

N/A

Completed
Posted about 12 years ago

N/A

Paid on delivery
My company hosts small online newspapers using a cms written in PHP and MySQL. Using the system, editors can create content boxes into which they can place text, graphics, and other content. The editor can attach each box to a single section or to multiple sections by selecting the section in the relevant part of the admin control panel of the publishing system. The editor can also deselect a section and the content box is then not supposed to appear in the deselected section. The tasks: 1. The content box appears on the main page of the selected section(s) but does not appear on the pages that are served when the reader clicks on the link to the full story. Fix this so that the content box appears on all pages linked to within a section. 2. Occasionally a content box will appear in a section even after the section has been deselected for that content box. Fix this so that if a section has been deselected for a content box, the content box will no longer appear there. 3. Insert a randomization engine so that if the editor has more than one content box on a page, the editor can choose to have the content boxes display randomly as to position on the page. In addition, we need to be able to limit the number of content boxes on the page from 1 to no limit. If the number of content boxes assigned to a section exceeds the limit for that section, then the system must randomly serve the content boxes from that pool of content boxes. We already have this function in the ad section of the code, so you will probably be able to use some of that code to facilitate your task. The editor must be able to exclude any one or more content boxes from the randomization process so that it or they always appear in the selected section in the order set by the editor. An example of pulling these ads from a pool greater than the limit may be seen at www.valleynewsonline.com. An example of a content box appearing on a page that has been deselected is the Eureka content box appearing at [login to view URL] . That section has been deselected for that content box, but it continues to appear nonetheless. An example of a content box appearing on the front page of a section but not on the pages linked to from the front page of the section is [login to view URL] . I will consider bids from anywhere on the planet, but please note that I am at GMT -6 and I'm too old to stay up late at night. My preference would be to have a top notch coder working in the Americas. In all likelihood there will be a continuous amount of work if we are satisfied with this project. The project will be done using our master code. We will provide a lab site, guerrillajournalism dot com, and when the project is completed the code must contain no references to any site so that we can upload the full master code set to current or newly installed sites. The programmer that does this work for us will have to sign a confidentiality agreement and will also have to agree that this is a work for hire and that we will own all intellectual property rights in the final code and product. Please pardon the lengthy detail for such a small project, but we want to be clear about the requirements. We thank you for taking the time to look at this project.
Project ID: 2297420

About the project

1 proposal
Remote project
Active 12 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
Awarded to:
User Avatar
Please check PMB.
$200 USD in 6 days
5.0 (315 reviews)
7.9
7.9

About the client

Flag of UNITED STATES
Cookeville, United States
5.0
10
Payment method verified
Member since Mar 22, 2008

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.