Changeset 64
- Timestamp:
- 10/21/07 13:20:51 (6 years ago)
- Location:
- taggingreloaded
- Files:
-
- 7 modified
-
de.xml (modified) (2 diffs)
-
en.xml (modified) (2 diffs)
-
files/js/TaggingReloaded.class.js (modified) (1 diff)
-
files/lib/page/PublicTaggingSuggestPage.class.php (modified) (4 diffs)
-
optionals/de.easy-coding.wbb.taggingreloaded/files/lib/system/event/listener/TaggingReloadedWBBMessageFormListener.class.php (modified) (1 diff)
-
package.xml (modified) (1 diff)
-
templates/messageFormTaggingReloaded.tpl (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
taggingreloaded/de.xml
r50 r64 4 4 <category name="wcf.taggingreloaded"> 5 5 <item name="wcf.taggingreloaded.tagging"><![CDATA[Tagging]]></item> 6 <item name="wcf.taggingreloaded.tags"><![CDATA[Tags]]></item> 6 7 <item name="wcf.taggingreloaded.description"><![CDATA[Hier finden Sie unsere Tags. Das Ergebnis gemeinschaftlicher Indexierung.]]></item> 7 8 <item name="wcf.taggingreloaded.notags"><![CDATA[Es sind noch keine Tags verfÃŒgbar.]]></item> … … 9 10 <item name="wcf.taggingreloaded.weight"><![CDATA[Gewichtung]]></item> 10 11 <item name="wcf.taggingreloaded.add"><![CDATA[HinzufÃŒgen]]></item> 12 <item name="wcf.taggingreloaded.add.description"><![CDATA[Wollen Sie mehrere Tags hinzufÃŒgen, trennen Sie diese mit Leerzeichen.]]></item> 13 <item name="wcf.taggingreloaded.add.instruction"><![CDATA[<b>Bedienung:</b> 14 <ul> 15 <li>Ãndern Sie die Gewichtung, indem Sie das Mausrad ÃŒber dem Wort scrollen.</li> 16 <li>Entfernen Sie Tags, indem Sie die Tags aus dem Kasten schieben.</li> 17 </ul>]]></item> 11 18 <item name="wcf.taggingreloaded.fetch"><![CDATA[Auto]]></item> 12 19 </category> -
taggingreloaded/en.xml
r50 r64 4 4 <category name="wcf.taggingreloaded"> 5 5 <item name="wcf.taggingreloaded.tagging"><![CDATA[Tagging]]></item> 6 <item name="wcf.taggingreloaded.tags"><![CDATA[Tags]]></item> 6 7 <item name="wcf.taggingreloaded.description"><![CDATA[Here you can find our tags. The results of collaborative indexing.]]></item> 7 8 <item name="wcf.taggingreloaded.notags"><![CDATA[There aren't any tags at the moment.]]></item> … … 9 10 <item name="wcf.taggingreloaded.weight"><![CDATA[Weight]]></item> 10 11 <item name="wcf.taggingreloaded.add"><![CDATA[Add]]></item> 12 <item name="wcf.taggingreloaded.add.description"><![CDATA[If you want to add more than one tag, you will have to devide them by whitespaces.]]></item> 13 <item name="wcf.taggingreloaded.add.instruction"><![CDATA[<b>Instructions:</b> 14 <ul> 15 <li>To change the weightness of the tags, just use your mousewheel over the word.</li> 16 <li>To remove tags, just move them and drop them outside the box.</li> 17 </ul>]]></item> 11 18 <item name="wcf.taggingreloaded.fetch"><![CDATA[Auto]]></item> 12 19 </category> -
taggingreloaded/files/js/TaggingReloaded.class.js
r58 r64 56 56 */ 57 57 this.formadd = function(ob) { 58 var val = ob.value. split(" ");58 var val = ob.value.toLowerCase().split(" "); 59 59 ob.value = ''; // reset input field 60 60 -
taggingreloaded/files/lib/page/PublicTaggingSuggestPage.class.php
r52 r64 9 9 * @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php> 10 10 */ 11 class Public LicenseSuggestPage extends UserSuggestPage {11 class PublicTaggingSuggestPage extends UserSuggestPage { 12 12 public $query= ''; 13 13 public $results = array(); … … 19 19 parent::readParameters(); 20 20 21 if (isset($_ POST['query'])) {22 $this->query = StringUtil::trim($_ POST['query']);21 if (isset($_REQUEST['query'])) { 22 $this->query = StringUtil::trim($_REQUEST['query']); 23 23 if (CHARSET != 'UTF-8') $this->query = StringUtil::convertEncoding('UTF-8', CHARSET, $this->query); 24 24 } … … 30 30 public function readData() { 31 31 if (!empty($this->query)) { 32 $sql = "SELECT tag32 $sql = "SELECT DISTINCT tag 33 33 FROM wcf".WCF_N."_taggingreloaded 34 34 WHERE tag LIKE '".escapeString($this->query)."%' … … 47 47 public function show() { 48 48 //parent::show(); 49 $this->readData(); 50 49 51 header('Content-type: text/xml'); 50 52 echo "<?xml version=\"1.0\" encoding=\"".CHARSET."\"?>\n<suggestions>\n"; -
taggingreloaded/optionals/de.easy-coding.wbb.taggingreloaded/files/lib/system/event/listener/TaggingReloadedWBBMessageFormListener.class.php
r59 r64 68 68 $this->tags = array_combine($_REQUEST['taggingname'], $_REQUEST['taggingval']); 69 69 } 70 71 // forgotten to press the add button? 72 if (isset($_REQUEST['inputTagging']) && !empty($_REQUEST['inputTagging'])) { 73 foreach(explode(' ', $_REQUEST['inputTagging']) as $tag) { 74 if(!array_key_exists($tag, $this->tags)) { 75 $this->tags[$tag] = 100; 76 } 77 } 78 } 70 79 } 71 80 -
taggingreloaded/package.xml
r58 r64 35 35 <headermenu>headermenu.xml</headermenu> 36 36 </instructions> 37 38 <instructions type="update" fromversion="0.0.3"> 39 <files>files.tar</files> 40 <templates>templates.tar</templates> 41 <languages languagecode="de">de.xml</languages> 42 <languages languagecode="en">en.xml</languages> 43 </instructions> 37 44 </package> -
taggingreloaded/templates/messageFormTaggingReloaded.tpl
r50 r64 2 2 <fieldset class="noJavaScript"> 3 3 <legend class="noJavaScript">{lang}wcf.taggingreloaded.tagging{/lang}</legend> 4 <div id="taggingBubble" style="width:100%;height:1 75px;border:1px solid #afafaf;color:#000"></div>4 <div id="taggingBubble" style="width:100%;height:140px;border:1px solid #afafaf;color:#000"></div> 5 5 </fieldset> 6 6 … … 12 12 </script> 13 13 14 <input type="text" name="inputTagging" id="inputTagging" size="40" /> 15 <script type="text/javascript"> 16 //<![CDATA[ 17 //suggestion.setSource('index.php?page=PublicTaggingSuggest'); 18 //suggestion.init('inputTagging'); 19 //]]> 20 </script> 14 <!--<input type="button" value="fetch" onclick="tagging.formfetch(this.form.text.value);" />//--> 21 15 22 <!--<input type="button" value="fetch" onclick="tagging.formfetch(this.form.text.value);" />//--> 23 <input type="button" value="add" onclick="tagging.formadd(this.form.inputTagging);" /> 16 17 <div class="formElement"> 18 <div class="formFieldLabel"> 19 <label for="inputTagging">{lang}wcf.taggingreloaded.tags{/lang}</label> 20 </div> 21 <div class="formField"> 22 <input type="text" name="inputTagging" id="inputTagging" size="40" /> 23 <input type="button" value="{lang}wcf.taggingreloaded.add{/lang}" onclick="tagging.formadd(this.form.inputTagging);" /> 24 <script type="text/javascript" src="{@RELATIVE_WCF_DIR}js/Suggestion.class.js"></script> 25 <script type="text/javascript"> 26 //<![CDATA[ 27 suggestion.setSource('index.php?page=PublicTaggingSuggest'); 28 suggestion.setSeparator(' '); 29 suggestion.init('inputTagging'); 30 //]]> 31 </script> 32 </div> 33 <div class="formFieldDesc"> 34 <p>{lang}wcf.taggingreloaded.add.description{/lang}</p> 35 </div> 36 </div> 37 <p>{lang}wcf.taggingreloaded.add.instruction{/lang}</p> 38 24 39 </div> 25 40
