Adriano Faria Posted May 2, 2018 Author Posted May 2, 2018 What's New in Version 1.1.2: Fix error reported by @Tripp★ and @Josiah Wallingford Compatible with IPS 4.3 only. Josiah Wallingford, Tripp★ and chikablin 1 2
Tripp★ Posted May 2, 2018 Posted May 2, 2018 3 hours ago, Adriano Faria said: It’s the sane error from the post above yours, @Josiah Wallingford. Still waiting for your answer, @Tripp★. Anything else? I've not found anything else, sorry Adriano. Adriano Faria 1
Adriano Faria Posted July 14, 2018 Author Posted July 14, 2018 New version will be released in a couple of days or so with a new (very requested) features: custom fields for the applications form. On ACP: When applying to an open position: It opens up all sort of possibilities, so you can customize the form to receive specific information from the applicants. So you will have two types of custom fields in the app: in the position form (when creating the open position) in the application form (when a member is applying to the open position) ?
Adriano Faria Posted July 15, 2018 Author Posted July 15, 2018 What's New in Version 1.2.0: New features: Custom fields in the applications form: admins will be able to customize the form to receive specific information from the applicants Applicants can cancel their application if it is still in PENDING status Added new setting to control how many applications will be displayed in app index Improvements: Template tweaks --------------------------------------------------
Adriano Faria Posted July 28, 2018 Author Posted July 28, 2018 What's New in Version 1.2.1: Fix template issue on displaying applications custom fields @Christopher Bingenheimer, your data is there; it wasn't overwritten. Just update to the newest version and you're fine.
Christopher Bingenheimer Posted July 28, 2018 Posted July 28, 2018 15 minutes ago, Adriano Faria said: What's New in Version 1.2.1: Fix template issue on displaying applications custom fields @Christopher Bingenheimer, your data is there; it wasn't overwritten. Just update to the newest version and you're fine. Is there a way to assign diffrent questions to diffrent applications ? or create different catagories ?
Adriano Faria Posted July 28, 2018 Author Posted July 28, 2018 4 minutes ago, Christopher Bingenheimer said: Is there a way to assign diffrent questions to diffrent applications ? or create different catagories ? No but I see what you mean. I'll release a new version in next week or so to accomplish this.
Adriano Faria Posted July 29, 2018 Author Posted July 29, 2018 What's New in Version 1.2.2: New features: Adds Applicants Custom Fields in the position form so you can choose which fields are suitable for the position you are creating/editing, thus you may have different questions according to the position. Adds a "Thanks for applying" page when the user applies to the position. User can cancel the application if it's still in PENDING satuts.
ahc Posted November 20, 2018 Posted November 20, 2018 (edited) @Adriano Faria Hey there! We just started using this app last night and I've hit a bit of an issue. We set this up straight out of the box and it seemed to be working excellently right away, but after about a day of having members apply to our staff positions, we noticed that not all the apps are being submitted properly. Here's the first app submitted that went through without issue. There are more questions, but for the sake of space, I only screenshot the top part. However, this is the next application. I confirmed with this member that they did indeed fill in all fields as instructed since they are required fields, but only her description is showing up with all the other fields blank. It happens sporadically. The first application went through fine. The next 2 had everything missing except for their description. The application submitted after those two looks fine with all the information showing up, but then again the next one after that has all but the description missing. Some of the apps sent in had none of the custom application fields attached to it at all. Looked like this: I did remake 3 out of the 4 applications to remedy this issue and I'm keeping an eye out for any future applications not showing up correctly. I've sent test apps to all 4 and they went through successfully, but I wanted to make you aware of this anyway. We're using this application straight out of the box on 4.3.6. Edited November 20, 2018 by Alismora
ahc Posted November 20, 2018 Posted November 20, 2018 Update: I was able to figure out the issue. There were errors being thrown about certain custom application fields: IPS\Db\Exception: Data too long for column 'field_10' at row 1 I have all fields set to text and/or text area with unlimited characters, so I'm not sure why it would say the data is too long? I did remove one that wasn't needed and changed field 10 to text area instead of just text. It seems to have fixed the issue for now.
Adriano Faria Posted November 20, 2018 Author Posted November 20, 2018 It uses the core extra fields model. If you chose EDITOR in the field settings, it shouldn’t have a limit; it should accept as a TEXT field. Make sure your fields are EDITOR or TEXTAREA and Maximum Length is unlimited.
Phil7789 Posted December 3, 2018 Posted December 3, 2018 (edited) Hi, I receive an EX0 error when going to ModeratorCP -> Applications ErrorException: template_store_missing (0) #0 /***ROOT_PATH***/applications/staffappsystem/sources/Applicationrecord/Applicationrecord.php(222): IPS\_Theme->getTemplate('browse', 'staffappsystem') #1 /***ROOT_PATH***/system/Helpers/Table/Content.php(133): IPS\staffappsystem\_Applicationrecord::contentTableTemplate() #2 /***ROOT_PATH***/applications/core/extensions/core/ModCp/Content.php(94): IPS\Helpers\Table\_Content->__construct('IPS\\staffappsys...', Object(IPS\Http\Url\Friendly), Array) #3 [internal function]: IPS\core\extensions\core\ModCp\_Content->manage() #4 /***ROOT_PATH***/applications/core/modules/front/modcp/modcp.php(104): call_user_func(Array) #5 /***ROOT_PATH***/system/Dispatcher/Controller.php(96): IPS\core\modules\front\modcp\_modcp->manage() #6 /***ROOT_PATH***/system/Dispatcher/Dispatcher.php(146): IPS\Dispatcher\_Controller->execute() #7 /***ROOT_PATH***/index.php(13): IPS\_Dispatcher->run() #8 {main} I removed the path of my webfolder. I don't have any template called "browse" Edited December 3, 2018 by Phil7789
Adriano Faria Posted December 3, 2018 Author Posted December 3, 2018 (edited) 32 minutes ago, Phil7789 said: I receive an EX0 error when going to ModeratorCP -> Applications In the Hidden Content area? EDIT: I can confirm. WIll upload a new version today later. Edited December 3, 2018 by Adriano Faria
Phil7789 Posted December 3, 2018 Posted December 3, 2018 (edited) Thanks for the super fast reply Adriano. I'm looking forward to the new version, no big deal at all. Edit: @Adriano Faria Is it possible that we can write a reason when we reject an application? As a feature suggestion. Edited December 3, 2018 by Phil7789 Adriano Faria 1
Adriano Faria Posted December 3, 2018 Author Posted December 3, 2018 What's New in Version 1.2.3: Fix missing tempate in Moderator CP -> Applications 4 hours ago, Phil7789 said: Is it possible that we can write a reason when we reject an application? As a feature suggestion. Yes, but that would require more time to add and test the feature. I'll do in a further version. Phil7789 1
Phil7789 Posted December 3, 2018 Posted December 3, 2018 (edited) 1 hour ago, Adriano Faria said: Yes, but that would require more time to add and test the feature. I'll do in a further version. First of all thanks for the super fast fix. For the feature: No rush, until the feature is ready we can use a PM for that. It's a nice-to-have convenience feature. Edit: @Adriano Faria I am sorry to interrupt again 😞 While fiddling around with the permissions I found some missing language strings. AdminCP ->Members -> Staff -> Moderators and inside of that the permissions tab AdminCP ->Members -> Staff -> Administrators -> Staff Applications System tab Edited December 3, 2018 by Phil7789 Missing language strings Adriano Faria 1
Adriano Faria Posted December 4, 2018 Author Posted December 4, 2018 21 hours ago, Phil7789 said: While fiddling around with the permissions I found some missing language strings. Oh damn.... I'llupdate it later this week, with the new feature, probably. Dean_ and Phil7789 1 1
Phil7789 Posted December 4, 2018 Posted December 4, 2018 Alright perfect, thank you very much. As it is in the backend it isn't such a big deal. Looking forward to the update, sounds good with the new feature 🙂
Adriano Faria Posted December 7, 2018 Author Posted December 7, 2018 On 12/3/2018 at 11:05 AM, Phil7789 said: Is it possible that we can write a reason when we reject an application? As a feature suggestion. Doing like that: Same for reject. But do you want to send this to the member who applied to the position? The user receives a notification. Phil7789 1
Adriano Faria Posted December 8, 2018 Author Posted December 8, 2018 (edited) On 12/7/2018 at 12:10 PM, Adriano Faria said: But do you want to send this to the member who applied to the position? I'll leave this as an option to the staff: Applicant will receive the PM if the field is enabled. Reason will also show up in the Applicants page: Edited December 8, 2018 by Adriano Faria Phil7789 and Leovaldo 1 1
Adriano Faria Posted December 9, 2018 Author Posted December 9, 2018 What's New in Version 1.2.4: New Features: Added a reason field for when a staff member is approving or rejecting an application Reason can be sent via PM to the applicant (option in the form) Reason, when given, will aso be displayed in the Manage Applications page Added ability to the position author to respond to reviews Bug Fixes: Fix missing language bits on Moderator permissions Fix missing language bits on Admins restrictions Enhancements: Changed some language bits across the app Rework in some templates Phil7789 and Leovaldo 1 1
Phil7789 Posted December 10, 2018 Posted December 10, 2018 On 12/8/2018 at 1:44 PM, Adriano Faria said: I'll leave this as an option to the staff: Sorry for the late replay. I think this is the best solution! So we can decide if we want to tell the applicants why they've been declined or approved. Great work there, thanks a lot 🙂 Adriano Faria, CP_User and Leovaldo 3
ahc Posted January 3, 2019 Posted January 3, 2019 (edited) @Adriano Faria Is it possible to allow us to have multiple categories? Currently it's only allowing me to create one, and I have applications for a multitude of things, not just staff positions, but your application would work amazingly for all of them if I could separate them into categories. Another minor suggestion would be to change the "Reason" area when approving or rejecting applications to be changed into an editor field instead of a text area field. We use custom tables to send official correspondence to keep everything cohesive across the site and would help when sending application messages. Edited January 3, 2019 by Alismora
Adriano Faria Posted January 3, 2019 Author Posted January 3, 2019 6 hours ago, Alismora said: Is it possible to allow us to have multiple categories? Currently it's only allowing me to create one, and I have applications for a multitude of things, not just staff positions, but your application would work amazingly for all of them if I could separate them into categories. No. It shouldn’t even have the one it has. It’s there to allow to use tags and to follow positions. No plan at all to make it. 6 hours ago, Alismora said: Another minor suggestion would be to change the "Reason" area when approving or rejecting applications to be changed into an editor field instead of a text area field. We use custom tables to send official correspondence to keep everything cohesive across the site and would help when sending application messages. Custom tables? To send what? It doesn’t show to anyone but to a few staff members with permission. Maybe in a future version.
ahc Posted January 5, 2019 Posted January 5, 2019 On 1/3/2019 at 4:33 AM, Adriano Faria said: No. It shouldn’t even have the one it has. It’s there to allow to use tags and to follow positions. No plan at all to make it. Alright, I'll just figure out a better way to display the applications then so no one is confused. On 1/3/2019 at 4:33 AM, Adriano Faria said: Custom tables? To send what? It doesn’t show to anyone but to a few staff members with permission. Maybe in a future version. One of your recent features: When you check the "Notify the applicant" option when approving or rejecting an application, it sends it to the applicant via private message. We want to utilize this to send them a nice message wrapped in custom table coding I've added to the editor via a custom button. It's not really a make or break type thing, just would be nice for the option to spruce up the message a bit with some post formatting instead of plain text.
Recommended Posts