mirror of
https://github.com/silverstripe/silverstripe-blog
synced 2024-10-22 11:05:58 +02:00
Merge branch '3.6' into 3
This commit is contained in:
commit
195a9b0f83
51
.travis.yml
51
.travis.yml
@ -1,49 +1,4 @@
|
||||
language: php
|
||||
version: ~> 1.0
|
||||
|
||||
dist: xenial
|
||||
|
||||
services:
|
||||
- mysql
|
||||
- postgresql
|
||||
|
||||
cache:
|
||||
directories:
|
||||
- $HOME/.composer/cache/files
|
||||
|
||||
matrix:
|
||||
include:
|
||||
- php: 5.6
|
||||
env: DB=MYSQL INSTALLER_VERSION=4.4.x-dev PHPUNIT_TEST=1 PHPCS_TEST=1
|
||||
- php: 7.1
|
||||
env: DB=MYSQL INSTALLER_VERSION=4.5.x-dev PHPUNIT_COVERAGE_TEST=1
|
||||
- php: 7.2
|
||||
env: DB=PGSQL INSTALLER_VERSION=4.6.x-dev PHPUNIT_TEST=1 NPM_TEST=1
|
||||
- php: 7.3
|
||||
env: DB=MYSQL INSTALLER_VERSION=4.6.x-dev PHPUNIT_TEST=1
|
||||
- php: 7.4
|
||||
env: DB=MYSQL INSTALLER_VERSION=4.x-dev PHPUNIT_TEST=1
|
||||
|
||||
before_script:
|
||||
# Init PHP
|
||||
- phpenv rehash
|
||||
- phpenv config-rm xdebug.ini
|
||||
- echo 'memory_limit = 2G' >> ~/.phpenv/versions/$(phpenv version-name)/etc/conf.d/travis.ini
|
||||
|
||||
# Install composer dependencies
|
||||
- composer validate
|
||||
- composer require --no-update silverstripe/installer:$INSTALLER_VERSION silverstripe/widgets:^2
|
||||
- if [[ $DB == PGSQL ]]; then composer require --no-update silverstripe/postgresql:^2; fi
|
||||
# Fix for running phpunit 5 on php 7.4+
|
||||
- composer require --no-update sminnee/phpunit-mock-objects:^3
|
||||
- composer install --prefer-dist --no-interaction --no-progress --no-suggest --optimize-autoloader --verbose --profile
|
||||
- if [[ $NPM_TEST ]]; then nvm install && nvm use && npm install -g yarn && yarn install --network-concurrency 1 && (cd vendor/silverstripe/admin && yarn install --network-concurrency 1) && yarn run build; fi
|
||||
|
||||
script:
|
||||
- if [[ $PHPUNIT_TEST ]]; then vendor/bin/phpunit tests/; fi
|
||||
- if [[ $PHPUNIT_COVERAGE_TEST ]]; then phpdbg -qrr vendor/bin/phpunit --coverage-clover=coverage.xml tests/; fi
|
||||
- if [[ $PHPCS_TEST ]]; then composer run-script lint; fi
|
||||
- if [[ $NPM_TEST ]]; then git diff-files --quiet -w --relative=client; fi
|
||||
- if [[ $NPM_TEST ]]; then git diff --name-status --relative=client; fi
|
||||
|
||||
after_success:
|
||||
- if [[ $PHPUNIT_COVERAGE_TEST ]]; then bash <(curl -s https://codecov.io/bash) -f coverage.xml; fi
|
||||
import:
|
||||
- silverstripe/silverstripe-travis-shared:config/provision/standard-jobs-range-npm.yml
|
||||
|
@ -15,7 +15,7 @@
|
||||
"silverstripe/asset-admin": "^1.0"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit/phpunit": "^5.7",
|
||||
"sminnee/phpunit": "^5.7",
|
||||
"squizlabs/php_codesniffer": "^3.0"
|
||||
},
|
||||
"extra": {
|
||||
|
15
lang/eo.yml
15
lang/eo.yml
@ -7,6 +7,7 @@ eo:
|
||||
SilverStripe\Blog\Forms\GridField\GridFieldAddByDBField:
|
||||
Add: 'Aldoni {name}'
|
||||
AddFail: '{klaso} ne estas konservebla al la datumbazo.'
|
||||
ButtonName: '{name}'
|
||||
PermissionFail: 'Vi ne havas permeson krei je {klaso}.'
|
||||
SilverStripe\Blog\Forms\GridField\GridFieldBlogPostState:
|
||||
Draft: 'Konservita kiel malneto je {dato}'
|
||||
@ -44,12 +45,16 @@ eo:
|
||||
other: '{count} blogoj'
|
||||
Posted: Afiŝita
|
||||
PostedIn: 'Afiŝita en'
|
||||
PostsByUser: 'Afiŝoj laŭ {firstname} {surname} por {title}'
|
||||
PostsPerPage: 'Afiŝoj en ĉiu paĝo'
|
||||
ReadMoreAbout: 'Legi plu pri ''{title}''...'
|
||||
SINGULARNAME: Blogo
|
||||
Tag: Etikedo
|
||||
Tagged: 'Havas etikedon'
|
||||
Tags: Etikedoj
|
||||
UsersContributorsFieldDescription: "Kontribuantoj rajtas krei aŭ redakti BlogAfiŝojn, sed ne publikigi sen \npermeso de redaktanto, Ankaŭ ili ne rajtas asigni aliajn kontribuantajn aŭtorojn al iu el \n siaj BlogAfiŝoj.<br />\n <br />\n Kontribuantoj rajtas:<br />\n <br />\n Ĝisdatigi iun BlogAfiŝon kiun ili aŭtoris aŭ al kiu li/ŝi estas asignita."
|
||||
UsersEditorsFieldDescription: "Redaktanto regas specifajn BlogAfiŝojn, kaj ĉiujn afiŝojn en ĉiu.\n Malpli ol asigni aliajn redaktantojn al blogo, ili rajtas trakti plejmultajn ŝanĝojn al\n sia asignita blogo. <br /><br />\n Redaktantoj havas ĉi tiujn permesojn:<br />\n <br />\n Ĝisdatigi aŭ publikigi ajnan BlogAfiŝon en sia Blogo<br />\n Ĝisdatigi aŭ publikigi sian Blogon<br />\n Asigni/malasigni verkantojn al sia Blogo<br />\n Asigni/malasigni kontribuantojn al sia Blogo<br />\n Asigni/malasigni ajnan membron aŭtoro de specifa BlogAfiŝo"
|
||||
UsersWritersFieldDescription: "Verkanto tute regas krei, redakti kaj publikigi BlogAfiŝojn kiujn ili verkis\n aŭ al kiuj ili estas asignitaj. Verkantoj ne rajtas redakti BlogAfiŝon al kiu ili ne estas asignitaj.\n <br /><br />\n Verkantoj havas la jenajn permesojn:<br />\n <br />\n Ĝisdatigi aŭ publikigi ajnan BlogAfiŝon kiun ili verkis, aŭ al kiu ili estas asignitaj<br />\n Asigni/malasigni ajnan membron aŭtoro de specifa BlogAfiŝo kiun ili verkis aŭ al kiu ili estas asignita."
|
||||
WRITER: Verkanto
|
||||
SilverStripe\Blog\Model\BlogCategory:
|
||||
Duplicate: 'Bloga kategorio jam ekzistas kun tiu nomo'
|
||||
@ -80,6 +85,8 @@ eo:
|
||||
SINGULARNAME: Blogaĵo
|
||||
SUMMARY_DESCRIPTION: 'Se resumo ne estas agordita, la unuaj 30 vortoj uziĝos.'
|
||||
Tags: Etikedoj
|
||||
SilverStripe\Blog\Model\BlogPostFeaturedExtension:
|
||||
FEATURED: 'Inkludi afiŝon en elstara fenestraĵo'
|
||||
SilverStripe\Blog\Model\BlogTag:
|
||||
Duplicate: 'Blogaj etikedoj jam ekzistas kun tiu nomo'
|
||||
PLURALNAME: 'Blogaj etikedoj'
|
||||
@ -109,6 +116,14 @@ eo:
|
||||
SINGULARNAME: 'Fenestraĵo por blogaj kategorioj'
|
||||
Sort: Ordigi
|
||||
Sort_Description: 'Ŝanĝi la ordon de kategorioj vidigotaj de tiu fenestraĵo.'
|
||||
SilverStripe\Blog\Widgets\BlogFeaturedPostsWidget:
|
||||
Blog: Blogo
|
||||
NumberOfPosts: 'Nombro da afiŝoj'
|
||||
PLURALNAME: 'Fenestraĵoj de lastatempaj blogaĵoj'
|
||||
PLURALS:
|
||||
one: 'Unu fenestraĵo de lastatempa blogaĵo'
|
||||
other: '{count} fenestraĵoj de lastatempaj blogaĵoj'
|
||||
SINGULARNAME: 'Fenestraĵo de lastatempa blogaĵo'
|
||||
SilverStripe\Blog\Widgets\BlogRecentPostsWidget:
|
||||
Blog: Blog
|
||||
NumberOfPosts: 'Nombro da afiŝoj'
|
||||
|
@ -10,7 +10,8 @@
|
||||
"lint": "yarn lint-js && yarn lint-sass",
|
||||
"lint-js": "eslint client/src",
|
||||
"lint-js-fix": "eslint client/src --fix",
|
||||
"lint-sass": "sass-lint client/src"
|
||||
"lint-sass": "sass-lint client/src",
|
||||
"test": "true"
|
||||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
|
@ -2,6 +2,9 @@
|
||||
<ruleset name="SilverStripe">
|
||||
<description>CodeSniffer ruleset for SilverStripe coding conventions.</description>
|
||||
|
||||
<file>src</file>
|
||||
<file>tests</file>
|
||||
|
||||
<!-- base rules are PSR-2 -->
|
||||
<rule ref="PSR2" >
|
||||
<!-- Current exclusions -->
|
||||
|
Loading…
Reference in New Issue
Block a user