HTH-C.com - Forum
Latest News Latest Threads
Neuerung: Persönliche Galerie
Informationen zur Übernahme der Erweite..
HTH Blog - Version 2.0
#HTH.Systems - Betatester gesucht
Neueröffnung - PHPKit-Award.de
HTH Webchat v3
Letzter Beitrag Happy Birthday Bottyline Weiblicher Benutzer Heute, 0:00 Zeit der letzten Antwort
Letzter Beitrag Herzlich Willkommen Botty Männlicher Benutzer 22.11.2024 - 20:45 Zeit der letzten Antwort
Letzter Beitrag Gibt es eigentlich noch jemand der PHPki.. Dooki Männlicher Benutzer 16.07.2024 - 19:47 Zeit der letzten Antwort
Letzter Beitrag PHPKit 1.6.6 WEBI Männlicher Benutzer 24.06.2024 - 12:58 Zeit der letzten Antwort
Letzter Beitrag PHPKit 1.6.6 ohne ASCE auf PHP8x Myrddin Männlicher Benutzer 22.03.2023 - 12:36 Zeit der letzten Antwort
 55.432 Posts & 4.945 Themen in 78 Foren
Forenübersicht » Support / Hilfe » PHPKit 1.6.03 & 1.6.1 » Support » Content verfassen - Zeilenumbr..

Content verfassen - Zeilenumbruch im HTML Modus entfernen
10 Beiträge in diesem Thema
 Seiten (1):    1  
01.08.2012 - 14:23 Uhr
Beitrag: #1
Hi,

gibt es eine Möglichkeit den nervigen Zeilenumbruch beim Verfassen von Newsbeiträgen zu entfernen ?
Wenn ich BB Code abschalte und nur HTML an hab macht er trotzdem bei jeder Zeile die ich neu beginne am Ende der vorherigen nen Zeilenumbruch rein. Wenn man da mit Divs arbeitet sieht das total sch...... aus und wenn ich alles in einer Langzeile schreibe geht die Übersicht verloren. Ich würde das gerne im HTML Modus selbst in der Hand haben. Lässt sich das machen ?

 
Zum Anfang der Seite
01.08.2012 - 15:59 Uhr
Beitrag: #2
Du meinst HTML-Code eintragen und in der News soll der Code einfach ohne tausend Umbrüchen angezeigt werden, ne?

Da gab es mal früher (wieso heut nicht mehr?) eine Lösung, die ich gerade nicht finde oO

 
Zum Anfang der Seite
01.08.2012 - 16:20 Uhr
Beitrag: #3
Ja das mein ich, hoffentlich findest es noch : O )
hab jetzt schon sämtliche Dateien nach dem <br /> durchsucht die irgendwie damit zu tun haben könnten, aber ich hab da einfach zu wenig Ahnung.

 
Zum Anfang der Seite
01.08.2012 - 19:21 Uhr
Beitrag: #4
Also z.Z. find ich nichts. Die Seiten sind wohl alle Offline oder gelöscht .. Vielleicht hat ja jemand anderes hier noch den Code  

WEBI ? ;p

 
Zum Anfang der Seite
01.08.2012 - 19:44 Uhr
Beitrag: #5
Datei, admin/lib/lib_parse.php öffnen und folgendes suchen:




1
2
3
4
5
6
7

PHP-Quelltext

 function preparehtml($text='') {
  
$text=preg_replace("#<table(.*)>([ |\n|\r\s]{1,})<tr#iUs","<table\\1><tr",$text); 
  
$text=preg_replace("#<tr(.*)>([ |\n|\r\s]{1,})<td#iUs","<tr\\1><td",$text); 
  
$text=preg_replace("#</td>([ |\n|\r\s]{1,})</tr>#iUs","</td></tr>",$text);
  
$text=preg_replace("#</tr>([ |\n|\r\s]{1,})</table>#iUs","</tr></table>",$text);
  return 
str_replace('"',""",$text);
  }
Und mit folgendem ersetzen:




1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

PHP-Quelltext

function preparehtml($text='') {
  
$tags_open   = array('table','tr','tbody');
  
$tags_closed = array('table','tr','td','th','tbody');
  for(
$i=0;$i<count($tags_open);$i++) {
    if(isset(
$open) AND $open != ""$open .= "|";
    
$open .= $tags_open[$i];
  }
  eval(
"\$text=preg_replace(\"#<(".$open."){1,}(.*)>([\\r|\\n])[\\s]{1,}#iUs\",\"<\\\\1\\\\2>\",\$text);");
  for(
$i=0;$i<count($tags_closed);$i++) {
    if(isset(
$closed) AND $closed != ""$closed .= "|";
    
$closed .= $tags_closed[$i];
  }
  eval(
"\$text=preg_replace(\"#</(".$closed."){1,}>([\\r|\\n])[\\s]{1,}#iUs\",\"</\\\\1>\",\$text);");
  return 
str_replace('"',""",$text);
  }


 
Zum Anfang der Seite
01.08.2012 - 20:14 Uhr
Beitrag: #6
Hi Webi,
danke für die Mühe.

Edit2: Irgendwie ist das bei mir schon drin gewesen (abgesehen von der vorletzten Zeile.)?! Meine lib_parse.php schaut so aus (ab Zeile 186)

Hier klicken zum aufklappen


// Edit by WEBI: Code in Klapptext publiziert!

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von fireball1982 - 01.08.2012 - 20:22 Uhr
 
Zum Anfang der Seite
01.08.2012 - 20:30 Uhr
Beitrag: #7
Komisch, eine andere Änderung habe ich bei mir jedoch auch nicht drin.
Siehe: http://www.hth-c.com/include.php?path=content/content.php&contentid=243

Content-Text:
Hier klicken zum aufklappen


 
Zum Anfang der Seite
01.08.2012 - 20:50 Uhr
Beitrag: #8
Bei Tabellen funktioniert das ganze ja auch,
aber sobald ich mit div oder p arbeite geht der Schlamassel los. Ist das bei dir genauso das er dir da ein <br> oder <br /> dahinter ballert ?

 
Zum Anfang der Seite
01.08.2012 - 20:59 Uhr
Beitrag: #9
Dann bei Tags Open und Closed Div und co anhängen.




1
2

PHP-Quelltext

  $tags_open   = array('p','div','table','tr','tbody');
  
$tags_closed = array('p','div','table','tr','td','th','tbody');
Dachte es ginge hier einzig und allein um die Tabellen.

 
Zum Anfang der Seite
02.08.2012 - 14:50 Uhr
Beitrag: #10
Läuft, danke  Glücklich

 
Zum Anfang der Seite
 Seiten (1):    1  

Ähnliche Themen
 
Support Support » Content verfassen - Letzte Antwort von WEBI am 16.12.07, 21:04 Content verfassen  (16.12.07, 21:04)
Fragen und Antworten Fragen und Antworten » Content verfassen - Letzte Antwort von WEBI am 16.12.07, 21:01 Content verfassen  (16.12.07, 21:01)
PHP/MySQL PHP/MySQL » Content verfassen - Letzte Antwort von -=]LCL[=-|BuLLeT| am 16.12.07, 16:51 Content verfassen  (16.12.07, 16:51)
Modifikationen Modifikationen » Offline Modus - Letzte Antwort von reddevil82 am 09.05.08, 21:04 Offline Modus  (09.05.08, 21:04)
Support Support » Onlineliste umgestalten/Geist Modus defekt - Letzte Antwort von k!r!ka am 23.09.12, 19:00 Onlineliste umgestalten/Geist Modus defekt  (23.09.12, 19:00)

HTH-C.com - Webmedien & Community