|
|
f4a563c |
|
|
|
f4a563c |
<html lang='en'>
|
|
|
f4a563c |
<head>
|
|
|
f4a563c |
<title>{% block title %}{% endblock %}</title>
|
|
|
f4a563c |
<link href="{{ url_for('static', filename='fedora-bootstrap/fedora-bootstrap.css') }}" rel="stylesheet" />
|
|
|
f4a563c |
<link href="{{ url_for('static', filename='css/style.css') }}" rel="stylesheet" />
|
|
|
f4a563c |
<link href="{{ url_for('static', filename='css/pace-theme-minimal.css') }}" rel="stylesheet" />
|
|
Devyani Kota |
89a06db |
<link rel="stylesheet" href="//code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css">
|
|
|
f4a563c |
<script type="text/javascript" src="{{ url_for('static', filename='js/pace.min.js') }}"></script>
|
|
|
dc5c703 |
<script type="text/javascript" src="{{ url_for('static', filename='notificon.js') }}"></script>
|
|
|
f4a563c |
|
|
|
f4a563c |
type="text/css" rel="stylesheet" />
|
|
|
cb02e14 |
|
|
|
cb02e14 |
type="text/css" rel="stylesheet" />
|
|
|
86bc97d |
|
|
|
86bc97d |
href="{{ url_for('static', filename='img/favicon.png') }}">
|
|
|
f4a563c |
</head>
|
|
|
f4a563c |
<body>
|
|
|
f4a563c |
|
|
|
f4a563c |
|
|
|
f4a563c |
|
|
|
f4a563c |
|
|
|
f4a563c |
|
|
|
f4a563c |
|
|
|
f4a563c |
{% if g.auth.logged_in %}
|
|
|
f4a563c |
|
|
|
f4a563c |
|
|
|
f4a563c |
data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
|
|
|
f4a563c |
|
|
|
f4a563c |
|
|
|
f4a563c |
|
|
|
f4a563c |
Account Information
|
|
|
f4a563c |
Full Name: {{ g.auth.fullname }}
|
|
|
f4a563c |
Email: {{ g.auth.email }}
|
|
|
f4a563c |
|
|
|
f4a563c |
Separated link
|
|
|
f4a563c |
|
|
|
f4a563c |
|
|
|
f4a563c |
|
|
|
f4a563c |
{% else %}
|
|
|
82b6b81 |
Not logged in. Click to login.
|
|
|
f4a563c |
{% endif %}
|
|
|
f4a563c |
|
|
|
f4a563c |
|
|
|
f4a563c |
|
|
|
f4a563c |
|
|
|
f4a563c |
<input type="search" class="form-control" placeholder="Search across all hubs ..." aria-describedby="searchform-addon"></input>
|
|
|
f4a563c |
|
|
|
dc5c703 |
|
|
|
f4a563c |
|
|
|
f4a563c |
|
|
|
f4a563c |
|
|
|
f4a563c |
|
|
|
f4a563c |
|
|
|
f4a563c |
|
|
|
f4a563c |
|
|
|
f4a563c |
<nav class="navbar navbar-light navbar-underline p-t-0 p-b-0">
|
|
|
f4a563c |
|
|
|
f4a563c |
data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
|
|
|
f4a563c |
Toggle navigation
|
|
|
f4a563c |
|
|
|
f4a563c |
</button>
|
|
|
f4a563c |
|
|
|
f4a563c |
|
|
|
f4a563c |
|
|
|
f4a563c |
|
|
|
f4a563c |
{% if g.auth.logged_in %}
|
|
|
f4a563c |
|
|
|
f4a563c |
me
|
|
|
f4a563c |
{% for hub in g.auth.user.bookmarks %}
|
|
|
f4a563c |
|
|
|
f4a563c |
{{hub.name}}
|
|
|
f4a563c |
{% endfor %}
|
|
|
f4a563c |
|
|
|
f4a563c |
all
|
|
Devyani Kota |
1dd312e |
<button type="button" class="btn btn-primary pull-right" data-toggle="modal" data-target="#edit_bookmarks">edit...</button>
|
|
|
f4a563c |
{% endif %}
|
|
|
f4a563c |
|
|
Devyani Kota |
eb39836 |
|
|
Devyani Kota |
acc9674 |
|
|
Devyani Kota |
acc9674 |
|
|
Devyani Kota |
acc9674 |
|
|
Devyani Kota |
c1668b2 |
|
|
Devyani Kota |
acc9674 |
|
|
Devyani Kota |
acc9674 |
|
|
Devyani Kota |
acc9674 |
<button type="button" class="close" data-dismiss="modal">×</button>
|
|
Devyani Kota |
acc9674 |
Manage Bookmarked Hubs
|
|
Devyani Kota |
acc9674 |
|
|
Devyani Kota |
75c5ed6 |
|
|
Devyani Kota |
c1668b2 |
{% for hub in g.auth.user.bookmarks %}
|
|
Devyani Kota |
c1668b2 |
|
|
Devyani Kota |
c1668b2 |
|
|
Devyani Kota |
c1668b2 |
{{hub.name}}
|
|
Devyani Kota |
c1668b2 |
|
|
Devyani Kota |
c1668b2 |
{% endfor %}
|
|
Devyani Kota |
2f01e8a |
|
|
Devyani Kota |
2f01e8a |
<button type="button" class="btn btn-primary pull-right" data-dismiss="modal" id="save_b_edits">Save</button>
|
|
Devyani Kota |
2f01e8a |
<button type="button" class="btn pull-right" data-dismiss="modal">Cancel</button>
|
|
Devyani Kota |
c1668b2 |
|
|
Devyani Kota |
2f01e8a |
Click & drag to re-order or use keyboard up & down arrows to select, shift+arrow to move
|
|
Devyani Kota |
d3d39ae |
|
|
Devyani Kota |
f7161f4 |
|
|
Devyani Kota |
f7161f4 |
|
|
Devyani Kota |
eb39836 |
|
|
|
f4a563c |
|
|
|
f4a563c |
</nav>
|
|
|
f4a563c |
{% block content %}{% endblock %}
|
|
|
f4a563c |
|
|
|
f4a563c |
|
|
|
f4a563c |
{% block jscripts %}
|
|
|
f4a563c |
|
|
|
f4a563c |
url_for('static', filename='js/jquery-1.10.2.min.js') }}"></script>
|
|
|
f4a563c |
|
|
|
f4a563c |
url_for('static',filename='fedora-bootstrap/fedora-bootstrap.js')}}"></script>
|
|
Devyani Kota |
75c5ed6 |
|
|
Devyani Kota |
f9ecbd7 |
|
|
Devyani Kota |
f9ecbd7 |
url_for('static', filename='js/Sortable.min.js') }}"></script>
|
|
Devyani Kota |
f9ecbd7 |
<script type="text/javascript">
|
|
Devyani Kota |
75c5ed6 |
|
|
Devyani Kota |
75c5ed6 |
function make_bookmarks_sortable() {
|
|
Devyani Kota |
75c5ed6 |
var byId = function (id) { return document.getElementById(id); }
|
|
Devyani Kota |
75c5ed6 |
|
|
Devyani Kota |
75c5ed6 |
Sortable.create(byId('bookmarks'), {
|
|
Devyani Kota |
75c5ed6 |
animation: 150,
|
|
Devyani Kota |
75c5ed6 |
handle: '.row',
|
|
Devyani Kota |
75c5ed6 |
});
|
|
Devyani Kota |
1ef872f |
$("#save_b_edits").click(function() {
|
|
Devyani Kota |
1ef872f |
b_values = [];
|
|
Devyani Kota |
1ef872f |
$( "#bookmark_row a" ).each(function(){b_values.push($(this).text());});
|
|
Devyani Kota |
2f01e8a |
$.ajax({
|
|
Devyani Kota |
2f01e8a |
method: "POST",
|
|
Devyani Kota |
408b347 |
url: window.location.hostname,
|
|
Devyani Kota |
1ef872f |
data: {'bookmark_values': b_values},
|
|
Devyani Kota |
2f01e8a |
dataType: 'html',
|
|
Devyani Kota |
2f01e8a |
success: function(html) {
|
|
Devyani Kota |
2f01e8a |
$('#edit_modal_content').html(html);
|
|
Devyani Kota |
2f01e8a |
$('#edit_bookmarks').modal();
|
|
Devyani Kota |
2f01e8a |
},
|
|
Devyani Kota |
c1668b2 |
});
|
|
Devyani Kota |
c1668b2 |
});
|
|
Devyani Kota |
7b4341e |
};
|
|
Devyani Kota |
75c5ed6 |
make_bookmarks_sortable();
|
|
Devyani Kota |
f9ecbd7 |
</script>
|
|
Devyani Kota |
75c5ed6 |
|
|
|
f4a563c |
{% endblock %}
|
|
|
f4a563c |
|
|
|
f4a563c |
</body>
|
|
|
f4a563c |
</html>
|