|
|
Latest News |
Latest Threads |
|
|
54.559 Posts & 4.945 Themen in 78 Foren |
|
|
|
|
Forensuche |
|
Suchbegriff |
Benutzerauswahl |
Ergebnisse anzeigen |
|
|
Kommentare / Bewertung 41 Beiträge in diesem Thema |
|
|
|
|
|
09.09.2016 - 19:29 Uhr |
|
|
|
Ich habe gerade mal versucht von dem ersten Code an, mir das zu speichern. Weil aber soviele Änderungen sind und dann mal das content fehlt, dann mal nicht, blicke ich echt nicht mehr durch um das sauber und ordentlich zusammen zu bekommen. Wäre dir sehr Dankbar, wenn du mir dabei helfen könntest.
|
|
|
|
|
|
|
|
|
|
11.09.2016 - 13:08 Uhr |
|
|
|
- pkinc/admin/comment.php
- Öffne o.g. Datei und suche das:
| PHP-Quelltext if($commentinfo[comment_cat]=="vote")
$comment_link="path=pollarchive&vid=".$commentinfo['comment_subid'];
else
$comment_link="path=comment"; | | |
Und füge darunter das ein:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | | PHP-Quelltext # CommentAtContent::Start
If ($comment_link!='' && $commentinfo['comment_cat']!='vote')
{
$comment_link='path=comment&subid='.Intval($commentinfo['comment_subid']).'&comcat='.Trim($commentinfo['comment_cat']);
}
If ($commentinfo['comment_cat']=='cont')
{
$CommentSubID =Intval($commentinfo['comment_subid']);
$ContentInfo =$SQL->fetch_assoc($SQL->query("SELECT content_option FROM ".pkSQLTAB_CONTENT." WHERE content_id='".$CommentSubID."' LIMIT 1"));
Switch ($ContentInfo['content_option'])
{
Case 1:
$comment_link='path=article&contentid='.$CommentSubID;
Break;
Case 2:
$comment_link='path=news&contentid='.$CommentSubID;
Break;
Case 3:
$comment_link='path=contentarchive&type=3&contentid='.$CommentSubID;
Break;
Case 4:
$comment_link='path=download&contentid='.$CommentSubID;
Break;
Default:
$comment_link='path=content&contentid='.$CommentSubID;
Break;
}
}
# CommentAtContent::End | |
- pkinc/admintpl/comment_row.htm
- Öffne o.g. Datei und suche das:
| PHP-Quelltext <a class="small" target="_blank" href="../include.php?$comment_link&subid=$commentinfo[comment_subid]&comcat=$commentinfo[comment_cat]">zum Kommentar</a> | |
Und mache daraus das:
| PHP-Quelltext <!--# CommentAtContent::Start-->
<!--<a class="small" target="_blank" href="../include.php?$comment_link&subid=$commentinfo[comment_subid]&comcat=$commentinfo[comment_cat]">zum Kommentar</a> -->
<a class="small" target="_blank" href="../include.php?$comment_link">zum Kommentar</a>
<!--# CommentAtContent::End--> | |
Was die Kommentare bei der Video-Ecke angeht:
Dort scheinen Kommentare zu gehen. Es gibt sogar einen Link bei jedem Video wo man Kommentare setzen kann. Zu finden bei Optionen > .
Solltest du dies bereits selber rausgefunden haben, und direkt die Kommentare anzeigen lassen (so wie in den Artikeln, News etc.), dann gehe wie folgt vor:
- pkinc/public/movie_comments.php
- Öffne o.g. Datei und suche das:
| PHP-Quelltext if($_GET['show'] == "comments" && $IdCom>0) { | |
Und mache daraus das:
| PHP-Quelltext # CommentAtContent::Start
#if($_GET['show'] == "comments" && $IdCom>0) {
if($IdCom>0) {
# CommentAtContent::End | |
- pkinc/publictpl/movie/moviedetails_body_row.htm
- Öffne o.g. Datei und suche das:
| PHP-Quelltext <a href="?path=movie_details&id=$row->id&show=comments#entries" style="text-decoration: none;">$user_compics</a> | |
Und mache daraus das:
| PHP-Quelltext <!--# CommentAtContent::Start-->
<!--<a href="?path=movie_details&id=$row->id&show=comments#entries" style="text-decoration: none;">$user_compics</a>-->
<a href="#entries" style="text-decoration: none;">$user_compics</a>
<!--# CommentAtContent::End--> | |
Mit etwas Glück läuft alles ohne Probleme
Was die "Gesamtänderungen in einen entgültigen Beitrag" angeht .. Wenn bisher alle Änderungen ohne Probleme laufen kann ich ja nochmal gucken und alles zusammenfassen.
|
|
|
|
|
|
|
|
|
|
12.09.2016 - 10:46 Uhr |
|
|
|
|
|
|
|
|
|
12.09.2016 - 17:16 Uhr |
|
|
|
- pkinc/public/movie_details.php
- Öffne o.g. Datei und suche das:
| PHP-Quelltext //Kommentar Funktion laden
include_once(pkDIRPUBLIC.'movie_comments'.pkEXT); | |
Und mache daraus das:
| PHP-Quelltext # CommentAtContent::Start
//Kommentar Funktion laden
#include_once(pkDIRPUBLIC.'movie_comments'.pkEXT);
OB_Start();
include_once(pkDIRPUBLIC.'movie_comments'.pkEXT);
$MovieComments=OB_Get_Contents();
OB_End_Clean();
# CommentAtContent::End | |
- pkinc/publictpl/movie/moviedetails_body_row.htm
- Öffne o.g. Datei und suche das:
| PHP-Quelltext $showcomment
</table>
</td> | |
Und füge darunter das ein:
| PHP-Quelltext <!--# CommentAtContent::Start-->
$MovieComments
<!--# CommentAtContent::End--> | |
|
|
|
|
|
|
|
|
|
|
12.09.2016 - 17:31 Uhr |
|
|
|
Hab es so geändert, die Kommentarfunktion bleibt trotzdem unten.
Skaliert auf 550 x 572 Pixel
|
|
|
|
|
|
|
|
|
|
12.09.2016 - 20:19 Uhr |
|
|
|
Hmm, probier mal das:
- pkinc/public/movie_details.php
- Öffne o.g. Datei und suche das:
| PHP-Quelltext # CommentAtContent::Start
//Kommentar Funktion laden
#include_once(pkDIRPUBLIC.'movie_comments'.pkEXT);
OB_Start();
include_once(pkDIRPUBLIC.'movie_comments'.pkEXT);
$MovieComments=OB_Get_Contents();
OB_End_Clean();
# CommentAtContent::End | |
Und schneid dies raus.
- Suche weiter nach dem:
| PHP-Quelltext #Klassen
pkLoadClass($BBCODE,'bbcode');
pkLoadClass($MOVIE,'movie');
pkLoadFunc('movie');
pkLoadFunc('user');
$report=""; | |
Und füge darunter das ein:
| PHP-Quelltext # CommentAtContent::Start
//Kommentar Funktion laden
#include_once(pkDIRPUBLIC.'movie_comments'.pkEXT);
OB_Start();
include_once(pkDIRPUBLIC.'movie_comments'.pkEXT);
$MovieComments=OB_Get_Contents();
OB_End_Clean();
# CommentAtContent::End | |
--
Sollte dies wieder nicht gehen, probier mal folgenden Code (statt den oben):
| PHP-Quelltext # CommentAtContent::Start
//Kommentar Funktion laden
#include_once(pkDIRPUBLIC.'movie_comments'.pkEXT);
$site_body=NULL;
include_once(pkDIRPUBLIC.'movie_comments'.pkEXT);
$MovieComments=site_body;
$site_body=NULL;
# CommentAtContent::End | |
|
|
|
|
|
|
|
|
|
|
13.09.2016 - 09:37 Uhr |
|
|
|
Wenn ich diese Codes einfüge, erscheint gar keine Kommentarfunktion mehr.
|
|
|
|
|
|
|
|
|
|
13.09.2016 - 16:34 Uhr |
|
|
|
Mein Fehler .. Kleiner Fehler im Code .. ^^""
Sofern du die 2. Code-Variante benutzt hast, wie folgt den Fehler korrigieren:
- pkinc/public/movie_details.php
- Öffne o.g. Datei und suche das:
| PHP-Quelltext $MovieComments=site_body; | |
Und mache daraus das:
| PHP-Quelltext $MovieComments=$site_body; | |
|
|
|
|
|
|
|
|
|
|
13.09.2016 - 22:25 Uhr |
|
|
|
Wir kommen der Sache näher
Jetzt wird es zwar unter der Beschreibung angezeigt, aber nun tauchen Darstellungsfehler auf
Skaliert auf 550 x 305 Pixel
Hab dir mal die php mit hochgeladen.
|
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von DHH - 13.09.2016 - 22:26 Uhr |
|
|
|
|
|
|
|
|
|
|
14.09.2016 - 16:50 Uhr |
|
|
|
Hmm, okay - probier mal das:
- pkinc/publictpl/movie/moviedetails_body_row.htm
- Öffne o.g. Datei und suche das:
| PHP-Quelltext <!--# CommentAtContent::Start-->
$MovieComments
<!--# CommentAtContent::End--> | |
Und entferne dies.
- pkinc/publictpl/movie/moviedetails_header.htm
- Öffne o.g. Datei und suche das:
| PHP-Quelltext $movie_body | |
Und füge darunter das ein:
| PHP-Quelltext <!--# CommentAtContent::Start-->
</tr>
</table>
$MovieComments
<!--# CommentAtContent::End--> | |
- pkinc/publictpl/movie/moviedetails_footer.htm
- Öffne o.g. Datei und suche das (die erste Zeile):
| PHP-Quelltext </tr> | |
Und mache daraus das:
| PHP-Quelltext <!--# CommentAtContent::Start-->
<!--</tr>-->
<table width="100%" border="0" cellspacing="1" cellpadding="4" align="center" class="contentbody">
<!--# CommentAtContent::End--> | |
Ist wie die letzten male rein theoretisch. Sollte aber den Anzeigefehler beheben
|
|
|
|
|
|
|
|
|
|
14.09.2016 - 18:44 Uhr |
|
|
|
|
|
|
|
|
|
14.09.2016 - 18:54 Uhr |
|
|
|
Probier mal das:
- pkinc/publictpl/movie/movie_comment_w.htm
- Öffne o.g. Datei und suche das:
| PHP-Quelltext <form method="post" action="?path=movie_details&id=$IdCom&show=comments&comment=new" name="myform" target="_self"> | |
Und mache daraus das:
| PHP-Quelltext <!--# CommentAtContent::Start-->
<!--<form method="post" action="?path=movie_details&id=$IdCom&show=comments&comment=new" name="myform" target="_self">-->
<form method="post" action="?path=movie_details&id=$IdCom" name="myform" target="_self">
<!--# CommentAtContent::End--> | |
|
|
|
|
|
|
|
|
|
|
14.09.2016 - 18:56 Uhr |
|
|
|
|
|
|
|
|
|
14.09.2016 - 19:03 Uhr |
|
|
|
Wenn ich den Code ändere, wird das Kommentar nicht in die Datenbank aufgenommen. Aber ist jetzt auch kein Weltuntergang.
Wenn das noch weg könnte, wäre ich zufrieden "Keine Kommentare vorhanden!"
PS: Irgendwie kann ich gerade, warum auch immer, gar kein Kommentar mehr abgeben. Hatte deinen Code zuvor auch wieder entfernt
Ich blick einfach nicht mehr durch ^^
|
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von DHH - 14.09.2016 - 19:10 Uhr |
|
|
|
|
|
|
|
|
|
|
14.09.2016 - 19:29 Uhr |
|
|
|
Okay, mach die Änderungen von vorhin rückgängig.
- pkinc/public/movie_comments.php
- Öffne o.g. Datei und suche das:
| PHP-Quelltext pkHeaderLocation('','','event=constribution_thank&moveto='.urlencode($ENV->getvar('QUERY_STRING'))); | |
Und mache daraus das:
| PHP-Quelltext # CommentAtContent::Start
#pkHeaderLocation('','','event=constribution_thank&moveto='.urlencode($ENV->getvar('QUERY_STRING')));
pkHeaderLocation('','','event=constribution_thank&moveto='.urlencode('?path=movie_details&id='.$IdCom));
# CommentAtContent::End | |
Damit sollte das weiterleiten funktionieren.
Das "Keine Kommentare vorhanden" - wie folgt:
- pkinc/public/movie_comments.php
- Öffne o.g. Datei und suche das:
| PHP-Quelltext $site_body.='<tr><td colspan="2" class="$row" align="center">Keine Kommentare vorhanden!</td></tr>'; | |
Und mache daraus das:
| PHP-Quelltext # CommentAtContent::Start
#$site_body.='<tr><td colspan="2" class="$row" align="center">Keine Kommentare vorhanden!</td></tr>';
# CommentAtContent::End | |
|
|
|
|
|
|
|
|
|
|
|
Ähnliche Themen |
|
|
|
|
|
|
|
|