Support for SermonSpeaker 3.x is canceled as it is for Joomla 1.5. I will gladly assist you with minor issues but I will not fix any bugs anymore in this releases.
The fix is to upgrade to SermonSpeaker 4.x, which is better anyway.
The fix is to upgrade to SermonSpeaker 4.x, which is better anyway.
Video in icon display
- Mark Crymble
- Topic Author
- Visitor
27 Jan 2011 01:42 #125
by Mark Crymble
Video in icon display was created by Mark Crymble
Hi guys, I use sermonspeaker and absolutely love it. However I have a problem on the following sermon, as it uses a short video clip.
www.dunlucechristianfellowship.com/site/...us-means-to-me-caisi
I love the icon display format, but as you can see, it then covers the name of the speaker and so on. Is there any way around this?
Thanks, Mark
www.dunlucechristianfellowship.com/site/...us-means-to-me-caisi
I love the icon display format, but as you can see, it then covers the name of the speaker and so on. Is there any way around this?
Thanks, Mark
Please Log in or Create an account to join the conversation.
- Thomas Hunziker
- Offline
- Administrator
Less
More
27 Jan 2011 07:22 #127
by Thomas Hunziker
Replied by Thomas Hunziker on topic Re: Video in icon display
Simple as it is, the icon layout was never intended to be used with videos.
You could play around with the CSS for it, but I'm not sure if it's possible.
I'm always looking for ways how to improve SermonSpeaker. But especially in the area of designing I just lack the skills. The icons layout then isn't my own work, it was submitted by a user and offered for general use and I think it's amazing. If someone is able to do something similar for a videofile, I'm more than happy to include it
You could play around with the CSS for it, but I'm not sure if it's possible.
I'm always looking for ways how to improve SermonSpeaker. But especially in the area of designing I just lack the skills. The icons layout then isn't my own work, it was submitted by a user and offered for general use and I think it's amazing. If someone is able to do something similar for a videofile, I'm more than happy to include it
Please Log in or Create an account to join the conversation.
- Mark Crymble
- Topic Author
- Visitor
27 Jan 2011 14:26 #129
by Mark Crymble
Replied by Mark Crymble on topic Re: Video in icon display
Thanks, it's not a big issue at the moment anyway as I only have one video. I have one other quick question, I want to remove the link to the sermon speaker (E.g Stephen Moore in this
page
and also in the archive layout.
I can't seem to remove it in the icon.php or css file. Any help would be appreciated.
I can't seem to remove it in the icon.php or css file. Any help would be appreciated.
Please Log in or Create an account to join the conversation.
- Thomas Hunziker
- Offline
- Administrator
27 Jan 2011 15:21 - 27 Jan 2011 15:22 #130
by Thomas Hunziker
Replied by Thomas Hunziker on topic Re: Video in icon display
It would be in the icon.php file for the sermon view (or in the default.php for the archive view). The whole command to display the speaker (and the tooltip for it) looks like this:
If you delete this line, the speaker will be hidden. You probably have to delete the surrounding html tags as well to have the legend text hidden as well. The legend text itself looks like this:
In the archive view you would have to take care of the table headers as well or it messes up the table
In SermonSpeaker 4.0 this should be easier btw. I introduced a new parameter field where you can select each column for each view if it should show or not.
Code:
<?php echo SermonspeakerHelperSermonSpeaker::SpeakerTooltip($this->speaker->id, $this->speaker->pic, $this->speaker->name); ?>
Code:
<?php echo JText::_('COM_SERMONSPEAKER_SPEAKER'); ?>
In SermonSpeaker 4.0 this should be easier btw. I introduced a new parameter field where you can select each column for each view if it should show or not.
Last edit: 27 Jan 2011 15:22 by .
Please Log in or Create an account to join the conversation.
- Mark Crymble
- Topic Author
- Visitor
27 Jan 2011 16:51 #131
by Mark Crymble
Replied by Mark Crymble on topic Re: Video in icon display
Yeah, but I'd like to keep the Speaker's name but remove the link that opens up the speaker's bio (and the hover that shows a photo). Is this possible?
Thanks again
Thanks again
Please Log in or Create an account to join the conversation.
- Thomas Hunziker
- Offline
- Administrator
27 Jan 2011 17:36 #132
by Thomas Hunziker
Replied by Thomas Hunziker on topic Re: Video in icon display
This is actually even easier
It depends a bit if you want to hide the speaker tooltip (and link) in all instances where it appears, like the sermons listing, archive, latest sermons of a speaker, detailpage, and so on or if you want to only hide it in selected views.
If you want to hide it generally, then you simply change the helperfunction found in /component/com_sermonspeaker/helpers/sermonspeaker.php. It's the first function found in there, named SpeakerTooltip. Looks like this:
Change it to
And it will only show the speakername without any links.
If you want to hide it only in selected views, you would have to change the line mentioned in the previous post to directly echo only the name, instead of calling the function. But you would have to do this for each view you want this.
It depends a bit if you want to hide the speaker tooltip (and link) in all instances where it appears, like the sermons listing, archive, latest sermons of a speaker, detailpage, and so on or if you want to only hide it in selected views.
If you want to hide it generally, then you simply change the helperfunction found in /component/com_sermonspeaker/helpers/sermonspeaker.php. It's the first function found in there, named SpeakerTooltip. Looks like this:
Code:
function SpeakerTooltip($id, $pic, $name) {
if ($pic == "") { // check if there is no picture and set nopict.jpg
$pic = JURI::root().'components/com_sermonspeaker/images/nopict.jpg';
} elseif (substr($pic,0,7) != "http://"){ // check if the picture is locally and add the Root to it
$pic = JURI::root().$pic;
}
$html = '<a class="modal" href="'.JRoute::_('index.php?view=speaker&layout=popup&id='.$id.'&tmpl=component').'" rel="{handler: \'iframe\', size: {x: 700, y: 500}}">';
$html .= JHTML::tooltip('<img src="'.$pic.'" alt="'.$name.'">',$name,'',$name).'</a>';
return $html;
}
Change it to
Code:
function SpeakerTooltip($id, $pic, $name) {
return $name;
}
If you want to hide it only in selected views, you would have to change the line mentioned in the previous post to directly echo only the name, instead of calling the function. But you would have to do this for each view you want this.
The following user(s) said Thank You: Mark Crymble
Please Log in or Create an account to join the conversation.
Time to create page: 0.100 seconds