MAJ is an Open Source, PHP-based content management system (CMS) that can be deployed as a blog, bulletin or message board, Internet forum, and wiki. It is extensible via PHP panels and is HTML5 and CSS3 ready.
2013-06-22 18:09:37Magie AntonioFix incorrect imagegif and imagepng qualityTBZ
2013-05-31 07:45:33Engels AntonioAdd filedrop display toggle and files sortingTBZ
2013-05-29 06:49:12Psylocke AntonioAdd Tahoma and Verdana to basic fontsTBZ
2013-01-22 03:10:40Magie AntonioFix missing date in search resultsTBZ
2013-01-22 02:50:19Magie AntonioAdd mailing list Precedence field headerTBZ
2012-10-22 11:44:49Magie AntonioFix errors caused by HTML5 DOCTYPETBZ
2012-09-17 00:35:06Engels AntonioAdd HTML5 declarationTBZ
2012-05-02 03:54:04Engels AntonioFix mail headersTBZ
2012-01-11 07:41:24Psylocke AntonioAdd RSS 0.91 and RSS 1.0 badge display togglesTBZ
2012-01-11 07:22:59Engels AntonioChange $maj_uquery value determinationTBZ
2012-01-11 06:44:48Magie AntonioAdd noquery option for panelsTBZ
2011-12-14 01:15:19Psylocke AntonioAdd CSS3 transitionsTBZ
2011-11-29 12:28:15Magie AntonioEnable sending new posts via email plus various fixesTBZ
2011-11-28 15:39:42Engels AntonioEnable left and right positioning of panelsTBZ
2011-11-21 21:11:31Engels AntonioAdd panel-entry associationTBZ
2011-11-21 21:08:55Magie AntonioAggregate panel display into maj_panels()TBZ
2011-11-21 21:05:56Psylocke AntonioFix entry delete previewTBZ
2011-11-21 21:04:55Psylocke AntonioFix blank page in album image deleteTBZ
2011-09-21 00:14:19Magie AntonioFix comment notification issuesTBZ
2011-08-23 00:02:26Magie AntonioFix mobile no. bug that prevents user registrationTBZ
2011-08-04 02:14:26Engels AntonioAdd tel and org toggles for user registrationTBZ
2011-07-31 21:13:39Engels AntonioAdd admin user privilegeTBZ
2011-07-21 07:18:48Engels AntonioClean up options.php and use updated maj_avatar_image()TBZ
2011-07-14 19:28:26Magie AntonioAdd Google +1 supportTBZ
2011-07-14 18:13:09Engels AntonioAggregate recurring functionsTBZ
2011-07-05 03:00:34Magie AntonioClean up edit.php and associated files
Remove scarcely used PDF support
2011-07-04 20:45:41Magie AntonioFix missing entries in core.phpTBZ
2011-07-04 19:07:49Magie AntonioClean up core.phpTBZ
2011-07-04 18:01:11Psylocke AntonioAdd Facebook support toggle in settings.phpTBZ
2011-07-04 17:42:24Magie AntonioClean up avatar display functionsTBZ
2011-06-27 09:35:16Magie AntonioClean up session variables and fopen read-only modesTBZ
2011-06-23 20:53:18Magie AntonioConvert Facebook iframes to XFBMLTBZ
2011-06-18 03:15:10Engels AntonioRationalize dimensions based on a width of 960 pixelsTBZ
2011-06-14 05:22:33Engels AntonioRationalize Oops! notificationTBZ
2011-06-14 04:11:10Magie AntonioEnable bi-directional reverse sort for categoriesTBZ
2011-06-14 03:44:49Psylocke AntonioFix city or municipality display in options.phpTBZ
2011-06-06 08:59:30Psylocke AntonioFix member file and image upload support in add.phpTBZ
2011-06-06 08:32:41Magie AntonioEnable auto-lockout counter reset on successful loginTBZ
2011-06-06 08:23:07Engels AntonioAdd member auto-lockout after multiple failed loginsTBZ
2011-06-06 06:09:09Engels AntonioAdd member lockout supportTBZ
2011-06-06 05:35:39Magie AntonioFix HTML5 form field attributes in edit.php and reg.phpTBZ
2011-06-01 03:06:16Magie AntonioUpdate form field types and attributes to HTML5TBZ
2011-05-25 07:34:40Psylocke AntonioAdd Facebook support, title and date display togglesTBZ
2011-05-22 19:47:00Engels AntonioFix members-only entries leak in sitemap.phpTBZ
2011-05-13 02:57:58Magie AntonioFix Facebook support check in album.phpTBZ
2011-05-11 23:10:11Psylocke AntonioAdd album display toggleTBZ
2011-04-06 08:40:06Magie AntonioEnable Facebook support check in album.phpTBZ
2011-04-06 08:32:28Magie AntonioFix comments auto-approve notificationsTBZ
2011-01-26 16:30:16Psylocke AntonioAdd blur distance option for global box-shadowTBZ
2011-01-17 12:03:18Magie AntonioDelete obsolete images
Optimize PNG images
2011-01-17 11:42:42Magie AntonioMinify farbtastic.js and jquery.js
Update contents of gpl.txt to GPLv3
Add AGPLv3 license file
2011-01-17 09:20:07Psylocke AntonioAdd title and link back to main entry
Change font size of informational texts
2011-01-14 08:25:37Magie AntonioFix admin real name display in member.phpTBZ
2011-01-09 10:13:16Engels AntonioHoliday release backlog commitTBZ
2011-01-09 10:13:16Engels AntonioHoliday release backlog commitTBZ
2011-01-09 10:13:15Engels AntonioHoliday release backlog commitTBZ
2011-01-09 10:13:14Engels AntonioHoliday release backlog commitTBZ
2011-01-09 10:13:13Engels AntonioHoliday release backlog commitTBZ
2011-01-09 10:13:13Engels AntonioHoliday release backlog commitTBZ
2011-01-09 10:13:12Engels AntonioHoliday release backlog commitTBZ
2011-01-09 10:13:11Engels AntonioHoliday release backlog commitTBZ
2011-01-09 10:13:10Engels AntonioHoliday release backlog commitTBZ
2010-10-10 10:11:51Engels AntonioCouldn't resist a 10-10-10 release ;)
Add bottom panels
Fix album post image rename and delete
2010-09-28 01:15:29Engels AntonioFix disappearing last names in commentsTBZ
2010-09-04 04:48:53Engels AntonioAdd dupe checking in reg.php
Fix admin name display in comments
2010-09-04 04:45:37Engels AntonioAdd complete name column in member.phpTBZ
2010-08-21 15:36:46Engels AntonioFix comment settings logic
Add delete unread comments notice
Fix avatar display in options.php
Fix toggle display in settings.php
Add diagnostics to reg.php
Change $maj_font_Spx to 9 in css.php
2010-08-04 19:28:10Engels AntonioFix search border colorTBZ
2010-08-04 19:07:35Engels AntonioGracefully degrading CSS3TBZ
2010-08-03 02:34:48Engels AntonioChange CSS class names to avoid conflictsTBZ
2010-08-01 04:07:48Engels AntonioFix custom font size problems introduced by clean-upTBZ
2010-08-01 02:39:53Engels AntonioCSS progressive enhancements
Aggregate recurring functions
Code clean-up and optimization
2010-07-24 03:56:03Engels AntonioAdd album next and previous images
Add simple javaScript album image preloading
2010-07-19 09:34:03Engels AntonioFix archives display toggleTBZ
2010-07-19 08:16:16Engels AntonioAdd edit-only option.
Add nomargin option for free panels.
Fix user display of categories and members table.
2010-06-26 02:59:21Engels AntonioUpdate wiki delta trackerTBZ
2010-06-26 01:54:50Engels AntonioAdd album EXIF info supportTBZ
2010-06-24 01:30:16Engels Antoniomaj-2.0-201006180340.zipTBZ
2010-06-24 01:30:15Engels Antoniomaj-2.0-201006171846.zipTBZ
2010-06-24 01:30:15Engels Antoniomaj-2.0-201006170704.zipTBZ
2010-06-24 01:30:14Engels Antoniomaj-2.0-201006160138.zipTBZ
2010-06-24 01:30:14Engels Antoniomaj-2.0-201006031246.zipTBZ
2010-06-24 01:30:14Engels Antoniomaj-2.0-201006031152.zipTBZ
2010-06-24 01:30:13Engels Antoniomaj-2.0-201006030958.zipTBZ
2010-06-24 01:30:13Engels Antoniomaj-2.0-201006030907.zipTBZ
2010-06-24 01:30:12Engels Antoniomaj-2.0-201006030700.zipTBZ
2010-06-24 01:30:12Engels Antoniomaj-1.0-20090629-bb.zipTBZ
2010-06-24 01:30:12Engels Antoniomaj-1.0-20090624-bb.zipTBZ
2010-06-24 01:30:11Engels Antoniomaj-1.0-20090613-bb.zipTBZ
2010-06-24 01:30:11Engels Antoniomaj-1.0-20090328-bb.zipTBZ
2010-06-24 01:30:10Engels Antoniomaj-1.0-20090211-bb.zipTBZ
2010-06-24 01:30:10Engels Antoniomaj-1.0-20090210-bb.zipTBZ
2010-06-24 01:30:10Engels Antoniomaj-1.0-20090205-bb.zipTBZ
2010-06-24 01:30:09Engels Antoniomaj-1.0-20090129-bb.zipTBZ
2010-06-24 01:30:09Engels Antoniomaj-1.0-20090121-bb.zipTBZ
2010-06-24 01:30:08Engels Antoniomaj-1.0-20090115-bb.zipTBZ
2010-06-24 01:30:08Engels Antoniomaj-1.0-20090114-bb.zipTBZ
2010-06-24 01:30:08Engels Antoniomaj-1.0-20090112-bb.zipTBZ
2010-06-24 01:30:07Engels Antoniomaj-1.0-20081231-bb.zipTBZ
2010-06-24 01:30:07Engels Antoniomaj-1.0-20081230-bb.zipTBZ
2010-06-24 01:30:06Engels Antoniomaj-1.0-20081228-bb.zipTBZ
2010-06-24 01:30:06Engels Antoniomaj-1.0-20081224-bb.zipTBZ
2010-06-24 01:30:06Engels Antoniomaj-1.0-20081222-bb.zipTBZ
2010-06-24 01:30:05Engels Antoniomaj-1.0-20081214-bb.zipTBZ
2010-06-24 01:30:05Engels Antoniomaj-1.0-20081207-bb.zipTBZ
2010-06-24 01:30:04Engels Antoniomaj-1.0-20081204-bb.zipTBZ
2010-06-24 01:30:04Engels Antoniomaj-1.0-20081128-bb.zipTBZ
2010-06-24 01:30:03Engels Antoniomaj-1.0-20081127-bb.zipTBZ
2010-06-24 01:30:03Engels Antoniomaj-1.0-20081126-bb.zipTBZ
2010-06-24 01:30:03Engels Antoniomaj-1.0-20081125-bb.zipTBZ
2010-06-24 01:30:02Engels Antoniomaj-1.0-20081124-bb.zipTBZ
2010-06-24 01:30:02Engels Antoniomaj-1.0-20081123-bb.zipTBZ
2010-06-24 01:30:01Engels Antoniomaj-0.14-20081107-bb.zipTBZ
2010-06-24 01:30:01Engels Antoniomaj-0.14-20081103-bb.zipTBZ
2010-06-24 01:30:01Engels Antoniomaj-0.14-20081027-bb.zipTBZ
2010-06-24 01:30:00Engels Antoniomaj-0.14-20081023-bb.zipTBZ
2010-06-24 01:30:00Engels Antoniomaj-0.14-20081020-bb.zipTBZ
2010-06-24 01:29:59Engels Antoniomaj-0.14-20081016-bb.zipTBZ
2010-06-24 01:29:59Engels Antoniomaj-0.14-20080705-bb.zipTBZ
2010-06-24 01:29:59Engels Antoniomaj-0.14-20080703-bb.zipTBZ
2010-06-24 01:29:58Engels Antoniomaj-0.14-20080701-bb.zipTBZ
2010-06-24 01:29:58Engels Antoniomaj-0.14-20080523-bb.zipTBZ
2010-06-24 01:29:57Engels Antoniomaj-0.14-20080521-bb.zipTBZ
2010-06-24 01:29:57Engels Antoniomaj-0.14-20080509-bb.zipTBZ
2010-06-24 01:29:57Engels Antoniomaj-0.14-20080506-bb.zipTBZ
2010-06-24 01:29:56Engels Antoniomaj-0.14-20080312-bb.zipTBZ
2010-06-24 01:29:56Engels Antoniomaj-0.14-20080303-bb.zipTBZ
2010-06-24 01:29:55Engels Antoniomaj-0.14-20080223-bb.zipTBZ
2010-06-24 01:29:55Engels Antoniomaj-0.14-20080220-bb.zipTBZ
2010-06-24 01:29:55Engels Antoniomaj-0.14-20080125-bb.zipTBZ
2010-06-24 01:29:54Engels Antoniomaj-0.14-20080124-bb.zipTBZ
2010-06-24 01:29:54Engels Antoniomaj-0.14-20071231-bb.zipTBZ
2010-06-24 01:29:53Engels Antoniomaj-0.14-20071219-bb.zipTBZ
2010-06-24 01:29:53Engels Antoniomaj-0.14-20071213-bb.zipTBZ
2010-06-24 01:29:53Engels Antoniomaj-0.14-20071211-bb.zipTBZ
2010-06-24 01:29:52Engels Antoniomaj-0.14-20071208-bb.zipTBZ
2010-06-24 01:29:52Engels Antoniomaj-0.14-20071204-bb.zipTBZ
2010-06-24 01:29:52Engels Antoniomaj-0.14-20071118-bb.zipTBZ
2010-06-24 01:29:51Engels Antoniomaj-0.14-20071115-bb.zipTBZ
2010-06-24 01:29:51Engels Antoniomaj-0.14-20071110-bb.zipTBZ
2010-06-24 01:29:50Engels Antoniomaj-0.14-20071102-bb.zipTBZ
2010-06-24 01:29:50Engels Antoniomaj-0.14-20071026-bb.zipTBZ
2010-06-24 01:29:50Engels Antoniomaj-0.14-20071023-bb.zipTBZ
2010-06-24 01:29:49Engels Antoniomaj-0.14-20071018-bb.zipTBZ
2010-06-24 01:29:49Engels Antoniomaj-0.14-20071008-bb.zipTBZ
2010-06-24 01:29:48Engels Antoniomaj-0.14-20070707-bb.zipTBZ
2010-06-24 01:29:48Engels Antoniomaj-0.14-20070603-bb.zipTBZ
2010-06-24 01:29:48Engels Antoniomaj-0.14-20070206-bb.zipTBZ
2010-06-24 01:29:47Engels Antoniomaj-0.14-20070125-bb.zipTBZ
2010-06-24 01:29:47Engels Antoniomaj-0.14-20061031.zipTBZ
2010-06-24 01:29:46Engels Antoniomaj-0.14-20060918.zipTBZ
2010-06-24 01:29:46Engels Antoniomaj-0.14-20060826.zipTBZ
2010-06-24 01:29:46Engels Antoniomaj-0.14-20060618.zipTBZ
2010-06-24 01:29:45Engels Antoniomaj-0.14-20060409.zipTBZ
2010-06-24 01:29:45Engels Antoniomaj-0.14-20060221.zipTBZ
2010-06-24 01:29:44Engels Antoniomaj-0.14-20060213.zipTBZ
2010-06-24 00:43:30Engels AntonioInitial commitTBZ
Sunday, Sep 18, 2005, 12:00 AM (Revision 11 - Thursday, Jul 14, 2011, 7:30 PM)
Open Source enables software developers to stand on the shoulders of giants instead of reinventing the wheel, so to speak. Kudos and many thanks to the folks who made their work freely available for reuse in MAJ.

read more
Bugs and Exploits
Friday, Aug 26, 2005, 12:00 AM (Revision 23 - Wednesday, May 29, 2013, 5:25 AM)
Although MAJ started as a family project, care has been taken to make it as "safe" as possible. With more people now working on MAJ, bugs and exploitable code may sometimes slip in. We invite you to poke around and see if you can find any. Generally, there are two things you can do when you find a MAJ or PHP-related bug or exploit:

1. Take advantage of it. But hey, what's so exciting about messing up someone's blog? Ho-hum, right?
2. Report it here so that we can work on a fix and make MAJ better.

read more
MAJ 2.0
75 files
MAJ 1.0
26 files
MAJ 0.14
45 files