Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Improved how? What do you want it to say that would be of more help?1. The Error message "Cannot import Row" due to "DB function reports no errors" was not helpful at all. Can it be improved?
It'll apply to any column that doesn't follow the requirements above. They are already being checked that's why it errors.2. This problem "natively" only applies the Gids and Params column.
Could those columns be checked before import and a more sensible alert be provided.
I can't help you with regards to specific software. There's a 100 different ways you could build a CSV. We chose to be ideally compatible with LibreOffice, Microsoft Excel, and Google Sheets.3- I use Notepad to save the .csv files to upload. It is vital that "WrapAround" is turned OFF. (or the import will soon get out of sync and potentially destroy the DB)
Not sure what you mean by this. Dates need to be in SQL format. It will not convert formats for you.4- I use Excel to format my upload - BUT any dates MUST be converted to text before creating the .csv-file (Or the will be in the form x,y, uppsetting the sync)
(But I understand that the registration date will be overwritten by the import date)
Data just needs to be in the same encoding as your database. By default Joomla and CB are UTF-8. You can technically set the encoding to whatever you want I suppose, but you may lose data if it's not compatible with your database encoding.5- The limitation to UTF-8 means that no Scandinavian "Umlaut"-characters can be imported (a lot of names must thus be corrected after import)
The import doesn't check required validation. The only required inputs are core Joomla ones. So Name, Username, and Email. Password is also typically required but if excluded CB will generate a password.6- Fields that are "Required" on the registration form are also Required for the import .csv (and required to be non-empty, and non-umlaut)
This sounds like your database encoding is not set correctly. Joomla by default is UTF-8. There shouldn't be any issues with Scandinavian characters. My guess is your encoding might not be set correctly. It should be utf8mb4_unicode_ci for every table and column in your Joomla database.7- (I am a little uncertain about this, but put it here anyhow- to be checked later.)
I think that if you are updating a user who's Name has been corrected to include Scandinavion Umlaut characters (Those cannot be uploaded, but they can manually be entered into the field after upload), THEN the upload will fail with "Please enter a name" for that user ID.
Those are for email confirmation and can just be excluded from your import.activation ("") (?)
cbactivation ("") (?)
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
My guess is the Joomla user saved, but the usergroup store behavior failed and that's what triggered the error. There isn't really a way around this order than just deleting the user when that happens. We already run pre-checks before store, but have added a bug ticket to look at this more and see if we can try and catch some common errors sooner.1. IMHO it should not say "Cannot import Row" when in fact it already did (up to the GIDS column).
I can easily think of a lot more informative error messages than "DB function reports no errors".
Strange, my guess is the CSV file encoding is wrong then. You can set the CSV encoding to technically whatever you want. The UTF-8 recommendation is just so it's more likely to be compatible with Joomla database. Have you tried a different encoding in your CSV file?5 and 7. As I told you, when I try to import a name with Scandinavian Umlaut characters I am alerted to "Please input name"
However, after the name has been imported, I can change to Scandinavian umlaut characters.
I have not changed any encoding deliberately.
sendEmail = should the user receive moderator emails or notAs for the fields I listed. I want to learn how they work and what the effects are if they are imported with various settings. That must surely be described somewhere. I have not been able to find that explanation, so please point me to a suitable place where it is described.
Please Log in or Create an account to join the conversation.