Discussion Forums  >  Self Hosted Control Panels

Replies: 2    Views: 120

Auggnet
Veteran developer
Profile
Posts: 225
Reg: Nov 20, 2012
USA
2,550
03/21/13 11:51 AM (12 years ago)

Suggestions for big apps Not hard to implement!

First off, let me let you know that i am currently putting together a fairly big application content wise. My reason for these suggestions is so its easier for all big apps! 1: Select Amount of Screens to Display. Currently the screen list will only display 100 items. Since its our servers there is no problem to implement it. Anyways for example at the top a drop down menu saying Display [100,200,500,ALL] Please add the ALL. 2: Remember the screen order! For example if i select list mode when looking at screens instead of those annoying tiles it reverts back to the tiles whenever i click on screens. The only time it does remember is when i select an item and click on the screen link on the navigation bar. which is quite annoying. 3: The Ability to add folders in the screen section. Remember this is for screen VISUAL organization, this wont change any json data or function differently. For example i could make a folder called "Links" and put a bunch of url screens in it. This would help greatly. Custom menus do not help because it isnt in the screen page and i cant search from there. 4: A way to input json screen data into a page and make it process all of it into screens. This could be placed into the new screen page. For example a ton of items in a json list. processing it. This would help so much, i hate adding the data over and over while downloading the src code. 5: Pressing enter while making a search query wont trigger the search button. I know this is little and insignificant, but it is really helpful in mass production for tedious tasks. 6: Bulk actions for custom menu screens to delete a ton of them at once. This way you dont have to manually delete the whole screen and add the ones you wanted to stay 7: When editing a custom html page with the editor, pressing enter most of the time jumps the cursor to the beginning of the text and pushing it down. This is extremely annoying and sometimes creates rage! 8: When in a production environment, manually refreshing it can get very annoying. Maybe the app could automatically refresh in the background without displaying it so the second i go to view a screen it is updated. This obviously is network intensive, but it is our server and app, and should only be able to turn on in the app config data. 9: In the button menu screen, there is a small delay when the user taps the button. however this pause allows more tapping! So if you press 3 in a row it opens all three of them leaving you with a trailing back button mess!
 
SmugWimp
Smugger than thou...
Profile
Posts: 6316
Reg: Nov 07, 2012
Tamuning, GU
81,410
like
03/21/13 01:10 PM (12 years ago)
1) If you're any good at PHP, this can be addressed. If not, eventually I'll get around to it. 2) I've learned to open one screen as desired, and then when I 'click' on a screen, I'm actually opening it in a new window, leaving my original browser window untouched. This is just a small work around. 3) I've been thinking the same thing. And an 'archive' folder for finished/online apps too. Maybe in 2.1.9 or 2.1.10 4) I'm not sure I understand this. 5) I never noticed... I guess I should try that. 6) With respect to menus, the 'order' can be changed; you don't have to recreate the entire menu again; just the ones that change. 7) 'online' HTML editors are a bit squirrely anyway. Try using an offline tool. 8) Auto App Update? That can be done, it takes a little code, but not much. 9) I'm not sure if I've noticed this. Does your button 'highlight' or anything to let the user know a choice has been activated? Cheers! -- Smug
 
Auggnet
Veteran developer
Profile
Posts: 225
Reg: Nov 20, 2012
USA
2,550
like
03/22/13 04:07 PM (12 years ago)
4: When a screen is created it produces Json data for it. I'm saying in the new screen page an option to input Json data. For example if I wanted to create 3 HTML pages I could easily create list of Json items. Lets say I made this set of Json data {"itemId":"4A74F24C7F0C947A9BAFE4A", "itemType":"BT_screen_customHTML", "itemNickname":"item1", "navBarTitleText":"Item one"}, {"itemId":"4A74F24C7F0C947A9BAFE4B", "itemType":"BT_screen_customHTML", "itemNickname":"Item2", "navBarTitleText":"Iten two"}, {"itemId":"4A74F24C7F0C947A9BAFE4C", "itemType":"BT_screen_customHTML", "itemNickname"item3", "navBarTitleText":"item three"}, It would process it in just like the app does so users don't have to manually put it the source every time they recompile. 6: I mean as in deleting the menu items with check boxes. This would be very helpful
 

Login + Screen Name Required to Post

pointerLogin to participate so you can start earning points. Once you're logged in (and have a screen name entered in your profile), you can subscribe to topics, follow users, and start learning how to make apps like the pros.