March-13 User profiles, geographical syndication, and more
With this new release we have implemented several suggestions from YACS users, as usual.
Also, we have enhanced the capability of YACS to support contacts among registered users, through Skype and common instant messaging platforms. By the way ids from AIM, MSN, ICQ, IRC, Jabber and Yahoo are supported. New attributes have been added to user profiles to support originating labels (you can achieve 'From the wreck-toys-department' like in Slashdot), message signatures, and even public PGP keys, if any.
Syndication has been enhanced as well, with geographical coordinates reflected in all RSS feeds. How will you use these information to better podcast?
Also, we have enhanced the capability of YACS to support contacts among registered users, through Skype and common instant messaging platforms. By the way ids from AIM, MSN, ICQ, IRC, Jabber and Yahoo are supported. New attributes have been added to user profiles to support originating labels (you can achieve 'From the wreck-toys-department' like in Slashdot), message signatures, and even public PGP keys, if any.
Syndication has been enhanced as well, with geographical coordinates reflected in all RSS feeds. How will you use these information to better podcast?
226 files have been modified or added.
As usual, it is highly recommended to ask YACS to smoothly upgrade your server. For further information check How to achieve incremental upgrades of a YACS server?.
Here is a list of new or updated features coming with this release:
The main OPML feed (feeds/describe.php) now explicitly lists the newsfeed for files (files/feed.php). Therefore, YACS enables automatic podcasting from a server...
Explicit links to contribute to server content have been added to user profiles (users/view.php). This to avoid new users change their own profile instead of creating new article...
Printed versions of section pages now better reflect displayed versions. See sections/print.php.
If geographical coordinates have been configured for the server, they are now mentioned into RSS 2.0 (feeds/rss_2.0.php and services/rss_codec.php) and RDF/RSS 1.0 feeds (feeds/rss_1.0.php). We are aiming to enable global localization of servers through syndication.
Specific skin settings in sections and articles are now reflected to related anchored items (shared/anchor.php), including actions (actions/view.php), comments (comments/view.php), files (files/view.php), images (images/view.php), locations (locations/view.php) and tables (tables/view.php).
The form used to edit a user profile has been heavily reworked to better capture contact information (users/edit.php). Skype has been added to Yahoo!, MSN, AIM, ICQ, IRC and Jabber messengers. From (like in Slashdot), signatures and interests attributes are now handled properly. A public PGP key can be added as well. Most of these is now reflected on-line (users/views.php).
The index page for registered users now includes contact shortcuts, if these have been enabled (users/index.php).
YACS now records the date of last post in user profiles. This information may complement gracefully the last login date that was already recorded.
Icons to support these codes have been added to every reference skin.
On successful authentication, several shortcuts are displayed in the login window (users/login.php).
Icons to support Skype and instant messaging systems have been added to every reference skin.
The index page for files now features an extra box describing the related newsfeed, to let podcasters trigger Doppler more easily
(files/index.php)
Discussion boards now feature more contact information, including buttons to start a Skype conversation or some instant messaging chat session (Yahoo, MSN, ICQ, Jabber, IRC, AIM). See comments/layout_comments_as_yabb.php.
Registered users can now delete their own profile (users/delete.php), except if this has been explicitly prohibited (control/configure.php).
Articles that are published in advanced are now correctly attached to the related weekly and monthly categories. See articles/articles.php.
Also, categories do not list articles published in future dates anymore. See categories/members.php.
The form to post or modify articles has been reworked and streamlined. Also, YACS now supports the option '
The number of articles displayed at the home page may be adjusted dynamically. By default, the number of articles displayed depends on the selected layout.
For example, the alistapart layout displays one single full-page, while slashdot summarizes several articles.
To override this number set the parameter
Big chunks of code have been moved to external script dedicated to layouts: actions, articles, categories, files, users. As a result, rendering code is easier to localize. Also, the size of skins/skin_skeleton.php have been reduced.
YACS now supports user signatures in comments (comments/comments.php) and in submitted mails (articles/mail.php and users/mail.php). The signature itself may be created or changed while editing a user profile (users/edit.php).
Code documentation has been enhanced, most notably for articles (articles/articles.php), for categories (categories/categories), for sections (sections/sections.php)
New codes have been added to flag reader attention. See explanations on
Several bugs have been fixed, including incorrect layout for comments in blogs (comments/layout_comments_as_daily.php).
As usual, it is highly recommended to ask YACS to smoothly upgrade your server. For further information check How to achieve incremental upgrades of a YACS server?.
Here is a list of new or updated features coming with this release:
(files/index.php)draft' to avoid auto-publication. See articles/edit.php.home_articles in the configuration panel for skins (skins/configure.php).mysql_insert_id() has been turned to mysql_insert_id($context['connection']). Everywhere.[caution] and on [note] at the help page for blocks. Also, see codes/blocks.phpRate this page
Posted by Bernard on Mar. 13 2005, (popular)