<?php if ($f_edit_mode == "edit" && $g_user->hasPermission('plugin_debate_admin')) { ?> <a class="iframe ui-state-default icon-button right-floated" href="<?php p("/{$ADMIN}/debate/assign_popup.php?f_debate_item=article&f_language_id={$articleObj->getLanguageId()}&f_article_nr=" . $articleObj->getArticleNumber()); ?> "><span class="ui-icon ui-icon-plusthick"></span><?php putGS('Attach'); ?> </a> <div class="clear"></div> <?php } ?> <ul class="block-list"> <?php foreach (DebateArticle::getAssignments(null, $articleObj->getLanguageId(), $articleObj->getArticleNumber()) as $debateArticle) { $debate = $debateArticle->getDebate($articleObj->getLanguageId()); ?> <li><?php echo htmlspecialchars($debate->getName()), ' (', htmlspecialchars($debate->getLanguageName()), ')'; ?> </li> <?php } ?> </ul> </div>
/** * Call this if an publication is deleted * * @param int $p_publication_id */ public static function OnArticleDelete($p_article_language_id, $p_article_nr) { foreach (DebateArticle::getAssignments(null, $p_article_language_id, $p_article_nr) as $record) { $record->delete(); } }