improve feedback on whether or not transcripts can be edited
This commit is contained in:
parent
16a2900fef
commit
53ed1df9f8
@ -202,42 +202,53 @@ function the_media_transcript_queue_editor() {
|
|||||||
$nonce = wp_create_nonce('what-did-they-say');
|
$nonce = wp_create_nonce('what-did-they-say');
|
||||||
$new_transcript_id = md5(rand());
|
$new_transcript_id = md5(rand());
|
||||||
|
|
||||||
?>
|
$show_editor = false;
|
||||||
<div style="display:none">
|
if (current_user_can('submit_transcriptions')) {
|
||||||
<span id="wdts-opener-<?php echo $id = md5(rand()) ?>">[ <a href="#"><?php _e('Edit/Add Transcripts', 'what-did-they-say') ?></a> ]</span>
|
if (current_user_can('approve_transcriptions')) {
|
||||||
</div>
|
$show_editor = true;
|
||||||
<noscript>
|
} else {
|
||||||
<p>JavaScript is required to edit transcripts.</p>
|
$show_editor = $transcript_options->are_new_transcripts_allowed();
|
||||||
</noscript>
|
}
|
||||||
<div id="wdts-<?php echo $id ?>" style="display:none">
|
}
|
||||||
<?php include(dirname(__FILE__) . '/classes/partials/meta-box.inc') ?>
|
|
||||||
</div>
|
|
||||||
<script type="text/javascript">
|
|
||||||
$($('wdts-opener-<?php echo $id ?>').parentNode).show();
|
|
||||||
|
|
||||||
$('wdts-opener-<?php echo $id ?>').select('a').pop().observe('click', function(e) {
|
if ($show_editor) {
|
||||||
Event.stop(e);
|
|
||||||
|
|
||||||
var target = $('wdts-<?php echo $id ?>');
|
|
||||||
if (target.visible()) {
|
|
||||||
new Effect.BlindUp(target, { duration: 0.25 });
|
|
||||||
} else {
|
|
||||||
new Effect.BlindDown(target, { duration: 0.25 });
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
<?php
|
|
||||||
if (isset($_SESSION['what-did-they-say'])) {
|
|
||||||
if (isset($_SESSION['what-did-they-say']['post_id'])) {
|
|
||||||
if ($post->ID == $_SESSION['what-did-they-say']['post_id']) { ?>
|
|
||||||
$('wdts-<?php echo $id ?>').show();
|
|
||||||
$('wdts-<?php echo $id ?>').scrollIntoView();
|
|
||||||
<?php }
|
|
||||||
}
|
|
||||||
}
|
|
||||||
?>
|
?>
|
||||||
</script>
|
<div style="display:none">
|
||||||
<?php }
|
<span id="wdts-opener-<?php echo $id = md5(rand()) ?>">[ <a href="#"><?php _e('Edit/Add Transcripts', 'what-did-they-say') ?></a> ]</span>
|
||||||
|
</div>
|
||||||
|
<noscript>
|
||||||
|
<p>JavaScript is required to edit transcripts.</p>
|
||||||
|
</noscript>
|
||||||
|
<div id="wdts-<?php echo $id ?>" style="display:none">
|
||||||
|
<?php include(dirname(__FILE__) . '/classes/partials/meta-box.inc') ?>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$($('wdts-opener-<?php echo $id ?>').parentNode).show();
|
||||||
|
|
||||||
|
$('wdts-opener-<?php echo $id ?>').select('a').pop().observe('click', function(e) {
|
||||||
|
Event.stop(e);
|
||||||
|
|
||||||
|
var target = $('wdts-<?php echo $id ?>');
|
||||||
|
if (target.visible()) {
|
||||||
|
new Effect.BlindUp(target, { duration: 0.25 });
|
||||||
|
} else {
|
||||||
|
new Effect.BlindDown(target, { duration: 0.25 });
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
<?php
|
||||||
|
if (isset($_SESSION['what-did-they-say'])) {
|
||||||
|
if (isset($_SESSION['what-did-they-say']['post_id'])) {
|
||||||
|
if ($post->ID == $_SESSION['what-did-they-say']['post_id']) { ?>
|
||||||
|
$('wdts-<?php echo $id ?>').show();
|
||||||
|
$('wdts-<?php echo $id ?>').scrollIntoView();
|
||||||
|
<?php }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
?>
|
||||||
|
</script>
|
||||||
|
<?php }
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function wdts_header_wrapper($text) {
|
function wdts_header_wrapper($text) {
|
||||||
|
@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: what-did-they-say 0.9.1\n"
|
"Project-Id-Version: what-did-they-say 0.9.1\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2009-10-14 07:49-0400\n"
|
"POT-Creation-Date: 2009-10-14 07:54-0400\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
Loading…
Reference in New Issue
Block a user