Discussion Forums  >  Plugins, Customizing, Source Code

Replies: 21    Views: 128

Jake Chasan
Veteran developer
Profile
Posts: 1685
Reg: May 13, 2011
location unknow...
29,650
05/08/13 07:37 AM (12 years ago)

New Plugin Available in the Market: Alert Menu

Hi Everyone, Check out my new plugin in the Buzztouch Market: Alert Menu URL to Market: http://www.buzztouch.com/plugins/plugin.php?pid=4A71B334AF77045EBA8E3BD I hope you enjoy it. Thanks, Jake
 
MacApple
Apple Fan
Profile
Posts: 4675
Reg: Oct 25, 2010
USA
61,150
like
05/08/13 07:51 AM (12 years ago)
Nice one buddy! Adds something new to arsenal, good man!
 
mrDavid
BTMods.com
Profile
Posts: 3936
Reg: May 21, 2011
San Diego, CA
51,910
like
05/08/13 07:54 AM (12 years ago)
David's review on this plugin is right on the spot. The simplicity and IDEA of this plugin is awesome Jake. Great great job. Purchasing now. Cheers, David https://buzztouchmods.com
 
Antonios
Apple Fan
Profile
Posts: 381
Reg: Feb 12, 2013
Korinthos, Gree...
4,610
like
05/08/13 07:59 AM (12 years ago)
No joking...When I saw it the next step was to buy it!!!
 
AppGuy30
Code is Art
Profile
Posts: 737
Reg: Oct 29, 2011
location unknow...
14,070
like
05/08/13 08:13 AM (12 years ago)
One of my favorites so far!
 
Dragon007
Lost but trying
Profile
Posts: 1509
Reg: Dec 17, 2011
London
20,590
like
05/08/13 08:16 AM (12 years ago)
Already purchased, great plugin. I do have a question though; I want to use this plugin as a landing page before users enter the actual app (like a splash screen) but I don't want to add anything to the menu. Question: Can I do this without it showing empty field rolls like 'image menu or simple menu plugins? I basically just want to add a background image and that's it.
 
AndyM
Lost but trying
Profile
Posts: 37
Reg: Feb 18, 2013
Elberton
6,570
like
05/08/13 09:32 AM (12 years ago)
Cool. I bought it, even though I am not sure where or how I'll try to use it. I think it'll feel like an upgrade to the end user over a simple menu. Dragon, why not just use a splash screen that doesn't disappear till it is tapped, if you don't need the menu options?
 
WallE
Aspiring developer
Profile
Posts: 73
Reg: Jan 29, 2012
Burlington, Can...
2,880
like
05/08/13 09:47 AM (12 years ago)
Looks like a nice plugin. I purchased the plugin and added to a project but it causes many errors on building of the project: - Jc_alertview.m:46:17: Cannot find interface declaration for 'Jc_alertview'; did you mean 'JC_AlertView'? - Jc_alertview.m:59:3: 'Jc_alertview' cannot use 'super' because it is a root class - Jc_alertview.m:64:47: Property 'screenData' not found on object of type 'Jc_alertview *' - Jc_alertview.m:67:68: Instance method '-screenData' not found (return type defaults to 'id') - Jc_alertview.m:67:49: Incompatible pointer types sending 'Jc_alertview *' to parameter of type 'UIViewController *' - Jc_alertview.m:77:6: 'Jc_alertview' cannot use 'super' because it is a root class - Jc_alertview.m:46:17: Class 'Jc_alertview' defined without specifying a base class - Jc_alertview.m:51:3: 'Jc_alertview' cannot use 'super' because it is a root class Not sure if it's the actual plugin code or the download process from the BT control panel. I've tried re-downloading with no difference. Anyone else able to compile without fixing these issues?
 
Antonios
Apple Fan
Profile
Posts: 381
Reg: Feb 12, 2013
Korinthos, Gree...
4,610
like
05/08/13 10:47 AM (12 years ago)
can we use an ok button or a cancel just to close the alert and not taking us in a new screen?
 
Jake Chasan
Veteran developer
Profile
Posts: 1685
Reg: May 13, 2011
location unknow...
29,650
like
05/08/13 12:57 PM (12 years ago)
@WallE: I am not getting these errors when using the plugin. Is anyone else? @Georgios: Yes, you can use an ok or cancel. Cancel, by default, will not take you anywhere and will display every time the alert pops up. Jake
 
Jake Chasan
Veteran developer
Profile
Posts: 1685
Reg: May 13, 2011
location unknow...
29,650
like
05/08/13 12:59 PM (12 years ago)
@Dragon007: I have tried it as a homescreen. It works, but I would not advise you use this for a homescreen, because nothing (but a blank nav bar and a white background) will load behind the alert. Jake
 
WallE
Aspiring developer
Profile
Posts: 73
Reg: Jan 29, 2012
Burlington, Can...
2,880
like
05/08/13 02:00 PM (12 years ago)
Hey Jake, I just downloaded it today (3 separate times actually) and tried to compile it into my app so maybe the BT download process is doing something to it. As a test I've downloaded other plugins today and tested them but they were all ok. I fixed the Alert Menu plugin in Xcode but just giving a heads up to some sort of issue. Thx for the plugin.
 
Jake Chasan
Veteran developer
Profile
Posts: 1685
Reg: May 13, 2011
location unknow...
29,650
like
05/08/13 03:56 PM (12 years ago)
@WallE: I think it is about the filename. Your server/xcode has the file name as Jc_alertview.h and Jc_alertview.m The filenames should be JC_AlertView.h and JC_AlertView.m. Can you re-download the plugin from Buzztouch.com and try to re-upload it to your server, maybe there is an odd error with the file name? Thanks, Jake
 
AppGuy30
Code is Art
Profile
Posts: 737
Reg: Oct 29, 2011
location unknow...
14,070
like
05/08/13 05:22 PM (12 years ago)
 
Jake Chasan
Veteran developer
Profile
Posts: 1685
Reg: May 13, 2011
location unknow...
29,650
like
05/08/13 05:34 PM (12 years ago)
@AppMaster: try to change the Jc_alertview to JC_AlertView. Jake
 
AppGuy30
Code is Art
Profile
Posts: 737
Reg: Oct 29, 2011
location unknow...
14,070
like
05/08/13 05:53 PM (12 years ago)
I still get the same errors? Any other suggestion?
 
AppGuy30
Code is Art
Profile
Posts: 737
Reg: Oct 29, 2011
location unknow...
14,070
like
05/08/13 05:58 PM (12 years ago)
I fixed it, first you have to 1) Change the Jc_alertview to JC_AlertView 2) Change filenames to JC_AlertView.h and JC_AlertView.m 3) Then in the JC_AlertView.m file change @implementation Jc_alertview to @implementation JC_AlertView Cheers!
 
AppGuy30
Code is Art
Profile
Posts: 737
Reg: Oct 29, 2011
location unknow...
14,070
like
05/08/13 06:04 PM (12 years ago)
Actually that doesn't work, it won't pop up now? Im really lost
 
Jake Chasan
Veteran developer
Profile
Posts: 1685
Reg: May 13, 2011
location unknow...
29,650
like
05/08/13 06:57 PM (12 years ago)
@App Master: This is an odd issue. When I download it from the BT Plugin Market, it all worked for me. Is it possible for you to PM me a zip to your source code? (Or the code you downloaded from the plugin market) Jake
 
AppGuy30
Code is Art
Profile
Posts: 737
Reg: Oct 29, 2011
location unknow...
14,070
like
05/08/13 07:10 PM (12 years ago)
I sure can, i will do it first thing tomorrow when i have time!
 
WallE
Aspiring developer
Profile
Posts: 73
Reg: Jan 29, 2012
Burlington, Can...
2,880
like
05/08/13 08:25 PM (12 years ago)
Hi Jake, I've re-downloaded the Alert Menu plugin and followed your instructions regarding re-naming the files and @implementation reference. My project will now compile with no errors from your plugin but when I run the plugin I just get a blank (white) screen with a navbar and a left button labelled 'Back'. Basically no menu content (I've configured the plugin from the control panel). Screenshot: https://www.sugarsync.com/pf/D1063566_77067440_07572 Also, I'm running from the BT control panel, not a self-hosted server. When you look at the code within the 'JC_AlertView.m' file there's basically no menu building code within. I've emailed you a copy of the Alert View files that where just downloaded from BT (with your fixes you noted). Thx in advance.
 
Susan Metoxen
buzztouch Evangelist
Profile
Posts: 1706
Reg: May 01, 2011
Hopkins, Minnes...
26,260
like
05/08/13 09:07 PM (12 years ago)
Say, Jake has diagnosed the problem. The problem only affects BT on-line and not self-hosted. This problem will hopefully be fixed overnight. In the meantime, if you are in a hurry to get this new plugin in your app, you can download the self-hosted version of the plugin. In the iOS files you will find a file called, JC_Alertview.m. Delete the JC_AlertView.m file in your Xcode project, and drag this one in its place. You then have one more step--you need to go in the JC_AlertView.m file and find all the places it says "BT_appDelegate", and change the "BT" to your project name.
 

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.