PHPRad/VueRad v2.5.7

Discussion in 'Web Development and Templates' started by royal_art, Sep 17, 2018.

  1. royal_art

    royal_art Registered User

    Joined:
    Jan 27, 2009
    Messages:
    714
    Likes Received:
    4,282
    This is a nice application that I recently discovered. Compared with PHPMaker, the code generated by this application is highly professional and based on modern MVC architecture. The template system is much more easier than PHPMaker the generated application work faster.

    I searched for this application on Board4All and didn't find any release here. I searched on Google and didn't find anything either. Looks like this software is not much popular; but truly worth to give it a try.

    Single Page Application
    Build scalable Single Page application (SPA) using Vuejs.

    Components & Widgets
    Add components like Form Wizard, Sub Pages, Charts, Record Count, Record Progress,Pagination, Dynamic Menu, Tab Page, Modal, Accordion ... to your pages

    Security
    Security issues have have been taken care of, such as : SQL Injection, CSRF, XSS, ... etc.

    Support Different UI Framework and Templates
    Such as Bootstrap 4, Bootstrap 3, Vuetify, Bulma, and counting. Choose from over 60 Bootstrap modern template design for your project theme

    SQL Query Designer | Editor
    Easily Generate Complex SQL Query with an advance query designer

    Multi Level Menu Builder
    Build Multi Level Dynamic Menu Easily with over 2000 Material Icons

    Role Base Access Level
    Implement RBAC business logic model into your application

    User Record Management
    So easy create user record management system, where each user can manage only their records

    User Account Management
    Users Account management such as :- user login and registration, Email change, password reset, auto login

    Page Filters
    Page Filters allows you to filter page record

    Master Detail Relation
    Easily Create Record Detail Preview Based on the Master Relation

    Publish and Deploy
    Application Build with PHPRad can be publish and deployed on any enviroment that support PHP and your database

    Save And Open Project
    You can always save you project as file and continue from where you stopped last time.

    Global Settings
    Use Global Settigs to Persist and Aply changes to all your pages

    View Helper
    View of functions and filters that helps inf formatting of page records

    Clean Code (MVC)
    Well Structured and Professionally Commented Code. Uses MVC Framework

    Intuitive Components Designers
    With Components Designers Your can easily modify and update your page components and their properties

    Custom CSS
    You can apply different CSS for different pages

    More Information:
    Code:
    https://www.phprad.com/info/features
    Protection Type:
    Serial Key. Software has Server based activation. The 30 Days trial version shows the Activation Dialog. I couldn't recognize the software protection scheme though. I think they have implemented some in-house software protection scheme. Note that application attempted to access TCP port just after I closed the trial screen with "continue trial" button. Although this might be due to it's internal PHP Server which the software uses for Application Preview purpose, I thought I should submit this information as well.

    Trial Version Download (10.8 MB)
    Code:
    https://www.phprad.com/setup/latest/PHPRad.zip
    Can someone please provide the crack, patch, keygen for this software? I'm here to assist you with testing.

    Thanks in advance!

    \r

    Download:

    :emoji_point_down::emoji_point_down::emoji_point_down:

    Post #4
     
    Last edited by a moderator: Sep 18, 2018
    merou, Jonathan G, ramchan and 18 others like this.
  2. Ak

    AkeB0N0 Registered User

    Joined:
    Jun 15, 2008
    Messages:
    181
    Likes Received:
    3,497
    I think they are used CodeIgniter for MVC which is directory structure almost the same with CI.
     
    merou, Jonathan G, ramchan and 4 others like this.
  3. royal_art

    royal_art Registered User

    Joined:
    Jan 27, 2009
    Messages:
    714
    Likes Received:
    4,282
    I hope someone will manage to crack this software ...
     
    merou, Jonathan G, ramchan and 7 others like this.
  4. wifier

    wifier Registered User DEV Guild Reverser

    Joined:
    Aug 7, 2008
    Messages:
    449
    Likes Received:
    11,185
    @royal_art
    Keygen vue_rad.linq:
    Hidden Content:
    [HIDDEN CONTENT]
     
  5. royal_art

    royal_art Registered User

    Joined:
    Jan 27, 2009
    Messages:
    714
    Likes Received:
    4,282
    Wow!!! Thanks so much @wifier ... your linq script worked perfectly!

    The trial Nag screen is gone and the application started well. I've not tested it completely as yet. The About screen didn't have any visible signs of Trial Mode or Registered. But I tried to rename the License file generated by this script and I could see the Enter Serial Nag screen back again on application startup. So, I assume the application is happily accepting the License generated by your script!

    I will test the application further to see if everything is working good. I will post my findings here within next few hours.
     
    merou, Jonathan G, ramchan and 10 others like this.
  6. royal_art

    royal_art Registered User

    Joined:
    Jan 27, 2009
    Messages:
    714
    Likes Received:
    4,282
    Tests went well; Licensed Application is working good!

    I tested application with license generated by @wifier linq script. Everything seems to be working good. In fact, I installed previous version of application, it picked the license correctly and I allowed it to check for the update. The update was detected, I downloaded the update and it picked the license correctly as well.

    I performed regular checks ... clock back, clock forward ... and didn't see any harm. Application with License continued to work correctly.

    I created new Project with MySQL Database. I could save the Project and Publish the application to my Localhost. I checked the generated application for traces or trial watermarks and didn't find any.

    I could load the previously saved Project file without any trouble. So, I can confirm that Project related functionality is working good with the generated license.

    I attempted to create new Database right from the application itself and it worked good with MySQL. I have not tested it with SQLite yet and I don't have required setup to test with Postgry. But I'm sure the licensed application will work good with these other types of Databases as well.

    Overall, a big THANKS to @wifier for this medicine; everything seems to be working good
     
    merou, Jonathan G, Mai Lord and 7 others like this.
  7. royal_art

    royal_art Registered User

    Joined:
    Jan 27, 2009
    Messages:
    714
    Likes Received:
    4,282
    My first-hand experience with PHPRad...

    Application looks really promising, but has some learning curve. The MVC itself is not easy to follow for the non-programmers. Although they say you don't need any programming knowledge or experience, trust me you need a good background of PHP, MVC based programming and moreover good knowledge of SQL Database Query language. The application itself is capable of producing some good applications without any touch-up; but you need some programming understanding (if not the coding skills at least to say) to make a professional grade usable application.

    Comparing it with PHPMaker, which I'm using for some months now, the PHPRad is more flexible and surely might be the choice due to its compact application framework than PHPMaker. But PHPMaker is definitely more intuitive than PHPRad. Although the applications generated by PHPMaker are bulky, the code is easy to follow as it's not based on MVC. The Server and Client side events structure of PHPMaker is very easy to follow than PHPRad when it comes to grab the events and extend the functionality of the application.

    Best part I found in PHPMaker over PHPRad is the agile community of users! PHPRad Forum is empty whilst PHPMaker Community Forum is very active. Both community forums are open forums, which means you don't need to be a Registered User of application to be the member of this community forum. Personally, my experience with PHPMaker Community Forum is very good; you post any query and you can expect a good constructive reply within few hours. PHPRad seems to be struggling to build the community around it, perhaps mainly because it's not really for the non-technical people and programmers who understand MVC, may prefer writing their applications directly in CI or Laravel than using a code automation tool like PHPRad.

    PHPRad is very flexible when it comes to building pages and Layouts. Well, that's where you enjoy the beauty of MVC. PHPMaker lacks ease of Template Design. If you unzip it's default template file, it will take you some time to understand the file structure and also the directives used in the template file. I've designed some custom templates for PHPMaker 2017 and 2018, so I have gone through the pain of debug and development process. Trust me, it's more than what the word "tedious" may explain you. PHPRad, on the other hand, is quite straight and offers a very clean way of building your own pages. Since Views are separate from Models and Controllers are available throughout the application, you can enjoy the real benefits of MVC at its fullest here.

    Is PHPRad ready for professional projects?
    So far so good... I see some potential in PHPRad; but the question is rather the other way round... am I ready to take a real project with PHPRad?! And,the answer is... well, that may take some time of learning for sure!
     
    Last edited: Sep 18, 2018
    merou, Jonathan G, ramchan and 10 others like this.
  8. ka

    karlspinner Registered User

    Joined:
    Mar 18, 2008
    Messages:
    200
    Likes Received:
    1,520
    Help needed. I downloaded LINQpad to run the script. At first i copied and pasted it into the query window of LINQpad but was unsuccessful. I then used notepad and saved the script as vue_rad.linq, placed it in the documents/LINGpad Queries folder and again attempted to run the file. I then get the error "CS0246 The type or namespace name 'RijndaelManaged' could not be found (press F4 to add a using directive or assembly reference)". Also seeing a warning, "The local function Main is declared bu never used". I know it works from the comments of royal_art.

    What am I doing wrong?
     
    merou, Jonathan G, Mai Lord and 3 others like this.
  9. c1zone

    c1zone Registered User

    Joined:
    Mar 11, 2008
    Messages:
    168
    Likes Received:
    1,737
    RijndaelManaged -> System.Security.Cryptography.RijndaelManaged
    MD5CryptoServiceProvider -> System.Security.Cryptography.MD5CryptoServiceProvider
    and soon ..

    Thanks to @wifier for great solution and @royal_art for starting this thread...
     
    merou, Jonathan G, Mai Lord and 5 others like this.
  10. wifier

    wifier Registered User DEV Guild Reverser

    Joined:
    Aug 7, 2008
    Messages:
    449
    Likes Received:
    11,185
    @karlspinner
    Press F4, select "Additional Namespaces Imports" tab, insert namespace "System.Security.Cryptography".

    Press OK and run the code again.
     
    Last edited: Sep 18, 2018
    merou, Mai Lord, boyxx and 3 others like this.
  11. Ph!d

    Ph!d is a Trusted Warez PosterPh!d Board Protector Staff Member Administrator DEV Guild Reverser Translator

    Joined:
    Sep 11, 2008
    Messages:
    62,371
    Likes Received:
    126,110
    Copy the code, open LINQPad and select C# Program from the Language combobox; add the namespace as mentioned by @wifier
     
    merou, Mai Lord, boyxx and 2 others like this.
  12. royal_art

    royal_art Registered User

    Joined:
    Jan 27, 2009
    Messages:
    714
    Likes Received:
    4,282
    For those who need help with linq script and LinqPad, here are the simple steps for you...

    Hidden Content:
    [HIDDEN CONTENT]
     
    Angelo2007, merou, liewjp and 54 others like this.
  13. ha

    harryp88 Registered User

    Joined:
    Aug 11, 2008
    Messages:
    524
    Likes Received:
    2,202
    we need also some features that are not yet provided by PHPRad : calendar and event, google map, better Ui design for entry data
     
    merou, Mai Lord, boyxx and 1 other person like this.
  14. royal_art

    royal_art Registered User

    Joined:
    Jan 27, 2009
    Messages:
    714
    Likes Received:
    4,282
    Events and Google Map are really one of the required features. Not sure if this application is activity developed though.

    As far as Calendar goes, we can implement it through Custom page design. Same applies to UI design for data entry. But addition of repeating fields and some more advanced controls will be great. PHPMaker allows us to integrate external Js and Css. We can add footer code to init any jQuery plugin and have the features we want. This is not so easy with PHPRad.

    The only thing that gives added advantage to PhpRad is its MVC, clean code and easy to extend framework.
     
    merou, Mai Lord, Fernando1976 and 3 others like this.
  15. royal_art

    royal_art Registered User

    Joined:
    Jan 27, 2009
    Messages:
    714
    Likes Received:
    4,282
    I am still not sure how this application brings in the framework. I thought there might be some template like PHPMaker. But it seems all the files are generated at runtime. If anybody knows the folder where framework files are stored which are processed to make application, please share that info with me...
     
  16. ti

    tinpak5536 Registered User

    Joined:
    Apr 6, 2017
    Messages:
    35
    Likes Received:
    360
    generate template is in {install folder}\PHPRad\Components\Bootstrap-4\systemframework
     
    merou, Mai Lord and royal_art like this.
  17. th

    thotsaporn Registered User

    Joined:
    Feb 10, 2017
    Messages:
    4
    Likes Received:
    8
    very nice App,But still have problem. Postgresql with UTF8 not work.
     
    merou and Mai Lord like this.
  18. royal_art

    royal_art Registered User

    Joined:
    Jan 27, 2009
    Messages:
    714
    Likes Received:
    4,282
    I feel PHPRad official Forum is a better place to report this issue.This way developers of the software may take due cognizance of your error report.
     
    merou, Mai Lord and Fernando1976 like this.
  19. th

    thotsaporn Registered User

    Joined:
    Feb 10, 2017
    Messages:
    4
    Likes Received:
    8
    this bug report to PHPRad Forum since 4 Week ago ,still not fix. Cheer.:)
     
    merou and Mai Lord like this.
  20. ti

    tinpak5536 Registered User

    Joined:
    Apr 6, 2017
    Messages:
    35
    Likes Received:
    360
    You can fix it by edit PDODb.php file in line 699 with
    $this->pdo->query("SET NAMES utf8");
    [​IMG]
    It already report but they not update it.
    I have a problem with utf8 in thai language.that is how to fix.
     
    merou and Mai Lord like this.