I am so pleased to announce you the release of a new PHPMaker 12 project file. This PHPMaker project file is useful if you want to create a web application from scratch using PHPMaker version 12. This project includes some other useful files, such as: the SQL script to generate the mandatory Tables and Stored Procedures, the customized XML Language files, and the logo image.
Many advantages you will get after using this new PHPMaker project file:
- You will have already had the minimum tables that needed for your project using Masino Extensions.
- Since you will have the basic needed tables, then you only need to add your another tables into the database, and then synchronize to this project.
- You don't need to configure the Fields setup for the certain tables, such as settings (believe me, this table has so many Fields so that you will avoid to setup all the Fields from scratch), users, announcements, help, help_categories, etc.
- You don't need to configure the Security settings for your web application since they have been included in this project.
- You will have the most needed PHPMaker project setup, especially if you implement Masino Extensions into your PHPMaker project.
- You will have some useful Servent Events ready-code in it, so that you can use them on the project basis.
- You will have a new Application Settings menu that contains almost all web application configuration settings which will be easily configured by Admin on-the-fly.
- Your End-Users (non-sysadmin) will be able to configure their preferences easily by using the ready-configuration settings.
To implement this new project file for your new web application, then make sure you have downloaded ALL the latest version of Masino Extensions files that I made for PHPMaker 12 from this link.
If you are not sure which ones that I customized for the latest time, just download ALL the extensions for PHPMaker 11, as I also customized some other related extensions for this changes. Extract them, and then replace all the existing extensions with the new ones.
Download Link:
Notice: Constant ms_help_table already defined in C:\xampp\htdocs\din\ewcfg12.php on line 963
Notice: Constant ms_help_categories_table already defined in C:\xampp\htdocs\din\ewcfg12.php on line 964
Notice: Constant ms_languages_table already defined in C:\xampp\htdocs\din\ewcfg12.php on line 969
Notice: Constant ms_settings_table already defined in C:\xampp\htdocs\din\ewcfg12.php on line 974
Notice: Constant ms_themes_table already defined in C:\xampp\htdocs\din\ewcfg12.php on line 979
Notice: Constant ms_timezone_table already defined in C:\xampp\htdocs\din\ewcfg12.php on line 984
That is only notices, not errors. You should hide this type of notice in your production server.
Hy Masino,
Sorry, but how can I hide it?
Thanks
You may hide it by customizing the error_reporting directive in your php.ini file from web server side.
Make sure you have already had the following setting in that file, and if not, just customize like the following code, for example:
It means, display the error reporting except for error deprecated, error strict, and error notice.
After you customized that directive, then restart again your web server.
why the captcha does not appear although I have activated the application settings?
Apologies for the missing functionality of captcha. Please redownload Masino Extensions, especially the ones that I just updated today, August 6, 2015. Or, you should download all Masino Extensions that updated after that date.
Font size settings have no effect especially on existing text on the table..
Make sure you have changed it on-the-fly using Settings -> Font Size menu.
If you change the font size using Administrator -> Application Settings menu, then you need to logout and then login again to apply the changes.
captcha been performed but the picture does not appear…
the image “http://localhost/dbaspbj/ewcaptcha.php” cannot displayed because it contains errors
Since the default font that used by MasinoCaptcha12 extension is now monofont, then make sure you have already uploaded monofont.ttf file into phpfont sub-folder.
I installed demo project as per instructions in the readme.txt file
This is the result:
http://ireneindia.com/newphpmaker12project/index.php
Can you let me know where i am wrong?
It seems you generate the script files not using Masino Extensions. Have you already downloaded Masino Extensions and extract them to the extensions sub-folder of your PHPMaker installation?
The extensions were there but not enabled.
After enabling all extensions it is giving following error message while generating:
PHPMaker: Generate ActivateAccount page error
PHPMaker: (ewExActivateAccount): Microsoft JScript runtime error (1B6), line 208, column 1
Description: Object doesnt support this property or method
If i again disable all extensions, then there is no error.
The PHPMaker version is 12.0.3
Following are the available extensions, versions & authors:
Audit Trail 12.0.0 (e.World)
MasinoAutoNumeric12 12.0.3 (Masino)
MasinoCAPTCHA12 12.0.3 (Masino)
MasinoCustomCSS12 12.0.3 (Masino)
MasinoChangePwd12 12.0.3 (Masino)
CKEditor 12.0.2 (e.World)
MasinoPreviewRow12 12.0.3 (Masino)
MasinoDetectChanges12 12.0.3 (Masino)
MasinoForgotPwd12 12.0.3 (Masino)
MasinoHeaderFooter12 12.0.3 (Masino)
MasinoHorizontalVertical12 12.0.3 (Masino)
MasinoLoadingStatus12 12.0.3 (Masino)
MasinoLogin12 12.0.3 (Masino)
DOMPDF 12.0.3 (e.World)
JSCalendar 12.0.2 (e.World)
MasinoRegister12 12.0.3 (Masino)
MasinoFixedWidthSite12 12.0.3 (Masino)
MasinoSearchPanelStatus12 12.0.3 (Masino)
MasinoVisitorStatistics12 12.0.3 (Masino)
Please download again the original .pmp file including the latest extension that I just updated today, Nov 9, 2015 that compatible with PHPMaker v12.0.4.
You need to uninstall v12.0.3 first completely, and then install PHPMaker v12.0.4.
Precisely the error is in phpfn12.php on the following line:
$sSql = $->GetSQL($sFilter, “”);
The output error is :
Parse error: syntax error, unexpected ‘->’ (T_OBJECT_OPERATOR), expecting variable (T_VARIABLE) or ‘$’ in D:\xampp\htdocs\newphpmaker12project2\phpfn12.php on line 3703
Following is the complete code block:
// Begin of modification This User is Currently Being Deactivated Now, by Masino Sinaga, May 5, 2012
function IsDeactivated($usr) {
global $Language;
$IsDeactivated = FALSE;
$sFilter = str_replace(“%u”, ew_AdjustSql($usr, EW_USER_TABLE_DBID), EW_USER_NAME_FILTER);
$sFilter .= ” AND “;
$sSql = $->GetSQL($sFilter, “”);
if (!isset($conn)) $conn = ew_Connect();
if ($rs = $conn->Execute($sSql)) {
if ($rs->RecordCount()>0) {
$IsDeactivated = TRUE;
} else {
$IsDeactivated = FALSE;
}
$rs->Close();
}
if (!$IsDeactivated)
$_SESSION[EW_SESSION_STATUS] = “”; // Clear login status
return $IsDeactivated;
Oh sorry i missed ur recent reply… let me do that
This type of error will actually be happend only if you have not selected the users table from Security tab, and then enable Use Existing Table of your PHPMaker project.
I did the above (Security tab as well as v12.0.4) but then it gave following error.
PHPMaker: Generate forgotpwd page error
PHPMaker: (ewExforgotpwd): Microsoft JScript runtime error (1391), line 2115, column 1
Description: ‘sEmailFld’ is undefined
Then after trial & error, i removed MasinoForgotPwd12 & MasinoRegister12 extensions and disabled generation of following scripts:
forgotpwd.php, changepwd.php & register.php
After that it has generated & worked properly.
Can you look into it?
Did you customize that new project file?
Have you tried to remove the cache files from Tools -> Delete Template Cache from PHPMaker side?
If you generate from the original project file (no customization yet) and you have successfully created database/tables and populate data properly, then there should be no issue at all.
Yes it works now. I also replaced all masino extensions with masino12.0.4
Logout says Call to undefined method stdClass::SaveProfileToDatabase() in…. logout.php on line 265
Maybe i have to read documentation further. Let me try.
Make sure you have already regenerated ALL the script files. Make sure also you always use the same Masino Extension versions with PHPMaker itself.
If you are facing the issue, always try the demo project or the new project or another project available in this site. You may then compare its setting with your project and synchronize the setting in your project to make sure it works properly.
Can i get Masino extensions compiled for v12.0.2 ?
No, you cannot. You cannot get the older extensions that I have always already updated into the latest version in this site, unless you maintained and separate the older version for yours.
Yes exactly i have a situation where i have 12.0.2 phpmaker compiled with 3rdparty tools and do not want to upgrade that environment. Hence i require masino for 12.0.2. I think you would certainly have the older version in your archive. It would be nice if you could mail me. Thanks in advance.
I’ve just sent it to your email. Hope that helps.
Thanks a ton… pls try to send the project files compiled for 12.0.02 if u can … Thanks again
Just sent it to your email, too.
Hello
A New PHPMaker 12 Project File Is Released!
File does not appear to load
Thanks for the feedback. Please try again.
hello Masino
Thank you works Download Now
Masino,
Great Extensions! I’m a Bronze subscriber, how do I contact you with questions?
Steve
Hi Steve,
Thanks! You may contact me via email to masino [dot] sinaga [at] gmail [dot] com.
hello
There is a problem:
Notice: Undefined index: Bootstrap_Flat in C:\xampp\htdocs\kebar1\userfn12.php on line 257
Please Solution
Thanks for the feedback.
That error is caused by the new option: Bootstrap Flat. Now you may choose Bootstrap style, whether Bootstrap Flat or Bootstrap Normal from MasinoHeaderFooter12 extension. The option name is BootstrapFlat.
So, at the moment, make sure also you have already added a new field named Bootstrap_Flat with ENUM(‘Y’, ‘N’) type both for users and settings tables.
Make sure also you have already setup the default value for that new field, whether Y or N.
I’ve also just updated this new project today. Please download it again.
Thank you
The new file download
The problem ended
Thank you so much
You’re welcome.