New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove deprecated stuff #1535
Comments
A search by IE6, IE7, IE8, IE 6, IE 7, IE 8 results in:
And starter, on which also other templates depends:
|
@Klap-in, regarding the IE6 issue in lib/plugins/config/settings/config.class.php. I would suggest to simply remove that remark and not change the code. Although it would be better with multiple classes, it isn't wrong the way it is and I don't think it's worth changing it. I went through devel:releases and the code base and found a few more things that are deprecated. I already removed a few things and will list the rest here and not in the description as I'm not sure about them. When it's clear they should be removed, we should move them into the description.
Can someone else please deal with them? They are out of my area of expertise. If any of those should not be removed, please say why as well. Other things I am quite sure we should not remove right now:
|
The XMLRPC double encoding is not in the current code anymore. I think we dropped it with the new RemoteAPI core by @dom-mel |
I don't like to touch lib/scripts/fileuploader.js as it is 3rd party code. Ideally this will be replaced someday by a more modern library. Marked it as complete. |
Standardized node.textContent is available since IE9
The opera work around is still needed though! O_o
re: replacing I fail to get this working. It seems str_getcsv does not work properly when having no enclosure character. @Chris--S and @projectgus did you ever succeed in using the CSV parser parsing one of our user lines when it contains escaped colons? |
Hi @splitbrain,
I wrote the comment you're referring to, but I honestly don't recall which combinations I tested with - sorry. Looking at the docs it seems you're right about requiring an enclosure character, so maybe my comment is totally wrong. There is a random SO answer here that talks about passing an invalid/unused character as the enclosure character, alhtough I don't really understand how that could work. Sorry I can't be more helpful. |
okay. I removed the comment and we can continue using the current solution |
for the next release we should remove deprecated stuff. Would be nice if someone could provide/extend the list here.
loadConfig()
in lib/plugins/auth is deprecated since 2012-11-09__call()
in inc/plugin is deprecated since 2014-01-22_loadUserData()
in authplain/auth says "preg_split can be deprecated/replaced with str_getcsv once dokuwiki is min php 5.3", so it can be rewritten nowThe text was updated successfully, but these errors were encountered: