|
|
Latest News |
Latest Threads |
|
|
55.043 Posts & 4.945 Themen in 78 Foren |
|
|
|
|
Forensuche |
|
Suchbegriff |
Benutzerauswahl |
Ergebnisse anzeigen |
|
|
Seite einbinden!!! 15 Beiträge in diesem Thema |
|
|
|
|
|
11.12.2008 - 10:11 Uhr |
|
|
|
Servus Leute!!!
Habe da mal ne Farge: Und zwar wenn ich über Admin - eine Seite einbinden möchte, also iner Navi was verweisen.
dann muss ich doch ne Seite per > Editor machen, und sie am ende mit php schreiben. ist doch richtig oder?
So und dann fragt er mich im Admin Menü nach einer URL, wo ich auf Script Datei gehe. ist doch richtig oder?
Dann steht da hier da ?path=
Wie ergänze ich das jetzt weiter?
Thx im Voraus
|
|
|
|
|
|
|
|
|
|
14.12.2008 - 15:48 Uhr |
|
|
|
Nein die Arbeit musst du dir nicht extra machen mit editor und co.
Wir wäre es wenn man sich erstmal richtig mit dem CMS beschäftigt bevor man (wie im anderen Thread beschrieben) einen Style anpassen möchte.
Du musst im Adminberiech links auf Inhalte gehen und dann auf Inhalte verfassen.
Schau mal was man da alles machen kann Inhaltstexte verfassen, Artikel, Downloads, links
Sry falls mein Beitrag evtl. unhöflich rüberkommt aber ich mag es ehrlich gesagt nich wenn man einen auf "Ich kenn das CMS seit 1 Tag und werd es gliech erweitern und nen Style anpassen" macht und in Wahrheit nichmal die Grundlagen kennt.
|
|
|
|
|
|
|
|
|
|
15.12.2008 - 10:57 Uhr |
|
|
|
Hi,
ich hänge mich als Anfänger hier an die Frage von Macel0124 dran. Wenn ich dem Vorschlag von BooGT folge dann habe ich bei der Texteingabe Probleme. Der Titel ist frei eingebbar, aber der Autor wird vom System vorgegeben (offenbar der Administrator-Name). Änderungen werden nicht angenommen. Im Quelltext, an den ich noch ungern rangehe, kann man auch nichts ändern. In der Website werden dann zusätzlich neben dem (falschen) Autor auch noch das Einfabedatum und -Uhrzeit angegeben, was auch nichts mit dem eingegebenen Text zu tun hat.
Wie kann man das ändern?
Danke im voraus!
P.S. Um die Fachleute vor zu viel Trivialfragen zu bewahren: Gibt es im Internet eine Anleitung zum Einstieg und Umgang mit dem (zunächst) "serienmäßigen" Angebot und seinen Möglichkeiten zur Variation. Die trial&error-Methode nervt doch ganz schön.
|
|
|
|
|
|
|
|
|
|
15.12.2008 - 12:28 Uhr |
|
|
|
Nein, es gibt keine richtige Anleitung, wie was funktioniert. Es gab zwar eine, aber das hat man eigentlich schnell selbst rausgefunden.
Die Autor-Angabe ist je nachdem, wie der Content gerade ist, unterschiedlich.
Wenn du einen Content erstellst, wird dein Login-Name (oder Nick?) schon fertig angegeben. Bei Editierung eines vorhandenen Contents wird der Name des Users angezeigt, der diesen Content erstellt / eingesandt hat.
Ist also im logischen Bereich die Angabe.
Selbes bei der Datums-Angabe. Wird erstellt, aktuelles Datum. Wird editiert, Datum der Erstellung.
Wie meinst du das mit den Quelltext, wo du ungern ran gehst, und wo man nichts ändern kann?
Wenn Änderungen nicht angenommen werden, solltest du dich fragen, was für Änderungen (Addon oder Eigenbau) du oder wer auch immer dran genommen hat. Denn Standard geht das Content-Modul.
Was die Einbindung von ex / internen Dateien angeht:
Contentwrapper
|
|
|
|
|
|
|
|
|
|
15.12.2008 - 17:04 Uhr |
|
|
|
Hi,
Danke für die schnelle Antwort. Die Navigationsspalte habe ich inzwischen nach meinen Wümschen umgestellt und neu beschriftet. Das Einbinden von Grafiken/Bildern aus meinem Bildbestand steht jetzt an. Ich hoffe ich finde die richtige Pfadbezeichnung.
Nun zum Quelltext: Ich möchte (als Beispiel) bei der Textseite die automatische Einfügung des Autors (=login-Name) rausnehmen und den Autor jeweils von Hand eintragen.
Wo man das im Quelltext machen kann, ist zu erkennen. Ich habe den Text in einen html-Editor gegeben, geändert und die (simulierte) website zeigt den Erfolg. Nur wie bringe ich im phpkit den geänderten Text unter, so dass er die bisherige Seite ersetzt? Oder ist das eine unzulässige Manipulation?
Den contentwrapper habe ich mir geholt, aber vor dem upload warte ich erstmal deine Antwort ab.
KlausR
|
|
|
|
|
|
|
|
|
|
15.12.2008 - 19:20 Uhr |
|
|
|
Worum geht es jetzt dir direkt beim Quelltext? Admin-Menu oder Public-Seite?
Vielleicht auch mit Bildern erklären, falls es schriftlich nicht gehen sollte
|
|
|
|
|
|
|
|
|
|
16.12.2008 - 19:17 Uhr |
|
|
|
Meine Fragen beziehen sich auf das admin-Menü meiner per phpkit im Aufbau befindlichen homepage.
Ziel meiner geplanten homepage ist den späteren Lesern der Seite Lesenswertes zu bieten, das ich aus verschiedenen Quellen zusammenstelle. Dabei ist es natürlich wichtig evtl. copyrights oder einfachen Autorenschutz zu beachten. Deswegen soll auf der Textseite der Originaltitel erscheinen mit dem zugehörigen Autor oder der Quelle.
Im admin-Menü ist unter Texte eine passende Vorlage vorgegeben, in die man Texte reinschreiben oder reinkopieren kann, evtl. mit externen links.
Das betr. Fenster (Texte>Inhalt verfassen>Inhaltstext (oder Artikel) verfassen>Kategorie) führt zu dem Fenster (s. Bild 1).
Leider ist keine Eintragung bei „Autor“ möglich, da offenbar das login die Eintragung vorgibt.
Ich habe nicht gefunden, wo man das ändern könnte. Deswegen plante ich den Quelltext der dargestellten Seite zu ändern (es sei denn es sprächen Legalitätsgründe dagegen, die ich aber nicht sehe).
Im Quelltext der betr. Seite ist der Autor-Name als value eingegeben (s. Markierung in Bild 2). Änderungen nimmt der Text aber nicht an. Ich kann den Quelltext zwar in einen html-Editor kopieren und dort bearbeiten. Aber dann weiß ich nicht wo ich den geänderten Quelltext wieder einfügen kann. Das ist also auch keine Lösung.
Es könnte sein, dass ich beim setup von phpkit einen Fehler gemacht habe, denn lt Anleitung soll man in den Verzeichnissen die Berechtigung chmod 777 setzen. Diesen Schritt habe ich beim setup übersehen. Vielleicht sollte ich ein neues setup machen.
So viel erstmal zur Erklärung.
KlausR
|
|
|
|
|
|
|
|
|
|
16.12.2008 - 20:37 Uhr |
|
|
|
CHMOD-Rechte bekommen zum größten Teil nur die Bilder-Ordner und der Public-Template-Ordner.
Daran wird es nicht liegen, wenn diese beim Setup keine vollständigen Rechte bekamen. Außerdem kann man diese später ja noch bearbeiten.
Zu deinen "Problem":
Erstmal, welche Bilder? Vergessen zu verlinken?
Jetzt zum Inhaltstext selbst.
Sofern du oder wer anderes nichts an der Datenbank oder an den Dateien was verändert hat, sollte die Speicherung der Daten ohne Probleme gehen.
Die Templates und/oder die PHP-Dateien sollte man nur verändern, wenn man weiss, was man tut.
Den Value-Wert im Template sollte nicht verändert werden, da dieser für die Ausgabe des Autor-Namen zuständig ist.
Desweiteren nochmal zur Logik des Autor-Namens:
Wenn du eine neue Inhalts-Seite (Inhalt, Artikel, News, Link, Download) erstellen willst, erscheint immer Login- oder Nick-Name von dir. Dieser dient später für die Ausgabe des Users, der diese Inhalts-Seite erstellt hat, und sofern dieser User registriert ist, auf das Profil verlinkt wird.
Solltest du allerdings eine vorhandene Inhalts-Seite bearbeiten bzw. einfach aufgerufen haben solltest, wird der Autor angezeigt, der diese Inhalts-Seite erstellt hat.
Du brauchst eigentlich nichts an den Templates oder so etwas zu verändern, da man, wie bei dir z.B., alles ändern kann, was einen zum ändern zur Verfügung steht.
Ps: Hab gerade mal selbst geguckt, damit mein Text auch stimmt und ich keinen Müll erzähle
Und ja, es stimmt. Er nimmt bei der Änderung des Autors meinen, anstatt den von mir eingetragenden.
Für die Änderung sollte folgendes gemacht werden:
Suche in der Datei pkinc/admin/contentcompose.php folgendes:
Hier klicken zum aufklappen | PHP-Quelltext if($userinfo['user_id']>0)
{
$cont_autorid=$userinfo['user_id'];
$cont_autor=$userinfo['user_nick'];
}
else
{
$cont_autorid=pkGetUservalue('id');
$cont_autor=pkGetUservalue('nick');
} | |
Und mache daraus das:
| PHP-Quelltext if($userinfo['user_id']>0)
{
$cont_autorid=$userinfo['user_id'];
$cont_autor=$userinfo['user_nick'];
}
else
{
$cont_autorid='0';
$cont_autor=$_POST['cont_autor'];
} | |
Jetzt erscheint der größte Teil meines Posts überflüssig ;o
|
|
|
|
|
|
|
|
|
|
17.12.2008 - 11:49 Uhr |
|
|
|
@k!r!ka
Super!! Vielen Dank, es hat funktioniert. Es ist zwar noch das Datum da und das "von", aber nun weiß ich den Weg. Vielleicht gelingen mir jetzt auch noch weitere Änderungen.
Zu den fehlenden Bildern bitte ich um Entschuldigung. Sie waren in dem Fenster zum Datei hochladen als Pfad angegeben, es waren jpg-Bilder und sie hatten weniger als 250 KB. Wer weiß wo die geblieben sind.
Und noch eine Frage: Wie/Wo kann man erkennen in welcher Datei der Quellcode der jeweiligen Seite zu finden ist?
KlausR
|
|
|
|
|
|
|
|
|
|
17.12.2008 - 12:23 Uhr |
|
|
|
|
|
|
|
|
|
17.12.2008 - 19:59 Uhr |
|
|
|
auf die Gefahr hin, dass ich nerve:
Ja, ich meine auf der public-Seite das Datum TTMMJJJJ und das "von" vor dem Autor.
Diese Angaben stecken für jeden Beitrag in dem Datensatz, der in der Text-Übersicht angegeben ist, die sich jeweils durch ihr text id unterscheiden. Diese Daten werden in einer Vorlage aufgerufen zur Darstellung auf der public-Seite.
Als Beispiel ist für eine Seite bei mir der link zu erkennen:
include.php?path=content&contentid=25.
D.h. Der Text mit der id=25 wurde hier verarbeitet. Wenn man hier die Übernahme der Datengruppe „Date“ verhindern könnte, dann wäre das Datum weg.
Das muss doch wohl bei dem Aufbau einer Textvorlage nach einer festen Prozedur geschehen, aber wo steckt die, wie kommt man daran?
Das „von“ wäre dann noch ein Schönheitsfehler, der in der Textvorlage stecken müsste, weil er ja für alle Texte gilt. Vielleicht bekommt man ihn auch noch zu fassen.
Liege ich da so falsch? Aber wo ist der Griff, um die Sache zu packen?
KlausR
|
|
|
|
|
|
|
|
|
|
17.12.2008 - 20:24 Uhr |
|
|
|
Das ist ganz Simpel.
Öffne einfach die nötigen Templates und entferne oder kommentiere die jeweiligen Stellen, die nicht sein sollen.
Kommentieren solltest du nur, wenn du die Templates direkt über ein FTP-Programm hochlädst (nicht für Anfänger zu empfehlen).
Entfernen, wenn du die Templates im Admin-Center unter Sonstiges -> Templates erstellt bzw. vorhandenes Template umänderst.
Bsp.:
Artikel-Ansicht, Standard-Template (pkinc/publictpl/content/article.htm):
Hier klicken zum aufklappenIm Quelltext steht folgendener Teil:
| PHP-Quelltext <span class="small">$content_time von $autor_info</span><br /> | |
Diesen Teil einfach entfernen, damit Inhalts-Zeit + Inhalts-Autor verschwindet.
Den Quelltext kopieren und im Admin-Center unter Sonstiges -> Templates in einen neuen Template (Template-Name: content/article) erstellen oder besagten Template-Namen (siehe Klammern) suchen und dieses editieren.
|
|
|
|
|
|
|
|
|
|
18.12.2008 - 16:45 Uhr |
|
|
|
Danke, wieder ein Treffer!
Nun ist zwar auch der Autor mit erschwunden, aber das ist gut, denn jetzt kann man ihn mit/ohne Ergänzungen am Tectbeginn aufführen.
Jetzt werde ich erstmal Pause machen und mir mehr Kenntnisse über phpkit-Webseiten aneignen. Irgendwann werde ich doch wohl selbstämdig die Seiten und die Stellen finden die ich ändern möchte. Vielleicht gelingt es ja.
Vielen Dank für die Hilfe
KlausR
|
|
|
|
|
|
|
|
|
|
19.12.2008 - 20:14 Uhr |
|
|
|
Vielen Dank für den erfolgreichen Tip. Heute hatte ich einen guten Tag und fand einige andere Templates, die ich mit Erfolg ändern konnte.
Nun hänge ich gerade wieder, mein Glück mit dem mehr oder weniger zufälligen finden der Dateien scheint heute verbraucht zu sein. Aber morgen ist auch noch ein Tag!
KlausR
|
|
|
|
|
|
|
|
Ähnliche Themen |
|
|
|
|
|
|
|
|