Search found 953 matches

by a.gneady
2019-02-20 14:05
Forum: Getting Started
Topic: Batch actions
Replies: 7
Views: 157

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: 99

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: 1
Views: 93

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: 37

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: 520

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: 520

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: 241

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: 356

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: 241

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: 1
Views: 116

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: 9954

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: 208

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: 1146

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: 651

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: 5
Views: 191

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: 142

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: 462

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: 651

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: 379

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...
by a.gneady
2019-01-03 14:36
Forum: Bugs/annoyances
Topic: Time for prototype.js to retire
Replies: 2
Views: 140

Re: Time for prototype.js to retire

Thanks for sharing this code snippet. We're gradually migrating Prototype code to jQuery with each new release of AppGini, and plan to remove it altogether in AppGini 5.80.
by a.gneady
2019-01-03 14:31
Forum: Bugs/annoyances
Topic: 400 Bad Request
Replies: 10
Views: 835

Re: 400 Bad Request

It got delayed for some time in order to perform more thorough testing. I hope we'll be able to release it before mid January.
by a.gneady
2019-01-03 14:28
Forum: Tips And Tricks
Topic: How to render an organizational chart (OrgChart) in AppGini
Replies: 2
Views: 459

Re: How to render an organizational chart (OrgChart) in AppGini

That's awesome! Thanks a lot for sharing, Jan ^_^
by a.gneady
2019-01-03 14:26
Forum: Feature Suggestions
Topic: New User Group - Show Warning about access nothing
Replies: 1
Views: 349

Re: New User Group - Show Warning about access nothing

Thanks for reporting this bug. I'll investigate it and make a fix in future releases.
by a.gneady
2019-01-03 14:18
Forum: Feature Suggestions
Topic: Auto-fill functionality improvement
Replies: 2
Views: 485

Re: Auto-fill functionality improvement

Thanks for the insightful suggestion. I've added it to our backlog for implementing in future releases .. possibly by having a drop-down where you can select the linked non-auto-fill lookup field when the 'auto-fill' option is checked.