Search found 1008 matches

by a.gneady
2019-02-23 15:04
Forum: AppGini Plugins
Topic: Summary Reports Translations
Replies: 3
Views: 357

Re: Summary Reports Translations

That would be awesome. Thanks a lot :)
by a.gneady
2019-02-21 18:45
Forum: Bugs/annoyances
Topic: membership_userrecords doesn't exist bug on AppGini 5.73 and 5.74
Replies: 0
Views: 259

membership_userrecords doesn't exist bug on AppGini 5.73 and 5.74

On some versions of MySQL when using Unicode encoding, you might see the above error. We plan to make a fix for it in the next release. For now, please run this SQL command on your database using phpMyAdmin, MySQL command line or any other convenient MySQL management utility: CREATE TABLE IF NOT EXI...
by a.gneady
2019-02-21 18:15
Forum: Feature Suggestions
Topic: Linking two databases.
Replies: 4
Views: 457

Re: Linking two databases.

Connecting to 2 databases in the same app is not in our future plans currently (except for using a separate authentication database). This would lead to some unnecessary complexities. But for your specific situation (having a contacts table in a separate database), you could create a duplicate conta...
by a.gneady
2019-02-21 17:55
Forum: AppGini Plugins
Topic: Summary Reports Translations
Replies: 3
Views: 357

Re: Summary Reports Translations

Thanks for reporting this. I'll check and fix it in a hotfix release within a few days.
by a.gneady
2019-02-21 17:46
Forum: Feature Suggestions
Topic: Updating multiple records using Batch Action
Replies: 2
Views: 296

Re: Updating multiple records using Batch Action

The good news is that we're currently planning to release a mass updates plugin in a few weeks. It's almost ready now and I'm performing final tests and UI polishing. Stay tuned!
by a.gneady
2019-02-20 14:05
Forum: Getting Started
Topic: Batch actions
Replies: 7
Views: 455

Re: Batch actions

I would like to use a argument like (table_name, array_of_content_from_column3, array_of_content_from_column6). Would that be possible? Hmm ... You can retrieve this content knowing the ids by using JavaScript code like this: var col6 = []; for(var i = 0; i < ids.length; i++) { col6.push($j('#table...
by a.gneady
2019-02-20 13:57
Forum: Getting Started
Topic: question new version AppGini 5.73 and 74
Replies: 1
Views: 246

Re: question new version AppGini 5.73 and 74

I'm quoting a note we included with the upgrade announcement that answers your question: AppGini 5.73 introduces a new, more secure method of storing password hashes for users. This method works only on PHP 5.5 and higher. Your apps would still work on older versions of PHP, but in this case passwor...
by a.gneady
2019-02-20 13:37
Forum: Advanced Customizations > Hooks
Topic: How to produce a pop up message based on a test in a hook script
Replies: 2
Views: 434

Re: How to produce a pop up message based on a test in a hook script

before_insert and before_update hooks can't send output directly to the browser currently (but we plan to change that in future releases). For now, here is a trick: In the before_* hook, save your popup message contents to a session variable: $_SESSION['cancel_reason'] = "You can't perform this oper...
by a.gneady
2019-02-20 12:27
Forum: AppGini Plugins
Topic: SPM + Summary Reports
Replies: 1
Views: 380

Re: SPM + Summary Reports

Yes, all plugins are designed to exist together without issues: Start by installing the one released earlier first. For example, at the time of writing this post, latest Search Page Maker (SPM) version is 1.08, released Dec 9, 2018, while latest Summary Reports (sR) version is 2.0, released Jan 14, ...
by a.gneady
2019-02-07 13:32
Forum: Announcements
Topic: AppGini 5.73 full changelog
Replies: 1
Views: 1296

Re: AppGini 5.73 full changelog

We released a minor hotfix release today, AppGini 5.74, to fix a redirection bug that occurs on servers where DOCUMENT_ROOT is an alias. We also updated the Help menu and added a new 'Add-ons' menu to link to the AppGini plugins. Thanks for your awesome feedback and sorry for everyone who encountere...
by a.gneady
2019-02-03 18:59
Forum: Announcements
Topic: AppGini 5.73 full changelog
Replies: 1
Views: 1296

AppGini 5.73 full changelog

Hello everyone, I'm glad to announce that AppGini 5.73 will be released on Tuesday February 5 . This is mainly a maintenance release but we did add some minor new features. All users already running AppGini 5.70 or higher are eligible for free upgrade . For users of older versions, you can buy a dis...
by a.gneady
2019-01-26 13:13
Forum: Advanced Customizations > Others
Topic: Home Screen Formatting
Replies: 4
Views: 545

Re: Home Screen Formatting

Aha .. thanks for the clarification. I'd recommend using Git to keep track of code changes .. Please check this screencast: https://bigprof.com/appgini/screencasts ... de-changes
by a.gneady
2019-01-24 14:56
Forum: Getting Started
Topic: Lookup fields (auto-fill) linked to two data entry fields
Replies: 5
Views: 573

Re: Lookup fields (auto-fill) linked to two data entry fields

This is simple to me. But with Appgini, the auto-fill does not allow me to specify the source field. This is very limiting. Auto-fill lookups consider the "source field" to be the first non-auto-fill lookup to the same parent table ... For example, let's say you have a 'lessons' table, and you add ...
by a.gneady
2019-01-24 14:48
Forum: Advanced Customizations > Others
Topic: Home Screen Formatting
Replies: 4
Views: 545

Re: Home Screen Formatting

Thanks for sharing @bescott53 ... Would you kindly share the details please? If it's a bug, I could fix it in future releases.
by a.gneady
2019-01-24 14:45
Forum: Bugs/annoyances
Topic: Visualize and Add Icons not always displayed when viewed in a tab
Replies: 5
Views: 440

Re: Visualize and Add Icons not always displayed when viewed in a tab

all you have to do is grab the right side of the window browser and move it a little Hmm ... that sounds like a window resize event needs to be triggered after placing the fields in a tab ... you could add this code after moving fields to tabs: $j(window).resize(); If it doesn't work, try introduci...
by a.gneady
2019-01-24 14:28
Forum: Feature Suggestions
Topic: Members in Multiple Groups
Replies: 26
Views: 10985

Re: Members in Multiple Groups

Unfortunately not yet. If time permits, I'll try to include it in AppGini 5.80.
by a.gneady
2019-01-24 14:26
Forum: Advanced Customizations > Hooks
Topic: Apply a default filter on a table
Replies: 3
Views: 397

Re: Apply a default filter on a table

Hmm ... If I understand correctly, you don't want to force the initial filter ... you just want it to be an optional default filter applied when users initially access the table, but they can choose to remove it and see all records. In this case, a better approach instead of the code in the tablenam...
by a.gneady
2019-01-24 13:58
Forum: Advanced Customizations > Others
Topic: Forwarding to a custom page with a record id as query string
Replies: 3
Views: 1350

Re: Forwarding to a custom page with a record id as query string

I enter a new redirect, move too another table, then look back and it has reverted back too it's old setting I just tried this now and wasn't able to reproduce the issue. The redirect URL was preserved as expected. Could you record a screencast of this issue if possible please? (you could use a fre...
by a.gneady
2019-01-19 10:24
Forum: Bugs/annoyances
Topic: bugs unauthorized users access pdf files knowing the link
Replies: 10
Views: 1122

Re: bugs unauthorized users access pdf files knowing the link

Very nice tip @mghielmi. Thanks so much for sharing :)
by a.gneady
2019-01-09 14:27
Forum: Getting Started
Topic: Lookup field, advanced SQL edit, memberInfo
Replies: 8
Views: 666

Re: Lookup field, advanced SQL edit, memberInfo

The .$_SESSION[memberID]. part of the code is PHP code .. unfortunately, you can only use SQL code in the advanced query section. I'd consider implementing some kind of a placeholder to handle this case in future releases so you could for example write the query like this: SELECT ... WHERE `addresse...
by a.gneady
2019-01-09 14:23
Forum: Bugs/annoyances
Topic: Not Found Error message
Replies: 2
Views: 271

Re: Not Found Error message

I'd make a rough guess that the field length needs to be increased. Try opening the project in AppGini and changing the length of that field to maybe 100 or so, then try re-uploading the file.
by a.gneady
2019-01-09 14:18
Forum: Advanced Customizations > Hooks
Topic: Print preview different table
Replies: 4
Views: 644

Re: Print preview different table

No need to use hooks for that. You can add another lookup field for address to the table and check the option "auto fill". Do the same to obtain the contact, ... etc.
by a.gneady
2019-01-09 14:15
Forum: Bugs/annoyances
Topic: bugs unauthorized users access pdf files knowing the link
Replies: 10
Views: 1122

Re: bugs unauthorized users access pdf files knowing the link

Would it be possible to allow only users logged in to view files in the browser without having to save them? Hmm .. once a file is viewable in the browser, there is no way to prevent users from saving it. You might find scripts for preventing right-clicking an object (to hide the 'Save as' option) ...
by a.gneady
2019-01-09 14:05
Forum: Advanced Customizations > Others
Topic: Keep Table Group Expanded at the Startup(to be controlled by user)
Replies: 3
Views: 549

Re: Keep Table Group Expanded at the Startup(to be controlled by user)

Hmm ... you can use hooks/footer-extras.php to inject any element into any page using JavaScript. The general idea is to find a suitable selector in the page, using the inspector of your browser, and then insert your element inside/after/before that selector. So, for this example, every table link i...