From 9ec2c62f2fe85d2ba97fc66fcc8af113e53b69a6 Mon Sep 17 00:00:00 2001 From: hankhill19580 <hankhill19580@gmail.com> Date: Fri, 6 Nov 2020 16:57:47 +0000 Subject: [PATCH] update the contents of /home to include git.idk.i2p and paste.idk.i2p --- .../net/i2p/router/web/helpers/HomeHelper.java | 14 ++++++++------ .../resources/themes/console/images/i2pgit.png | Bin 0 -> 2534 bytes .../resources/themes/console/images/paste.png | Bin 0 -> 1922 bytes licenses/LICENSE-fontawesome.txt | 2 ++ 4 files changed, 10 insertions(+), 6 deletions(-) create mode 100644 installer/resources/themes/console/images/i2pgit.png create mode 100644 installer/resources/themes/console/images/paste.png diff --git a/apps/routerconsole/java/src/net/i2p/router/web/helpers/HomeHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/helpers/HomeHelper.java index 155a4c61e4..cf2f9df17b 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/helpers/HomeHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/helpers/HomeHelper.java @@ -72,6 +72,8 @@ public class HomeHelper extends HelperBase { //"exchanged.i2p" + S + _x("Anonymous cryptocurrency exchange") + S + "http://exchanged.i2p/" + S + I + "exchanged.png" + S + _x("I2P FAQ") + S + _x("Frequently Asked Questions") + S + "http://i2p-projekt.i2p/faq" + S + I + "question.png" + S + _x("I2P Forum") + S + _x("Community forum") + S + "http://i2pforum.i2p/" + S + I + "group.png" + S + + _x("Git Project Hosting") + S + _x("Community git project hosting") + S + "http://git.idk.i2p" + S + I + "i2pgit.png" + S + + _x("I2P Pastebin") + S + _x("Pastebin for I2P users") + S + "http://paste.idk.i2p" + S + I + "pasteidk.png" + S + //"git.repo.i2p" + S + _x("A public anonymous Git hosting site - supports pulling via Git and HTTP and pushing via SSH") + S + "http://git.repo.i2p/" + S + I + "git-logo.png" + S + //"hiddengate [ru]" + S + _x("Russian I2P-related wiki") + S + "http://hiddengate.i2p/" + S + I + "hglogo32.png" + S + //_x("I2P Wiki") + S + _x("Anonymous wiki - share the knowledge") + S + "http://i2pwiki.i2p/" + S + I + "i2pwiki_logo.png" + S + @@ -118,7 +120,7 @@ public class HomeHelper extends HelperBase { private String topWrap(String headline) { String str = "<div class=\"ag2\">\n" + "<h4 class=\"app\">" + - _t(headline) + + headline + "</h4>\n" + "<div class=\"homeapps\">\n"; return str; @@ -130,7 +132,7 @@ public class HomeHelper extends HelperBase { return ""; } StringBuilder buf = new StringBuilder(1380); - buf.append(topWrap("Applications")); + buf.append(topWrap(_t("Applications"))); buf.append(table); buf.append(bottomWrap); return buf.toString(); @@ -144,7 +146,7 @@ public class HomeHelper extends HelperBase { return ""; } StringBuilder buf = new StringBuilder(1380); - buf.append(topWrap("Plugins")); + buf.append(topWrap(_t("Plugins"))); buf.append(table); buf.append(bottomWrap); return buf.toString(); @@ -157,7 +159,7 @@ public class HomeHelper extends HelperBase { return ""; } StringBuilder buf = new StringBuilder(1380); - buf.append(topWrap("Configuration and Help")); + buf.append(topWrap(_t("Configuration and Help"))); buf.append(table); buf.append(bottomWrap); return buf.toString(); @@ -170,7 +172,7 @@ public class HomeHelper extends HelperBase { return ""; } StringBuilder buf = new StringBuilder(1380); - buf.append(topWrap("Network Information and Developer Information")); + buf.append(topWrap(_t("Network Information and Developer Information"))); buf.append(table); buf.append(bottomWrap); return buf.toString(); @@ -182,7 +184,7 @@ public class HomeHelper extends HelperBase { return ""; } StringBuilder buf = new StringBuilder(1380); - buf.append(topWrap("I2P Community Sites")); + buf.append(topWrap(_t("I2P Community Sites"))); buf.append(table); buf.append(bottomWrap); return buf.toString(); diff --git a/installer/resources/themes/console/images/i2pgit.png b/installer/resources/themes/console/images/i2pgit.png new file mode 100644 index 0000000000000000000000000000000000000000..6a8e39fd6aeb9a5c9cbad91b37226b2532d688ac GIT binary patch literal 2534 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 literal 0 HcmV?d00001 diff --git a/installer/resources/themes/console/images/paste.png b/installer/resources/themes/console/images/paste.png new file mode 100644 index 0000000000000000000000000000000000000000..4d5e6062cbb6eaaf2d0fce16ed3221001477839c GIT binary patch literal 1922 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 IM6N<$f_rFur2qf` literal 0 HcmV?d00001 diff --git a/licenses/LICENSE-fontawesome.txt b/licenses/LICENSE-fontawesome.txt index 7dc96e1967..ce1171064b 100644 --- a/licenses/LICENSE-fontawesome.txt +++ b/licenses/LICENSE-fontawesome.txt @@ -469,6 +469,8 @@ reference. ./i2p.i2p/installer/themes/console/images/education.png ./i2p.i2p/installer/themes/console/images/email.png ./i2p.i2p/installer/themes/console/images/eepsite.png +./i2p.i2p/installer/themes/console/images/i2pgit.png +./i2p.i2p/installer/themes/console/images/pasteidk.png ./i2p.i2p/installer/themes/console/images/cursor_zoom.png ./i2p.i2p/installer/themes/console/images/info/from_file.png ./i2p.i2p/installer/themes/console/images/info/reboot.png -- GitLab