From bc8f86dfe4c6c5a026ac9d0152193f272f9c0a2b Mon Sep 17 00:00:00 2001 From: Ovyerus Date: Sat, 18 May 2019 13:07:14 +1000 Subject: [PATCH] feat(admin/mods): verify + delete, & show authors --- package.json | 1 + pages/admin/index.vue | 2 +- pages/admin/mods.vue | 122 +++++++++++++++++++++++++++++++++--------- yarn.lock | 5 ++ 4 files changed, 103 insertions(+), 27 deletions(-) diff --git a/package.json b/package.json index dfc5a35..fd180f6 100644 --- a/package.json +++ b/package.json @@ -24,6 +24,7 @@ "node-vibrant": "~3.1.1", "nuxt": "^2.6.3", "nuxt-env": "^0.1.0", + "rambda": "^2.8.0", "router": "^1.3.3", "snyk": "^1.163.0", "vue": "^2.6.10", diff --git a/pages/admin/index.vue b/pages/admin/index.vue index 166d37b..2e5b886 100644 --- a/pages/admin/index.vue +++ b/pages/admin/index.vue @@ -14,7 +14,7 @@ {{ mod.title }} - Submitted by {{ mod.author.username }} + Submitted by {{ mod.owner.username }} diff --git a/pages/admin/mods.vue b/pages/admin/mods.vue index c0fe051..b87c385 100644 --- a/pages/admin/mods.vue +++ b/pages/admin/mods.vue @@ -48,9 +48,9 @@ - Submitted by {{ mod.author.username }} + Submitted by {{ mod.owner.username }}
- On 1{{ formatDate(mod.created_at) }} + On {{ formatDate(mod.created_at) }}
@@ -63,23 +63,32 @@ - + - + -*
- +
-

Dededemon fucking kills kirby

+

{{ selection.title }}

By

- - - Obama + + + + + {{ selection.owner.username }} + + + + + + + {{ u.username }}
@@ -91,7 +100,7 @@

Description

- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer dapibus lorem at posuere volutpat. Sed in neque quam. Etiam semper libero nec risus feugiat consequat in eu est. Nam vitae elementum velit, quis vestibulum ante. Praesent sed leo ac sem luctus malesuada ac quis est. Praesent quis fermentum libero. + {{ selection.tagline }}

@@ -100,16 +109,8 @@ -

- Lorem ipsum dolor sit amet, consectetur adipiscing elit. In congue neque ultricies leo maximus euismod. Suspendisse id tempus metus, sed aliquam tortor. Nulla facilisi. Nunc accumsan facilisis enim, id pharetra ligula. Nunc tincidunt diam vitae imperdiet hendrerit. Ut non imperdiet leo. Sed facilisis justo et egestas tristique. Integer quam mi, maximus ac commodo quis, efficitur ac tortor. Suspendisse eu sapien vel massa dictum vestibulum.

- - Quisque quis odio sed justo fermentum sagittis. Nunc in luctus orci. Praesent et mauris sit amet purus pharetra aliquet ac in odio. Pellentesque at feugiat nisl. In at faucibus ipsum. Donec vel turpis ipsum. In maximus est eget tristique pretium. In ipsum ipsum, ultrices vel tortor vel, molestie mollis nisi. Donec blandit ex ullamcorper ante bibendum, sed ullamcorper tortor pellentesque. Sed at nunc mattis, consequat augue sed, efficitur odio. Praesent facilisis velit eleifend, rhoncus urna eu, lacinia elit. Maecenas sed nulla auctor, imperdiet turpis non, facilisis purus. Nunc porttitor risus ut vulputate malesuada.

- - In magna quam, euismod sit amet purus scelerisque, venenatis pellentesque nisl. Cras quis orci ultricies dui elementum malesuada. Morbi eget pharetra arcu. Nulla eleifend ultricies malesuada. Suspendisse laoreet luctus scelerisque. Suspendisse sit amet augue ultricies, ultrices purus vitae, eleifend velit. Fusce feugiat lacinia purus non commodo. Integer erat libero, aliquam eget egestas ac, accumsan venenatis purus. Maecenas posuere vulputate libero at egestas. Aliquam convallis velit sapien, at mollis nunc bibendum ut. Suspendisse congue augue ex, eu ornare justo molestie at. Pellentesque egestas ante ac elit congue, eget consequat nunc dignissim. Phasellus ac risus in dui commodo consequat. Proin nec accumsan elit. Vivamus est lorem, aliquet et ornare sed, tristique quis purus.

- - Cras interdum, ante ac dapibus posuere, ipsum metus luctus velit, eget sodales dolor lacus vel diam. Donec pellentesque eu justo ac maximus. Sed in mi mi. In molestie est posuere, interdum augue ut, vehicula neque. Sed non consectetur erat, sed ultrices est. Curabitur mollis tempus ullamcorper. Fusce faucibus ut tellus sed vehicula. Sed maximus tellus at tincidunt dapibus. Vestibulum ut orci ligula. Duis sit amet pharetra ligula.

- - Vivamus congue metus non cursus porta. Sed sollicitudin massa at interdum varius. Praesent placerat, est eget eleifend gravida, erat mauris viverra dolor, eu maximus erat ligula ac ex. Fusce vulputate, ante vel tempus volutpat, augue urna pulvinar nunc, a convallis massa augue non dui. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Aliquam quis nulla elit. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. In hac habitasse platea dictumst. Cras ut molestie nisi. Donec viverra rhoncus tellus ac tempus. +

+ {{ selection.description.trim() }}

@@ -117,14 +118,14 @@ - + - Approve - Deny + Approve + Deny @@ -134,6 +135,7 @@