Ticket #86 (closed defect: fixed)

Opened 5 years ago

Last modified 5 years ago

SEO MOD Unterstützung

Reported by: anonymous Owned by: somebody
Priority: major Milestone:
Component: styletoggle Version:
Keywords: Cc:

Description

Seit dem die SEO Mod Unterstützung eingebaut ist funktioniert styletoggle überhaupt nicht mehr. Vorher funktionierte es wenigstens bei den index.php URLs wie z.B. MembersList? oder Portal.

Wenn ich Styletoogle z.b. auf dem Portal oder unter MembersList? probiere bekomme ich den Link "http://www.xxxxxx.de/sb/wbb/?page=Portal&styleToggle=" zurück. Vor dem ? fehlt die index.php.

Im Forum funktioniert styletoggle leider auch noch nicht da bekomme die URL "http://www.xxxxx.de/sb/wbb/?styleToggle" zurück. Das Forum hat die index.html als Standard.

Ich habe nur den SEO Mod von Woltlab installiert nicht euer seopatch.

Change History

Changed 5 years ago by d0nut

Vor dem ? fehlt die index.php.

Aber der Link funktioniert dennoch, oder? Ob da nun ein index.php steht oder nicht macht ja keinen Unterschied ;)

Auch beim 2ten Problem: Was funktioniert nicht?

Changed 5 years ago by anonymous

OK Fehler meinerseits, sorry. Ich habe im wbb Ordner eine eigene index.html liegen gehabt, nach dem diese gelöscht wurde funktioniert es.

Nur wenn man ein zweites mal auf auf den styletogle drückt wird der style nicht gewechselt. Also einmal style wechseln funktioniert und dann nicht wieder. Es funktioniert aber im Forum aber nicht auf dem Portal oder MembersList?.

Changeset 331 habe ich noch nicht getestet.

Danke.

Changed 5 years ago by d0nut

Changeset [331] ist sogar paketiert als version 1.0.2.

Würd mich über Feedback freuen. Ich teste zugegeben ziemlich wenig... aber dafür ist hier auch alles kostenlos :P

Changed 5 years ago by anonymous

Version 1.0.2 habe ich installiert. Aber nun ist es genau andersrum als wie vor der SEO MOD Änderung.

Das wechseln des Stils funktioniert im Forum einwandfrei. Aber dafür nicht mehr auf den index.php Seiten.

Z.b. auf dem Portal wird beim ersten mal klicken folgende URL ausgegeben: wbb/index.php?page=Portal&styleToggle=

beim zweiten mal: wbb/index.php?page=Portal&amp%3BstyleToggle=&styleToggle=

und so geht das immer weiter, der Stil wird dabei nicht gewechselt.

Changed 5 years ago by d0nut

hast du ne URL wo man das einsehen kann?

Wie siehts denn mit der Profilseite aus?
Bei mir klappts togglen: http://www.easy-coding.de/index.php?page=User&userID=1

Changed 5 years ago by anonymous

http://www.sk-board.de/sb/wbb/index.php?page=User&userID=27

Übrigens wird bei Stile bearbeiten im ACP wenn man das Häkchen gesetzt hat nach dem speichern das Häkchen wieder zurückgesetzt. Das "togglen" ist aber mit dem Stil dann im Forum möglich.

Changed 5 years ago by d0nut

merkwürdig, als ob das @ in der wcf/templates/styleToggle.tpl fehlen würde. Schau mal nach ob es existiert.

link.href = '{@$styleToggleUrl}';

Changed 5 years ago by anonymous

Das @ ist an seiner richtigen Stelle.

Was ich auch komisch finde ist wenn man das "amp;" entfernt funktioniert es.

Sprich http://www.sk-board.de/sb/wbb/index.php?page=User&userID=27&styleToggle= funktioniert nicht aber http://www.sk-board.de/sb/wbb/index.php?page=User&userID=27&styleToggle= funktioniert und der Style wird gewechselt. Ich bin normalerweise auch für konformen Code und es funktioniert normalerweise auch, nur hier leider nicht. Changeset 344 bringt da leider keinen Erfolg.

Changed 5 years ago by d0nut

  • status changed from new to closed
  • resolution set to fixed

versuch mal das 1.0.3er Paket... damit sollte es keine Entity-URLs (also mit & statt & mehr geben)

Note: See TracTickets for help on using tickets.