Page 1 of 2 12 LastLast
Results 1 to 10 of 13

Thread: Building a CMS

  1. #1

    Building a CMS

    for a taget audience of completly illeterate computer users is a complete ball-breaker. If offered the oppourtunity to work on such a project (even if they are flying you to france for the week to demonstrate it - like me on 23rd) dont do it - buggerin thing ¬_¬

    v_Ln

  2. #2
    Senior Member
    Join Date
    Mar 2005
    Posts
    400

    Exclamation

    Thanks for the advice.

    I knew someone who wanted to build an entire doctor's office management system with XRay scanning, graphic charting, full color patient pictures, etc, using Paradox 9, with little cash outlay and in his spare time!!
    Thought he could really pull this off.

    I had to advise - Sure, go ahead! (if you like torture)
    ZT3000
    Beta tester of "0"s and "1"s"

  3. #3
    well project team is made up of 5 people

    me - only coder in group others are deigners
    (names removed to protect innocent)

    Guy 1 - Porject leader and client liason
    Guy 2 - wannbe CSS designer (which is worse than being nothing as I ahve to redo his work)
    Guy 3 - Tea boy (at least he admits to it)

    Girl 1 - Research and graphic development

    so i have all the php/HTML code to do on own

    current software features :

    full WYSIWYG interface for page design (based on tinyMCE)
    backup up custom coded basicBB tags for older browsers without javascript support
    full page creation and updating capabilities
    automatic backup creation (cause you know someone is gonna over-write wrong page)
    basic user authentication
    image uploading and tag generation
    admin notification and event logging

    and its in 4 languages >.<

    v_Ln

  4. #4
    Socialist Utopia Donkey Punch's Avatar
    Join Date
    Sep 2004
    Location
    In the basement
    Posts
    319
    heh, fork a current CMS, change the code around a bit and be quiet about it.

    Shh, I will not tell anybody
    In loving memory of my step daughter 1987-2006

    Liberty In North Korea

  5. #5
    Senior Member
    Join Date
    Oct 2001
    Posts
    786
    *cough*Drupal*cough*

    Right now I'm rewriting the backend (from scratch) to my website to dynamically create galleries, search galleries, and allow password protected galleries (storing it all in mySQL). The front-end is SimpleViewer. It isn't much fun, but I'm getting somewhere in my spare time. My current system (which I also coded) works well enough right now, but in the future I want something more organized than editing files on my PC and uploading. At least most of the work is automated through PERL scripts, but it is still boring...


    Anyways I remember trying to make a do-it-all CMS. Didn't go very far, especially with a flat-file database where I got carried away attempting to write a program to manage it... Good luck

  6. #6
    Webius Designerous Indiginous
    Join Date
    Mar 2002
    Location
    South Florida
    Posts
    1,123
    I'm actually in the midle of writing one for my company in php/mysql. The framework is done and has all the user management abilities completed, with multiple access levels. Its all oop programming and thusly very easy to install new plugins into. It also has a built in templating engine that keeps the php code seperated from the html code.

    should work great for me.


  7. #7
    I just did a complete rework of the CMS in a day >.<

    moved it from a flatfile system to mySQL, built in proper user managment, file handling, page genration etc etc etc

    dont think i did bad for one day - lol

    I should ahve gone with mySQL to start with but dunno if the host server is going to have it - but to be honest i dont care I'll carry on providing temp hosting until I can convine them to set it up

    v_Ln

  8. #8
    Member Christina's Avatar
    Join Date
    Sep 2002
    Location
    Ohio
    Posts
    63
    I totally understand how you feel and sympathize. I've been on quite a large project for the past few months. I'm in debugging at the moment and suddenly I've been thrown in with several people who have no idea what the system or the original concept behind it is about. The person who I've contracted with has paired me off with his special project director who is not technical whatsoever (go figure) and who will be managing the site upon completetion. (So the documentation I am writing is geared toward what I feel his aptitude would be with the system and it's beginning to sound like a guide to the internet for the blind.)

    It's a site based off a very popular commercial script and where I should be cleaning up code, optimizing, dealing with minor bugs, and whatnot, I'm getting requests such as: "We need a language filter." I'm annoyed that I have been paired up with someone who has no idea or the brains to look at the base system documentation and see that what he has just requested has been there since the beginning.

    I'm getting requests for new features that aren't in the original contract and a note in my inbox that says "launch is set for June 1st". Not going to happen. My contract ends in 9 days, so anything past that would be amending. I'm yet to meet with the designer, who has just been contracted to this project (probably should have been in on this since the beginning), so I'm not even sure of the experience they have with the base system and hopefully won't have that dumped on me as well to have to bring them up to speed in such a limited amount of time.

    I am frustrated and tired and want some intellect to work with.

    Want to go get a beer with me, val?
    There are only two kinds of programming languages: those people always bitch about and those nobody uses.


  9. #9
    Webius Designerous Indiginous
    Join Date
    Mar 2002
    Location
    South Florida
    Posts
    1,123
    I'm getting requests for new features that aren't in the original contract
    Thats when you start charging extra, and twice your normal fee.

  10. #10
    Member Christina's Avatar
    Join Date
    Sep 2002
    Location
    Ohio
    Posts
    63
    Double overtime is sounding great right now. I think I'll request that before flying back up to Toronto and burning the place down.
    There are only two kinds of programming languages: those people always bitch about and those nobody uses.


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •