SigServer:Changelog
Version 1.1.0 (2017-11-10)
- [Feature] Allow prefix sign operators; negative numbers are now supported without workarounds like
{{0 - 1}}
- [Feature] Allow the not operator (
!
) for flipping a boolean variable's value - [Feature] Extend the
date()
function; second parameter may now be a numeric value representing the unix timestamp, and third parameter may now be an offset from UTC to shift the output time with - [Feature] Add
middle
/center
keywords to text alignment - [Feature] Implement per-signature anime title language selection (1701)
- [Feature] Implement per-signature episode title language selection (2989)
- [Feature] Introduce more fine-grained access control (1375). Signatures can now only retrieve data that is visible to guests by default. By selecting a different access mode, the signature can retrieve either all normal entry data, or all data including porn entries.
- [Feature] Added several new fonts to choose from, both for variety and for required non-Latin language support:
code2000
(several scripts; info),florencesans
(Latin scripts),jackeyfont
(pixel font for Japanese scripts),lateef
(Arabic scripts),notonaskharabic
(Arabic scripts – no Latin support),notosanscjk
(Japanese, Chinese, Korean scripts),ubuntu
andubuntu_bold
(Latin, Greek, Cyrillic scripts)- Note that, regardless of font support, scripts that are written from right to left are not supported properly for now due to a technical shortcoming we cannot really do anything to right now. (PHP bug 43899)
- [Feature] New variable:
$stat_mylist_last_aid
- [Feature] New constant variables
$PI
and$E
for the respective natural mathematical constants. - [Feature] Add function
fsformat
for formatting file sizes - [Feature] Add Markdown as an additional syntax for the image sharing code
- [Fix] Use HTTPS for external links and retain scheme for local ones (2457)
- [Fix] Fonts with underscores in their names can now be set as default fonts
- [Fix] Variable
$animestat_an_gn_group_gshortname
now works correctly - [Fix]
$animestat_an_gn_group_*
variables now work even if the group's release has no ratings - [Fix] Finished anime variables didn't include movies finished by watching files of partial episodes (962; fixed on AniDB side)
- [Misc] Lots of code cleanup behind the scenes
- [Misc] Most labels in forms are now correctly connected to their respective input tags
- [Misc] Renamed some variables for consistency; old names will still work for now
$stat_mylist_lastanime
→$stat_mylist_last_aname
$stat_mylist_lastanime_date
→$stat_mylist_last_date
$latestanime_idn_name
→$latestanime_idn_aname
Version 1.0.4 (2009-01-23)
- [Bug] 'latest file' and 'latest watched' being reversed. Fixed by Ommina and originally reported by HiEv (forum65679)
- [Bug] Double encoded ampersand causing weird truncation issues (forum66032)
- [Bug] Apostrophes are backticks (for AniDB data)
- [Misc] Don't update signatures when accessing them from the menu (speeds up loading.)
Version 1.0.3 (2008-08-07)
Version 1.0.0.2 (2008-06-12)
Version 1.0.0.1 (2008-06-06)
- [Feature] Hentai image filter (1164)
Version 1.0.0.0 (2008-06-02)
- [Feature]
truncatew()
andlengthw()
for non-monospaced fonts added (1151) - [Feature] Dynamic image inclusion.
<image anime="1" />
will include Crest of the Stars' image (804) - [Feature] Signature Wizard (803)
- [Feature] Display signature on userpage (835)
- [Bug] Users with changed usernames can't log in (thanks nwa)
- [Bug] Variables can't contain boolean values (thanks DvdKhl/Arokh)
Version 1.0.0.0-RC1 (2008-05-03)
- [Feature] Time wasted, MyList total time and number of Avdumped files added to $stat (984)
- [Feature] Alternative (prefered) way of setting variables using SigMath (
{{ @var = "value" }}
) (1008) solving 851 as well - [Feature]
length();
to determine a string's length (845) - [Feature]
fetchvar();
to fetch the variable given as string argument (882) - [Feature]
div();
for integer division (895) - [Feature]
random(start, end);
returns random integer between start and end (1055) - [Feature] Draw filled arcs and arcs using SigXML (1083)
- [Feature] Position aid on advanced signature edit page when hovering image (1122)
- [Feature] Ctrl-s and Tab support on advanced signature edit page (1123)
- [Feature] Support display attribute on all layout elements (1125)
- [Feature] Debug SigXML after SigMath preprocessing (1127)
- [Bug] Variable prefix conflict (850)
- [Bug] XML Error crash on "&" in XML data (1074)
- [Bug] 256 colors = no colors (1017)
- [Bug] Size 10x10 pixels equaled 11x11 pixels on all shapes and images (1090)
- [Misc] "Down for maintenance" when database is down (852)
- [Misc] Show cached signature when database is down (853)
- [Misc] Rewrite of SigMath engine (883)
- [Misc] Limit number of signatures (1004)
- [Misc] New way of setting default element values. SigMath allowed. Old way deprecated.
- [Misc] Various XHTML and CSS tweaks
Version 0.1.2.0 Beta (2007-12-14 - 2008-03-12)
Version 0.1.1.0 Beta (2007-12-13)
- [Feature] Upper case/lower case functions added (820)
- [Feature] Signature URLs ending with file extensions (837)
- [Feature] Manual setting of JPEG compression level (806)
- [Feature] Unlimited amount of backgrounds/images/signatures for admin users (819)
- [Feature] More redirect options added (807)
- [Feature] Separation of default and custom backgrounds (816)
- [Feature] All available data feeds supported (805)
Version 0.1.0.0 Beta (2007-11-25)
Initial release