pragmaMx Support Forum

pragmaMx => Zusatzmodule => Thema gestartet von: comedi am 19 März 2011, 01:57:45

Titel: [gelöst] EncyView
Beitrag von: comedi am 19 März 2011, 01:57:45
(https://forum.pragmamx.org/proxy.php?request=http%3A%2F%2Fwww.demo.mw-webservice.de%2Fmodules%2FEncyView%2Fimages%2FEncyView-1.jpg&hash=0a6272ec68f58a5fa37ca990a9e0ff7fed54f6e8)

DEMO (http://www.pragmamx-erweiterungen.de/EncyView.html)

EncyView ist ein Zusatzmodul für die Encyclopedia. Das Modul ist lauffähig ab pragmaMx Version 1.12.
Das Modul mit Anleitung findet ihr im Downloadpaket.

Die gewünschten Moduleinstellungen können ganz bequem über das Adminpanel gemacht werden.

(https://forum.pragmamx.org/proxy.php?request=http%3A%2F%2Fwww.demo.mw-webservice.de%2Fmodules%2FEncyView%2Fimages%2Fadminencyview.jpg&hash=561c285f64770d1fbba6e693137b862aea04c476)

Den Download findet ihr auf http://www.pragmamx-erweiterungen.de (http://www.pragmamx-erweiterungen.de)

Viel Spaß damit !
Titel: Re:EncyView
Beitrag von: grafikmurkser am 19 März 2011, 10:00:17
schade das ihr nichts für  0.11 entwickelt. das von der masse der user benutzt wird .
Titel: Re:EncyView
Beitrag von: moeller am 19 März 2011, 10:44:46
Gute Idee das Lexikon übersichtlicher zu machen.
Der Link im Adminmenü *Änderungen zeigen* führt zu Root/modules/..., was natürlich fehlehaft ist, wenn die Pragmainstallation in einem Unterverzeichnis liegt, z.B.: Root/pragmamx/modules/... Meiner Meinung nach, wäre es ein Vorteil, wenn man den Link im Adminmenü ergänzen könnte.
Grüsse aus dk,
Willi
Titel: Re:EncyView
Beitrag von: comedi am 19 März 2011, 11:35:04
Moin moeller,  :morning:

ZitatGute Idee das Lexikon übersichtlicher zu machen.

Danke.

ZitatDer Link im Adminmenü *Änderungen zeigen* führt zu Root/modules/..., was natürlich fehlehaft ist, wenn die Pragmainstallation in einem Unterverzeichnis liegt, z.B.: Root/pragmamx/modules/... Meiner Meinung nach, wäre es ein Vorteil, wenn man den Link im Adminmenü ergänzen könnte.

Kann dir hier nicht ganz folgen. Bei drei Testseiten sieht es z.B. so aus root/demo/modules/EncyView und man kann es anschauen.  :gruebel:

Was geht denn bei dir nicht? Hast du mal einen Link zur Seite?



@grafikmurkser

Versuche es einfach mal, ich glaube nicht, daß von uns noch (pragmamx-erweiterungen) noch jemand die 0.11 am laufen hat. Deswegen haben wir auch alles was wir machen nur auf der zukünftigen Version getestet  :pardon:

Titel: Re:EncyView
Beitrag von: moeller am 19 März 2011, 11:41:59
Vielleicht weil ich nicht auf einem Server bin und es nur auf dem Rechner versuche, mit xampp?  :red:
Titel: Re:EncyView
Beitrag von: comedi am 19 März 2011, 13:45:52
suche in modules/Encyview/admin/admin.php Zeile 46
echo '<div><a href="/modules.php?name=EncyView">' . _AA . '</a></div>';

und ändere sie so ab:
echo '<div><a href="modules.php?name=EncyView">' . _AA . '</a></div>';

:)
Titel: Re:EncyView
Beitrag von: trulla am 19 März 2011, 16:01:10
 :)
Toll, nur schade, dass man es nur für eine ency nutzen kann. Bei mir laufen 3. Oder gibt es irgendeinen Trick?

Ansonsten ein dickes Lob  :thumbup:
Titel: Re:EncyView
Beitrag von: moeller am 19 März 2011, 18:32:58
Zitatsuche in modules/Encyview/admin/admin.php Zeile 46
Danke, das klappt dann  :thumbup:
Titel: Re:EncyView
Beitrag von: comedi am 19 März 2011, 20:44:48
@ trulla,  :)

Zitat
Toll, nur schade, dass man es nur für eine ency nutzen kann. Bei mir laufen 3. Oder gibt es irgendeinen Trick?

Wenn du jede deiner Ency's einzeln machen willst, kannst du das Modul mehrmals installieren. Habe dir mal im Anhang ein zweites gemacht.


@ moeller

das ist schön so. :BD:
Titel: Re:EncyView
Beitrag von: trulla am 20 März 2011, 11:51:01
 :)

Danke, das würde auch wunderbar funktionieren. Leider haben meine encys die Nummern 5, 13 und 16. Encys mit zweistelligen Zahlen kann man aber nicht konfigurieren.   :quest

Schönen Sonntag.
Titel: Re:EncyView
Beitrag von: comedi am 20 März 2011, 13:57:47
Hoi trulla,  :)

suche in modules/EnxyView/admin.php Zeile 61:
<td><input type="text" name="encychoose" value="' . ((empty($encychoose) || intval($encychoose) < 1) ? 1 : intval($encychoose)) . '"  size="2" maxlength="1" /> </td>

und ersetze:
<td><input type="text" name="encychoose" value="' . ((empty($encychoose) || intval($encychoose) < 1) ? 1 : intval($encychoose)) . '"  size="2" maxlength="2" /> </td>

Habe es zwar nicht getestet, sollte aber funktionieren.

:smile:
Titel: Re:EncyView
Beitrag von: trulla am 20 März 2011, 18:13:24
Danke comedi

das funktioniert nun bestens. Allerdings fiel mir nun etwas anderes unschönes auf. Sind Umlaute im Titel, funktioniuert das Modul nicht mehr richtig.

http://www.pewro.de/EncyView_3.html

Liebe Grüße
Titel: Re:EncyView
Beitrag von: Baldyman am 20 März 2011, 18:28:45
ja pfui  :BD:
Gleich mal nachschau´.

//EDIT

Hoi trulla  :bye:
schau mal was die DB für eine Collation hat.
Sollte eigentlich gehen. ---> http://www.pragmamx-erweiterungen.de/EncyView.html   ;)
Titel: Re:EncyView
Beitrag von: trulla am 20 März 2011, 20:02:27
Da war tatsächlich was nicht richtig. Mit dem converter habe ich nun alle Tabellen auf

latin1_german1_ci gesetzt

. Das hilft aber nicht.
Auch bei dir liegt was im Argen. Gehe ich auf die normale Übersichtsseite des Ency Moduls und klicke den Buchstaben Ä an
http://www.pragmamx-erweiterungen.de/Encyclopedia-list-pragmaMx-Begriffe-1-ltr-%C3%84.html

erscheint die Meldung

ZitatDiese Seite hat keinen Inhalt Ã.

Das Problem scheint also generell die Ency zu betreffen..
Titel: Re:EncyView
Beitrag von: comedi am 20 März 2011, 20:29:51
Hoi trulla,  :)

ja stimmt im Modul Encyclopedia kommt bei Ä kein Inhalt.

Im Modul EncyView funzt es aber.  :gruebel:

Geht bei dir keines von beiden?
Titel: Re:EncyView
Beitrag von: trulla am 20 März 2011, 21:36:19
In der Übersicht der Encyview gerät mit Umlauten was durcheinander. Ätest ist aber anklickbar

http://www.pewro.de/EncyView_3.html

Im normalen Encymodul lässt sich  der Buchstabe Ä nicht anklicken. Ä erscheint aber unter A und ist anklickbar
http://www.pewro.de/Encyclopedia-list-Trickkiste-16-ltr-A.html

Vorübergehend mache ich aus Äpfel Apfel

Danke und Gute Nacht  :smile:
Titel: Re:EncyView
Beitrag von: Baldyman am 11 April 2011, 10:26:20
Juhu trulla  :bye:

kannst mal schauen wie´s jetzt aussieht mit dem 1.12 RC2 fix #13.
Sollte passen ... Andi hat den Fehler gefunden ... bei mir tut´s  :BD:
Titel: Re:EncyView
Beitrag von: trulla am 12 April 2011, 10:34:40
 :gruebel:
Hallo Baldyman , leider kann ich deine Freude nicht teilen. Ich bin erst heute dazu gekommen, alle neuen updates auszuführen. Versionscheck ist ok...

Doch schau mal hier

http://www.pewro.de/EncyView_3.html

A wird wegen Ätest doppelt ausgeführt

Die normale ency-Übersicht funzt nun aber einwandfrei.  :)

Gruß
trulla
Titel: Re:EncyView
Beitrag von: Baldyman am 12 April 2011, 10:40:55
Juhu trulla  :bye:

check nochmal deine Collation.
Hier passt´s. (http://www.pragmamx-erweiterungen.de/EncyView.html)

Collation = latin1_general_ci

DB vorher sichern  ;)

//EDIT
Hab jetzt nochmal nachgesehen, wenn ich Müll verzapf bitte korrigieren  :crazy:
Es muss an der Kollation liegen. Diese legt ja die Sortierreihenfolge fest.

z.B.:


latin1_german2_ci  -  Telefonbuchsortierung


latin1_german1_ci  -  Wörterbuchsortierung

Bei latin1_german1_ci sind deswegen die Buchstaben doppelt.
Einmal A für AE und einmal A für A  ;)

Gruß Toni
Titel: Re:EncyView
Beitrag von: trulla am 12 April 2011, 11:10:47
 :thumbup:

Ahh, danke für den Tipp! Jetzt klappt es  :smile:
Titel: Re:EncyView
Beitrag von: Baldyman am 12 April 2011, 11:15:21
So muss es sein  :drinks:

Dann mach ich mal hier dicht, sonst wird´s nur unübersichtlich.
Danke an alle Helferlein  :cul: