Skip to content

fix mistake: author not rendered in single post view #107

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 144 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
144 commits
Select commit Hold shift + click to select a range
4a63ffb
refactors and adds new tables for translation
samberrry Oct 16, 2020
2c6c8ad
model classes refactor
samberrry Oct 16, 2020
1eec6fc
adds relations to model classes
samberrry Oct 17, 2020
31bf65f
controller classes name refactor
samberrry Oct 17, 2020
54f05a0
adds language support for category
samberrry Oct 20, 2020
89ba9de
adds language controller and add language blade view
samberrry Oct 20, 2020
573c07a
multi language support for categories
samberrry Oct 22, 2020
7486983
adds hessam configuration
samberrry Oct 22, 2020
7dd151a
add language functionality
samberrry Oct 24, 2020
3c44ee4
partial multi lang post
samberrry Oct 28, 2020
30fcb37
completes suport for add post - translation
samberrry Nov 3, 2020
98c2a32
category update for multi lang support and some fixes on posts
samberrry Nov 5, 2020
6a82b1e
category hierarchy
samberrry Nov 5, 2020
9cdb16d
edit post multi language support
samberrry Nov 7, 2020
2dcad4c
remove post in multi-lang
samberrry Nov 7, 2020
8a68bb5
major view model controller - refactor
samberrry Nov 10, 2020
879f37c
some fixes
samberrry Nov 11, 2020
a3a63ee
changes category hierarchy ui
samberrry Nov 11, 2020
f079a4f
some bug fixes
samberrry Nov 13, 2020
af00ac5
made setup page ready for beta version
samberrry Nov 15, 2020
d1e317b
namespace refactor
samberrry Nov 15, 2020
f07d4d4
changes some links
samberrry Nov 16, 2020
dc3069b
adds language list to index page
samberrry Nov 16, 2020
097383f
Merge branch 'multi-lang'
samberrry Nov 16, 2020
8eda877
namespace fix
samberrry Nov 16, 2020
50b7ac9
fix for package removal
samberrry Nov 16, 2020
f1e4739
migeration name fix in provider
samberrry Nov 16, 2020
2ad5806
foreign key fix in migrations
samberrry Nov 16, 2020
dddc034
foreign key fix in migrations
samberrry Nov 16, 2020
7907230
foreign key fix in migrations
samberrry Nov 16, 2020
393b618
bug fix for pacakge setup
samberrry Nov 17, 2020
c826add
fix for setup controller
samberrry Nov 17, 2020
e41b071
fix for setup controller
samberrry Nov 17, 2020
cb28116
some bug fixes for setup section
samberrry Nov 17, 2020
08b8c24
changes setup page
samberrry Nov 17, 2020
50c9f16
bug fixes for loading default language in panel
samberrry Nov 17, 2020
3bd82bb
a fix for category translations
samberrry Nov 17, 2020
0cb0f97
Merge branch 'lates'
samberrry Nov 17, 2020
00b954d
url fix in edit post - panel
samberrry Nov 18, 2020
4e50019
readme update
samberrry Nov 18, 2020
24d2685
adds rtl to language
samberrry Nov 18, 2020
caf16bd
fix for remove photo and make is_published enbled by default
samberrry Nov 18, 2020
bde92ae
fix problem when storing multi lang post
samberrry Nov 19, 2020
d688995
fix for hessam configuration and setup page
samberrry Nov 20, 2020
6002775
full text search functionality
samberrry Nov 21, 2020
8cbd2cf
restrict for default language removal
samberrry Nov 21, 2020
dec14a8
readme update
samberrry Nov 21, 2020
c1ad155
fix for category hierarchy
samberrry Nov 21, 2020
a657bb7
category partial fix
samberrry Nov 21, 2020
3c34a61
some view fixes - and redirect to login if not logged in for setup
samberrry Nov 24, 2020
9df01d8
fix for search
samberrry Nov 24, 2020
0257d4a
readme update
samberrry Nov 24, 2020
35171d7
panel - bug fix in comment approval pacge
samberrry Nov 28, 2020
c183f81
readme change
samberrry Dec 1, 2020
f0a1a62
fix - comment migration
samberrry Dec 3, 2020
b521532
some fixes
samberrry Dec 4, 2020
af51391
some changes in setup page
samberrry Dec 4, 2020
22f7778
updates readme file
samberrry Dec 24, 2020
51f3b19
readme file update
samberrry Jan 2, 2021
41dee06
composer update
samberrry Jan 20, 2021
4f47a43
readme update
samberrry Jan 20, 2021
2b375d0
readme update
samberrry Jan 20, 2021
3ab12c2
fix for primary key for HessamConfiguration model
samberrry Jan 21, 2021
0062528
bug fix when removing featured image
samberrry Jan 29, 2021
781cca1
updates readme file
samberrry Jan 31, 2021
5ae4c90
updates readme file
samberrry Jan 31, 2021
a1af68a
readme update
samberrry Feb 5, 2021
27d79b8
fix for image_tag method
samberrry Feb 11, 2021
7ac30be
readme update
samberrry Feb 11, 2021
0a2f544
refactor
samberrry Mar 19, 2021
c3242c2
updates readme
samberrry Mar 19, 2021
763ab28
readme update
samberrry Mar 19, 2021
8f5fc92
readme update
samberrry Mar 19, 2021
fac0deb
readme update
samberrry Mar 19, 2021
10ef6b6
readme update
samberrry Mar 19, 2021
9128d10
readme update
samberrry Mar 19, 2021
254b4c3
readme update
samberrry Mar 19, 2021
2d984de
fix for adding new category
samberrry Mar 19, 2021
0868515
readme update for single language version
samberrry Mar 27, 2021
3952e9a
Fixes Needing to be a type array to return
edbrk Apr 3, 2021
06cfba0
Merge pull request #38 from Edbtvplays/patch-2
samberrry Apr 4, 2021
63ce823
updates readme
samberrry May 12, 2021
5808884
readme update
samberrry Oct 2, 2021
2ae7ab5
updates readme file
samberrry Oct 2, 2021
f8ca785
update readme
samberrry Oct 2, 2021
93259d3
fix for unpublished posts
samberrry Oct 18, 2021
b37d92f
Merge branch 'bugfix-publish' into develop
samberrry Oct 18, 2021
84e1ecc
Merge branch 'develop'
samberrry Oct 18, 2021
87261c7
fix for $category_slug parameter
samberrry Oct 22, 2021
981b17c
Merge branch 'develop'
samberrry Oct 22, 2021
667d166
readme update
samberrry Dec 2, 2021
326d259
readme update
samberrry Dec 3, 2021
f260593
setup page ui
samberrry Dec 14, 2021
74a2d1c
Merge branch 'develop'
samberrry Dec 14, 2021
b00d57c
setup page
samberrry Dec 14, 2021
d6cfe07
Merge branch 'develop'
samberrry Dec 14, 2021
eb31e81
readme
samberrry Dec 15, 2021
ba85bef
readme
samberrry Dec 15, 2021
906eb71
Resolve error on editing root level category
scs-ben Dec 23, 2021
08f2ef3
Fix paginator reference to use $posts->links()
scs-ben Dec 23, 2021
f8cb323
Merge remote-tracking branch 'scs-ben/master'
samberrry Dec 24, 2021
fd8cd7c
Merge branch 'master' into develop
samberrry Dec 24, 2021
29fd534
blog post categories
samberrry Dec 24, 2021
29b9e56
Merge branch 'develop'
samberrry Dec 24, 2021
3984200
Update BinshopsCommentWriterController.php
pravnkay Dec 30, 2021
d2839cb
Merge branch 'master' into develop
samberrry Dec 30, 2021
65837c5
url length exceeded fixed
usman-xs4arabia-dev Jan 13, 2022
d44d4a5
Merge pull request #65 from usman-xs4arabia-dev/master
samberrry Jan 13, 2022
2caaf26
readme update
samberrry Mar 12, 2022
0e1ac79
Merge branch 'master' into develop
samberrry Mar 12, 2022
81d51b9
Add files via upload
JustAnotherFalseProphet Mar 30, 2022
ed3ca30
Added the support for laravel 9, removed laravelium/feed
JustAnotherFalseProphet Mar 30, 2022
913eb86
removed a comma :(
JustAnotherFalseProphet Mar 30, 2022
41c2b77
Merge branch 'laravel9'
samberrry Apr 3, 2022
a94a1c4
Merge branch 'master' into develop
samberrry Apr 3, 2022
1a8fdae
removes laravelium feed package
samberrry Apr 3, 2022
4842bb2
Merge branch 'develop'
samberrry Apr 3, 2022
c786c6c
feat: adds new routes to routes, and adapts DetectLanguage logic
samberrry Apr 6, 2022
a46c7d8
refactor in getting route segments
samberrry Apr 6, 2022
a14f1dc
Additional instructions
nebucaz Aug 30, 2022
d79786d
Merge pull request #82 from nebucaz/master
samberrry Sep 16, 2022
8a90ae4
feat: added support for routes without locale
samberrry Dec 28, 2022
3b75cfb
Merge branch 'no-locale-route-support' into develop
samberrry Dec 28, 2022
30ce041
readme update
samberrry Dec 28, 2022
ab91580
Merge branch 'develop'
samberrry Dec 28, 2022
35c963d
readme update
samberrry Jan 29, 2023
d6b923d
chore: some text change
samberrry Jan 31, 2023
aa746c0
fix: fix fore noLocaleRoute
samberrry Jan 31, 2023
5caff6a
refactor: rename noLocaleRoute to routeWithoutLocale
samberrry Jan 31, 2023
7bd1201
Merge branch 'develop'
samberrry Jan 31, 2023
7f51af8
Add Laravel 10 support
musmanikram Apr 19, 2023
8be6f91
Merge pull request #97 from musmanikram/laravel-10-support
samberrry Apr 22, 2023
91e77da
readme update
samberrry Apr 22, 2023
bfdd413
fix: removed default_lang from binshopsblog config file
samberrry Apr 29, 2023
fcb92c5
feat: admin post search
samberrry May 16, 2023
a43ff56
Merge branch 'master' into develop
samberrry May 16, 2023
9d43d58
Merge branch 'develop'
samberrry May 16, 2023
e4d9b53
readme update
samberrry May 18, 2023
5159f8a
fix: set posted_at field as date
samberrry May 21, 2023
54a13cd
Merge branch 'develop'
samberrry May 21, 2023
d2851b1
Update index.blade.php
HarmJan1990 May 30, 2023
0fe838e
Merge pull request #103 from HarmJan1990/patch-1
samberrry May 31, 2023
e51ee69
Revert "Merge pull request #103 from HarmJan1990/patch-1"
samberrry May 31, 2023
11c417d
fix mistake: author not rendered in single post view
innhousepl Jul 4, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
adds language controller and add language blade view
  • Loading branch information
samberrry committed Oct 20, 2020
commit 89ba9dee818116d96346657cb5a2c29aefbf50dd
46 changes: 46 additions & 0 deletions src/Controllers/HessamLanguageAdminController.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
<?php


namespace WebDevEtc\BlogEtc\Controllers;

use App\Http\Controllers\Controller;
use WebDevEtc\BlogEtc\Middleware\UserCanManageBlogPosts;

class HessamLanguageAdminController extends Controller
{
/**
* HessamLanguageAdminController constructor.
*/
public function __construct()
{
$this->middleware(UserCanManageBlogPosts::class);
}

//todo
public function index(){

}

public function create_language(){
return view("blogetc_admin::languages.add_language");
}

//todo
public function store_language(){
}

//todo
public function edit_language(){

}

//todo:
public function update_language(){

}

//todo
public function destroy_language(){

}
}
137 changes: 137 additions & 0 deletions src/Views/blogetc_admin/languages/add_language.blade.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,137 @@
@extends("blogetc_admin::layouts.admin_layout")
@section("content")


<h5>Add new Language</h5>

<form method='post' action='{{route("blogetc.admin.languages.store_language")}}' enctype="multipart/form-data" >
@csrf

<div class="form-group">
<input checked type="checkbox" id="active" name="active" value="yes">
<label for="active"> Active</label><br>

</div>
<div class="form-group">
<select id="lang-name" data-placeholder="Choose a Language...">
<option value="AF">Afrikaans</option>
<option value="SQ">Albanian</option>
<option value="AR">Arabic</option>
<option value="HY">Armenian</option>
<option value="EU">Basque</option>
<option value="BN">Bengali</option>
<option value="BG">Bulgarian</option>
<option value="CA">Catalan</option>
<option value="KM">Cambodian</option>
<option value="ZH">Chinese (Mandarin)</option>
<option value="HR">Croatian</option>
<option value="CS">Czech</option>
<option value="DA">Danish</option>
<option value="NL">Dutch</option>
<option value="EN">English</option>
<option value="ET">Estonian</option>
<option value="FJ">Fiji</option>
<option value="FI">Finnish</option>
<option value="FR">French</option>
<option value="KA">Georgian</option>
<option value="DE">German</option>
<option value="EL">Greek</option>
<option value="GU">Gujarati</option>
<option value="HE">Hebrew</option>
<option value="HI">Hindi</option>
<option value="HU">Hungarian</option>
<option value="IS">Icelandic</option>
<option value="ID">Indonesian</option>
<option value="GA">Irish</option>
<option value="IT">Italian</option>
<option value="JA">Japanese</option>
<option value="JW">Javanese</option>
<option value="KO">Korean</option>
<option value="LA">Latin</option>
<option value="LV">Latvian</option>
<option value="LT">Lithuanian</option>
<option value="MK">Macedonian</option>
<option value="MS">Malay</option>
<option value="ML">Malayalam</option>
<option value="MT">Maltese</option>
<option value="MI">Maori</option>
<option value="MR">Marathi</option>
<option value="MN">Mongolian</option>
<option value="NE">Nepali</option>
<option value="NO">Norwegian</option>
<option value="FA">Persian</option>
<option value="PL">Polish</option>
<option value="PT">Portuguese</option>
<option value="PA">Punjabi</option>
<option value="QU">Quechua</option>
<option value="RO">Romanian</option>
<option value="RU">Russian</option>
<option value="SM">Samoan</option>
<option value="SR">Serbian</option>
<option value="SK">Slovak</option>
<option value="SL">Slovenian</option>
<option value="ES">Spanish</option>
<option value="SW">Swahili</option>
<option value="SV">Swedish </option>
<option value="TA">Tamil</option>
<option value="TT">Tatar</option>
<option value="TE">Telugu</option>
<option value="TH">Thai</option>
<option value="BO">Tibetan</option>
<option value="TO">Tonga</option>
<option value="TR">Turkish</option>
<option value="UK">Ukrainian</option>
<option value="UR">Urdu</option>
<option value="UZ">Uzbek</option>
<option value="VI">Vietnamese</option>
<option value="CY">Welsh</option>
<option value="XH">Xhosa</option>
</select>
</div>

<script>
$('#lang-name').change(function(){
var value = $(this).val().toLowerCase();
$('#language_name').val($("#lang-name option:selected").text());
$('#language_locale').val(value);
$('#iso_code').val(value);
console.log(value)
});
</script>

<div class="form-group">
<label for="language_name">Language Name</label>

<input type="text"
class="form-control"
id="language_name"
required
name='name'
disabled
>

<small id="language_name" class="form-text text-muted">The name of the language</small>

</div>
<div class="form-group">
<label for="category_category_name">Locale</label>

<input type="text"
class="form-control"
id="language_locale"
required
name='locale'
disabled
>

<small id="language_name" class="form-text text-muted">The locale of the language</small>

</div>

<input name="iso_code" value="" id="iso_code" style="display: none">
<input name="date_format" value="YYYY/MM/DD" style="display: none">

<input type='submit' class='btn btn-primary' value='Add New Language' >
</form>

@endsection
41 changes: 21 additions & 20 deletions src/Views/blogetc_admin/layouts/sidebar.blade.php
Original file line number Diff line number Diff line change
@@ -86,6 +86,27 @@ class="fa fa-plus fa-fw" aria-hidden="true"></i>

</li>


<li class="list-group-item list-group-color justify-content-between lh-condensed">
<div>
<h6 class="my-0"><a href="{{ route('blogetc.admin.images.upload') }}">Languages</a></h6>

<div class="list-group ">

<a href='{{ route('blogetc.admin.languages.index') }}'
class='list-group-item list-group-color list-group-item list-group-color-action @if(\Request::route()->getName() === 'blogetc.admin.languages.index') active @endif '><i
class="fa fa-language fa-fw" aria-hidden="true"></i>
All Languages</a>

<a href='{{ route('blogetc.admin.languages.create_language') }}'
class='list-group-item list-group-color list-group-item list-group-color-action @if(\Request::route()->getName() === 'blogetc.admin.languages.create_language') active @endif '><i
class="fa fa-plus fa-fw" aria-hidden="true"></i>
Add new Language</a>
</div>
</div>
</li>


@if(config("blogetc.image_upload_enabled"))
<li class="list-group-item list-group-color justify-content-between lh-condensed">
<div>
@@ -106,24 +127,4 @@ class="fa fa-upload fa-fw" aria-hidden="true"></i>
</div>
</li>
@endif

<li class="list-group-item list-group-color justify-content-between lh-condensed">
<div>
<h6 class="my-0"><a href="{{ route('blogetc.admin.images.upload') }}">Languages</a></h6>

<div class="list-group ">

<a href='{{ route('blogetc.admin.images.all') }}'
class='list-group-item list-group-color list-group-item list-group-color-action @if(\Request::route()->getName() === 'blogetc.admin.images.all') active @endif '><i
class="fa fa-language fa-fw" aria-hidden="true"></i>
All Languages</a>

<a href='{{ route('blogetc.admin.images.upload') }}'
class='list-group-item list-group-color list-group-item list-group-color-action @if(\Request::route()->getName() === 'blogetc.admin.images.upload') active @endif '><i
class="fa fa-plus fa-fw" aria-hidden="true"></i>
Add new Language</a>
</div>
</div>
</li>

</ul>
27 changes: 27 additions & 0 deletions src/routes.php
Original file line number Diff line number Diff line change
@@ -123,6 +123,33 @@

});


Route::group(['prefix' => 'languages'], function () {

Route::get('/',
'HessamLanguageAdminController@index')
->name('blogetc.admin.languages.index');

Route::get('/add_language',
'HessamLanguageAdminController@create_language')
->name('blogetc.admin.languages.create_language');
Route::post('/add_language',
'HessamLanguageAdminController@store_language')
->name('blogetc.admin.languages.store_language');

Route::get('/edit_language/{languageId}',
'HessamLanguageAdminController@edit_language')
->name('blogetc.admin.languages.edit_language');

Route::patch('/edit_language/{languageId}',
'HessamLanguageAdminController@update_language')
->name('blogetc.admin.languages.update_language');

Route::delete('/delete_language/{languageId}',
'HessamLanguageAdminController@destroy_language')
->name('blogetc.admin.languages.destroy_language');

});
});
});