Linkkürzung auf dem ezPortal

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
Benutzeravatar
KeineAhnung
Beiträge: 349
Registriert: Di 29.Mai, 2007 17:35
Wohnort: NRW
Kontaktdaten:

Beitrag von KeineAhnung »

habe noch ne kleine Frage zum EZ Portal, mlchte deshalb keinen neuen Psot öffnen:

Das EZ Portal kürzt bei mir Post nach 200 Zeichen ab, wenn aber am ende ein Link ist so wird er auch abgekürzt,

aus

http://oxpus.de/nenganganzlangerlink.html

wird;

http://oxpus.de/nenganzganz...

so, das wäre ja nicht schlimm, aber er linkt gleichzeitig auch dann auf

http://oxpus.nenganzganz...


wie kann man das beheben ? ;)
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Hier kommt es auf die Reihenfolge an, wann der Text gekürzt wird.
Also vor oder nach der Formatierung des Textes.
Wenn Du am Portal nichts geändert hast, sollte der Text bereits gekürzt aus der fetchposts.php zurückkommen, bevor er formatiert wurde.
Andernfalls diese Datei prüfen...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
KeineAhnung
Beiträge: 349
Registriert: Di 29.Mai, 2007 17:35
Wohnort: NRW
Kontaktdaten:

Beitrag von KeineAhnung »

also ich kapiere von dme was du geschrieben hast nur den letzten satz (bin nicht so schlau ^^)

also, in der fetchpost.php habe ich NICHTS geändert, aber viell. habe ich das im ersten Post dumm erklärt xD

So sieht die URL aufm Portal aus:

Bild

Aber wenn man dann auf den gekürzten Link dne ich aufm Bild auch makiert habe klickt, kommt man wirklich auf diese URL, also nicht auf die volle, sondern auf die wo am ende ... steht.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Was ist daran nicht zu verstehen?
Der Text wird zur Anzeige formatiert, d. h. es werden die Links umgesetzt und die BBCodes ausgeführt.
Sofern an den Portal-Dateien auch nichts geändert wurde (ich hatte eben nochmal nachgeschaut), kürzt das Portal als erstes den Text und formatiert dann, bei Dir muss es anders herum sein, denn es wird ja ein Link abgeschnitten, also ein formatierter Link!
So ist es in der fetchposts.php korrekt:

Code: Alles auswählen

			//
			// do a little magic
			// note: part of this comes from mds' news script and some additional magics from Smartor
			//
			stripslashes($posts[$i]['post_text']);
			if (($text_length == 0) or (strlen($posts[$i]['post_text']) <= $text_length))
			{				
				$posts[$i]['post_text'] = bbencode_second_pass($posts[$i]['post_text'], $posts[$i]['bbcode_uid']);
				$posts[$i]['striped'] = 0;
			}
			else // strip text for news
			{
				$posts[$i]['post_text'] = bbencode_strip($posts[$i]['post_text'], $posts[$i]['bbcode_uid']);
				$posts[$i]['post_text'] = substr($posts[$i]['post_text'], 0, $text_length) . '...';
				$posts[$i]['striped'] = 1;
			}
			//
			// Smilies
			//
			if ($posts[$i]['enable_smilies'] == 1)
			{
				$posts[$i]['post_text'] = smilies_pass($posts[$i]['post_text']);
			}
			$posts[$i]['post_text'] = make_clickable($posts[$i]['post_text']);
			//
			// define censored word matches
			//
			$orig_word = array();
			$replacement_word = array();
			obtain_word_list($orig_word, $replacement_word);
			//
			// censor text and title
			//
			if (count($orig_word))
			{
				$posts[$i]['topic_title'] = preg_replace($orig_word, $replacement_word, $posts[$i]['topic_title']);
				$posts[$i]['post_text'] = preg_replace($orig_word, $replacement_word, 	$posts[$i]['post_text']);
			}
			$posts[$i]['post_text'] = nl2br($posts[$i]['post_text']);
Die Reihenfolge:
- Abschneiden (sofern nötig)
- BBcodes dabei gleich ausführen
- Smilies einsetzen
- Links umsetzen/formatieren
- Wortzensur ausführen
- Zeilenumbrüche umsetzen

Bei Dir muss da was durcheinander sein, denn es wird eben erst formatiert und dann abgeschnitten!
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
KeineAhnung
Beiträge: 349
Registriert: Di 29.Mai, 2007 17:35
Wohnort: NRW
Kontaktdaten:

Beitrag von KeineAhnung »

Ja, habe den falschen code durch dne dne du gepostet hast ersetzt, ergebnis: Alles so wie vorher :(
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Häng die fetchposts.php und portal.php bitte mal an.........
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
KeineAhnung
Beiträge: 349
Registriert: Di 29.Mai, 2007 17:35
Wohnort: NRW
Kontaktdaten:

Beitrag von KeineAhnung »

ok, hier:
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Versuchs mal mit dieser fetchposts.php:

[ Attachment gelöscht am Mo 16.Jul, 2007 16:24 von oxpus ]
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
KeineAhnung
Beiträge: 349
Registriert: Di 29.Mai, 2007 17:35
Wohnort: NRW
Kontaktdaten:

Beitrag von KeineAhnung »

habe sie hochgeladen, aber immernoch das selbe problem :(
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ist eigentlich nicht mehr möglich gewesen.
Hier nochmal eine andere Variante...
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
KeineAhnung
Beiträge: 349
Registriert: Di 29.Mai, 2007 17:35
Wohnort: NRW
Kontaktdaten:

Beitrag von KeineAhnung »

eigentlich nicht mehr möglich, real schon :(

imer noch nicht :(

guck dir am besten selber mal das portal an damit du siehst was ich genau meine (Seiten sagen mehr als Bilder xD)

http://pokemondiamandundperl.ultimatik.de/portal.php


Der Post der "Ankündigung: PMD 2 Webseite eröffnet" heißt
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Nein, auch real nicht, wenn die fetchposts.php wirklich ersetzt wurde.
Denn damit kann das Script nicht anders, als erst zu kürzen, bevor IRGEND was anderes passiert...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
KeineAhnung
Beiträge: 349
Registriert: Di 29.Mai, 2007 17:35
Wohnort: NRW
Kontaktdaten:

Beitrag von KeineAhnung »

ja ber wieso ist es dann so ?
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Sorry, hellsehen kann ich noch nicht.
Ich weiß nicht, wo Du das hochgeladen hast und wo das verlinkte Portal die Daten herzieht...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
KeineAhnung
Beiträge: 349
Registriert: Di 29.Mai, 2007 17:35
Wohnort: NRW
Kontaktdaten:

Beitrag von KeineAhnung »

ins foren root, und die dateien aus der Datenbank ^^
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ja, so schlau war ich auch schon, aber ich meinte wo eben die hochgeladene fetchposts.php gelandet ist und welche Datei die portal.php auf der Verlinkten Forenseite zugreift.
Das kann nicht die gleiche sein, denn dann würde der Text nicht mittem im formatierten Link aufhören ;)
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
KeineAhnung
Beiträge: 349
Registriert: Di 29.Mai, 2007 17:35
Wohnort: NRW
Kontaktdaten:

Beitrag von KeineAhnung »

willste ftp zugang zu meinem Forum ? bzw. Alle dateien außer die config.php ???

Viell. kannste mir dann helfen ;)
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Bist Du wirklich 100%ig sicher, daß die richtige fetchposts.php online ist?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
KeineAhnung
Beiträge: 349
Registriert: Di 29.Mai, 2007 17:35
Wohnort: NRW
Kontaktdaten:

Beitrag von KeineAhnung »

100%ig, habe sie ja nochmal hochgeladen, aber immernoch der Fehler, könnte mein ganzes phpBB per PN an dich schicken ;)
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

könnte mein ganzes phpBB per PN an dich schicken
Das lässt Du schön bleiben!

Schick wenn dann eher die FTP-Daten per PN, so recht glauben kann ich die ganze Sache nicht wirklich...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Antworten