General info for $lang"; echo '
'; require_once "lib/parsedown.php"; echo '
'; if (file_exists("langs/$lang/general.md")){ $filemd = file("langs/$lang/general.md", FILE_IGNORE_NEW_LINES); array_shift($filemd); $filemd = implode(PHP_EOL,$filemd); echo Parsedown::instance() ->setMarkupEscaped(true) # escapes markup (HTML) ->text($filemd); }else{ echo '

No hay información disponible

'; } echo '
'; echo '
'; break; case 'basic': echo "

Basic things of $lang

"; if (!file_exists('guide.md') || !file_exists("langs/$lang/basic.json")){ die("

Some files not found

"); } $file = fopen('guide.md', "r"); $start = 0; $jsonbasic = json_decode(file_get_contents("langs/$lang/basic.json"),true); while (($line = fgets($file)) !== false) { //See if line have '# ' if (substr( $line, 0, 2 ) == '# '){ echo '

'; echo substr($line,2).'

'; } else if (substr( $line, 0, 3 ) == '## '){ $start = 1; echo '

'; echo substr($line,3).'

'; } else if (substr($line,0,2) == '- '){ echo '

'. substr($line,2).'

'; } else if ((substr( $line, 0, 2 ) == '. ') && $start == 1){ echo '
'; $start = 0; echo '
'; // See if exists and load it if (isset($jsonbasic[trim(substr($line,2))])){ echo '
';
                        if (is_array($jsonbasic[trim(substr($line,2))])){
                            foreach($jsonbasic[trim(substr($line,2))] as $c)
                            {
                                echo "$c".PHP_EOL;
                            }
                        }else{
                            print $jsonbasic[trim(substr($line,2))];
                        }
                        echo '
'; }else { echo '
This can\'t be do in this lang, or it isn\'t added yet to this guide.
'; } echo '
'; echo '
'; } } fclose($file); /* Close guide.md */ break; case 'sql': if (!file_exists("langs/$lang/database.json")){ break; } $jsonbasic = json_decode(file_get_contents("langs/$lang/basic.json"),true); break; default: echo '

Default

'; break; } require_once 'assets/html/footer.php';