Anfängerfrage php. text unterstreichen - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Sonstiges (https://www.mybb.de/forum/forum-1.html) +--- Forum: Programmierung (https://www.mybb.de/forum/forum-32.html) +--- Thema: Anfängerfrage php. text unterstreichen (/thread-25221.html) |
Anfängerfrage php. text unterstreichen - maxxs - 21.03.2012 hallo ich habe einiges probiert, nun bin ich sehr unsicher, ob ich überhaupt richtig rangehe. ich meine, dass <u> text</u> unterstrichen bedeutet. bei folgendem code habe ich zig möglichkeiten durch, bekomme die ausgabe nicht unterstrichen: PHP-Code: return "[url=".$url."]".$name."[/url]"; RE: Anfängerfrage php. text unterstreichen - King Louis - 21.03.2012 Also ich verstehe grade nicht 100% was du möchtest: dein return ist zwar php, du gibst aber mit [url] einen mycode wieder, wie er in threads benutzt wird. Wenn du nun den code für einen thread zurückgeben willst wäre folgendes richtig: PHP-Code: return "[url=".$url."][u]".$name."[/u][/url]" PHP-Code: return "<a href=\"".$url."\" style=\"text-decoration:underline;\">".$name."</a>" RE: Anfängerfrage php. text unterstreichen - maxxs - 21.03.2012 hallo jones... vielen dank erstmal. das war ein codeschnipsel aus einem plugin. dieses zeigt (wenn kein name für den jeweiligen boardinternen link angegeben wird), den threadtitel an. da dies als link so nicht erkennbar ist, wollte ich es wenigstens unterstrichen darstellen lassen. hätte ich ja lange mit <u> probieren können. irgendwas irgendwo scheint sich zu beißen. der link wird wie folgt jetzt dargestellt: [u]C-130J Hercules abgestürzt[/u] RE: Anfängerfrage php. text unterstreichen - King Louis - 21.03.2012 Das könnte evtl daran liegen, dass innerhalb des [url] keine anderen mycodes plaziert werden dürfen. Habe jetzt leider kein Testforum zur Hand, probier aber mal: PHP-Code: return "[u][url=".$url."]".$name."[/url][/u]" RE: Anfängerfrage php. text unterstreichen - maxxs - 22.03.2012 Hallo Jones. Ja irgendwie will das nicht, hatte ich auch alles schon probiert. Ich gehe davon aus, das irgendwo schon hinterlegt ist, dass es unterstrichen wird, da dieses [u] zwei mal auftaucht, wenn der befehl zum unterstreichen nur einmal eingegeben wird. Allerdings gibt es dann noch ne andere stelle, die letztendlich den ersten befehl zum unterstreichen irgendwie aufhebt. Weisst was ich meine? Nunja.. Wenn es so nicht geht, setze ich einfach nur eine textausgabe davor "Link:" Dann ist es ja auch erkenntlich. Trotzdem ganz lieben dank für deine mühe. RE: Anfängerfrage php. text unterstreichen - maxxs - 22.03.2012 ich mach wegen dem nicht extra nen neuen thread auf. im anhang ist sind 2 boxen auf meinem portal zu sehen. welches input ist dafür zuständig, dass die worte nach so und soviel zeichen abgekürzt werden? die boxen habe ich extra ein wenig größer gemacht, dass mehr vom inhalt zu sehen ist. leider bleiben die abkürzungen in der selben länge, wie vorher. habe den ort nicht gefunden, wo ich es ändern könnte RE: Anfängerfrage php. text unterstreichen - King Louis - 22.03.2012 guck in dem entsprechendem Template (ist eines der portal_ templates) nach welche variable als titel da steht. Dann öffne die portal.php und suche dort nach der entsprechenden variable. Genauer kann ich dir das gerade nicht sagen, gucke aber gleich (ca. 10min) selber nach und werd dir dann genaueres sagen können. so ok hat doch etwas länger gedauert aber habs noch geschafft: in der portal.php, zeile 377: PHP-Code: if(my_strlen($thread['subject']) > 25) RE: Anfängerfrage php. text unterstreichen - maxxs - 22.03.2012 du solltest mal zum arzt gehen. das muss doch ne krankheit sein. wie geht denn sowas?? da wäre ich wirklich NIIEE drauf gekommen. es hat wirklich sofort funktioniert!!!! ganz lieben dank!!! ihr seid hier unbezahlbar jungs! RE: Anfängerfrage php. text unterstreichen - maxxs - 24.03.2012 maxxs sein thread ist noch nicht voll und geht in die nächste runde. habe die welcomebox ein wenig nach meinen bedürfnissen versucht anzupassen. nun habe ich das problem, dass irgendwie nicht die anzahl der pn´s vernünftig angezeigt wird PHP-Code: <span class="smalltext"> was mache ich da falsch? unten ein screenshot des grauens. dann weiß ich nicht den code für "neue threads" neue beiträge habe ich.. steht oben drin. allerdings doppelt. wie lautet das ding für new threads, was ich statt getnew eingeben muss? desweiteren hätte ich gern das avatar des users drin. wenn selbiger keines hat, dann ein avatar, welches ich für solche vorgesehen habe. ist das mit 2 handgriffen machbar? ich versuchs ja echt, bekomme aber viele sachen einfach nicht hin. probiere echt viel rum usw. RE: Anfängerfrage php. text unterstreichen - King Louis - 24.03.2012 Zu deinem ersten Problem: In deiner portal.php sollte eigentlich in Zeile 218 folgender Code stehen: PHP-Code: $lang->pms_received_new = $lang->sprintf($lang->pms_received_new, $mybb->user['username'], $messages['pms_unread']); PHP-Code: eval("\$pms = \"".$templates->get("portal_pms")."\";"); Zum zweiten: ob es eine suchmöglichkeit nach beiträgen (also anstatt getnew) gibt weiss ich nicht, ich meine aber nicht Nach deinem Screen zu urteilen steht im template portal_welcome_membertext noch folgende zeile, welche die untere ausgabe erzeugt PHP-Code: <a href="{$mybb->settings['bburl']}/search.php?action=getnew">{$lang->view_new}</a><br /><a href="{$mybb->settings['bburl']}/search.php?action=getdaily">{$lang->view_todays}</a> Zum letzten: PHP-Code: $memprofile = $mybb->user; PHP-Code: eval("\$welcometext = \"".$templates->get("portal_welcome_membertext")."\";"); |