Skip to main content Help Control Panel

Login   A+   A-

YACS «   Releases «  

September 22 - RSS everywhere, and more

YACS now uses RSS for searches, for server monitoring, for comments, and for full content distribution!

Any search request can be transformed as a customized RSS feed, available directly from the search page.

The YACS main log has been transformed to a RSS feed as well, to let associates monitor one or several sites in parrallel. The challenge here has been to implement basic authentication to better ensure that only associates can access the feed.

Advanced bloggers will benefit from RSS that now include full article content, and from RSS feeds for comments.
215 files have been updated from the previous release.

-  The search page now has a direct link to a RSS feed built after submitted keyword(s). Also, a direct link to Alltheweb has been added. See search.php.

-  A new script has been created to list last logged events as a RSS feed. HTTP Basic Authentication (i.e., name and password) is required to access this feed. See agents/feed.php to learn more on this exciting thing.

-  The RSS 2.0 codec has been enhanced to provide full content, aside standard descriptions. Also, links to view comments have been added. See services/rss_codec.php, feeds/rss_2.0.php and articles/articles.php.

-  Comments are now available in the RSS format, either as a global feed, or as a per-anchor feed. See comments/feed.php.

-  The index page for feeds has been enhanced with direct links to new newsfeeds, and with links to Bloglines and Technorati. See feeds/index.php.
-  The .htaccess provided with yacs has been augmented to rewrite authentication data. This fix enables basic authentication to work smoothly even at servers where PHP is run in CGI mode. See agents/feed.php.

-  Each article now has a link to list related comments as a RSS feed. Also, links to add comments are now also displayed to anonymous surfers in forums, with the objective to foster self-registrations. See articles/view.php, comments/feed.php and comments/comments.php.

-  A direct link to our main RSS 2.0 has been added to the index page for articles. See articles/index.php.

-  Channel information now defaults to parameters set in the configuration panel for skins, if the configuration panel for feeds has not been used. See related feeding scripts, such as feeds/atom_0.3.php. Also, a new parameter time_to_live has been added to feeds/configure.php.

-  Comments can now be previewed before submission. Also, reply and quote are now allowed for members. See comments/edit.php.

-  On action creation, a mail message is sent to the assigned user. The idea is to warn the recipient has soon as possible. See actions/edit.php

-  The backup script has been enhanced to support restore as well. Because of file size limitations, this will be handy only for small sites either. See control/backup.php.

-  Cross-shortcuts have been added to the info page of the control panel, and to the index page for agents, both to be used by associates. See control/info.hp and agents/index.php.

-  Mozilla has been added to the list of matched signatures. See agents/browsers.php.

-  The mail message processor now supports input from any member, any subscriber or even from anyone if properly configured. Also, no more than 10 entries are processed on each tick. See agents/messages.php and agents/configure.php.

-  Directory scripts/run_once is now purged from previous files before updating scripts. See scripts/update.php.

-  Scripts provided to update cascaded style sheets and .htaccess in scripts/run_once, in order to streamline the global process.

-  mysql_ping() statements have been added to most scripts in the agents directory. This to avoid them to be disconnected from the database because of long processing time.

-  $context['url_to_root'] now also contains the scheme (http, https, ...) and the server name. See shared/global.php. As a result, all scripts using long strings to build absolute references have been streamlined.

-  $context['self_script'] and $context['self_url'] now contains the full reference respectively to the running script and to the called URL (same as before, plus a possible query string). See shared/global.php. Self-reference to the script to be used in every <form> tag. Self-URL will be useful to reference page anchors (e.g. foo/bar.php?a=b#jump_here).

-  Server name is now stored into $context['host_name']. Also the scheme https: is correctly detected in self references, in case you have a secured server. See shared/global.php.

-  The logging facility now supports new lines in submitted descriptions. See agents/logger.php.

-  skins/skin_skeleton.php has now a function cap() to limit the size of text while handling HTML tags correclty.

-  A sidebar box has been added to the test script for skins. See skins/test.php.

-  Better english localized strings. See for example articles/view.php. thanks Eoin

-  HTML entities suppressed from Flash generation at feeds/flash/slashdot.php.

-  Enhancements in codes processing, at codes/codes.php, and in log messages at error.php.

-  The palmattitude2003 skin has been obsoleted. You can remove it safely from your system if you like.

Rate this page
Posted by Bernard on Sep. 23 2004, (popular)