1{* $Id$ *}
2
3{title help="Contribution"}{tr}Admin Contributions{/tr}{/title}
4
5{if ! empty($contribution)}
6	<h2>{tr}Edit the contribution:{/tr} {$contribution.name|escape}</h2>
7	<form enctype="multipart/form-data" action="tiki-admin_contribution.php" method="post" role="form">
8		{ticket}
9		<input type="hidden" name="contributionId" value="{$contribution.contributionId}">
10		<div class="form-group row">
11			<label class="col-sm-3 col-form-label" for="name">{tr}Name{/tr}</label>
12			<div class="col-sm-9">
13					<input type="text" name="name" class="form-control" id="name" {if $contribution.name} value="{$contribution.name|escape}"{/if}>
14			</div>
15		</div>
16		<div class="form-group row">
17			<label class="col-sm-3 col-form-label" for="description">{tr}Description{/tr}</label>
18			<div class="col-sm-9">
19				<input type="text" name="description" id="description" class="form-control" maxlength="250"{if $contribution.description} value="{$contribution.description|escape}"{/if}>
20			</div>
21		</div>
22		<div class="form-group text-center">
23			<input type="submit" class="btn btn-primary btn-sm" name="replace" value="{tr}Save{/tr}">
24		</div>
25	</form><br/>
26{/if}
27
28<h2>{tr}Settings{/tr}</h2>
29<form action="tiki-admin_contribution.php?page=features" method="post" role="form">
30	{ticket}
31	<div class="form-group row">
32		<label class="col-sm-6 form-check-label" for=feature_contribution_mandatory">
33			{tr}Contributions are mandatory in wiki pages{/tr}
34		</label>
35		<div class="col-sm-6">
36			<div class="form-check">
37				<input type="checkbox" class="form-check-input" name="feature_contribution_mandatory" id="feature_contribution_mandatory" {if $prefs.feature_contribution_mandatory eq 'y'}checked="checked"{/if}>
38			</div>
39		</div>
40	</div>
41	<div class="form-group row">
42		<label class="col-sm-6 form-check-label" for="feature_contribution_mandatory_forum">
43			{tr}Contributions are mandatory in forums{/tr}
44		</label>
45		<div class="col-sm-6">
46			<div class="form-check">
47				<input type="checkbox" class="form-check-input" name="feature_contribution_mandatory_forum" id="feature_contribution_mandatory_forum" {if $prefs.feature_contribution_mandatory_forum eq 'y'}checked="checked"{/if}>
48			</div>
49		</div>
50	</div>
51	<div class="form-group row">
52		<label class="col-sm-6 form-check-label" for="feature_contribution_mandatory_comment">
53			{tr}Contributions are mandatory in comments{/tr}
54		</label>
55		<div class="col-sm-6">
56			<div class="form-check">
57				<input type="checkbox" class="form-check-input" name="feature_contribution_mandatory_comment" id="feature_contribution_mandatory_comment" {if $prefs.feature_contribution_mandatory_comment eq 'y'}checked="checked"{/if}>
58			</div>
59		</div>
60	</div>
61	<div class="form-group row">
62		<label class="col-sm-6 form-check-label" for="feature_contribution_mandatory_blog">
63			{tr}Contributions are mandatory in blogs{/tr}
64		</label>
65		<div class="col-sm-6">
66			<div class="form-check">
67				<input type="checkbox" class="form-check-input" name="feature_contribution_mandatory_blog" id="feature_contribution_mandatory_blog" {if $prefs.feature_contribution_mandatory_blog eq 'y'}checked="checked"{/if}>
68			</div>
69		</div>
70	</div>
71	<div class="form-group row">
72		<label class="col-sm-6 form-check-label" for="feature_contribution_display_in_comment">
73			{tr}Contributions are displayed in the comment/post{/tr}
74		</label>
75		<div class="col-sm-6">
76			<div class="form-check">
77				<input type="checkbox" class="form-check-input" name="feature_contribution_display_in_comment" name="feature_contribution_display_in_comment" {if $prefs.feature_contribution_display_in_comment eq 'y'}checked="checked"{/if}>
78			</div>
79		</div>
80	</div>
81	<div class="form-group row">
82		<label class="col-sm-6 form-check-label" for="feature_contributor_wiki">
83			{tr}Contributors{/tr}
84		</label>
85		<div class="col-sm-6">
86			<div class="form-check">
87				<input type="checkbox" class="form-check-input" name="feature_contributor_wiki" name="feature_contributor_wiki" {if $prefs.feature_contributor_wiki eq 'y'}checked="checked"{/if}>
88			</div>
89		</div>
90	</div>
91	<div class="form-group text-center">
92		<input type="submit" class="btn btn-primary" name="setting" value="{tr}Save{/tr}">
93	</div>
94</form><br/>
95
96
97<h2>{tr}Create a new contribution{/tr}</h2>
98
99<form enctype="multipart/form-data" action="tiki-admin_contribution.php" method="post" role="form">
100	{ticket}
101	<div class="form-group row">
102		<label class="col-sm-3 col-form-label" for="new_contribution_name">{tr}Name{/tr}</label>
103		<div class="col-sm-9">
104			<input type="text" name="new_contribution_name" id="new_contribution_name" class="form-control">
105		</div>
106	</div>
107	<div class="form-group row">
108		<label class="col-sm-3 col-form-label" for="new_contribution_name">{tr}Description{/tr}</label>
109		<div class="col-sm-9">
110			<input type="text" name="description" class="form-control" maxlength="250">
111		</div>
112	</div>
113	<div class="form-group text-center">
114		<input type="submit" class="btn btn-primary" name="add" value="{tr}Add{/tr}">
115	</div>
116</form><br/>
117<h2>{tr}List of contributions{/tr}</h2>
118<div class="{if $js}table-responsive{/if}"> {* table-responsive class cuts off css drop-down menus *}
119	<table class="table table-striped table-hover">
120		<tr>
121			<th>{tr}Name{/tr}</th>
122			<th>{tr}Description{/tr}</th>
123			<th></th>
124		</tr>
125
126		{section name=ix loop=$contributions}
127			<tr>
128				<td class="text">{$contributions[ix].name|escape}</td>
129				<td class="text">{$contributions[ix].description|truncate|escape}</td>
130				<td class="action">
131					{actions}
132						{strip}
133							<action>
134								<a href="tiki-admin_contribution.php?contributionId={$contributions[ix].contributionId}">
135									{icon name='edit' _menu_text='y' _menu_icon='y' alt="{tr}Edit{/tr}"}
136								</a>
137							</action>
138							<action>
139								<a href="tiki-admin_contribution.php?remove={$contributions[ix].contributionId}" onclick="confirmSimple(event, '{tr}Remove contribution?{/tr}', '{ticket mode=get}')">
140									{icon name='remove' _menu_text='y' _menu_icon='y' alt="{tr}Remove{/tr}"}
141								</a>
142							</action>
143						{/strip}
144					{/actions}
145				</td>
146			</tr>
147		{sectionelse}
148			{norecords _colspan=3}
149		{/section}
150	</table>
151</div>
152