Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Arantor
4396
One would presume that, given how he distributes Symbian ROMs, he would have tested it on a few devices before buying...
4397
Sceptic and cynic, certainly.

The basis of the conversation is simply that if you put '(c) Forum Name' at the bottom, it sort of presumes that you're claiming copyright over *everything* on the page. Copyright law does not automatically make that assertion, as in I still own my posts by law, unless I specifically agree to something granting the forum the right to make some claim of ownership over them.

The reason this escalated how it did is because I've had a number of run-ins with that particular person where he'll ask a question to try and justify something he thinks is a good idea, I'll answer it with a brief explanation as to why it's not, he'll ignore me and do it anyway and then wonder why I don't have a positive outlook on him.

Or, as cited, he'll do only the first thing that comes to mind and doesn't want to do anything more. Like he's complained quite a bit about not being able to monetise his forum, but anything requires work on his part, he's not interested in (like talking to advertisers himself, etc, but he's the first to complain that Adsense doesn't pay him enough)
4398
Quote
There goes my belief system
Haha! I'm not actually negative, it just has a real habit of coming across that way. You know how there's the optimist ("glass half full") vs pessimist ("glass half empty")? I'm more a "who the fuck drank my milk?" kind of guy. It's not optimistic, it's not pessimistic, it's something else entirely.
Quote
lol.....just..lol. He was actually a buyer of my theme, had to refund him
Now why doesn't that surprise me?
4399
Plugins / Re: Menu integration
« on March 13th, 2012, 12:34 PM »
Bump for the developers who would use this.
4400
For those of you wondering, I'm not really a negative person. I'm cynical, sure, but only because I've had to deal with so many idiots that I have little faith left in humanity.

And then we get gems like this: http://anotheradminforum.com/forum-management/custom-footer-info/
4401
Features / Re: Image resizing for non-uploads
« on March 13th, 2012, 11:51 AM »
Instead of worrying about whether it's broken or not, heh, I'm not exactly familiar with Zoomedia. What would I have to do to apply it to something?
4402
Plugins / Re: Settings page integration
« on March 13th, 2012, 11:32 AM »
Quote from live627 on March 13th, 2012, 02:26 AM
No, same file as in the revision, there's a small regex hack that allegedly converts the div in the label to  the subtext.
Fixed in r1457.
4403
Features / Re: New revs
« on March 13th, 2012, 11:32 AM »
(13 files, 22KB)

Revision: 1457
Author: arantor
Date: 13 March 2012 10:31:19
Message:
! None of the settings should contain their footnotes as part of the main language strings now, where a subtext is defined it should be its own language string (so if we change markup from dfn in the future, we do it a fraction of the times we did before), which also means we get to remove a legacy piece of code while we're at it. (ManageAttachments.php, ManageMemberOptions.php, ManageNews.php, ManagePosts.php, ManageSearchEngines.php, ManageServer.php, ManageSettings.php, Admin+ManageSettings+Search language files)
----
Modified : /trunk/Sources/ManageAttachments.php
Modified : /trunk/Sources/ManageMemberOptions.php
Modified : /trunk/Sources/ManageNews.php
Modified : /trunk/Sources/ManagePosts.php
Modified : /trunk/Sources/ManageSearchEngines.php
Modified : /trunk/Sources/ManageServer.php
Modified : /trunk/Sources/ManageSettings.php
Modified : /trunk/Themes/default/languages/Admin.english.php
Modified : /trunk/Themes/default/languages/Admin.french.php
Modified : /trunk/Themes/default/languages/ManageSettings.english.php
Modified : /trunk/Themes/default/languages/ManageSettings.french.php
Modified : /trunk/Themes/default/languages/Search.english.php
Modified : /trunk/Themes/default/languages/Search.french.php
4404
Plugins / Re: Settings page integration
« on March 13th, 2012, 09:12 AM »
No, I won't.

In order to make it work, it would require not only having support for the type directly (which is an easy matter, though also requires updating the plugin-info.rng file), but the ability to load a source file and a template file, and call functions to load and save the data.

If it's that complex, do it the older way and create your own settings page through the normal hook channels.
4405
Features / So, looking at the user banning subsystem
« on March 13th, 2012, 02:40 AM »
I know I blogged about it a long time ago about the things to do with banning, and to be fair a lot of that still applies (the whole deal with whitelisting and blacklisting email addresses/domains and the things concerning blocking IP address ranges)

But it's the per user stuff that intrigues me. I speculated before about a setup whereby you could remove permissions from users based on permissions, and I suggested at the time that you could do it based on warnings, so that 10% was watched but that as you increased the warnings, you could gradually remove more permissions like avatars and so on, before getting as far as post banning.

I struggled to figure out how the interface for that might look, and of course I'm always thinking of interesting new variations that can be carried out on this, as well as integrating Annoy User.[1]

So here's what I'm thinking, allowing for the defaults and so on. The first block would be a set of sliders ranging from 0 to 100 (like the issue warning screen uses) and would be the 'warning level at which...'

* users are watched
* users' avatars are hidden
* users are post moderated
* users are prevented from posting
* users are prevented from accessing the site at all

* max % warning a single moderator can apply per day
* groups allowed to issue a warning that would ban a user from accessing the site at all
* groups allowed to issue per-user punishments

That's it for general configuration. For the user-specific stuff when you're issuing the warning...

* the warning level
* whether the warning level will drop and if so by how much per day/when it will expire (only if the user can issue per-user punishments)
* per user punishments (including when they will expire)
 - no avatar
 - no signature
 - random user annoyances[2]
 - disemvowelling[3]
 - moderation
 - no forum access
 - other to be added through hooks


This seems a bit vague to me but I can't think of anything it's missing >_>
 1. And no, I'm still not going to add IP ranges to that. I never did it when I first made Annoy User, damn sure I'm not going to add it now.
 2. Essentially those from the Annoy User mod.
 3. A subtle but effective technique: go through the user's posts and remove any extraneous vowels. Leave entities and tags intact of course, but vowels in the main content get removed. Good way of annoying users, just need to remember to do it after bbc parsing and just do it on the non HTMLified contents. I already have some code for doing this.
4406
Plugins / Re: Settings page integration
« on March 13th, 2012, 02:37 AM »
Not in ManageSettings.php there isn't.

There is however in ManageServer.php:
Code: [Select]
// !!! Temporary. Preventing divs inside label tags.
$divPos = strpos($context['config_vars'][$config_var[1]]['label'], '<div');
if ($divPos !== false)
{
$context['config_vars'][$config_var[1]]['subtext'] = preg_replace('~</?div[^>]*>~', '', substr($context['config_vars'][$config_var[1]]['label'], $divPos));
$context['config_vars'][$config_var[1]]['label'] = substr($context['config_vars'][$config_var[1]]['label'], 0, $divPos);
}

Until everything that should be a subtext is a subtext, it needs to stay (though I think it's broken anyway... since I think everything's dfn tags now)
4407
Plugins / Re: Settings page integration
« on March 13th, 2012, 02:22 AM »
Which one? The one in the admin search?
4408
Features / Re: New revs
« on March 13th, 2012, 02:07 AM »
(1 file, 1KB)

Revision: 1456
Author: arantor
Date: 13 March 2012 01:06:37
Message:
! Add support for subtexts in the settings-page integration, if you define a given 'item' as a setting, $txt['item'] will still be its main wording, but now $txt['item_subtext'] will be checked for, and if found will be used as a description under the main wording. (ManageSettings.php)
----
Modified : /trunk/Sources/ManageSettings.php
4409
Plugins / Re: Settings page integration
« on March 13th, 2012, 02:06 AM »
Eh, it's quickly added to r1456, have at it!
4410
Plugins / Re: Settings page integration
« on March 13th, 2012, 01:57 AM »
That's what I thought you were saying?