[Nevigo] Nikolas Koop wrote:To be honest, this is nothing like a simple Plugin.
First the count of rows in your files are irrelevant, if you are able to accept a longer import time. Mainly...what worries me the most is, you say there are only a few coloums that are constantly used in the tables of your file(s). The main reason articy provides you with a scheme for your Import is, this is the only possible mehtod to make sure your data can be imported correctly into articy. Your approach results in a very specific implementation or in a much more dynamic style, which leads to more Problems than it might help.
That is my opinion.
Sorry.
I'm VERY confused by this. I realize that i'm not a programmer, but what i find most frustrating & confusing with this request is that Articy seems to have this capability built-in at present. Right now, i can export Articy info into an .xlsx file, and the data looks like this:
This information can be re-imported into articy, and when i re-import it, i get the a dialogue box similar to this:
(For the record, this picture is taken from the helpfile). Now if instead of the articy data, i have the following table:
What i'm wondering is this: If/since articy is able to read the excel data, why can it not take the header data and convert it into the equivalent of what i believe is called the display name in articy, and then show us the number of usable rows it found that can be used for import? As an example, see the Mock-up below:
This is showing what I have envisioned. Articy has taken the data shown in row 4, (the header), and used it as the Display Name for each field. I would be ok with it just reading it as Row 1, Row 2, Row 3, etc.. And then having to manually change the information via properties. Or at the very worst, having to Pre-Create a template to use when importing. Having to Pre-Create the template may also solve what you called the Dynamic Style. By having the pre-made template, It would force Articy to stay within pre-set rules, while giving the user the ability to mass-import custom data. If not, could the plugin simply have Articy read the data, and then allow you to create a template based on the scan results before you can import the data into Articy? (yes, I'm making this up as i'm typing, but i hope you get the general idea of what i'm saying: if the problem is needing to stick to set rules, allow the plug-in to read data, then create a template for the ruleset, or either have a pre-made rule-set for each type of data imported. Users should be able to make adjustments after the fact by going through either properties or templates after the import is complete). After selections are made or adjusted, i would then click the "Next" buttion, and i could get a dialog/window asking me where to put the imported data, for a visual reference, see below:
Alternately, this could be selected as a drop-down or button-press function on the import window, and not necessarily a separate step in and of itself. Or if using the template method, a template can be created in this step, and then the data gets imported... but once again, I'm thinking this out while typing the response. And once again, this is something that seems to be already present in Articy - I just want to take it one or two (hopefully) small but powerful steps further.
Even if the process is limited to one page per import, i would still be able to get all the data i need put into articy easily. I would even be ok with only being able to import to pre-set areas within Articy such as Assets, Entities, Locations, and documents only. This way, i don't have to go in and manually re-enter hundreds of pieces of information. For another example, see below:
This picture shows the biggest concern i have. this is a my list of usable soundfiles. I have tens of thousands of individual files, and this is the data i most want to import. I realize i can import the files directly into articy, but the problem then becomes that articy will copy the files into another directory that it uses. For the project(s) that I will be creating the file locations MUST remain as they are shown here. this was the easiest way to work around that concern, and it gives me the ability to search files not only by the speaker, but i can set the type of response as well. this is also an example of how using a program such as excel to manuplate data may be faster and (arguably), more appropriate. I can make changes, setup the data that i want quickly and easily with excel, and then be able to import them into articy for fast and easy referance. Another Example of this is below:
I hope this Better clarifies what I'm looking for. As i mentioned, I am not a programmer, but it just seems that at present, Articy has the beginning of this ability already. I'm just looking for a plug-in that will allow me to utilize this ability in a different, slightly more flexable manner.
Attached, I am placing a copy of an excel file that contains the actual data pictured, along with a few other samples of the types of data that i want to be able to import. Once again, any and all help is appreciated, and i'm sure many eagle-eyed readers of this post will realize not only the game i intend to create for, but a few of the tools i hope to be able to adapt. Ideas and suggestions are always welcome!
Thanks,
R.
PS;
My deepest, humblest, and most sincerely heartfelt apologies to your art staff, and those who created the UI. I wanted to have something a bit more visual to help me present this idea, so i took a few relevant pictures from your online help files, and then modified them (badly and hurriedly) in a paint-like program over about 4 hours. I hope the pictures help to better define my idea without offending anyone. PLEASE DO NOT SUE ME.