Invision Community 5: A video walkthrough creating a custom theme and homepage By Matt Thursday at 04:02 PM
HeadStand Posted May 25, 2016 Posted May 25, 2016 Custom Fields anywhere and everywhere. This application is an update to the v3 versions of the Topic Template System and the Calendar Template System. The Template System allows you to customize anything in the suite - forums, calendars, gallery categories, blogs, etc - and to create forms for the user to populate when posting new content. Create custom fields Group custom fields into Sets for individual containers (e.g. forums) Customize the layout of the field values when viewing content Allow multiple Sets per container to give users a choice of which form to populate Mark individual fields as required - preventing users from creating content without populating the additional fields AndyF, Simon Woods, BomAle and 2 others 4 1
Joy Rex Posted May 25, 2016 Posted May 25, 2016 So if I understand what this addon does, it allows you to "extend" IPB by building custom forms, allowing user content to be consumed into a database table(s)? Would this be possible with this addon: If I wanted my users to be able to add entries into a Discography, and then display their entered content say in a Pages display, would this be suitable for this, or would using strictly Pages for that be more appropriate? An example of what this could be used for might help in understanding the potential of the addon.
HeadStand Posted May 25, 2016 Author Posted May 25, 2016 36 minutes ago, Joy Rex said: So if I understand what this addon does, it allows you to "extend" IPB by building custom forms, allowing user content to be consumed into a database table(s)? Would this be possible with this addon: If I wanted my users to be able to add entries into a Discography, and then display their entered content say in a Pages display, would this be suitable for this, or would using strictly Pages for that be more appropriate? An example of what this could be used for might help in understanding the potential of the addon. Not even close. This is not a forms application and it does not store data in Pages at all. This will add: Custom fields when creating topics Custom fields when creating calendar events Custom fields when posting blog entries Custom fields when uploading images to the gallery Custom fields when submitting downloads files You can create different fields for different areas or you can use the same field for multiple areas. For example, I can have a text field that appears in just topics, or I can have the text field appear in both topics and blogs. I can also have the text field appear in Forum 1, but Forum 2 will have a dropdown. You can create as many fields as you want and group them any way you want. So Forum 1 will show a text field, but Calendar 1 will show a text field and a radio button.
SJ77 Posted May 25, 2016 Posted May 25, 2016 Is there a live working example of something created using this modification?
HeadStand Posted May 25, 2016 Author Posted May 25, 2016 3 hours ago, superj707 said: Is there a live working example of something created using this modification? I just released it this morning. So... no, not yet. 3 hours ago, superj707 said: Is there a live working example of something created using this modification? If it helps at all, the v3 version of this app had 167 purchases, all happy people. You can probably ask in the support topic of the original mod to see if anyone is willing to share a link. The functionality is basically the same.
mycota Posted May 25, 2016 Posted May 25, 2016 (edited) A couple of quick questions, Does this incorporate any custom fields that a user may have previously made for IPS as options to include? Edit: Documentation says "All custom field types are available, but they are not appearing in my list when adding a field. With a custom gallery field being included for an image as an example, what database table would it store the new field data in for the image? Would it have options to add fields for albums as well as images with gallery? If I wanted to add custom fields to gallery, as an example, there are currently options to for something like "Set Copyright on All." Would there be the option to "Set XX Custom Field" for all images in the album? Edited May 25, 2016 by mycota
HeadStand Posted May 25, 2016 Author Posted May 25, 2016 7 minutes ago, mycota said: Does this incorporate any custom fields that a user may have previously made for IPS as options to include? Provided they were created in the core, yes. Currently you can create custom field types in the core or in CMS (Pages). The system right now will only detect the core custom fields. I can look into the feasibility of including the CMS fields. 8 minutes ago, mycota said: With a custom gallery field being included for an image as an example, what database table would it store the new field data in for the image? All field values for all items are stored in the templates_fields_values table. One of the things I have on my "to-do" list is the ability to create widgets that will bring up a list of content items (regardless of type) based on selected fields/values. Storing all the data in a single location makes this feasible. 10 minutes ago, mycota said: Would it have options to add fields for albums as well as images with gallery? No. Albums are a different object type. Topics, Images, Events, etc are all content items. An Album is actually a node (which is the equivalent of a forum or calendar). Adding custom fields on the node level would be a bit of a train wreck, as most nodes are created in the ACP. 12 minutes ago, mycota said: If I wanted to add custom fields to gallery, as an example, there are currently options to for something like "Set Copyright on All." Would there be the option to "Set XX Custom Field" for all images in the album? Can you please clarify your question? Do you mean that you want to set a default value for all items?
mycota Posted May 25, 2016 Posted May 25, 2016 9 minutes ago, HeadStand said: Can you please clarify your question? Do you mean that you want to set a default value for all items? Correct. I am currently playing around with it.
Simon Woods Posted May 26, 2016 Posted May 26, 2016 This looks so.very.good! On my to-buy list. Claire Field 1
Joy Rex Posted May 26, 2016 Posted May 26, 2016 What would be an example where this addon would be useful to a community?
HeadStand Posted May 26, 2016 Author Posted May 26, 2016 2 hours ago, Joy Rex said: What would be an example where this addon would be useful to a community? If you have a help forum, for example, and you want the user to populate certain fields so that you have all the information they need. If you have a gaming community, and you want people to enter the game they are referring to. if you have a community around nature (like bird-watching) and people are uploading images and you want to make sure they enter things like the location of the image and/or the subject of the image. I'm sure I can think of other examples if I put my mind to it. The idea is to eliminate things like "if you are posting in this forum, please make sure you provide the specs of your PC". That goes away, because the user simply can't post anymore without providing that information. BomAle, Claire Field and PrettyPixels 3
Joy Rex Posted May 27, 2016 Posted May 27, 2016 Ah, OK - so it is a bit like my example - a way to collect data from users beyond the open text posting area. This might be useful for my community! Need to upgrade to 4.x first though. HeadStand 1
CP_User Posted May 28, 2016 Posted May 28, 2016 Can the fields be required too? I have a for sales section, if I setup 8 required fields that must be enterted or it wont post? Example: Topic Title Topic Description (Required field*) *Year: *Condition: *Price: *Location -------------------- Then your normal text box underneth --------------------
Dvan2005 Posted May 30, 2016 Posted May 30, 2016 Hello, i;m lookig for solution to enchant ip.gallery item with IP.Comtent database field. I need to connect it with 1 to many link. Is it possible with Template System?
MGeek Posted May 30, 2016 Posted May 30, 2016 Hello. After installation and data entry errors in the database. Deletion of the app also came with errors (removed only after switching off). Unfortunately the screenshots are not made, but the second time set for screenshots this version on the working forum will not. Please verify that the application works. Version 4.1.12.1 IPS
HeadStand Posted May 30, 2016 Author Posted May 30, 2016 1 minute ago, MGeek said: Hello. After installation and data entry errors in the database. Deletion of the app also came with errors (removed only after switching off). Unfortunately the screenshots are not made, but the second time set for screenshots this version on the working forum will not. Please verify that the application works. Version 4.1.12.1 IPS the app definitely works or I wouldn't release it. I need a LOT more information before I can help you. Where are there data entry errors in the database? What were the errors? Do you have logs? What were you working with - ACP? Template System fields/sets/containers? Front end? Creating topics? Creating calendar events? You need to provide me with some starting point if you would like me to help you. 7 hours ago, Dvan2005 said: Hello, i;m lookig for solution to enchant ip.gallery item with IP.Comtent database field. I need to connect it with 1 to many link. Is it possible with Template System? There is no IP.Content integration of any kind at this point in time.
Maniutek Posted May 30, 2016 Posted May 30, 2016 (edited) Hello! I installed the application, and when I turn it, I want to let the bug to write a private message: Fatal error: Access to undeclared static property: IPS\core\Messenger\Conversation::$containerNodeClass in /home/vps/domains/xxxxx/public_html/init.php(434) : eval()'d code on line 100 Edited May 30, 2016 by Maniutek
HeadStand Posted May 30, 2016 Author Posted May 30, 2016 1 hour ago, Maniutek said: Hello! I installed the application, and when I turn it, I want to let the bug to write a private message: Fatal error: Access to undeclared static property: IPS\core\Messenger\Conversation::$containerNodeClass in /home/vps/domains/xxxxx/public_html/init.php(434) : eval()'d code on line 100 I've pushed an update to the Marketplace. It should fix the above issue, please let me know if it doesn't. In addition to this, there were multiple fixes for the gallery area.
Maniutek Posted May 31, 2016 Posted May 31, 2016 18 hours ago, HeadStand said: I've pushed an update to the Marketplace. It should fix the above issue, please let me know if it doesn't. In addition to this, there were multiple fixes for the gallery area. Thank you, works
Maniutek Posted May 31, 2016 Posted May 31, 2016 (edited) And I have another question whether it is possible to transfer it over a text editor like the screenshot: I would have the ability to disable or hide the main text editor? Edited May 31, 2016 by Maniutek
HeadStand Posted May 31, 2016 Author Posted May 31, 2016 Having the ability to skip the post is something that's on my to-do list. I just haven't gotten there yet. I'm hoping to have that in a future release.
Maniutek Posted June 1, 2016 Posted June 1, 2016 And there is the possibility of transfer of the editor or does not have?
HeadStand Posted June 2, 2016 Author Posted June 2, 2016 10 hours ago, Maniutek said: And there is the possibility of transfer of the editor or does not have? Sorry, I don't understand the question. What do you mean by "transfer"?
Maniutek Posted June 2, 2016 Posted June 2, 2016 Hello! Just like in the screenshot above, and as it was in the old version, that this editor to write post were additional fields to write ... Because in this version are on the sama bottom ...
Recommended Posts