Skip to content

Commit

Permalink
Merge pull request #6 from Morning-Train/feature/hide-forum
Browse files Browse the repository at this point in the history
Hide forum
  • Loading branch information
sunenilausen authored Mar 25, 2021
2 parents 9bd9d92 + ae276fb commit bc4490c
Show file tree
Hide file tree
Showing 7 changed files with 15 additions and 19 deletions.
1 change: 1 addition & 0 deletions .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -63,5 +63,6 @@ BUGSNAG_API_KEY=
BUGSNAG_NOTIFY_RELEASE_STAGES=production

INSTAGRAM_LINK=https://www.instagram.com/piratskibet
DISCORD_LINK=https://codingpirates.dk/discord

TENOR_API_KEY=
3 changes: 3 additions & 0 deletions app/Context/App/AppContext.php
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,9 @@ public function load()
'instagram' => [
'url' => config('services.instagram.url'),
],
'discord' => [
'url' => config('services.discord.url'),
],
]
];
});
Expand Down
4 changes: 4 additions & 0 deletions config/services.php
Original file line number Diff line number Diff line change
Expand Up @@ -71,4 +71,8 @@
'url' => env('INSTAGRAM_LINK', null),
],

'discord' => [
'url' => env('DISCORD_LINK', null),
],

];
5 changes: 3 additions & 2 deletions resources/js/pages/app/content/pages/UserIntroduction.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ import TextHeaderWorld from 'widgets/animations/worlds/TextHeaderWorld'
import TextImage from 'layouts/TextImage'
import router from '@morningtrain/helpers/src/router'
import Link from 'widgets/navigation/Link'
import { Env } from '@morningtrain/helpers'

export default class UserIntroduction extends React.Component {
render () {
Expand Down Expand Up @@ -35,7 +36,7 @@ export default class UserIntroduction extends React.Component {
som er baseret på andres arbejde, er det god stil at kreditere dem, du er blevet inspireret af.
</p>
<p>
Du kan også hoppe ind i de forskellige chats i Piratsnak. Her kan du se, hvad andre arbejder på eller måske se, hvilke gode film der går i biografen for tiden.
Du kan også hoppe ind i <a href={Env.get('services.discord.url', '#')} target='_blank'>Piratsnak</a>. Her kan du se, hvad andre arbejder på eller måske se, hvilke gode film der går i biografen for tiden.
</p>
<p>
Sidst men ikke mindst kan du tage forbi Kodehavet, hvor du kan lære nye teknologier.
Expand Down Expand Up @@ -71,7 +72,7 @@ export default class UserIntroduction extends React.Component {
</p>
<ul>
<li>Du kan lave en kommentar og spørgsmål på projekter, der er lagt op på Piratskibet.</li>
<li>Du kan også oprette <Link route='app.forum.topic' label='din helt egen chat' parameters={{ topic: 9, topic_slug: 'sporgsmal_til_teknologi' }} />, hvor du kan stille spørgsmål om tekniske udfordringer eller andet, som du har brug for at vide. </li>
<li>Du kan også spørge på <a href={Env.get('services.discord.url', '#')} target='_blank'>Piratsnak</a>, hvor du kan stille spørgsmål om tekniske udfordringer eller andet, som du har brug for at vide. </li>
<li>Hvis du går til Coding Pirates, kan du også spørge om hjælp til din lokale klubaften.</li>
</ul>
<p>
Expand Down
15 changes: 1 addition & 14 deletions resources/js/widgets/animations/islands/SkeletonIsland.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,6 @@ import React from 'react'
import Animation from 'widgets/animations/Animation'
import Island from 'widgets/animations/partials/Island'
import SkeletonHead from 'widgets/animations/partials/SkeletonHead'
import Link from 'widgets/navigation/Link'
import { Collection } from '@morningtrain/react-resources'
import TimedIterator from 'helpers/timedIterator/TimedIterator'
import * as Displays from 'support/displays'

export default class SkeletonIsland extends Animation {
static get defaultProps () {
Expand Down Expand Up @@ -36,16 +32,7 @@ export default class SkeletonIsland extends Animation {
return (
<div className='skeleton-island'>
<SkeletonHead left='0' top='4px' zIndex='2' />
<Island islandType='black' left='0' top='0' zIndex='1'>
<p className='chat-heading'>Nyt i Piratsnak:</p>
<Collection resourceName='forum.thread' operationName='newest'>
<TimedIterator duration={1} interval={5000}>
<Link className='chat-title' route='app.forum.thread' parameters={{ thread: 'model:id' }}>
<Displays.Text name='subject' />
</Link>
</TimedIterator>
</Collection>
</Island>
<Island islandType='black' left='0' top='0' zIndex='1'/>
</div>
)
}
Expand Down
2 changes: 1 addition & 1 deletion resources/js/widgets/navigation/Navigation.js
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ export default class Navigation extends Widget {
<div className="navigation__items-wrap">
<ul className="navigation__items navigation__mobile-menu">
<li className="navigation__item">
<Link className="navigation__link" route={'app.forum.overview'}>Piratsnak</Link>
<Link className="navigation__link" route={'app.pages.posts'} parameters={{path: 'piratsnak'}}>Piratsnak</Link>
</li>
<li className="navigation__item">
<Link className="navigation__link" route={'app.projects.overview'}>Showcases</Link>
Expand Down
4 changes: 2 additions & 2 deletions resources/js/widgets/projects/ProjectsOverview.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import Project from "widgets/projects/Project";
import ViewToggle from "widgets/projects/ViewToggle";
import Link from "widgets/navigation/Link";
import * as Auth from "@morningtrain/react-auth";
import * as Modals from "support/modals";
import { Env } from '@morningtrain/helpers'
import {inject} from "@morningtrain/react-decorators";
import VideoBot from 'widgets/video-bot/VideoBot';

Expand Down Expand Up @@ -85,7 +85,7 @@ export default class ProjectsOverview extends Widget {
Hvis du vil lægge dit eget projekt op, så læs først <Link route={'app.pages.posts'} parameters={{path: 'projektregler'}} label={'projektreglerne'}/>.
</p>
<p>
Hvis du er i tvivl, kan du altid spørge i <Link route={'app.forum.overview'} label={'Piratsnak'}/>.
Hvis du er i tvivl, kan du altid spørge i <a href={Env.get('services.discord.url', '#')} target='_blank'>Piratsnak</a>
</p>

<Auth.Can permission={'api.projects.project.create'}>
Expand Down

0 comments on commit bc4490c

Please sign in to comment.