The PortaMx corp. proudly presence the great Portal Management Extension release 0.980 for SMF 2.0 RC3
In this version we have included many revolutionary features, which has no other portal. This is only possible with the PortaMx OOP programming technique.
With the new PHP blocks you can create more complexes blocks with a INIT part and a SHOW part, you can use the new BIB
(Block In Block) technology to create free-designed front pages and much more. So you can create "Inside Blocks", read and modify the settings with predefined OOP Methodes, you can use the Block caching services and we added coding help utilities like PortaMx_Printvar() which will return any variable in a readable PHP code format. More information you find in the samples on our Support site.
Furthermore, we have added a new technology for custom block CSS. With this custom CSS you can create your own block styles in the old "core" or the new "Curve" style. All settings for the custom CSS are stored in the path /Themes/default/PortaMx/BlockCss. To uses customer styles for your blocks, you have follow to do:a)
create (or modify) the file custom-css.def
This file contains all customer definitions.b)
create your own .mpt
file (see samples customcurve.mpt
heme) have a specific format and will be compiled, compressed and cached at runtime, so it's recommended to enable the SMF file cache. A recompile it's only necessary if the mpt file is changed, what is automatically detected. More informations you find in the examples and the description in it.
We added a Page index for Boardnews, Multiple Boardnews, Newposts and RSS Feed blocks. You can set, how many posts you will see on a page. The Page index OOP Methode you can also use in you custom PHP Blocks.Important information - Read this before you install and use the new PortMx release
.This version is NOT a update for older releases, these you have to uninstall before.
The exist PortaMx database tables are updated on install v0.980How to upgrade to SMF RC3 and reinstall Portamx
First uninstall all mods you have installed on your system (also PortaMx).
Take a "Large Upgrade" from SMF and install it. If the forum running, install PortaMx and your other mods.What you have to do after PortaMx is reinstalled
Because we changed and added many things, you have to correct all your setting.It's absolutely necessary, that you edit each block, correct the settings and save it again even if no changes are made.Important changes
Because we have change the single page handling, you must correct all links to single pages:
Old format: index.php?pagename
New format: index.php?spage=pagenameAlso you have to change all customer action in the settings and the blocks, the have references to single pages
Old format: @
pagename or ^@
New format: p:
pagename or ^p:
pagenameWe added enhanced matching to all custom actions
Now you can use the chars ?
as wildcard, where the wildcard ?
meaning none or one
char and the wildcard *
meaning none or any
char. If you want to match any page request as example, type in p:*
or to match the first max 3 chars type in p:???pagename
. The previous used dot sign has no further meaning more.
If you have questions about PortaMx and all the new features, use our Support on https://www.portamx.com
CO PortaMx corp.
Do not use this topic for questions or support