Skip to content

Commit 42d955e

Browse files
committed
Merge branch 'change_to_main_contribution_3_3_0-994' into 'stable-3_3_0'
Change term "main contributor" to "main contribution" See merge request softwares-pkp/plugins_ojs/thoth-omp-plugin!77
2 parents 0dd2a45 + 955c183 commit 42d955e

8 files changed

Lines changed: 17 additions & 16 deletions

File tree

classes/factories/ThothContributionFactory.inc.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ public function createFromAuthor($author, $primaryContactId = null)
3737

3838
private function isMainContribution($author, $primaryContactId = null)
3939
{
40-
if ($mainContributor = $author->getData('mainContributor')) {
41-
return $mainContributor;
40+
if ($mainContribution = $author->getData('mainContribution')) {
41+
return $mainContribution;
4242
}
4343

4444
if ($author instanceof ChapterAuthor) {

classes/formModifiers/AuthorFormModifier.inc.php

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public function handleFormDisplay($hookName, $args)
3939
$author = $authorForm->getAuthor();
4040

4141
if ($author) {
42-
$templateMgr->assign(['mainContributor' => $author->getData('mainContributor')]);
42+
$templateMgr->assign(['mainContribution' => $author->getData('mainContribution')]);
4343
}
4444

4545
return false;
@@ -48,11 +48,12 @@ public function handleFormDisplay($hookName, $args)
4848
public function handleFormExecute($hookName, $args)
4949
{
5050
$form = & $args[0];
51-
$form->readUserVars(['mainContributor']);
51+
$form->readUserVars(['mainContribution']);
52+
5253
$author = $form->getAuthor();
53-
$mainContributor = $form->getData('mainContributor');
54+
$mainContribution = $form->getData('mainContribution');
5455

55-
$author->setData('mainContributor', $mainContributor);
56+
$author->setData('mainContribution', $mainContribution);
5657

5758
return false;
5859
}

classes/schema/ThothSchema.inc.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ public function addToAuthorSchema($hookName, $args)
5757
{
5858
$schema = & $args[0];
5959

60-
$schema->properties->{'mainContributor'} = (object) [
60+
$schema->properties->{'mainContribution'} = (object) [
6161
'type' => 'boolean',
6262
'apiSummary' => true,
6363
'validation' => ['nullable']
@@ -78,7 +78,7 @@ public function addToBackendProps($hookName, $args)
7878
public function addToAdditionalFieldNames($hookName, $params)
7979
{
8080
$fields = & $params[1];
81-
$fields[] = 'mainContributor';
81+
$fields[] = 'mainContribution';
8282

8383
return false;
8484
}

locale/en_US/locale.po

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@ msgstr "Page Count"
4040
msgid "plugins.generic.thoth.field.imageCount.label"
4141
msgstr "Image Count"
4242

43-
msgid "plugins.generic.thoth.field.mainContributor.label"
44-
msgstr "Main Contributor."
43+
msgid "plugins.generic.thoth.field.mainContribution.label"
44+
msgstr "Identify this contributor as main contribution in Thoth."
4545

4646
msgid "plugins.generic.thoth.workType"
4747
msgstr "Work Type"

locale/es_ES/locale.po

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@ msgstr "Número de Páginas"
4040
msgid "plugins.generic.thoth.field.imageCount.label"
4141
msgstr "Número de Imágenes"
4242

43-
msgid "plugins.generic.thoth.field.mainContributor.label"
44-
msgstr "Colaborador Principal."
43+
msgid "plugins.generic.thoth.field.mainContribution.label"
44+
msgstr "Identificar a este colaborador como colaboración principal en Thoth."
4545

4646
msgid "plugins.generic.thoth.workType"
4747
msgstr "Tipo de Trabajo"

locale/pt_BR/locale.po

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@ msgstr "Número de Páginas"
4040
msgid "plugins.generic.thoth.field.imageCount.label"
4141
msgstr "Número de Imagens"
4242

43-
msgid "plugins.generic.thoth.field.mainContributor.label"
44-
msgstr "Contribuidor Principal."
43+
msgid "plugins.generic.thoth.field.mainContribution.label"
44+
msgstr "Identificar este contribuidor como contribuição principal em Thoth."
4545

4646
msgid "plugins.generic.thoth.workType"
4747
msgstr "Tipo de Trabalho"

templates/form/authorForm.tpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
{capture assign="additionalCheckboxes"}
1919
{$additionalCheckboxes}
20-
{fbvElement type="checkbox" label="plugins.generic.thoth.field.mainContributor.label" id="mainContributor" checked=$mainContributor}
20+
{fbvElement type="checkbox" label="plugins.generic.thoth.field.mainContribution.label" id="mainContribution" checked=$mainContribution}
2121
{/capture}
2222

2323
{include file="core:controllers/grid/users/author/form/authorForm.tpl" additionalCheckboxes=$additionalCheckboxes}

version.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<application>thoth</application>
55
<type>plugins.generic</type>
66
<release>0.1.9.0</release>
7-
<date>2025-04-30</date>
7+
<date>2025-05-01</date>
88
<lazy-load>1</lazy-load>
99
<class>ThothPlugin</class>
1010
</version>

0 commit comments

Comments
 (0)