Updated 054 VDM Package Import Option (markdown)

Amigo 2019-09-06 10:58:43 +02:00
parent 8eccabaed0
commit 43166db1b2

@ -37,15 +37,14 @@ If you want to overwrite existing data the 'Force Local Update' may be used. If
Everything was visible because we ticked it not to be Quiet. Sermon Distributor was imported. It should have all the data here. If the licensing might have changed another license (vdm.txt) can be added and then save and close.
Then you can compile it. [00:06:28](https://www.youtube.com/watch?v=OHvawooT67s&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h06m28s) Select Sermon Distributor, click Compile, and then once it is compiled, then you have the Joomla package. It also includes the external script which is also a demonstration of the adding external scripts. It grabs it from GitHub. [00:06:54](https://www.youtube.com/watch?v=OHvawooT67s&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h06m54s) It is simply a script that checks for 'mime_types'. The first time it is very detailed but if it is open again, only this may be seen; (There has been 2 - code 'strings added to this component as EXTERNALCODE. To avoid shipping your component with malicious **code'strings** always make sure that the correct code'string values were used.). Only if it changes will you see something like that again. You can click on install. If you go to components there it is Sermon Distributor fully mapped, and all functional. [00:07:17](https://www.youtube.com/watch?v=OHvawooT67s&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h07m17s) JCB has built this by importing it first from our GitHub repository. Then you are able to adapt it and use it anywhere. That is the new feature, hope you like it. <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
Then you can compile it. [00:06:28](https://www.youtube.com/watch?v=OHvawooT67s&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h06m28s) Select Sermon Distributor, click Compile, and then once it is compiled, then you have the Joomla package. It also includes the external script which is also a demonstration of the adding external scripts. It grabs it from GitHub. [00:06:54](https://www.youtube.com/watch?v=OHvawooT67s&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h06m54s) It is simply a script that checks for 'mime_types'. The first time it is very detailed but if it is open again, only this may be seen; (There have been 2 - code 'strings added to this component as EXTERNALCODE. To avoid shipping your component with malicious **code'strings** always make sure that the correct code'string values were used.). Only if it changes will you see something like that again. You can click on install. If you go to components there it is Sermon Distributor fully mapped, and all functional. [00:07:17](https://www.youtube.com/watch?v=OHvawooT67s&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h07m17s) JCB has built this by importing it first from our GitHub repository. Then you are able to adapt it and use it anywhere. That is the new feature, hope you like it.
### Suggestion - Community Tab
[00:07:39](https://www.youtube.com/watch?v=OHvawooT67s&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h07m39s)
What the suggestion is at the moment, we can go back there for a moment to importing components. The suggestion is to have even a 5th tab. So there will be this tab VDM packages and then a Community tab. Which those of you in the community who want to share [00:08:04](https://www.youtube.com/watch?v=OHvawooT67s&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h08m04s) free components, we could add that in here. We are still thinking about the sharing paid components. We still think about how that could work. Of course at the moment it shouldn't become too complicated, because if you click on anything [00:08:28](https://www.youtube.com/watch?v=OHvawooT67s&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h08m28s) and then click Get Package, that package has internal variables which decides what this values going to Be. If we would [00:08:42](https://www.youtube.com/watch?v=OHvawooT67s&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h08m42s) click this googlePlusProfileFeed value, it takes you to my shop where you then purchase that specific product. That is a valued determined by the package. Which means it shouldn't be that hard for us to include paid options, paid components. What is a little bit of a challenge, [00:09:06](https://www.youtube.com/watch?v=OHvawooT67s&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h09m06s) is whether JCB should ask for a little bit of a contribution to support a project in this way. We are still discussing that.
Go back there for a moment to Importing Components. The suggestion is to have a 5th tab. So there will be this tab VDM packages and then a Community tab where members of the community can share free components. We are still thinking about a sharing paid components tab. [00:08:04](https://www.youtube.com/watch?v=OHvawooT67s&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h08m04s) We want to avoid that it to become too complicated because if you click on anything and then click Get Package, that package has internal variables which decides what that values are going to be. [00:08:28](https://www.youtube.com/watch?v=OHvawooT67s&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h08m28s)
If we would click this 'googlePlusProfileFeed' value, it takes you to my shop where that specific product may be purchased. That is a value determined by the package which means it should not be that hard for us to include paid components. [00:09:06](https://www.youtube.com/watch?v=OHvawooT67s&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h09m06s) Still under discussion is whether JCB should ask a contribution to support a project in this way. <<<<<<<<
If anyone have a suggestions please post it here at the bottom of the video, make comments, tell me what you think. The end of day we want to make sure that the community can use this [00:09:33](https://www.youtube.com/watch?v=OHvawooT67s&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h09m33s) in long run that it becomes a nice tool. I'm even thinking of moving this option, this whole getting to Importing of components, To an actual tab, On the desk on the dashboard. So you can get to this page without having to first go to components and then click through here. [00:09:54](https://www.youtube.com/watch?v=OHvawooT67s&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&t=00h09m54s) There is even that kind of discussion. But just for now we wanted to demonstrate the new feature. It's been able to do that already. We just didn't have that extra tab but you could have copied the links to those packages on GitHub and have imported them that way. That's should what the ReadMe files would have shown you if you purchase any of these keys.