Hi,
ich bin noch nicht fit in PHP und bräuchte etwas Hilfe, damit ich das Spaghetti besser verstehen kann.
Ich möchte dies in den content hinzufügen:
Ein Textersetzung von "und" nach "oder" :
(eigentlich will ich dann das tt_board erweitern, dass auch URL eingetippt werden können. Denn Smileys werden ja schon geparst)
$markerArray["###POST_CONTENT###"] = $this->substituteEmoticons($this->local_cObj->stdWrap($this->formatStr($recentPost["message"]), $lConf["post_content_stdWrap."]));
Nun frage ich mich, WO ich meine kleine Erweiterung einbauen kann??
#paralyzed# Wer kann mir da einen kleinen Tip geben?
Thanx
ep
Hallo,
na ich bin mir schon sicher, dass sich da einige auskennen.
Konkret möchte ich dies gern tun:
Im Diskussionsforum soll es möglich werden eine URL mitten im stinknormalen Beitrags-Text eingeben zu können. Also eine FrontEnd-Erweiterung. Und dafür reichen meine PHP-Kenntnisse nicht aus. 😢
"Der Patient" ist class.tx_ttboard.php (siehe /typo3/ext/tt_board/pi/ )
und das Ziel ist es ein weiteres Array einzuführen, mit dem man einige Spielereien machen kann.
Aber bin ich auf dem richtigen Weg???
...
//=== Definition === (class.tx_ttboard.php)
var $temp_content;
var $nicenewworld = 1;
var $nicenewworldTag = '{}';
var $nicenewworldSubst=array(
"(((" => "<a href='",
")))" => "' target='_blank'>[Hier klicken]</a>"
);
...
//=== Aufruf === (class.tx_ttboard.php)
$temp_content = $this->local_cObj->stdWrap($this->formatStr($recentPost["message"]), $lConf["post_content_stdWrap."]);
$markerArray["###POST_CONTENT###"] = $this->substituteNicenewworld($temp_content);
...
//=== Parsen === (class.tx_ttboard.php)
/**
* Nicenewworld substitution (=additional Tags)
* for example: generate an URL by just
* writing it like this: (((www.typo3.org)))
*/
function substituteNicenewworld($str) {
if ($this->nicenewworld) {
reset($this->nicenewworldSubst);
while(list($source,$dest)=each($this->nicenewworldSubst)) {
$str = str_replace($source, str_replace("{}", $this->nicenewworldTag), $str);
}
}
return $str;
}
Tja, bitte meldet Euch!
Gruß
ep
Hat denn hier keiner Ahnung von PHP? 🙁
Fragende-Grüße von ep