public static function getAdditionalSettingsMap(): array
{
- return ['book_id' => 'book_id', 'lang' => 'lang', 'theme' => 'theme', 'status' => 'status', 'proprietaire_id' => 'owner', 'date' => 'date', 'changedate' => 'changedate', 'hosting' => 'hosting', 'exportdatas' => 'exportdata'];
+ return ['book_id' => 'book_id', 'lang' => 'lang', 'theme' => 'theme', 'status' => 'status', 'proprietaire_id' => 'owner', 'date' => 'date', 'changedate' => 'changedate', 'wslink' => 'wslink', 'hosting' => 'hosting', 'exportdatas' => 'exportdata'];
}
public static function getReadonlySettings()
{
- return ['book_id', 'date', 'changedate', 'hosting', 'exportdatas'];
+ return ['book_id', 'date', 'changedate', 'wslink', 'hosting', 'exportdatas'];
}
public static function exportPublicationSettings($args)
} else {
$val = '-';
}
+ } else if ($column === 'wslink') {
+ $val = 'https://workshop.fluidbook.com/viewerh/' . $id . '_' . $book->hash . '/';
} else {
$val = $book->$column;
}