Changeset 1087
- Timestamp:
- 12/21/09 21:37:42 (3 years ago)
- Location:
- taggingreloaded
- Files:
-
- 2 modified
-
files/lib/action/TaggingReloadedSaveAction.class.php (modified) (3 diffs)
-
templates/taggingReloadedSidebar.tpl (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
taggingreloaded/files/lib/action/TaggingReloadedSaveAction.class.php
r1086 r1087 12 12 */ 13 13 class TaggingReloadedSaveAction extends AbstractAction { 14 protected $taggableID = 0; 15 protected $className = ''; 16 protected $entryKey = 'entryID'; 17 protected $entryID = 0; 18 protected $languageID = 0; 14 19 15 20 /** … … 20 25 21 26 $this->taggableID = intval($_REQUEST['taggableID']); 27 $this->className = $_REQUEST['className']; 28 $this->entryID = intval($_REQUEST['entryID']); 29 30 if(isset($_REQUEST['entryKey']) $this->entryKey = $_REQUEST['entryKey']; 31 if(isset($_REQUEST['languageID']) $this->languageID = intval($_REQUEST['languageID']); 22 32 } 23 33 … … 28 38 parent::execute(); 29 39 30 print_r($_REQUEST); 40 $tagged = new $this->className(array( 41 $this->entryKey => $this->entryID, 42 'taggable' => TagEngine::getInstance()->getTaggable($this->taggable) 43 )); 31 44 45 if(!($tagged instanceof Tagged)) { 46 throw new PermissionDeniedException(); 47 } 48 49 TaggingUtil::save($userid. $tags, $tagged, $this->languageID); 32 50 33 51 $this->executed(); -
taggingreloaded/templates/taggingReloadedSidebar.tpl
r1086 r1087 3 3 <div class="border"> 4 4 <form method="post"> 5 <input type="hidden" name="taggableID" value="{$taggableID}" /> 5 <input type="hidden" name="taggable" value="{$taggable}" /> 6 <input type="hidden" name="languageID" value="{$languageID}" /> 6 7 <input type="hidden" name="entryID" value="{$entry->entryID}" /> 7 8 <div class="containerHead">
