Page 1 of 1

Zoek resultaat uit nieuws

Posted: Fri Feb 05, 2010 11:17 pm
by Gamonon
Bij het opzetten van de zoekmodule loop ik ergens tegenaan waarop ik geen antwoord kan vinden.

De resultaten van een zoekopdracht worden keurig getoond. Echter, de link die naar het nieuwsartikel
verwijst klopt niet helemaal.

Hij geeft : ../news/13/65/artikel.html

En dat moet zijn : ../news/13/75/artikel.html

Het resultaat is dus dat hij op de zoekpagina terug komt omdat hij het artikel niet kan vinden.
De laatste link direct in de browser verwijst dus wel perfect naar het detail artikel.

Het gedeelte in de search resulttemplate:

Code: Select all

....
{if $entry->module == "News"}

<li>{$entry->title} - <a href="{$entry->url}">{$entry->urltxt}</a> ({$entry->weight}%)</li>

else
..
Ik heb wat lopen proberen met de {$entry->url} maar zonder het gewenste resultaat.

Re: Zoek resultaat uit nieuws

Posted: Sat Feb 06, 2010 10:48 am
by Rolf
Gamonon,

Ik ben al even bezig met het reproduceren van link-fouten in de News module.
Bij enkele websites gebeurt dit, maar ik heb nog geen gemeenschappelijke deler kunnen vinden.

Jouw vraag zou ook een afgeleide van hetzelfde probleem kunnen zijn...  :-\
Even een paar vraagjes:

1. De link van de samenvatting naar de artikelpagina werkt die wel goed?

2. Als je pretty-url uit zet werkt de link in de Zoekresultaten dan wel goed?

3. Zou je een kopie van de Systeem Informatie hier willen neerzetten?

4. Heb je een link naar de website?

Grt. Rolf

Re: Zoek resultaat uit nieuws

Posted: Sat Feb 06, 2010 12:16 pm
by Gamonon
Hoi Rolf,

Ik ga jouw punten dit weekend even uitwerken en kom er op terug.

Wat de (vermeende) fout betreft, zou die niet eerder in de search module of result template liggen?

gr,
John

Re: Zoek resultaat uit nieuws

Posted: Sun Feb 07, 2010 11:07 pm
by Gamonon
Rolf wrote: Gamonon,

Ik ben al even bezig met het reproduceren van link-fouten in de News module.
Bij enkele websites gebeurt dit, maar ik heb nog geen gemeenschappelijke deler kunnen vinden.

Jouw vraag zou ook een afgeleide van hetzelfde probleem kunnen zijn...  :-\
Even een paar vraagjes:

1. De link van de samenvatting naar de artikelpagina werkt die wel goed?

2. Als je pretty-url uit zet werkt de link in de Zoekresultaten dan wel goed?

3. Zou je een kopie van de Systeem Informatie hier willen neerzetten?

4. Heb je een link naar de website?

Grt. Rolf

Ik zou er nog op terug komen Rolf. Ik heb donderdag een verse installatie gedaan en
er is (nog  ;D) niet in gerommeld. Alles werkt uitstekend.

In volgorde van je vragen onderstaand mijn reacties:

1. De link van de samenvatting naar de artikelpagina werkt die wel goed?

Binnen de nieuwspagina werkt de link van samenvatting naar artikel prima.
Alleen de back-link werkt niet maar dat heb ik maar opgelost met een java-history,
dat werkt ook goed. Het resultaat van een zoekopdracht geeft wel een verwijzing
naar het artikel maar met een verkeerde referentie. Zie mijn originele topic post.

2. Als je pretty-url uit zet werkt de link in de Zoekresultaten dan wel goed?

Nee, in de link in het zoekresultaat naar het artikel staat dan dezelfde foute
referentie : 65 en dat moet zijn 75 om correct bij het artikel te komen.

3. Zou je een kopie van de Systeem Informatie hier willen neerzetten?

----------------------------------------------

Cms Version: 1.6.6

Installed Modules:

   * CMSMailer: 1.73.14
   * FileManager: 1.0.1
   * MenuManager: 1.6.2
   * ModuleManager: 1.3.1
   * News: 2.10.3
   * nuSOAP: 1.0.1
   * Printing: 1.0.4
   * Search: 1.6.1
   * ThemeManager: 1.1.1
   * TinyMCE: 2.5.5
   * AjaxMadeSimple: 0.1.6
   * CGExtensions: 1.17.6
   * Banners: 2.3.2
   * Bookmarks: 2.0.1
   * FrontEndUsers: 1.6.11
   * CustomContent: 1.5.3
   * Gallery: 1.1.2
   * JQueryTools: 1.0.5
   * Polls: 0.2.0


Config Information:

   * php_memory_limit:
   * process_whole_template: false
   * max_upload_size: 8000000
   * default_upload_permission: 664
   * assume_mod_rewrite: true
   * page_extension: .html
   * internal_pretty_urls: false
   * use_hierarchy: true


Php Information:

   * phpversion: 5.2.12
   * md5_function: Aan (Waar)
   * gd_version: 2
   * tempnam_function: Aan (Waar)
   * magic_quotes_runtime: Uit (Onwaar)
   * memory_limit: 128M
   * max_execution_time: 30
   * safe_mode: Uit (Onwaar)
   * session_save_path: Geen controle omdat 'open_basedir' actief is
   * session.use_cookies: Aan (Waar)


Server Information:

   * Server Api: apache2handler
   * Server Db Type: MySQL (mysql)
   * Server Db Version: 5.1.42

----------------------------------------------

4. Heb je een link naar de website?

Die wil ik je emailen als je daar iets mee kan

Re: Zoek resultaat uit nieuws

Posted: Sat Feb 13, 2010 6:58 pm
by Gamonon
Rolf, ik ben zelf ook eens aan het bekijken wat er mis gaat bij het linken van nieuwsberichten.

Wat ik nu zie is, dat vanaf een pagina met de nieuws samenvatting wordt het bericht
bij mij geopend in een nieuwe (view) pagina. Alles overigens keurig in {content} blokken.
De backlink die dan onder het artikel komt te staan, verwijst niet naar de bronpagina maar
naar de (view) pagina.

Lijkt logisch want met de view pagina wordt door het artikel een nieuwe pagina aangemaakt
met de titel van het bericht als bestandsnaam. Eigenlijk moet hij dus 2 ipv 1 pagina terug gaan.

Is dit normaal of ligt dat aan mijn opzet?

Re: Zoek resultaat uit nieuws

Posted: Sun Feb 14, 2010 2:08 pm
by Rolf
Hoi Gamonon.

Had gehoopt dat je een andere php-versie had, maar helaas. Verwachte (hoopte) dat een verouderde versie de mogelijke oorzaak kon zijn. Urr dood spoor, wat dat betreft... :(

Wat betreft de zoek-module kan ik zeggen dat Ajprog de module heeft herschreven, mochten er daar dus bugs zitten die dit veroorzaken dan is dit waarschijnlijk in release 2.0 opgelost.
Verwacht niet dat dit met 1.6.7 al mee komt.

Zou je mij nog een link naar deze site willen pm-en?
Heb dergelijke problemen alleen gezien met pretty url, in combinatie met hierarchy true. Maar tot nu toe heb ik het nog niet kunnen oplossen, danwel reproduceren. Heb weinig vergelijkingsmateriaal, het komt sporadisch voor... En dan ook nog op verschillende manieren.  :D

Jouw ervaringen zal ik vergelijken met wat ik nu al op papier heb. Kijken of daar wat overeenkomt.

Grt. Rolf