*/
private function renderLinkContentWithTextExtraContent ($linkText, $linkTitle, $extraContent='') {
// Construct link content
- $linkContent = sprintf("<a href=\"%s%s\" title=\"%s\">%s</a>",
+ $linkContent = sprintf('<a href="{?base_url?}/%s%s" title="%s">%s</a>',
$this->getLinkBase(),
$extraContent,
$linkTitle,
* @param $groupCode Code to open and close groups
* @return void
*/
- public function addLinkGroup ($groupId, $groupText, $groupCode = "div") {
+ public function addLinkGroup ($groupId, $groupText, $groupCode = 'div') {
// Is a group with that name open?
if ($this->ifGroupOpenedPreviously()) {
// Then close it here
} // END - if
// Generate the group content
- $content = sprintf("<{$groupCode} id=\"group_%s_%s\">%s",
+ $content = sprintf('<%s id="group_%s_%s">%s',
+ $groupCode,
$this->getLinkName(),
$groupId,
$groupText
* @return void
* @throws NoGroupOpenedException If no previous group was opened
*/
- public function addLinkNote ($groupId, $groupNote, $groupCode = "div") {
+ public function addLinkNote ($groupId, $groupNote, $groupCode = 'div') {
// Check if a previous group was opened
if ($this->ifGroupOpenedPreviously() === FALSE) {
// No group was opened before!
// Is a previous sub group open?
if ($this->ifSubGroupOpenedPreviously()) {
// Then close it
- $this->closePreviousSubGroupByContent("</{$groupCode}>");
+ $this->closePreviousSubGroupByContent('</' . $groupCode . '>');
} // END - if
// Generate the group content
- $content = sprintf("<{$groupCode} id=\"subgroup_%s_%s\">%s",
+ $content = sprintf('<%s id="subgroup_%s_%s">%s',
+ $groupCode,
$this->getLinkName(),
$groupId,
$groupNote
*/
public function addActionLinkById ($linkAction, $languageId) {
// Resolve the language string
- $languageResolvedText = $this->getLanguageInstance()->getMessage("link_" . $languageId . "_text");
+ $languageResolvedText = $this->getLanguageInstance()->getMessage('link_' . $languageId . '_text');
// Resolve the language string
- $languageResolvedTitle = $this->getLanguageInstance()->getMessage("link_" . $languageId . "_title");
+ $languageResolvedTitle = $this->getLanguageInstance()->getMessage('link_' . $languageId . '_title');
// Add the action link
$this->addActionLink($linkAction, $languageResolvedText, $languageResolvedTitle);
*/
public function addLinkWithTextById ($languageId) {
// Resolve the language string
- $languageResolvedText = $this->getLanguageInstance()->getMessage("link_" . $languageId . "_text");
+ $languageResolvedText = $this->getLanguageInstance()->getMessage('link_' . $languageId . '_text');
// Resolve the language string
- $languageResolvedTitle = $this->getLanguageInstance()->getMessage("link_" . $languageId . "_title");
+ $languageResolvedTitle = $this->getLanguageInstance()->getMessage('link_' . $languageId . '_title');
// Now add the link
$linkContent = $this->renderLinkContentWithTextExtraContent($languageResolvedText, $languageResolvedTitle);