From ad10a6467f76822b9289832eeb0d0ac2038b32d1 Mon Sep 17 00:00:00 2001 From: Camil Staps Date: Mon, 30 Dec 2019 16:57:13 +0100 Subject: Strip down for simple app for Greek verb λύω --- resources/views/add_root.blade.php | 29 ----- resources/views/auth/login.blade.php | 68 ----------- resources/views/auth/passwords/email.blade.php | 47 -------- resources/views/auth/passwords/reset.blade.php | 70 ----------- resources/views/auth/register.blade.php | 82 ------------- resources/views/contribute.blade.php | 53 -------- resources/views/layouts/master.blade.php | 40 +----- resources/views/mails/user/create.blade.php | 13 -- resources/views/shared/already_logged_in.blade.php | 1 - resources/views/shared/messages.blade.php | 5 - resources/views/stats.blade.php | 134 --------------------- resources/views/suggest.blade.php | 89 -------------- resources/views/suggestions.blade.php | 43 ------- resources/views/trainer.blade.php | 70 ++++------- resources/views/user/create.blade.php | 32 ----- resources/views/user/top.blade.php | 39 ------ 16 files changed, 29 insertions(+), 786 deletions(-) delete mode 100644 resources/views/add_root.blade.php delete mode 100644 resources/views/auth/login.blade.php delete mode 100644 resources/views/auth/passwords/email.blade.php delete mode 100644 resources/views/auth/passwords/reset.blade.php delete mode 100644 resources/views/auth/register.blade.php delete mode 100644 resources/views/contribute.blade.php delete mode 100644 resources/views/mails/user/create.blade.php delete mode 100644 resources/views/shared/already_logged_in.blade.php delete mode 100644 resources/views/shared/messages.blade.php delete mode 100644 resources/views/stats.blade.php delete mode 100644 resources/views/suggest.blade.php delete mode 100644 resources/views/suggestions.blade.php delete mode 100644 resources/views/user/create.blade.php delete mode 100644 resources/views/user/top.blade.php (limited to 'resources/views') diff --git a/resources/views/add_root.blade.php b/resources/views/add_root.blade.php deleted file mode 100644 index 107eb16..0000000 --- a/resources/views/add_root.blade.php +++ /dev/null @@ -1,29 +0,0 @@ - -
-
-

Add a new root

-
-
-
- -
-
- - -
-
- - -
-
- -
-
-
-
diff --git a/resources/views/auth/login.blade.php b/resources/views/auth/login.blade.php deleted file mode 100644 index 2070f2b..0000000 --- a/resources/views/auth/login.blade.php +++ /dev/null @@ -1,68 +0,0 @@ -@extends('layouts.master') - -@section('master-content') -
-
-
-
-
Login
-
-
- {{ csrf_field() }} - -
- - -
- - - @if ($errors->has('email')) - - {{ $errors->first('email') }} - - @endif -
-
- -
- - -
- - - @if ($errors->has('password')) - - {{ $errors->first('password') }} - - @endif -
-
- -
-
-
- -
-
-
- -
-
- - - - Forgot Your Password? - -
-
-
-
-
-
-
-
-@endsection diff --git a/resources/views/auth/passwords/email.blade.php b/resources/views/auth/passwords/email.blade.php deleted file mode 100644 index 62e0120..0000000 --- a/resources/views/auth/passwords/email.blade.php +++ /dev/null @@ -1,47 +0,0 @@ -@extends('layouts.master') - - -@section('master-content') -
-
-
-
-
Reset Password
-
- @if (session('status')) -
- {{ session('status') }} -
- @endif - -
- {{ csrf_field() }} - -
- - -
- - - @if ($errors->has('email')) - - {{ $errors->first('email') }} - - @endif -
-
- -
-
- -
-
-
-
-
-
-
-
-@endsection diff --git a/resources/views/auth/passwords/reset.blade.php b/resources/views/auth/passwords/reset.blade.php deleted file mode 100644 index deb4d56..0000000 --- a/resources/views/auth/passwords/reset.blade.php +++ /dev/null @@ -1,70 +0,0 @@ -@extends('layouts.master') - -@section('master-content') -
-
-
-
-
Reset Password
- -
-
- {{ csrf_field() }} - - - -
- - -
- - - @if ($errors->has('email')) - - {{ $errors->first('email') }} - - @endif -
-
- -
- - -
- - - @if ($errors->has('password')) - - {{ $errors->first('password') }} - - @endif -
-
- -
- -
- - - @if ($errors->has('password_confirmation')) - - {{ $errors->first('password_confirmation') }} - - @endif -
-
- -
-
- -
-
-
-
-
-
-
-
-@endsection diff --git a/resources/views/auth/register.blade.php b/resources/views/auth/register.blade.php deleted file mode 100644 index c4f9009..0000000 --- a/resources/views/auth/register.blade.php +++ /dev/null @@ -1,82 +0,0 @@ -@extends('layouts.master') - -@section('master-content') -
-
-
-
-
Register
-
-
- {{ csrf_field() }} - -
- - -
- - - @if ($errors->has('name')) - - {{ $errors->first('name') }} - - @endif -
-
- -
- - -
- - - @if ($errors->has('email')) - - {{ $errors->first('email') }} - - @endif -
-
- -
- - -
- - - @if ($errors->has('password')) - - {{ $errors->first('password') }} - - @endif -
-
- -
- - -
- - - @if ($errors->has('password_confirmation')) - - {{ $errors->first('password_confirmation') }} - - @endif -
-
- -
-
- -
-
-
-
-
-
-
-
-@endsection diff --git a/resources/views/contribute.blade.php b/resources/views/contribute.blade.php deleted file mode 100644 index 86473de..0000000 --- a/resources/views/contribute.blade.php +++ /dev/null @@ -1,53 +0,0 @@ - -@extends('layouts.master') - -@section('master-content') -

- Thank you for wanting to help out! To expand our database, we are looking for volunteers to enter more verbs. -

- -@if(!Auth::check()) - Login - Sign up -@endif - -

Here's how it works:

- - - -

- If you have any questions, please write me at info@camilstaps.nl. -

- -@if(Auth::check()) -
-
-
- @include('suggestions') -
-
- @include('suggest') -
-
- @include('add_root') -
-
- -
- -
-
- @include('user.top') -
-
-@endif - -@endsection diff --git a/resources/views/layouts/master.blade.php b/resources/views/layouts/master.blade.php index 6a472e3..faf8aa2 100644 --- a/resources/views/layouts/master.blade.php +++ b/resources/views/layouts/master.blade.php @@ -1,7 +1,7 @@ - ['/', ''], -]; - -if (Auth::check()) { - $menu['Contribute'] = ['contribute', 'contribute']; - $menu['Statistics'] = ['stats', 'stats']; -} -?> @@ -38,7 +24,7 @@ if (Auth::check()) { ParseTrainer - + - - - @if(Auth::check()) - - - - @endif + diff --git a/resources/views/mails/user/create.blade.php b/resources/views/mails/user/create.blade.php deleted file mode 100644 index 4094dfd..0000000 --- a/resources/views/mails/user/create.blade.php +++ /dev/null @@ -1,13 +0,0 @@ -Dear {{ $user->name }}, - -Thank you for creating an account at the Hebrew Parse Trainer. - -You can now login at {{ URL::to('/contribute?login=yes') }}, using your email address and password. - -If you need any help, you can reach us at {{ env('MAIL_FROM_ADDRESS') }}. - -Thank you for your help! - -Best, - -{{ env('MAIL_FROM_NAME') }} diff --git a/resources/views/shared/already_logged_in.blade.php b/resources/views/shared/already_logged_in.blade.php deleted file mode 100644 index 37725fa..0000000 --- a/resources/views/shared/already_logged_in.blade.php +++ /dev/null @@ -1 +0,0 @@ -You are already logged in. diff --git a/resources/views/shared/messages.blade.php b/resources/views/shared/messages.blade.php deleted file mode 100644 index 67feae5..0000000 --- a/resources/views/shared/messages.blade.php +++ /dev/null @@ -1,5 +0,0 @@ -@if(isset($messages)) -@foreach($messages as $message) - -@endforeach -@endif diff --git a/resources/views/stats.blade.php b/resources/views/stats.blade.php deleted file mode 100644 index eb4205f..0000000 --- a/resources/views/stats.blade.php +++ /dev/null @@ -1,134 +0,0 @@ -groupBy(DB::raw('DATE(created_at)')) - ->orderBy('created_at') - ->get(); - -$stats['requests'] = []; -$last_date = null; -foreach ($db_stats as $stat) { - $date = strtotime($stat->created_at); - while ($last_date != null && $last_date + 86400 < $date) { - $last_date += 86400; - $stats['requests'][] = "[Date.UTC" . date("(Y,n-1,j)", $last_date) . ",0]"; - } - $stats['requests'][] = "[Date.UTC" . date("(Y,n-1,j)", $date) . "," . $stat->count . "]"; - $last_date = $date; -} -$stats['requests'] = "[" . implode(",", $stats['requests']) . "]"; - -$db_stats = RandomLog - ::select( - DB::raw('COUNT(DISTINCT `ip`) as count'), - DB::raw('DATE(created_at) as created_at')) - ->groupBy(DB::raw('DATE(created_at)')) - ->orderBy('created_at') - ->get(); - -$stats['unique-ips'] = []; -$last_date = null; -foreach ($db_stats as $stat) { - $date = strtotime($stat->created_at); - while ($last_date != null && $last_date + 86400 < $date) { - $last_date += 86400; - $stats['unique-ips'][] = "[Date.UTC" . date("(Y,n-1,j)", $last_date) . ",0]"; - } - $stats['unique-ips'][] = "[Date.UTC" . date("(Y,n-1,j)", $date) . "," . $stat->count . "]"; - $last_date = $date; -} -$stats['unique-ips'] = "[" . implode(",", $stats['unique-ips']) . "]"; -?> - -@extends('layouts.master') - -@section('master-content') -
-
-
-
-

Random verb requests

-
-
-
-
-
-
-
- - - - - - - -@endsection diff --git a/resources/views/suggest.blade.php b/resources/views/suggest.blade.php deleted file mode 100644 index 1e5c424..0000000 --- a/resources/views/suggest.blade.php +++ /dev/null @@ -1,89 +0,0 @@ - -
-
-

Suggest a new verb

-
-
-
- -
-
- -
- -
-
-
- -
- -
-
-
- -
- -
-
-
- -
- -
-
-
- -
- -
-
-
- -
- -
-
-
- -
- -
-
-
-
- -
-
-
-
-
diff --git a/resources/views/suggestions.blade.php b/resources/views/suggestions.blade.php deleted file mode 100644 index 68ad049..0000000 --- a/resources/views/suggestions.blade.php +++ /dev/null @@ -1,43 +0,0 @@ -orderBy('root') - ->orderBy('stem', 'desc') - ->orderBy('tense', 'desc') - ->orderBy('number') - ->orderBy('person', 'desc') - ->orderBy('gender') - ->get(); -?> -
-
-

Current suggestions

-
-
- - - - - - - - - - - @forelse($suggestions as $verb) - - - - - - - - - @empty - - @endforelse - -
VerbRootParsingVotes
{{ $verb->verb }}{{ $verb->root }}{{ $verb->stem }} {{ $verb->tense }} {{ $verb->person }}{{ $verb->gender }}{{ $verb->number }}{{ $verb->voteCount() }}
There are no active suggestions. Why not add a verb yourself?
-
-
diff --git a/resources/views/trainer.blade.php b/resources/views/trainer.blade.php index ea0c141..c73dcd3 100644 --- a/resources/views/trainer.blade.php +++ b/resources/views/trainer.blade.php @@ -1,26 +1,17 @@ @extends('layouts.with_sidebar') @section('sidebar') -
+
-

Stems

- @foreach (Stem::all() as $stem) -
- -
- @endforeach -
- -
-

Tenses

+

Tempora

@foreach (Tense::all() as $tense)
@@ -29,14 +20,12 @@ use HebrewParseTrainer\Tense;
-

Roots

- {{{ $mode->name }}} +
@endforeach -
@@ -52,39 +41,30 @@ use HebrewParseTrainer\Tense;

There are no verbs matching the criteria in our database.

-

+

-

Parse the verb and enter the answer as described below. Press return. If your answer was correct and there are multiple possible parsings, an extra input field will appear. After the first incorrect answer or after entering all possible answers, you can continue to the next verb by pressing return once more.

- Stems: either use the full name or a significant beginning (i.e. Q for Qal but Pi for Piel rather than P).
- Tenses: use the abbreviations pf, ipf, coh, imp, jus, infcs, infabs, pta and ptp.
- Person: 1, 2, 3 or none (infinitives and participles).
- Gender: m, f or none (infinitives).
- Number: s, p or none (infinitives). + Parseer de werkwoordsvorm en vul het antwoord in, gevolgd door Enter. + Als het antwoord correct is en er meerdere mogelijke antwoorden zijn, verschijnt er een extra invoerveld. + Na het eerste incorrecte antwoord, of als alle mogelijkheden zijn gegeven, kun je door naar de volgende vorm met Enter.

-

Examples: Q pf 3ms, ni pta fp, pi infabs.

-

You can also use the buttons to enter your answer. This is an experimental feature.

-
- -
-
- -
- -
-
-
-
-

About

-
-
-

© 2015–{!! date('y') !!} Camil Staps. Licensed under GPL 3.0. Source is on GitHub.

-

Please report any mistakes to info@camilstaps.nl.

-
+

+ Tempora (tijden): gebruik de afkortingen pr(aesens), imp(er)f(ectum), aor(istus), fut(urum), p(er)f(ectum) en p(lus)q(uam)p(er)f(ectum).
+ Modi (wijzen): ind(icativus), conj(unctivus), opt(ativus), imp!(erativus), p(ar)t(i)c(ipium), inf(initivus).
+ Genera: A(ctivum), M(edium), P(assivum), M(edio-)P(assivum).
+ Persoon (indien van toepassing): 1, 2 of 3.
+ Geslacht (indien van toepassing): M(asculinum), F(eminimum), N(eutrum).
+ Naamval (indien van toepassing): nom(inativus), gen(itivus), dat(ivus), acc(usativus).
+ Getal (indien van toepassing): e(nkel)v(oud) of m(eer)v(oud). +

+

Voorbeelden: pr ind A 1 ev, fut inf M, pqpf ptc P M nom ev.

+

Je kunt ook de knoppen gebruiken om een vorm te parseren.

+

© 2015–{!! date('y') !!} Camil Staps. Gelicenseerd onder GPL 3.0. De broncode staat op git.camilstaps.nl/luo-parsetrainer.git.

+
diff --git a/resources/views/user/create.blade.php b/resources/views/user/create.blade.php deleted file mode 100644 index b823451..0000000 --- a/resources/views/user/create.blade.php +++ /dev/null @@ -1,32 +0,0 @@ -@extends('layouts.master') - -@section('master-content') - -@if(Auth::check()) - @include('shared.already_logged_in') -@else - @include('shared.messages') - - -
- - - You will not receive any automated email from us, but we like to have some way of contacting you available. Your email address will not be shared with third parties, and will not be visible to users of the website. -
-
- - - Your name as shown on the site. -
-
- - -
-
- -
- - -@endif - -@endsection diff --git a/resources/views/user/top.blade.php b/resources/views/user/top.blade.php deleted file mode 100644 index eeeafde..0000000 --- a/resources/views/user/top.blade.php +++ /dev/null @@ -1,39 +0,0 @@ -orderBy('points', 'desc') - ->take(3) - ->get(); -?> -@if(count($users) > 0) -
-
-

Top contributors

-
-
- - - - - - - - - - @foreach($users as $user) - - - - - - @endforeach - -
NamePoints
{{{ $user->name }}}{{{ $user->points }}}
- - @if(Auth::check()) -

You have {{ Auth::user()->points }} points.

- @endif -
-
-@endif -- cgit v1.2.3