[Bootstrap] LiCMS [MySQLi, PHP]

Page 1 of 3 123 LastLast
Results 1 to 15 of 33
  1. #1
    nyan. Doctorate is offline
    MemberRank
    Sep 2012 Join Date
    NarniaLocation
    332Posts

    information [Bootstrap] LiCMS [MySQLi, PHP]

    Hello there,

    LiCMS is a CMS I've been working on and its coded in PHP and MySQLi.
    Its not finished, and the only reason I'm releasing it while its unfinished, is because I'm sick of the code. While working on this project, I learnt a lot more OOP, and realized I can do better, a lot better.

    This CMS isn't worth much if its not finished.

    Original Plan
    Users can register
    Create articles
    Comment on Articles
    Give Likes
    Members List
    Articles List
    Homes/Profiles
    Admin Panel

    Completed Stuff
    Users can register & login
    Members List
    Articles List
    Profiles/Homes
    Contact Page
    About Page
    User Settings

    How to set this up
    Upload the files inside the folder "LiCMS"
    Edit the config.php file in the Manage Folder
    Import the sql "db.sql" to your database
    And you're done.

    Just had to release this so I can work on my next project which, hopefully, is going to be better.

    Screenshots
    Index - http://cl.ly/image/2w1o311M1m3T
    Register - http://cl.ly/image/383k0d1Y1W25
    Me - http://cl.ly/image/0j1s0U1i0p1H
    Newest Articles - http://cl.ly/image/0F0n2J1Z1W32
    Member List - http://cl.ly/image/2K173C431x1c
    Member Profile - http://cl.ly/image/022C1s0e1E1S

    Download Download LiCMS

    I understand if you have no use for this project because its not finished, Just had to release this to put my full concentration on my new project.

    Credits
    Doctorate - Coding the CMS
    Thomas Park - Bootstrap skin

    Thanks!
    Last edited by Doctorate; 29-01-14 at 04:46 PM.


  2. #2
    C:\ WizCoder is offline
    MemberRank
    Aug 2010 Join Date
    JapanLocation
    703Posts

    Re: [Bootstrap] LiCMS [MySQLi, PHP]

    I like the design........

  3. #3
    Account Upgraded | Title Enabled! r63 is offline
    MemberRank
    Jan 2012 Join Date
    apt-get GPSLocation
    430Posts

    Re: [Bootstrap] LiCMS [MySQLi, PHP]

    Love it, very well designed.

  4. #4
    Banned bugme is offline
    BannedRank
    Feb 2007 Join Date
    1,380Posts

    Re: [Bootstrap] LiCMS [MySQLi, PHP]

    This is just nice, good job!

  5. #5
    Lurking around Clawed is offline
    MemberRank
    Jun 2012 Join Date
    RaGEZONELocation
    785Posts

    Re: [Bootstrap] LiCMS [MySQLi, PHP]

    Why do people keep coding and releasing things like this?
    There's 100's and 100's of them, there all the same, they all do the same thing, all with the same theme.

    Quote Originally Posted by r63 View Post
    Love it, very well designed.
    It's bootstrap LOL

  6. #6
    :-) s-p-n is offline
    DeveloperRank
    Jun 2007 Join Date
    Next DoorLocation
    2,098Posts

    Re: [Bootstrap] LiCMS [MySQLi, PHP]

    It says "based on bootstrap", which leads on that it uses a similar idea as bootstrap. But actually this is powered by bootstrap. I don't like the registration, and you have possible SQL injections.. But I've seen much worse. One would actually have to think for a second before injecting this. $_SERVER['REMOTE_ADDR'] simply fetches a piece of information from the client browser, and may be forged to cause a SQL injection. I'm not sure if PHP actually checks any integrity of that data before loading it into $_SERVER.. Also, another possible injection can slide passed your Core::secure method, as you are not using any good escaping techniques... So they say that if your SQL database is some encoding other than ASCII, then there are characters PHP will not see (PHP only looks in the ASCII dimension, and has issues with any non-ASCII unicode characters). So there's a bug which a hacker can get passed add_slashes or mysql_escape_string, and escape out of the SQL query and do some complicated injection there. Though it all depends on the database encoding whether or not this will have an effect. But the attack is out there and well documented, don't ask me- I don't remember all this shit.. PHP sucks.

    Anyway, um... I could be wrong on my facts, but there's some problem with add_slashes, PHP strings being ASCII C strings, and MySQL allowing several encodings.

    As far as the OOP goes... It's not really object oriented. it uses objects, but is oriented around procedural logic- such as including procedural code inside of methods.. I mean, this could be much better implemented. I would consider it a passable procedural design for a beginner, though. Practice makes perfect.

  7. #7
    Coder/Programmer Toxic998 is offline
    MemberRank
    Nov 2012 Join Date
    USALocation
    215Posts

    Re: [Bootstrap] LiCMS [MySQLi, PHP]

    Well designed :)
    I think i'm gonna work on it and see if i can fix it up a bit more.

  8. #8
    Success and nothing less Manova is offline
    MemberRank
    Nov 2011 Join Date
    936Posts

    Re: [Bootstrap] LiCMS [MySQLi, PHP]

    To everyone saying "well designed". It looks just as generic as every other backend system designer, making use of Bootstrap as to aceelerate their front end developement. Ew.

  9. #9
    • ♠️​ ♦️ ♣️ ​♥️ • שเ๒єtгเ๒є is offline
    MemberRank
    Mar 2012 Join Date
    917Posts

    Re: [Bootstrap] LiCMS [MySQLi, PHP]

    Quote Originally Posted by Clawed View Post
    Why do people keep coding and releasing things like this?
    There's 100's and 100's of them, there all the same, they all do the same thing, all with the same theme.
    correct. ppl release CMS by CMS ._.

  10. #10
    nyan. Doctorate is offline
    MemberRank
    Sep 2012 Join Date
    NarniaLocation
    332Posts

    Re: [Bootstrap] LiCMS [MySQLi, PHP]

    I understand what you mean. This was my first project. I screwed up.
    I only released this because I've started something new, and I can't concentrate 100% on it as I keep wanting to fix this.

    @s-p-n, Thanks for some actual feedback,
    I understand this isn't Object Oriented, I can assure you I have a better idea of OOP now.
    As for the $_SERVER['REMOTE_ADDR'] I don't understand what you mean.
    + Taken care of my strings on the new project.

  11. #11
    • ♠️​ ♦️ ♣️ ​♥️ • שเ๒єtгเ๒є is offline
    MemberRank
    Mar 2012 Join Date
    917Posts

    Re: [Bootstrap] LiCMS [MySQLi, PHP]

    Quote Originally Posted by Doctorate View Post
    I understand what you mean. This was my first project. I screwed up.
    I only released this because I've started something new, and I can't concentrate 100% on it as I keep wanting to fix this.
    seems most ppl want to release their first creations to improve their motivation, but at the end nobody uses it. see ive programmed a base model for a working windows server and client chat programm via tcp and even via http connection endpoints. its pretty neat and i could do alot of more out of it. the point is, for what? i see tons of better programs on the market, so i program it just to learn, to see it works is enough motivation for me.

    in my eyes, releasing anything makes only sense if the software provides something unique, something new that has not been seen. at the end everybody is free to release what ever he/she wants ofc, but this is your "first project". so it wont be well written in any case, programming isnt just a process to do and the result is fine to share. programming means to build stable optimal software, bug and exception free, layer oriented, object oriented, such practice costs alot of time to learn first.

    in the moment ppl release things they mostly forget the responsibility, and php is the perfect seed for backdoors.
    but feel free to do what u think of, just my two cents. :)

  12. #12
    Member Pkamara is offline
    MemberRank
    Jun 2012 Join Date
    In your houseLocation
    57Posts

    Re: [Bootstrap] LiCMS [MySQLi, PHP]

    Nice release but your missing something in memheader.php as I get this error
    Parse error: syntax error, unexpected end of file in C:\xampp\htdocs\test\assets\memheader.php on line 86

  13. #13
    Account Upgraded | Title Enabled! r63 is offline
    MemberRank
    Jan 2012 Join Date
    apt-get GPSLocation
    430Posts

    Re: [Bootstrap] LiCMS [MySQLi, PHP]

    Quote Originally Posted by Pkamara View Post
    Nice release but your missing something in memheader.php as I get this error
    Parse error: syntax error, unexpected end of file in C:\xampp\htdocs\test\assets\memheader.php on line 86
    Your fault not his.

  14. #14
    Lurking around Clawed is offline
    MemberRank
    Jun 2012 Join Date
    RaGEZONELocation
    785Posts

    Re: [Bootstrap] LiCMS [MySQLi, PHP]

    Quote Originally Posted by Pkamara View Post
    Nice release but your missing something in memheader.php as I get this error
    Parse error: syntax error, unexpected end of file in C:\xampp\htdocs\test\assets\memheader.php on line 86
    Got to line 86 in memheader & fix it yourself, not hard.

  15. #15
    Member Pkamara is offline
    MemberRank
    Jun 2012 Join Date
    In your houseLocation
    57Posts

    Re: [Bootstrap] LiCMS [MySQLi, PHP]

    Quote Originally Posted by Clawed View Post
    Got to line 86 in memheader & fix it yourself, not hard.
    Tried that but line 86 is empty



Page 1 of 3 123 LastLast

Advertisement