Find Jobs
Hire Freelancers

112866 Article script

N/A

En cours
Publié il y a plus de 17 ans

N/A

Payé lors de la livraison
I need a php script that runs on a mysql database. This script is for posting hunting and fishing related articles to a website. The script will include an admin panel. There will actually be two parts to this admin panel-- A master admin panel and a writers admin panel. The Master Admin panel uses a set username and password. The master admin panel allows the site owner to set up writers and all the writer's details, (i.e. username, password, name, writers photo...), and other fields relating to the articles themselves such as location, type, animal species, and etc.. Basically the Master Admin (or the site owner) logs into the Master admin panel. There he can create new, edit, or delete writers.. When the master admin creates a writer, he enters the writer's account info: Name, phone, address, address (cont.), city, state, mi, country, email, website, Bio, username and password. Once he has created the writer's account, the writer can login to his writer's admin panel with the username and password given to him.. When the master admin creates the writer's account it automatically sends the writer an email with the login info. The master admin panel will also need to be able to add, to. edit or remove attributes from the preset article categories. The preset (fixed) categories that will be added are: Type, Species, Location, Writer, Date, and Time When they want to add to a category attribute they would click "add article category" this would take them to a page where they could select Type, Species, or Location. If they clicked Location for example they could add locations.. For example they could add an attribute such as "California", or "Florida" or "Mexico", etc.. There should be no limit to the amount of attributes that they can add to one of these three categories. Notice I didn't include the "Writer", "Date", or "Time" categories in this? That's because these should be automatically generated.. For example the master admin creates a writer he is automatically placed in the "Writer" category.. When a writer creates an article from his writer admin panel, he selects the date from a drop down.. This will Generate the dates. The time of day should be automatically generated base on when the article was created and be a hidden field. The Writer's Admin panel The writers admin panel is for those writers that have an account set up by the master admin. Once this happens they can login with their username and password given to them by the master admin when he set up the writers account. They can create a news article and edit an article and delete an article from their list. When the writer adds an article he gets the following fields.. Date drop down: He selects the month, day and year of the article Type drowdown: Here he selects from the attributes assign to the "Type" Category set by the master admin Species drop down: Here he selects from the attributes assigned by the "Species" category set by the master admin Location dropdown: Here he selects from the attributes assigned by the "Location" category set by the master admin Then he will have a field to type his article.. This should allow them to add hyperlinks, and email links.. and if possible bold and italics. We don't want the full wysiwyg. We just want it to recognize an email or website link and make it active when the article is generated and open in a new window.. Finally at the bottom of this page there is a box for images.. This will say "Number of images" They can enter a number such as 1, or 2, or 15 or whatever they wish.. After they enter a number of images the click submit, it adds the article to their article list. Backing up a bit...If they put in a number other than 0 in number of images field it would take them to a second page which would show the amount of image browse boxes as they selected.. For example if they enter 5 in the "amount of images field". Then it would take them to the next page and give them 5 browse boxes to upload 5 images from their computer. IF they entered 0 it would bypass this image adding page. The Writer can go back and edit the article at anytime. When they edit it they have a box that gives them a number of images box again.. If they enter a number in this box it will allow them to add more photos for this article. By defaut these number of image field should read 0 blank would also mean 0. There also will be a delete images link on this edit a article page.. This link would take them to a pop up window page which show all the images for that article as thumbnails. When they click a thumbnail it will delete it. The writer can also delete the articles that he has created that are left unapproved by the master admin. A SIDE NOTE ABOUT THE MASTER ADMIN PANEL: When an article has been created it should notify the master admin by his email that a [certain writer] has an article that is ready for approval then a link to the admin panel so that he can login and review and approve the article or articles. the master admin panel should list the articles waiting for approval and allow him to read the articles and view the pictures that write has created for those articles.. Make sure the all articles are accessible in the master admin panel for approval, viewing, editing, and removing. I would also like to have the master admin able to delete all articles by year, and by writer. For example delete all the 2006 articles all at once or all articles written by john jones all at once.. OTHER NOTES: Once an article has been created by a writer, it sits in his list of articles waiting to be approved by the master admin.. During this time the writer can edit or remove the articles. Once the master admin approves the article, it is made visible to the website for site visitors to be able to see it.. The site visitors will not be able to see these articles until the master admin approves them. When the master admin does approve an article it is then removed from the writers account and the writer can no longer edit it or delete it. The writer cannot delete what is approved by the master admin it is then out of their control.. The writers can only edit or delete articles that are sitting in their writers panel waiting for approval. The Master admin can however edit or delete the articles regardless if they are approved or not. ONE MORE ADDITION TO THE MASTER ADMIN: There should be a check box that turns off the need for the master admin's approval of the articles. If the approval option is turned off the writers articles are immediately made visible on the website and the writers now have the power to edit or delete any article they have created even though they have already been made visible on the site.. If the approval option is turned on then it works as planned originally. THE ARTICLES PAGE ON THE WEBSITE: The articles page needs to be set up so it is able to viewed or sorted in specific categories.. This is where the Type, Species, Location, Writer, Date categories come into play. The main page ( and the other pages) will consist of links to the categories and the articles sorted in specific manners. For example.. The main page of the articles will show most recent (last ten articles). Then it will generate dynamic links to the categories on the page.. for example the links for the pages may look like this Find article by: TYPE: Fishing - Hiking - Hunting LOCATION: California - Florida - Mexico SPECIES: Antelope - Elk - Whitetail Deer WRITER: John Brown, Jill Jones, Mike Smith YEAR: 2006 - 2007 RECENT: 25 NEWEST ARTICLES - THIS WEEK - THIS MONTH (these "Recent" Links are fixed and automatically generated based on the date and time fields entered by the writer) ///all these should be in alphabetical order as show above) The attribute you see in this list would be the ones generated by the master admin.. One more catch to this.. It will only display the attributes that are being used by the writers. For example if the master admin puts in the attribute "New York" in the Location field, but no writer has written an article and selected that as a location for an article, then it will not be visible in the list generated links you see above. Also, in the writers admin, in each category there should be a fixed attribute that says "Does Not Apply". This would make this article not visible if they looked by clicking on that category view.. For example If the article was about hiking, that would rule out the "species" category because we aren't talking about a species of animal, we would be talking about hiking.. Therefore the writer could select the attribute "does not apply" for the Species category. This would keep from forcing the writer to put the article in a category that is doesn't belong. Now if you use the example above, if someone clicks Antelope, or elk, or Whitetail deer articles, the article about hiking would not be visible on those pages because the writer selected "does not apply" for the species category. When someone clicks on one of these generate links it will take them to a page which shows them the articles in those categories. So If someone clicks on "Hiking" It will show all the articles written about hiking. If someone clicks "Jill Jones" It will show all the articles written by Jill Jones, and so on. So when they go to this page it will list the articles. With a thumbnail next to each article listed (the first image uploaded for that article will show as the thumb). Next to the article's thumbnail it will show the title of the article and who it is written by This will also show the first 150 characters or 50 words of the article.. Followed by a link saying Read more... the thumb and the title will also be the link to read more. The thumbnails will be set to a width of 125px wide. the height of the thumb is floating. IF no images were added to the article a text message would appear inplace of the thumbnail saying: (No Image Available). When clicking on and going to the "read more page" It displays the Title of the article along with the thumbnail of the writer. (if none is available it will be blank.. I don't want any broken images..) a link to the writers bio, the date added, It will also show any of the categories which apply to it.. Then the article of course. Then, at the bottom all the images in thumbnails.. When the user clicks on of the thumbs of the article, it's enlarged version comes up in a popup window with no toolbar.. The enlarged image will appear and below it a next and previous link (if applicable) so that they can flip through the images. ABOUT THE IMAGES: The images will need to be automatically compressed so that they still look like quality images but they load fast.. and yes GD is installed on the server. We need the ability to upload images of all sizes and we'll need to be able to upload jpg, jpeg, and gif images.. Please make sure that we get rid of bugs such as problems with filenames with special characters ($%&^()_+{}! etc..) with different characters so that it accepts and works with files not matter their name if possible. The Thumbnails should be generated separately.. I don't want the thumbnail to be a squeezed version of the full sized image. When uploading an image it will be brought down to a specific size. If the image is wider than it is tall the image should be no wider than 500 px. If the image is taller than it is wide it's new height should be no taller than 500px. The pop up window will be a fixed size and just large enough to accommodate the 500px width or height plus the next and previous link navigation at the bottom. So the window should be something like 550px by 550px fixed with no toolbar. The only image that will be showing the full sized image scaled down will be the 10 most recent articles which are shown on the main page. These will be something like 250px wide. The height is floating. this is so these stand out on the main page more. OTHER FEATURES & DETAILS We would like to add a search feature on all the article pages with allow the visitor to search by keywords.. This would show them articles that had those keywords and would highlight the search words the used. Please make sure that this is easy to add a design template to.. I will apply a design to it later.. It's easier if the script has comments and that everything is in English so it is easy for my to read and understand and update later. Also it's nice if you can compact this so I don't have to paste the same design into 12 different pages or locations on a script. I need this to be installed on the server and for you to test things out.. In the past I have had programmers build scripts saying their were completed and I found 20 or 30 bugs in the script.. I understand bugs happen but please test it so that we don't spend to much time fixing it afterwards.. The bio entered for the writer will be visible next to the writer's name or image.. It will be a link that says about the writer.. This will take them to a page with a larger image of the writer (if image is available) along with the bio, email address, and website.. It will also show a link to the writer's category of articles.. In other words a link that says click here to see all of (whoever the writer)'s articles. The writer will have a forgot login info link at the writers admin panel. If they forgot it, they could enter their phone number and it would automatically email them their username and password. Make sure that it will except all formats such as (888)888-8888 or 8888888888 or 888-888-8888 or 888 888 8888 etc.. Please make sure the delete features for images and articles actually physically delete the images and articles from the server so It doesn't build up with usesless files that aren't in use anymore. THE TITLE TAGS: I want this to be as search friendly as possible so lets use customized titles for the pages. For example the title on the more info page will be generated by the title of the article. The title for the Bio Page would be the writer it was referring to. Please give a honest completion date.. I'm not in a huge rush but I can't wait a month or 2 for this to be complete.. I'll need this in a reasonable amount of time.. Thanks and I hope I was descriptive enough... If you have any questions please feel free to ask! Thanks :-)
N° de projet : 1859037

Concernant le projet

Projet à distance
Actif à il y a 12 ans

Cherchez-vous à gagner de l'argent ?

Avantages de faire une offre sur Freelancer

Fixez votre budget et vos délais
Soyez payé pour votre travail
Surlignez votre proposition
Il est gratuit de s'inscrire et de faire des offres sur des travaux

À propos du client

Drapeau de UNITED STATES
Avoca, United States
5,0
117
Méthode de paiement vérifiée
Membre depuis févr. 14, 2005

Vérification du client

Merci ! Nous vous avons envoyé un lien par e-mail afin de réclamer votre crédit gratuit.
Une erreur a eu lieu lors de l'envoi de votre e-mail. Veuillez réessayer.
Utilisateurs enregistrés Total des travaux publiés
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Chargement de l'aperçu
Permission donnée pour la géolocalisation.
Votre session de connexion a expiré et vous avez été déconnecté. Veuillez vous connecter à nouveau.