HTML Logo by World Wide Web Consortium (www.w3.org). Click to learn more about our commitment to accessibility and standards.

Moving forward with Composr

ocPortal has been relaunched as Composr CMS, which is now in beta. ocPortal 9 will be superseded by Composr 10.

Head over to compo.sr for our new site, and to our migration roadmap. Existing ocPortal member accounts have been mirrored.


some general things on my mind

Login / Search

 [ Join | More ]
 Add topic 
Posted
Rating:
#65750 (In Topic #14074)
Avatar

Well-settled

Hey there,

So Drupal 7 and Joomla 1.6 just came out, and so instead of upgrading my sites I am thinking of just converting them to ocPortal but I just can't wait until 5.1 comes out. I am excited to see what you do to improve it from what its at already.

The main reason is that everyone constantly sends me requests for links to my site and if they can put ads on my site. Well this is built into ocPortal already and seems like a pretty nice setup. The only thing I think is missing is the ability for users to just come to the site, pay with paypal to get points, and buy the banner impressions. Maybe theres an addon or something for that by now, I don't know.

ocPortal is quite impressive though. I have been playing with it getting the hang of it and I can see how it might be very easy to build a community site with, or any type of site for that matter really.

I am curious do you have an SVN for the latest ocPortal? All I see is the one for version 4. I am maybe impatient to see what's going on. I like the latest beta that is released of 5.1 but it doesn't seem much like a beta to me. I only had a couple minor issues with it and I don't even remember what they were. I probably posted about them.

Anyway, I had some other ideas. Such as an idea bout the ecommerce stuff.

One idea as I mentioned One Idea I had was to be able to directly pay for banners and order more impressions as you know. More automated like so I wouldn't have to make a product for points and manually add it in.

Another idea is to make some sort of system to manage my product license codes and whatnot. For example if I have 20 products for sale a user could download a premade file which they can upload to their server. They run the file and enter their license code and it downloads and auto installs the product they purchased, whatever it may be. The part of managing the license codes would probably be the hard part. Maybe it would be something like this NoNumber! Manager - manage you NoNumber! extensions and License codes | NoNumber! | Joomla! Extensions Directory

And yet another idea is for the ecommerce to have the ability to create payment subscriptions, such as through paypal, or any other gateway for that matter because im sure other people would like that, and be able to hook these up to a product so that you can say "Buy this product for 12 payments of $5." for example. Or optionally allow the user to pick the amount they want to pay and the time they want to pay it over, with an option to limit the min/max length of time and/or min/max payment price. How does that sound? Then maybe if they cancel half way through or want to pay the rest all at once because they have money now, they can do that. And because you have a license code hooked up from the previous mod I suggested it will disable their product or put it into demo mode or something.

Yes! I like it. If I could sell products like that and keep track of payments and whatnot automatically it would be great. Automation is great these days. Maybe you already have these things but maybe I don't know how to use them. I would be willing to code them if I knew more about ocPortal that I could do it properly. That is my problem still. I am very familiar with Joomla and can make just about anything for it I want but trying to learn how to do things in ocPortal is a bit more complex to me.

Time will solve everything I suppose. Well, except maybe time itself. But then again, who knows. Maybe you are from the future and you don't even know it? Or maybe its just a figment of our imaginations. Maybe I am a figment of your imagination, maybe this page and this screen is a figment of your imagination. Maybe you are dreaming right now. Or maybe you are a figment of my imagination. *Suspenseful music Dum dumm Dummmm!*

Well anyway, :offtopic:
Always wanted to use that little guy.

Oh, and another thing I was curious about is the XMPP chat addon. I am wondering if there are any plans in the words to:
a) support guests
b) make it possible to privately message people (maybe thats already possible I don't know)
c) add more XMPP features to it

I would consider modifying it myself to add some of these things some day if I could figure it out. The chat that is there by default actually seems pretty nice but I don't know that it can message my chat client if I get a live chat request. Basically I wonder if there is any way to set up a live chat support type system.

Thank you for your time! Looking forward to any thoughts =)

Ryan
Back to the top
 
Posted
Rating:
#65752
Avatar

Hi Ryan,

5.1 beta 1 did turn out a lot more stable than we expected :). The only nasty issues I recall were a few WYSIWYG bugs which isn't so surprising seeing as we made pretty substantial changes there.

I decided that 5.1 beta 2 should be an amazing release, so a lot of work has been going on that we haven't discussed publicly yet. Some of it is pretty time consuming, and it's all about overall quality and experience of features we already have, rather than new features. Most of it is behind the scenes, e.g. a lot of work on providing really amazing performance.

You mentioned SVN, "4.2.x" is actually the latest 5.1 because since 4.2 we have done our best to not do any substantial architectural changes and hence haven't needed to fork the code out. It's actually surprising how much really good stuff we've been able to do whilst keeping that discipline.

So anyone curious can look at the SVN repository and see the state of play.

Regarding points/ecommerce integration, it is quite an obvious thing that there would be benefits pulling these systems together. I don't think there's a lot of reason for the point store and purchase wizard being separate, and I think they will ultimately converge with items being able to have both a points and/or a real-world cost. But at the same time, at this kind of level of features it's kind of the realm where people are thinking about cool things that aren't really needed, rather than the more practical issues people face getting the basics, like themeing, or finding way around existing features. So our short/medium-term focus is on the more immediate and practical stuff and new features are mostly on hold until I feel that this has been achieved. ocPortal has clearly been feature orientated for it's initial years, but now we're at a point of consolidation of that so people find their (usually ambitious) plans more easily personally achievable, especially as we're nowadays in a world where people expect instant results.

Regarding license codes, a very rough approximation would be to put a download in a protected category and sell a usergroup subscription to that category. It doesn't sell actual license codes but it's good enough for the basics, and anything specialist I'd say definitely needs to be a third-party addon.

Any questions you have about coding that the docs don't clearly answer, please ask them. I feel our Code Book is better than whatever Joomla provides but I could be wrong, and if I am I want to know where so I know where to fix it.

For live chat support I'd recommend just integrating some commercial system that provides some HTML to drop into your site. Much less of a headache than working with XMPP. Other than keeping them working, we're not planning on putting more featurs into the addons we released (it took a few months of unpaid man hours to get them out), but they're all open source so any one can carry the torch forward.

Hope that all makes sense :).

Regards,
Chris


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#65757
Avatar

Well-settled

Thanks for your response! I understand. It sounds like you are on a good path.

I will check out the SVN then and maybe see what I can do in terms of the chat and license code thing.

I was just thinking it would be great to have some way to sell products or services and when I send an invoice people can have the option to not pay it all at once but in smaller payments over time. Maybe people would be able to afford things easier that way is all. But I guess that must be something that isn't possible yet.

One other thing I was thinking about is the admin menu.

I sometimes seem to have a hard time finding things on the menus in the admin area for some reason. Maybe its just because there is so many things but then maybe things just aren't in the most logical of places I would think of looking sometimes. I'm not really sure what better way to arrange them but it does have a bit of a confusing feel to it is all I am saying.

I also wonder if somehow it can have a button I could click so it can be dockable to the top of the page so I can always see it. That might just be a simple theme adjustment but I think it would be great. It might be a new feature but I just have problems navigating around sometimes. Maybe I will have to get used to the command line interface.
Back to the top
 
Posted
Rating:
#65760
Avatar

5.1 in svn has slightly rearranged admin menus.
There is also the admin menu button in the footer.
Lastly in the future (via the setup wizard) we are going to be encouraging people to only have the addons they need which will make things a lot easier to navigate.


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#65765
Avatar

Well-settled

Oh sweet. See you know whats goin down. Ok, I tried SVN yesterday but couldn't get past the install. Something about order is a keyword or something. I'll try again sometime. =)
Back to the top
 
Posted
Rating:
#65780
Avatar

Just committed a fix for this now. SVN can be pretty unstable from time to time, but the revision I just committed (2736) now installs okay.


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#65788
Avatar

Well-settled

Sweet thanks. No worries, I understand =)
Back to the top
 
Posted
Rating:
#65793
Avatar

Well-settled

Whenever I do an install on my localhost it can't connect to http://data.alexa.com/data and doesn't load the collab zone or admin zone. I can't find any way to disable it. I deleted the stats and stats block modules and i can see the collab zone but not the admin zone.

Cannot connect to the server in the URL, http://data.alexa.com/data?cli=10&dat=s&url=http://localhost/octest; the "php_network_getaddresses: getaddrinfo failed: Name or service not known" error was received.
Back to the top
 
Posted
Rating:
#65797
Avatar

Are you behind a proxy server?


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#65798
Avatar

Well-settled

No I don't think so. But I am behind my router on a Fedora Linux system with my firewall on.
Back to the top
 
Posted
Rating:
#65799
Avatar

Ah. Maybe the firewalls blocking outgoing requests from ocPortal then. SVN has all our addons (I mean the non-bundled ones as well as the bundled ones).
There's a script you can run to rectify that (assuming you're on Linux/Unix/Mac):

Code

sh killjunk.sh
The Admin Zone front page will still connect to check versions, but that's better than everything doing so.


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#65801
Avatar

Well-settled

Ah I see. Yeah that is probably why then. But that's ok. I will run a site on a live server which everything should work from. Cool, thanks =)

Everything looks great so far. I didn't notice any errors or warnings or things yet aynway.

Somewhat related, I was looking at various systems to try to find something to use as a site where my wife can use to organize a party for someone. Maybe I can just setup ocPortal for it in a way that it wouldn't be too hard for her to figure out.

The question is, do you think it would it be a good idea or is it too risky to use this SVN version for it from the start? Perhaps I should use just the 5.0 series or 5.1 beta 1 to make sure it can upgrade in the future? It is only going to be used by a handful of people who are we know and not a bunch of random people coming off the internet. If they ran into any major problems if any even exist then theres always email and phone calls.
Back to the top
 
Posted
Rating:
#65803
Avatar

I wouldn't recommend using SVN for a live site no. At the moment it's having quite large commits almost daily.


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#65807
Avatar

Well-settled

Great to know, thank you for your support Chris! And thank you everyone who works on this thing. It's truly awesome!

Also I notice a significant speed increase and I like it. I think I will have to make a party theme to celebrate, and to use on the new site.
Back to the top
 
There are too many online users to list.
Control functions:

Quick reply   Contract

Your name:
Your message: