Glossar unter 2.5.0 funktioniert nicht

Please report bugs here!

Moderator: Thorsten

Post Reply
saxo
Posts: 6
Joined: Sun Aug 02, 2009 10:44 pm

Glossar unter 2.5.0 funktioniert nicht

Post by saxo »

Ich gehe zwar davon aus das ich zu blöde bin es zu bedinen, aber vielleicht kann mich jemand aufklären.

Ich habe eine Testinstallation v2.0.13 laufen da funktioniert das Glossar, also Eintrag erstellen, Text schreiben und im Artikel wird der Glossareintrag in der "Blase" dargestellt.
Jetzt habe ich mir mal eine v2.5.0 (frisch auf andere Domain, andere Datenbank, gleicher Server) installiert und die Glossareinträge werden im Artikel nicht mehr als Blase angezeigt.
Glossareintrag ist natürlich gemacht, unterschiedliche Schreibweise ist ausgeschlossen. Da ich was von acronym in der FAQ gelesen habe, habe ich auch mal im Editor des Artikels das entsprechende Wort markiert und den Acronymbutton betätigt. Allerdings wußte ich nicht recht was bei Title, ID, und Language rein soll. Mein Glossareintrag heist "test", also habe ich bei title und ID "test" und bei Lang. german eingetragen, weil das nicht funktionierte habe ich aus der DB die ID vom Eintrag test gezogen und die bei ID reingeschrieben, aber es will mir einfach nicht gelingen den Glossareintrag sichtbar zu machen.

Kann mir das vielleicht jemand idiotensicher erklären?
Thorsten
Posts: 15725
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: Glossar unter 2.5.0 funktioniert nicht

Post by Thorsten »

Hi,

passt denn den HTML Source Code, ist da das <acronym> Tag bei dir zu sehen?

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
saxo
Posts: 6
Joined: Sun Aug 02, 2009 10:44 pm

Re: Glossar unter 2.5.0 funktioniert nicht

Post by saxo »

ja Source passt nur in der HTML Ansicht des Editors ,<acronym>test</acronym> , im Editor zeigt es mir auch eine gepunktelte Linie unter dem Wort an, und wenn man mit der Maus drüberfährt kommt das Fragezeichen.
Im Quelltext der Frontentansicht ist davon nichts zu sehen.

Würde daher vermuten das eine Abfrage im Frontend in die Hose geht. Kann man einen Debugmodus einschalten, oder ist es ausreichend wenn ich ihn in der .htaccess aktiviere?

Achso, testhalber habe ich mal das Template vom 2.0.13 genommen, funzt auch nicht. Und was eben noch auffiehl da ich auf Grund Deines Tips den Browser (FF 3.0.12) in Verdacht hatte das der mit dem Editor nicht mag habe ich mal (Gott oder wer auch immer) verzeih mir den IE 7.0 genommen. Im IE funktioniert das CSS des Backend wohl nicht, sieht aus als würde das CSS nicht geladen. Aber das ist eine andere Baustelle.

Debug gefunden, gibt es hier Auffälligkeiten?

Was mir auffällt, es kommt keine Abfrage auf die Tabelle myfaq_faqglossary vor. Kann es daran liegen das ich hier mit dem Präfix myfaq_ arbeite? Welche Datei ist für die Abfrage zuständig? evt. fehlt hier nur die Variable für den Präfix?

Code: Select all

            SELECT
                config_name, config_value
            FROM
                myfaq_faqconfig


            SELECT
                user_id,
                login,
                account_status
            FROM
                myfaq_faquser
            WHERE
                user_id = 1


                SELECT
                    pass
                FROM
                    myfaq_faquserlogin
                WHERE
                    login = 'admin'


            SELECT
                last_modified, 
                display_name, 
                email
            FROM
                myfaq_faquserdata
            WHERE
                user_id = 1


            SELECT
                session_id,
                session_timestamp,
                ip
            FROM
                myfaq_faquser
            WHERE
                user_id = 1


            UPDATE
                myfaq_faquser
            SET
                session_id = '340f31e558b9183b6a7fe1f788b55e00',
                session_timestamp = 1249419046,
                
                ip = '93.218.160.106'
            WHERE
                user_id = 1


            SELECT
                right_id,
                name,
                description,
                for_users,
                for_groups
            FROM
                myfaq_faqright
            ORDER BY
                right_id ASC


            SELECT
                fr.right_id AS right_id
            FROM
                myfaq_faqright fr,
                myfaq_faquser_right fur,
                myfaq_faquser fu
            WHERE
                fr.right_id = fur.right_id AND
                fu.user_id  = 1 AND
                fu.user_id  = fur.user_id


            SELECT
                fr.right_id AS right_id
            FROM
                myfaq_faqright fr,
                myfaq_faqgroup_right fgr,
                myfaq_faqgroup fg,
                myfaq_faquser_group fug,
                myfaq_faquser fu
            WHERE
                fu.user_id  = 1 AND
                fu.user_id  = fug.user_id AND
                fg.group_id = fug.group_id AND
                fg.group_id = fgr.group_id AND
                fr.right_id = fgr.right_id


            SELECT
                fg.group_id AS group_id
            FROM
                myfaq_faquser fu,
                myfaq_faquser_group fug,
                myfaq_faqgroup fg
            WHERE
                fu.user_id  = 1 AND
                fu.user_id  = fug.user_id AND
                fg.group_id = fug.group_id


            SELECT
                sid
            FROM
                myfaq_faqsessions
            WHERE
                sid = 6
            AND
                ip = '93.218.XXX.XXX'
            AND
                time > 1249332646


                UPDATE
                    myfaq_faqsessions
                SET
                    time = 1249419046,
                    user_id = 1
                WHERE
                    sid = 6
                    AND ip = '93.218.XXX.XXX'


            SELECT
                fc.id AS id,
                fc.lang AS lang,
                fc.parent_id AS parent_id,
                fc.name AS name,
                fc.description AS description,
                fc.user_id AS user_id
            FROM
                myfaq_faqcategories fc
            LEFT JOIN
                myfaq_faqcategory_group fg
            ON
                fc.id = fg.category_id
            LEFT JOIN
                myfaq_faqcategory_user fu
            ON
                fc.id = fu.category_id
            WHERE
                ( fg.group_id IN (-1)
            OR
                (fu.user_id = 1 AND fg.group_id IN (-1)))
            AND
                fc.lang = 'de'
            GROUP BY
                fc.id, fc.lang, fc.parent_id, fc.name, fc.description, fc.user_id
            ORDER BY
                fc.id


SELECT
                thema
            FROM
                myfaq_faqdata
            WHERE
                id = 3 AND lang = 'de'
SELECT
                keywords
            FROM
                myfaq_faqdata
            WHERE id = 3 AND lang = 'de'

            SELECT
                fc.id AS id,
                fc.lang AS lang,
                fc.parent_id AS parent_id,
                fc.name AS name,
                fc.description AS description
            FROM
                myfaq_faqcategoryrelations fcr,
                myfaq_faqcategories fc
            WHERE
                fc.id = fcr.category_id
            AND
                fcr.record_id = 3
            AND
                fcr.category_lang = 'de'
            AND
                fc.lang = 'de'

            SELECT
                COUNT(record_id) AS n
            FROM
                myfaq_faqdata_tags

                    SELECT
                        count(sid) AS anonymous_users
                    FROM
                        myfaq_faqsessions
                    WHERE
                            user_id = -1
                        AND time > 1249418746

                    SELECT
                        count(session_id) AS registered_users
                    FROM
                        myfaq_faquser
                    WHERE
                        session_timestamp > 1249418746

            SELECT
                fd.id AS id,
                fd.lang AS lang,
                fd.thema AS thema,
                fcr.category_id AS category_id
            FROM
                myfaq_faqdata fd
            LEFT JOIN
                myfaq_faqcategoryrelations fcr
            ON
                fd.id = fcr.record_id
            AND
                fd.lang = fcr.record_lang
            LEFT JOIN
                myfaq_faqdata_group AS fdg
            ON
                fd.id = fdg.record_id
            LEFT JOIN
                myfaq_faqdata_user AS fdu
            ON
                fd.id = fdu.record_id
            WHERE
                fd.lang = 'de'
            AND 
                fd.date_start <= '20090804225046'
            AND 
                fd.date_end   >= '20090804225046'
            AND 
                fd.active = 'yes'
            AND 
                fd.sticky = 1
            AND
                ( fdg.group_id IN (-1)
            OR
                (fdu.user_id = 1 AND fdg.group_id IN (-1)))
Thorsten
Posts: 15725
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: Glossar unter 2.5.0 funktioniert nicht

Post by Thorsten »

Hi,

das sieht alles okay aus. Ich schau mir das mal genauer an.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Thorsten
Posts: 15725
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: Glossar unter 2.5.0 funktioniert nicht

Post by Thorsten »

Hi,

das geht schon, aber mit Einschränkungen, die auch schon bei der 2.0 da waren. So darf der Begriff nicht am Anfang stehen oder vor einem HTML-Tag...

Ich setze mich nach der 2.5.1 nochmal dran, um das mal besser zu lösen, ist aber etwas mehr Arbeit.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Post Reply