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.


Announcing ocPortal 4.1

Login / Search

 [ Join | More ]
 
Posted
Rating:
#44466 (In Topic #9850)
Avatar

The next release of ocPortal will be version 4.1. This version acts as both a patch release (to fix bugs), and also introduces some new features and many usability improvements.

What's new?

Improved search and tag support:
  • The search engine now covers meta keywords.
  • Tags are shown on content screens (e.g. news screens, download screens, …). Clicking a tag does a search for other content tagged the same way. The actual tag values are taken from the content's meta keywords. NB: This is commented-out in the templates by default, but is very easy to enable.
  • There's a new side_tag_cloud block that shows a Web 2.0-style tag cloud. It can either be for the whole website's content, or for a specific content type.

A new 'Recommend content' system has been added, via the main_screen_actions block. This system allows visitors to easily print the current screen, to recommend the content to a friend, to add the screen to their favorites (IE only), or to add a link on their Facebook profile (new Social Networking/Bookmarking sites can be added via simple template editing). This block can be placed on Comcode pages, or in content templates (it has been placed in a number of default content templates for you, commented-out by default).

Form field changes:
  • All major content forms have been redesigned so they better subdivide into subsections. Language has been clarified significantly, and generally an effort has been made to make things self explanatory just by glancing over the forms.
  • The form subsections may now be expanded and contracted, and subsections that are rarely required are contracted by default so as to make it quicker to fill in forms in common cases.
  • Integer and decimal fields can now not have inappropriate characters typed into them (giving you instant interface feedback that saves you going back later on when the form won't submit).
  • A new 'Codename' field type has been added and is used in many forms in the system. This provides as-you-type validation (like the above number fields).
  • The Codename field auto-completes from titles on the add-gallery and add-catalogue screens (e.g. if you type the title of your gallery, ocPortal makes up a default gallery codename automatically for you).
  • Integer, decimal, and codename fields are all rendered less wide so as to better imply the kind of data they need (previously these fields had 100% width like text fields did).
  • If you don't confirm a password properly when joining OCF or a newsletter, then the validation error is now shown early via Javascript.
  • If you write an OCF post or signature that is too long, the validation error is now shown early via Javascript.

Miscellaneous improvements:
  • The abstract file manager will not display if it detects you're on a server that does not require it.
  • The change-password field in the Installation options tool now has a confirmation.
  • You now need to select your support ticket type when making a new ticket; it no longer defaults to the first kind of ticket. (We used to have 'Complaint' as our first kind of ticket here - hence we always got far more 'Complaint' tickets than we should have ;))
  • The global specific permissions editing screen now makes it easier for you to understand abstract permissions (like "Submit midrange content") by showing what modules can override them and which are overriding them. E.g. by seeing that IOTDs can override this permission you know that IOTDs use this permission, helping you clarify in your mind what's for what.
  • Language has been further clarified in a number of places, to make things easier to understand.
  • The main_forum_topics block now can have an 'Add topic' link (OCF only).
  • The 'Add new block' tool now auto-detects whether you are adding to a panel or the main page body, showing the kind of blocks you want higher on the selection page.
  • Users joining OCF on site's with confirmation emails now need to double-enter their email address before finalising their join process (so that the confirmation email definitely goes to the right address).
  • The Web browser title bar will now make use of page titles (i.e. page titles now feature in the browser/tab title bar, making it easier to distinguish windows/tabs).
  • The Comcode page cache is now intelligent, auto clearing when a page has been modified since the cache was filled.
  • The bread-crumbs in the Admin Zone now extend further back, so it's not so easy to get lost.

Author improvements:
  • Many usability improvements have been made to the 'define author' form.
  • The author profile page now will show news submissions by the author as well as downloads.

eCommerce improvements:
  • You can now see what usernames performed a transaction from the transaction logs (where appropriate).
  • It is now far easier to input manual transactions into the eCommerce system. You no longer need to work out subscription or invoice ID's- it is now list driven.


4.1 will be out very soon, at first in beta form. The final release will quickly follow as the next patch release. We've been running an almost-complete version of 4.1 here for a few days now so errors in existing functionality have already been found and fixed.

4.1 is theme-compatible with the 4.0 line, although to make use of some new features some CSS and template changes would best be copied through to your custom themes.



EDIT: 13th November…

Some further features/changes have now been made for 4.1:
  • Catalogue field types can now be changed (to a limited extent).
  • ocPortal will now redirect the user if they are at a "non-canonical" version of a URL (e.g. no 'page' parameter given), for purposes of SEO.
  • Extra hooks have been added to allow further customisation by programmers without having to change any code. In addition a new API has been added that allows programmers to adjust existing code line-by-line.
  • Testing/fixes have been carried out to make sure ocPortal can gracefully provide error messages for a number of catastrophic forms of corruption.
  • You can now run searches for content submitted by a member of a given usergroup.
  • Content comment topics will no longer be auto-created until the content is validated.
  • The Comcode that forms the textual version of emails is now transformed to be easier for humans to read.


Last edit: by Chris Graham


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:
#44471
Avatar

Community saint

You have been working very hard I was not thinking 4.1 would come out so soon after 4.0, not that it is a bad thing as in my opinion it took a long time for 4 it self to come out.
I will be available to test this even though I am in the middle of an Alpha test with IPB3, Only found a few bugs so far, Morgan is pretty much finding the must and was even made a mod over there do to it.

I run http://otakuplayground.com and am hopping to make themes and other things for ocportal even though I no longer use it for otakuplayground.com I still love it and feel it could go far with the right help. It needs themes and needs people to advertise for it.
Back to the top
 
Posted
Rating:
#44487
Avatar

Community saint

Wow, I'm impressed, I am beginning to get a sneaking suspicion that you are not only an extremely competent programmer but also an expert in the art of Cloning. I can't believe that there is only one Chris on this site/project that is answering all of our questions, fixing all of our problems and completing new versions at such crazy speeds and rates. I believe that Chris has cloned himself at least 10 times to handle all that he seems to be doing.

As such it is my suggestion that all donations be multiplied by 10 to help support all 10 Chris's…:lol::thumbs::rockon:

Rick Henson

OCP 4.3.2 & 5.0.1
PHP 5.2.5
MySQL 5.0.51a
FireFox 3.6.8
Back to the top
 
Posted
Rating:
#44490
Avatar

Community saint

Rick, I think Chris might be an octopus with eight coding arms, eight keyboards and eight monitors going at once!  ;)  :thumbs:

Very kewl news Chris; I'm finding it hard to believe how far OCP4 has come since the first Betas and you are now blessing us with another set of features. Thank-you kindly and once again, I must say how much of a pleasure it is working with OCP!

"no violence, no hate, no pain, no enemies
just peace, unity, tolerance and love" - The Beloved

OCP V7 | Advocating monetary reform - FreeOurMoney

Need OCP friendly hosting? Look no further:
Web Hosting, Reseller Hosting, and Dedicated Servers w/cPanel - Elief! - Official hosting partner for ocPortal.
Back to the top
 
Posted
Rating:
#44505
Avatar

Community saint

Concur all the previous comments …

One question still remains for me as I haven't had the 'thingies' to upgrade to any flavour of 4.0 as yet:
  • Will I be able to simply take the manual package of 4.1, upload it to my server, and then do the 'upgrade' from 3.2.10?

If the answer is affirmative I shall indeed 'bite the bullet'.

Take my advice. I'm not using it!

View my working ocPortal site (version 9.x.x) at Anglo-Indian Portal
Back to the top
 
Posted
Rating:
#44512
Avatar

Community saint

rick said

Wow, I'm impressed, I am beginning to get a sneaking suspicion that you are not only an extremely competent programmer but also an expert in the art of Cloning. I can't believe that there is only one Chris on this site/project that is answering all of our questions, fixing all of our problems and completing new versions at such crazy speeds and rates.(…)
Confirmed  :P



www.precorp.fr

Last one to leave the country, please turn off the lights.
Back to the top
 
Posted
Rating:
#44523
Avatar

Community saint

lol I knew it !  :lol:


ocP Ver 4.1
Back to the top
 
Posted
Rating:
#44542
Avatar

You've caught him!


Like ocPortal on Facebook:
Back to the top
 
Posted
Rating:
#44548
Avatar

Community saint

LOL 2 of him.


I run http://otakuplayground.com and am hopping to make themes and other things for ocportal even though I no longer use it for otakuplayground.com I still love it and feel it could go far with the right help. It needs themes and needs people to advertise for it.
Back to the top
 
Important!
Posted
Rating:
#44563
Avatar

Here we go, ocPortal 4.1 beta1…

Attachment
Upgrader from any 4.0.x version
» Download: 4.0.0-4.1.0.tar (6 Mb, 427 downloads so far)


Attachment
Quick installer
» Download: ocportal_quick_installer-4.1.0.zip (12 Mb, 420 downloads so far)



The list of changes has also been updated.


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.
Important!
 
Posted
Rating:
#44565
Avatar

Community saint

woot! It's almost like Christmas  :thumbs:

ocP Ver 4.1
Back to the top
 
Posted
Rating:
#44566
Avatar

Community saint

Ya it is, thank you very much.

I run http://otakuplayground.com and am hopping to make themes and other things for ocportal even though I no longer use it for otakuplayground.com I still love it and feel it could go far with the right help. It needs themes and needs people to advertise for it.
Back to the top
 
Posted
Rating:
#44568
Avatar

Community saint

Santa Chris strikes again! Thanx Chris!

"no violence, no hate, no pain, no enemies
just peace, unity, tolerance and love" - The Beloved

OCP V7 | Advocating monetary reform - FreeOurMoney

Need OCP friendly hosting? Look no further:
Web Hosting, Reseller Hosting, and Dedicated Servers w/cPanel - Elief! - Official hosting partner for ocPortal.
Back to the top
 
Posted
Rating:
#44576
Avatar

Community saint

Nice job, Chris!  :thumbs:
I can't wait to test it!
Back to the top
 
Posted
Rating:
#44623
Avatar

Community saint

Fletch said

One question still remains for me as I haven't had the 'thingies' to upgrade to any flavour of 4.0 as yet:
  • Will I be able to simply take the manual package of 4.1, upload it to my server, and then do the 'upgrade' from 3.2.10?

If the answer is affirmative I shall indeed 'bite the bullet'.

Yes, you can (I suppose).
I do exactly like that for my www.vampireitalia.com web site:
I upgrade to 4.0.5 version from 3.2.9, and it work very nice!

 :thumbs:
Back to the top
 
Posted
Rating:
#44624
Avatar

Community saint

You have a very nice site there.


I run http://otakuplayground.com and am hopping to make themes and other things for ocportal even though I no longer use it for otakuplayground.com I still love it and feel it could go far with the right help. It needs themes and needs people to advertise for it.
Back to the top
 
Posted
Rating:
#44625
Avatar

Community saint

lgdesign said

Yes, you can (I suppose).
I do exactly like that for my www.vampireitalia.com web site:
I upgrade to 4.0.5 version from 3.2.9, and it work very nice!

 :thumbs:

Thanks for the encouragement 'lg'.

What did you have to do to retain your images?

Take my advice. I'm not using it!

View my working ocPortal site (version 9.x.x) at Anglo-Indian Portal
Back to the top
 
Posted
Rating:
#44627
Avatar

Community saint

LG,

Your site looks very impressive, nice work! Have you considered doing any Themes for OCP? If they were of the same high quality of the one on your site I would even consider paying a reasonable price for them…

Rick Henson

OCP 4.3.2 & 5.0.1
PHP 5.2.5
MySQL 5.0.51a
FireFox 3.6.8
Back to the top
 
Posted
Rating:
#44632
Avatar

Community saint

Yes I agree they are way better then the ones I am making. I am trying though but need more lessons it seems.
You could help get my theme site off the grond :).

I run http://otakuplayground.com and am hopping to make themes and other things for ocportal even though I no longer use it for otakuplayground.com I still love it and feel it could go far with the right help. It needs themes and needs people to advertise for it.
Back to the top
 
Posted
Rating:
#44653
Avatar

Community saint

Fletch said

What did you have to do to retain your images?

What what what?
 O_o

Back to the top
 
There are too many online users to list.
Control functions:

Quick reply   Expand