Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scotm 15990411 #315

Open
wants to merge 134 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
134 commits
Select commit Hold shift + click to select a range
0f9d8d1
Initial drop of mostly finished markdown files
smarvin Jan 24, 2022
e268212
Update index.md
smarvin Jan 25, 2022
46fc5a8
Set theme jekyll-theme-minimal
smarvin Jan 24, 2022
35a887d
Update README.md
smarvin Jan 24, 2022
858378d
Update index.md
smarvin Jan 25, 2022
e858208
Fixing links
smarvin Jan 25, 2022
0e25c78
Edits for structure and markdown issues
smarvin Jan 25, 2022
d42e714
Adding Jekyll files
smarvin Jan 25, 2022
a6d6edb
Adding assets files
smarvin Jan 25, 2022
4eaf4e9
Fixing link
smarvin Jan 25, 2022
d248c0f
Fixing markdown and html interactions
smarvin Jan 26, 2022
ef7b9b4
Fixing html/markdown issues and css fixes
smarvin Jan 26, 2022
a8cee68
More html/markdown fixes
smarvin Jan 26, 2022
48f038c
Adding images and changing tabcmd to tabcmd2...because I'm a slow lea…
smarvin Jan 26, 2022
38348b0
Adding images and changing tabcmd to tabcmd2...because I'm a slow lea…
smarvin Jan 26, 2022
dd12645
Adding images and changing tabcmd to tabcmd2...because I'm a slow lea…
smarvin Jan 27, 2022
9ba12ea
Adding images and changing tabcmd to tabcmd2...because I'm a slow lea…
smarvin Jan 27, 2022
f78b553
General clean-up from html/markdown interaction
smarvin Jan 27, 2022
cf37955
Cleaning up for filename changes and html pages...and various structu…
smarvin Jan 27, 2022
e88ce43
content and filenames changed from tabcmd2 to tabcmd
smarvin Jan 27, 2022
ae11c4e
Checking in changed files that changed filenames
smarvin Jan 28, 2022
368fcd1
Adding news and posts
smarvin Jan 28, 2022
5a2dc16
Update _config.yml
smarvin Jan 31, 2022
89e2452
Update 2022-01-31-new-release.md
smarvin Jan 31, 2022
e7b730c
Update footer.html
smarvin Jan 31, 2022
ee46df0
Story 1373180: [tabcmd docs] Tabcmd 2 PAT login usage, plus a couple …
smarvin Feb 10, 2022
1b44f99
Story 1373199: [tabcmd docs] Tabcmd 2 vs Tabcmd: adding section, Why …
smarvin Feb 10, 2022
8b76484
Story 1373110: [tabcmd docs] Tabcmd 2 Installation, adding updated in…
smarvin Feb 10, 2022
7c0baeb
Removed [--[no-]complete] and added content to login command. (#52)
smarvin Feb 19, 2022
6b44f07
Adding general "about" file.
smarvin May 17, 2022
23b6d74
Update index.html
smarvin May 27, 2022
e789ddb
Update header.html
smarvin May 27, 2022
4e24415
Removing reference to Online only and adding list of supported Server…
smarvin May 31, 2022
af5b39a
Updating heading structure for proper nesting
smarvin Jun 2, 2022
26bd645
Changing TOC levels
smarvin Jun 2, 2022
182380e
Fixing typos
smarvin Jun 2, 2022
52edb2d
Combining Server and Online commands
smarvin Jun 6, 2022
ee3fc62
Changing TOC href back to original filename
smarvin Jun 10, 2022
482f09c
Rearrange global options
jacalata Jun 15, 2022
9ca3ca2
Remove install switches, add to About page
jacalata Jun 15, 2022
4bcc6bd
Minor editorial and style updates
smarvin Jun 23, 2022
d829557
TFS-1427141: added note that listsites is Server only
smarvin Jun 23, 2022
fb8067f
A little copy edit and markdown cleanup
smarvin Jun 24, 2022
37e4dd9
Some HTML cleanup
smarvin Jun 24, 2022
574a3a9
Update style.css
smarvin Jun 25, 2022
c4639aa
Revert "Update style.css"
smarvin Jun 25, 2022
39012f5
change token argument names (#136)
jacalata Jun 28, 2022
4b06054
Correcting install links
smarvin Jun 30, 2022
e98ffd2
Correcting install links
smarvin Jun 30, 2022
f490c13
Correcting install links
smarvin Jun 30, 2022
b518881
configure black (#133)
jacalata Jun 24, 2022
8a384eb
Initial drop of mostly finished markdown files
smarvin Jan 24, 2022
9b69c1c
Update index.md
smarvin Jan 25, 2022
ec9bc44
Set theme jekyll-theme-minimal
smarvin Jan 24, 2022
d4a4d35
Update README.md
smarvin Jan 24, 2022
13a29c3
Update index.md
smarvin Jan 25, 2022
c22c507
Fixing links
smarvin Jan 25, 2022
d57097b
Edits for structure and markdown issues
smarvin Jan 25, 2022
1ac2608
Adding Jekyll files
smarvin Jan 25, 2022
27d58ec
Adding assets files
smarvin Jan 25, 2022
ff3ad9e
Fixing link
smarvin Jan 25, 2022
5c33875
Fixing markdown and html interactions
smarvin Jan 26, 2022
b52daa2
Fixing html/markdown issues and css fixes
smarvin Jan 26, 2022
342f4d2
More html/markdown fixes
smarvin Jan 26, 2022
5850aec
Adding images and changing tabcmd to tabcmd2...because I'm a slow lea…
smarvin Jan 26, 2022
7cf3629
Adding images and changing tabcmd to tabcmd2...because I'm a slow lea…
smarvin Jan 26, 2022
3380008
Adding images and changing tabcmd to tabcmd2...because I'm a slow lea…
smarvin Jan 27, 2022
80153c0
Adding images and changing tabcmd to tabcmd2...because I'm a slow lea…
smarvin Jan 27, 2022
50a273f
General clean-up from html/markdown interaction
smarvin Jan 27, 2022
eda66c5
Cleaning up for filename changes and html pages...and various structu…
smarvin Jan 27, 2022
2ede56e
content and filenames changed from tabcmd2 to tabcmd
smarvin Jan 27, 2022
da24bb6
Checking in changed files that changed filenames
smarvin Jan 28, 2022
f072c88
Adding news and posts
smarvin Jan 28, 2022
d8e033e
Update _config.yml
smarvin Jan 31, 2022
fa52f56
Update 2022-01-31-new-release.md
smarvin Jan 31, 2022
f208e6a
Update footer.html
smarvin Jan 31, 2022
ec5afbe
Story 1373180: [tabcmd docs] Tabcmd 2 PAT login usage, plus a couple …
smarvin Feb 10, 2022
b89f576
Story 1373199: [tabcmd docs] Tabcmd 2 vs Tabcmd: adding section, Why …
smarvin Feb 10, 2022
f21ede9
Story 1373110: [tabcmd docs] Tabcmd 2 Installation, adding updated in…
smarvin Feb 10, 2022
d096e81
Removed [--[no-]complete] and added content to login command. (#52)
smarvin Feb 19, 2022
732877b
Adding general "about" file.
smarvin May 17, 2022
7405506
Update index.html
smarvin May 27, 2022
4164e5d
Update header.html
smarvin May 27, 2022
61c8baa
Removing reference to Online only and adding list of supported Server…
smarvin May 31, 2022
2022129
Updating heading structure for proper nesting
smarvin Jun 2, 2022
03596d5
Changing TOC levels
smarvin Jun 2, 2022
1c4b2f7
Fixing typos
smarvin Jun 2, 2022
68a18b7
Combining Server and Online commands
smarvin Jun 6, 2022
63b508b
Changing TOC href back to original filename
smarvin Jun 10, 2022
445705f
Rearrange global options
jacalata Jun 15, 2022
353b2d6
Remove install switches, add to About page
jacalata Jun 15, 2022
2031f62
Minor editorial and style updates
smarvin Jun 23, 2022
cc760a1
TFS-1427141: added note that listsites is Server only
smarvin Jun 23, 2022
5ac48a0
A little copy edit and markdown cleanup
smarvin Jun 24, 2022
2eb6f5f
Some HTML cleanup
smarvin Jun 24, 2022
5ba9ee4
Update style.css
smarvin Jun 25, 2022
649fa1e
Revert "Update style.css"
smarvin Jun 25, 2022
21c7520
change token argument names (#136)
jacalata Jun 28, 2022
72e921e
Correcting install links
smarvin Jun 30, 2022
4bd1c2d
Correcting install links
smarvin Jun 30, 2022
ccac7af
Correcting install links
smarvin Jun 30, 2022
8599d2e
Merge branch 'gh-pages' of https://github.com/tableau/tabcmd into gh-…
smarvin Jul 20, 2022
09e7d94
TFS-1437323: changing the privacy policy URL in footer to the Salesf…
smarvin Jul 20, 2022
4bd16ef
TFS-1437530: Added note to the login section
smarvin Aug 30, 2022
48c2725
TFS-1437530: Added note to the login section
smarvin Aug 30, 2022
74101cd
Couple of minor doc corrections (#171)
bcantoni Sep 8, 2022
7e4322e
TFS-1458593: deleting command not yet implemented and adding note wit…
smarvin Oct 6, 2022
094591d
TFS-1468227: updating OS instructions for installation
smarvin Oct 11, 2022
86d8beb
TFS-1468227: adding new what's new topic and general edits.
smarvin Oct 11, 2022
126871a
TFS-1468227: structural edits.
smarvin Oct 11, 2022
fd61d4c
TFS-1435073: adding logging in info
smarvin Oct 13, 2022
1709b1f
TFS-1432605: changing online to cloud
smarvin Oct 14, 2022
1bcef5e
TFS-1437530: Added note to the login section
smarvin Oct 17, 2022
9d308eb
Create release announcement (#185)
jacalata Nov 5, 2022
594a48b
Changing filename to Jekyll post structure: yyyy-mm-dd
smarvin Nov 10, 2022
a081c9e
Update index.md
jacalata Nov 18, 2022
79ac166
list apps for mac, linux (#217)
jacalata Dec 22, 2022
1d3cfb9
Update tabcmd_cmd.md (#222)
mkortreyschrod Jan 26, 2023
709336b
TFS-1497615: including a line about where the tabcmd log file is
smarvin Feb 15, 2023
573040b
Issue-226: escape character note added for logging in (#228)
smarvin Feb 15, 2023
123999e
Update tabcmd_cmd.md (#231)
jacalata Mar 2, 2023
2c7a4ed
1436186-Add note that tabcmd doesn't support viz exports for data sou…
smarvin Mar 10, 2023
9036cd7
12335828-Add note that tabcmd doesn't support viz exports for data so…
smarvin Mar 13, 2023
416fa57
Merge pull request #239 from tableau/scotm-1436186
smarvin Mar 14, 2023
3fcc1f1
Docs update: list command, filter syntax (#261)
jacalata Aug 8, 2023
e99f3e8
Clarify that MFA users must use the PAT login option (#284)
bcantoni May 6, 2024
0548321
w-13208601: adding note
smarvin May 21, 2024
a6ecc8d
Add details to list command
jacalata Jun 14, 2024
2ee0023
Update company name to Salesforce
bcantoni Jun 19, 2024
eb99c4e
Merge pull request #298 from tableau/bcantoni/update-company-name-1
jacalata Jun 19, 2024
de41c68
One more place, changing Tableau to Salesforce
bcantoni Jun 20, 2024
7c21c92
Merge pull request #300 from tableau/bcantoni/update-company-name-3
jacalata Jun 20, 2024
48f2841
Merge pull request #295 from tableau/jacalata-patch-1
jacalata Jul 20, 2024
9ab3055
w-15990411: correcting timeout option description
smarvin Nov 21, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions .github/workflows/check-coverage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,12 +26,11 @@ jobs:

- name: Install dependencies
run: |
python --version
python -m pip install --upgrade pip
pip install -e .[install]
pip install -e .[build]
pip install -e .[test]
python setup.py build
python res/versioning.py
doit version
python setup.py build

# https://github.com/marketplace/actions/pytest-coverage-comment
Expand All @@ -42,8 +41,9 @@ jobs:
uses: MishaKav/pytest-coverage-comment@main
with:
pytest-coverage-path: ./pytest-coverage.txt
# broken? Error: The head commit for this pull_request event is not ahead of the base commit.
# Please submit an issue on this action's GitHub repo
# TODO: check if this has been fixed
# Error: The head commit for this pull_request event is not ahead of the base commit.
# Please submit an issue on this action's GitHub repo
# report-only-changed-files: true

# TODO update badge on readme:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/generate-metadata.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,9 @@ jobs:
doit version
python setup.py build

- name: Generate dependencies list
run: python bin/license-checker.py

- name: Type-check
run: mypy src tests

Expand Down
16 changes: 7 additions & 9 deletions .github/workflows/run-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,29 +12,27 @@ on:
jobs:
build:
strategy:
fail-fast: true
fail-fast: false
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
python-version: ['3.7', '3.8', '3.9', '3.10', '3']
python-version: ['3.7', '3.8', '3.9', '3.10']

runs-on: ${{ matrix.os }}

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v2

- name: Set up Python ${{ matrix.python-version }} on ${{ matrix.os }}
uses: actions/setup-python@v4
uses: actions/setup-python@v2
with:
python-version: ${{ matrix.python-version }}

- name: Install dependencies
run: |
python --version
python -m pip install --upgrade pip
pip install -e .[build]
pip install -e .[test]
doit version
python setup.py build

- name: Test with pytest
run: pytest
run: |
pytest
pycodestyle tabcmd tests
11 changes: 5 additions & 6 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
# python build files
build/
dist/
venv/
*.egg-info/
*.egg
eggs/
Expand All @@ -16,14 +17,12 @@ __pycache__/
*.pytest_cache
*.pyc
*.pkl
.coverage

# code coverage outputs
.coverage
pytest.xml

# content
# todo probably want to add a workbook and ds in /res for getting started easily
*.pdf
*.png
*.twbx
Expand All @@ -33,9 +32,9 @@ pytest.xml
html
*.html
*.twbr
**/credentials.py
*.txt

# doit
.doit.*
# local password files
.token
.credentials
**/credentials.py

9 changes: 9 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# frozen_string_literal: true

source "https://rubygems.org"

git_source(:github) { |repo_name| "https://github.com/#{repo_name}" }

# gem "rails"
gem 'github-pages'
gem "webrick", "~> 1.7"
26 changes: 20 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,15 +33,24 @@ Or install the current work-in-progress version from Git\
pip install git+https://github.com/tableau/tabcmd.git@development
```

If you go this route, but want to switch back to the non-development version, you need to run the following command before installing the stable version:
## Documentation

```shell
pip uninstall tabcmd
```
Read the [full user documentation for Tabcmd2](docs/index.md).

## Get started

This section describes how to install and configure tabcmd.

### Run tabcmd

To run tabcmd from your local copy, from a console window in the same directory as the file tabcmd.py:
To work with tabcmd, you need the following:

* MacOS / Windows
* Python 3.7+ installed

### Installation

To install tabcmd, follow these steps:

1. Clone the repo
2. Run `pip install .`
Expand All @@ -58,7 +67,7 @@ To run tabcmd from your local copy, from a console window in the same directory
> coverage run -m pytest && coverage report -m

- autoformat your code with black (https://pypi.org/project/black/)
> black --line-length 120 src tests [--check]
> black . [--check]

- type check with mypy
> mypy src tests
Expand Down Expand Up @@ -113,3 +122,8 @@ Copies of tabcmd that shipped with Tableau Server are referred to by the version
At some point in the future, tabcmd will no longer be included with Tableau Server.
*We have no intention of breaking Server install flows.*
If you have specific suggestions or concerns on what that will look like, feel free to open an issue here or a thread on the Community Forums.


See the LICENSE file for current open-source licensing and use information. See dev information at [contributing.md](./contributing.md)

Before we can accept pull requests from contributors, we require a signed [Contributor License Agreement (CLA)](http://tableau.github.io/contributing.html).
24 changes: 24 additions & 0 deletions _config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Site settings
title: tabcmd
email: [email protected]
description: Connect to your web data from Tableau.
baseurl: "/tabcmd"
# permalink: pretty
defaults:
-
scope:
path: "" # Apply to all files
values:
layout: "default"

# Build settings
markdown: kramdown
highlighter: rouge

kramdown:
toc_levels: 2..2

# Exclude
exclude: ['node_modules', 'vendor']

theme: jekyll-theme-minimal
7 changes: 7 additions & 0 deletions _includes/analytics.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-BVCN');</script>
<!-- End Google Tag Manager -->
19 changes: 19 additions & 0 deletions _includes/docs_menu.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<div class="well docs-menu col-xs-12 col-sm-4 col-md-3">
{% include search_form.html %}
<ul class="nav nav-list">

<li>
<a href="{{ site.baseurl }}/docs/tabcmd_whats_new.html">What's New?</a>
</li>
<li>
<a href="{{ site.baseurl }}/docs/index.html">Install tabcmd</a>
</li>
<li>
<a href="{{ site.baseurl }}/docs/tabcmd_cmd.html">tabcmd Commands</a>
</li>
<li>
<a href="{{ site.baseurl }}/docs/tabcmd_about.html">About Tabcmd</a>
</li>

</ul>
</div>
9 changes: 9 additions & 0 deletions _includes/footer.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<!-- Footer -->
<footer>
<div class="row">
<hr class="footer-hr">
<p>This site is open source. Suggestions and pull requests are welcome on our <a href="https://github.com/tableau/tabcmd">GitHub page</a>.</p>
<p><a href="https://www.tableau.com/en-us/legal" class="aLegal">LEGAL</a> <a href="https://www.salesforce.com/company/privacy/" class="aLegal">PRIVACY</a> &copy; <script>document.write(new Date().getFullYear())</script> Salesforce, Inc.</p>
<sub>Documentation last generated on: {{ site.time }}</sub>
</div>
</footer>
18 changes: 18 additions & 0 deletions _includes/head.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">

<title>{% if page.title %}{{ page.title | escape }}{% else %}{{ site.title | escape }}{% endif %}</title>
<meta name="description" content="{% if page.excerpt %}{{ page.excerpt | strip_html | strip_newlines | truncate: 160 }}{% else %}{{ site.description }}{% endif %}">

<link rel="shortcut icon" type="image/png" href="{{ site.baseurl }}/assets/logo.png">

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
<link rel="stylesheet" href="{{ site.baseurl }}/assets/css/main.css">
<link rel="stylesheet" href="{{ site.baseurl }}/assets/css/github-highlight.css">

<script src="{{ site.baseurl }}/assets/js/redirect-to-search.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>

{% if jekyll.environment == "production" %}{% include analytics.html %}{% endif %}
29 changes: 29 additions & 0 deletions _includes/header.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
<header class="site-header">
<div class="wrapper">
<nav class="navbar navbar-default navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand navbar-brand-logo" href="{{ site.baseurl }}/#">Tableau tabcmd</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="{{ site.baseurl }}/docs/">Docs</a></li>
<li><a href="{{ site.baseurl }}/docs/tabcmd_cmd.html">tabcmd Reference</a></li>
<li><a href="https://community.tableau.com/s/topic/0TO4T000000QT6xWAG/tabcmd">Community Knowledge Base</a></li>
<li><a href="{{ site.baseurl }}/news/">What's New?</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="tableauIcon"><a target="_blank" href="http://tableau.com"><img src="{{ site.baseurl }}/assets/logo.png" alt="Tableau Developers" class="logo" /></a></li>
<li><a target="_blank" href="https://github.com/tableau/tabcmd"><span class="icon icon--github" title="tabcmd on GitHub" alt="tabcmd on GitHub">{% include icon-github.svg %}</span></a></li>
</ul>
</div><!--/.nav-collapse -->
</div>
</nav>
</div>
</header>
1 change: 1 addition & 0 deletions _includes/icon-github.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 7 additions & 0 deletions _includes/search_form.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<div class="search-container form-group has-feedback">
<form id="docs-search">
<input type="search" id="search-input" class="custom-search form-control" placeholder="Search the docs..." search-url="{{ site.baseurl}}/docs/search.html">
<span class="glyphicon glyphicon-search form-control-feedback"></span>
</form>
</div>

20 changes: 20 additions & 0 deletions _layouts/api-ref.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
layout: api-ref
---
<!DOCTYPE html>
<html>

<head>
{% include head.html %}
<link rel="stylesheet" href="{{ site.baseurl }}/assets/css/api_ref.css">
</head>

<body>
<div class="container">
{% include header.html %}
{{ content }}
<script src="{{ site.baseurl }}/assets/js/api_ref.min.js"></script>
</div>
</body>

</html>
30 changes: 30 additions & 0 deletions _layouts/community.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
layout: community
---
<!DOCTYPE html>
<html>

<head>
{% include head.html %}
</head>

<body>
<div class="container">
{% include header.html %}
<header id="community-jumbo" class="jumbotron hero-spacer">
<h2>{{ page.title }}</h2>
{{ content }}
</header>
<div class="row">
<div id="grid" data-columns>
<!-- dynamically loaded from community/community_connectors.json -->
</div>
</div>

<script src="{{ site.baseurl }}/assets/js/salvattore.min.js"></script>
<script src="{{ site.baseurl }}/assets/js/community_connectors.js"></script>
{% include footer.html %}
</div>
</body>

</html>
34 changes: 34 additions & 0 deletions _layouts/default.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
<!DOCTYPE html>
<html>

<head>
{% include head.html %}
</head>

<body>
<div class="container">
{% include header.html %}
<ul class="blogul">
{% for post in site.posts %}
<div class="row">
<h1>{{ post.title }}</h1>
<hr>
<p><span class="glyphicon glyphicon-time"></span> Posted on {{ post.date | date: "%-d %B %Y" }}</p>
<hr>
<p class="lead">
{{ post.abstract }}
</p>
{% if post.photoname %}
<img class="img-responsive" src="{{ site.baseurl }}/assets/{{ post.photoname}}" alt=""> {% endif %}
<hr>
<div class="blog-content">
{{ post.content }}
</div>
</div>
{% endfor %}
</ul>
{% include footer.html %}
</div>
</body>

</html>
Loading