]);
}
- return view('auth/login', ['socialDrivers' => $socialDrivers, 'authMethod' => $authMethod]);
+ return view('auth.login', ['socialDrivers' => $socialDrivers, 'authMethod' => $authMethod]);
}
/**
*/
public function getRegisterConfirmation()
{
- return view('auth/register-confirm');
+ return view('auth.register-confirm');
}
/**
*/
public function showAwaitingConfirmation()
{
- return view('auth/user-unconfirmed');
+ return view('auth.user-unconfirmed');
}
/**
$new = $this->entityRepo->getRecentlyCreated('book', 4, 0);
$this->setPageTitle(trans('entities.books'));
- return view('books/index', [
+ return view('books.index', [
'books' => $books,
'recents' => $recents,
'popular' => $popular,
{
$this->checkPermission('book-create-all');
$this->setPageTitle(trans('entities.books_create'));
- return view('books/create');
+ return view('books.create');
}
/**
$bookChildren = $this->entityRepo->getBookChildren($book);
Views::add($book);
$this->setPageTitle($book->getShortName());
- return view('books/show', [
+ return view('books.show', [
'book' => $book,
'current' => $book,
'bookChildren' => $bookChildren,
$book = $this->entityRepo->getBySlug('book', $slug);
$this->checkOwnablePermission('book-update', $book);
$this->setPageTitle(trans('entities.books_edit_named', ['bookName'=>$book->getShortName()]));
- return view('books/edit', ['book' => $book, 'current' => $book]);
+ return view('books.edit', ['book' => $book, 'current' => $book]);
}
/**
$book = $this->entityRepo->getBySlug('book', $bookSlug);
$this->checkOwnablePermission('book-delete', $book);
$this->setPageTitle(trans('entities.books_delete_named', ['bookName'=>$book->getShortName()]));
- return view('books/delete', ['book' => $book, 'current' => $book]);
+ return view('books.delete', ['book' => $book, 'current' => $book]);
}
/**
$bookChildren = $this->entityRepo->getBookChildren($book, true);
$this->setPageTitle(trans('entities.books_sort_named', ['bookName'=>$book->getShortName()]));
- return view('books/sort', ['book' => $book, 'current' => $book, 'bookChildren' => $bookChildren]);
+ return view('books.sort', ['book' => $book, 'current' => $book, 'bookChildren' => $bookChildren]);
}
/**
{
$book = $this->entityRepo->getBySlug('book', $bookSlug);
$bookChildren = $this->entityRepo->getBookChildren($book);
- return view('books/sort-box', ['book' => $book, 'bookChildren' => $bookChildren]);
+ return view('books.sort-box', ['book' => $book, 'bookChildren' => $bookChildren]);
}
/**
$book = $this->entityRepo->getBySlug('book', $bookSlug);
$this->checkOwnablePermission('chapter-create', $book);
$this->setPageTitle(trans('entities.chapters_create'));
- return view('chapters/create', ['book' => $book, 'current' => $book]);
+ return view('chapters.create', ['book' => $book, 'current' => $book]);
}
/**
Views::add($chapter);
$this->setPageTitle($chapter->getShortName());
$pages = $this->entityRepo->getChapterChildren($chapter);
- return view('chapters/show', [
+ return view('chapters.show', [
'book' => $chapter->book,
'chapter' => $chapter,
'current' => $chapter,
$chapter = $this->entityRepo->getBySlug('chapter', $chapterSlug, $bookSlug);
$this->checkOwnablePermission('chapter-update', $chapter);
$this->setPageTitle(trans('entities.chapters_edit_named', ['chapterName' => $chapter->getShortName()]));
- return view('chapters/edit', ['book' => $chapter->book, 'chapter' => $chapter, 'current' => $chapter]);
+ return view('chapters.edit', ['book' => $chapter->book, 'chapter' => $chapter, 'current' => $chapter]);
}
/**
$chapter = $this->entityRepo->getBySlug('chapter', $chapterSlug, $bookSlug);
$this->checkOwnablePermission('chapter-delete', $chapter);
$this->setPageTitle(trans('entities.chapters_delete_named', ['chapterName' => $chapter->getShortName()]));
- return view('chapters/delete', ['book' => $chapter->book, 'chapter' => $chapter, 'current' => $chapter]);
+ return view('chapters.delete', ['book' => $chapter->book, 'chapter' => $chapter, 'current' => $chapter]);
}
/**
$this->setPageTitle(trans('entities.chapters_move_named', ['chapterName' => $chapter->getShortName()]));
$this->checkOwnablePermission('chapter-update', $chapter);
$this->checkOwnablePermission('chapter-delete', $chapter);
- return view('chapters/move', [
+ return view('chapters.move', [
'chapter' => $chapter,
'book' => $chapter->book
]);
$this->checkPermission('comment-create-all');
$comment = $this->commentRepo->create($page, $request->only(['html', 'text', 'parent_id']));
Activity::add($page, 'commented_on', $page->book->id);
- return view('comments/comment', ['comment' => $comment]);
+ return view('comments.comment', ['comment' => $comment]);
}
/**
$this->checkOwnablePermission('comment-update', $comment);
$comment = $this->commentRepo->update($comment, $request->only(['html', 'text']));
- return view('comments/comment', ['comment' => $comment]);
+ return view('comments.comment', ['comment' => $comment]);
}
/**
$results = $this->searchService->searchEntities($searchTerm, 'all', $page, 20);
- return view('search/all', [
+ return view('search.all', [
'entities' => $results['results'],
'totalResults' => $results['total'],
'searchTerm' => $searchTerm,
{
$term = $request->get('term', '');
$results = $this->searchService->searchBook($bookId, $term);
- return view('partials/entity-list', ['entities' => $results]);
+ return view('partials.entity-list', ['entities' => $results]);
}
/**
{
$term = $request->get('term', '');
$results = $this->searchService->searchChapter($chapterId, $term);
- return view('partials/entity-list', ['entities' => $results]);
+ return view('partials.entity-list', ['entities' => $results]);
}
/**
{!! csrf_field() !!}
<div class="stretch-inputs">
- @include('auth/forms/login/' . $authMethod)
+ @include('auth.forms.login.' . $authMethod)
</div>
<div class="grid half collapse-xs gap-xl v-center">
<div class="form-group">
<label for="email">{{ trans('auth.email') }}</label>
- @include('form/text', ['name' => 'email'])
+ @include('form.text', ['name' => 'email'])
</div>
<div class="from-group text-right mt-m">
<div class="form-group">
<label for="email">{{ trans('auth.name') }}</label>
- @include('form/text', ['name' => 'name'])
+ @include('form.text', ['name' => 'name'])
</div>
<div class="form-group">
<label for="email">{{ trans('auth.email') }}</label>
- @include('form/text', ['name' => 'email'])
+ @include('form.text', ['name' => 'email'])
</div>
<div class="form-group">
<label for="password">{{ trans('auth.password') }}</label>
- @include('form/password', ['name' => 'password', 'placeholder' => trans('auth.password_hint')])
+ @include('form.password', ['name' => 'password', 'placeholder' => trans('auth.password_hint')])
</div>
<div class="grid half collapse-xs gap-xl v-center mt-m">
<div class="form-group">
<label for="email">{{ trans('auth.email') }}</label>
@if(auth()->check())
- @include('form/text', ['name' => 'email', 'model' => auth()->user()])
+ @include('form.text', ['name' => 'email', 'model' => auth()->user()])
@else
- @include('form/text', ['name' => 'email'])
+ @include('form.text', ['name' => 'email'])
@endif
</div>
<div class="form-group text-right mt-m">
<div class="content-wrap card">
<h1 class="list-heading">{{ trans('entities.books_create') }}</h1>
<form action="{{ baseUrl("/books") }}" method="POST" enctype="multipart/form-data">
- @include('books/form')
+ @include('books.form')
</form>
</div>
</div>
<h1 class="list-heading">{{ trans('entities.books_edit') }}</h1>
<form action="{{ $book->getUrl() }}" method="POST">
<input type="hidden" name="_method" value="PUT">
- @include('books/form', ['model' => $book])
+ @include('books.form', ['model' => $book])
</form>
</div>
</div>
{{ csrf_field() }}
<div class="form-group title-input">
<label for="name">{{ trans('common.name') }}</label>
- @include('form/text', ['name' => 'name'])
+ @include('form.text', ['name' => 'name'])
</div>
<div class="form-group description-input">
<label for="description">{{ trans('common.description') }}</label>
- @include('form/textarea', ['name' => 'description'])
+ @include('form.textarea', ['name' => 'description'])
</div>
<div class="form-group" collapsible id="logo-control">
<div class="content-wrap card">
<h1 class="list-heading">{{ trans('entities.chapters_create') }}</h1>
<form action="{{ $book->getUrl('/create-chapter') }}" method="POST">
- @include('chapters/form')
+ @include('chapters.form')
</form>
</div>
<h1 class="list-heading">{{ trans('entities.chapters_edit') }}</h1>
<form action="{{ $chapter->getUrl() }}" method="POST">
<input type="hidden" name="_method" value="PUT">
- @include('chapters/form', ['model' => $chapter])
+ @include('chapters.form', ['model' => $chapter])
</form>
</div>
<div class="form-group title-input">
<label for="name">{{ trans('common.name') }}</label>
- @include('form/text', ['name' => 'name'])
+ @include('form.text', ['name' => 'name'])
</div>
<div class="form-group description-input">
<label for="description">{{ trans('common.description') }}</label>
- @include('form/textarea', ['name' => 'description'])
+ @include('form.textarea', ['name' => 'description'])
</div>
<div class="form-group" collapsible id="logo-control">
{{--TODO--}}
<h3 class="text-muted">{{ trans('entities.search_results') }} <a v-if="searching" @click="clearSearch()" class="text-small">@icon('close'){{ trans('entities.search_clear') }}</a></h3>
<div v-if="!searchResults">
- @include('partials/loading-icon')
+ @include('partials.loading-icon')
</div>
<div v-html="searchResults"></div>
</div>
</form>
</div>
- @include('partials/book-tree', ['book' => $book, 'sidebarTree' => $sidebarTree])
+ @include('partials.book-tree', ['book' => $book, 'sidebarTree' => $sidebarTree])
@stop
<div id="recent-drafts" class="card mb-xl">
<h3>{{ trans('entities.my_recent_drafts') }}</h3>
<div class="px-m">
- @include('partials/entity-list', ['entities' => $draftPages, 'style' => 'compact'])
+ @include('partials.entity-list', ['entities' => $draftPages, 'style' => 'compact'])
</div>
</div>
@endif
<div id="{{ $signedIn ? 'recently-viewed' : 'recent-books' }}" class="card mb-xl">
<h3>{{ trans('entities.' . ($signedIn ? 'my_recently_viewed' : 'books_recent')) }}</h3>
<div class="px-m">
- @include('partials/entity-list', [
+ @include('partials.entity-list', [
'entities' => $recents,
'style' => 'compact',
'emptyText' => $signedIn ? trans('entities.no_pages_viewed') : trans('entities.books_empty')
<div id="recent-pages" class="card mb-xl">
<h3><a class="no-color" href="{{ baseUrl("/pages/recently-updated") }}">{{ trans('entities.recently_updated_pages') }}</a></h3>
<div id="recently-updated-pages" class="px-m">
- @include('partials/entity-list', [
+ @include('partials.entity-list', [
'entities' => $recentlyUpdatedPages,
'style' => 'compact',
'emptyText' => trans('entities.no_pages_recently_updated')
<div id="recent-activity">
<div class="card mb-xl">
<h3>{{ trans('entities.recent_activity') }}</h3>
- @include('partials/activity-list', ['activity' => $activity])
+ @include('partials.activity-list', ['activity' => $activity])
</div>
</div>
</div>
<div class="form-group title-input">
<label for="name">{{ trans('common.name') }}</label>
- @include('form/text', ['name' => 'name'])
+ @include('form.text', ['name' => 'name'])
</div>
<div class="form-group" collapsible>
{{--Title input--}}
<div class="title-input page-title clearfix" v-pre>
<div class="input">
- @include('form/text', ['name' => 'name', 'placeholder' => trans('entities.pages_title')])
+ @include('form.text', ['name' => 'name', 'placeholder' => trans('entities.pages_title')])
</div>
</div>
<div class="form-group title-input">
<label for="name">{{ trans('entities.pages_name') }}</label>
- @include('form/text', ['name' => 'name'])
+ @include('form.text', ['name' => 'name'])
</div>
<div class="form-group">
<div class="activity-list">
@foreach($activity as $activityItem)
<div class="activity-list-item">
- @include('partials/activity-item', ['activity' => $activityItem])
+ @include('partials.activity-item', ['activity' => $activityItem])
</div>
@endforeach
</div>
@if(count($pages) > 0)
@foreach($pages as $pageIndex => $page)
<div class="anim searchResult" style="animation-delay: {{$pageIndex*50 . 'ms'}};">
- @include('pages/list-item', ['page' => $page])
+ @include('pages.list-item', ['page' => $page])
<hr>
</div>
@endforeach
<div class="page-list">
@foreach($chapters as $chapterIndex => $chapter)
<div class="anim searchResult" style="animation-delay: {{($chapterIndex+count($pages))*50 . 'ms'}};">
- @include('chapters/list-item', ['chapter' => $chapter, 'hidePages' => true])
+ @include('chapters.list-item', ['chapter' => $chapter, 'hidePages' => true])
<hr>
</div>
@endforeach
<div class="grid left-focus v-center">
<div class="py-m">
- @include('settings/navbar', ['selected' => 'maintenance'])
+ @include('settings.navbar', ['selected' => 'maintenance'])
</div>
<div class="text-right mb-l px-m">
<br>
@if($role->users->count() > 0)
<div class="form-group">
<p>{{ trans('settings.role_delete_users_assigned', ['userCount' => $role->users->count()]) }}</p>
- @include('form/role-select', ['options' => $roles, 'name' => 'migration_role_id'])
+ @include('form.role-select', ['options' => $roles, 'name' => 'migration_role_id'])
</div>
@endif
<div class="container small">
<div class="py-m">
- @include('settings/navbar', ['selected' => 'roles'])
+ @include('settings.navbar', ['selected' => 'roles'])
</div>
<div class="card content-wrap auto-height">
<h1 class="list-heading">{{ trans('entities.shelves_edit') }}</h1>
<form action="{{ $shelf->getUrl() }}" method="POST">
<input type="hidden" name="_method" value="PUT">
- @include('shelves/form', ['model' => $shelf])
+ @include('shelves.form', ['model' => $shelf])
</form>
</div>
</div>
<div class="form-group title-input">
<label for="name">{{ trans('common.name') }}</label>
- @include('form/text', ['name' => 'name'])
+ @include('form.text', ['name' => 'name'])
</div>
<div class="form-group description-input">
<label for="description">{{ trans('common.description') }}</label>
- @include('form/textarea', ['name' => 'description'])
+ @include('form.textarea', ['name' => 'description'])
</div>
<div shelf-sort class="grid half gap-xl">
@if(count($books) > 0)
<div class="entity-list">
@foreach($books as $book)
- @include('books/list-item', ['book' => $book])
+ @include('books.list-item', ['book' => $book])
@endforeach
</div>
@else
<label for="role" class="setting-list-label">{{ trans('settings.users_role') }}</label>
<p class="small">{{ trans('settings.users_role_desc') }}</p>
<div class="mt-m">
- @include('form/role-checkboxes', ['name' => 'roles', 'roles' => $roles])
+ @include('form.role-checkboxes', ['name' => 'roles', 'roles' => $roles])
</div>
</div>
@endif