PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme mit Crosslinks bei [IMG]


carlos2000
14.12.2008, 21:31
Probleme mit Crosslinks bei [IMG]
Wenn im Text ein Bild per [IMG] eingefügt wird, funktionieren alle folgenden Crosslinks nicht mehr.

Andreas
28.12.2008, 14:11
Kann ich nicht reproduzieren, hast Du mal eine URL wo man sich das ansehen kann?

carlos2000
30.12.2008, 13:34
Schau mal hier (http://www.miami-vice.ws/vbglossar.php?do=showentry&catid=3&id=1) unter dem Punkt "Shooting locations". Normalerweise sind die ganzen Drehorte mit Crosslinks versehen, so z.B. hier (http://www.miami-vice.ws/vbglossar.php?do=showentry&id=2)

Wir wollen vor jedem Crosslink noch eine Grafik einfügen, doch dann funktionieren die Crosslinks nicht mehr. Habe auch schon ein Leerzeichen hinter dem abschließenden [/IMG] und dem Text gemacht - ohne Erfolg.

Andreas
30.12.2008, 14:21
Da dein Forum derart zugenagelt ist dass ich nirgends einen Beitrag schreiben kann, kann ich es leider nicht weiter testen.

carlos2000
31.12.2008, 11:37
Was brauchst du zum Testen? Ich habe dir einen Testuser eingerichtet. Du hast Post.

Andreas
31.12.2008, 14:08
Kann ich auch in deinem Board nicht reproduzieren:
http://www.miami-vice.ws/vbglossar.php?do=showentry&catid=3&id=1901

Die Crosslinks sind doch da?

skokarl
31.12.2008, 16:59
also,...ich sehe die Crosslinks auch .....

carlos2000
01.01.2009, 22:38
Schau mal bei diesem (http://www.miami-vice.ws/vbglossar.php?do=showentry&id=1) Eintrag.

Dort haben wir unter Shooting Locations einen Flamingo eingefügt. Und danach werden keine Crosslinks mehr in diesem Beitrag gesetzt...

Du hast die Screenshots vorne angestellt. Da funktioniert es komischerweise. Wenn ich die Screenshots wieder ganz nach hinten stelle (wo sie auch hin sollen) dann klappt das Cross-Linking nicht mehr.

CThiessen
02.01.2009, 09:46
Moin,
ich habe einen Beitrag in dem nicht alle Crosslinks da sind:
http://brasil-web.de/forum/wiki/28-paraiba/43-paraiba.html
Im ersten Absatz hinter der Tabelle müssten:
... Rio Grande do Norte, Ceará und Pernambuco ... verlinkt sein.

Im weiteren Text kommen die gleiche Wörter erneut vor und werden verlinkt.
Nehme ich das Foto dahinter raus. Werden in diesem Absatz alle Links eingefügt.
HTML:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------Gruß
Christian

Edit: Ich habe mal einen Beitrag geschrieben, passend zu der Liste hinter dem Foto. Dort werden die Links wieder eingefügt.

CThiessen
02.01.2009, 10:09
Moin,
ich habe mal ein wenig getestet.
Scheinbar tritt das Problem auf wenn der Text zwischen 2 Grafiken steht.
Nicht aber, wenn die Erste der Beiden verlinkt ist.

Wenn ich in einem Beitrag unsinnigerweise schreibe:
[/IMG] und später [IMG]
wird gar nichts mehr verlinkt, auch nicht davor oder danach.

Gruß
Christian

@calos2000 versuche mal das nachzuvollziehen. Versuche mal auf den Flamingo einen Link zu setzen.

carlos2000
07.01.2009, 13:00
Moin,
@calos2000 versuche mal das nachzuvollziehen. Versuche mal auf den Flamingo einen Link zu setzen.

Vielen Dank für den Tipp, damit funktioniert es.

Andreas
12.01.2009, 21:03
Okay, ich bin mir nicht ganz sicher ob es das ist, aber versucht doch mal folgendes:
In indludes/functions_vbglossar.php die Zeile
PHP:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------
durch
PHP:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------
ersetzen.
Funktioniert es dann (besser)?

CThiessen
13.01.2009, 19:52
Moin,
Sieht gut aus, in dem einen Beitrag in dem mir das aufgefallen war funktioniert es jetzt.

Danke
Christian

AScherff
20.01.2009, 21:30
Moin,

ich habe diese Änderung in den Code übernommen, mit dem Ergebnis, das andere Crosslinks in einem TAG ( hier eine [TABLE] )nicht sichtbar waren.

Nachdem ich das U aus '#siU' entfernt habe geht es wieder ...

Beispiel kann gern bei mir eingesehen werden...

CThiessen
20.01.2009, 23:09
Moin,
geht bei mir auch in [TABLE] allerdings nur wenn ich zwischen dem "|" und dem Bergriff ein Leerzeichen mache. Das ist aber auch bei
[List] der Fall da muss zwischen "*" und dem Begriff ein Leerzeichen.

Gruß
Christian

AScherff
21.01.2009, 08:35
Tach,

das mit dem Leerzeichen ist schon klar. Merkwürdigerweise wurden nur im ersten Teil der Tabelle Crosslinks gesetzt, weiter hinten/unten dann nicht mehr...

Nach dem Weglassen des "Fixes" ('U' im preg_split) wieder innerhalb der ganzen Tabelle.

Andreas
21.01.2009, 09:33
Poste mal den kompletten Beitrag in dem nicht korrekt verlinkt wird (incl der Info was verlinkt werden sollte).

AScherff
21.01.2009, 09:37
http://knx-user-forum.de/vbglossar.php?do=showentry&id=14

Das ist der Lexikoneintrag. Bei "G" z.Bsp. Gruppenadresse. Soll ich

$parts = preg_split( '#' . $regex . '#siU', $text, -1, PREG_SPLIT_NO_EMPTY | PREG_SPLIT_DELIM_CAPTURE );

wieder eintragen??

Brauchst Du andere Rechte?? kein Problem :-)

Alfred

Andreas
21.01.2009, 09:48
Ich hatte darum gebeten den Beitrag (als Text) zu posten, nicht ihn zu verlinken - denn damit kann ich nichts anfangen :)

AScherff
21.01.2009, 10:11
lol, np:PHP:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------