Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Rekomendowane odpowiedzi

Opublikowano

Nazwa pliku: (Pav32) Post History

Autor: Pavulon

Data wysłania: 31 mar 2011

Data aktualizacji: 14 wrz 2011

Kategoria: Płatne modyfikacje 3.2

Wspierana wersja IP.Board: 3.2.x

Modyfikacja ta umożliwia logowanie edycji postów.

Każda edycja zapisywana jest do bazy danych w celu późniejszego wglądu lub przywrócenia poprzedniej wersji. Istnieje możliwość wyświetlenia różnic pomiędzy kolejnymi wersjami.

Administrator ma możliwość ręcznego usunięcia wybranych wpisów z historii.

Stare(przedawnione) edycje są systematycznie usuwane po czasie określonym w ACP.

Modyfikacja nie wymaga edycji plików czy skinów - wystarczy wgrać pliki i zaimportować hook'a.

Pobierz plik

  • 2 tygodnie później...
Opublikowano

Jestem zainteresowany kupnem, mam tylko jedno pytanie- czy w ustawieniach dodatku można ustawić w jakich forach mają być rejestrowane zmiany?

  • 4 miesiące temu...
Opublikowano (edytowane)

Hi Pavulon, I might be interested in this, but I don't speak Polish. However, I can use Google Translate to try to understand the documentation and your support. Would you still recommend it?

Pavulon Hi, Mogę być zainteresowany w tym, ale nie znam polskiego. Jednak za pomocą Google Translate, aby spróbować zrozumieć dokumentację i wsparcie. Czy nadal polecacie? (Przepraszam, jeśli to jest złe tłumaczenie. Użyłem Google Translate.)
Edytowane przez bbs
Opublikowano

If "Remove history after" is set to 0, does that disable automatic removal? If yes, is it still possible to easily bulk-remove edits manually via phpMyAdmin to conserve space?

Jeśli "Usuń historię po" jest ustawiona na 0, to czy wyłączyć automatyczne usuwanie? Jeśli tak, to nadal można łatwo usunąć zbiorczej zmiany ręcznie za pomocą phpMyAdmin, aby zaoszczędzić miejsce?

Opublikowano (edytowane)

It seems to be working correctly, but the "History" link is outside of the post bar (see attached). I am using IPB 3.2.2. I believe I need to edit hook.xml to fix this, I guess near lines 180-190? What should I modify in the code?

Wydaje się, że działa poprawnie, ale "History" link znajduje się poza postu bar (patrz załącznik). Używam IPB 3.2.2. Sądzę, żetrzeba edytować hook.xml to naprawić, myślę, że w pobliżu linii 180-190? Co należy zmienić w kodzie?

post-12735-0-28910400-1315849976.png

Edytowane przez bbs
Opublikowano

Show me contents of your "post" bit from ACP > Look & Feel > {Skin} > Topic View or give me your forum address so i can see how html/css looks there.

Pokaż mi zawartość bita "post" z ACP > Look & Feel > {Skin} > Widok Tematu lub podaj mi adres forum bym mógł zobaczyć jak tam wygląda html/css.

Opublikowano

You could also try to change location of history link. Go to ACP > Applications & Modules > Manage Hooks > (Pav32) Post History > Edit Hook > Files {Tab} and change The hook 'ID' and/or Position of template hook

Change postModCheckbox for example to one of:

  • repIgnored
  • userIgnored
  • postMid
  • postMember
  • postIp
  • repHighlight

Możesz również spróbować zmienić położenie linku historii. Przejdź do ACP > Aplikacje i moduły > Zarządzaj Modułami > (Pav32) Post History > Edytuj Moduł > Pliki {Zakładka} oraz zmień The hook 'ID' i/lub Position of template hook

Zmień postModCheckbox na przykład na jedną z wartości:

  • repIgnored
  • userIgnored
  • postMid
  • postMember
  • postIp
  • repHighlight

Opublikowano (edytowane)

Hi Pavulon, thanks for your help. I made some minor edits to hook.xml to move it to a different spot (see attached). Excellent mod, this is a really useful feature!

Hi Pavulon, dzięki za pomoc. Zrobiłem kilka drobne zmiany do hook.xml, aby przenieść go w inne miejsce (patrz załącznik).Doskonały mod, jest to bardzo użyteczna!

post-12735-0-33012800-1315923913.png

Edytowane przez bbs
  • 3 tygodnie później...
Opublikowano

Check contents of last sql_error_log file from cache/ directory.

There should be a file:

cache/sql_error_log_09_29_11.cgi

This is the last entry, I have removed my IP for obvious reasons:

Date: Thu, 29 Sep 2011 20:24:59 +0000
Error: 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
IP Address:  - /index.php?app=forums&module=extras&section=postHistory&do=restore&id=1
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
mySQL query error: SELECT * FROM ipb_defaultpost_templates_forums WHERE forum_id=
.--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
| File																	   | Function																	  | Line No.		  |
|----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------|
| hooks/defaultPostContent_c0f08613666244687e728fae55a45a0b.php			  | [defaultPostContent]._getPostContent										  | 8				 |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/applications/forums/sources/classes/post/classPostForms.php		  | [defaultPostContent].show													 | 407			   |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/applications/forums/sources/classes/post/classPostForms.php		  | [classPostForms]._displayForm												 | 482			   |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/applications/forums/modules_public/extras/postHistory.php		    | [classPostForms].showEditForm												 | 117			   |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/applications/forums/modules_public/extras/postHistory.php		    | [public_forums_extras_postHistory].restoreHistory							 | 33			    |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/sources/base/ipsController.php									   | [public_forums_extras_postHistory].doExecute								  | 302			   |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'

Opublikowano

This is an error from [HSC] Default Post Content mod.

Do you have latest version? As I see, in 2.0.0.3 this problem didn't occurs.

Ah so it is. Just checked the source file, it assumes there is always a forum is in the url query it should return empty instead of trying to execute a DB fetch.

I'm running version 3.0.0.2. Which is latest on ips marketplace. I will contact the dev.

Cheers for your help, funny it only showed the bug from that mod when I use yours!

Opublikowano

Hi Pavulon,

I just purchased your mod and installed it onto my forum. But there's are a couple of issues.

First, the "History (#)" link began appearing on seemingly random posts from my forum that were made before I installed your mod. Clicking the links results in the following error:

[#P32_NO_HIST] Could not find history for given id

Which is to be expected, as the mod will not have been there to record a history for those. But the link shouldn't appear on these posts, anyway.

The second issue is that the history button's link is generated incorrectly on posts edited after installing the mod. The number of edits shown is wrong, and the link uses that (wrong) number as the post ID rather than the actual post ID. So, clicking the link results in an error. I can access the post's history page by manually entering the correct post ID into the URL, but the button should work for this, too.

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.