Пример #1
0
 /**
  * Call this if an section is deleted
  *
  * @param int $p_fk_publication_id
  */
 public static function OnSectionDelete($p_fk_section_language_id, $p_fk_section_nr, $p_fk_issue_nr, $p_fk_publication_id)
 {      
     foreach (PollSection::getAssignments(null, $p_fk_section_language_id, $p_fk_section_nr, $p_fk_issue_nr, $p_fk_publication_id) as $record) {
         $record->delete();   
     }   
 }
Пример #2
0
<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="6" CLASS="table_input" width="806">
<TR>
	<TD>
		<B><?php  putGS("Polls"); ?></B>
	</TD>
    <?php if ($g_user->hasPermission('plugin_poll')) {  ?>
    	<TD align="right">
    		<IMG src="<?php p($Campsite["ADMIN_IMAGE_BASE_URL"]);?>/configure.png" border="0">
    		<A href="javascript: void(0);" onclick="window.open('<?php p("/$ADMIN/poll/assign_popup.php?f_poll_item=section&amp;f_section_nr=$section_nr&amp;f_language_id=$section_language_id&amp;f_issue_nr=$issue_nr&amp;f_publication_id=$publication_id"); ?>', 'assign_poll', 'scrollbars=yes, resizable=yes, menubar=no, toolbar=no, width=800, height=600, top=200, left=100');"><?php putGS("Edit"); ?></A>
    	</TD>
    <?php } ?>
</TR>
<TR>
	<TD colspan="2">
		<HR NOSHADE SIZE="1" COLOR="BLACK">
	</TD>
</TR>
<TR>
    <TD>
    	<div style="overflow: auto; max-height: 50px">  
        <?php
        foreach (PollSection::getAssignments(null, $section_language_id, $section_nr, $issue_nr, $publication_id) as $pollIssue) {
            $poll = $pollIssue->getPoll($section_language_id);	
            p($poll->getName());
    		p("&nbsp;({$poll->getLanguageName()})<br>");
    	} 
    	?>
    	</div>
    </TD>
</TR>
</TABLE>