Everything regarding the development changes of Coder Profile along with the version that the change applies to.
You can see the current version of Coder Profile in the footer.
All blog posts are written by VBAssassin who's an engineer guy, not a journalist :-p
|
|
Hi ya guys, here are the updates applied in this version of coder profile.
Official Blog
I've made a nice update today for the site by replacing the old rubbish blog with this new one your reading now. This new blog uses the BBCode system, is divided in to 3 topics (development, news, announcements), contains RSS feeds, version tracking, and so on... overall, a large improvement.
Rich Footer
Now you can keep track of the latest blog posts via the sites footer which is the same on all pages of coder profile making it easy to quickly check it, and carry on with what you were doing last.
Polls
Just a bit of fun really. The polls randomly change on each page hit, you can vote once per poll and they use AJAX so that you can vote without worrying about the page reloading.
There have been some other minor updates but nothing that is of much use you guys knowing (updates to the internal workings of cp).
More updates to come soon as per usual.
Kind regards,
Scott
|
|
Hi ya guys,
The main part of this update was the new profile panels. Take a look at your profile and see for yourself :-) You even have nice rounded corners :-)
Darkened the colour of the boards on the forum index page and fixed some of the re-written URL's as well as stop the search box and it's button from being on different lines.
I also shifted the discussion forum to the networks instead of the site. Hardly worth mentioning but if you experience some broken URL's please let me know. Any old notifications will contain URL's to the previous forum location. New notifications from now on will have the new location of the forum.
The about me application now has a new link, "Quick Questions". It's got the same questions as the interview plus it has the 8 questions from your general details page merged. I suggest you all backup your interviews and port them across to the new "quick questions" page since all interviews will be erased soon when they are replaced with a new application called "My Skills" and the interviews have become obsolete with the addition of the "Quick Questions" page.
Quick shout out to gunni for coding a function to remove obsolete bbcode tags.
Kind regards,
Scott
P.S. korol_andrew, people can now view your profile again :-)
|
|
Hi ya guys,
I have fixed the escaping problems with ampersands and when typing in encoded characters. They are now shown correctly.
Due to some members mentioning the paste as plain text dialog was annoying i removed that. You can now paste code directly, however, pasting tables etc will NOT keep their formatting when converting to BBCode or when posting it to Coder Profile.
Indenting of code now exactly represents what is shown on the rich text editor. Previously 7 spaces where equal to 1 tab in the editor, however, the code line numbering function used 10 spaces as a tab which meant that there were slight differences with the editor compared to what actually rendered on coder profile. Everything now uses 7 spaces as a tab.
If you guys use notepad++ just go to settings -> preferences -> edit components -> tab setting -> tab size: 7
Then what ever you paste from notepad++ will have the exact same indenting on coder profile.
Keep checking back here for more updates, and thanks for all the feedback you guys have given for v1.45
Kind regards,
Scott
|
|
Just letting you guys know, i have done the following.
Fixed Bugs
The toolbar in the rich text editor can no longer be collapsed which previously caused a few toolbar buttons to remain even when collapsed
Fix the paypal button so it's no longer in sandbox mode
When someone registers they get "SESSION EXPIRED" straight after (so it logs them in, then expires the session lol). Then they have to login and are sent to account activation as it should.
BBCode - maximum level of nested quotes is 3... however... it was totally messing up and it's fixed now.
When viewing a profiles overview page fix the comments so they are posted to the correct page and fix the source code links.
Improvements
On someone's profile, when your on their about page, and if they have a Website URL entered, need to add target='_blank'
Improve the forums home page by removing that recent posts thing and instead put 3 useful links: Recent Posts, Unreplied Topics, Browse All Topics
Session about to expire, don't let the countdown go in to minus figures. Instead stop it at 0... showing it has run out.
On the RTE, the preview and custom emoticon buttons don't look "disabled" anymore. Instead they now actually look like buttons with a couple of nice icons :-)
The blue arrow next to the breadcrumbs now shows related links instantly (no longer using a blind down effect)
Breadcrumbs blue down arrow, on mouse out, if mouse over is not triggered for 2 seconds, close the menu automatically
When previewing parsed BBCode via the rich text editor if the maximum tag limit is reached it now tells you instead of producing nothing.
A few of these improvements were suggested by people on the forums (same with some of the bug reports) so thanks to those members.
Kind regards,
Scott
|
|
Hi ya guys,
Here's what this long awaited update contains
Rich Text Editor
A new rich text editor has replaced the old BBCode Message Pad
View custom emoticons and click to add them to your messages
Loads more core (animated) emoticons have been added
Ability to preview a message before you send it
Multiple instances of the rich text editor can now be added to a single page
Shift Around
If the friends application is disabled, people simply can not send you a friend invite (since you can't manage them anyway without activating it).
The private user groups stuff has been removed from the user groups application leaving only the public groups. Put the Private Coder Groups where "Contacts" is. This is so you can utilize the private groups and not necessarily the public groups too.
Contact lists have been removed (because private groups can do this)
Referrals and custom emoticons are no longer an "application". They will be available to everyone and will not be disabled
Deleted the to do lists application (sorry but it's just not coder specific enough and it will be resurrected in the project management application)
Remove the following from CP: Profile Traffic Statistics, Announcements, Promotional Material and moved referrals to the misc section on the account home page
Home Page Revamp
Donations can still be made, but at the moment they are not shown on the home page anymore. Also, you no longer get a donations badge (you will get an award when i add the awards application instead)
Associates have been removed (they may come back at some point)
Breadcrumbs & Search Engine Optimization
All url's have been re-written to nice user and search engine friendly versions
All urls can be traversed properly
Breadcrumbs exist all over the site now and the page titles match the breadcrumbs
Different sections of the site have different colour coded breadcrumbs
Profiles... view in full
|
|
Hey up again,
To Do Lists
Added a new application called "To Do Lists". The application uses a lot of AJAX and other JS magic such as drag and drop to re-order lists, etc. Using it is more like the way you would use an application that a normal website! It's quite fun!
To activate it on your account, go to your "Account Home Page". Click "Add New Application" under the "Content Management" heading, and then click "Activate" on the to do list application. The page will reload and you will see a new "To Do List" application ready for you to use ;-)
Auto Resizing Textareas
This is a strange one. If you have JavaScript enabled all textareas around coder profile will auto adjust there height to fit their initial contents (removing the scroll bar in the process) and adding enough space for 1 extra blank line to just make it look nicer.
Resizable Textareas
Again if JavaScript is enabled most (currently 100%, but may be less in the future) textareas have a bar along the bottom of them. This allows you to resize the textarea by just holding your mouse down on the bar, and dragging it to the new height that you want the textarea to be!
I think the next cool JS trick i will be adding at some point is a rich text editor replacement to the BBCode message pad. So keep your eyes open for that update ;-)
I was developing coder cards for about 6 hours to then decide they looked rubbish and removed them! I then added custom user colours such as administrators get their username in green, VIPs in orange, regular users in the default link colour, etc. Again that was rubbish (once i had finished it) so i deleted that feature as well! Not going very well!
Profile Traffic Reports
I converted the old affiliates tracking code that i used in my admin panel for this site, to a new system that you coders can use! So you are now able to track all unique hits, and all impressions made on your profile on a daily or monthly basis! This also excludes search engines... view in full
|
|
Hi ya guys,
Fixed the following few things:
When you remove an app, i have modified the wording.
Links from your Discussion Forum statistics page (from your account home page) have been corrected and now point directly to the forum.
The comments center now has the + / - images put back in. They had actually been broken for a while, but no body had reported it until now.
When a member first joins coder profile the link in the message that points to their about me page has been corrected.
Fixed a bug where notifications to the owner of a user group that requires a handshake. The notifications were not being sent, but that has been fixed now.
Fixed some incorrect paginations on the profiles.
Done a few js effect tweaks in user groups.
When using the keyboard shortcuts to insert BBCode, a check is now done to make sure you are only holding down ctrl, and not alt or shift as well.
Kind regards,
Scott
|
|
Hi ya guys,
The whole of today (about 14 hours of today anyway) i have spend coding a new system (as always lol). The old sections on your account home page have now been converted to an "application" system. By that i mean you are now in total control of which applications you decide to activate, and then you can even set which applications are shown on your profile! This has made the old "Online Pages" page obsolete and therefore it has been deleted.
For those very few of you that set up some custom pages, i'm sorry but i had to delete the ability to create custom pages. The architecture of them was just to bespoke to try and formalize them in to the same format as the other applications. Also, i was pretty much the only person using the custom pages! lol.
While adding the new applications, i had to add two new applications, "Referrals" and "Discussion Forum". So you can now select those from the application lists as well.
You will notice that even if you deactivate the applications, you can in fact still use a select few of them such as "referrals" by selecting them on the right hand panel on your account home page.
I have also added the new "User Groups" network. Oh yeah, the new terminology! Basically here it is:
Applications - What are shown in the boxes on your account home page and provide your account with added functionality.
Networks - These are the public versions of applications and are located in the very top navigation panel of this site.
That’s all for now... the next update will be the integration of the applications and notification system and a few design tweaks on the profiles navigation panel.
Kind regards,
Scott
|
|
Hi ya guys,
Fixed 3 bugs, 1 still remaining.
Fixed the "operation aborted" error that appeared where ever there was a BBCode Message Pad - Only affected Internet Explorer users.
The "delete group" link has been removed from your "Contacts" page.
Where ever there was the ability to hide / show an area on a page with a special effect. Clicking the link multiple times would mess up the display. Thats now been fixed and clicking multiple times before the effect has finished will no longer mess anything up.
Tweaked a few things in regards to error handling internally.
When you get new fans, you are now notified (which can be customized, as per usual ;-)
Fixed a small error with the main navigation bar in regards to selecting the portfolio link
Your profile fans page now shows the correct number of pages
The Scrolling for the Quick Reply button in the forums when using Opera v9.5 scrolls to the top of the screen instead of the bottom. This i have not yet been able to fix. I will wait a while to see if opera fix the problem since it works for previous versions. If not, i will try and come up with a workaround.
Even if it is simply a:
Kind regards,
Scott
|
|
Here has whats changed in this update.
General Updates
Fixed the name of a URL in notifications regarding new ratings
Added links from your account homepages source code & article pages that point to it on your profile. Basically making sharing your source codes etc much easier
The forums quick reply button now does some "cool" browser stuff... go check out :-P
Date of Birth now produces the correct age nearer a members birthday (people were having their birthdays a few days early! lol)
Account Reminders now contain a direct link to CP (thanks to Napalm for the suggestion)
Personal Message setting "Only allow My Contacts to PM me" has now changed to "Only allow My Friends to PM me".
When browsing coders you can filter them by a specific letter
Thumbnail caching has changed from using the database to keep track of file names etc, to using only the file system.
All thumbnails now show larger images using a much cooler effect without opening a new window (or tab) each time.
All the sites AJAX has been re-written, uses the prototype framework, and added little loading images.
Notification Summaries now have a default of 3 days.
Notification Summaries now have the delay reset when you login. So they are now sent X days since you last logged in to CP. This helps prevent annoying you with Notification Summaries when you generally check the site daily.
You can now turn off your Notification Summaries via the notification settings page instead of your account settings page.
Minimum length of 1,000 characters has been set on Coding Articles.
Speed improvements overall have been made such as the .js files are now gzipped etc and YSlow now rates the speed of the front end of CP as a B :-) which is very acceptable.
Your profiles have a new "more actions" link and a few design touch ups.
New - User Groups
Create private and public user groups
Add who ever you like to private user g... view in full
|
|
|