С одной стороны хочется сделать плагин функциональным, но с другой стороны не хочется загромождать его всяким шлаком.
Эту функцию добавлю, но с отдельной настройкой, наверное так будет лучше.

Отправлено 22 Ноябрь 2016 - 01:35
Отправлено 22 Ноябрь 2016 - 01:50
$location = \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( $row['location_lang'], \IPS\HTMLENTITIES, 'UTF-8', FALSE ), FALSE, array( 'htmlsprintf' => $sprintf ) ); $location = "<a href='" . htmlspecialchars( $row['location_url'], \IPS\HTMLENTITIES, 'UTF-8', FALSE ) . "'>" . $location . "</a>";
$view = ""; if( count( $sprintf ) ) { $view = \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( $row['location_lang'], \IPS\HTMLENTITIES, 'UTF-8', FALSE ), FALSE, array( 'htmlsprintf' => array_fill( 0, count( $sprintf ), '' ) ) ); $location = $sprintf[0]; } else { $location = \IPS\Member::loggedIn()->language()->addToStack( htmlspecialchars( $row['location_lang'], \IPS\HTMLENTITIES, 'UTF-8', FALSE ), FALSE, array( 'htmlsprintf' => $sprintf ) ); } $location = "{$view}<a href='" . htmlspecialchars( $row['location_url'], \IPS\HTMLENTITIES, 'UTF-8', FALSE ) . "'>" . $location . "</a>";
Отправлено 22 Ноябрь 2016 - 02:00
Цитата
Цитата
Отправлено 23 Ноябрь 2016 - 01:33
Отправлено 23 Ноябрь 2016 - 14:48
Отправлено 23 Ноябрь 2016 - 18:42
Отправлено 23 Ноябрь 2016 - 18:54
Отправлено 23 Ноябрь 2016 - 19:07
Отправлено 23 Ноябрь 2016 - 19:14
Отправлено 23 Ноябрь 2016 - 19:27
Отправлено 23 Ноябрь 2016 - 20:01