From c9fa97e39833965eedf7c07e844cba0c7c616eed Mon Sep 17 00:00:00 2001
From: Jacek Lebioda <jaceklebi@o2.pl>
Date: Thu, 31 Oct 2019 17:11:01 +0100
Subject: [PATCH] Updated texts slightly

---
 _posts/2018-03-12-welcome-to-jekyll.markdown |  1 +
 about.md                                     | 10 ++--
 help.md                                      |  2 +-
 index.md                                     | 51 +++++++++++++-------
 4 files changed, 42 insertions(+), 22 deletions(-)

diff --git a/_posts/2018-03-12-welcome-to-jekyll.markdown b/_posts/2018-03-12-welcome-to-jekyll.markdown
index e5594fc..1c7a2dc 100644
--- a/_posts/2018-03-12-welcome-to-jekyll.markdown
+++ b/_posts/2018-03-12-welcome-to-jekyll.markdown
@@ -4,6 +4,7 @@ title:  "Welcome to Jekyll!"
 date:   2018-03-12 17:03:38 +0100
 categories: jekyll update
 ---
+
 You’ll find this post in your `_posts` directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run `jekyll serve`, which launches a web server and auto-regenerates your site when a file is updated.
 
 To add new posts, simply add a file in the `_posts` directory that follows the convention `YYYY-MM-DD-name-of-post.ext` and includes the necessary front matter. Take a look at the source for this post to get an idea about how it works.
diff --git a/about.md b/about.md
index e6653e3..9b37841 100644
--- a/about.md
+++ b/about.md
@@ -5,12 +5,16 @@ permalink: /about/
 order: 2
 ---
 
-This is the LCSB Jekyll theme. You can find out more info about customizing your Jekyll theme, as well as basic Jekyll usage documentation at [jekyllrb.com](https://jekyllrb.com/)
+Here you would normally put your contact information.
 
-You can find the source code for this them at Gitlab:
+~~~
+
+You can find out more info about customizing your Jekyll theme, as well as basic Jekyll usage documentation at [jekyllrb.com](https://jekyllrb.com/)
+
+You can find the source code for this theme at Gitlab:
 [core-services/jekyll-theme-lcsb-default](https://git-r3lab.uni.lu/core-services/jekyll-theme-lcsb-default).
 
-We have successfully helped in publishing the following websites:
+We have successfully helped in publishing at least (their number is increasing) the following websites:
  * [Page of theme](https://core-services.pages.uni.lu/jekyll-theme-lcsb-default/)
  * [This very page](https://core-services.pages.uni.lu/pages-jekyll-lcsb-template/)
  * [Minerva doc's](https://minerva.pages.uni.lu/doc/)
diff --git a/help.md b/help.md
index 81a4135..82e7918 100644
--- a/help.md
+++ b/help.md
@@ -5,4 +5,4 @@ permalink: /the-help/
 order: 3
 ---
 
-If you need help, don't hesitate to send us an email.
\ No newline at end of file
+If you need help, don't hesitate to send us (`lcsb-sysadmins (at) uni.lu`) an email!
\ No newline at end of file
diff --git a/index.md b/index.md
index a648894..e17fe65 100644
--- a/index.md
+++ b/index.md
@@ -5,51 +5,66 @@ order: 1
 ---
 
 # Gitlab pages
-Welcome to an example page! Below you will find a detailed instruction on how to set-up your own gitlab website.
+Welcome to an example page! Below you will find a detailed instruction on how to set-up your own Jekyll website with Gitlab-CI and our LCSB template.
 
 Sources for this page are [available in Gitlab](https://git-r3lab.uni.lu/core-services/pages-jekyll-lcsb-template).
-Additionally, you can also navigate to the [repository for theme](https://git-r3lab.uni.lu/core-services/jekyll-theme-lcsb-default).
+If you are interested, have found any issues with the layout or have a helpful suggestion, you can also navigate to the [repository for theme](https://git-r3lab.uni.lu/core-services/jekyll-theme-lcsb-default).
 
 # Setting up your web page
 
-## The process
-0. Make sure that you have access to [gitlab](https://git-r3lab.uni.lu/). If you ever cloned a repository or set-up a new one there, then you should be fine. If you don't have it, either contact the sysadmins (`lcsb-sysadmins (at) uni.lu`) or open a ticket at [https://service.uni.lu](https://service.uni.lu). 
-1. [Create an empty repository in gitlab](https://git-r3lab.uni.lu/projects/new). Please bear in mind, that the both names of the namespace and the project influence 
-    final address of the page - it will follow the `https://<namespace>.pages.uni.lu/<project_name>` convention.
+## The whole process to deploy your website
+0. Make sure that you have access to our [LCSB's Gitlab - https://git-r3lab.uni.lu/](https://git-r3lab.uni.lu/). If you ever cloned a repository or set-up a new one there, then you should be fine.  If you don't have it, either contact the sysadmins (`lcsb-sysadmins (at) uni.lu`) or open a ticket at [https://service.uni.lu](https://service.uni.lu). 
+1. [Create an empty repository in Gitlab](https://git-r3lab.uni.lu/projects/new). Please bear in mind, that the both names of the namespace and the project influence 
+    final address of the page - it will internally follow the `https://<namespace>.pages.uni.lu/<project_name>` convention. (Note, that in the very last step, SIU can set a new alias/URL for your website)
     ![image](assets/screenshots/new_project.png)
-2. On your computer, clone this very repository using: `git clone ssh://git@git-r3lab-server.uni.lu:8022/core-services/pages-jekyll-lcsb-template.git`.
-3. Once cloned, navigate into cloned repository (`cd pages-jekyll-lcsb-template`) and remove the _remote_ (so that you update your repository, and not this very page):
-`git remote rm origin`, and add _remote_ to your repository. You can find the correct remote address in gitlab, as in the following image:
+2. On your computer, clone this very repository using: ```git clone ssh://git@git-r3lab-server.uni.lu:8022/core-services/pages-jekyll-lcsb-template.git```.
+3. Once cloned, navigate into cloned repository and remove the _remote_ (so that you update your repository, and not this very page):
+```cd pages-jekyll-lcsb-template
+git remote rm origin
+```, and add _remote_ to your repository. 
+```
+git remote add <HERE PASTE YOUR REMOTE URL, AS SHOWN BELOW>
+# e.g. git remote add origin ssh://git@git-r3lab-server.uni.lu:8022/firstname.surname/your_projects_name.git
+```
+You can find the correct remote address in gitlab, as in the following image:
  ![image](assets/screenshots/remote.png)
 4. Modify site's settings (`_config.yml`) to match your needs. Refer to the next section for help.
 5. Modify the index page. Modify (or delete) help and about pages. Add your own content. 
 6. Add your changes (`git add .`), commit (`git commit -m "Initial commit"`) and push (`git push --set-upstream master`) to the repository.
-7. If you want to have your page publicly available, make a ticket to SIU.
-8. Your page is published! Go to `https://<namespace>.pages.uni.lu/name-of-repository` in your favourite browser, or the URL you specified in the SIU ticket.
-9. (optional) In gitlab, go to **Settings** (under left-hand menu) > **General** > **Advanced** (hit `Expand` button) > **Remove fork relationship** (red button), then follow the instructions from the pop-up.
+7. Your page is published! Go to `https://<namespace>.pages.uni.lu/name-of-repository` in your favourite browser, or the URL you specified in the SIU ticket.
+8. In gitlab, go to **Settings** (under left-hand menu) > **General** > **Advanced** (hit `Expand` button) > **Remove fork relationship** (red button), then follow the instructions from the pop-up.
+9. If you want to have your page publicly available - contact us  (`lcsb-sysadmins (at) uni.lu`), we will make a ticket to SIU.
 
 ## What should you change in settings file?
-Nothing! :) We've taken care of everything for you!
+We used to require a change in `url` and `baseurl` - but not anymore :)
 
-You may want to change:
+However, you still might want to change:
  * `title` field
  * `e-mail` field
  * `description` field
  * `date` field
- * `banner` field - if you want to have your own banner (the text next to _uni.lu_ logo), please send us an email (`lcsb-sysadmins (at) uni.lu`).
+ * `banner` field - if you want to have your own banner (the text next to _uni.lu_ logo), please contact us.
  
 ## Testing the web page locally
 You can test your website locally (on your machine). 
 
 * First, make sure that you have Ruby installed. If not - please [install it](https://www.ruby-lang.org/en/downloads/).
-* Then, install _bundler_ - `gem install bundler`. 
-* Next, initialize the site: `bundle install`.
+* Then, from terminal install _bundler_ - `gem install bundler`. 
+* Navigate into a directory with your website
+* Initialize the site with: `bundle install`.
 * Finally, run the site: `bundle exec jekyll serve`.
 
 
+## Please don't change/remove Gemfile and .gitlab-ci.yml files
+They are mandatory in order for the website to work. First one contains the website dependencies, the second is responsible for building the website.
+
+
 ## Common problems
+### *The website is not updated after commiting to the repository!*
+Did you push the commit? If yes, then you probably changed/deleted `.gitlab-ci.yml` file.
+
 ### *The website looks broken! There are no images, no colors etc.*
-You probably didn't configure `baseurl` parameter in the settings. Please take a look on `_settings.yml` file.
+You probably didn't configure `baseurl` parameter in the settings or configured it wrongly. Please take a look on `_settings.yml` file.
 
 ### *The links in the menu are not working (they point to "404: Not found").*
 You probably didn't add `permalink` attribute. Or the post has `published: false` or `draft: true` set. Please take a look on the post file.
-- 
GitLab