collapse

* Simple Portal Archived Forum

This is an Archive Forum.

The content in this forum may be out-of-date or have been superseded by newer information, and links in forum pages to other sites may not work.
This forum contains archives for future reference.

Visit our thread at Simple Machines Forum for current support.

SMF 2.1 users: EhPortal is a ported version of Simple Portal specifically designed for the SMF 2.1 branch.
Please visit web-develop.ca to download EhPortal and for its support.

* User Info

 
 
Welcome, Guest. Please login or register.

* Who's Online

  • Dot Guests: 415
  • Dot Hidden: 0
  • Dot Users: 0

There aren't any users online.

* Shoutbox

Refresh History
  • Shoutbox is not for support!
  • {OCS}MasterSeal: Yup, Still adore SP
    April 21, 2019, 07:08:06 PM
  • {OCS}MasterSeal: STILL love SP :)
    November 24, 2018, 05:05:50 AM
  • ♦ Ninja ZX-10RR ♦: <3 aegersz
    September 13, 2018, 03:36:09 PM
  • aegersz: I STILL <3 LOVE SimplePortal
    September 13, 2018, 07:11:39 AM
  • aegersz: o LOVE you guys - Simple Portal rocks !
    May 09, 2018, 05:18:59 AM
  • Chen Zhen: our apologies for the site being down.. please read server issues topic
    March 22, 2018, 05:32:38 AM
  • {OCS}MasterSeal: LOL PLEASE forget I just posted that. I found the answer in my own dang post back in 2015. lol sorry!
    July 04, 2017, 10:47:55 PM
  • {OCS}MasterSeal: I know this SB isnt' for support, but I just have a general question. Who would I contact to find out where SP stores its block info? Is it DB driven or files? I searched the site but came up with nothing. probably my fault any insight is appreciated.
    July 04, 2017, 10:43:36 PM
  • ♦ Ninja ZX-10RR ♦: Excuse me but what does Simpleportal have to deal with that?
    February 05, 2017, 08:21:14 PM
  • WhiteEagle: of course IMHO that site appears to be dead :(
    February 04, 2017, 01:08:05 PM
  • WhiteEagle: If I can get that, then I'll use it for that site...
    February 04, 2017, 01:07:35 PM
  • WhiteEagle: decided to not use SMF for any projects, unless I can get a copy of the premium version of the fanfiction archive plugin
    February 04, 2017, 01:06:54 PM
  • expertdecisions: cloudflare
    January 28, 2017, 08:01:47 AM
  • aegersz: SM release 2.0.13 !
    January 12, 2017, 06:00:13 AM
  • raffo: Tks Emanuele, even if I didn't understand the fix :D
    November 07, 2016, 02:01:20 AM
  • emanuele: [link]
    November 01, 2016, 12:43:50 PM
  • emanuele: raffo: the English support board is a good place. ;)
    November 01, 2016, 12:43:38 PM
  • raffo: Where can I find the fix for the shoutbox?
    November 01, 2016, 05:06:09 AM
  • {OCS}MasterSeal: To the SP team, I make a point to come here and thank you as much as possible for your work.  so again, THANK YOU!
    October 28, 2016, 10:38:05 AM
  • emanuele: That's indeed funny, the limit is present only in the patch and not the full install.
    October 22, 2016, 06:14:58 PM

* Recent Posts

Adding Forums Button to Nav bar by jirapon
[August 01, 2019, 09:07:12 AM]


Re: Board Icons by ♦ Ninja ZX-10RR ♦
[July 30, 2019, 04:03:41 PM]


MOVED: Czech translation???? by ♦ Ninja ZX-10RR ♦
[July 30, 2019, 03:04:51 PM]


Board Icons by jirapon
[July 30, 2019, 07:28:44 AM]


Re: Thankyou Simpleportal, by ♦ Ninja ZX-10RR ♦
[July 29, 2019, 09:41:29 AM]

Welcome to SimplePortal.net! You can download SimplePortal from the Downloads Area!

Author Topic: Another 2.4 Development update.  (Read 68312 times)

0 Members and 1 Guest are viewing this topic.

Offline Nathaniel

  • Comrade
  • *
  • Posts: 5203
  • Gender: Male
    • Verbtest.com
  • SMF Version: 2 RC4
  • SP Version: 2.3.3
Another 2.4 Development update.
« on: April 27, 2010, 09:18:14 AM »
Well, its been a fair while since the last update. Almost 3 months in fact, isn't it funny how the time passes!

Anyway, onto the actual development update...

Naturally SimplePortal 2.4 will be fixing all the bugs with SimplePortal 2.3.x, as well as adding some important new features. Many of these bugs have already been fixed and committed to the alpha version of SP 2.4. The minor feature additions will come over the next weeks. If you have any suggestions for feature additions then please post them in the Feature Requests board. We're always looking to improve SimplePortal with minor feature additions!

Some of these minor feature additions will be:
- A more powerful way to define Custom Display options, most likely with PHP, so that admin can decide the exact locations where a block is shown.
- An update to the Permissions system for SimplePortal, so that Admin can hide blocks from themselves.
- New header/footer sides, that appear above and below the current SimplePortal sides.
- An updated Blog block, that supports SMFBlog and PmxBlog.
- New article blocks which connect your portal to the new article features. (as of yet, the exact blocks haven't been decided, any suggestions would be welcome!)

MORE importantly, SimplePortal 2.4 will be focusing on the long awaited improval of the SimplePortal articles system. Only having articles that are attached to SMF topics is a bit dry, SimplePortal 2.4 will allow that, and more. A separate articles area or page in your website will allow your users to add articles that can use BBC, HTML or even PHP (admin only). These articles will each belong to a category. This category will define how the article is published and how the user can create articles, as well as all the permissions of the article. Some categories may require articles to be published from the admin panel, or even moved to that category by an articles moderator/admin. Each article will also be able to have comments and attachments. Along with a powerful permissions system, the articles system will be made to be simple, yet powerful!


In fact, if you think about it, you could just rename 'Articles' to 'Blogs' and have your very own blogging system! Also, if you've ever wanted a SimplePortal page which allows users to leave comments, then the Articles feature will let you do something very similar, the possibilities are endless! ;)

The development team is still finalizing the ideas surrounding the components of the articles feature, so any feature suggestions or requests related to articles would be most welcome.

The slackers over on the marketing team (they must be slackers if they don't exist ;)) have told the development team to write development updates more often, so expect another one over the next week or two as the ideas (and hopefully the coding) for SimplePortal 2.4 start to see light (some of them have been sitting in dingy old development topics for a while now).

« Last Edit: April 28, 2010, 03:01:16 AM by Nathaniel »
SMF Friend (Former Support Specialist) | SimplePortal DeveloperMy SMF Mods | SimplePortal"Quis custodiet ipsos custodes?" - Who will Guard the Guards?Please don't send me ANY support related PMs. I will just delete them.

Offline grafitus

  • Comrade
  • *
  • Posts: 1554
  • Gender: Male
  • just looking for own old energy
  • SMF Version: None
  • SP Version: None
Re: Another 2.4 Development update.
« Reply #1 on: April 27, 2010, 09:24:21 AM »
Beautiful thoughts those... SP 2.4 will be very good!
my modsI don't reply support PMs. Please use support forums.

Offline MultiformeIngegno

  • Full Member
  • ***
  • Posts: 127
  • Gender: Male
  • SMF Version: None
  • SP Version: None
Re: Another 2.4 Development update.
« Reply #2 on: April 27, 2010, 01:14:13 PM »
Awesome!! :)
If I'm not wrong I remember you were going to add also an option to display blocks collapsed by default (will be great!!)! ;)
« Last Edit: April 28, 2010, 02:12:19 AM by MultiformeIngegno »

Offline ccbtimewiz

  • Hero Member
  • *****
  • Posts: 2185
  • Gender: Male
  • $("div.content:dd").hide();
  • SMF Version: None
  • SP Version: None
  • Elkarte Version: None
  • EhPortal Version: None
Re: Another 2.4 Development update.
« Reply #3 on: April 28, 2010, 12:33:11 AM »
Looking good, just a few questions...

Quote
- A more complicated way to define Custom Display options, most likely with PHP, so that admin can decide the exact locations where a block is shown.

Perhaps it was a poor choice of words on your part, but could you elaborate a bit on "complicated"? I thought SimplePortal was supposed to be simple as opposed to complicated.

Quote
In fact, if you think about it, you could just rename 'Articles' to 'Blogs' and have your very own blogging system!

Indeed, though a question remains: Why are you including in-built support for other blog mods when you could market the articles feature as a blog in of itself?

Offline Nathaniel

  • Comrade
  • *
  • Posts: 5203
  • Gender: Male
    • Verbtest.com
  • SMF Version: 2 RC4
  • SP Version: 2.3.3
Re: Another 2.4 Development update.
« Reply #4 on: April 28, 2010, 03:18:07 AM »
Quote
- A more complicated way to define Custom Display options, most likely with PHP, so that admin can decide the exact locations where a block is shown.

Perhaps it was a poor choice of words on your part, but could you elaborate a bit on "complicated"? I thought SimplePortal was supposed to be simple as opposed to complicated.

It was indeed a poor choice of words (I updated the post to change 'complicated' to 'powerful'). The intention is to make the custom display options more powerful. Doing this will add some complexity, of course. The dev team decided that its better to use Php as most admin will be more familiar with that, rather than create our own more complicated syntax. Essentially you will be able to use PHP boolean statements to choose where the block is shown. Its likely that you will still be able to use the current syntax for the options as well.

Quote
In fact, if you think about it, you could just rename 'Articles' to 'Blogs' and have your very own blogging system!

Indeed, though a question remains: Why are you including in-built support for other blog mods when you could market the articles feature as a blog in of itself?

You raise a good point. The answer depends on how the SimplePortal articles feature develops over the next weeks, and how easy it is to make it work like a blogging system. We may remove the blog block altogether or replace it with a similar block for the SimplePortal articles feature. For the moment, that is one of the minor feature additions that are intended for the next version, flowing over from the minor features thought about for SP 2.3.2, this one didn't get included because we wanted to get the numerous bug fixes out as quickly as possible.
SMF Friend (Former Support Specialist) | SimplePortal DeveloperMy SMF Mods | SimplePortal"Quis custodiet ipsos custodes?" - Who will Guard the Guards?Please don't send me ANY support related PMs. I will just delete them.

Offline ccbtimewiz

  • Hero Member
  • *****
  • Posts: 2185
  • Gender: Male
  • $("div.content:dd").hide();
  • SMF Version: None
  • SP Version: None
  • Elkarte Version: None
  • EhPortal Version: None
Re: Another 2.4 Development update.
« Reply #5 on: April 28, 2010, 12:10:37 PM »
Quote
Essentially you will be able to use PHP boolean statements to choose where the block is shown. Its likely that you will still be able to use the current syntax for the options as well.

So for example, I could use $user_info['is_admin'], allowedTo('moderate_forum'), array_intersect(array(1, 2, 3), $user_info['groups']), etc?

If so, that's great!

Offline adbrad

  • Semi Newbie
  • *
  • Posts: 7
    • labrador forum
  • SMF Version: 2 RC3
  • SP Version: 2.3.2
Re: Another 2.4 Development update.
« Reply #6 on: April 28, 2010, 12:25:12 PM »
i would be interested in helping beta testing this as i already use sp what would be the requirements?
website www.lab-lovers.com
simpleportal community support helper

Offline Eliana Tamerin

  • Comrade
  • *
  • Posts: 2889
  • Gender: Female
  • SMF Version: 2 RC2
  • SP Version: 2.3.2
Re: Another 2.4 Development update.
« Reply #7 on: April 28, 2010, 02:35:18 PM »
i would be interested in helping beta testing this as i already use sp what would be the requirements?

Find some bugs, suggest some solutions to current bugs, create a mod or block snippet, or just show your interest by making useful suggestions on how to improve SP. We look for Beta Testers in all kinds of areas, so the best thing you can do is to find your strongpoint and use it to improve SP in any way you can. There's no guarantee that you'll become a beta tester, but you can feel good that you've made an improvement to the software, regardless.
Ms. Eliana TamerinIt should be painfully obvious by now that I don't respond to support PMs. Don't send me PMs for support. They will be ignored and deleted, post on the Support Boards to get support.

Offline adbrad

  • Semi Newbie
  • *
  • Posts: 7
    • labrador forum
  • SMF Version: 2 RC3
  • SP Version: 2.3.2
Re: Another 2.4 Development update.
« Reply #8 on: April 28, 2010, 03:07:51 PM »
as i can't code i guess that would count me out almost instantly
website www.lab-lovers.com
simpleportal community support helper

Offline Eliana Tamerin

  • Comrade
  • *
  • Posts: 2889
  • Gender: Female
  • SMF Version: 2 RC2
  • SP Version: 2.3.2
Re: Another 2.4 Development update.
« Reply #9 on: April 28, 2010, 05:13:07 PM »
You don't have to be able to code to be a beta tester. But you need to know how to test every aspect of the software, to push the software to its limits and beyond. And when you find that beyond, or find a limit you didn't expect, you report it. :)
Ms. Eliana TamerinIt should be painfully obvious by now that I don't respond to support PMs. Don't send me PMs for support. They will be ignored and deleted, post on the Support Boards to get support.

Offline Nathaniel

  • Comrade
  • *
  • Posts: 5203
  • Gender: Male
    • Verbtest.com
  • SMF Version: 2 RC4
  • SP Version: 2.3.3
Re: Another 2.4 Development update.
« Reply #10 on: April 28, 2010, 07:36:04 PM »
Quote
Essentially you will be able to use PHP boolean statements to choose where the block is shown. Its likely that you will still be able to use the current syntax for the options as well.

So for example, I could use $user_info['is_admin'], allowedTo('moderate_forum'), array_intersect(array(1, 2, 3), $user_info['groups']), etc?

If so, that's great!

Its more likely that it would look something like the examples below, although you would be able to archive what you wanted with the statement above.
{$user_info['is_admin'] || allowedTo('moderate_forum') || array_intersect(array(1, 2, 3), $user_info['groups'])}
or
{$user_info['is_admin']}, {allowedTo('moderate_forum')}, {array_intersect(array(1, 2, 3), $user_info['groups'])}

We'll need some way to specify when php is being used. The exact format/operators haven't been decided yet. Although something like {} would be useful for specifying where there is a chunk of php code.
SMF Friend (Former Support Specialist) | SimplePortal DeveloperMy SMF Mods | SimplePortal"Quis custodiet ipsos custodes?" - Who will Guard the Guards?Please don't send me ANY support related PMs. I will just delete them.

Offline siath

  • Semi Newbie
  • *
  • Posts: 13
  • Gender: Male
  • SMF Version: 2 RC1.2
  • SP Version: 2.3
Re: Another 2.4 Development update.
« Reply #11 on: April 28, 2010, 08:29:54 PM »
I have already suggested a folder system for pages here: http://simpleportal.net/index.php?topic=5005.0

And was wondering if you were going to add it as the pages system is rather clunky when you have multiple pages.

I have made several suggestion with little to no feedback.
Like the ability to define custom error pages for those who can't see a page or article. Link: http://simpleportal.net/index.php?topic=3305.0
The ability to link pages to other pages and attach a file (multiple files or have it give the option of PDF, Doc, Html ect ect maybe) to a page in the event someone might want to download a copy of the page/article. Link: http://simpleportal.net/index.php?topic=5006.0

I know this might not be right to mention it here, but I'm very curious as I think it would only add to the usefulness.

Offline Nathaniel

  • Comrade
  • *
  • Posts: 5203
  • Gender: Male
    • Verbtest.com
  • SMF Version: 2 RC4
  • SP Version: 2.3.3
Re: Another 2.4 Development update.
« Reply #12 on: April 29, 2010, 02:10:15 AM »
Well, this update is not really about adding features for pages, more about building the articles feature.

I have replied to each of those topics.

I think that a short discussion of the purpose of the pages feature is required. Pages are meant to be a relatively static way of easily adding new scripts or information to your website. By 'static' I mean that the content probably won't be updated extremely often, that the site admin/s updates and maintains the pages, and that its unlikely that anyone would need more than 50 or so pages. SimplePortal effectively leaves the categorization and 'publishing' of these pages up to you, if you want an index of all the pages, then you can easily write a page with links. If you want a link on your forum menu then you need to add one yourself.

On the other hand, articles are meant to be dynamic content, this means that the users with the correct permissions (not just admin or site moderators) can make new ones, edit them easily, post comments, upload attachments, etc. It also means that categorization or tagging of articles is crucial to separating and maintaining them. This is why we are looking into such feature additions for articles, not pages.
SMF Friend (Former Support Specialist) | SimplePortal DeveloperMy SMF Mods | SimplePortal"Quis custodiet ipsos custodes?" - Who will Guard the Guards?Please don't send me ANY support related PMs. I will just delete them.

Offline Liam.

  • Semi Newbie
  • *
  • Posts: 9
  • Gender: Male
  • SMF Version: 2 RC3
  • SP Version: 2.3.2
Re: Another 2.4 Development update.
« Reply #13 on: May 26, 2010, 04:41:43 PM »
I can't wait! SimplePortal's pretty much always been my favorite portal, and the next version seems even sweeter!

One thing I will have to say though. For the blogs block (which I'm eagerly awaiting!), could you please show it like this shows it, (the title, a certain amount of words/characters from the blog post, author details, read more, etc.), instead of just the title linking to the blog post. I'm counting on you, developers, and I can't wait!

Offline Stigmartyr

  • Jr. Member
  • **
  • Posts: 72
  • Gender: Male
  • SMF Version: 2 RC2
  • SP Version: 2.3.1
Re: Another 2.4 Development update.
« Reply #14 on: May 27, 2010, 12:24:34 AM »
I have a heavily modded site with contributions from the SMF main site.  Will I have to worry about that when upgrading to new versions of SP or should it not be affected?

Thanks in advance.

Offline Nathaniel

  • Comrade
  • *
  • Posts: 5203
  • Gender: Male
    • Verbtest.com
  • SMF Version: 2 RC4
  • SP Version: 2.3.3
Re: Another 2.4 Development update.
« Reply #15 on: May 27, 2010, 01:49:20 AM »
I have a heavily modded site with contributions from the SMF main site.  Will I have to worry about that when upgrading to new versions of SP or should it not be affected?

Thanks in advance.

That depends on what you mean by 'heavily modded'. SP 2.4 will be a large enough jump in features, that you won't be able to use an upgrader to upgrade straight from 2.3.2 to 2.4, it will require uninstalling 2.3.x then installing 2.4. If you have made a large number of hardcoded custom edits to SimplePortal or SMF files then its likely that upgrading will be a pain, although that's the same for upgrading SMF as well as any other mod. (the trick is not to have too many hardcoded edits, packaging edits as mods can help you to avoid these issues to a certain extent)
SMF Friend (Former Support Specialist) | SimplePortal DeveloperMy SMF Mods | SimplePortal"Quis custodiet ipsos custodes?" - Who will Guard the Guards?Please don't send me ANY support related PMs. I will just delete them.

Offline Stigmartyr

  • Jr. Member
  • **
  • Posts: 72
  • Gender: Male
  • SMF Version: 2 RC2
  • SP Version: 2.3.1
Re: Another 2.4 Development update.
« Reply #16 on: June 13, 2010, 01:25:56 PM »
I have a heavily modded site with contributions from the SMF main site.  Will I have to worry about that when upgrading to new versions of SP or should it not be affected?

Thanks in advance.

That depends on what you mean by 'heavily modded'. SP 2.4 will be a large enough jump in features, that you won't be able to use an upgrader to upgrade straight from 2.3.2 to 2.4, it will require uninstalling 2.3.x then installing 2.4. If you have made a large number of hardcoded custom edits to SimplePortal or SMF files then its likely that upgrading will be a pain, although that's the same for upgrading SMF as well as any other mod. (the trick is not to have too many hardcoded edits, packaging edits as mods can help you to avoid these issues to a certain extent)

Thanks.

My main concern is I've done some manual edits with respect to the shoutbox and the email/link bugs.  Its working nicely now.  I worried I would have to re-edit those.

As to SMF my mods are all done via package manager.  I didn't think that SP would affect those, but perhaps the best thing to do would be to open the latest SP version in package parser and just do the edits and file copies manually?

Offline Succubus Evaligan

  • Semi Newbie
  • *
  • Posts: 19
  • Gender: Female
  • yes, Yuri for girls ^.^
    • Yurilandia
  • SMF Version: 1.1.11
  • SP Version: 2.3.2
Re: Another 2.4 Development update.
« Reply #17 on: August 08, 2010, 11:19:15 AM »
I can't wait. I love Simple Portal. n_n

Offline radu81

  • Semi Newbie
  • *
  • Posts: 21
  • Gender: Male
    • www.sharkracingclub.it
  • SMF Version: 2 RC4
  • SP Version: 2.3.3
Re: Another 2.4 Development update.
« Reply #18 on: October 24, 2010, 07:55:23 PM »
is it possibile to know when it will be released?

thx

Offline Nathaniel

  • Comrade
  • *
  • Posts: 5203
  • Gender: Male
    • Verbtest.com
  • SMF Version: 2 RC4
  • SP Version: 2.3.3
Re: Another 2.4 Development update.
« Reply #19 on: October 27, 2010, 06:27:23 AM »
We don't currently have a release date for SP 2.4, when we have more information about the progress on it, we'll make another annoucement.
SMF Friend (Former Support Specialist) | SimplePortal DeveloperMy SMF Mods | SimplePortal"Quis custodiet ipsos custodes?" - Who will Guard the Guards?Please don't send me ANY support related PMs. I will just delete them.