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.
6991
Features / Re: New revs
« on July 13th, 2011, 09:33 AM »
Revision: 858
Author: arantor
Date: 08:32:41, 13 July 2011
Message:
! Move all the field icons into their own little folder. (ManageSettings.php, fields/*)
----
Modified : /trunk/Sources/ManageSettings.php
Deleted : /trunk/Themes/default/images/aim.gif
Deleted : /trunk/Themes/default/images/facebook.png
Added : /trunk/Themes/default/images/fields
Added : /trunk/Themes/default/images/fields/aim.gif
Added : /trunk/Themes/default/images/fields/facebook.png
Added : /trunk/Themes/default/images/fields/msntalk.gif
Added : /trunk/Themes/default/images/fields/steam.png
Added : /trunk/Themes/default/images/fields/twitter.png
Deleted : /trunk/Themes/default/images/msntalk.gif
Deleted : /trunk/Themes/default/images/steam.png
Deleted : /trunk/Themes/default/images/twitter.png
Author: arantor
Date: 08:32:41, 13 July 2011
Message:
! Move all the field icons into their own little folder. (ManageSettings.php, fields/*)
----
Modified : /trunk/Sources/ManageSettings.php
Deleted : /trunk/Themes/default/images/aim.gif
Deleted : /trunk/Themes/default/images/facebook.png
Added : /trunk/Themes/default/images/fields
Added : /trunk/Themes/default/images/fields/aim.gif
Added : /trunk/Themes/default/images/fields/facebook.png
Added : /trunk/Themes/default/images/fields/msntalk.gif
Added : /trunk/Themes/default/images/fields/steam.png
Added : /trunk/Themes/default/images/fields/twitter.png
Deleted : /trunk/Themes/default/images/msntalk.gif
Deleted : /trunk/Themes/default/images/steam.png
Deleted : /trunk/Themes/default/images/twitter.png
6992
Development blog / Re: Banning, and what I want to do with it
« on July 13th, 2011, 02:24 AM ».running out of the number of possible unique numerical combinations without repeating because of all those unique different individual machines/subnets demanding online access
But IPv6 is stupendously large, one might dare say future-proof large. It's split at the 64 bit boundary, so you have the first half for networks and the second half for machines on that network.
That means the system can cope with 18,446,744,073,709,551,615 unique networks (ignoring the all-0 combination that's used to contain the entirety of IPv4 space), and a similar number of machines per network.
Every human being on the planet would need to have billions of devices before that space was overrun. But for all this capacity, it means that we have to start thinking in new ways to deal with it.
6993
Features / Re: New revs
« on July 13th, 2011, 02:13 AM »
Revision: 857
Author: arantor
Date: 01:13:03, 13 July 2011
Message:
! Remove custom fields from being in core features, and have it just behave naturally as part of the system. Interestingly there is absolutely no performance change involved. (install.sql, Admin.php, ManageSettings.php, ManageSettings.english.php, ManageSettings.french.php, feature_cp.png)
! Random legacy $smcFunc call we missed (Search2.php)
----
Modified : /trunk/Sources/Admin.php
Modified : /trunk/Sources/ManageSettings.php
Modified : /trunk/Sources/Search2.php
Deleted : /trunk/Themes/default/images/admin/feature_cp.png
Modified : /trunk/Themes/default/languages/ManageSettings.english.php
Modified : /trunk/Themes/default/languages/ManageSettings.french.php
Modified : /trunk/other/install.sql
Author: arantor
Date: 01:13:03, 13 July 2011
Message:
! Remove custom fields from being in core features, and have it just behave naturally as part of the system. Interestingly there is absolutely no performance change involved. (install.sql, Admin.php, ManageSettings.php, ManageSettings.english.php, ManageSettings.french.php, feature_cp.png)
! Random legacy $smcFunc call we missed (Search2.php)
----
Modified : /trunk/Sources/Admin.php
Modified : /trunk/Sources/ManageSettings.php
Modified : /trunk/Sources/Search2.php
Deleted : /trunk/Themes/default/images/admin/feature_cp.png
Modified : /trunk/Themes/default/languages/ManageSettings.english.php
Modified : /trunk/Themes/default/languages/ManageSettings.french.php
Modified : /trunk/other/install.sql
6994
Development blog / Re: Banning, and what I want to do with it
« on July 13th, 2011, 02:07 AM »Dang if that don't resemble an ethernet NIC address.
The entire IPv4 spectrum is contained within one /64 subnet of that - as in, 0000:0000:0000:0000:0000:00ff:1234:5678 where 12345678 is the hex version of the address (each two digits is a single part of the x.y.z.a unit) - I must find the piece I saw recently explaining the relative size changes, it had references to how many addresses there were relative to the number of blades of grass on your lawn and stuff like that.
6995
Development blog / Re: Banning, and what I want to do with it
« on July 13th, 2011, 01:59 AM »There's that, and I wonder if there's a way to check if an email is a valid address.
But sometimes when one uses WHOIS, one can establish that the Hostname is indeed in commercial usage for spamming and so an IP range then becomes effective.
And so I want to put in a good word for the WHOIS tool on IP tracking. That's something else I consider vital.
There is a very distinct reason that I'm pushing out the IP facilities the way I am. If you can't ban on IP addresses, what use is the IP tracking facility, exactly? Especially when you will see an address like 3ffe:1900:4545:3:200:f8ff:fe21:67cf being thrown at you. And that's a slightly shortened (but entirely valid) IPv6 address.[1]
As I said: "With all that, IP bans are basically useless, except to the most technically inept of users"
| 1. | Any field that has leading zeroes can be have the leading zeroes truncated. The full address here would be 3ffe:1900:4545:0003:0200:f8ff:fe21:67cf. |
6996
Plugins / [Naming poll] Re: Packages
« on July 13th, 2011, 01:48 AM »
I thought it was CoD. I don't get out much. But hopefully my point is well taken ;)
6997
Plugins / [Naming poll] Re: Packages
« on July 13th, 2011, 12:44 AM »Even a mod as in modification doesn't carry that meaning in an absolute manner.
While mod is a popular term for French geeks.
Posted: July 13th, 2011, 12:44 AM
In other news, can I rename this 'the bikeshed thread'? :D
6998
Plugins / [Naming poll] Re: Packages
« on July 13th, 2011, 12:26 AM »so it has the most user-friendly sound to it.
I'd also note that there's a difference between being a soft entry, and being intuitive to use; we plan to be the latter, so that while it might seem steep, it needn't be *that* steep...
@godboko71: Nice summing up :)
6999
Development blog / Re: Banning, and what I want to do with it
« on July 13th, 2011, 12:14 AM »
There is one side effect that occurs to me, though I'm not convinced it's a major one, not enough to drastically alter plans, anyway.
There is, specifically, one edge case in SMF, where you ban on email address, do so on a domain or other wildcard level, and it ends up banning one or more other users because of the ban.
Under the new proposal, this would simply allow them to remain until they updated their email next, so I'm going to have to factor into the process some method whereby when the admin adds a blacklisted email, it checks existing emails and lets the admin do something about it (e.g. sending the user a PM, or a warning or whatever)
There is, specifically, one edge case in SMF, where you ban on email address, do so on a domain or other wildcard level, and it ends up banning one or more other users because of the ban.
Under the new proposal, this would simply allow them to remain until they updated their email next, so I'm going to have to factor into the process some method whereby when the admin adds a blacklisted email, it checks existing emails and lets the admin do something about it (e.g. sending the user a PM, or a warning or whatever)
7000
Features / Re: New revs
« on July 12th, 2011, 11:59 PM »
Revision: 856
Author: arantor
Date: 22:53:38, 12 July 2011
Message:
! Removed the ICQ/AIM/Y!IM/MSN fields from the core; they're now only available as custom profile fields. Really no big loss.
Did also rearrange the last of the strings and tied one up. Hopefully I got the French version right too.
Note that I've left the icons in because they're still usable for now but I'm going to clean them up too shortly. (install.php, install.sql, smf_api.php, Feed.php, Load.php, ManageMembers.php, ManageSettings.php, Memberlist.php, Profile-Modify.php, Register.php, Subs-Members.php, Display.template.php, Admin.english.php, Admin.french.php, Help.english.php, Help.french.php, index.english.php, index.french.php, ManageSettings.english.php, ManageSettings.french.php, Profile.english.php, Profile.french.php, ManageMembers.template.php, Memberlist.template.php, PersonalMessage.template.php, Profile.template.php, Who.template.php)
----
Modified : /trunk/Sources/Feed.php
Modified : /trunk/Sources/Load.php
Modified : /trunk/Sources/ManageMembers.php
Modified : /trunk/Sources/ManageSettings.php
Modified : /trunk/Sources/Memberlist.php
Modified : /trunk/Sources/Profile-Modify.php
Modified : /trunk/Sources/Register.php
Modified : /trunk/Sources/Subs-Members.php
Modified : /trunk/Themes/default/Display.template.php
Modified : /trunk/Themes/default/ManageMembers.template.php
Modified : /trunk/Themes/default/Memberlist.template.php
Modified : /trunk/Themes/default/PersonalMessage.template.php
Modified : /trunk/Themes/default/Profile.template.php
Modified : /trunk/Themes/default/Who.template.php
Modified : /trunk/Themes/default/languages/Admin.english.php
Modified : /trunk/Themes/default/languages/Admin.french.php
Modified : /trunk/Themes/default/languages/Help.english.php
Modified : /trunk/Themes/default/languages/Help.french.php
Modified : /trunk/Themes/default/languages/ManageSettings.english.php
Modified : /trunk/Themes/default/languages/ManageSettings.french.php
Modified : /trunk/Themes/default/languages/Profile.english.php
Modified : /trunk/Themes/default/languages/Profile.french.php
Modified : /trunk/Themes/default/languages/index.english.php
Modified : /trunk/Themes/default/languages/index.french.php
Modified : /trunk/other/install.php
Modified : /trunk/other/install.sql
Modified : /trunk/other/tools/smf_api.php
Author: arantor
Date: 22:53:38, 12 July 2011
Message:
! Removed the ICQ/AIM/Y!IM/MSN fields from the core; they're now only available as custom profile fields. Really no big loss.
Did also rearrange the last of the strings and tied one up. Hopefully I got the French version right too.
Note that I've left the icons in because they're still usable for now but I'm going to clean them up too shortly. (install.php, install.sql, smf_api.php, Feed.php, Load.php, ManageMembers.php, ManageSettings.php, Memberlist.php, Profile-Modify.php, Register.php, Subs-Members.php, Display.template.php, Admin.english.php, Admin.french.php, Help.english.php, Help.french.php, index.english.php, index.french.php, ManageSettings.english.php, ManageSettings.french.php, Profile.english.php, Profile.french.php, ManageMembers.template.php, Memberlist.template.php, PersonalMessage.template.php, Profile.template.php, Who.template.php)
----
Modified : /trunk/Sources/Feed.php
Modified : /trunk/Sources/Load.php
Modified : /trunk/Sources/ManageMembers.php
Modified : /trunk/Sources/ManageSettings.php
Modified : /trunk/Sources/Memberlist.php
Modified : /trunk/Sources/Profile-Modify.php
Modified : /trunk/Sources/Register.php
Modified : /trunk/Sources/Subs-Members.php
Modified : /trunk/Themes/default/Display.template.php
Modified : /trunk/Themes/default/ManageMembers.template.php
Modified : /trunk/Themes/default/Memberlist.template.php
Modified : /trunk/Themes/default/PersonalMessage.template.php
Modified : /trunk/Themes/default/Profile.template.php
Modified : /trunk/Themes/default/Who.template.php
Modified : /trunk/Themes/default/languages/Admin.english.php
Modified : /trunk/Themes/default/languages/Admin.french.php
Modified : /trunk/Themes/default/languages/Help.english.php
Modified : /trunk/Themes/default/languages/Help.french.php
Modified : /trunk/Themes/default/languages/ManageSettings.english.php
Modified : /trunk/Themes/default/languages/ManageSettings.french.php
Modified : /trunk/Themes/default/languages/Profile.english.php
Modified : /trunk/Themes/default/languages/Profile.french.php
Modified : /trunk/Themes/default/languages/index.english.php
Modified : /trunk/Themes/default/languages/index.french.php
Modified : /trunk/other/install.php
Modified : /trunk/other/install.sql
Modified : /trunk/other/tools/smf_api.php
7001
Plugins / [Naming poll] Re: Packages
« on July 12th, 2011, 11:58 PM »
Plugin, to me, implies something less in-depth as far as expansion goes, that you just plug it in but the sum total of where the two meet is over a thin interface, much as you have the concept of motherboard and daughterboard[1]
I dislike mod because it has all the connotations I want to discourage. And really, add-on to me covers everything - there's no limit on scope, nor are we implying a semi-fixed classification to things. People do create avatar packs and smiley packs, and these are add-ons in a sense, but they're not mods (yet use the same interface)
I dislike mod because it has all the connotations I want to discourage. And really, add-on to me covers everything - there's no limit on scope, nor are we implying a semi-fixed classification to things. People do create avatar packs and smiley packs, and these are add-ons in a sense, but they're not mods (yet use the same interface)
| 1. | Yes, this is a real technical term. |
7002
The Pub / [Naming poll] Re: Stylings
« on July 12th, 2011, 11:54 PM »
Well, add-ons are a core feature :)
So anyway, we seem to have ruled out decor, and possibly Mary Poppins' influence...
So anyway, we seem to have ruled out decor, and possibly Mary Poppins' influence...
7003
The Pub / [Naming poll] Re: Stylings
« on July 12th, 2011, 11:43 PM »7004
The Pub / [Naming poll] Re: Stylings
« on July 12th, 2011, 11:38 PM »
I suppose 'decor' does feel like something out of the 1970s!
7005
The Pub / [Naming poll] Re: Stylings
« on July 12th, 2011, 11:31 PM »
As for me, you can see my Zend-brain coming out; there's a definite hint of Decorator pattern here ;)