YACS version 5.5: Content Assistant, page rating, polls, author profiles, and more
YACS now features a simple-to-use Content Assistant to streamline common operations. Would you like to create a blog, a directory of links, a discussion board? Previously you had to handle several web forms, and to know about keywords used for options. Of course, sophisticated edition capabilities ar still here. But we have added a smart assistant, accessible from the Control Panel, to let associates create complex things quite easily.
This version also features page ratings. Add the keyword '
Polls have been extended to better support Techcolosseum. What a nice site!
YACS also better supports author profiles. Add an option to a section to change the way all related articles will show author profiles: either at the top of a page ('
This version also features page ratings. Add the keyword '
with_rating' to the options field of any section, and every related articles will offer a link to let surfers express themselves.Polls have been extended to better support Techcolosseum. What a nice site!
YACS also better supports author profiles. Add an option to a section to change the way all related articles will show author profiles: either at the top of a page ('
with_prefix_profile'), at the bottom of the page ('with_suffix_profile'), or on the side ('with_extra_profile').145 files have been modified or added since version 5.4.1.
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 script used to populate the database on installation has been entirely reworked and extended to become an actual Content Assistant (control/populate.php). Scripts included by this assistant have been reviewed and extended as well (articles/populate.php, categories/populate.php, comments/populate.php, sections/populate.php and users/populate.php).
Links to the Content Assistant have been added to the Control Panel (control/index.php), to the Site Map (sections/index.php) and to the main help page (help.php).
The home page also features a link to the Content Assistant if no article is available, and if the surfer is an associate. See index.php.
YACS supports page rating, thanks to Quang suggestions. Fields have been added to article records to take care of successive ratings (articles/articles.php).
The rating script prevents multiple ratings through cookies (articles/rate.php).
Every article layouts have been reviewed and extended to display rating information (see
Lastly, images used to reflect rating information have been added to reference skins (and initialised in skins/skin_skeleton.php). The upgrade script will download these automatically from this server.
Votes have been made silent, and automatically returns to the calling place if instructed to do so (overlays/polls/vote.php).
Cookies have been added to polls to prevent multiple votes (overlays/polls/vote.php).
When a page is locked, votes are not allowed anymore (overlays/poll.php).
When a surfer registers, he is offered to pick up an avatar from the library (usrs/edit.php).
The support of author profiles has been extended, mainly in [scripts]skins/skin_skeleton.php[/script].
To better support growing sites item identifiers have been changed from small integers to medium integers. One YACS server may have up to 16,777,215 articles, compared to 65,535 previously... Best of all, the upgrade assistant will take care of it smoothly, you don't have to run any SQL statements.
XHTML validation may optionally be desactivated if necessary. May be useful to associates in very special circumstances. Most editor forms have been reviewed (articles/edit.php, categories/edit.php sections/edit.php)
The script used to create the Flash animation at the home page has been streamlined (feeds/flash/slashdot.php), and better supports international character sets.
The bookmarking bookmarklet now correctly populate the web form when surfer is already logged (links/edit.php).
Pre-fetching links now correclty interact with the cache (articles/view.php, images/view.php).
Computation of GMT offsets now takes care of Summer shifts (shared/global.php).
A number of rendering bugs have been fixed as well.
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:
articles/layout_articles*.php and skins/layout_home_articles_*.php). 