mirror of
https://github.com/Piwigo/Piwigo.git
synced 2026-03-28 17:42:57 +01:00
feature:2322 Add two new trigger events for tag name display and tag url
git-svn-id: http://piwigo.org/svn/trunk@11317 68402e56-0260-453c-a942-63ccdbb3a9ee
This commit is contained in:
@@ -2107,7 +2107,7 @@ function get_taglist($query)
|
||||
array_push(
|
||||
$taglist,
|
||||
array(
|
||||
'name' => $row['tag_name'],
|
||||
'name' => trigger_event('render_tag_name', $row['tag_name']),
|
||||
'id' => '~~'.$row['tag_id'].'~~',
|
||||
)
|
||||
);
|
||||
|
||||
@@ -84,7 +84,7 @@ SELECT id, name
|
||||
array(
|
||||
'id' => $tag_id,
|
||||
'name' => addslashes($tag_name),
|
||||
'url_name' => str2url($tag_name),
|
||||
'url_name' => str2url(trigger_event('render_tag_url', $tag_name)),
|
||||
)
|
||||
);
|
||||
}
|
||||
@@ -174,7 +174,7 @@ SELECT id
|
||||
array(
|
||||
array(
|
||||
'name' => $tag_name,
|
||||
'url_name' => str2url($tag_name),
|
||||
'url_name' => str2url(trigger_event('render_tag_url', $tag_name)),
|
||||
)
|
||||
)
|
||||
);
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
{foreach from=$tags item=tag}
|
||||
<tr>
|
||||
<td>{$tag.NAME}</td>
|
||||
<td><input type="text" name="tag_name-{$tag.ID}" value="{$tag.NAME}"></td>
|
||||
<td><input type="text" name="tag_name-{$tag.ID}" value="{$tag.NAME}" size="30"></td>
|
||||
</tr>
|
||||
{/foreach}
|
||||
</table>
|
||||
@@ -35,7 +35,7 @@
|
||||
|
||||
<label>
|
||||
{'New tag'|@translate}
|
||||
<input type="text" name="add_tag">
|
||||
<input type="text" name="add_tag" size="30">
|
||||
</label>
|
||||
|
||||
<p><input class="submit" type="submit" name="add" value="{'Submit'|@translate}"></p>
|
||||
|
||||
@@ -275,7 +275,7 @@ function get_html_tag_selection(
|
||||
}
|
||||
|
||||
$output.=
|
||||
'>'
|
||||
'> '
|
||||
.$tag['name']
|
||||
.'</label>'
|
||||
.'</li>'
|
||||
@@ -441,7 +441,7 @@ function get_tags_content_title()
|
||||
.'" title="'
|
||||
.l10n('display photos linked to this tag')
|
||||
.'">'
|
||||
.$page['tags'][$i]['name']
|
||||
.trigger_event('render_tag_name', $page['tags'][$i]['name'])
|
||||
.'</a>';
|
||||
|
||||
$remove_url = null;
|
||||
|
||||
@@ -68,6 +68,7 @@ SELECT *
|
||||
if ( $counter )
|
||||
{
|
||||
$row['counter'] = $counter;
|
||||
$row['name'] = trigger_event('render_tag_name', $row['name']);
|
||||
array_push($tags, $row);
|
||||
}
|
||||
}
|
||||
@@ -89,6 +90,7 @@ SELECT *
|
||||
$tags = array();
|
||||
while ($row = pwg_db_fetch_assoc($result))
|
||||
{
|
||||
$row['name'] = trigger_event('render_tag_name', $row['name']);
|
||||
array_push($tags, $row);
|
||||
}
|
||||
|
||||
@@ -238,6 +240,7 @@ SELECT t.*, count(*) AS counter
|
||||
$tags = array();
|
||||
while($row = pwg_db_fetch_assoc($result))
|
||||
{
|
||||
$row['name'] = trigger_event('render_tag_name', $row['name']);
|
||||
array_push($tags, $row);
|
||||
}
|
||||
usort($tags, 'tag_alpha_compare');
|
||||
|
||||
Reference in New Issue
Block a user