[gelöst] EncyView

Begonnen von comedi, 19 März 2011, 01:57:45

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 2 Gäste betrachten dieses Thema.

comedi



DEMO

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.



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

Viel Spaß damit !
LG Michael


Kein Support über PN, Mail oder ICQ!

CMS-Version: pragmaMx 1.12.3 --- PHP-Version: 5.3.5
MySQL-Version: 5.1.63 --- Server-Version: Apache 2.2.4

Wer den Weg zum Ziel kennt - dann aber Umwege nimmt - muss sich nicht wundern wenn er sein Ziel nicht findet!


Gemeinschaftseite: www.pragmamx-erweiterungen.de

grafikmurkser

schade das ihr nichts für  0.11 entwickelt. das von der masse der user benutzt wird .
meine pmx-Seite : die erste und einzige, freie, deutschsprachige Community rund um fraktale Bilder apophysis-schmiede   reg.User mehr als 1000

moeller

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
Elektronischer Gruss aus dk
Willi

comedi

#3
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:

LG Michael


Kein Support über PN, Mail oder ICQ!

CMS-Version: pragmaMx 1.12.3 --- PHP-Version: 5.3.5
MySQL-Version: 5.1.63 --- Server-Version: Apache 2.2.4

Wer den Weg zum Ziel kennt - dann aber Umwege nimmt - muss sich nicht wundern wenn er sein Ziel nicht findet!


Gemeinschaftseite: www.pragmamx-erweiterungen.de

moeller

Vielleicht weil ich nicht auf einem Server bin und es nur auf dem Rechner versuche, mit xampp?  :red:
Elektronischer Gruss aus dk
Willi

comedi

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>';

:)
LG Michael


Kein Support über PN, Mail oder ICQ!

CMS-Version: pragmaMx 1.12.3 --- PHP-Version: 5.3.5
MySQL-Version: 5.1.63 --- Server-Version: Apache 2.2.4

Wer den Weg zum Ziel kennt - dann aber Umwege nimmt - muss sich nicht wundern wenn er sein Ziel nicht findet!


Gemeinschaftseite: www.pragmamx-erweiterungen.de

trulla

 :)
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:

moeller

Zitatsuche in modules/Encyview/admin/admin.php Zeile 46
Danke, das klappt dann  :thumbup:
Elektronischer Gruss aus dk
Willi

comedi

@ 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:
LG Michael


Kein Support über PN, Mail oder ICQ!

CMS-Version: pragmaMx 1.12.3 --- PHP-Version: 5.3.5
MySQL-Version: 5.1.63 --- Server-Version: Apache 2.2.4

Wer den Weg zum Ziel kennt - dann aber Umwege nimmt - muss sich nicht wundern wenn er sein Ziel nicht findet!


Gemeinschaftseite: www.pragmamx-erweiterungen.de

trulla

 :)

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.

comedi

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:
LG Michael


Kein Support über PN, Mail oder ICQ!

CMS-Version: pragmaMx 1.12.3 --- PHP-Version: 5.3.5
MySQL-Version: 5.1.63 --- Server-Version: Apache 2.2.4

Wer den Weg zum Ziel kennt - dann aber Umwege nimmt - muss sich nicht wundern wenn er sein Ziel nicht findet!


Gemeinschaftseite: www.pragmamx-erweiterungen.de

trulla

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

Baldyman

#12
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   ;)

trulla

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..

comedi

Hoi trulla,  :)

ja stimmt im Modul Encyclopedia kommt bei Ä kein Inhalt.

Im Modul EncyView funzt es aber.  :gruebel:

Geht bei dir keines von beiden?
LG Michael


Kein Support über PN, Mail oder ICQ!

CMS-Version: pragmaMx 1.12.3 --- PHP-Version: 5.3.5
MySQL-Version: 5.1.63 --- Server-Version: Apache 2.2.4

Wer den Weg zum Ziel kennt - dann aber Umwege nimmt - muss sich nicht wundern wenn er sein Ziel nicht findet!


Gemeinschaftseite: www.pragmamx-erweiterungen.de

trulla

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:

Baldyman

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:

trulla

 :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

Baldyman

#18
Juhu trulla  :bye:

check nochmal deine Collation.
Hier passt´s.

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

  • Ä = AE
  • Ö = OE
  • Ü = UE
  • ß = ss


latin1_german1_ci  -  Wörterbuchsortierung

  • Ä = A
  • Ö = O
  • Ü = U
  • ß = S

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

Gruß Toni

trulla

 :thumbup:

Ahh, danke für den Tipp! Jetzt klappt es  :smile:

Baldyman

So muss es sein  :drinks:

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