Author Topic: Suchergebnisse beim Anklicken in neuem Fenster öffnen  (Read 7912 times)

0 Members and 1 Guest are viewing this topic.

Offline kleiner_Hobbit

  • Jr. Member
  • **
  • Posts: 78
    • View Profile
    • Berlin in Bildern
Suchergebnisse beim Anklicken in neuem Fenster öffnen
« on: December 23, 2006, 05:43:06 PM »
Hallo liebe Leute,

meine 4images-Galerie hat die Version 1.7.2 und ich möchte die Seite mit den Suchergebnissen etwas modifizieren.

Und zwar möchte ich, dass sich jedesmal, wenn ein Thumb auf der Suchergebnisseite angeklickt wird, ein neues Fenster mit dem Ergebnis öffnet.
Bei der normalen Kategorie-Ansicht außerhalb der Suche soll jedoch alles beim alten bleiben, hier soll sich nicht jedesmal ein neues Fenster für die Detail-Ansicht öffnen.

Ist das einfach umsetzbar? Über Antworten/Lösungen würde ich mich freuen.

Meine Anfrage hat folgenden Hintergrund:

Ich möchte gerne den Mod "Vom Suchergebnis in die Kategorie" http://www.4homepages.de/forum/index.php?topic=13932.0 anwenden, da ich auch schon öfter den Wunsch hatte, direkt von einem Foto aus den Suchergebnissen in die entsprechende Kategorie zu wechseln. Der Nachteil ist jedoch, dass die anderen Suchergebnisse dabei ja automatisch verloren gehen, dies möchte ich verhindern, indem ich die Detailansichten als neues Fenster öffnen lasse.

Viele Grüße

kleiner_Hobbit


Offline KurtW

  • 4images Guru
  • *******
  • Posts: 2.778
    • View Profile
    • Malediven-Bilder ~~Dreams~~
Re: Suchergebnisse beim Anklicken in neuem Fenster öffnen
« Reply #1 on: December 23, 2006, 05:59:57 PM »
Hallo,

hmmm, teste dieses mal:

suche thumbnail_bit.html, kopieren, und mit Namen thumbnail_search_bit.html
in template Ordner hochladen.

In thumbnail_search_bit.html suche:
Code: [Select]
{thumbnail}
ersetze mit:
Code: [Select]
{thumbnail_openwindow}
in search.php

suche:
Code: [Select]
    $thumbnails .= $site_template->parse_template("thumbnail_bit");
ersetze mit:
Code: [Select]
    $thumbnails .= $site_template->parse_template("thumbnail_search_bit");
###################### EDIT ##########################
Einzig bei dem Aufruf der neuen Bilder wird nun auch ein seperates Fenster geöffnet :(
Gruß
Kurt

Offline mawenzi

  • Moderator
  • 4images Guru
  • *****
  • Posts: 4.500
    • View Profile
Re: Suchergebnisse beim Anklicken in neuem Fenster öffnen
« Reply #2 on: December 23, 2006, 06:03:42 PM »
... ich sage mal ... ungetestet ... das funktioniert Kurt ... !
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 mawenzi

  • Moderator
  • 4images Guru
  • *****
  • Posts: 4.500
    • View Profile
Re: Suchergebnisse beim Anklicken in neuem Fenster öffnen
« Reply #3 on: December 23, 2006, 06:06:50 PM »
Hallo kleiner_Hobbit,

... eine erweiterte Möglichkeit wäre, um die Links in einem komplett neuen Fenster bzw. einer Reg.Karte zu öffnen ...

1. über die Suche (search.php) müsste eine gesonderte "tumbnail_bit_search.html" aufgerufen werden (siehe Kurt) ...
2. alle Detaillinks in der "tumbnail_bit_search.html" müssten dann "target='_blank'" öffnen ...
3. und um das zu erreichen müsste diese Links ... so z.B. eine {thumbnail_search} in der functions.php neu definiert werden ...

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 KurtW

  • 4images Guru
  • *******
  • Posts: 2.778
    • View Profile
    • Malediven-Bilder ~~Dreams~~
Re: Suchergebnisse beim Anklicken in neuem Fenster öffnen
« Reply #4 on: December 23, 2006, 06:13:13 PM »
mit _blank wird aber ein Fenster mit allem geöffnet. Das find ich nicht so gut...

{thumbnail_openwindow} ist besser  :wink:

Kurt



Offline kleiner_Hobbit

  • Jr. Member
  • **
  • Posts: 78
    • View Profile
    • Berlin in Bildern
Re: Suchergebnisse beim Anklicken in neuem Fenster öffnen
« Reply #5 on: December 23, 2006, 06:31:50 PM »
Hallo Ihr Beiden,

vielen Dank schonmal für Eure Antworten.

Ich habe die Idee von Kurt schon ausprobiert und vom Prinzip her funktioniert das auch.
Jedoch wird das Ergebnis in einem viel zu kleinen Fenster geöffnet, hat keine Menueleiste und man kann das Fenster auch nicht mit der Maus größer ziehen.

Quote
mit _blank wird aber ein Fenster mit allem geöffnet. Das find ich nicht so gut...
Aber ich ... genau so habe ich mir das vorgestellt  :wink:

Quote
3. und um das zu erreichen müsste diese Links ... so z.B. eine {thumbnail_search} in der functions.php neu definiert werden ...
:oops: und wie macht man das? Sorry, dass ich so doof Frage, aber ich habe eigentlich keine Ahnung vom Programmieren und arbeite eher auf Trial & Error-Basis  :mrgreen:

Viele Grüße

Claudia

Offline mawenzi

  • Moderator
  • 4images Guru
  • *****
  • Posts: 4.500
    • View Profile
Re: Suchergebnisse beim Anklicken in neuem Fenster öffnen
« Reply #6 on: December 23, 2006, 07:02:33 PM »
... entweder Kurt macht sich sofort daran ...  :wink:
... oder auf meine Antwort musst du noch einen Moment warten ...
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 KurtW

  • 4images Guru
  • *******
  • Posts: 2.778
    • View Profile
    • Malediven-Bilder ~~Dreams~~
Re: Suchergebnisse beim Anklicken in neuem Fenster öffnen
« Reply #7 on: December 23, 2006, 07:10:55 PM »
also bei meiner variante:

die größe und das Aussehen werden in der header.html definiert:

suche:
Code: [Select]
        function opendetailwindow() {
    window.open('','detailwindow','toolbar=no,scrollbars=yes,resizable=no,width=680,height=480');

Hier kann größe und alles andere ein oder ausgeschaltet werden.

Die 2te Möglichkeit:

Baut auf {thumbnail_openwindow} in der thumbnail_search_bit.html

in includes/functions.php
suche:
Code: [Select]
  if ($show_link) {
    if ($open_window) {
      $thumb = "<a href=\"".$site_sess->url(ROOT_PATH."details.php?".URL_IMAGE_ID."=".$image_id.((!empty($mode)) ? "&amp;mode=".$mode : ""))."\" onclick=\"opendetailwindow()\" target=\"detailwindow\">".$thumb."</a>";
ersetze mit:

Code: [Select]
  if ($show_link) {
    if ($open_window) {
      $thumb = "<a href=\"".$site_sess->url(ROOT_PATH."details.php?".URL_IMAGE_ID."=".$image_id.((!empty($mode)) ? "&amp;mode=".$mode : ""))."\" onclick=\"opendetailwindow()\" target=\"_blank\">".$thumb."</a>";

Durch diese Änderung verlieren die Angaben in der header.html für {thumbnail_openwindow} an Bedeutung.

Kurt

Offline mawenzi

  • Moderator
  • 4images Guru
  • *****
  • Posts: 4.500
    • View Profile
Re: Suchergebnisse beim Anklicken in neuem Fenster öffnen
« Reply #8 on: December 23, 2006, 07:11:49 PM »
... es geht ohne große Änderungen, wenn du {thumbnail_openwindow} nicht weiterhin als kleines Fenster verwenden willst ...
... sondern nur als "target='_blank'" Fenster auf deiner Website ...
... dann ändern wir diese Funktion einfach um ...
... d.h. in deiner "tumbnail_bit_search.html" verwendest du {thumbnail_openwindow} ...
... und in deiner /includes/functions.php finde ...
Code: [Select]
if ($open_window) {
      $thumb = "<a href=\"".$site_sess->url(ROOT_PATH."details.php?".URL_IMAGE_ID."=".$image_id.((!empty($mode)) ? "&amp;mode=".$mode : ""))."\" onclick=\"opendetailwindow()\" target=\"detailwindow\">".$thumb."</a>";
    }
... und ersetzte es durch ...
Code: [Select]
if ($open_window) {
      $thumb = "<a href=\"".$site_sess->url(ROOT_PATH."details.php?".URL_IMAGE_ID."=".$image_id.((!empty($mode)) ? "&amp;mode=".$mode : ""))."\"  target=\"_blank\">".$thumb."</a>";
    }

... ungetestet ... sollte aber funktionieren ...
P.S. ich denke, dass werde ich bei mir auch verwenden ... danke Claudia für die Anregung ...
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 KurtW

  • 4images Guru
  • *******
  • Posts: 2.778
    • View Profile
    • Malediven-Bilder ~~Dreams~~
Re: Suchergebnisse beim Anklicken in neuem Fenster öffnen
« Reply #9 on: December 23, 2006, 07:17:44 PM »
genau.. finds aber trotzdem besser, das Fenster mit den Angaben in header.html zu beschränken.
Schon alleine wegen dem grösseren Platzbedarf bei der Detailansicht

Aber egal, Geschmacksache.

Gruß
Kurt

Offline kleiner_Hobbit

  • Jr. Member
  • **
  • Posts: 78
    • View Profile
    • Berlin in Bildern
Re: Suchergebnisse beim Anklicken in neuem Fenster öffnen
« Reply #10 on: December 23, 2006, 07:25:56 PM »
Hui, Ihr seid ja schneller als die Polizei erlaubt  :D
Vielen Dank an Euch Beide!

Ich werde das gleich mal ausprobieren und berichte dann ob alles klappt.

Viele Grüße

Claudia


Offline kleiner_Hobbit

  • Jr. Member
  • **
  • Posts: 78
    • View Profile
    • Berlin in Bildern
Re: Suchergebnisse beim Anklicken in neuem Fenster öffnen
« Reply #11 on: December 23, 2006, 07:52:50 PM »
Es klappt !  :D

Ich habe die Variante von Kurt gewählt und die Angaben in header.html geändert, das sieht nun so aus:

Code: [Select]
  function opendetailwindow() {
    window.open('','detailwindow','toolbar=yes,location=yes,menubar=yes,scrollbars=yes,resizable=yes');

Den weiter oben erwähnten Mod "Vom Suchergebnis in die Kategorie" habe ich nun auch gleich eingebaut und beides funktioniert wunderbar.

Nochmals vielen Dank an Kurt und mawenzi  :wink:

Viele Grüße

Claudia

« Last Edit: December 23, 2006, 08:20:51 PM by kleiner_Hobbit »