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.769 Posts & 4.945 Themen in 78 Foren
Forenübersicht » Support / Hilfe » PHPKit 1.6.03 & 1.6.1 » Support » Editieren von Beiträgen in besti..

Editieren von Beiträgen in bestimmten Forenkategorien ausschalten
7 Beiträge in diesem Thema
 Seiten (1):    1  
16.03.2013 - 16:00 Uhr
Beitrag: #1
Hallo ich mal wieder.  lachend

Der Titel sagt eigentlich alles. Da in unserer Online Liga ein Transfermarkt über das Forum läuft ist es unschön, wenn in dieser Kategorie User ihre Beiträge editieren. Ist es irgendwie möglich das für bestimmte Kategorien auszuschalten?
Wenn ja wie ...


Wäre über Hilfe sehr erfreut.  lachend

LG und ein schönes WE.

 
Zum Anfang der Seite
17.03.2013 - 14:26 Uhr
Beitrag: #2
  • pkinc/admin/forumcategory.php
    Hier klicken zum aufklappen


  • pkinc/admintpl/forum/editcat_form.htm
    Hier klicken zum aufklappen


  • pkinc/public/forumsthread.php
    Hier klicken zum aufklappen


  • pkinc/public/forumseditpost.php
    Hier klicken zum aufklappen


  • pkinc/public/install.php
    Hier klicken zum aufklappen


Sobald du alle Änderungen eingepflegt hast, kannst du die Installation durchführen. Diese kannst du als Administrator normal aufrufen,
http://www.deineSeite.de/?path=install

Die Installation selbst erweitert nur die Datenbank, bzw. kann die Änderung auch rückgängig machen. Jede Art von Fehlermeldung, die auftreten könnte, kann ignoriert werden. Mehr als ein
  • Can't DROP 'forumcat_access_post'; check that column/key exists oder
  • Duplicate column name 'forumcat_access_post'
kann eh nicht kommen. Und diese sagen eh nur aus, das die genannte Spalte nicht existiert und deswegen nicht gelöscht werden kann (#1), bzw. das jene Spalte existiert und deswegen nicht nochmal gespeichert werden kann (#2). Also alles nicht so tragisch dann ;o

Auch brauchst du dir keine Sorgen machen, wenn du (oder ein anderer Adminstrator) mal die Deinstallation durchführt - die Änderungen arbeiten nur, wenn in der Datenbank die Erweiterung drin ist. Nur im AdminCenter unter Foren-Kategorien bearbeiten steht die Änderung fest drin, hat aber im Falle einer Deinstallation keine Funktion / Wirkung.

Standard ist eingestellt, das Beiträge bearbeitet werden können - also nach dem Muster, als wenn es diese Erweiterung nicht gäbe.
Sollte noch irgendetwas sein .. Ich wars nicht  k!r!ka


 
Zum Anfang der Seite
18.03.2013 - 12:58 Uhr
Beitrag: #3
Moin,

danke für deine Hilfe und funktioniert bestens! Fehlermeldungen hatte ich jetzt so im Test noch keine.  Glücklich

Hätte aber noch ein paar Anmerkungen.
1.) pkinc/admintpl/editcat_form.htm muss zu pkinc/admintpl/forum/editcat_form.htm oder?
2.) In der Datei pkinc/public/forumseditpost.php ist durch den Sammelpatch von Pimpyoukit eine kleine Änderung drin.



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

PHP-Quelltext


// Guest Fix by PimpYourKiT.de
    
if(pkGetUservalue('id')==|| ($forumpost['forumpost_autorid']!=pkGetUservalue('id') && !userrights($forumcat['forumcat_mods'])))
// Guest Fix by PimpYourKiT.de
    
{
    
pkEvent('access_refused');

    include(
pkDIRPUBLICINC.'forumsfooter'.pkEXT);    
    return;
    }

# pkPostCanEdit
$pkPostCanEdit  =$SQL->fetch_assoc($SQL->query("SELECT forumthread_catid    FROM ".pkSQLTAB_FORUM_THREAD."   WHERE forumthread_id='".$SQL->f(intval($forumpost['forumpost_threadid']))."' LIMIT 1"));
$pkPostCanEdit  =$SQL->fetch_assoc($SQL->query("SELECT forumcat_access_post FROM ".pkSQLTAB_FORUM_CATEGORY." WHERE forumcat_id   ='".$SQL->f(intval($pkPostCanEdit['forumthread_catid']))."' LIMIT 1"));


Das wird dadurch nicht beeinflusst oder?

3.)
Ist es vielleicht noch irgendwie möglich, dass wir Admins die Möglichkeit haben trotzdem alles zu editieren? Könnte vielleicht dann doch nützlicher sein. xD

 
Zum Anfang der Seite
18.03.2013 - 16:42 Uhr
Beitrag: #4
Zitat
Original geschrieben von Obumba

1.) pkinc/admintpl/editcat_form.htm muss zu pkinc/admintpl/forum/editcat_form.htm oder?


Stimmt, ist oben geändert ^^""


---

Zitat
Original geschrieben von Obumba

2.) In der Datei pkinc/public/forumseditpost.php ist durch den Sammelpatch von Pimpyoukit eine kleine Änderung drin.
Das wird dadurch nicht beeinflusst oder?


Nein, wird es nicht. Ist halt ein Fix, keine gravierende Änderung in der Funktion selbst ;o Kannst den neuen Code einfach darunter packen.


---

Zitat
Original geschrieben von Obumba

3.)
Ist es vielleicht noch irgendwie möglich, dass wir Admins die Möglichkeit haben trotzdem alles zu editieren? Könnte vielleicht dann doch nützlicher sein. xD


Immer diese extra-wünsche .. Ney, ney  

Nun gut, gehe wie folgt vor:
  • pkinc/public/forumsthread.php
    Hier klicken zum aufklappen


  • pkinc/public/forumseditpost.php
    Hier klicken zum aufklappen


Damit können alle, die Administrator oder Moderator (oder User, aber Moderator in jeweiligen Forum) sind, Beiträge editieren, egal was eingestellt ist.
Die Änderungen sind nochmal im Post weiter oben eingetragen.


 
Zum Anfang der Seite
19.03.2013 - 06:44 Uhr
Beitrag: #5
Funktioniert bestens.

Vielen Dank !  Glücklich

Habe allerdings noch eine kleine Frage ... diese 'Fehlermeldungen' ... Sehen die User die dann oder kommt die im Adminmenü?

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Obumba - 19.03.2013 - 09:03 Uhr
 
Zum Anfang der Seite
19.03.2013 - 16:36 Uhr
Beitrag: #6
Die genannten Fehlermeldungen kommen nur bei der Installations-Datei, die widerum nur Administratoren benutzen können. Ich wollt es nur erwähnen, nicht das es auf einmal eine Überraschung gibt ^^""

In den Dateien, die bearbeitet wurden, ist eine Abfrage, ob die Installation stattgefunden hat - nur dann wird die neue Funktion ausgeführt. Und diese Meldungen bei der Installations-Datei kann man mehr als Notiz betrachten. Mehr als diese Meldung kann eh nicht kommen:
Zitat
Original geschrieben von k!r!ka

  • Can't DROP 'forumcat_access_post'; check that column/key exists oder
  • Duplicate column name 'forumcat_access_post'



 
Zum Anfang der Seite
20.03.2013 - 09:58 Uhr
Beitrag: #7
OK alles klar.
Danke!

 
Zum Anfang der Seite
 Seiten (1):    1  

Ähnliche Themen
 
Support Support » Template für Forenkategorien? - Letzte Antwort von Obumba am 30.04.13, 15:04 Template für Forenkategorien?  (30.04.13, 15:04)
Support Support » Themen im Forum editieren - Letzte Antwort von WEBI am 05.01.07, 15:58 Themen im Forum editieren  (05.01.07, 15:58)
Vorschläge Vorschläge » IM vom bestimmten user sperren - Letzte Antwort von Leiche am 05.07.07, 16:35 IM vom bestimmten user sperren  (05.07.07, 16:35)
Support Support » Navbox mit einem bestimmten Inhalt - Letzte Antwort von SkyTeufel am 09.03.09, 22:03 Navbox mit einem bestimmten Inhalt  (09.03.09, 22:03)
Support Support » Profil editieren: Profil editieren:"Die von Ihnen angewählte Seite bzw..  (10.09.08, 15:21)

HTH-C.com - Webmedien & Community