Skip to content

Commit

Permalink
Merge branch 'release/4.1.32'
Browse files Browse the repository at this point in the history
* release/4.1.32:
  compile assets
  updated the changelog
  added the missing featured image caption translation
  added support for removing a featured image
  compile assets
  Update tags.php
  Update stats.php
  Update posts.php
  Update buttons.php
  Update blog.php
  • Loading branch information
austintoddj committed Apr 29, 2019
2 parents 7ba7431 + 078d791 commit fefe7db
Show file tree
Hide file tree
Showing 17 changed files with 114 additions and 71 deletions.
11 changes: 11 additions & 0 deletions changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# Release Notes

## [v4.1.32](https://github.com/cnvs/canvas/compare/v4.1.31...v4.1.32)

### Changed
- Updated the French translations ([#466](https://github.com/cnvs/canvas/commit/7ff9a356d5cccac6dee735a4915e81b89482c71f), [#467](https://github.com/cnvs/canvas/commit/f7c1ed69d1058d1d608757b2e0eb936e8e941cb5), [#468](https://github.com/cnvs/canvas/commit/ff5d2b7b5c45f5b86dd816694bba0fe74e8337d4), [#469](https://github.com/cnvs/canvas/commit/9e46ab3f1683ff587a77be19a2f5c3b871aff57e), [#470](https://github.com/cnvs/canvas/commit/c25df9f1336cf3bfe687815877351315ffc0c5ed))

### Added
- Added the ability to remove a featured image ([10b0019](https://github.com/cnvs/canvas/commit/10b0019f61b7a5d3ff22843fd0ef250ffab689c0))

### Fixed
- Fixed the missing featured image caption translation ([c5f26b4](https://github.com/cnvs/canvas/commit/c5f26b4721a1de27d60d9f4e6bb39230fd3f767f))

## [v4.1.31](https://github.com/cnvs/canvas/compare/v4.1.30...v4.1.31)

### Changed
Expand Down
2 changes: 1 addition & 1 deletion public/js/app.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion public/js/app.js.map

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions public/mix-manifest.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"/js/app.js": "/js/app.js?id=150ccc8aae2774c4a8cd",
"/js/app.js": "/js/app.js?id=f9fc3114d81c6504c9da",
"/css/app.css": "/css/app.css?id=f67fa09e4165d6153c77",
"/css/app-dark.css": "/css/app-dark.css?id=96b402438f4da22bea87",
"/js/app.js.map": "/js/app.js.map?id=1c48b64658f005873a46",
"/js/app.js.map": "/js/app.js.map?id=1435f50cbcc627578cf2",
"/favicon.ico": "/favicon.ico?id=dbb0c05daa3432643753"
}
3 changes: 2 additions & 1 deletion resources/js/components/FeaturedImageUploader.vue
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
imageUrl: '',
imageCaption: '',
uploading: false,
trans: i18n
}
},
Expand Down Expand Up @@ -55,7 +56,7 @@
name="featured_image_caption"
title="Featured Image Caption"
v-model="imageCaption"
placeholder="Add a caption for your image">
:placeholder="this.trans.posts.forms.editor.images.picker.uploader.caption.placeholder" >
</div>
</div>

Expand Down
44 changes: 28 additions & 16 deletions resources/js/components/ImagePicker.vue
Original file line number Diff line number Diff line change
Expand Up @@ -110,28 +110,40 @@
console.log(error);
});
},
// Clear the selected image
clearSelectedImage(event) {
this.$parent.imageUrl = '';
},
}
}
</script>

<template>
<div>
<input hidden
type="file"
class="custom-file-input"
:id="'imageUpload'+_uid"
accept="image/*"
v-on:change="uploadSelectedImage">
<div class="mb-0">
{{ this.trans.posts.forms.editor.images.picker.greeting }} <label :for="'imageUpload'+_uid" class="text-primary" style="cursor:pointer;">{{
this.trans.posts.forms.editor.images.picker.action }}</label> {{ this.trans.posts.forms.editor.images.picker.item }}
<span v-if="this.unsplash">{{ this.trans.posts.forms.editor.images.picker.operator }}</span>
<a v-if="this.unsplash"
href="#"
@click.prevent="openUnsplashModal"
class="text-primary">
{{ this.trans.posts.forms.editor.images.picker.unsplash }}
</a>

<div v-if="this.$parent.imageUrl">
<a href="#" @click="clearSelectedImage">{{ this.trans.posts.forms.editor.images.picker.clear.action }}</a> {{ this.trans.posts.forms.editor.images.picker.clear.description }}
</div>

<div v-else>
<input hidden
type="file"
class="custom-file-input"
:id="'imageUpload'+_uid"
accept="image/*"
v-on:change="uploadSelectedImage">
<div class="mb-0">
{{ this.trans.posts.forms.editor.images.picker.greeting }} <label :for="'imageUpload'+_uid" class="text-primary" style="cursor:pointer;">{{
this.trans.posts.forms.editor.images.picker.action }}</label> {{ this.trans.posts.forms.editor.images.picker.item }}
<span v-if="this.unsplash">{{ this.trans.posts.forms.editor.images.picker.operator }}</span>
<a v-if="this.unsplash"
href="#"
@click.prevent="openUnsplashModal"
class="text-primary">
{{ this.trans.posts.forms.editor.images.picker.unsplash }}
</a>
</div>
</div>

<div v-if="unsplashModalShown">
Expand Down
7 changes: 5 additions & 2 deletions resources/js/components/editorComponents/ImageUploader.vue
Original file line number Diff line number Diff line change
Expand Up @@ -81,8 +81,11 @@
<img :src="imageUrl" class="w-100">

<div class="input-group py-2">
<input type="text" class="form-control border-0 px-0" v-model="caption"
:placeholder="this.trans.posts.forms.editor.images.picker.uploader.caption.placeholder" ref="caption">
<input type="text"
class="form-control border-0 px-0"
v-model="caption"
:placeholder="this.trans.posts.forms.editor.images.picker.uploader.caption.placeholder"
ref="caption">
</div>

<div class="input-group py-2">
Expand Down
4 changes: 4 additions & 0 deletions resources/lang/cn/posts.php
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,10 @@
'unsplash' => '搜索Unsplash',
'key' => '請配置您的Unsplash API密鑰。',
'placeholder' => '搜索免費的高分辨率照片',
'clear' => [
'action' => '去掉',
'description' => '选定的图像',
],
'caption' => [
'by' => '拍攝者',
'on' => '',
Expand Down
4 changes: 4 additions & 0 deletions resources/lang/en/posts.php
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,10 @@
'unsplash' => 'search Unsplash',
'key' => 'Please configure your Unsplash API Key.',
'placeholder' => 'Search free high-resolution photos',
'clear' => [
'action' => 'Remove',
'description' => 'the selected image',
],
'caption' => [
'by' => 'Photo by',
'on' => 'on',
Expand Down
8 changes: 4 additions & 4 deletions resources/lang/fr/blog.php
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
'buttons' => [
'learn' => 'Apprendre encore plus',
'next' => 'Lire la suite',
'enjoy' => 'Vous pourriez apprécier',
'edit' => 'Modifier le post',
'enjoy' => 'Vous pourriez aimer',
'edit' => 'Modifier le billet',
'stats' => 'Voir les statistiques',
],
'empty' => [
Expand All @@ -16,7 +16,7 @@
],
'nav' => [
'user' => [
'posts' => 'Des postes',
'posts' => 'Des billets',
'tags' => 'Mots clés',
'topics' => 'Les sujets',
'stats' => 'Statistiques',
Expand All @@ -25,7 +25,7 @@
],
],
'posts' => [
'label' => 'Messages récents',
'label' => 'Billets récents',
],
'tags' => [
'label' => 'Mots clés',
Expand Down
12 changes: 6 additions & 6 deletions resources/lang/fr/buttons.php
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@
'cancel' => 'Annuler',
'delete' => 'Effacer',
'done' => 'Terminé',
'load' => 'Montre plus',
'save' => 'sauvegarder',
'load' => 'Voir plus',
'save' => 'Sauvegarder',
'next' => 'Page suivante',
],
'posts' => [
'create' => 'Nouveau poste',
'edit' => 'Modifier le post',
'update' => 'Mettre à jour le post',
'create' => 'Nouveau billet',
'edit' => 'Modifier le billet',
'update' => 'Mettre à jour le billet',
'save' => 'Enregistrer et publier',
'schedule' => 'Calendrier de publication',
],
Expand All @@ -22,7 +22,7 @@
'show' => 'Détails',
],
'tags' => [
'create' => 'Nouvelle balise',
'create' => 'Nouveau mot clé',
'update' => 'Sauvegarder les modifications',
],
'topics' => [
Expand Down
30 changes: 17 additions & 13 deletions resources/lang/fr/posts.php
Original file line number Diff line number Diff line change
Expand Up @@ -20,24 +20,28 @@
'editor' => [
'title' => 'Titre',
'body' => 'Raconte ton histoire ...',
'link' => 'Coller ou taper un lien ...',
'link' => 'Coller ou saisir un lien ...',
'html' => [
'label' => 'HTML incorporé',
'placeholder' => 'Collez votre code HTML ici',
],
'images' => [
'featured' => [
'title' => 'Légende de l\'image en vedette',
'title' => 'Légende de l\'image principale',
'placeholder' => 'Ajouter une légende pour votre image',
],
'picker' => [
'greeting' => 'S\'il vous plaît',
'action' => 'télécharger',
'item' => 'une image',
'operator' => 'ou',
'unsplash' => 'rechercher Unsplash',
'unsplash' => 'recherche Unsplash',
'key' => 'Veuillez configurer votre clé API Unsplash.',
'placeholder' => 'Rechercher des photos haute résolution gratuites',
'clear' => [
'action' => 'Retirer',
'description' => 'l\'image sélectionnée',
],
'caption' => [
'by' => 'photo par',
'on' => 'sur',
Expand Down Expand Up @@ -73,22 +77,22 @@
'meta' => 'Meta Description',
'facebook' => [
'title' => [
'label' => 'Titre de la carte Facebook',
'placeholder' => 'Titre sur la carte Facebook',
'label' => 'Titre de l\'encart Facebook',
'placeholder' => 'Titre sur l\'encart Facebook',
],
'description' => [
'label' => 'Description de la carte Facebook',
'placeholder' => 'Description dans la carte Facebook',
'label' => 'Description de l\'encart Facebook',
'placeholder' => 'Description de l\'encart Facebook',
],
],
'twitter' => [
'title' => [
'label' => 'Titre de la carte Twitter',
'placeholder' => 'Titre sur Twitter Card',
'label' => 'Titre de l\'encart Twitter',
'placeholder' => 'Titre de l\'encart Twitter',
],
'description' => [
'label' => 'Description de la carte Twitter',
'placeholder' => 'Description dans Twitter Card',
'label' => 'Description de l\'encart Twitter',
'placeholder' => 'Description de l\'encart Twitter',
],
],
],
Expand All @@ -100,7 +104,7 @@
],
'summary' => [
'label' => 'Résumé',
'placeholder' => 'Un résumé descriptif ..',
'placeholder' => 'Un exemple de résumé...',
],
'topic' => [
'label' => 'Sujet',
Expand All @@ -112,7 +116,7 @@
],
'delete' => [
'header' => 'Effacer',
'warning' => 'Les messages supprimés ont disparu pour toujours. Êtes-vous sûr?',
'warning' => 'Les messages vont être supprimés définitivement. Êtes-vous sûr ?',
],

];
12 changes: 6 additions & 6 deletions resources/lang/fr/stats.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
return [

'header' => 'Statistiques',
'subtext' => 'Cliquez sur un post ci-dessous pour obtenir des informations plus détaillées.',
'empty' => 'Il n\'y a pas d\'articles publiés pour lesquels vous pouvez voir les statistiques.',
'subtext' => 'Cliquez sur un des billets ci-dessous pour obtenir plus de détails.',
'empty' => 'Il n\'y a pas d\'articles publiés pour lesquels les statistiques sont consultables.',
'views' => 'Vue(s)',
'chart' => [
'view' => 'vue',
Expand All @@ -28,16 +28,16 @@
'details' => [
'created' => 'Créé',
'published' => 'Publié le',
'views' => 'Vues par source de trafic',
'views' => 'Vues par source de traffic',
'reading' => [
'header' => 'Temps de lecture populaires',
'header' => 'Moyenne du temps de lecture',
'time' => 'min',
'read' => 'lis',
],
'empty' => 'Attendre que votre message ait plus de vues pour montrer ces idées.',
'empty' => 'Attendre que votre message ait plus de vues avant de montrer ces idées.',
'referer' => [
'other' => 'Autre',
'unknown' => 'Les affichages de publication de cette catégorie ne pouvaient pas déterminer de manière fiable un parrain. par exemple. Mode de navigation privée',
'unknown' => 'Les affichages de publication de cette catégorie ne pouvaient pas déterminer de manière fiable un site de provenance i.e. Mode de navigation privée',
],
],

Expand Down
14 changes: 7 additions & 7 deletions resources/lang/fr/tags.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,26 +3,26 @@
return [

'header' => 'Mots clés',
'posts' => 'Des postes)',
'posts' => 'Des billets)',
'empty' => [
'description' => 'Aucun mot-clé n\'a été trouvé, commencez par',
'action' => 'ajout d\'un nouveau tag',
'action' => 'ajout d\'un nouveau mot clé',
],
'search' => [
'input' => 'Chercher',
'empty' => 'Aucun tag ne correspond aux critères de recherche donnés.',
'empty' => 'Aucun mot clé ne correspond à vos critères de recherche.',
],
'details' => [
'created' => 'Créé',
],
'forms' => [
'placeholder' => 'Donnez un nom à votre tag',
'tag' => 'Ajouter un nouveau tag',
'select' => 'Sélectionnez des tags ...',
'placeholder' => 'Donnez un nom à votre mot clé',
'tag' => 'Ajouter un nouveau mot clé',
'select' => 'Sélectionnez des mot clés ...',
],
'delete' => [
'header' => 'Effacer',
'warning' => 'Les balises supprimées ont disparu pour toujours. Êtes-vous sûr?',
'warning' => 'Les balises vont être supprimées définitivement. Êtes-vous sûr ?',
],

];
4 changes: 4 additions & 0 deletions resources/lang/pt/posts.php
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,10 @@
'unsplash' => 'pesquisa Unsplash',
'key' => 'Por favor, configure sua chave de API Unsplash.',
'placeholder' => 'Pesquise fotos de alta resolução gratuitas',
'clear' => [
'action' => 'Remover',
'description' => 'a imagem selecionada',
],
'caption' => [
'by' => 'foto por',
'on' => 'em',
Expand Down
2 changes: 1 addition & 1 deletion src/Http/Controllers/PostController.php
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,7 @@ public function update(string $id)
'summary' => request('summary', null),
'body' => request('body', null),
'published_at' => Carbon::parse(request('published_at'))->toDateTimeString(),
'featured_image' => request('featured_image', $post->featured_image),
'featured_image' => request('featured_image', null),
'featured_image_caption' => request('featured_image_caption', null),
'user_id' => $post->user->id,
'meta' => [
Expand Down
Loading

0 comments on commit fefe7db

Please sign in to comment.