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.
5011
Features / Re: Badges and the displaying thereof
« on June 3rd, 2012, 02:40 PM »
Bump for this.
I'm currently in the process of reviewing my code for badges and went into rewriting loadMemberContext(). First of all I renamed $display_custom_fields to $full_profile because essentially custom fields are only shown in user boxes, i.e. Display and PM pages. Now I can use that to determine when I should hide or show a badge etc... (Because we're not always planning to show a badge, so why waste time calculating this?)
Problem is -- if I store badge settings per group, I have to: (1) retrieve the list of additional groups (in addition to the main one), (2) ensure groups are self-aware that they're primary or additional (after all, one may want to set badges to show only if the group is a primary one....), (3) load badge settings for every single group. --> this would certainly require a cache...?
The 2 first steps are okay, but the 3rd step depends on several things... Loading a cache in loadMemberContext() may be a bit overkill. Also, with custom group, we may end up with a very large group cache file.
Suddenly I'm not sure this is such a good idea... :^^;:Quote from Nao on March 29th, 2012, 03:24 PM
I'm currently in the process of reviewing my code for badges and went into rewriting loadMemberContext(). First of all I renamed $display_custom_fields to $full_profile because essentially custom fields are only shown in user boxes, i.e. Display and PM pages. Now I can use that to determine when I should hide or show a badge etc... (Because we're not always planning to show a badge, so why waste time calculating this?)
Problem is -- if I store badge settings per group, I have to: (1) retrieve the list of additional groups (in addition to the main one), (2) ensure groups are self-aware that they're primary or additional (after all, one may want to set badges to show only if the group is a primary one....), (3) load badge settings for every single group. --> this would certainly require a cache...?
The 2 first steps are okay, but the 3rd step depends on several things... Loading a cache in loadMemberContext() may be a bit overkill. Also, with custom group, we may end up with a very large group cache file.
Suddenly I'm not sure this is such a good idea... :^^;:
I fear I killed the conversation with my above post. It wasn't so scary was it...?
So, I resumed work on this. I implemented the feature, re-enabled 'conditional post-based' like the original default, and figured that there are probably better ways for everyone to implement this.
I'm now considering this...
For EACH membergroup, if you create/modify them, Wedge could give you several additional options (that would be accessible only to group moderators and administrators, just in case we add the ability for everyone to create their own membergroups later.)
As follows:
- Visibility (it's already a feature, I'm just pointing out we have this.)
- Show group in user box?
- Always
- Only if it's the only one (<-- should be set by default for post-based groups?)
- Never (a bit like Visibility, but only for group text)
- Show rank image(s) in user box?
- Always
- Only if it's the only one
- Never (Hmm maybe not that option... User could set the thing to 0... Unless they find it confusing to do...)
Any opinions?
5012
Off-topic / Re: Help with apache2
« on June 3rd, 2012, 12:03 AM »
Especially if they have Suhosin installed, ahah!
5013
Off-topic / Re: Help with apache2
« on June 2nd, 2012, 11:38 PM »
I had, for my own sanity, forgotten how fucked up server management can be...
5014
Features / Re: Shole's List
« on June 2nd, 2012, 11:36 PM »Actually, what he's thinking of is not the same thing you were - in his (and my) view, thread prefixes are a way of selecting a prefix from a dropdown, e.g. what I did on whatsthatgame.co.uk in particular in http://whatsthatgame.co.uk/index.php?forums/aralander-discussion/
Anyway, it's online here, what do you think? Do you like it or not?
Just check the (private) WIP Plugin topic from Dragooon to see what I mean. Also, all permalinks to posts are rewritten to have the prefixes before the link, and have the "Re: " positioned at the beginning of the link. Which leads me to ask -- what is it with that slightly fucked up $txt['response_prefix'] system... In French, there's a half-space before any colon, which is hard to do (impossible?) in HTML, so I used to have (since I also made the French version of SMF2) 'Re : ' as the prefix. Then for Wedge, for some reason I don't remember, I had to come back to a breakable space, so it's just 'Re : '... However, if you post in French on a multilingual forum, everyone will see "Re : " even if they're not using French. It would make a LOT more sense to have a meta prefix like {re} at the beginning, and have Wedge automatically convert it to $txt['response_prefix'] at runtime... What do you think?
Once again, though, it'd mean going through the database to replace all entries with {re}...
A posting template system can take two forms, either it can be for having one or more predefined blocks of content that can be easily inserted into posts, or it can take the form of being an outright form that users have to fill in to generate a post out of it, e.g. for application forms for certain things.
That's half way towards what he's talking about, incidentally.
Although we could simply use AeMe for that. I say "simply", but it'd probably be simpler to use attachments for that... :lol:
Then it needs to have less content in it if it's going to be done without tables; right now a table is the correct semantic item for it because it's tabular data.
5015
Features / Re: Rewriting the skin file parser...
« on June 2nd, 2012, 12:11 PM »
I don't think anything's broken in here...?
Even the reset keyword seems to work.
Can you look into it further, please? You know I'm as careful as possible when touching my skin code, but maybe I missed something, given the number of possibilities wetem and wecss offer...
Even the reset keyword seems to work.
Can you look into it further, please? You know I'm as careful as possible when touching my skin code, but maybe I missed something, given the number of possibilities wetem and wecss offer...
5016
Features / Re: Shole's List
« on June 2nd, 2012, 12:10 PM »1) Thread Prefixes
I am not sure if this was suggested but it would be good to see this as an feature build in the software so that no mod installation is requested. Thread prefixes are used more and more those days and I consider this as very important thing to have.
In Noisen.com (which is pretty much my prototype for Wedge), before "thread prefixes" even had a name, I had some custom code to unlink them from topic links. i.e. if a topic was named "[Off-topic] Hello world", the resulting name in the topic list would be "[Off-topic] Hello world".
That's all I can think of... And, interestingly, this can easily be implemented on the fly in Wedge -- in fact it would be fun to do. But what else..?
:edit: Okay, I implemented it... It should work everywhere in wedge.org. Have fun! The process is not executed if the topic name only has a prefix in it (or several, or whatever.) Which makes it much better than my noisen.com implementation, ah ah.
2) Point system
A point system is used for every promotion forum there is, a lot of gaming forums use it to giveaway games for a certain amount of points and other forum niches started using them for the same reasons. So i guess this has been suggested by now but well had to say it again :D
3)Chat Room
This is more of a not really important suggestion but I think a chat room would be good a simple one not to complicated that can be turned on or off depending on the admins desire.
4)Better profile homepage
I dont like the dull look of the profile, I think you should consider and make a profile homepage that looks really amazing i know this is probably hard work and i think my suggestions can be a bit to specific but this could be a positive thing as the looks are important in the web industry.
I never liked the simple SMF layouts for this, and as you can see on noisen.com, I'm using UltimateProfile over there, which is much better. Since I can't use that in Wedge, I'll rewrite it myself, and try to put everything into the same page, including a snippet of one's latest posts. The 'about me' box should be easy to reproduce too, either through a custom profile field, or the data field in the member table.
Also, the idea is to have it across two responsive columns, just like the Credits link at the bottom of this page. (Or the Stats page. Stats page is cool in Wedge, too.)
5)Posting Template Mod
This is one more specific for the promotion niche but it can do good for any other niche as well
6)The timer
Is it really needed for the thing that lets you stay logged in for an amount of time (120 min or how much it is defoult) instead of just letting the user loggout himself ?
7) A popup
Or something to announce that you recived a new message.
Also, we have a notification system in progress (thanks to Dragooon for the offloading!), and I'm thinking jQuery will be nice enough to show them... (See an example in your profile area, anytime you find a "?" icon, click it... It's an example of a 'big' popup à la Wedge.)
8)Easy board icons changer
This one of the things i never seen on a software a build-in option that allows you to change the board icons.
9)Member List
A member list with avatars who show if the user is online or not (transparent avatars offline not transparent online) instead of the standard online image.
10)The Inbox
I think a conversation looking pm system would do good with the awesome look of the rest :D
5017
Off-topic / Re: Help with apache2
« on June 1st, 2012, 09:35 PM »
Did you edit that post to have it crash like that? Before you fixed it...
5018
Off-topic / Re: The Humble Indie Bundle V
« on June 1st, 2012, 09:33 PM »
We have that kind of crap in France too, queen jubilee or not. It's called Saturday :P
5019
Off-topic / Re: Help with apache2
« on June 1st, 2012, 09:31 PM »
I don't remember that suhosin thing?
URL tags are parsed because of the Aeva rewrite I guess.
Uh... So many things to fix.
URL tags are parsed because of the Aeva rewrite I guess.
Uh... So many things to fix.
5020
Off-topic / Re: The Humble Indie Bundle V
« on June 1st, 2012, 09:26 PM »
And you didn't spend your afternoon cutting wood and drilling into concrete walls. :whistle: (what a day...)
5021
Off-topic / Re: The Humble Indie Bundle V
« on June 1st, 2012, 08:48 PM »
Not the ones I mentioned...
5022
Off-topic / Re: The Humble Indie Bundle V
« on June 1st, 2012, 03:26 PM »
Try the osts I mentioned while you're at it ;) they're easy to find, pm me if you can't!
5023
Off-topic / Re: The Humble Indie Bundle V
« on June 1st, 2012, 02:29 PM »
Superbrothers is the best ost I've heard since NieR and Shatter. Not as good though. I'd say as good as Etrian Odyssey 3 in the same style.
5024
Off-topic / Re: The Humble Indie Bundle V
« on June 1st, 2012, 10:37 AM »
Pretty nice offer... I already have Psychonauts (but the PS2 DVD, and I actually never played it...) and am a supporter of Tim Schafer (and Ron Gilbert!), wanted to have a look at Bastion (because of the dungeon RPG style) and Superbrothers because of its excellent retro soundtrack. And the good news is, I get to download their soundtracks legally :)
Plus, I could pay by PayPal. I know Pete was into Humble Bundles, but they won me over as well this time!
Plus, I could pay by PayPal. I know Pete was into Humble Bundles, but they won me over as well this time!
5025
Off-topic / Re: MyBB Official site compromised
« on June 1st, 2012, 10:12 AM »
I don't have a problem with links.
As long as they're harmless.
Mybb I don't know much about. Why all the fuss?
As long as they're harmless.
Mybb I don't know much about. Why all the fuss?