Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: MODUL: Lexikon / Glossar + ABC Register

    Aquadat

    • Neu im Forum
    • Beiträge: 18
    Re: MODUL: Lexikon / Glossar + ABC Register
    Antwort #150 am: 10. September 2012, 15:07:14
    Danke, habe zwar die Seiten dreimal durchgelesen aber wohl irgendwie jedesmal überlesen.

    Ich glaube ich sollte aufhören Nachts soviel vor dem Rechner zu sitzen und lieber etwas mehr schlafen... :-?

    Sailor

    • Mitglied
    • Beiträge: 126
    • Geschlecht:
    Re: MODUL: Lexikon / Glossar + ABC Register
    Antwort #151 am: 16. September 2012, 15:53:13
    ..., empfehle ich, diese einfach zu deaktivieren.
    ...
    Danke für den Tipp. Im Übrigen werden trotzdem nur 30 Begriffe in der Übersicht gezeigt. Aber bis eine Lösung für das Shopstat-Problem gefunden ist, muss es erstmal reichen.

    Sailor

    • Mitglied
    • Beiträge: 126
    • Geschlecht:
    Re: MODUL: Lexikon / Glossar + ABC Register
    Antwort #152 am: 16. September 2012, 16:00:47
    @mcm und alle die auch noch suchen!
    Ich habe beim Gästebuch die Fehlerlösung gefunden!

    http://www.modified-shop.org/forum/index.php?topic=3797.0

    [edit]
    Es wird leider nicht endgültig gelöst, denn ein Weiterblättern geht nur auf der Startseite, jedoch nicht in den Buchstaben, da die nicht übergeben werden.
    Schade.

    mcm

    • Mitglied
    • Beiträge: 151
    Re: MODUL: Lexikon / Glossar + ABC Register
    Antwort #153 am: 17. September 2012, 23:11:51
    Ganz entgegen meinem Motto "Der Klügere denkt nach", hab ich o.g. Super-Hacker-Trick völlig sinnlos positioniert.

    Suche

    Code: PHP  [Auswählen]
    $ipage = FILENAME_CONTENT;

    füge davor ein:

    Code: PHP  [Auswählen]
    $_GET['p'] = 1000;

    Dann funktioniert die o.g. Notlösung auch für Ü-30er...

    Viel interessanter ist allerdings der Hinweis von Sailor bezüglich des Shopstat-Problems. Ich schau mir das mal an, sobald ich wieder nüchtern bin   :cheers:....

    Tausend Dank schon mal dafür!!!

    mcm

    • Mitglied
    • Beiträge: 151
    Re: MODUL: Lexikon / Glossar + ABC Register
    Antwort #154 am: 18. September 2012, 01:46:06
    Bin wieder fit...

    Nachdem ich nun mit dem Ansatz, den Sailor empfohlen hat (dickes Kumpel-Küsschen dafür, auch wenn du das sicher nicht willst...), habe ich viele lustige Links gezaubert und steige so langsam in die Funktionsweise ein. Aber bei mir wollte jetzt so auf Anhieb auch nicht alles funktionieren.

    Dabei hab ich nun erstmals in die shopstat_functions.inc.php geschaut (warum nur nicht eher ???). Und da hab ich doch so eine schöne Holzhammer-Methode gefunden, wie ich sie oft und gerne anwende:

    Schalten wir also mal Shopstat komplett für das Lexikon ab, denn dann müsste ja alles funktionieren (was es nach meinen bisherigen Erfahrungen auch tut):

    goto: inc/shopstat_functions.inc.php
    suchen:         
    Code: PHP  [Auswählen]
    preg_match("/(?:cPath)\=([^\&]*)/",$parameters,$caterg);
    DAVOR setzen:
    Code: PHP  [Auswählen]
            // -- Anzeige der Lexikon-Liste - killed by mcm
            elseif(preg_match("/coID=12/",$parameters) && !preg_match("/product=/",$parameters))
                {
                $go = false;
                }  

    Und nun das Entscheidende: bei coID=...   müsst Ihr nun die ID für die Lexikon-Liste eingeben.
    Und blos nicht vergessen oder IDs ändern, sonst sucht ihr euch später blöd!

    Bin gespannt, was jetzt alles nicht mehr funktioniert?!
    Was ist mit Session-IDs - werden die noch übergeben bei Bedarf?
    Bin doch nicht mehr so fit...

    gero01

    • Mitglied
    • Beiträge: 239
    Re: MODUL: Lexikon / Glossar + ABC Register
    Antwort #155 am: 02. November 2012, 21:35:40
    Hi mcm,

    bist Du mit der der shopstat weiter gekommen ?

    Ich muss eine längerer Pause wieder neu angelernt werden,
    bis dahin

    Gerd

    mcm

    • Mitglied
    • Beiträge: 151
    Re: MODUL: Lexikon / Glossar + ABC Register
    Antwort #156 am: 02. November 2012, 21:50:30
    Hi Gerd,
    wegen diverser anderer Baustellen hab ich es dabei belassen, wie im vorletzten Beitrag beschrieben, Shopstat für das Lexikon auszuschalten.
    Damit sollte dann eigentlich alles funktionieren.
    (Ich kann es gar nicht mehr beurteilen, weil ich die Funktionen komplett zweckentfremdet habe...)

    Mit der Anleitung, auf die Sailor hingewiesen hat, wäre das sicher auch zu schaffen, aber es müssen weitere Parameter übergeben werden, da hab ich nicht mehr durchgeblickt.

    Schönen Gruß + viel Erfolg
    - Mathias -

    gero01

    • Mitglied
    • Beiträge: 239
    Re: MODUL: Lexikon / Glossar + ABC Register
    Antwort #157 am: 15. Dezember 2012, 15:21:35
    Hallo

    habe mich noch einmal ans Lexikon gesetzt, mit folgendem Ergebnis:
    - angepasst an 1.6 beta 4 (Anbei)
    - bekannte Ergänzungen/Korrekturen eingebunden,
    - weiteren Fehler versucht auf die Spur zu kommen !

    Offen ist nach wie vor:
    - shopstat-Problem. Moment-Lösung: Die Seitgennavigation auskommentiert.
    - Markieren der Begriffe in der Artikelbeschreibung am Zeilenanfang.
      Es werden Begriffe die am Zeilenanfang der Artikelbeschreibung stehen NICHT markiert.
      Der Fehler scheint vom vorstehenden html-Tag abzuhängen. z.B.:
    Zitat
    Lexikon Glossar
    Glossar Lexikon
    Lexikon / Glossar
    Glossar / Lexikon
    Glossar, Lexikon, Glossar - Lexikon; Glossar
    Glossar
    Code: XML  [Auswählen]
    Lexikon Glossar<br />
    Glossar Lexikon<br />
    Lexikon / Glossar<br />
    Glossar / Lexikon<br />
    Glossar, Lexikon, Glossar - Lexikon; Glossar<br />
    Glossar
    [ Für Gäste sind keine Dateianhänge sichtbar ]

    Vielleicht erkennt jemand von Euch den Zusammenhang und hat möglicherweise die Lösungsidee !

    Gerd

    fluxcomp

    • Neu im Forum
    • Beiträge: 10
    Re: MODUL: Lexikon / Glossar + ABC Register
    Antwort #158 am: 01. Februar 2013, 22:26:43
    Vielen Dank für das super Modul!
    Leistet bei uns schon einen klasse Dienst!

    Gruß
    Jan Hülsenbeck, FluxComp GbR

    gero01

    • Mitglied
    • Beiträge: 239
    Re: MODUL: Lexikon / Glossar + ABC Register
    Antwort #159 am: 01. Februar 2013, 22:41:13
    @ Jan Hülsenbeck

    was ist mit den Bugs ?

    Gerd

    mcm

    • Mitglied
    • Beiträge: 151
    Re: MODUL: Lexikon / Glossar + ABC Register
    Antwort #160 am: 01. Februar 2013, 23:14:37
    Hallo Gerd und sorry, dass ich das Modul bisher nicht getestet habe.

    Ich kämpfe gerade noch mit ein paar anderen Shopsystemen, weshalb diese Baustelle erstmal ruhen musste.

    Ich meine mich aber zu erinnern, und Deine Beispiele legen das nahe, dass

    1. Die Begriffe immer nur einmal, beim ersten Erscheinen im Text verlinkt werden, was mann sicher umstellen kann...
    2. Bei Satzanfängen (bzw. am Anfang eines Tags) ein Leerzeichen davor muss, es sei denn, Du hast die Variante, wo auch Wortebestandteile erkannt werden, die weiter oben erklärt wurde. Damit sollte es auch am Satz- bzw. Tag-Anfang funktionieren.

    Zur Überbrückung des Shopstat-Problems hatte ich noch den Vorschlag nebst Anleitung gemacht, Shopstat speziell für das Lexikon zu deaktivieren. Dann funktionieren auch Seitennavigation und Anzahl der Begriffe pro Seite (siehe weiter oben).

    Dies zur Ergänzung und tausend Dank für die neue Zusammenstellung!!!

    Gruß
    - Mathias -

    phpGuru

    • Frisch an Board
    • Beiträge: 94
    Re: MODUL: Lexikon / Glossar + ABC Register
    Antwort #161 am: 10. Februar 2013, 14:53:08
    zur Beantwortung der beiden Fragen: 1. Mehrfachunerstreichung und 2. Wort am Anfang:

    1. Mehrfachunterstreichung (macht nur Sinn bei der Variante "acronym") den Zähler in der sb_lexikon.inc.php erhöhen.

    Original:
    Code: PHP  [Auswählen]
    $text = @preg_replace($treffer, $keyword_new, $text, 1);

    geändert in z.B. 3 Unterstreichungen beim selben gefundenen Wort:
    Code: PHP  [Auswählen]
    $text = @preg_replace($treffer, $keyword_new, $text, 3);

    2. Wort am Anfang:

    Original:
    Code: PHP  [Auswählen]
    $value = " " . $value . " ";

    geändert in:
    Code: PHP  [Auswählen]
    $value = "" . $value . "";

    Zwingend muss dann aber auch der Schalter für \b verwendet werden:
    Code: PHP  [Auswählen]
    $treffer = '/\b' . $value . '\b/';

    Sollte so dann passen.

    gero01

    • Mitglied
    • Beiträge: 239
    Re: MODUL: Lexikon / Glossar + ABC Register
    Antwort #162 am: 10. Februar 2013, 16:13:57
    @    phpGuru

    vorweg erst einmal besten Dank !  8-)

    Gerd

    Schreinermeister

    • Fördermitglied
    • Beiträge: 415
    • Geschlecht:
    Re: MODUL: Lexikon / Glossar + ABC Register
    Antwort #163 am: 10. Februar 2013, 17:06:11
    Hallo

    Hab die Änderungen aben getestet und scheinen auch soweit zu funktionieren.
    Nur da mit dem  /b  -  Schater   verstehe ich nicht.   :?:

    Gruß Chris

    Schreinermeister

    • Fördermitglied
    • Beiträge: 415
    • Geschlecht:
    Re: MODUL: Lexikon / Glossar + ABC Register
    Antwort #164 am: 14. Februar 2013, 18:27:33

    Hallo

    Ich habe einen einen "Fehler" festgestellt.

    Wenn in einem Link ein "Lexikonwort" vorkommt wir der Link folgendermaßen angezeigt.

    - Zur korpusseitigen Befestigung sind zusätzlich Montageplatten---1_9_278.html">Montageplatten als Zubehör nötig !

    die zuständige Passage sieht bei mir momentan so aus.
    Code: PHP  [Auswählen]
    while(list($ident, $value) = each($explode_me))
                                                                                                    {                                                                                                      
     $value = "" . $value . "";
     $treffer = '/' . $value . '/';
                 

    Ist das nur bei mir so?

    Gruß Chris
    1 Antworten
    2006 Aufrufe
    31. August 2016, 19:46:29 von Schreinermeister
    9 Antworten
    5657 Aufrufe
    16. September 2009, 07:12:20 von koshiro
    0 Antworten
    2057 Aufrufe
    18. März 2012, 15:23:36 von petergriffin
    8 Antworten
    4409 Aufrufe
    30. Januar 2011, 13:04:17 von Shorty