Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - bash-t

Pages: [1] 2
1
HI  :D

Der Mod ist einsame klasse  :!: :!: :!:
Hab mich total darüber gefreut und gleich den alten gelöscht  :roll:
Funktionierte auch gleich auf anhieb ^_^  :)

Nur eine kleine Frage ^^
Da ist doch was falsch oder x_x bei der Demo hab ich auch geguckt

Hab ich was überlesen?

Angezeigt werden 4 rote Sterne obwohl es 5.00 Punkte sind ?_? da sollten doch auch 5 rote Sterne angezeigt werden - oder nicht?

Kann das jemand einem Noob erklären bitte  :lol:


Liebe Grüße & weiter so  :!:
Habi

Hallo,

ich gebe zu es in in Deinem Beispiel etwas irritierend. Der Grund ist, dass die Punktanzeige Dezimalwerte sind, die mit mindestens 1,0 beginnen.
Am deutlichsten wird es mit einem Beispiel:
- Füllst Du den ersten Stern halb auf, so steht dort 1,5 Punkte, obwohl eigentlich nur ein halber Stern ausgefüllt ist.
- In Deinem Beispiel sind sind genau 4 Sterne voll, also fängt der 5. Stern sich gerade an zu füllen - also steht dort eine 5,0.
- Der höchste Wert, der demnach jemals erreicht werden kann sind 5 gefüllte Sterne. Das entspricht einem Wert von 5,99.


Ich hoffe das war nun verständlich :)

Viele Grüße,
Bash-T

2
Hallo zusammen!

@Andy: Wie Du anhand meiner Reaktionszeit feststellen kannst habe ich leider momentan keine Zeit dazu, Deinen Wünschen bzgl. des Mac-Style Menues nachzukommen :-/

Ich habe beruflich viel mit der YUI zu tun, weswegen ich diese auch für das hier gezeigte Ajax Star Rating verwendet habe.

Die Dojo-API ist mir allerdings gänzlich unbekannt. Daher, und aus dem Grund, dass ich zur Zeit kaum Freizeit habe - um mich da rein zu arbeiten - meinte ich: Falls sich jemand mit dem Dojo-Toolkit auskennt, dann kann derjenige gerne das MOD hier als Grundlage nehmen :-)

Viele Grüße und bis bald,
Bash-T

3
Hi,

ist es auch möglich eventuell ein Rating Script zu schreiben, was auf dem Fishey-Menü aufbaut?
http://demos.dojotoolkit.org/demos/fisheye/

Das wäre ja mal was richtig geiles!

Hallo!

Das ist mit Sicherheit möglich, allerdings verwendet das Fisheye Menü das Dojo-Toolkit. Diese Javascript API ist mir gänzlich unbekannt, weswegen sich dies jemand anschauen müsste, der sich damit auskennt ;)

Grüße

4
I made an enhancement by request of "eeyipes" for my Ajax Star Rating Mod.

With the instructions described here: http://www.4homepages.de/forum/index.php?topic=25666.msg140435#msg140435 you will be able to have starRating-Elements not even on the details page, but on the categories and index page aswell.

Soon I will release a version 1.1 and put the changes onto the 1st post of this thread, but until then, please stick to the instructions in the given link.

Regards,
Bash-T

5
Lucky you, I just developed an extension of my Ajax Star Rating Mod, so you can use it on the categories page as well. Maybe, if I have the time I will post the modifications tomorrow, but I can't promise that.

So stay tuned ;)

Regards,
Bash-T

//EDIT:
Here is a brief description what you have to change, if you have the Version 1.0 of my Ajax Star Rating Mod ( http://www.4homepages.de/forum/index.php?topic=25551.0 ) installed.

You can see the results on my demopage: http://www.pawlikonline.de/temp/4images/categories.php?cat_id=1
I know the css style isn't perfect, the labels will jump around, but I guess it will still fit your needs ;)

I will release a Version 1.1 with this enhancement included soon, but until then please stick to this description:


1. Open details.php
Locate and delete:
//-----------------------------------------------------
//--- [MOD] Ajax Star Rating --------------by Bash-T---
//START------------------------------------------------
$site_template->register_vars(array(
	
"ajax_rating_labels_0" => $lang['ajax_rating_labels'][0],
	
"ajax_rating_labels_1" => $lang['ajax_rating_labels'][1],
	
"ajax_rating_labels_2" => $lang['ajax_rating_labels'][2],
	
"ajax_rating_labels_3" => $lang['ajax_rating_labels'][3],
	
"ajax_rating_labels_4" => $lang['ajax_rating_labels'][4],
	
"ajax_rating_labels_5" => $lang['ajax_rating_labels'][5],
	
"ajax_rating_messages_0" => $lang['ajax_rating_messages'][0],
	
"ajax_rating_messages_1" => $lang['ajax_rating_messages'][1],
	
"ajax_rating_messages_2" => $lang['ajax_rating_messages'][2],
	
"ajax_rating_messages_3" => $lang['ajax_rating_messages'][3],
	
"ajax_rating_points" => $lang['ajax_rating_points']
));
//-----------------------------------------------------
//--- [MOD] Ajax Star Rating --------------by Bash-T---
//--------------------------------------------------END


2. Open includes/page_header.php
Locate:
?>

Insert above:
//-----------------------------------------------------
//--- [MOD] Ajax Star Rating --------------by Bash-T---
//START------------------------------------------------
$site_template->register_vars(array(
	
"ajax_rating_labels_0" => $lang['ajax_rating_labels'][0],
	
"ajax_rating_labels_1" => $lang['ajax_rating_labels'][1],
	
"ajax_rating_labels_2" => $lang['ajax_rating_labels'][2],
	
"ajax_rating_labels_3" => $lang['ajax_rating_labels'][3],
	
"ajax_rating_labels_4" => $lang['ajax_rating_labels'][4],
	
"ajax_rating_labels_5" => $lang['ajax_rating_labels'][5],
	
"ajax_rating_messages_0" => $lang['ajax_rating_messages'][0],
	
"ajax_rating_messages_1" => $lang['ajax_rating_messages'][1],
	
"ajax_rating_messages_2" => $lang['ajax_rating_messages'][2],
	
"ajax_rating_messages_3" => $lang['ajax_rating_messages'][3],
	
"ajax_rating_points" => $lang['ajax_rating_points']
));
//-----------------------------------------------------
//--- [MOD] Ajax Star Rating --------------by Bash-T---
//--------------------------------------------------END


3. Open (your_template)/details.html
Locate and delete:
Code: [Select]
<!-----------------------------------------------------
//--- [MOD] Ajax Star Rating --------------by Bash-T---
//START----------------------------------------------->
<script type="text/javascript">
YAHOO.namespace('rating');
YAHOO.rating.star={
display_percentage : false, //set to true if a percentaged value shall be shown beneath the stars.
display_lables: true, //set to true if a ranking label shall be displayed beneath the stars at mouseover.
//do not modify the properties below!
num : 0,
successfully_voted : false,
labels : [ '{ajax_rating_labels_0}' , '{ajax_rating_labels_1}', '{ajax_rating_labels_2}', '{ajax_rating_labels_3}', '{ajax_rating_labels_4}', '{ajax_rating_labels_5}'],
msgs : [ '{ajax_rating_messages_0}' , '{ajax_rating_messages_1}', '{ajax_rating_messages_2}']
};
</script>
<script type="text/javascript" src="scripts/ajaxrating.js"></script>
<!-----------------------------------------------------
//--- [MOD] Ajax Star Rating --------------by Bash-T---
//-----------------------------------------------END-->


4. Open (your_template)/header.html
Locate:
Code: [Select]
{if has_rss}
Insert above:
Code: [Select]
<!-----------------------------------------------------
//--- [MOD] Ajax Star Rating --------------by Bash-T---
//START----------------------------------------------->
<script type="text/javascript">
YAHOO.namespace('rating');
YAHOO.rating.star={
display_percentage : false, //set to true if a percentaged value shall be shown beneath the stars.
display_lables: true, //set to true if a ranking label shall be displayed beneath the stars at mouseover.
//do not modify the properties below!
num : {image_id},
successfully_voted : false,
labels : [ '{ajax_rating_labels_0}' , '{ajax_rating_labels_1}', '{ajax_rating_labels_2}', '{ajax_rating_labels_3}', '{ajax_rating_labels_4}', '{ajax_rating_labels_5}'],
msgs : [ '{ajax_rating_messages_0}' , '{ajax_rating_messages_1}', '{ajax_rating_messages_2}']
};
</script>
<script type="text/javascript" src="scripts/ajaxrating.js"></script>
<!-----------------------------------------------------
//--- [MOD] Ajax Star Rating --------------by Bash-T---
//-----------------------------------------------END-->

5. Open (youre_template)/rate_form.html
Locate:
Code: [Select]
<form method="post" id="ajax_rate_form" name="ajax_rate_form">
<div id="star"><br style="clear: both;" />
 <ul id="star0" class="star" onMouseDown="YAHOO.rating.star.update(event,this)" onMouseMove="YAHOO.rating.star.mouse(event,this)">
<li id="starCur0" class="curr" title="{image_rating}" style="width: 0px;"></li>
 </ul>
 <div style="color: rgb(136, 136, 136);" id="starUser0" class="user" percent="0"></div>
 <div id="star_rating_label" class="user"></div>
 <div id="star_rating_msg" class="user"></div>
</div>
<input type="hidden" name="rating" value="0" />
<input type="hidden" name="action" value="rateimage" />
<input type="hidden" name="id" value="{image_id}" />
</form>

replace with:
Code: [Select]
<form method="post" id="ajax_rate_form{image_id}" name="ajax_rate_form">
<div id="star"><br style="clear: both;" />
 <ul id="star{image_id}" class="star" onMouseDown="YAHOO.rating.star.update(event,this)" onMouseMove="YAHOO.rating.star.mouse(event,this)">
<li id="starCur{image_id}" class="curr" title="{image_rating}" style="width: 0px;"></li>
 </ul>
 <div style="color: rgb(136, 136, 136);" id="starUser{image_id}" class="user" percent="0"></div>
 <div id="star_rating_label{image_id}" class="user"></div>
 <div id="star_rating_msg{image_id}" class="user"></div>
</div>
<input type="hidden" name="rating" value="0" />
<input type="hidden" name="action" value="rateimage" />
<input type="hidden" name="id" value="{image_id}" />
</form>

6. Open (your_template)/thumbnail_bit.html
Insert at this place, where you want the rating element beeing shown:
Code: [Select]
<div align="center">{rate_form}</div>
<span id="ajax_rating_count{image_id}">{image_votes}</span> {lang_votes} | <span id="ajax_rating_rate{image_id}">{image_rating}</span> {ajax_rating_points}

7. Download attached ajaxrating_v1.1.zip and extract it into the /scripts/ folder (overwrite the old one)



Tweaks:
  • You can tweak the settings for the starRating Elements on each page (details.html, categories.html, index.html) by adding the following lines, directly below the {header}
Code: [Select]
<!-----------------------------------------------------
//--- [MOD] Ajax Star Rating -TWEAK-----(c)-by Bash-T--
//START----------------------------------------------->
<script language="javascript">
YAHOO.rating.star.display_percentage = false; //if true: percentages will be shown for each star element on this page
YAHOO.rating.star.display_lables = false; //if true: labels will be shown for each star element on this page
</script>
<!-----------------------------------------------------
//--- [MOD] Ajax Star Rating -TWEAK------(c)-by Bash-T-
//-----------------------------------------------END-->
    Anyway, you do not have to insert this code on each page. If nothing is specified, then the default settings from the header.html will be taken.
     [/li]

Hope this enhancement of my mod will now fit you needs :-)

Regards,
Bash-T

6
Hallo zusammen.

Ich weiß, dieses Thema wurde zwar schon des Öfteren hier im Forum angesprochen, aber ich habe noch keine zufriedenstellende Lösung gefunden. Ausserdem meine ich, dass die bisher beschriebenen Probleme mit Sonderzeichen eher die reine Anzeige der Beschreibung, Bildtitel etc. zum Thema hatten, welches Nicky mit der jeweiligen Encodierung der Datenbank erklärt hat.

Ich habe allerdings folgendes Problem: Wenn ein Bild im Dateinamen bereits ein Sonderzeichen enthält (also bspw. Täßt Image.jpg (absichtlich keine korrekte deutsche Rechtschreibung ;) )), so wird die Datei im ACP bei "Check new Images" bereits falsch encodiert dargestellt.
Hier ein kleiner Screenshot, der dies erklärt:


Ein Klick auf den Link zum Bild an dieser Stelle führt logischerweise auch nicht zum Ziel.
Wenn das Bild in der DB gespeichert wird, sieht das Ergebnis folgendermaßen aus:



Titel, Beschreibung, Tags sehen alle gut aus, nur der Dateiname ist falsch encodiert.


Um dem auf den Grund zu gehen, habe ich mir im ACP das Checkimage Formular in der Detailsicht einmal angesehen:

http://img262.imageshack.us/img262/4442/20090826093135.jpg(wegen der Lesbarkeit des Threads als Hyperlink eingefügt)

Daraufhin habe ich mir die checkimages.php genauer angesehen.
(Hinweis: ich habe die bereits modifizierte Version 2.6.2 aus folgendem Thread verwendet http://www.4homepages.de/forum/index.php?topic=19926.0)

Daraufhin habe ich folgende Modifikationen vorgenommen:
Finde:
 $file_type get_file_extension($image_list[$key][$i-1]);
      
$auto_iptc_now = ($imageinfo = @getimagesize(MEDIA_PATH.$cat_path."/".$image_list[$key][$i-1], $info) && $auto_iptc) ? 0;
	
    
$image_name get_file_name($image_list[$key][$i-1]);

Ersetze durch:
$file_type get_file_extension(utf8_decode($image_list[$key][$i-1]));
      
$auto_iptc_now = ($imageinfo = @getimagesize(MEDIA_PATH.$cat_path."/".utf8_decode($image_list[$key][$i-1]), $info) && $auto_iptc) ? 0;
	
    
$image_name utf8_decode(get_file_name($image_list[$key][$i-1]));


Finde:
show_table_separator("<input type=\"checkbox\" name=\"addimage_".$ii."\" value=\"1\"".$checked." /> ".$image_list[$key][$i-1], 2);
Ersetze durch:
show_table_separator("<input type=\"checkbox\" name=\"addimage_".$ii."\" value=\"1\"".$checked." /> ".utf8_decode($image_list[$key][$i-1]), 2);

Finde:
$file_src MEDIA_PATH.$cat_path."/".$image_list[$key][$i-1];
Ersetze durch:
$file_src MEDIA_PATH.$cat_path."/".utf8_decode($image_list[$key][$i-1]);

Finde:
show_hidden_input("image_media_file_".$ii$image_list[$key][$i-1]);
Ersetze durch:
show_hidden_input("image_media_file_".$iiutf8_decode($image_list[$key][$i-1]));

Finde:
$link "<a href=\"".MEDIA_PATH.$cat_path."/".$image_list[$key][$i-1]."\" target=\"_blank\">".$image_list[$key][$i-1]."</a>";
	
      
show_hidden_input("image_media_file_".$ii$image_list[$key][$i-1]);


Ersetze durch:
$link "<a href=\"".MEDIA_PATH.$cat_path."/".utf8_decode($image_list[$key][$i-1])."\" target=\"_blank\">".utf8_decode($image_list[$key][$i-1])."</a>";
	
      
show_hidden_input("image_media_file_".$iiutf8_decode($image_list[$key][$i-1]));



Hinweis: Ein Version der checkimage.php jeweils vor und nach dieser Modifikation habe ich als Datei angehangen.

Nach den Änderungen sieht das Ergebnis auf der ACP Seite so aus:
http://img507.imageshack.us/img507/7880/20090826094954.jpg(wegen der Lesbarkeit des Threads als Hyperlink eingefügt)

Bis auf die ITPC Informationen, die seltsamerweise bei dem Bild mit Sonderzeichen (und nur bei diesem) fehlen, sieht das Ergebnis eigentlich recht gut aus!

Der Datenbankeintrag stellt mich auch soweit zufrieden:


Allerdings erscheint beim Aufruf der Testseite: http://www.pawlikonline.de/temp/4images/details.php?image_id=36 eine 404er Fehlermeldung, obwohl ein Aufruf im Browser auf das Bild direkt (http://www.pawlikonline.de/temp/4images/data/media/3/Täßt Image_01.jpg) funktioniert.

Nun befinde ich mich aber langsam in einer Sackgasse

Es müsste nachgeforscht werden, weswegen
a) die ITPC Informationen nicht aus den Metainformationen des Bildes gezogen werden. (Hängt vermutlich mit meinen Änderungen an der checkimages zusammen, aber ich sehe den Fehler nicht).

b) Wieso wird das Bild nicht angezeigt, trotz korrekter Speicherung des Dateinamens in der Datenbank. Ich vermute noch ein paar notwendige Anpassungen an der functions.php. Dort die Methoden get_file_path und get_media_code. Jeweils die ersten Parameter erhalten den Dateinamen, der evtl. wieder encodiert werden müsste. Allerdings bin ich dort noch auf keinen grünen Zweig gekommen.

Wenn sich jemand an der Stelle besser auskennt und wüsste was zu ändern ist - ich wäre überaus dankbar! :)

Viele Grüße und meinen Dank an diejenigen, die sich die Mühe gemacht haben diesen Post komplett durchzulesen :)

Bash-T

7
Tweak: If you want combine this Mod with the ReCapture Mod ( http://www.4homepages.de/forum/index.php?topic=22881.0 ) you might notice that the recapture image doesn't refresh if the user hasn't fulfil the challenge. Because the challenge cannot be repeated, the user has to get a new image with words he has to type. Here it is how it works without page relad:

Open js/ajaxcomments.js
Locate:
Code: [Select]
 if (rsp['clear'] || rsp['error'])
  {
    if (ajaxGetObject('captcha_image'))
    {
      new_captcha_image();
    }
    if (ajaxGetObject("captcha_input"))
    {
      ajaxGetObject("captcha_input").value = "";
    }

Insert below:
Code: [Select]
Recaptcha.reload();
That's all ;)

Regards,
Bash-T

8
Templates & Styles (Releases & Support) / [MOD] reCAPTCHA
« on: August 20, 2009, 05:08:24 PM »
@Sebas Bonito: Vielen Dank für die schnelle Antwort!

Ich ziehe meine Frage vorerst ein bisschen zurück!

Hab gar nicht gesehen, dass ich "nicht" eingelogged war, aber als Benutzer beim Kommentar meinen Namen angegeben hatte. Die "Fehlermeldung" über dem Bild (welche ich übersehen hatte) hieß: Es existiert bereits ein User mit dem Namen".

Als ich einen fiktiven Namen eingegeben hatte (und das Captcha korrekt) wurde der Kommentar gespeichert.

Nun also nur noch meine Frage ob es Erfahrungen gibt, ob dieses Mod zusammen mit dem Ajax Comment Mod ( http://www.4homepages.de/forum/index.php?topic=23866.0 ) zusammenarbeitet?

EDIT: @mawenzi: Du hast recht, das Captcha ist schon riesengroß. Ich hatte allerdings sowieso vor den gesamten Kommentar-Formular-Kram in ein YUI-Dialog zu packen (siehe z.B. hier http://developer.yahoo.com/yui/examples/container/dialog-quickstart.html ), somit wäre der Bereich solange für den User unsichtbar, bis er wirklich ein Kommentar posten möchte - daher wäre mir auch das riesen Captcha egal ;)

Deinen Link werde ich mir dennoch heute Abend mal anschauen - danke schon mal dafür! :)

EDIT 2: @Sebas Bonito: Danke für den Hinweis mit dem Administrator. Bei einem normalen User wird die Challenge korrekt abgefragt und ausgewertet! Dieses Mod arbeitet also mit dem Ajax Comment Mod zusammen! Allerdings gibt es noch einen kleinen Tweak für diese Kombination, den ich bei dem Ajax Comment Mod hinterlegt habe: http://www.4homepages.de/forum/index.php?topic=23866.msg140156#msg140156

Viele Grüße,
Bash-T

9
Templates & Styles (Releases & Support) / [MOD] reCAPTCHA
« on: August 20, 2009, 04:51:39 PM »
Hallo! Funktioniert der Mod noch mit der aktuellen 4images Version 1.7.7 und der Lib aus der recaptcha-php-1.10.zip?

Ich habe gestern das Mod versucht auf meiner privaten Gallery zu installieren. Zuvor hatte ich das Mod Ajax Comments / Comment Rating http://www.4homepages.de/forum/index.php?topic=23866.0 installiert.

Merkwürdigerweise wurde jeder Kommentar eingetragen, auch wenn ich im Recaptcha "Hützen Grützen" eingegeben habe (was selbstverständlich nicht abgefragt wurde) ;)

Daraufhin habe ich dieses Mod für sich auf meiner öffentlichen Testgallery http://www.pawlikonline.de/temp/4images/details.php?image_id=9 installiert, und komischerweise wird dort kein Kommentar akzeptiert (auch wenn ich das Captcha löse) ;)

Hat jemand einen Tipp für mich?

Anbei noch manuellen Änderungen in der global.php. Alles andere habe ich wie beschrieben installiert.
//$captcha_recaptcha           = 1; //0 = disable; 1 = enable with auto domain select; "yourdomain" = for one specific domain only, this domain must be specified in $recaptcha_domains below
$captcha_recaptcha           "pawlikonline.de"//use only reCAPTCHA keys for yourdomain2

$recaptcha_domains['pawlikonline.de'] = array("6Ldq6AcAAAAAA********************""6Ldq6AcAAAAAA********************");
/*//to add more then one domain:
$recaptcha_domains['example.com']   = array("public key for example.com", "private key for example.com");
$recaptcha_domains['4homepages.de'] = array("asdfasdfasdf", "a98sd7as9df7as");
$recaptcha_domains['google.com']    = array("23kj423h42k", "8fas9d8a9sdf9a");
*/
if ($captcha_enable && $captcha_recaptcha
    
&& (isset($recaptcha_domains[$captcha_recaptcha])
          || isset(
$recaptcha_domains[strtolower($_SERVER["HTTP_HOST"])])))
{
  
$captcha_recaptcha = (isset($recaptcha_domains[$captcha_recaptcha]))
                          ? 
$recaptcha_domains[$captcha_recaptcha]
                          : 
$recaptcha_domains[strtolower($_SERVER["HTTP_HOST"])];
}
else
{
  
$captcha_recaptcha 0;
}


Hint:Selbst wenn ich die Zeile
Code: [Select]
$captcha_recaptcha           = 1; wieder einkommentiere sieht das Ergebnis gleich aus.

Viele Grüße,
Bash-T

10
Ich habe eine Lösung für den IE CSS Bug aus dem vorletzten Post!

Eingebaut ist dieser ganz oben bereits in Schritt 7.

Jeder, der den Fix nachträglich einbauen möchte, hier die Änderung:

Open templates/(your_template)/style.css

Locate:
Code: [Select]
#star li.curr { BACKGROUND: url('images/stars.gif') left 25px; FONT-SIZE: 1px; }
Replace with:
Code: [Select]
#star li.curr { BACKGROUND: url('images/stars.gif') left 25px; left:0px; FONT-SIZE: 1px; }
Grüße,
Bash-T

11
Just a thought, but have you concidered just using a YUI Container Family ( http://developer.yahoo.com/yui/container/ ), especially the example for creating a loading panel: http://developer.yahoo.com/yui/examples/container/panel-loading.html

Since the Yahoo Interface Library handles the different browsers internal, this library will give you an out of the box mechanism to use modal dialogs.

Regards,
Bash-T

12
Update:
Für den IE Javascript Bug habe ich die ajaxrating.js aus der Zip angepasst!
Falls jemand nicht die gesamte Zip herunterladen möchte, hier die Anpassungen:
scripts/ajaxrating.js
Locate:
Code: [Select]
failure:handleFailure,
replace with:
Code: [Select]
failure:handleFailure
Locate:
Code: [Select]
targetForm = YAHOO.util.Dom.get('ajax_rate_form');
Since the YUI has a bug while getting the form element, if an input field inside this form is named "id" (for further information read this: http://tinyurl.com/lqmtwy )
replace with:
Code: [Select]
targetForm = document.getElementById('ajax_rate_form');

Damit wären die JS Fehler behoben!
Allerdings gibt es im IE noch einen CSS-Bug :( und vielleicht kann mir jemand von Euch weiterhelfen...
Siehe folgenden Screenshot:


Wie man an der Wertung unten erkennt, sollten 2,81 Sterne ausgefüllt sein. Leider fangen die roten Sterne erst bei dem Wert 2,81 an...
Im Firefox & Co. wird die CSS korrekt interpretiert.
Hier einmal die dafür verwendeten CSS Properties und das HTML Snippet:
Es handelt sich dabei um das LI-Element, welches mit roten Sternen dargestellt auf dem UL-Element (welches die blauen Sterne darstellt) geklebt ist. Im IE ist die Position des LI Elements aus irgend einer Weise verschoben...
Code: [Select]
#star ul.star { LIST-STYLE: none; MARGIN: 0; PADDING: 0; WIDTH: 85px; HEIGHT: 20px; LEFT: 0px; TOP: -5px; POSITION: relative; FLOAT: left; BACKGROUND: url('images/stars.gif') repeat-x; CURSOR: pointer; }
#star li { PADDING: 0; MARGIN: 0; FLOAT: left; DISPLAY: block; WIDTH: 85px; HEIGHT: 20px; TEXT-DECORATION: none; text-indent: -9000px; Z-INDEX: 20; POSITION: absolute; PADDING: 0; }
#star li.curr { BACKGROUND: url('images/stars.gif') left 25px; FONT-SIZE: 1px; }
#star div.user { LEFT: 15px; POSITION: relative; FLOAT: left; FONT-SIZE: 11px; FONT-FAMILY: Arial; COLOR: #717E7D; }

Code: [Select]
<div id="star"><br style="clear: both;" />
 <ul id="star0" class="star" onMouseDown="YAHOO.rating.star.update(event,this)" onMouseMove="YAHOO.rating.star.mouse(event,this)">
<li id="starCur0" class="curr" title="{image_rating}" style="width: 0px;"></li>
 </ul>
 <div style="color: rgb(136, 136, 136);" id="starUser0" class="user" percent="0"></div>
</div>

Wenn jemand eine Idee hat, nur raus damit :)


SOLVED!
Es ich habe dem #star li.curr ein left 0px; spendiert und schon hat der IE auch keine Anzeigeprobleme!

Grüße,
Bash-T

13
Mods & Plugins (Requests & Discussions) / Re: Koordinaten Googlemap
« on: August 17, 2009, 06:22:53 PM »
Hallo!

Ich verwende als Tool die Software i-Tag http://www.itagsoftware.com/

Die damit gegeotaggten (was für ein Wort :) ) Bilder funktionieren in dem Zusammenhang mit dem Mod von Erik!
http://www.4homepages.de/forum/index.php?topic=19926.0

Viele Grüße,
Bash-T

14
Da gibt es einen Mod der ein Verzeichnis Big benutzt. Finde ich aber unsinnig das man die Bilder doppelt hochladen muss.
Die müßten für die detail nur skaliert werden und die orginaldatei einfach in neuen Fenster oder eben über download angezeigt werden.
Will jetzt nicht alle mods durchprobieren.

Es macht durchaus Sinn Bilder in verschiedenen Größen hochzuladen. Nicht jeder User hat Lust ein Bild von bspw. 4MB sich in den Browser zu laden, nur weil er auf die Detailseite klickt. (Das Originalbild wird ja trotzdem in voller Größe übertragen, auch wenn es für die Ansicht nur skaliert wird).

Ich habe das Mod http://www.4homepages.de/forum/index.php?topic=7499.msg33712#msg33712 installiert und es klappt hervorragend. Du lädst die Bilder ganz normal in den media/{id} folder. Ein /big/ Ordner mit den Originaldateien wird dann automatisch erstellt, wenn Du die Bilder über die Admin Fläche einlädst. Thumbs genauso (wenn angehakt).

Zu Deiner anderen Frage:
Die Googlemap Integration funktioniert mit diesem Mod ebenfalls (wenn auch die Installation umfangreich ist). Reihenfolge der Installation ist gleich. Ich habe diesen Mod dafür verwendet: http://www.4homepages.de/forum/index.php?topic=19926.0


Die ganzen verschiedenen Mods sind etwas verwirrend. Kann man das nicht einfach in einen zusammenfassen um sich nicht durch zig Threads mit zig Seiten wühlen zu müssen? Nur ein Gedankenanstoss.
Das wäre bestimmt von Vielen ein wünschenswertes Feature. Allerdings sollte man beachten, dass viele Mods ständig weiterentwickelt und verbessert werden. Ausserdem gibt es unter Mods & Plugins (Releases & Support) rund 16 Seiten an unterschiedlichsten Plugins. Wer soll die alle konsolidieren und woher soll man wissen ob jeder User auch wirklich alle Plugins möchte? :-)
Grüße,
Bash-T

15
...But i don't know how its work and where the original code comes from. ...

A very useful tool for windows users for this matter:

http://www.wingrep.com/ (an adaptation of the 'grep' of the linux world http://de.wikipedia.org/wiki/Grep )

With this tool you can search the entire project folder for some special phrase e.g. get_categories(0)

So you can easily figure out where the code comes from. (I made my way through the code in this way ;) )

Regards,
Bash-T

Pages: [1] 2