WebsiteBaker Logo
  • *
  • Templates
  • Help
  • Add-ons
  • Download
  • Home
*
Welcome, Guest. Please login or register.

Login with username, password and session length
 

News


WebsiteBaker 2.13.6 is now available!


Will it continue with WB? It goes on! | Geht es mit WB weiter? Es geht weiter!
https://forum.websitebaker.org/index.php/topic,32340.msg226702.html#msg226702


The forum email address board@websitebaker.org is working again
https://forum.websitebaker.org/index.php/topic,32358.0.html


R.I.P Dietmar (luisehahne) and thank you for all your valuable work for WB
https://forum.websitebaker.org/index.php/topic,32355.0.html


* Support WebsiteBaker

Your donations will help to:

  • Pay for our dedicated server
  • Pay for domain registration
  • and much more!

You can donate by clicking on the button below.


  • Home
  • Help
  • Search
  • Login
  • Register

  • WebsiteBaker Community Forum »
  • WebsiteBaker Support (2.8.x) »
  • General Help & Support »
  • Hilfe & Support (deutsch) »
  • Diskussion über WB (closed) »
  • Suchresultate und Frontend-ModFiles *Anfängerfrage*
  • Print
Pages: [1]   Go Down

Author Topic: Suchresultate und Frontend-ModFiles *Anfängerfrage*  (Read 2157 times)

Offline Stefek

  • Posts: 6177
  • Gender: Male
  • ("ړ)
Suchresultate und Frontend-ModFiles *Anfängerfrage*
« on: June 29, 2009, 03:56:23 PM »
Hallo,
da ich mich noch nie mit den Suchergebnissen beschäftigt habe (noch nie eine Suche eingebunden), statuiere ich das mal als "Anfängerfrage".

Ich weiß, dass die Suche kein Modul ist, sondern im Rootverzeichnis liegt.
Gibt es dennoch irgendeine Möglichkeit, für die Suchresultate im Head Bereich eine eigene CSS und JS Datei einzubinden?

Ich will es nicht so gerne auf jeder Seite mitschleppen.

Ich weiß, dass Thorn der Spezialist für die Suche hier ist und irgendwo habe ich mal ein Modul oder etwas ähnliches gesehen - kann jemand einen Tipp geben?

Gruß,
Stefek
Logged
"Gemeinsam schafft man mehr."

gemeinsam
1. mehreren Personen oder Dingen in gleicher Weise gehörend, eigen
2. in Gemeinschaft [unternommen, zu bewältigen]; zusammen, miteinander
#Duden

thorn

  • Guest
Re: Suchresultate und Frontend-ModFiles *Anfängerfrage*
« Reply #1 on: June 29, 2009, 09:52:01 PM »
Hallo,

du kannst doch für die Suchergebnisse ein eigenes Template vorgeben.
Für diesen Zweck würde es dann wahrscheinlich reichen dein derzeitiges Template zu kopieren,
und bei der Kopie die Einträge fest in den Header zu schreiben.


thorn.
Logged

Offline Stefek

  • Posts: 6177
  • Gender: Male
  • ("ړ)
Re: Suchresultate und Frontend-ModFiles *Anfängerfrage*
« Reply #2 on: June 29, 2009, 10:36:36 PM »
Hallo Thomas,
so weit wollte ich nicht ausufern.

Ich finde es nur etwas sonderbar, dass die Geschichte mit der Suche nicht ein Modul ist, mit FrontendModFiles und vielleicht sogar einer HTT Datei als Preset.
In den Optionen kann man das Hypertext Schrims anpassen, was OK ist. Komfortabler wäre es, wenn man dort bei Optionen ein Häkchen machen könnte, dass man lieber ein Preset ziehen will.

Das sind aber nur Ideen.

Die gleiche Idee habe ich für das Frontend Login und die Frontend Preferences.
Wäre schöner, wenn es dafür ein HTT - Preset gäbe - man muss da in PHP rumwühlen und beim Upgrade wars das dann auch.

Optimal wäre so eine Lösung:
Man tut die ganzen HTT Files in den Template-Folder.
Das System nimmt sie, wenn sie vorhanden sind, oder bedient sich der Standardvorgabe, falls sie nicht drin sind.

Nur ein Bisschen Phantasie zur später Stund.
Vielleicht findet jemand das auch interessant.

Die Suche müsste nicht mal als Modul. Ich kann mir vorstellen, dass es schon seine Richtigkeit hat - also nehmt mich hier nicht bei Wort, bei sowas brauche ich gerne mal Eselsbrücken. ;-)

Gruß,
Stefek

EDIT:
Die Idee ist gar nicht so verkehrt.
Wenn man sich die Templates anschaut, die im Moment zugänglich sind, gibt es da selten etwas für die Suche dabei.
So eine Möglichkeit würde es den Templateentwicklern leichter machen, schönere Suchergebnisseiten zu gestalten, die direkt im Templatefolder sind und von dort "gezogen" werden.

Ich weiß, es ist nichts für das kommende Release, möglicherweise auch nicht für das 2.9 - aber wer es interessant findet...
« Last Edit: June 29, 2009, 10:44:22 PM by Stefek »
Logged
"Gemeinsam schafft man mehr."

gemeinsam
1. mehreren Personen oder Dingen in gleicher Weise gehörend, eigen
2. in Gemeinschaft [unternommen, zu bewältigen]; zusammen, miteinander
#Duden

Offline Stefek

  • Posts: 6177
  • Gender: Male
  • ("ړ)
Re: Suchresultate und Frontend-ModFiles *Anfängerfrage*
« Reply #3 on: June 29, 2009, 10:40:08 PM »
Quote from: thorn on June 29, 2009, 09:52:01 PM
du kannst doch für die Suchergebnisse ein eigenes Template vorgeben.

Noch eine Idee hierzu.

Ich würde gerne im Template eine if Abfrage machen, wie man sie für einzelne Seiten per Page ID machen kann

Code: [Select]
<?php
if(PAGE_ID != 1) { ?>

<link media="print" rel="stylesheet" href="http://localhost/justy/templates/justy/styles/print.css" type="text/css"/>
<?php } ?>
Gibt es etwas für die Suche, was ich "fassen" kann?

Gruß,
Stefek
Logged
"Gemeinsam schafft man mehr."

gemeinsam
1. mehreren Personen oder Dingen in gleicher Weise gehörend, eigen
2. in Gemeinschaft [unternommen, zu bewältigen]; zusammen, miteinander
#Duden

Offline Stefek

  • Posts: 6177
  • Gender: Male
  • ("ړ)
Re: Suchresultate und Frontend-ModFiles *Anfängerfrage*
« Reply #4 on: June 29, 2009, 11:07:19 PM »
Quote from: Stefek on June 29, 2009, 10:40:08 PM
Gibt es etwas für die Suche, was ich "fassen" kann?
Gerne auch, ein wenig "outputfilter-magic", wenn es nichts einfacheres gibt.

Gruß,
Stefek
Logged
"Gemeinsam schafft man mehr."

gemeinsam
1. mehreren Personen oder Dingen in gleicher Weise gehörend, eigen
2. in Gemeinschaft [unternommen, zu bewältigen]; zusammen, miteinander
#Duden

thorn

  • Guest
Re: Suchresultate und Frontend-ModFiles *Anfängerfrage*
« Reply #5 on: June 30, 2009, 12:19:16 AM »
Quote from: Stefek on June 29, 2009, 10:40:08 PM
Ich würde gerne im Template eine if Abfrage machen, wie man sie für einzelne Seiten per Page ID machen kann
...
Gibt es etwas für die Suche, was ich "fassen" kann?
sowas hier?
Code: [Select]
if(PAGE_ID==0 && strpos($_SERVER['PHP_SELF'], '/search/index.php')!==FALSE)
Quote
Gerne auch, ein wenig "outputfilter-magic", wenn es nichts einfacheres gibt.
Ist doch schon drin. Bei den Einstellungen / Seitenauswahl (unterer checktree).

Quote
Ich finde es nur etwas sonderbar, dass die Geschichte mit der Suche nicht ein Modul ist
Hm, Suche als Modul? -- scheitert schon daran, daß es keinen geeigneten Modul-Typ dafür gibt: wenn man frontend.css/.js nutzen will müßte es ein "Page"-Module sein -- macht aber keinen Sinn (Seiten vom Typ "Suche" anlegen ist irgendwie nutzlos*). Admin-Tool geht auch nicht, da es dort keine frontend.css/.js gibt. Snippet geht auch nicht. Bevor man da was neues bastelt kann man wohl besser die bestehende Suche (als Teil des Cores) aufbohren.


thorn.

---
* Oder vielleicht doch nicht?? Eine versteckte Seite vom Typ Suche, search/index.php leitet dahin um. Nutzung der frontend-files.
Die Konfiguration müßte dann aber in die Optionen des Modules, das wäre irgendwie umständlich. Genauso wie der Umstand, daß ein User erstmal eine solche Seite anlegen muß um die Suche nutzen zu können...
Außerdem müßte man, damit das wirklich Sinn macht, die Suche aus den einzelnen Modulen zurück in dieses Such-Modul holen -- mit den damit verbundenen Einschränkungen.
Immerhin könnte man dann vielleicht sogar verschiedene Such-Module installieren, für verschiedene Aufgaben.
Logged

Offline BerndJM

  • Posts: 1764
  • Gender: Male
Re: Suchresultate und Frontend-ModFiles *Anfängerfrage*
« Reply #6 on: June 30, 2009, 04:56:51 AM »
Hallo Thorn,
Quote
Genauso wie der Umstand, daß ein User erstmal eine solche Seite anlegen muß um die Suche nutzen zu können...
Genau das ist der Knackpunkt.
Der Seitenbetreiber hat, wenn er eine Suchfunktion anbietet das search-Geraffel im Template drin und gut ist, er braucht an nix zu denken, es funktioniert einfach.
Wenn er erstmal noch eine versteckte Seite anlegen müßte, wäre diese ganze Einfachkeit quasi beim Teufel.
Das fände ich nicht wirklich erstrebenswert ...

Grüßle Bernd
Logged
In theory, there is no difference between theory and practice. But, in practice, there is.

Offline Stefek

  • Posts: 6177
  • Gender: Male
  • ("ړ)
Re: Suchresultate und Frontend-ModFiles *Anfängerfrage*
« Reply #7 on: June 30, 2009, 12:52:11 PM »
Hallo Thomas,

if(PAGE_ID==0 && strpos($_SERVER['PHP_SELF'], '/search/index.php')!==FALSE)
der ist klasse.
Damit habe ich genau die Möglichkeit, mir eine CSS und JS Datei nachzuladen, wie ich es grade benötige.

Danke für die Eselsbrücken.
Bin mir nicht sicher, wegen der Geschichte mit dem Modul oder nicht Modul.

Ich bin auf jeden Fall der Ansicht, dass eine Art Presets gut wäre, vor allem wenn man Templates baut und ausliefert, ist es immer "blöd", dafür zu sorgen, dass die Loops vernünftig eingebaut werden.
Wäre eine Möglichkeit gegeben, solche Presets ins Template einzuschließen (müssen ja nicht unbedingt in jedem bereits existierendem Template drin sein), würde es viel einfacher für die Templateentwickler werden.
(Dito der Fall mit der Login Geschichte, die ich oben erwähnt habe.)

BTW.
Kannst Du vielleicht den Link zu deinen Searchtools nochmal posten?

Und
das mit dem Outputfilter schaue ich mir später genauer an.

Vielen Dank Thomas.


Edit//
@Bernd,
also der erste Teil, mit den FrontendModFiles hat sich für mich erledigt. Die obere Abfrage (rot) tut genau das und kann getrost fest im Template stehen.
Der andere Teil mit den HTT Files: wie schon geschrieben, ich brauch da so manch eine Eselsbrücke, um nachvollziehen zu können, ob etwas machbar ist, oder nicht.
Meine Idee ist, vielleicht kann/könnte man es so arrangieren, dass die HTT Files nur gezogen werden, wenn die Datei search.htt im Templateordner vorhanden ist, an sonsten wird das Standardgefriemel verwendet.
Ob es dann über die FrontendModFies (wie in Modulen) oder anderweitig intern abgefragt wird ist nicht so wichtig.
Ich fände es einfach ein praktisches Feature, wenn ich als Designvorlagenerste ller,auch diese Sachen gleich Plug&Play ausliefern könnte. ;-)

Stefek
« Last Edit: June 30, 2009, 12:54:19 PM by Stefek »
Logged
"Gemeinsam schafft man mehr."

gemeinsam
1. mehreren Personen oder Dingen in gleicher Weise gehörend, eigen
2. in Gemeinschaft [unternommen, zu bewältigen]; zusammen, miteinander
#Duden

  • Print
Pages: [1]   Go Up
  • WebsiteBaker Community Forum »
  • WebsiteBaker Support (2.8.x) »
  • General Help & Support »
  • Hilfe & Support (deutsch) »
  • Diskussion über WB (closed) »
  • Suchresultate und Frontend-ModFiles *Anfängerfrage*
 

  • SMF 2.0.19 | SMF © 2017, Simple Machines
  • XHTML
  • RSS
  • WAP2