Wo finde ich den Text der Ausgegeben wird im Quellcode?

Hier bekommst Du deutschsprachigen Support. Keine Fehlermeldungen oder Erweiterungswünsche bitte!
Post Reply
simonef
Posts: 8
Joined: Tue 13. Mar 2007, 16:55
Contact:

Wo finde ich den Text der Ausgegeben wird im Quellcode?

Post by simonef »

Hallo,

ich würde etwas Hilfe benötigen, genau die Dateien zu finden, in denen der ausgegebene Code generiert wird.
Bei den .tmpl ist mir das schon klar, aber ich will das ÜBERALL raus haben. Wenn das System ein Mal auf sinnvolle Divs umgestellt wäre, könnte man das sooo wunderbar mit CSS bearbeiten - Teile verstecken, anzeigen... float, oder nicht. Der Code ist ja sogar viel übersichtlicher als mit Tabellen.

An den PHP-Kenntnissen sollte es hoffentlich mal nicht scheitern, aber ich weiß ja nicht mal, wo ich anfangen soll, zu suchen. UltraEdit hilft enorm, aber meine Intallation auf meinem USB-Stick hat - ohne Bilder, mit Setup Ordner - momentan 3771 Dateien.

Schon Funktionsnamen würden mir viel weiter helfen - von da aus kann ich im Code ja vorwärts und rückwärts suchen. Mein momentanes Vorgehen aus der index.php raus ist schon etwas langwierig.

Außerdem: Wenn ich jetzt schon was umbaue, dann ja auch richtig.
Welche Dateien gehören denn zu dem *.tmpl System?
Dann könnte ich ja nach dem selben Schema bauen.

Gibt's da denn überhaupt eine Art Plan? So was wie Projektmanagement?
Leider hat die Sortierung der Dateien in den Ordnern nur sehr wenig mit ihrer Funktion bzw. Gruppenzuordnung zu tun. Diese ganzen inc_ Ordner nerven mich, vor Allem, weil es den, den ich gerade suche nie gibt.

Mein aktuelles Beispiel:
Die Suche soll nicht in einer Tabelle sein, sondern in DIVs, damit es in die Rechte Spalte rein passt. Im inc_cntpart gibt's aber nix mit Suche...
Das, was unter files.search.tmpl.php drin steht hat - nach langem durchfosten - nichts mit meiner Tabelle zu tun.

Ok, als ganz kleiner Anfang - welche Dateien gehören ausschließlich zum Backend und welche ausschließlich zum Frontend?

Verzweifelnde Grüße

Simone
User avatar
Jensensen
Posts: 3000
Joined: Tue 17. Oct 2006, 21:11
Location: auf der mlauer

Post by Jensensen »

Hi,

wenn Du Dich ein wenig mit dem System beschäftigst, in Ruhe mal einliest, wirst Du sehen, dass alles was Du Dir offenbar vorgenommen hast, ganz leicht zu realisieren ist. Dann macht auch die "Sortierung der Dateien" Sinn.

Übrigens sind das zu viele Fragen auf einmal, die nicht mal soeben beantwortet werden können.

Aber Du kannst es nachlesen und selber "draufschaffen" unter:
http://www.phpwcms-docu.de/
http://faq.phpwcms-docu.de/

und hier im Forum suchen. Steht alles dort!

Wenn Deine Fragen dann konkreter werden, helfen Dir hier ne Menge Leute weiter....

Noch ein Tipp: Unter -->Admin --> Vorlage kannst Du eigene Vorlagen anlegen. Im Feld "Haupt" kannst Du die komplette Seitengestaltung auf der Basis von DIV/CSS usw. einbinden.

Vorher unter -->Admin --> Seitenlayout gewünschte Eingaben zum Titel usw. machen - Ränder abschalten und (unten auf der Seite) bei: Seitenaufbau: Tabelle CSS DIV wählst Du "Eigener (aus Vorlage Haupt-Block)"

Dann kannst Du divern, cssen, floaten wie's beliebt....

Greetz
Jensensen
{so_much} | Knick-Knack. | GitHub
Umlaute im URL sind meistens immer Kacke.
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Post by flip-flop »

Hi,

wenn ich dich richtig verstanden habe kann die Frage eigentlich nur O.G. selbst beantworten.

Hier vielleicht ein kleiner Hinweis aus dem sich u.U. Rückschlüsse ziehen lassen: http://faq.phpwcms-docu.de/content/12/6 ... enden.html

Knut
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
simonef
Posts: 8
Joined: Tue 13. Mar 2007, 16:55
Contact:

Post by simonef »

Hallo ihr beiden,

danke erst Mal.
wenn Du Dich ein wenig mit dem System beschäftigst, in Ruhe mal einliest, wirst Du sehen
Stimmt schon, nur warum muss das jeder selber machen?

Es steht schon einiges in den angegebenen Links, aber immer eine andere Version.
Beispiel:
http://www.phpwcms-docu.de/suche_.phtml hier ist der Teil mit der Vorlage interessant :roll:
Dann kannst Du divern, cssen, floaten wie's beliebt....
Leider nein - Bilder, sowohl Liste als auch Bilderwechsel, die Suche, usw. bleiben weiterhin in Tabellen und sind nur sehr minimal formatierbar.
Anmerkung hierzu: hatte in 1.29 die front.func.inc.php schon umgeschrieben, werde das jetzt auch wieder machen. Gerade dieser Teil ist mit Divs und CSS sooo schön zu realisieren 8)

Bei der article.contenttype.inc.php würde mich dann mehr interessieren, wo diese Variablen umgesetzt werden. Also wenn ich z.B.

Code: Select all

25 => $BL['be_ctype_mytype]    // Mein eigener Contenttype
einfüge, dann muss ich eine neue Vorlage für den Adminbereich erstellen (eigene Datei, richtig?), diese an einer anderen Stelle einfügen, und in der front.func.inc.php (?) den Code für die Ausgabe einfügen und diese Funktion von einer anderen Stelle aus aufrufen.

Also ich denke meine Frage wäre zu genüge beantwortet, wenn ich eine grobe Struktur hätte, wie ich einen neuen Contenttyp einfüge.
Den vorhandenen Code ändern ist ja nicht Sinn und Zweck von einem CMS.

cu
Simone
User avatar
Oliver Georgi
Site Admin
Posts: 9901
Joined: Fri 3. Oct 2003, 22:22
Contact:

Post by Oliver Georgi »

Also die wichtigsten Änderungen im Bezug auf CSS sind bereits gemacht. Ich kann Dir nur abraten, dafür den Code abzuändern.

Aus Kompatibilitätsgründen kann ich nicht einfach so davon weg... Und gerade für eine "erstmal" vernünftige Ausgabe auch für weniger bewanderte Nutzer sind Tabellen noch immer hilfreich - und nicht verboten.

Wobei inzwischen alle wichtigen Inhalte auch ohne Tabellen gerendert werden können. Beschäftige Dich mal näher damit, bevor Du überlegst den Quellcode anzupassen.

Oliver
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn | Систрон
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Post by flip-flop »

Ich weiß nicht ob es Sinn macht dieses CMS immer und immer wieder umzuschreiben.
Das System steckt gerade in einem Umbruch. O.G. wird sicher die Tabellen nach und nach rausschmeißen.
In der neuen Version wird es eine Schnittstelle geben um eigen CPs zu implementieren. Das ist sicher der bessere Weg.

Gruß Knut
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
User avatar
Oliver Georgi
Site Admin
Posts: 9901
Joined: Fri 3. Oct 2003, 22:22
Contact:

Post by Oliver Georgi »

P.S. die Schnittstelle ist ja schon da.

Oliver
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn | Систрон
simonef
Posts: 8
Joined: Tue 13. Mar 2007, 16:55
Contact:

Post by simonef »

@Knut,
ich will halt nicht einfach nur warten. Außerdem steh ich mit Updates steh ich auf Kriegsfuß..

@Oliver
:D
genau das mein ich. Sag mir wo und ihr habt euren Frieden :twisted:

vielleicht :wink:

cu
simone
User avatar
Oliver Georgi
Site Admin
Posts: 9901
Joined: Fri 3. Oct 2003, 22:22
Contact:

Post by Oliver Georgi »

Tut mir leid, die Zeit habe ich nicht.

Oliver
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn | Систрон
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Post by flip-flop »

>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
simonef
Posts: 8
Joined: Tue 13. Mar 2007, 16:55
Contact:

Post by simonef »

Danke Knut,

dann werd ich da mal dran arbeiten

cu

simone
Post Reply