Fork me on GitHub

Has Xoops passed up Postnuke?  Bottom

Go to page 1 - 2 - 3 [+1]:

  • Ive been using PN since early 2001. Love it! Well, i was doing some research and looking for a yellow pages module and stumbled upon xdirectory. But there was not a PN ported version, just a xoops version. I hadnt checked out xoops for many years since it had it was first created as a fork of PN.

    Well, i have to say that i am extremely impressed on how far they have come and even more with the module selection. There were many modules that PN doesnt even have one of and they have like 3 or 4 to choose from. And they actually work with the current release!

    The project I am working on is only about 10% done, so Im thinking of porting the theme i had made for PN and converting it to xoops and see where things go.

    I know we usually keep tabs on other nuke CMS's like phpnuke, envo, and md-pro. But why have we not kept in touch with xoops? They seem to have some great ideas that I wish PN would look into implementing.

    Well, im off to doing more research on xoops to see if i can use it for other projects. I love PN and feel extremely comfortable using it, but im really liking what xoops has to offer. Now i just have to see what their theme engine and permissioning scheme is like as that i really learned how to harness that power in PN.

    -MACscr
  • how's the SECURITY and CODEBASE?

    [update]
    OK - I downloaded and took a cursory glance. Despite its purported legacy in PN, there is no mention of PN in the code anywhere - seems a little ungrateful. Also - the code is a mess - stuff EVERYWHERE. True - there is more OO than PN, but there is so much display code in all kinds of places that dispite its use of Smarty, it seems that that logic is pretty tied up at the moment. Seems like security would be more difficult to acheive in this setup.
  • Security appears pretty good from what i can see and the codebase is not bloated. Its coded using OO with is definately a plus.

    PN has plenty of display code still in its core. So we cant say much about that. Also PN modules such as reviews, downloads, and even user is also a mess.
  • I think what he's trying to say is that we are drifting. Postnuke has become sort of a gearhead project - with no OoOoOoOoOo added in a long long time.
  • Well, Xoops doesnt come with extras, which im all for. I hate bloatware that comes with tons of extras. But there must be a good reason why were losing so many third part developers to other CMS's.
  • I've been using xdirectory for quite a while. It's an excellent choice. :)

    I recently discovered mosDirectory, a yellow pages type directory for Mambo. It is a commercial module which looks pretty impressive though I haven't tried it.

    Slugger

    PS You might add weblinks to the list of "uglies". wink
  • I'm on the side that thinks the code is hard and bloated.

    I'm the kind that when I look at code, most of the times, it hurts my eyes and make me want to recode it clean.

    And looking at the distro right now....... URG !

    That doesn't mean that I don't think the current Downloads and Web_Links mod along with others in PN are not old stuff. :)

    That also doesn't mean that Xoops is bad... I can't say that since I'm not using it. wink
  • The more im playing with it, the more im hating its theme "engine". Maybe i just dont understand it yet, but i dont think i will have even close to the same control as i do with xanthia.

    I do like the URL structure of xoops:

    modules/wfchannel/index.php?pagenum=8

    Makes it a lot easier to port standalone PHP scripts to it.
  • On a side note though, i am trying to port the xoops squirrelmail module to PN. Anyone want to help? =P
  • Every CMS out there has it's merits and xoops (like postnuke) has some good ideas and (probably) some bad ones. The simple fact is that the whole open source CMS market is far more fragmeted now that when postnuke first began. It's up to each individual to decide whats the right choice for them and to respect and understand that one size doesn't fit all.

    -Mark

    --
    Visit My homepage and Zikula themes.
  • I agree completely Mark.

    Is there a reason why PN doesnt use a URL scheme like this though? Would enable large modules to be able to put files in sub directories too, or is there a way to so this with PN too?

    modules/smail/src/login.php

    The only way in PN to reference a file in the module directory, and not one of its subdirectories is:

    index.php?module=sqmail&file=login

    So i would have no access to the file in the src subdirectory =(
  • Quote

    Would enable large modules to be able to put files in sub directories too, or is there a way to so this with PN too?


    You can do this, but it doesn't change the format of any URLs

    --
    itbegins.co.uk - Zikula Consulting

    birtwistle.me.uk - Personal Blog


    Please read the Support Guide
  • How can I do it? And can anyone tell me why a URL scheme like the one i suggested is either bad or good or what? Thanks
  • MACscr

    I know we usually keep tabs on other nuke CMS's like phpnuke, envo, and md-pro. But why have we not kept in touch with xoops? They seem to have some great ideas that I wish PN would look into implementing.
    This is where we have to take initiative and become devs...

    Chestnut

    I'm the kind that when I look at code, most of the times, it hurts my eyes and make me want to recode it clean.
    I wish PN would do away with the double-quoted code (at least in it's present state.) Perhaps once things are more separated, it won't be an issue, but the current trend of backslashing is just so ugly.

    All the same, I do like PN...and do like dev'ing for it.
  • I've attempted to fix a lot of the double quoting (by no means all) in .760. It's not only ugly but actually requires (slightly) more processing time since a double quoted string is parsed for variable contents.

    e.g.

    $myvar = 'sometext';
    echo '$myvar';
    echo '
    ';
    echo "$myvar";

    would output

    $myvar
    sometext

    But you're right once templated this becomes less of an issue.

    -Mark

    --
    Visit My homepage and Zikula themes.

Go to page 1 - 2 - 3 [+1]:

This list is based on users active over the last 60 minutes.