<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>What do YOU expect from the next major phorum release?</title>
        <description>We are currently discussing on how to go forward with the next major release of phorum.
How we should build it, what should be included, what should be possible with it.

Therefore we are asking for your opinion:
[b]What would you like to see in the next major Phorum release?[/b]

If you are a (module or other) developer
[b]What kind of extendability, integration or other development support would you like to see in Phorum?[/b]

Just dream wildly ;-).</description>
        <link>https://www.phorum.org/support/read.php?64,152567,152567#msg-152567</link>
        <lastBuildDate>Sat, 08 Aug 2026 22:55:04 -0500</lastBuildDate>
        <generator>Phorum 6.0.4</generator>
        <item>
            <guid>https://www.phorum.org/support/read.php?64,152567,156225#msg-156225</guid>
            <title>Re: What do YOU expect from the next major phorum release?</title>
            <link>https://www.phorum.org/support/read.php?64,152567,156225#msg-156225</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>Thomas Seifert </strong><br />
and pushing the module concept to its limit by having a really lean core. </div></blockquote>
<br />
I am playing with the Twig  template engine for my own project and start liking it. <br />
Other people may like other template engines:)<br />
<br />
Maybe it is possible to use an own favorite template engine? I think it would be difficult,because i really do not know in what way to deliver data for more then 1 template engine.]]></description>
            <dc:creator>Terradon</dc:creator>
            <category>Announcements</category>
            <pubDate>Tue, 17 Nov 2015 19:13:02 -0600</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?64,152567,155875#msg-155875</guid>
            <title>Re: What do YOU expect from the next major phorum release?</title>
            <link>https://www.phorum.org/support/read.php?64,152567,155875#msg-155875</link>
            <description><![CDATA[ Ability to embed Soundcloud and mixcloud must be worked into the new version.  This is a feature of ALL paid bbcode forums and for a music forum such as mine those two now mainstream players must have the embed code function.<br />
<br />
It doesn&#039;t function with the html embedding module enabled either so perhaps an Embed Souncloud and Mixcloud module should be built in complete with bbcode buttons.]]></description>
            <dc:creator>rchecka</dc:creator>
            <category>Announcements</category>
            <pubDate>Wed, 17 Jun 2015 13:08:19 -0500</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?64,152567,155688#msg-155688</guid>
            <title>Re: What do YOU expect from the next major phorum release?</title>
            <link>https://www.phorum.org/support/read.php?64,152567,155688#msg-155688</link>
            <description><![CDATA[ This is a follow-up to my last suggestion about an &quot;embeddable&quot; version of phorum.  I have a buddy who works in E-commerce.  He makes good money (big money) setting up interactive shopping carts,  often for interactions between retailers and distributors, rather than for the retail public at large.  <br />
<br />
He reports to me that interactive &quot;product reviews&quot; on shopping cart sites are the number one selling tool.   More important than any other single consideration.  When people see others have tried product-X and like it. They are far far far more likely to click the &quot;Add to Cart&quot; button.<br />
<br />
Phorum could not be used in this context because it insists on making its own page.  Someday one of the open source forum projects will make their project &quot;embed friendly,&quot; in a way that does not use an IFRAME.  A few already make that claim.  But that&#039;s where hot demand is right now.]]></description>
            <dc:creator>salmobytes</dc:creator>
            <category>Announcements</category>
            <pubDate>Sun, 01 Mar 2015 08:49:20 -0600</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?64,152567,155666#msg-155666</guid>
            <title>Re: What do YOU expect from the next major phorum release?</title>
            <link>https://www.phorum.org/support/read.php?64,152567,155666#msg-155666</link>
            <description><![CDATA[ I&#039;d like an embeddable forum--so I can put the display pages and post editing displays inside a DIV inside my CMS.  Admin pages can be their own thing.  I don&#039;t want an Iframe.  I don&#039;t understand how exactly but it seems this is sometimes done with complex Javascript.<br />
<br />
Can&#039;t there be a simpler way?  If all incoming post and get parameters (to phorum) had a well-recognized prefix (phorum_page=xxx) the enclosing CMS could filter all incoming posts and gets through a plugin filter.  A plugin plugin.  Posts and gets belonging to the enclosing CMS jump out of the plugin case statement and proceed as per the normal way.  Writing a plugin filter for any given CMS would be a relatively minor project.<br />
<br />
Posts and gets belonging to a plugin (phorum_page=xyz) would use a special *.tpl that includes no enclosing html head or body elements.  And that would get stuffed into a buffer or variable first, before subsequent handling by the enclosing CMS.  <br />
<br />
Embeddable cloud-based forums are popping up like rabbits.  This attests to a need.  But those cloud based embeddable forums come with a monthly fee.]]></description>
            <dc:creator>salmobytes</dc:creator>
            <category>Announcements</category>
            <pubDate>Fri, 20 Feb 2015 09:38:15 -0600</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?64,152567,153946#msg-153946</guid>
            <title>Re: What do YOU expect from the next major phorum release?</title>
            <link>https://www.phorum.org/support/read.php?64,152567,153946#msg-153946</link>
            <description><![CDATA[ Login to phorum using Facebook&#039;s login system]]></description>
            <dc:creator>nikos</dc:creator>
            <category>Announcements</category>
            <pubDate>Tue, 06 Aug 2013 01:19:54 -0500</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?64,152567,153616#msg-153616</guid>
            <title>Re: What do YOU expect from the next major phorum release?</title>
            <link>https://www.phorum.org/support/read.php?64,152567,153616#msg-153616</link>
            <description><![CDATA[ Have you tried the Mobile template that is already available?<br />
[<a href="http://www.phorum.org/phorum5/read.php?63,147913" target="_blank" >www.phorum.org</a>]]]></description>
            <dc:creator>Steve H</dc:creator>
            <category>Announcements</category>
            <pubDate>Thu, 09 May 2013 14:20:33 -0500</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?64,152567,152943#msg-152943</guid>
            <title>Re: What do YOU expect from the next major phorum release?</title>
            <link>https://www.phorum.org/support/read.php?64,152567,152943#msg-152943</link>
            <description><![CDATA[ What I would like to see is a Meta Data Driven, N-Tier Design<br />
* N-tier and MVC are not mutually exclusive, nor are they the same.<br />
<br />
<br />
UI / Presentation<br />
<br />
Access Centric<br />
..Security / Business Rules<br />
<br />
Data Centric / Access / Permissions / Data Integrity / Data Validation / Create, Modify Table(s)<br />
..Data translation classes (for different storage medium)<br />
<br />
Data Store (whatever flavor/medium)<br />
<br />
<br />
--------------<br />
<br />
What follows are my thoughts, not necessarily complete, or in the correct category/tier.<br />
<br />
<br />
<br />
UI, User Controlled (things not in control of developers)<br />
..JS not absolutely required<br />
..Cookies not absolutely required<br />
....Public<br />
....Mobile access<br />
<br />
..Impaired User Friendly<br />
....Screen Readers<br />
....Screen Magnifiers<br />
<br />
..Translations (some browsers support directly, some don&#039;t)<br />
    <br />
<br />
<br />
UI, Presentation<br />
..Provide options that enhance usability.<br />
....Phorum<br />
......Templates<br />
..........Internationalization / Localization<br />
........Social Media<br />
........Translations<br />
........Impaired User Friendly Considerations<br />
........A way to track and flag edited messages and attachments (different than &quot;New&quot;)<br />
....Web Site Integration<br />
......Other content management ;)<br />
<br />
<br />
<br />
Business Rules / Security / Permissions<br />
..Modular<br />
....Connection Types Spported (HTTPS, HTTP, Console)<br />
<br />
....Early hack / spam detect<br />
......Hook at beginning of common.php (or equivalent). For running third party script, without a hack. &lt; ?php  $path/script  ? &gt;&lt; ?php &quot;common code&quot; ...<br />
<br />
....Force better and safer passwords<br />
....bcrypt for passwords<br />
....Anti Spam<br />
....Event Logging<br />
<br />
......Public User<br />
........Registered User<br />
<br />
........Hooks<br />
..........User Controllable Translation For Any Template (Google, Bing, Others)<br />
<br />
<br />
....Moderator Features<br />
......User Approval (Needs to be combined with other modules listed to give moderator all of the usefull information for a decision.)<br />
........Block User<br />
........User List<br />
........StopForumSpam<br />
........Related IP Events from event logging.<br />
..........Sorting + Filtering<br />
<br />
......Moving messages, leave a placeholder for moved message that allows for removing message fron middle of tree, without requiring moving child replies (doesn&#039;t need to display).<br />
<br />
<br />
....Admin Features<br />
......Prevent deletion of messages by selecting an Admin general settings checkbox, message is hidden, not deleted.<br />
<br />
......Debug Specific Problems<br />
........Ability to single step through messages in a topic without loading the whole topic/thread into an array which triggers the error.<br />
//(For example I had a message in a topic with an unserialize problem that took many hours to locate because the actual message with the problem was not individually identified. The error turned out to be a corrupted link to an attachment.)<br />
<br />
<br />
....Developer Super Access<br />
......Program Flow (order in which modules are used)<br />
......Variables available for different access permissions.<br />
......Test scripts<br />
......Debug tools<br />
......Hook list and where available<br />
......Console (Brings up a list of programs that may be run &quot;local&quot;, and allows running them from a console screen)<br />
<br />
<br />
<br />
Data Centric / Data Access / Data Integrity / Data Validation / Create Table(s) / Modify Structure<br />
<br />
..DB Search<br />
....DB Full text search using the best available option for the current data store, and Regular Slow Search available from the search interface at all times.<br />
<br />
....Choice on number of months to search. (Currently 30 days, 90 days, One Year, then All)<br />
<br />
..Database Access<br />
....mySql Class<br />
....SqlServer Class<br />
....ODBC Class<br />
....PostgresSQl Class<br />
....Other Storage Class<br />
<br />
..Event Logging<br />
....Improved Sorting + Filtering<br />
......Ability to sort by count of ip decending among other things.<br />
....Improved Logging Possibilities.<br />
<br />
<br />
..Backup Database<br />
....Full -exclude list for non critical tables<br />
....Incremental (by date, which picks up edits, and changed attachments whether stored in tables or not)<br />
<br />
..Orphan Message and Attachment Finder<br />
....I still have orphan messages that don&#039;t get located, so there must be more than one way to have orphan messages.<br />
....Moving messages may leave orphan attachments. (reported on phorum by at least one person, unproven?)<br />
<br />
..Registration IP, Login IPs (so we can force a manual login when a new IP is used)<br />
....Separate User Name screen from Password Screen (If UN doesn&#039;t exist, no password screen)<br />
<br />
<br />
Data Store (Database) beyond what Phorum currently uses.<br />
..Registration IP, Login IPs <br />
..IPV6 storage<br />
<br />
..Data Dictionary (Not the built in schema over which we have little control.)<br />
....Data and meta-data (structure, indices, relations, variables, permissions, features) <br />
....Program code<br />
<br />
..Data Driven where it makes sense.<br />
....I would put everything in tables (code, variables, permissions, docs, data dict.), even if it is not used for data driving. If performance may become an issue, the data dictionary may be used to create scripts files that don&#039;t require database access, and don&#039;t contain unused options.<br />
<br />
..Internationalization / Localization<br />
<br />
<br />
<br />
Documentation<br />
..Program flow<br />
....Variable list and where they originate. <br />
..Document which tables and fields are critical, and which may be rebuilt from existing data, or ignored, even though they may cause minor inconvenience temporarily.<br />
..User Docs<br />
<br />
<br />
Testing<br />
..Tests that should succeed	 .<br />
..Tests that should fail.<br />
..Debug code<br />
<br />
<br />
Cache<br />
..Structure gets too deep for client browser clearing.<br />
....Create a cron job that runs on the server.<br />
<br />
--------------<br />
Modules (Other)<br />
<br />
..Review all modules to determine if there is common code that may be reused. Move to class(s).<br />
<br />
<br />
<br />
--------------<br />
<br />
Further reading.<br />
<br />
Two of the following sites belong to -- Tony Marston. <br />
Besides a framework, he explains the &quot;why&quot; of many of his design decisions used in the framework. Well worth reading even if you don&#039;t like his way of doing things.<br />
<br />
Data Dictionary<br />
www .tonymarston.co.uk/php-mysql/data-dictionary.html<br />
<br />
RADICORE -- Rapid Application Development Framework<br />
www .radicore.org/ <br />
<br />
<br />
----<br />
<br />
<br />
Jakob Nielsen&#039;s 457 essays on web site usability.<br />
<br />
www .useit.com]]></description>
            <dc:creator>Scott Finegan</dc:creator>
            <category>Announcements</category>
            <pubDate>Wed, 26 Dec 2012 14:45:19 -0600</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?64,152567,152829#msg-152829</guid>
            <title>Re: What do YOU expect from the next major phorum release?</title>
            <link>https://www.phorum.org/support/read.php?64,152567,152829#msg-152829</link>
            <description><![CDATA[ In order of highest importance first:<br />
<br />
1) To GET RID of those annoying confirmation screens, &quot;your message has been posted&quot;, &quot;you have been logged in&quot;, &quot;thread has been deleted&quot; etc.... Man that crap&#039;s from 1993. Back in the day when we had dial up and weren&#039;t sure if submitted commands went through. It&#039;s time to get rid of it.<br />
2) DO NOT redirect a mod back to the list of threads after he/she delete a post inside a thread. I feel that&#039;s very improper.<br />
3) Ability to allow users to post in a forum but not read or view anything in it. This would be perfect for all sorts of websites and communities, allowing everything from &quot;contests&quot; to an &quot;anonymous tips&quot; or &quot;feedback&quot; forums to be easily made.<br />
<br />
=== Wild Wish List ===<br />
3) to be able to sort a list of threads, <br />
4) for an unregistered user to be able to report inappropriate posts]]></description>
            <dc:creator>Voltius</dc:creator>
            <category>Announcements</category>
            <pubDate>Sun, 16 Dec 2012 00:20:19 -0600</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?64,152567,152787#msg-152787</guid>
            <title>Re: What do YOU expect from the next major phorum release?</title>
            <link>https://www.phorum.org/support/read.php?64,152567,152787#msg-152787</link>
            <description><![CDATA[ Priority number one: Mobil phorum<br />
<br />
Everything is growing around cellulars. So, the next obvious step is to have a phorum that is a native mobile platform. Probably the same functionality on his core, but easy to adapt to mobiles.<br />
<br />
Cellulars and tables are replacing laptops and PCs. In order to have an exponential grow, we need to reach all that audience in an easy way. Phorum is the tool. What changes are needed?. Layouts, layouts, layouts.<br />
<br />
In addition, a couple of tools to take advantage of cellulars: a map functionality, live chat, and more visual tools such a module integrated with the cullular camera. <br />
<br />
Finally, on this days everything is around &quot;the cloud&quot;. So, why not to include a couple of simple tools to offer phorum users the possibility to experience the cloud from a phorum platform?.<br />
<br />
Thanks in advance for all your efforts. I´m sure there is no limits on the future of phorum.]]></description>
            <dc:creator>MXnewbie</dc:creator>
            <category>Announcements</category>
            <pubDate>Tue, 11 Dec 2012 21:47:22 -0600</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?64,152567,152683#msg-152683</guid>
            <title>Re: What do YOU expect from the next major phorum release?</title>
            <link>https://www.phorum.org/support/read.php?64,152567,152683#msg-152683</link>
            <description><![CDATA[ RTL Theme support full.<br />
will be great!]]></description>
            <dc:creator>Benny</dc:creator>
            <category>Announcements</category>
            <pubDate>Mon, 03 Dec 2012 13:29:16 -0600</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?64,152567,152654#msg-152654</guid>
            <title>Re: What do YOU expect from the next major phorum release?</title>
            <link>https://www.phorum.org/support/read.php?64,152567,152654#msg-152654</link>
            <description><![CDATA[ The consensus in this thread seems to be that we should just keep the current phorum and fix something here and add something there.<br />
<br />
<b>Just to make my personal opinion clear:</b> <br />
There will be something new, the question is with which content.<br />
We are currently just 2 people left in the core team coding on Phorum when we got time and motivation to do so while in the same time we have moved on and got a family to care for.<br />
Opening Phorum on Github brought just one pull request and no further commitment by other coders. <br />
Also, in our opinion, the current codebase is tough to handle with future enhancements up to a state where its nearly unmanageable.<br />
<br />
Therefore we&#039;d like to get some fun again into coding phorum and make it manageable at the same time - fun with working on some better concepts like MVC and using (finally mature) stuff like exceptions and OOP in PHP, making it manageable by working with a bit of TDD (maybe not completely but with far higher test coverage) and pushing the module concept to its limit by having a really lean core.<br />
This will also allow a lot of features requested over time.]]></description>
            <dc:creator>Thomas Seifert</dc:creator>
            <category>Announcements</category>
            <pubDate>Wed, 28 Nov 2012 05:40:54 -0600</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?64,152567,152651#msg-152651</guid>
            <title>Re: What do YOU expect from the next major phorum release?</title>
            <link>https://www.phorum.org/support/read.php?64,152567,152651#msg-152651</link>
            <description><![CDATA[ Fix outstanding bugs, like [<a href="https://github.com/Phorum/Core/issues/838" target="_blank"  rel="nofollow">github.com</a>] :-)<br />
<br />
I tried to come up with a vision of Phorum for the future but I just can&#039;t. IMHO it will never be more than that; but it won&#039;t be less because once you get into it, it&#039;s OK as it is.<br />
<br />
Yes, there are issues when working in more organized development environments; like the generous usage of globals and stuff like that. Makes software testing and isolating things quite ... unexpected (but it&#039;s doable).]]></description>
            <dc:creator>rfc</dc:creator>
            <category>Announcements</category>
            <pubDate>Wed, 28 Nov 2012 01:58:21 -0600</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?64,152567,152650#msg-152650</guid>
            <title>Re: What do YOU expect from the next major phorum release?</title>
            <link>https://www.phorum.org/support/read.php?64,152567,152650#msg-152650</link>
            <description><![CDATA[ Be very conservative. The current version gets a lot of things right.<br />
<br />
A great strength of Phorum has been portability. This means sticking strictly to relational database for data storage and avoid data types within the database structure that are not easily transportable. <br />
<br />
Maintain separation of data and presentation. You finally managed to get this right, don&#039;t mess it up as you start to get into mobile.<br />
<br />
You need better presentation formatting for mobile devices (I do have the mobile template installed). I know it is getting to be a nightmare because of the sheer number of platforms but many of my users are now parsing their messages through their iPads or cell phones.<br />
<br />
Whatever you do to accommodate the requests for integrating social media and web analytics do not do anything that jeopardizes user privacy. Make any integration opt-in on a per-user basis and keep it all out of core code. <br />
<br />
Build an admin tool for automating backups. There seems to be some sort of philosophical bias among the star developers against doing this but it is really long overdue.<br />
<br />
This things being said, imho Phorum is in a state that needs little further development for now. I think efforts of the star team should be devoted to expanding the adoption of Phorum. The single biggest barrier to adoption is a lack of integration modules for mating it to other software. Amember is a good example. Nothing fancy, mind you, just the basics of shared cookies, shared user database and a simple, stable integrated template.]]></description>
            <dc:creator>dholeman</dc:creator>
            <category>Announcements</category>
            <pubDate>Tue, 27 Nov 2012 13:38:44 -0600</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?64,152567,152646#msg-152646</guid>
            <title>Re: What do YOU expect from the next major phorum release?</title>
            <link>https://www.phorum.org/support/read.php?64,152567,152646#msg-152646</link>
            <description><![CDATA[ Sorry I reposted my topic in the Hack/Mods request forum.  I felt this was a response to your initial question,  but I see you have a forum that is better suited for such things.  You can delete my post and our replies here if you like.  Thanks for a great product.]]></description>
            <dc:creator>agentabstract</dc:creator>
            <category>Announcements</category>
            <pubDate>Mon, 26 Nov 2012 08:17:59 -0600</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?64,152567,152641#msg-152641</guid>
            <title>Re: What do YOU expect from the next major phorum release?</title>
            <link>https://www.phorum.org/support/read.php?64,152567,152641#msg-152641</link>
            <description><![CDATA[ @agentabstract, please make new topics for new questions which are not related to this thread]]></description>
            <dc:creator>Thomas Seifert</dc:creator>
            <category>Announcements</category>
            <pubDate>Mon, 26 Nov 2012 05:31:29 -0600</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?64,152567,152639#msg-152639</guid>
            <title>Re: What do YOU expect from the next major phorum release?</title>
            <link>https://www.phorum.org/support/read.php?64,152567,152639#msg-152639</link>
            <description><![CDATA[ I&#039;m getting requests from my users for a quick chat mod.  I&#039;ve been digging around in the forums here,  and older discussions from previous versions and it doesn&#039;t seem that anyone has ever found a good solution.  <br />
<br />
What I want is a simple chat page that automatically uses Phorum accounts.  When I say simple,  I mean that too.  Nothing fancy whatsoever.  A box to type in text and a window where that text scrolls up.  <br />
<br />
I&#039;ve personally moved from trying to find this solution, to trying to create this solution.  <br />
<br />
Does anyone have anything like this on their site, or has anyone integrated an available product or script to Phorum logins?]]></description>
            <dc:creator>agentabstract</dc:creator>
            <category>Announcements</category>
            <pubDate>Mon, 26 Nov 2012 01:00:19 -0600</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?64,152567,152629#msg-152629</guid>
            <title>Re: What do YOU expect from the next major phorum release?</title>
            <link>https://www.phorum.org/support/read.php?64,152567,152629#msg-152629</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>sheik</strong><br />
s.  Lemonstand also has a dedicated procedure for module writers to alter the database semi-automatically (you just add your SQL to a config file).</div></blockquote>
<br />
Well. we got module database upgrades too which hook into the regular phorum upgrade process but I guess it just lacks documentation ;-).]]></description>
            <dc:creator>Thomas Seifert</dc:creator>
            <category>Announcements</category>
            <pubDate>Thu, 22 Nov 2012 06:51:14 -0600</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?64,152567,152628#msg-152628</guid>
            <title>Re: What do YOU expect from the next major phorum release?</title>
            <link>https://www.phorum.org/support/read.php?64,152567,152628#msg-152628</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>Phil Connolly</strong><br />
Make Google and Bing anaytics/webmaster tools ID&#039;s configurable to the Admin as part of the core, not dependent on a module/template.  Also make population of forum and topic page titles / descriptions configurable (also part of the core) rather than up to the template designer or a module writer.</div></blockquote>
<br />
These webmaster tools stuff also loudly asks for a module in my opinion. It actually is just a simple HTML snippet which is added in the header. Also if it changes, a module can be easier updated.<br />
<br />
<blockquote class="bbcode"><div><small>Quote<br /></small><strong>Phil Connolly</strong><br />
Social media sharing needs to be really fleshed out.  It does not belong in the core, but a really robust and API-rich extension is needed.  There are so many ways a forum integrator could use it beyond the simple Like buttons and tweet this post and such.  There are too many use cases for a developer to anticipate and create &quot;features&quot; to please every Phorum admin.  I like the idea of a social media extension defining object models and APIs available for module developers to build on top of.  If Phorum shipped with a social media extension module, I believe module developers would use it to add more actual social features.  Without the extension module, the learning curve, not to mention the amount of code that has to be written, is too much.</div></blockquote>
<br />
Hmm, I&#039;m wondering what exactly that base module should provide. What kind of object models and API&#039;s beside some Posts-API and Users-API are we talking about?<br />
<br />
Maybe you want to join the effort alltogether? ;-)]]></description>
            <dc:creator>Thomas Seifert</dc:creator>
            <category>Announcements</category>
            <pubDate>Thu, 22 Nov 2012 06:48:15 -0600</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?64,152567,152625#msg-152625</guid>
            <title>Re: What do YOU expect from the next major phorum release?</title>
            <link>https://www.phorum.org/support/read.php?64,152567,152625#msg-152625</link>
            <description><![CDATA[ Correction I see you can move entire topics around.  So it really would just be moving replies to a topic,  which you can split off then move.  <br />
<br />
So what I want is a split off, move, then merge.  In one action.]]></description>
            <dc:creator>agentabstract</dc:creator>
            <category>Announcements</category>
            <pubDate>Tue, 20 Nov 2012 10:23:08 -0600</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?64,152567,152624#msg-152624</guid>
            <title>Re: What do YOU expect from the next major phorum release?</title>
            <link>https://www.phorum.org/support/read.php?64,152567,152624#msg-152624</link>
            <description><![CDATA[ I want a move button on a message that I can either create a new topic in a different forum,  or move the entire topic to a different forum.  <br />
<br />
<b><u>A classic example from my site www.indestructibleclans.com (shameless plug):</u></b>  <br />
<br />
We have a forum where people can apply to our clan.  Once that application is approved we want to move that reply message to a topic inside the clan forum.  <br />
<br />
Another case would be that a string of general discussion forum posts will spark an entirely new forum.  So after I manually create that forum I would want a quick way in the gui to move those topics into that new forum.]]></description>
            <dc:creator>agentabstract</dc:creator>
            <category>Announcements</category>
            <pubDate>Tue, 20 Nov 2012 10:14:15 -0600</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?64,152567,152623#msg-152623</guid>
            <title>Re: What do YOU expect from the next major phorum release?</title>
            <link>https://www.phorum.org/support/read.php?64,152567,152623#msg-152623</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>agentabstract</strong><br />
I would really like to see a better ability to move messages around in the forums.</div></blockquote>
<br />
Care to give some examples?]]></description>
            <dc:creator>Thomas Seifert</dc:creator>
            <category>Announcements</category>
            <pubDate>Tue, 20 Nov 2012 08:32:08 -0600</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?64,152567,152622#msg-152622</guid>
            <title>Re: What do YOU expect from the next major phorum release?</title>
            <link>https://www.phorum.org/support/read.php?64,152567,152622#msg-152622</link>
            <description><![CDATA[ I would really like to see a better ability to move messages around in the forums.]]></description>
            <dc:creator>agentabstract</dc:creator>
            <category>Announcements</category>
            <pubDate>Tue, 20 Nov 2012 08:28:49 -0600</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?64,152567,152600#msg-152600</guid>
            <title>Re: What do YOU expect from the next major phorum release?</title>
            <link>https://www.phorum.org/support/read.php?64,152567,152600#msg-152600</link>
            <description><![CDATA[ Several years ago, when i had to choose an email class, I read a lot of articles about phpmailer versus swiftmailer.<br />
In that time, phpmailer had no active developement anymore. Now googling again, it seems phpmailer is in active development status again. <br />
<br />
The first article i read today about swiftmailer:<br />
[<a href="http://forums.phplist.com/viewtopic.php?t=8270" target="_blank"  rel="nofollow">forums.phplist.com</a>]<br />
<br />
reading even more articles today, i think both classes are good, so it would be a waste of time to change this. No reason to change a winning horse:)]]></description>
            <dc:creator>Terradon</dc:creator>
            <category>Announcements</category>
            <pubDate>Mon, 19 Nov 2012 14:54:21 -0600</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?64,152567,152599#msg-152599</guid>
            <title>Re: What do YOU expect from the next major phorum release?</title>
            <link>https://www.phorum.org/support/read.php?64,152567,152599#msg-152599</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>Terradon</strong><br />
Apperently, you dont know what to improve in next versions, so you ask the users. It just means, you did a really good job!</div></blockquote>
<br />
Well, we also have many ideas but we want to know whats important for the users :).<br />
<br />
<blockquote class="bbcode"><div><small>Quote<br /></small><strong>Terradon</strong><br />
Low priority:<br />
Mail system: i do like very much, the <a href="http://swiftmailer.org/" target="_blank"  rel="nofollow">Swiftmailer class</a> for sending mail.<br />
This could be in core, or via an intermediar function, in which i can choose a mailclass? Hard to imagine, but other people may prefer another mailclass:)</div></blockquote>
<br />
What for exactly? What would you gain with using this class for mailing? The smtp mail module uses phpmailer for sending email which has a similar feature set to swiftmailer (we even used swiftmailer before in the smtp mail module).]]></description>
            <dc:creator>Thomas Seifert</dc:creator>
            <category>Announcements</category>
            <pubDate>Mon, 19 Nov 2012 04:50:20 -0600</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?64,152567,152593#msg-152593</guid>
            <title>Re: What do YOU expect from the next major phorum release?</title>
            <link>https://www.phorum.org/support/read.php?64,152567,152593#msg-152593</link>
            <description><![CDATA[ To be honest, in my opinon the core shouldn&#039;t be changed, it works perfectly?? Only code improvements for newer php/mysql versions,  keeps phorum core clean and future-proof. <br />
Please, dont upgrade because of upgrading, don&#039;t create another phpBB forum:)<br />
<br />
The module system and using hooks, took me a while before i did understand the basics of it. Untill that moment, i did not realize how powerfull Phorum really is.<br />
Apperently, you dont know what to improve in next versions, so you ask the users. It just means, you did a really good job!<br />
<br />
For me, i just can think of 2 things to think about:<br />
<br />
High priority:<br />
Extend the documentation in a way, less experienced scripters can understand better, with howto code-examples.<br />
I myself, have spent many, many  weeks to get things done. I have got perfect support here, but i really think that most answers i got, belong in the documentation.Could save the developers team a lot of time.<br />
<br />
Low priority:<br />
Mail system: i do like very much, the <a href="http://swiftmailer.org/" target="_blank"  rel="nofollow">Swiftmailer class</a> for sending mail.<br />
This could be in core, or via an intermediar function, in which i can choose a mailclass? Hard to imagine, but other people may prefer another mailclass:)<br />
<br />
This is just a very personal point of view, i dont know if many users will be pleased with this.]]></description>
            <dc:creator>Terradon</dc:creator>
            <category>Announcements</category>
            <pubDate>Sun, 18 Nov 2012 16:07:35 -0600</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?64,152567,152575#msg-152575</guid>
            <title>Re: What do YOU expect from the next major phorum release?</title>
            <link>https://www.phorum.org/support/read.php?64,152567,152575#msg-152575</link>
            <description><![CDATA[ I personally wouldn&#039;t make any 3rd party analytics part of the core. That kind of functionality screams &quot;module&quot; to me.<br />
<br />
I like the idea of a Phorum-approved social media module to show the rest of us how it should be done!<br />
<br />
Returning to the idea of upgrades via the admin, I was recently impressed with how Lemonstand (an ecommerce product) accomplishes this. So far it&#039;s seemed very painless.  Lemonstand also has a dedicated procedure for module writers to alter the database semi-automatically (you just add your SQL to a config file).<br />
<br />
/\dam]]></description>
            <dc:creator>sheik</dc:creator>
            <category>Announcements</category>
            <pubDate>Tue, 13 Nov 2012 05:55:08 -0600</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?64,152567,152574#msg-152574</guid>
            <title>Re: What do YOU expect from the next major phorum release?</title>
            <link>https://www.phorum.org/support/read.php?64,152567,152574#msg-152574</link>
            <description><![CDATA[ OK, totally random free-form thoughts from a developer perspective:<br />
<br />
Although I am not huge fan of MVC, a platform like Phorum would actually greatly benefit from it.  I would agree with your <a href="http://www.phorum.org/phorum5/read.php?70,152570,152570#msg-152570" target="_blank" >other post</a> that Phorum could go in that direction (maybe I would elevate &quot;could&quot; to &quot;should&quot;).<br />
<br />
With more investment in MVC, I would do away with the silly template language and just work in views coded in PHP with a much richer API, and with an investment in OOP, the subsequent object model.  It would not be overly difficult to write conversion scripts that could translate legacy templates into views.<br />
<br />
Create a more intelligent module registration and installation system that does not require admins to create profile variables or actually do anything accept agree to install the module.  Along the lines of what Sheik discussed about table creation and/or meta data definition, I would suggest a way more complete process in the core that defines a declarative method for developers to specify their storage needs.  Module developers would then be discouraged from module code that creates tables or otherwise changing the DB layer themselves, because they can specify in a manifest what table(s) are required for their module, and in addition introduce a higher level concept such as an extension to a user profile, which is handled as an actual field (with data type) rather than meta data.  There are probably a number of other similar higher level data storage concepts that could be supported similarly (partial list: Application, Forum, Thread, Topic, Event, etc.).  An API available to module developers would allow us in our code to interact with our storage, rather than rolling our own DB code or using Phorum&#039;s DB interaction code (which IMO should be considered core and off limits).  So storage specified in a module manifest, created by core during module installation, and interacted via module-specific API in our code.<br />
<br />
OK, this is way out there, but here goes:  most module and template (in the future views, right?) development can occur in essentially a glorified text editor (my favorite for these purposes is Komodo).  That being the case, a developer UI provided in the Admin section would be very useful.  It could provide lists - organized by core section - of hooks available to the developer with function prototype info, and I just select the one I want and the spiffy editor places a function block in my code, updates my info.txt (or the new improved manifest file) and I type merrily away in the code block.  Same thing for core and module-specific API calls, and as well object model core objects.  I know the core code very, very well, not because I really enjoy reading PHP by the fireside, but because I constantly search near and wide for useful functions and hooks in the core.  Not everyone is as OCD as me :).  This idea kind of eases the burden on API/hook documentation by the way.  Let the system self-document and expose these things to us developers in this fancy editor.<br />
<br />
Elevate event logging to the core and provide an API that can be used by modules to display their own events in their own settings pages.<br />
<br />
Feature ideas<br />
<br />
Make Google and Bing anaytics/webmaster tools ID&#039;s configurable to the Admin as part of the core, not dependent on a module/template.  Also make population of forum and topic page titles / descriptions configurable (also part of the core) rather than up to the template designer or a module writer.<br />
<br />
Social media sharing needs to be really fleshed out.  It does not belong in the core, but a really robust and API-rich extension is needed.  There are so many ways a forum integrator could use it beyond the simple Like buttons and tweet this post and such.  There are too many use cases for a developer to anticipate and create &quot;features&quot; to please every Phorum admin.  I like the idea of a social media extension defining object models and APIs available for module developers to build on top of.  If Phorum shipped with a social media extension module, I believe module developers would use it to add more actual social features.  Without the extension module, the learning curve, not to mention the amount of code that has to be written, is too much.<br />
<br />
You did say dream wildly....  (Where&#039;s korsakov??)]]></description>
            <dc:creator>Phil Connolly</dc:creator>
            <category>Announcements</category>
            <pubDate>Mon, 12 Nov 2012 13:57:45 -0600</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?64,152567,152572#msg-152572</guid>
            <title>Re: What do YOU expect from the next major phorum release?</title>
            <link>https://www.phorum.org/support/read.php?64,152567,152572#msg-152572</link>
            <description><![CDATA[ ...and, from an admin maintenance point of view - upgrades to core and modules via the admin interface would be awesome.<br />
<br />
Having said all of the above, a complete rewrite would worry me, as if it were too radically different then it could take module writers years to port existing modules. I&#039;d hate to see our project community fracture between old and new versions.<br />
<br />
/\dam]]></description>
            <dc:creator>sheik</dc:creator>
            <category>Announcements</category>
            <pubDate>Mon, 12 Nov 2012 12:16:15 -0600</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?64,152567,152571#msg-152571</guid>
            <title>Re: What do YOU expect from the next major phorum release?</title>
            <link>https://www.phorum.org/support/read.php?64,152567,152571#msg-152571</link>
            <description><![CDATA[ The main thing I&#039;m hoping for is a database design that can support metadata for each post or thread, allowing users to rate, like, +1 or whatever you want to call it.  The core rating system should be able to be overridden by modules for maximum flexibility.<br />
<br />
[Speaking of which, I&#039;d like a module interface that can create a table in the DB for its own data]<br />
<br />
If Phorum can nail capturing this data in an efficient manner, then we&#039;d be able to write modules such as &quot;recommended threads&quot; based on User A liking a lot of User B&#039;s posts, therefore User A may like some of the posts User B has liked. etc etc.<br />
<br />
It also means Phorum communities can foster their own &quot;reputation&quot; metrics, especially if there is provision to downvote, unlike etc.<br />
<br />
If the design for the ratings were made a bit more complex than just a numeric value then tagging could be implemented too.<br />
<br />
If this is of no interest to the developers, then I would just ask that the bare bones be put in and module writers will do the rest. The current offically approved mechanism of storing metadata against users / posts etc is via a serialised field, which is no use for SQL queries.  (that was the situation the last time I looked into writing a rating module anyway - maybe things have changed?)<br />
<br />
I sincerely believe a flexible rating / tagging system built into the Phorum core would yield a host of genuinely revolutionary online communities - it would just make the ordering and filtering of posts so much more sophisticated.<br />
<br />
  /\dam]]></description>
            <dc:creator>sheik</dc:creator>
            <category>Announcements</category>
            <pubDate>Mon, 12 Nov 2012 12:06:10 -0600</pubDate>
        </item>
        <item>
            <guid>https://www.phorum.org/support/read.php?64,152567,152569#msg-152569</guid>
            <title>Re: What do YOU expect from the next major phorum release?</title>
            <link>https://www.phorum.org/support/read.php?64,152567,152569#msg-152569</link>
            <description><![CDATA[ Obviously beyond.<br />
I&#039;m referring to Phorum 6, 7 or whatever the next major version will be ;).]]></description>
            <dc:creator>Thomas Seifert</dc:creator>
            <category>Announcements</category>
            <pubDate>Mon, 12 Nov 2012 07:26:41 -0600</pubDate>
        </item>
    </channel>
</rss>
