|
@@ -4,9 +4,15 @@ var hide_posts = true;
|
|
|
var hide_posts = false;
|
|
var hide_posts = false;
|
|
|
<?php } ?>
|
|
<?php } ?>
|
|
|
|
|
|
|
|
-function redirect (url) {
|
|
|
|
|
|
|
+<?php $s = $this->conf->shortcuts (); ?>
|
|
|
|
|
+
|
|
|
|
|
+function redirect (url, new_tab = false) {
|
|
|
if (url) {
|
|
if (url) {
|
|
|
- location.href = url;
|
|
|
|
|
|
|
+ if (new_tab) {
|
|
|
|
|
+ window.open (url);
|
|
|
|
|
+ } else {
|
|
|
|
|
+ location.href = url;
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -98,19 +104,19 @@ $(document).ready (function () {
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
// Touches de manipulation
|
|
// Touches de manipulation
|
|
|
- shortcut.add("m", function () {
|
|
|
|
|
|
|
+ shortcut.add("<?php echo $s['mark_read']; ?>", function () {
|
|
|
// on marque comme lu ou non lu
|
|
// on marque comme lu ou non lu
|
|
|
active = $(".post.flux.active");
|
|
active = $(".post.flux.active");
|
|
|
mark_read (active);
|
|
mark_read (active);
|
|
|
});
|
|
});
|
|
|
- shortcut.add("f", function () {
|
|
|
|
|
|
|
+ shortcut.add("<?php echo $s['mark_favorite']; ?>", function () {
|
|
|
// on marque comme favori ou non favori
|
|
// on marque comme favori ou non favori
|
|
|
active = $(".post.flux.active");
|
|
active = $(".post.flux.active");
|
|
|
mark_favorite (active);
|
|
mark_favorite (active);
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
// Touches de navigation
|
|
// Touches de navigation
|
|
|
- shortcut.add("page_up", function () {
|
|
|
|
|
|
|
+ shortcut.add("<?php echo $s['prev_entry']; ?>", function () {
|
|
|
old_active = $(".post.flux.active");
|
|
old_active = $(".post.flux.active");
|
|
|
last_active = $(".post.flux:last");
|
|
last_active = $(".post.flux:last");
|
|
|
new_active = old_active.prev ();
|
|
new_active = old_active.prev ();
|
|
@@ -121,7 +127,7 @@ $(document).ready (function () {
|
|
|
slide (last_active, old_active);
|
|
slide (last_active, old_active);
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
|
- shortcut.add("page_down", function () {
|
|
|
|
|
|
|
+ shortcut.add("<?php echo $s['next_entry']; ?>", function () {
|
|
|
old_active = $(".post.flux.active");
|
|
old_active = $(".post.flux.active");
|
|
|
first_active = $(".post.flux:first");
|
|
first_active = $(".post.flux:first");
|
|
|
new_active = old_active.next ();
|
|
new_active = old_active.next ();
|
|
@@ -132,7 +138,7 @@ $(document).ready (function () {
|
|
|
slide (first_active, old_active);
|
|
slide (first_active, old_active);
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
|
- shortcut.add("right", function () {
|
|
|
|
|
|
|
+ shortcut.add("<?php echo $s['next_page']; ?>", function () {
|
|
|
url = $(".pager-next a").attr ("href");
|
|
url = $(".pager-next a").attr ("href");
|
|
|
if (url === undefined) {
|
|
if (url === undefined) {
|
|
|
url = $(".pager-first a").attr ("href");
|
|
url = $(".pager-first a").attr ("href");
|
|
@@ -140,7 +146,7 @@ $(document).ready (function () {
|
|
|
|
|
|
|
|
redirect (url);
|
|
redirect (url);
|
|
|
});
|
|
});
|
|
|
- shortcut.add("left", function () {
|
|
|
|
|
|
|
+ shortcut.add("<?php echo $s['prev_page']; ?>", function () {
|
|
|
url = $(".pager-previous a").attr ("href");
|
|
url = $(".pager-previous a").attr ("href");
|
|
|
if (url === undefined) {
|
|
if (url === undefined) {
|
|
|
url = $(".pager-last a").attr ("href");
|
|
url = $(".pager-last a").attr ("href");
|
|
@@ -148,4 +154,9 @@ $(document).ready (function () {
|
|
|
|
|
|
|
|
redirect (url);
|
|
redirect (url);
|
|
|
});
|
|
});
|
|
|
|
|
+ shortcut.add("<?php echo $s['go_website']; ?>", function () {
|
|
|
|
|
+ url = $(".post.flux.active h1.title a").attr ("href");
|
|
|
|
|
+
|
|
|
|
|
+ redirect (url, true);
|
|
|
|
|
+ });
|
|
|
});
|
|
});
|