Designer? Programmer? Enthusiast? Join Open Designs Now!

Open Designs Forum » Self Promotion

LemurCMS 0.9.9 (you want to see this)

(30 posts)
  • Started 3 years ago by uberlemurguy
  • Latest reply from septor
  1. uberlemurguy
    Moderator

    I have finished a version of my cms that is bug free (i hope) . It features:

    DEMO:
    http://gorgefamily.com/sandbox/lemurcms/
    ADMIN PAGE:
    http://gorgefamily.com/sandbox/lemurcms/admin.php

    LOGIN:

    user: admin
    pass: demo

    PLEASE

    • Try toggling the plugins in the plugin page and looking at the results
    • Go to add page and make a page play with sub menus and what ever.
    • Upload an image (go to add page clicking the image, flash or link icon in the editor then clicking browse server).

    DOWNLOAD
    MINIMUM REQUIREMENTS:

    • PHP 5.2 or higher
    • MySQL 5 (MySQL might work, no guarantees)

    RECOMMENDED

    • Apache Server with mod_rewrite for clean urls

    LemurCMS 0.9.9 here.
    The optional icon pack for the admin (used in the file manager): Download here.

    PLEASE PLEASE PLEASE REPORT BUGS AND REQUEST FEATURES.
    (you can ask questions too)

    Posted 3 years ago #
  2. septor
    Member

    Need some slash stripping. Go to your settings and check out the meta box.

    Posted 3 years ago #
  3. kirby145
    Member

    Last 2 links have "" in them
    --
    Cool though, I will check this out.

    Posted 3 years ago #
  4. papab30
    Member

    Alec, I like the admin section of the site. Very clean and straight forward. The application seems pretty quick on it's toes also. I did notice that the theme had a problem when you're displaying three pictures across in the main content area. The menu went over the pictures. Probably more to do with the theme than the CMS logic.

    Good job!

    Posted 3 years ago #
  5. I love it. There is just one problem. If you (someone that dls this) know what you are doing you can edit all the meta tags you like. as I demonstrated on the home page. http://gorgefamily.com/sandbox/lemurcms/

    It was nothing personal. lol. I just had to do it b4 someone else did to see if anything needed fixing.

    Maybe just have any "<" or ">" or "/" etc be converted to character codes. At least for that section

    Posted 3 years ago #
  6. uberlemurguy
    Moderator

    Okay I fixed all the issues. I updated the zip as it wasn't a big fix: http://gorgefamily.com/sandbox/lemurcms/LemurCMS-0.9.9.zip

    The image display problem is the theme. Go to Theme management and try out the theme editor if you feel the images should have some better padding.

    Posted 3 years ago #
  7. septor
    Member

    I've downloaded the latest version. I'll so some testing tomorrow after work.

    Posted 3 years ago #
  8. uberlemurguy
    Moderator

    I need to do some tweaking, installing lemurcms in the root of a server and using clean urls doesn't work. Also, the installer outputs Array as the url in the .htaccess file. I will update the zip when I get home. I don't know why. Otherwise, I can't find any bugs with this release.

    Posted 3 years ago #
  9. uberlemurguy
    Moderator

    Actually installtion in the root of a server does work, i just accidently did something else to my configuration that screwed it up. I updated the zip file from school because it is only one line in the installer so download the new zip here: http://x3non.com/download.php?uname=alec&id=f5e555673405b87b6b63c851a2887b85fe6444ca

    I will update the zip on my server when I get home.

    Posted 3 years ago #
  10. uberlemurguy
    Moderator

    Any results? Also use the x3non.com link.

    Posted 3 years ago #
  11. septor
    Member

    I haven't had time to mess with it. A few projects I'm working on are taking a little more of my time than I had hoped.

    I'll post my findings when I get around to testing it.

    Posted 3 years ago #
  12. septor
    Member

    I haven't had time to mess with it. A few projects I'm working on are taking a little more of my time than I had hoped.

    I'll post my findings when I get around to testing it.

    Posted 3 years ago #
  13. uberlemurguy
    Moderator

    okay good to know.

    Posted 3 years ago #
  14. septor
    Member

    Good to see the site is back to it's slow self and made a double post for me! Anyways;

    I've installed it locally and I've messed with a few things (added a page, changed some settings, nothing major yet). I do have to say I like how easy it will be to make themes for it, however some documentation on plugin making would be nice (haven't really looked at the exiting plugins so this may be a moot suggestion).

    The only thing I do not like is the WYSIWYG text box. If there were a way to disable it that would be great.

    Posted 3 years ago #
  15. septor
    Member

    One other thing I can't say I dig is paragraph tags getting added to static content after it's saved.

    Posted 3 years ago #
  16. septor
    Member

    Bug: I can't delete a page.

    Also, I've converted the FallingAway template by snop to a theme. You can find it (and any other themes I port, as well as any possible plugins I may try and make) here:

    http://painswitch.com/lemurcms/

    Click the links to the respective directories.

    Posted 3 years ago #
  17. uberlemurguy
    Moderator

    yeah that static content thing is a fckeditor thing. You can set the textbox to be a normal textarea using a parameter in the function in the theme (like in Sidebar Title). I am rolling in an ability to easily even include fckeditor in the base package. Would you rather have a button that toggles whether or not FCKeditor is used, or the ability to simply not have it installed (saves a TON of space but you won't have access to the file manager).

    Posted 3 years ago #
  18. septor
    Member

    I'm all for it either being a drop in addition (as in have the script check for it, if it exists use it, otherwise don't) or have it be something you choose to use via the settings since the actual files aren't exactly huge (the total download is under 1mb afterall).

    A few more suggestions:

    1. Option to completely reinstall a theme. I changed around a few things while porting over the FallingAway template (staticContent()'s) and they still show up as editable things even though they're no longer in the theme file.

    2. Some way to check if items exist in the secondary navigation. On the top of the FallingAway theme there's that blue bar, I made that a secondary navigation area. If there's no pages linked to the sN it displays a blue bar still. If it were possible, however, to see that there are no items in the list I could have hidden the bar until it was needed.

    I'll get a few more ideas up as I dive deeper into this. I hope this is the type of stuff you're looking for, by the way.

    Edit: For the record I've considered using this on my site since it's fairly easy to use, all my above issues aside.

    Posted 3 years ago #
  19. uberlemurguy
    Moderator

    Okay I am working on a new release with expandable folders (to take up less space) in the Theme Editor.

    Also, I will add a setting into the installer that is for FCKeditor. But just renaming the folder in the upcoming release will do the same thing.

    This release will also have the ability to make it so every time a theme is loaded if there is a row in the database for static content that isn't in the theme, the database row will be deleted eliminating the problem you are having.

    Having a function to determine the number of items in the navigation and secondary navigation is a good idea. Do you want it to return the number of items in the top level of the navigation or the number of items total, including child menu items.

    Yes those are the ideas I am looking for! Those are great and keep 'em coming.

    I am also writing some documentation for both plugins and themes that I hope will be up be tomorrow. More info to come.

    Posted 3 years ago #
  20. septor
    Member

    The theme resyncing will work just as well, if not better, than my idea too.

    I think just returning the number of top level items would be enough. After all, you'd really only be using the functionality (for my intentions anyways) to see if just one exists.

    I'll keep looking for things that could be modified or added.

    Posted 3 years ago #
  21. uberlemurguy
    Moderator

    HOKAY! I am finished my rounds of updates. If fixed the deletion bug, you can delete or rename the includes/admin/editors/fckeditor folder to disable the WYSIWYG editor (setting in administration in next release), better description of pages in the admin, added theme resyncing, a function to find the number of menu items:

    function countNavItems($nav)
    nav is a string either 'primary' or 'secondary'

    I also fixed a ton of other bugs i found, including theme uploading actually verifies the theme to makes sure it is valid.

    DOWNLOAD HERE: http://code.google.com/p/lemurcms/downloads/list

    You should just be able to overwrite the files to update.

    I am trying to setup a dokuwiki for documentation but I am having trouble with it. Will say when it is working.

    Posted 3 years ago #
  22. uberlemurguy
    Moderator

    UPCOMING FEATURES:
    PHP code in pages (settings in admin)
    Plugins to have ability to make page in admin
    More plugin hooks
    documentation =D

    Posted 3 years ago #
  23. septor
    Member

    Awesome! Now I can get back to messing around with it.

    I'm just getting ready to log into WoW, so It'll be a while before I get to playing around with it, but I'll post anything I think of after I do as soon as I do.

    Instead of installing a wiki, why not use the wiki on the Google Code page? It'll save you both the time and trouble it takes to set a wiki up.

    Posted 3 years ago #
  24. septor
    Member

    I've tested two things:

    1. The countNavItems function works great (I've updated the FallingAway theme to show the functionality).
    2. I tried renaming includes/admin/editors/fckeditor to includes/admin/editors/fckeditor_no and I was given the following error while trying to edit static content:

    Fatal error: Class 'FCKeditor' not found in C:\wamp\www\lemurcms\includes\admin\pages\edit-static-content.php on line 51

    Easily fixed with an is_dir() if->else.

    Posted 3 years ago #
  25. septor
    Member

    I think the navigation() function needs tweaked a tad bit. I'll either write up what I mean, or possibly tweak the function myself and post it after I get home from work.

    It all boils down to I don't think it takes into consideration enough variables when it renders the navigation. Of course I could be wrong and I could be using the function incorrectly, but we'll see when I get into it more!

    Posted 3 years ago #
  26. uberlemurguy
    Moderator

    I fixed the error. I want to add a feature I am working on then I will post the zip. I am interested in seeing your opinions on the function. I wanted to do some sort of sprinf to add more customization but, it failed failed horribly in my testing. If you could post your themes as zips, then people can like me can just upload the zip and theme will be installed. Have you tested that feature? I have had problems with it before, but I think I finally fixed it.

    Posted 3 years ago #
  27. SakuShin
    Member

    I really like the cms.. nice appeal

    Posted 3 years ago #
  28. septor
    Member

    I'll be honest, I completely forgot about the uploading of themes via zip files since I've done all my testing locally it's easier to just download templates into the theme folder and convert them there. I'll reupload the theme I've done as .zip and do so with the others that I have plans on converting.

    As for the navigation function; it needs better way to manage sub items and css classes. RIght now it automatically assumes there's going to be a css class associated with them, so leaving it blank renders a [ul class=""]. That's extra clutter that's not needed in the code. It also assumes the navigation is going to be using a list. Not all navigation's do (can't think of any examples though).

    I think the best course is to either break up the function, or let people define the opening tags and item tags (along with sub items, as in are they another list item or is it a new list all together?).

    I'll see if I can play with the current function a bit and get any results.

    Lastly, as this gets more and more in depth I'm thinking you're going to need a discussion board set up. It will be easier to nail down features and stuff if we can talk about themes in a theme section, plugins in a plugin section, and overall functionailty in a general section instead of discussing it all in one thread, even if it has the advantage of keeping everything in one spot I foresee it being overwhelming to anyone new wanting to check out the CMS.

    Posted 3 years ago #
  29. uberlemurguy
    Moderator

    yeah, i haven't even built a website. I wanted to get the major bugs out of the way (like the page deletion thing) and get user response on what they want changed in the theme functions before i release it.

    Posted 3 years ago #
  30. septor
    Member

    Another idea for the navigation function:

    Have it parse a styling that the theme maker writes up.

    $navBlock = '<ul id='nav'>\n%items%\n</ul>';
    $navItem = '<li>%item%</li>';
    $navActiveItem = '<li class='active'>%item%</li>';
    $subBlock = '';
    $subItem = '';
    
    navigation($navBlock, $navItem, $navActiveItem, $subBlock, $subItem);

    I don't have much time to explain, but I think you can figure most of it out. If $subBlock and $subItem are left empty then subitems are treated like regular items. I'll explain better when I get home from work.

    Edit: Apparently double quotes don't work. So just assume I'm escaping the quotes in the variables.

    Posted 3 years ago #

RSS feed for this topic