|
All content with label extensions.
Related Labels:
developer, coding, mambo46, components, mambots, security, mambo, 3pd, code, starting, programming, functions, contributing, classes, modules
Getting Started
(Contributing to Mambo)
Do you want to program Mambo extensions or become a developer of Mambo itself? The following is a brief overview of how you can get started: Take Your Time! Mambo is a large project with almost half a million lines of code, numerous ...
Other labels:
3pd, code, programming, contributing
|
Security of Mambo Extensions
(Installation and Configuration)
Right from the start of Mambo development back in 2000, Mambo was designed to be modular in its approach and has encouraged the development of mambots, modules, components and templates by third party developers (3PD's). With its GNU/GPL Version 2 license and use ...
Other labels:
security
|
Development
Other labels:
developer, mambo, coding
|
Writing for Security
(Development)
How to Make your Mambo Extension more Secure By default, Mambo is very secure. While most core components are safe and secure, often hackers get into the system by using third party extensions. This article is targeted at giving you an ...
Other labels:
security, components, mambots, coding, developer
|
Using Parameters on the Site
(Development)
Parameters replace the bit?wise masking technique used in site components and modules. The mosParameters class has three methods that you will use to access parameters: get( 'name' , 'default' )This methods will return the value of a parameter if it exists or is set, otherwise it returns ...
Other labels:
developer, coding
|
Using Parameters
(Development)
article describes how to use the parameter system in your Mambo Modules and Components. Parameters provided with components relate to the when they are added to menu items. The parameters will show when you edit the menu item. XML Definition The setup file for Modules ...
Other labels:
developer, coding
|
Packaging Custom Work
(Development)
Overview Mambo comes with an easytouse installer for Modules, Mambots, Components and Templates. Using the installer, the site administrator can add features and templates by uploading one zipped file. This topic describes how to create the Mambot, Module, Component and Template ...
Other labels:
developer, coding
|
Completing the Compatible Extension
(Development)
Putting it all together... This article is the final part of the fourpart series of articles about developing extensions with compatibility in mind. Developing Extensions for Compatibility Let's put it all together and see how it works. You have your class defined. Now ...
Other labels:
developer, coding, mambo46
|
Using Class Methods
(Development)
article is part Three of the series of articles about developing extensions with compatibility in mind Developing Extensions for Compatibility. In the previous section, we talked about using functions dev:Using Functions to return information. We're likely to build up ...
Other labels:
developer, classes, mambo46, coding
|
Using Functions
(Development)
article is part Two of the series of articles about Developing Extensions for Compatibility For compatibility, we can use functions to collect and return common information. In PHP, functions are global in scope. That means we can call them from anywhere and return ...
Other labels:
developer, mambo46, coding, functions
|
|
|