mirror of
https://github.com/monstra-cms/monstra.git
synced 2025-08-06 05:07:49 +02:00
Compare commits
37 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
81ff2288b9 | ||
|
cd0d8296a5 | ||
|
03e5fc320c | ||
|
b29abf8da1 | ||
|
6f55f9238b | ||
|
ad870b2120 | ||
|
d9ea1c3d7c | ||
|
6531d3ee87 | ||
|
c7935e6636 | ||
|
a33d1a39d9 | ||
|
cbaa84f50e | ||
|
339413581d | ||
|
7696d90752 | ||
|
c83bb55df3 | ||
|
e76cd74d5b | ||
|
099b206e66 | ||
|
10a6b56b34 | ||
|
8e83ca5bd1 | ||
|
524052b4bf | ||
|
f4eaded4f3 | ||
|
2efff484fc | ||
|
b134abb96e | ||
|
1a1bfabda0 | ||
|
a8ea2d4e02 | ||
|
ce571b6ef3 | ||
|
ac3eeb1508 | ||
|
e9691d6b71 | ||
|
7734822789 | ||
|
75af5452bc | ||
|
c9019ca5fa | ||
|
ee8e1abfd4 | ||
|
6b576be9a5 | ||
|
e823494ab5 | ||
|
f7f3b91f46 | ||
|
0c90ab6bfe | ||
|
35b75e9027 | ||
|
2d5eb31569 |
12
README.md
12
README.md
@@ -1,12 +1,10 @@
|
|||||||
# Monstra CMS
|
# Monstra CMS
|
||||||
Fast and small content management system written in PHP!
|
Monstra is a modern and lightweight Content Management System.
|
||||||
|
|
||||||
## System Requirements
|
## System Requirements
|
||||||
- UNIX/Linux host
|
Operation system: Unix, Linux, Windows, Mac OS
|
||||||
- PHP 5.2.3 or higher
|
Middleware: PHP 5.2.3 or higher with PHP's [SimpleXML module](http://php.net/simplexml) and [Multibyte String module](http://php.net/mbstring)
|
||||||
- SimpleXML Module
|
Webserver: Apache with [Mod Rewrite](http://httpd.apache.org/docs/current/mod/mod_rewrite.html) or Ngnix with [Rewrite Module](http://wiki.nginx.org/HttpRewriteModule)
|
||||||
- Apache Mod Rewrite
|
|
||||||
- Multibyte String
|
|
||||||
|
|
||||||
## Steps to Install
|
## Steps to Install
|
||||||
1. [Download the latest version.](http://monstra.org/download)
|
1. [Download the latest version.](http://monstra.org/download)
|
||||||
@@ -30,4 +28,4 @@ Fast and small content management system written in PHP!
|
|||||||
- [Documentation](http://monstra.org/documentation)
|
- [Documentation](http://monstra.org/documentation)
|
||||||
- [Github Repository](https://github.com/Awilum/monstra-cms)
|
- [Github Repository](https://github.com/Awilum/monstra-cms)
|
||||||
|
|
||||||
Copyright (C) 2012-2014 Romanenko Sergey / Awilum [awilum@msn.com]
|
Copyright (C) 2012-2014 Romanenko Sergey / Awilum [awilum@msn.com]
|
||||||
|
@@ -55,7 +55,7 @@
|
|||||||
|
|
||||||
<div class="container form-signin">
|
<div class="container form-signin">
|
||||||
|
|
||||||
<div style="text-align:center;"><a class="brand" href="<?php echo Option::get('siteurl'); ?>admin"><img src="<?php echo Option::get('siteurl'); ?>public/assets/img/monstra-logo.png" height="27" width="171"></a></div>
|
<div style="text-align:center;"><a class="brand" href="<?php echo Option::get('siteurl'); ?>admin"><img src="<?php echo Option::get('siteurl'); ?>public/assets/img/monstra-logo.png" height="27" width="171" alt="monstra" /></a></div>
|
||||||
<div class="administration-area">
|
<div class="administration-area">
|
||||||
<hr>
|
<hr>
|
||||||
<div>
|
<div>
|
||||||
@@ -111,7 +111,7 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div style="text-align:center">
|
<div style="text-align:center">
|
||||||
<span class="small-grey-text">© 2012 <a href="http://monstra.org" class="small-grey-text" target="_blank">Monstra</a> – <?php echo __('Version', 'system'); ?> <?php echo Monstra::VERSION; ?></span>
|
<span class="small-grey-text">© 2012 - 2014 <a href="http://monstra.org" class="small-grey-text" target="_blank">Monstra</a> – <?php echo __('Version', 'system'); ?> <?php echo Monstra::VERSION; ?></span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
|
@@ -1,3 +1,14 @@
|
|||||||
|
Monstra 2.3.1, 2013-12-25
|
||||||
|
------------------------
|
||||||
|
- Localization: Major Fixes
|
||||||
|
- Gelato: Image.php Major Fixes
|
||||||
|
- Sitemap: Errors #175 - fixes
|
||||||
|
- New favicon added #182 - by bernte
|
||||||
|
- Layouts: General Fixes - by bernte
|
||||||
|
- Installer: SERVER_PORT issue - fixed by KANekT
|
||||||
|
- Gelato: Number Class - updated bytes format (JEDEC & IEC 60027) by mbarzda
|
||||||
|
- Email Layout: footer fixes
|
||||||
|
|
||||||
Monstra 2.3.0, 2013-12-19
|
Monstra 2.3.0, 2013-12-19
|
||||||
------------------------
|
------------------------
|
||||||
- Update Twitter Bootstrap to 2.3.2
|
- Update Twitter Bootstrap to 2.3.2
|
||||||
|
@@ -39,7 +39,7 @@ class Monstra
|
|||||||
/**
|
/**
|
||||||
* The version of Monstra
|
* The version of Monstra
|
||||||
*/
|
*/
|
||||||
const VERSION = '2.3.0';
|
const VERSION = '2.3.1';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Monstra environment
|
* Monstra environment
|
||||||
|
@@ -128,7 +128,7 @@ class Javascript
|
|||||||
if (BACKEND) {
|
if (BACKEND) {
|
||||||
echo '<script type="text/javascript" src="'.Option::get('siteurl').'tmp/minify/backend_site.minify.js"></script>';
|
echo '<script type="text/javascript" src="'.Option::get('siteurl').'tmp/minify/backend_site.minify.js"></script>';
|
||||||
} else {
|
} else {
|
||||||
echo '<script type="text/javascript" src="'.Option::get('siteurl').'tmp/minify/frontend_site.minify.js"></script>';
|
echo '<script type="text/javascript" src="'.Option::get('siteurl').'tmp/minify/frontend_site.minify.js"></script>'."\n";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -4,4 +4,4 @@
|
|||||||
* Set meta generator
|
* Set meta generator
|
||||||
*/
|
*/
|
||||||
Action::add('theme_meta', 'setMetaGenerator');
|
Action::add('theme_meta', 'setMetaGenerator');
|
||||||
function setMetaGenerator() { echo '<meta name="generator" content="Powered by Monstra '.Monstra::VERSION.'" />'; }
|
function setMetaGenerator() { echo '<meta name="generator" content="Powered by Monstra '.Monstra::VERSION.'" />'."\n"; }
|
||||||
|
BIN
favicon.ico
BIN
favicon.ico
Binary file not shown.
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
55
install.php
55
install.php
@@ -16,8 +16,11 @@
|
|||||||
// Get array with the names of all modules compiled and loaded
|
// Get array with the names of all modules compiled and loaded
|
||||||
$php_modules = get_loaded_extensions();
|
$php_modules = get_loaded_extensions();
|
||||||
|
|
||||||
|
// Get server port
|
||||||
|
if ($_SERVER["SERVER_PORT"] == "80") $port = ""; else $port = ':'.$_SERVER["SERVER_PORT"];
|
||||||
|
|
||||||
// Get site URL
|
// Get site URL
|
||||||
$site_url = 'http://'.$_SERVER["SERVER_NAME"].str_replace(array("index.php", "install.php"), "", $_SERVER['PHP_SELF']);
|
$site_url = 'http://'.$_SERVER["SERVER_NAME"].$port.str_replace(array("index.php", "install.php"), "", $_SERVER['PHP_SELF']);
|
||||||
|
|
||||||
// Rewrite base
|
// Rewrite base
|
||||||
$rewrite_base = str_replace(array("index.php", "install.php"), "", $_SERVER['PHP_SELF']);
|
$rewrite_base = str_replace(array("index.php", "install.php"), "", $_SERVER['PHP_SELF']);
|
||||||
@@ -295,7 +298,7 @@
|
|||||||
<input class="input-xlarge" name="siteurl" type="text" value="<?php echo Html::toText($site_url); ?>" />
|
<input class="input-xlarge" name="siteurl" type="text" value="<?php echo Html::toText($site_url); ?>" />
|
||||||
<br />
|
<br />
|
||||||
<label><?php echo __('Username', 'users'); ?></label>
|
<label><?php echo __('Username', 'users'); ?></label>
|
||||||
<input class="input-xlarge" class="login" name="login" value="<?php if(Request::post('login')) echo Html::toText(Request::post('login')); ?>" type="text" />
|
<input class="input-xlarge login" name="login" value="<?php if(Request::post('login')) echo Html::toText(Request::post('login')); ?>" type="text" />
|
||||||
<br />
|
<br />
|
||||||
<label><?php echo __('Password', 'users'); ?></label>
|
<label><?php echo __('Password', 'users'); ?></label>
|
||||||
<input class="input-xlarge" name="password" type="password" />
|
<input class="input-xlarge" name="password" type="password" />
|
||||||
@@ -397,71 +400,71 @@
|
|||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
<hr>
|
<hr>
|
||||||
<p align="center"><strong><?php echo __('...Monstra says...', 'system'); ?></strong></p>
|
<p class="text-center"><strong><?php echo __('...Monstra says...', 'system'); ?></strong></p>
|
||||||
<div>
|
<div>
|
||||||
<ul>
|
<ul>
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
if (version_compare(PHP_VERSION, "5.2.0", "<")) {
|
if (version_compare(PHP_VERSION, "5.2.0", "<")) {
|
||||||
echo '<span class="error"><li>'.__('PHP 5.2 or greater is required', 'system').'</li></span>';
|
echo '<li class="error">'.__('PHP 5.2 or greater is required', 'system').'</li>';
|
||||||
} else {
|
} else {
|
||||||
echo '<span class="ok"><li>'.__('PHP Version', 'system').' '.PHP_VERSION.'</li></span>';
|
echo '<li class="ok">'.__('PHP Version', 'system').' '.PHP_VERSION.'</li>';
|
||||||
}
|
}
|
||||||
|
|
||||||
if (in_array('SimpleXML', $php_modules)) {
|
if (in_array('SimpleXML', $php_modules)) {
|
||||||
echo '<span class="ok"><li>'.__('Module SimpleXML is installed', 'system').'</li></span>';
|
echo '<li class="ok">'.__('Module SimpleXML is installed', 'system').'</li>';
|
||||||
} else {
|
} else {
|
||||||
echo '<span class="error"><li>'.__('SimpleXML module is required', 'system').'</li></span>';
|
echo '<li class="error">'.__('SimpleXML module is required', 'system').'</li>';
|
||||||
}
|
}
|
||||||
|
|
||||||
if (in_array('dom', $php_modules)) {
|
if (in_array('dom', $php_modules)) {
|
||||||
echo '<span class="ok"><li>'.__('Module DOM is installed', 'system').'</li></span>';
|
echo '<li class="ok">'.__('Module DOM is installed', 'system').'</li>';
|
||||||
} else {
|
} else {
|
||||||
echo '<span class="error"><li>'.__('Module DOM is required', 'system').'</li></span>';
|
echo '<li class="error">'.__('Module DOM is required', 'system').'</li>';
|
||||||
}
|
}
|
||||||
|
|
||||||
if (function_exists('apache_get_modules')) {
|
if (function_exists('apache_get_modules')) {
|
||||||
if ( ! in_array('mod_rewrite',apache_get_modules())) {
|
if ( ! in_array('mod_rewrite',apache_get_modules())) {
|
||||||
echo '<span class="error"><li>'.__('Apache Mod Rewrite is required', 'system').'</li></span>';
|
echo '<li class="error">'.__('Apache Mod Rewrite is required', 'system').'</li>';
|
||||||
} else {
|
} else {
|
||||||
echo '<span class="ok"><li>'.__('Module Mod Rewrite is installed', 'system').'</li></span>';
|
echo '<li class="ok">'.__('Module Mod Rewrite is installed', 'system').'</li>';
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
echo '<span class="ok"><li>'.__('Module Mod Rewrite is installed', 'system').'</li></span>';
|
echo '<li class="ok">'.__('Module Mod Rewrite is installed', 'system').'</li>';
|
||||||
}
|
}
|
||||||
|
|
||||||
foreach ($dir_array as $dir) {
|
foreach ($dir_array as $dir) {
|
||||||
if (is_writable($dir.'/')) {
|
if (is_writable($dir.'/')) {
|
||||||
echo '<span class="ok"><li>'.__('Directory: <b> :dir </b> writable', 'system', array(':dir' => $dir)).'</li></span>';
|
echo '<li class="ok">'.__('Directory: <b> :dir </b> writable', 'system', array(':dir' => $dir)).'</li>';
|
||||||
} else {
|
} else {
|
||||||
echo '<span class="error"><li>'.__('Directory: <b> :dir </b> not writable', 'system', array(':dir' => $dir)).'</li></span>';
|
echo '<li class="error">'.__('Directory: <b> :dir </b> not writable', 'system', array(':dir' => $dir)).'</li>';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (is_writable(__FILE__)) {
|
if (is_writable(__FILE__)) {
|
||||||
echo '<span class="ok"><li>'.__('Install script writable', 'system').'</li></span>';
|
echo '<li class="ok">'.__('Install script writable', 'system').'</li>';
|
||||||
} else {
|
} else {
|
||||||
echo '<span class="error"><li>'.__('Install script not writable', 'system').'</li></span>';
|
echo '<li class="error">'.__('Install script not writable', 'system').'</li>';
|
||||||
}
|
}
|
||||||
|
|
||||||
if (is_writable('sitemap.xml')) {
|
if (is_writable('sitemap.xml')) {
|
||||||
echo '<span class="ok"><li>'.__('Sitemap file writable', 'system').'</li></span>';
|
echo '<li class="ok">'.__('Sitemap file writable', 'system').'</li>';
|
||||||
} else {
|
} else {
|
||||||
echo '<span class="error"><li>'.__('Sitemap file not writable', 'system').'</li></span>';
|
echo '<li class="error">'.__('Sitemap file not writable', 'system').'</li>';
|
||||||
}
|
}
|
||||||
|
|
||||||
if (is_writable('.htaccess')) {
|
if (is_writable('.htaccess')) {
|
||||||
echo '<span class="ok"><li>'.__('Main .htaccess file writable', 'system').'</li></span>';
|
echo '<li class="ok">'.__('Main .htaccess file writable', 'system').'</li>';
|
||||||
} else {
|
} else {
|
||||||
echo '<span class="error"><li>'.__('Main .htaccess file not writable', 'system').'</li></span>';
|
echo '<li class="error">'.__('Main .htaccess file not writable', 'system').'</li>';
|
||||||
}
|
}
|
||||||
|
|
||||||
if (isset($errors['sitename'])) echo '<span class="error"><li>'.$errors['sitename'].'</li></span>';
|
if (isset($errors['sitename'])) echo '<li class="error">'.$errors['sitename'].'</li>';
|
||||||
if (isset($errors['siteurl'])) echo '<span class="error"><li>'.$errors['siteurl'].'</li></span>';
|
if (isset($errors['siteurl'])) echo '<li class="error">'.$errors['siteurl'].'</li>';
|
||||||
if (isset($errors['login'])) echo '<span class="error"><li>'.$errors['login'].'</li></span>';
|
if (isset($errors['login'])) echo '<li class="error">'.$errors['login'].'</li>';
|
||||||
if (isset($errors['password'])) echo '<span class="error"><li>'.$errors['password'].'</li></span>';
|
if (isset($errors['password'])) echo '<li class="error">'.$errors['password'].'</li>';
|
||||||
if (isset($errors['email'])) echo '<span class="error"><li>'.$errors['email'].'</li></span>';
|
if (isset($errors['email'])) echo '<li class="error">'.$errors['email'].'</li>';
|
||||||
if (isset($errors['email_valid'])) echo '<span class="error"><li>'.$errors['email_valid'].'</li></span>';
|
if (isset($errors['email_valid'])) echo '<li class="error">'.$errors['email_valid'].'</li>';
|
||||||
?>
|
?>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
@@ -659,4 +659,3 @@ class Image
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
code
|
|
||||||
|
@@ -28,7 +28,7 @@ class Number
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Convert bytes in 'kb','mb','gb','tb','pb'
|
* Convert bytes in 'KB','MB','GB','TiB','PiB'
|
||||||
*
|
*
|
||||||
* <code>
|
* <code>
|
||||||
* echo Number::byteFormat(10000);
|
* echo Number::byteFormat(10000);
|
||||||
@@ -42,7 +42,7 @@ class Number
|
|||||||
// Redefine vars
|
// Redefine vars
|
||||||
$size = (int) $size;
|
$size = (int) $size;
|
||||||
|
|
||||||
$unit = array('b', 'kb', 'mb', 'gb', 'tb', 'pb');
|
$unit = array('B', 'KB', 'MB', 'GB', 'TiB', 'PiB');
|
||||||
|
|
||||||
return @round($size/pow(1024, ($i=floor(log($size, 1024)))), 2).' '.$unit[($i < 0 ? 0 : $i)];
|
return @round($size/pow(1024, ($i=floor(log($size, 1024)))), 2).' '.$unit[($i < 0 ? 0 : $i)];
|
||||||
}
|
}
|
||||||
|
@@ -13,7 +13,7 @@
|
|||||||
'Delete file: :file' => 'Lösche Datei: file',
|
'Delete file: :file' => 'Lösche Datei: file',
|
||||||
'Extension' => 'Dateiendung',
|
'Extension' => 'Dateiendung',
|
||||||
'Size' => 'Größe',
|
'Size' => 'Größe',
|
||||||
'Select file' => 'Select file',
|
'Select file' => 'Datei wählen',
|
||||||
'Change' => 'Change',
|
'Change' => 'Ändern',
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
|
@@ -3,25 +3,27 @@
|
|||||||
<ul>
|
<ul>
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
|
|
||||||
// Display pages
|
// Display pages
|
||||||
if (count($pages_list) > 0) {
|
if (count($pages_list) > 0) {
|
||||||
foreach ($pages_list as $page) {
|
foreach ($pages_list as $page) {
|
||||||
if (trim($page['parent']) !== '') $parent = $page['parent'].'/'; else $parent = '';
|
if (trim($page['parent']) !== '') $parent = $page['parent'].'/'; else $parent = '';
|
||||||
if (trim($page['parent']) !== '') { echo '<ul>'; }
|
if (trim($page['parent']) !== '') { echo '<ul>'."\n"; }
|
||||||
echo '<li><a href="'.Option::get('siteurl').$parent.$page['slug'].'">'.$page['title'].'</a></li>';
|
echo '<li><a href="'.Option::get('siteurl').$parent.$page['slug'].'">'.$page['title'].'</a></li>'."\n";
|
||||||
if (trim($page['parent']) !== '') { echo '</ul>'; }
|
if (trim($page['parent']) !== '') { echo '</ul>'."\n"; }
|
||||||
}
|
}
|
||||||
if (count($components) == 0) { echo '<ul>'; }
|
if (count($components) == 0) { echo '<ul>'."\n"; }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// Display components
|
// Display components
|
||||||
if (count($components) > 0) {
|
if (count($components) > 0) {
|
||||||
if (count($pages_list) == 0) { echo '<ul>'; }
|
if (count($pages_list) == 0) { echo '<ul>'."\n"; }
|
||||||
foreach ($components as $component) {
|
foreach ($components as $component) {
|
||||||
echo '<li><a href="'.Option::get('siteurl').$component.'">'.__(ucfirst($component), $component).'</a></li>';
|
echo '<li><a href="'.Option::get('siteurl').$component.'">'.__(ucfirst($component), $component).'</a></li>'."\n";
|
||||||
}
|
}
|
||||||
echo '</ul>';
|
if (count($pages_list) == 0) { echo '</ul>'."\n"; }
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
?>
|
?>
|
||||||
|
@@ -63,6 +63,6 @@
|
|||||||
'Your login details for :site_name' => 'Deine Login-Daten für :site_name',
|
'Your login details for :site_name' => 'Deine Login-Daten für :site_name',
|
||||||
'About Me' => 'Über Mich',
|
'About Me' => 'Über Mich',
|
||||||
'Profile' => 'Profil',
|
'Profile' => 'Profil',
|
||||||
'You are banned for 10 minutes. Try again later' => 'You are banned for 10 minutes. Try again later',
|
'You are banned for 10 minutes. Try again later' => 'Du wurdest für 10 Minuten blockiert. Bitte probier es später nochmal',
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
|
@@ -192,7 +192,9 @@
|
|||||||
<table width="100%" cellpadding="10" cellspacing="0" border="0">
|
<table width="100%" cellpadding="10" cellspacing="0" border="0">
|
||||||
<tr>
|
<tr>
|
||||||
<td valign="top" style="font-size:11px; border-top:1px dashed #ccc; text-align:right;">
|
<td valign="top" style="font-size:11px; border-top:1px dashed #ccc; text-align:right;">
|
||||||
<p style="margin-top:0; margin-bottom:0;">© 2012 - 2014 <a href="http://monstra.org" style="color:#333; text-decoration:none;">MONSTRA.ORG</p>
|
<p style="margin-top:0; margin-bottom:0;">
|
||||||
|
|
||||||
|
</p>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
|
2
public/assets/js/bootstrap.js
vendored
2
public/assets/js/bootstrap.js
vendored
@@ -686,7 +686,7 @@
|
|||||||
|
|
||||||
if (!isActive) {
|
if (!isActive) {
|
||||||
if ('ontouchstart' in document.documentElement) {
|
if ('ontouchstart' in document.documentElement) {
|
||||||
// if mobile we we use a backdrop because click events don't delegate
|
// if mobile we use a backdrop because click events don't delegate
|
||||||
$('<div class="dropdown-backdrop"/>').insertBefore($(this)).on('click', clearMenus)
|
$('<div class="dropdown-backdrop"/>').insertBefore($(this)).on('click', clearMenus)
|
||||||
}
|
}
|
||||||
$parent.toggleClass('open')
|
$parent.toggleClass('open')
|
||||||
|
@@ -1,8 +1,6 @@
|
|||||||
<footer>
|
<footer>
|
||||||
<p>
|
|
||||||
<div style="float:left;"><?php echo Chunk::get('footer-links'); ?></div>
|
<div style="float:left;"><?php echo Chunk::get('footer-links'); ?></div>
|
||||||
<div style="float:right;"><?php Action::run('theme_footer'); ?><?php echo Site::powered(); ?></div>
|
<div style="float:right;"><?php Action::run('theme_footer'); ?><?php echo Site::powered(); ?></div>
|
||||||
</p>
|
|
||||||
</footer>
|
</footer>
|
||||||
|
|
||||||
</div> <!-- /container -->
|
</div> <!-- /container -->
|
||||||
|
@@ -20,4 +20,4 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<hr>
|
<hr>
|
||||||
<?php Chunk::get('footer');
|
<?php Chunk::get('footer'); ?>
|
||||||
|
@@ -2,19 +2,16 @@
|
|||||||
<p>Welcome to your new Monstra powered website.<br>Monstra is succesfully installed, you can start editing the content and customising your site.</p>
|
<p>Welcome to your new Monstra powered website.<br>Monstra is succesfully installed, you can start editing the content and customising your site.</p>
|
||||||
<br>
|
<br>
|
||||||
<h4>Getting Started</h4>
|
<h4>Getting Started</h4>
|
||||||
<p>This is a default <u>home</u> page of your website.<br>Here's a quick description of how to edit this page:
|
<p>This is a default <u>home</u> page of your website.<br>Here's a quick description of how to edit this page:</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>First make sure you're <a href="{siteurl}admin">logged in.</a></li>
|
<li>First make sure you're <a href="{siteurl}admin">logged in.</a></li>
|
||||||
<li>Go to the <a href="{siteurl}admin/index.php?id=pages">Pages Manager</a> and click "Edit" button for this page.</li>
|
<li>Go to the <a href="{siteurl}admin/index.php?id=pages">Pages Manager</a> and click "Edit" button for this page.</li>
|
||||||
<li>Make your changes, click "Save" and you're done!</li>
|
<li>Make your changes, click "Save" and you're done!</li>
|
||||||
</ul>
|
</ul>
|
||||||
</p>
|
|
||||||
<br>
|
<br>
|
||||||
<h4>Online Resources</h4>
|
<h4>Online Resources</h4>
|
||||||
<p>
|
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="http://monstra.org">Official Site</a></li>
|
<li><a href="http://monstra.org">Official Site</a></li>
|
||||||
<li><a href="http://forum.monstra.org">Official Support Forum</a></li>
|
<li><a href="http://forum.monstra.org">Official Support Forum</a></li>
|
||||||
<li><a href="http://monstra.org/documentation">Documentation</a></li>
|
<li><a href="http://monstra.org/documentation">Documentation</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</p>
|
|
Reference in New Issue
Block a user