Author Topic: Onmouseover nur bei bestimmten Thumbnails!??!  (Read 16652 times)

0 Members and 1 Guest are viewing this topic.

Offline Chicco

  • Full Member
  • ***
  • Posts: 211
    • View Profile
    • The Picture World
Onmouseover nur bei bestimmten Thumbnails!??!
« on: January 22, 2006, 04:06:53 PM »
HI.

Ich habe mir nun ebenfalls den Mod eingebaut, bei dem die Vorschaubilder (Thumbnails) von bestimmten Katergorien für User unscharf dargestellt werden un bei eingeloggten Usern normal.

Hier der Thread dazu:
http://www.4homepages.de/forum/index.php?topic=11165.0

Jetzt möchte ich gerne erreichen, das bei diesen bestimmten Bildern nur bei einem Mouseover ein bestimmter Hinweis angezeigt wird. Also quasi ähnlich wie der typische HTML-Befehl ALT nur eben im PHP-Stil. Dort soll dann z.b. stehen: "Sie haben keine Befugniss diese Bilder zu sehen. Loggen Sie sich dazu erst ein." oder "Bildvorschau nur für registrierte User möglich".

Als Beispiel kann man es ganz gut auf der Homepage von Vano sehen, der auch das o.g. Thread geführt hat. Fahrt mal mit der Maus bei ihm über eins der unscharfen Bilder. Genau so einen Mouseovereffekt hätte ich auch gerne. Aber wie gesagt eben nur bei den unscharfen Bildern.
http://gallery.vano.org/en/

Wo kann ich nun diese Funktion einbauen? M+sste doch ebenfalls in der function.php eigentlich sein, oder? Den wenn die unscharfen Bilder angeziegt werden, wird auch automatisch kein <a href.... eingebaut.


Gruß
Chicco


Wissen ist MACHT! Nix zu wissen macht aber auch nix! ;-)

Gruß
Ch¿cco

Offline Chicco

  • Full Member
  • ***
  • Posts: 211
    • View Profile
    • The Picture World
Re: Onmouseover for thumbnails?
« Reply #1 on: January 22, 2006, 04:46:30 PM »
HI and sorry for my bad English.

V@no wrote a topic, with which one can let pictures appear indistinct for guests with 4homepages.de.

http://www.4homepages.de/forum/index.php?topic=11165.0


The script functions with me very good! But which I must do now, so that with these pictures also still additionally as an onmouseovereffect appears as on his side?
Can look for a demo:
http://gallery.vano.org/en/
Go on your Mouse over un a blur Thumbnailpicture and you see the Mouseovereffect.

I like this function now too for the blur-Pictures only and not for all thumbnailspictures.

Make this Function in the function.php?

Chicco


Wissen ist MACHT! Nix zu wissen macht aber auch nix! ;-)

Gruß
Ch¿cco

Offline mawenzi

  • 4images Moderator
  • 4images Guru
  • *****
  • Posts: 4.500
    • View Profile
Re: Onmouseover nur bei bestimmten Thumbnails!??!
« Reply #2 on: January 22, 2006, 10:26:04 PM »
... hättest du statt diesen umfangreichen Post zu schreiben die Suche benutzt ...
... dann hättest du schon lange die Antwort gefunden ...  :wink:
... hier : http://www.4homepages.de/forum/index.php?topic=11252.0
Your first three "must do" before you ask a question ! ( © by V@no )
- please read the Forum Rules ...
- please study the FAQ ...
- please try to Search for your answer ...

You are on search for top 4images MOD's ?
- then please search here ... Mawenzi's Top 100+ MOD List (unsorted sorted) ...

Offline Chicco

  • Full Member
  • ***
  • Posts: 211
    • View Profile
    • The Picture World
Re: Onmouseover nur bei bestimmten Thumbnails!??!
« Reply #3 on: January 22, 2006, 11:17:23 PM »
Nun, dieses Thema habe ich bereits ja auch schon gefunden gehabt. Nur ist es nicht ganz so wie ich es meinte. Es soll diese Funktion ja nur bei den Bilder angezeigt werden, die unscharf angezeigt werden. Sprich, bei den Thumbnails, welche aus einem unterordner "/blur/ angezeigt werden.

Aber vielleicht blick ich es einfach nur nicht mehr vor lauter Zahlen, codes usw. da ich ein Mod nach dem anderen einbaue. :wink:

Doch ich finde in diesem Thema nix davon, das man es speziell auf bestimmte Thumbnails einstellen kann.


Wissen ist MACHT! Nix zu wissen macht aber auch nix! ;-)

Gruß
Ch¿cco

Offline mawenzi

  • 4images Moderator
  • 4images Guru
  • *****
  • Posts: 4.500
    • View Profile
Re: Onmouseover nur bei bestimmten Thumbnails!??!
« Reply #4 on: January 23, 2006, 10:03:50 AM »
... und welche Bilder werden unscharf angezeigt ... richtig ... auf die ein nichteingeloggter User kein Zugriff hat ...
... und genau dieser Fall ist in dieser Modifizierung beschrieben ...
Code: [Select]
{if user_loggedout} onmouseover="return escape('Please register/login to view this image!');"{endif user_loggedout}
... man kann diese Tooltip-Funktion natürlich auch noch anders verwenden ...
... aber ich möchte hier jetzt nicht alles das wiederholen, was in dem genannten Thema ohnehin schon steht ...
... also für weitere Fragen wende dich in dieses Thema ...  :!:
Your first three "must do" before you ask a question ! ( © by V@no )
- please read the Forum Rules ...
- please study the FAQ ...
- please try to Search for your answer ...

You are on search for top 4images MOD's ?
- then please search here ... Mawenzi's Top 100+ MOD List (unsorted sorted) ...

Offline Chicco

  • Full Member
  • ***
  • Posts: 211
    • View Profile
    • The Picture World
Re: Onmouseover nur bei bestimmten Thumbnails!??!
« Reply #5 on: January 23, 2006, 10:48:00 AM »
 :?: 8O Hä?

Also ich finde dort wirklich nix von dieser Funktion.
Auf meiner Startseite werden die fünf neusten Bilder angeziegt. Soweit okay. Diese sind aus unterschiedlichen Kategorien gemischt. Unter anderem auch aus der Katergorie, bei dem die Vorschaubilder unscharf sind. Mit diesem {if user_loggedout} usw. erreiche ich aber nur, das bei allen 5 Bildern dieser Tooltip angezeigt wird und nicht nur bei den Bilder, welche aus der besonderen Katergorie angezeigt werden.

Bisher habe ich eine Template-Varainate erstellt, bei dem in der Categorie je nach Kategorie-ID unterschiedliche Thumbnails_bits verwendet werden. Somit habe ich schon mal die Funktion, das zumindest in der Categorie nur bei bestimmten Bildern dieser Tooltip funktioniert. Aber nicht in meiner Home (Startseite).

Mod siehe:http://www.4homepages.de/forum/index.php?topic=2218.0

In der speziellen Katergorie wird auch ein spezielles Thumbnails_bit aufgerufen, welche diesen onmouseover effekt beinhaltet. In jeder anderen Kategorie wird das normale Thumbnail aufgerufen bzw. verwendet. Aber anscheinennd funktioniert das ganze nicht mit der Home

Vielleicht drücke ich mich auch nur ein wenig zu kompliziert aus


Wissen ist MACHT! Nix zu wissen macht aber auch nix! ;-)

Gruß
Ch¿cco

Offline mawenzi

  • 4images Moderator
  • 4images Guru
  • *****
  • Posts: 4.500
    • View Profile
Re: Onmouseover nur bei bestimmten Thumbnails!??!
« Reply #6 on: January 23, 2006, 09:07:04 PM »
... jetzt ist es klar ...
... wir brauchen also die "No Permission", um den Tooltip anzeigen zu lassen ...

dazu finde in /includes/functions.php
Code: [Select]
$site_template->register_vars(array(
"image_id" => $image_row['image_id'],

und füge davor folgendes ein (natürlich mit deinem Hinweistext) :
Code: [Select]
$no_permission = (!empty($show_link)) ? "" : "Für dieses Bild musst du eingeloggt sein !";

und füge danach ein :
Code: [Select]
"no_permission" => $no_permission,

nun kannst du in der thumbnail.bit für die onmouseover-Funktion folgendes verwenden :
Code: [Select]
{if no_permission}onmouseover="return escape('{no_permission}'){endif no_permission}

das solltes es jetzt aber sein ...  :wink:
mawenzi
Your first three "must do" before you ask a question ! ( © by V@no )
- please read the Forum Rules ...
- please study the FAQ ...
- please try to Search for your answer ...

You are on search for top 4images MOD's ?
- then please search here ... Mawenzi's Top 100+ MOD List (unsorted sorted) ...

Offline Chicco

  • Full Member
  • ***
  • Posts: 211
    • View Profile
    • The Picture World
Re: Onmouseover nur bei bestimmten Thumbnails!??!
« Reply #7 on: January 23, 2006, 10:58:07 PM »
 :D :D :lol: :roll: :mrgreen: Das muss Schicksal sein.

Also jetzt bitte nicht übel nehmen, aber ich habe min. 10x in meiner functions.php nach
Code: [Select]
$site_template->register_vars(array(
"image_url" => $site_sess->url(ROOT_PATH."details.php?"."image_id=".$image_row['image_id']),
gesucht und NIE gefunden.

Aber der Lösungsweg von dir klingt richtig bzw. genau nach dem wie es sein sollte.
Doch kann ich es eben nicht in meiner functions.php einbauen.  :wink:



Wissen ist MACHT! Nix zu wissen macht aber auch nix! ;-)

Gruß
Ch¿cco

Offline Chicco

  • Full Member
  • ***
  • Posts: 211
    • View Profile
    • The Picture World
Re: Onmouseover nur bei bestimmten Thumbnails!??!
« Reply #8 on: January 23, 2006, 11:06:40 PM »
Upps...da wurde wohl etwas von meinem Text bzw. auch vom eingefügten Code abgeschnitten. Scheint wohl begrenzt zu sein die Angaben hier in einem Thread. Also ich kann sie dir ja mal ggf. zuschicken, meine functions.php aus dem includes-Verzeichnis, falls selbst dich überzeugen möchtest, das ich diesen Code nicht besitze...

Solange werde ich mla versuchen deinen Code bzw. vorschlagen irgendwie anders in die functions.php einzubauen. Muss doch bestimmt auch mit dem $thumb bereich gehen....

grüße
Chicco


Wissen ist MACHT! Nix zu wissen macht aber auch nix! ;-)

Gruß
Ch¿cco

Offline mawenzi

  • 4images Moderator
  • 4images Guru
  • *****
  • Posts: 4.500
    • View Profile
Re: Onmouseover nur bei bestimmten Thumbnails!??!
« Reply #9 on: January 23, 2006, 11:11:52 PM »
... habe meinen Post oben aktualisiert ...  :!:
... kannst den Code aus dem Post löschen ...
Your first three "must do" before you ask a question ! ( © by V@no )
- please read the Forum Rules ...
- please study the FAQ ...
- please try to Search for your answer ...

You are on search for top 4images MOD's ?
- then please search here ... Mawenzi's Top 100+ MOD List (unsorted sorted) ...

Offline Chicco

  • Full Member
  • ***
  • Posts: 211
    • View Profile
    • The Picture World
Re: Onmouseover nur bei bestimmten Thumbnails!??!
« Reply #10 on: January 23, 2006, 11:25:01 PM »
Sorry, aber ich muss langsam anfangen zu lachen, wieviel Pech ich habe. Nicht persönlich jetzt nehmen aber! Finde es echt super und hast mir auch echt um einges weitergeholfen, aber ein Problem habe ich nun trotzdem immer noch.

Zwar bekomme ich nun keine fehlermeldung mehr usw. aber dafür werden auch die Thumbnails aus der bestimmten kategorie nicht angezeigt. :wink:

Wie ich aber bemerkt habe, liegt es aber nicht daran, das die beiden thumbnails aus dem blur verzeichnis geladen werden sondern das jedes bild verschwindet, dessen Kategorie ich das Bildetails auf "registrierte User" mal zur probe beschränkt habe.

Wie ich bemerkt habe, werden im quelltext später keine "<a href...." gesetzt bei den beiden Bildern, welche bei Gästen unscharf dargestellt werden. Kann man da nicht irgend wie es so machen, wenn er kein a href setzt dann dafür eben dieses onmouseover einsetzt?

Siehe mein problem:
www.thepictureworld.de

Die ersten beiden Bilder, welche eigentlich unter den 5 neusten Bilder erscheinen sollten, werden aus dem unterverzeichnis /blur/ , welches in einem Thumbnailsordner sich befinden, aufgerufen, solange man nicht eingeloggt ist.... Wenn du dann mal uneingeloggt oben auf die Kategorie "Akt & Erotik" klickst funktioniert das Onmouse over ganz normal und wird auch angezeigt.... Aber da wird ja auch das spezielle thumbnail geladen. Setze ich dort ebenfalls das normale mit deinem code ein, sind die Bilder weg....


Wissen ist MACHT! Nix zu wissen macht aber auch nix! ;-)

Gruß
Ch¿cco

Offline mawenzi

  • 4images Moderator
  • 4images Guru
  • *****
  • Posts: 4.500
    • View Profile
Re: Onmouseover nur bei bestimmten Thumbnails!??!
« Reply #11 on: January 23, 2006, 11:44:43 PM »
... ich glaube du hast den {if no_permission} ... {endif no_permission}-tag nicht ganz richtig positioniert ...
... ich habe ihn bei mir z.Z. zum Test in der thumbnail_bit.html so eingebaut ...
Code: [Select]
<div onmouseover="return escape('{image_name}{if no_permission}{no_permission}{endif no_permission}')">{thumbnail}</div>
Your first three "must do" before you ask a question ! ( © by V@no )
- please read the Forum Rules ...
- please study the FAQ ...
- please try to Search for your answer ...

You are on search for top 4images MOD's ?
- then please search here ... Mawenzi's Top 100+ MOD List (unsorted sorted) ...

Offline Chicco

  • Full Member
  • ***
  • Posts: 211
    • View Profile
    • The Picture World
Re: Onmouseover nur bei bestimmten Thumbnails!??!
« Reply #12 on: January 23, 2006, 11:51:22 PM »
Eigentlich nicht. habe ihn genau so ein gebaut wie beim anderen Thumbnail mit dem {if user_loggedout}

Ich habe soagr mal zum spass diesen code komplett wieder weggelassen und die bilder werden nicht angezeigt.

Ich musst es doch so einfügen in meiner functions.php, oder:
Code: [Select]
.....
   $user_name = $lang['userlevel_guest'];
    $user_name_link = $user_name;
  }

$no_permission = (!empty($show_link)) ? "" : "Für dieses Bild musst du eingeloggt sein !";
  $site_template->register_vars(array(
    "image_id" => $image_row['image_id'],
    "no_permission" => $no_permission,
    "user_id" => $image_row['user_id'],
    "user_name" => $user_name,
........

und so sieht mein thumbnail_bit.html aus:
Code: [Select]
<table border="0" cellspacing="0" cellpadding="0"><tr>
<td height="120" valign="top" align="center" class="thumb" {if no_permission} onmouseover="return escape('{no_permission}'){endif no_permission}>
{thumbnail}</td></tr></table>
<b>{image_name}</b> {if image_is_new}<sup class="new">{lang_new}</sup>{endif image_is_new}<br>
({user_name_link})
<br />
<a href="{cat_url}">{cat_name}</a><br />
{if allow_comments}{lang_comments} {image_comments}{endif allow_comments}<br />
{lightbox_button}

Habe ich doch etwas falsch gemacht?


Wissen ist MACHT! Nix zu wissen macht aber auch nix! ;-)

Gruß
Ch¿cco

Offline mawenzi

  • 4images Moderator
  • 4images Guru
  • *****
  • Posts: 4.500
    • View Profile
Re: Onmouseover nur bei bestimmten Thumbnails!??!
« Reply #13 on: January 24, 2006, 12:01:39 AM »
...
Ich habe soagr mal zum spass diesen code komplett wieder weggelassen und die bilder werden nicht angezeigt.
...

... dann das Backup noch mal vorkramen und alles von vorne einbauen ...
... denn da liegt ja schon ein Fehler irgendwo drinn ...
Your first three "must do" before you ask a question ! ( © by V@no )
- please read the Forum Rules ...
- please study the FAQ ...
- please try to Search for your answer ...

You are on search for top 4images MOD's ?
- then please search here ... Mawenzi's Top 100+ MOD List (unsorted sorted) ...

Offline Chicco

  • Full Member
  • ***
  • Posts: 211
    • View Profile
    • The Picture World
Re: Onmouseover nur bei bestimmten Thumbnails!??!
« Reply #14 on: January 24, 2006, 12:11:04 AM »
 :oops:

Also wärst du jetzt eine Frau würdest ein Bussi bekommen. Aber so bekommst eben nur ein Bier. :lol:
Jeb, funtzt prima nun. Und was war es mal wieder????????? in meinem thumbnail habe ich STÄNDIG ein ; vergessen!!!!!!!!!!

Man sollte doch nicht mehr in meinem Alter so lange vor der Kiste sitzen und dabei manch Halbe reinziehen vor Programmierfrust. :wink:

Ich bezweifle zwar stark das ich dir auch jemals was helfen kann (zumindest nicht in Sache PHP), aber sollte es doch der Fall mal sein, dann einfach melden. Hast was gut bei mir! Vielleicht in Sache Outdoor oder sowas.. 8)

Wünsche noch eine angenehme Nacht. Ich werde sie nun endlich nach Tagen haben.  :mrgreen:

Gruß
Chicco


Wissen ist MACHT! Nix zu wissen macht aber auch nix! ;-)

Gruß
Ch¿cco