In Reply To:
There are times that editing the core modules is the only way to do it.
True. There is.
Remember my idea, to support multiple LSQL databases from the same LSQL admin interface?
That one IS the case when likely it can not be solved using just a plugin, but there is need to modify the core code itself.
But the cases like this are rare, and are not for average LSQL users!
In Reply To:
One such, is the default error messages. Changing the language of the files will only result in them returning to English during an upgrade, and if you've made a backup of the modified file, you can easily restore the other language. Hopefully this will be addressed via an "include" file in a future release.
It IS addressed already.
The language.txt has all the error messages, what for example of GT::SQL module use.
Can you tell me a default error message which can not be translated without editing the core code?
I simply did not find any case in LSQL, when I was forced to touch the core code (one exception may be, the example mentioned a few lines above). Everything was possible to solve using plugins or globals. If something was not possible to solve, I asked Alex to add a plugin hook for it. And finally solved every problem using plugin solution.
In case of Mick, the problem was that he wanted to add features to LSQL, which had simply no support in LSQL. But when he installs GCommunity v1.0.2, he gets all the profile features he wanted for LSQL.
I still keep my point, that users should not touch the core code. They will have upgrade problems, they will have strange bugs, we will have strange support cases, and the whole goal of LSQL is sinking back to the level of Links 2.0, where a lot mods appeared, and everybody had problems how to use, install, fix them, wasting support for installation problem...
Installation should be task of the plugin developer, and not task of the users (site admins).
That's why I write my own general plugin installer module. Using this module, installer development will be faster.
Best regards,
Webmaster33
Paid Support from Webmaster33. Expert in Perl programming & Gossamer Threads applications. (click here for prices)
Webmaster33's products (upd.2004.09.26) | Private message | Contact me | Was my post helpful? Donate my help...