mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-05-11 12:11:19 +00:00
support README of extension in different languages
This commit is contained in:
parent
742929002b
commit
2c5f661108
|
@ -178,6 +178,7 @@ class SeedDMS_View_ExtensionMgr extends SeedDMS_Theme_Style {
|
|||
function readme() { /* {{{ */
|
||||
$dms = $this->params['dms'];
|
||||
$user = $this->params['user'];
|
||||
$session = $this->params['session'];
|
||||
$extdir = $this->params['extdir'];
|
||||
$extmgr = $this->params['extmgr'];
|
||||
$extname = $this->params['extname'];
|
||||
|
@ -185,9 +186,10 @@ class SeedDMS_View_ExtensionMgr extends SeedDMS_Theme_Style {
|
|||
|
||||
if(isset($extconf[$extname])) {
|
||||
$extconf = $extconf[$extname];
|
||||
if(file_exists($extdir."/".$extname."/README.md")) {
|
||||
// echo '<div style="white-space: pre-wrap; font-family: monospace; padding: 0px;">'.file_get_contents($extdir."/".$extname."/README.md")."</div>";
|
||||
$Parsedown = new Parsedown();
|
||||
$Parsedown = new Parsedown();
|
||||
if(file_exists($extdir."/".$extname."/README.".$session->getLanguage().".md")) {
|
||||
echo $Parsedown->text(file_get_contents($extdir."/".$extname."/README.".$session->getLanguage().".md"));
|
||||
} elseif(file_exists($extdir."/".$extname."/README.md")) {
|
||||
echo $Parsedown->text(file_get_contents($extdir."/".$extname."/README.md"));
|
||||
}
|
||||
}
|
||||
|
@ -197,6 +199,7 @@ class SeedDMS_View_ExtensionMgr extends SeedDMS_Theme_Style {
|
|||
$dms = $this->params['dms'];
|
||||
$user = $this->params['user'];
|
||||
$settings = $this->params['settings'];
|
||||
$session = $this->params['session'];
|
||||
$httproot = $this->params['httproot'];
|
||||
$extmgr = $this->params['extmgr'];
|
||||
$extdir = $this->params['extdir'];
|
||||
|
@ -237,7 +240,7 @@ class SeedDMS_View_ExtensionMgr extends SeedDMS_Theme_Style {
|
|||
echo "</td>";
|
||||
echo "<td nowrap>";
|
||||
echo "<div class=\"list-action\">";
|
||||
if(file_exists($extdir."/".$extname."/README.md")) {
|
||||
if(file_exists($extdir."/".$extname."/README.".$session->getLanguage().".md") || file_exists($extdir."/".$extname."/README.md")) {
|
||||
echo $this->getModalBoxLink(array('target'=>'extensionReadme', 'remote'=>'out.ExtensionMgr.php?action=readme&extensionname='.$extname, 'class'=>'', 'title'=>'<i class="fa fa-question"></i>', 'attributes'=>array('title'=>getMLText('show_extension_readme'))));
|
||||
}
|
||||
if(!empty($extconf['changelog']) && file_exists($extdir."/".$extname."/".$extconf['changelog'])) {
|
||||
|
|
Loading…
Reference in New Issue
Block a user