Dementor
-
Postów
134 -
Dołączył
-
Ostatnia wizyta
-
Wygrane w rankingu
1
Typ zawartości
Profile
Forum
Pliki
Galeria
Blogi
Sklep
Wydarzenia
Odpowiedzi opublikowane przez Dementor
-
-
-
W dniu 25.06.2021 o 13:29, slu12345 napisał:
gdzie to jest ?
Panel Administracyjny -> System -> Publikowanie zawartości -> Główne -> Dodawanie odpowiedzi
- 2
-
21 godzin temu, DawPi napisał:
No taki sam screen jak ostatnio.
Screen to wiem, ale jak ten dokładny rozmiar ustawić. Czy to ten sam co ostatnio, czy jeszcze jakieś inne filtrowanie mam włączyć?
-
10 godzin temu, DawPi napisał:
Jak to zrobić?
-
Zostawić wszystko co potrzebne do działania forum. Wiem, że można oczyścić :
ibf_content_cache_posts, ibf_core_share_links_log, ibf_shoutbox_shouts
Jakieś jeszcze tabele przychodzą wam do głowy?
-
Po usunięciu tabel ze starym prefiksem i ponownej optymalizacji baza zmniejszyła się o 1,6 GB. Nie widzę negatywnych efektów tych akcji, więc jest ok.
Podpowiedzcie tylko na przyszłość jakie tabele można czyścić bez uszczerbku dla strony.
-
24 minuty temu, aXen napisał:
Sprawdź w pliku konfiguracyjnym jaki masz prefix tabel i usuń te, które mają inny prefix niż te z pliku konfiguracyjnego.
Przed tą czynnością zrób kopię zapasową.
Właśnie nie byłem pewien czy mogę bezkarnie skasować te tabele ze złym prefixem, więc zostawiłem jedne i drugie, ponieważ nie chciałem uszkodzić bazy a później bawić się w przywracanie lub importowanie tabel.
@DawPi Jak Ty sądzisz, które tabele można usunąć bezpiecznie.
-
13 minut temu, aXen napisał:
Czemu tabele mają różne prefixy?
Zrobiło się tak po aktualizacji z ipb 3.2 do Invision Community wersja 4.4.4
-
-
Hej,
Mam 76038 użytkowników i ponad 400 000 postów ( usunąłem kilkaset starych) a moja baza danych waży prawie 5 GB, optymalizuje ją ale nie przynosi to spektakularnych efektów.
Podpowiedzcie proszę jakie tabele można oczyścić bez utraty znaczących danych i szkody dla forum.
Dzięki z góry.
- 1
-
11 godzin temu, aXen napisał:
Czy Ci użytkownicy posiadają dostęp do edycji wpisu za pomocą HTML? Wyciągnij od nich więcej informacji co wpisywali i jak.
Na forum nikt nie ma możliwości używania HTML.
Na pewno chcieli dodać screeny i opisy, być może robili to metodą wklej i kodowanie nie pasowało i parsowanie, dowiem się i napisze.
-
2 godziny temu, DawPi napisał:
Nie wiem.
Masz odpowiedź:
Masz 7 wersji niżej niż obecna aktualna.
Ale to co z tego, że silnik nie jest aktualny. Takie coś nie powinno mieć miejsca skoro wcześniej było ok to nadal powinno być.
Rok temu miałem wersję 3.2.3 a wtedy IPS wydał wersję 4.2 i takie cuda się nie działy.
Rozumiem, że nie wiadomo jak to naprawić i jedyną słuszną drogą jest odnowienie licencji i aktualizacja do najnowszej wersji a gdy nadal będą problemy to zgłosić to do IPS?
-
2 godziny temu, DawPi napisał:
Jaka dokładnie wersja forum?
Tam mógł ktoś wstawić "uszkodzony" kod HTML i się krzaczy.
Wersja forum to IPS 4.4.4
Jak wstawić, jakiś haker ? Pliki mam z IPSu aktualizowane ostatni raz w czerwcu lub lipcu i w lipcu wygasła licencja, więc forum nie aktualizowane do najnowszej wersji.
Jak to naprawić?
-
Witam, dwóch użytkowników zgłosiło mi, że czasem gdy próbują wstawić nowy temat pojawia im się błąd, poniżej log z tej chwili:
CytatError: Call to undefined method IPS\Xml\DOMDocument::getAttribute() (0)
#0 /home/admin/web/darksiders.pl/public_html/system/Text/Parser.php(1152): IPS\Text\_Parser->_parseTextSection('\n\t', Object(IPS\Xml\DOMDocument), 1, 6)
#1 /home/admin/web/darksiders.pl/public_html/system/Text/DOMParser.php(116): IPS\Text\_Parser->_parseDomText(Object(DOMText), Object(IPS\Xml\DOMDocument), Object(IPS\Text\DOMParser))
#2 /home/admin/web/darksiders.pl/public_html/system/Text/DOMParser.php(161): IPS\Text\_DOMParser->_parseDomNode(Object(DOMText), Object(IPS\Xml\DOMDocument))
#3 /home/admin/web/darksiders.pl/public_html/system/Text/Parser.php(1063): IPS\Text\_DOMParser->_parseDomNodeList(Object(DOMNodeList), Object(IPS\Xml\DOMDocument))
#4 /home/admin/web/darksiders.pl/public_html/system/Text/DOMParser.php(108): IPS\Text\_Parser->_parseDomElement(Object(DOMElement), Object(DOMElement), Object(IPS\Text\DOMParser))
#5 /home/admin/web/darksiders.pl/public_html/system/Text/DOMParser.php(161): IPS\Text\_DOMParser->_parseDomNode(Object(DOMElement), Object(DOMElement))
#6 /home/admin/web/darksiders.pl/public_html/system/Text/Parser.php(1063): IPS\Text\_DOMParser->_parseDomNodeList(Object(DOMNodeList), Object(DOMElement))
#7 /home/admin/web/darksiders.pl/public_html/system/Text/DOMParser.php(108): IPS\Text\_Parser->_parseDomElement(Object(DOMElement), Object(DOMElement), Object(IPS\Text\DOMParser))
#8 /home/admin/web/darksiders.pl/public_html/system/Text/DOMParser.php(161): IPS\Text\_DOMParser->_parseDomNode(Object(DOMElement), Object(DOMElement))
#9 /home/admin/web/darksiders.pl/public_html/system/Text/Parser.php(1063): IPS\Text\_DOMParser->_parseDomNodeList(Object(DOMNodeList), Object(DOMElement))
#10 /home/admin/web/darksiders.pl/public_html/system/Text/DOMParser.php(108): IPS\Text\_Parser->_parseDomElement(Object(DOMElement), Object(IPS\Xml\DOMDocument), Object(IPS\Text\DOMParser))
#11 /home/admin/web/darksiders.pl/public_html/system/Text/DOMParser.php(161): IPS\Text\_DOMParser->_parseDomNode(Object(DOMElement), Object(IPS\Xml\DOMDocument))
#12 /home/admin/web/darksiders.pl/public_html/system/Text/DOMParser.php(102): IPS\Text\_DOMParser->_parseDomNodeList(Object(DOMNodeList), Object(IPS\Xml\DOMDocument))
#13 /home/admin/web/darksiders.pl/public_html/system/Text/DOMParser.php(83): IPS\Text\_DOMParser->_parseDomNode(Object(IPS\Xml\DOMDocument), Object(IPS\Xml\DOMDocument))
#14 /home/admin/web/darksiders.pl/public_html/system/Text/Parser.php(950): IPS\Text\_DOMParser->parseValueIntoDocument('<p>\n\t[color=#00...')
#15 /home/admin/web/darksiders.pl/public_html/system/Text/Parser.php(205): IPS\Text\_Parser->_parseContent('<p>\n\t[color=#00...')
#16 /home/admin/web/darksiders.pl/public_html/system/Helpers/Form/Editor.php(379): IPS\Text\_Parser->parse('<p>\n\t[color=#00...')
#17 /home/admin/web/darksiders.pl/public_html/system/Helpers/Form/FormAbstract.php(162): IPS\Helpers\Form\_Editor->getValue()
#18 /home/admin/web/darksiders.pl/public_html/system/Helpers/Form/Editor.php(492): IPS\Helpers\Form\_FormAbstract->setValue(true, false)
#19 /home/admin/web/darksiders.pl/public_html/system/Helpers/Form/FormAbstract.php(142): IPS\Helpers\Form\_Editor->setValue(true)
#20 /home/admin/web/darksiders.pl/public_html/system/Helpers/Form/Editor.php(185): IPS\Helpers\Form\_FormAbstract->__construct('topic_content', NULL, true, Array, '\\IPS\\Helpers\\Fo...', NULL, NULL, 'topic_content_e...')
#21 /home/admin/web/darksiders.pl/public_html/system/Content/Item.php(700): IPS\Helpers\Form\_Editor->__construct('topic_content', NULL, true, Array, '\\IPS\\Helpers\\Fo...', NULL, NULL, 'topic_content_e...')
#22 [internal function]: IPS\Content\_Item::formElements(NULL, Object(IPS\forums\Forum))
#23 /home/admin/web/darksiders.pl/public_html/init.php(867) : eval()'d code(28): call_user_func_array('parent::formEle...', Array)
#24 /home/admin/web/darksiders.pl/public_html/applications/forums/sources/Topic/Topic.php(420): IPS\Content\advancedtagsprefixes_hook_addPrefixToForm::formElements(NULL, Object(IPS\forums\Forum))
#25 /home/admin/web/darksiders.pl/public_html/system/Content/Item.php(152): IPS\forums\_Topic::formElements(NULL, Object(IPS\forums\Forum))
#26 /home/admin/web/darksiders.pl/public_html/system/Content/Item.php(102): IPS\Content\_Item::buildCreateForm(Object(IPS\forums\Forum))
#27 /home/admin/web/darksiders.pl/public_html/applications/forums/modules/front/forums/forums.php(465): IPS\Content\_Item::create(Object(IPS\forums\Forum))
#28 /home/admin/web/darksiders.pl/public_html/system/Dispatcher/Controller.php(85): IPS\forums\modules\front\forums\_forums->add()
#29 /home/admin/web/darksiders.pl/public_html/system/Dispatcher/Dispatcher.php(152): IPS\Dispatcher\_Controller->execute()
#30 /home/admin/web/darksiders.pl/public_html/index.php(13): IPS\_Dispatcher->run()
#31 {main}BACKTRACE
Cytat#0 /home/admin/web/darksiders.pl/public_html/init.php(938): IPS\_Log::log('Error: Call to ...', 'uncaught_except...')
#1 [internal function]: IPS\IPS::exceptionHandler(Object(Error))
#2 {main}Obaj zgłaszający należą do tej samej grupy, ktoś wie gdzie leży przyczyna błędu i jak to rozwiązać?
-
20 godzin temu, aXen napisał:
Przeglądałem kiedyś ten temat, ale zapomniałem o nim, Dzięki - wszystko działa tak jak chciałem.
Temat można zamknąć.
-
20 godzin temu, aXen napisał:
Być może jest to specjalne zrobione pod widzimisię autora.
Edytujesz to w stylu.
.ipsComment_highlighted:not(.ipsBox_transparent):not(.ipsModerated):not(.ipsComment_selected):not(.ipsComment_popular ) { border: 1px solid #940000 !important; box-shadow: 0px 2px 10px rgba(148,0,0,0.4) !important; }
Ok, ustawiłem to i tło sobie zmieniłem, teraz wygląda tak:
Powyższe ustawienie jest ustawieniem na sztywno czyli kolor ramki #940000 i tło ustawiłem na #000000 - wszystkie odpowiedzi będą tak wyglądały.
A gdybym chciał aby grupa Jr Admin miała też kolorową ramkę ale w kolorze własnej rangi czyli pomarańczowym to gdzie muszę dodać wartość css aby podświetlone odpowiedzi użytkownków tej grupy miały pomarańczową ramkę?
-
Godzinę temu, aXen napisał:
Być może jest to specjalne zrobione pod widzimisię autora.
Edytujesz to w stylu.
.ipsComment_highlighted:not(.ipsBox_transparent):not(.ipsModerated):not(.ipsComment_selected):not(.ipsComment_popular ) { border: 1px solid #940000 !important; box-shadow: 0px 2px 10px rgba(148,0,0,0.4) !important; }
A który szablon/y czy w CSS muszę szukać?
-
Nie mogę edytować, więc nowy post.
Teraz zobaczyłem, że to nie problem z ramką podświetlonej odpowiedzi tylko brak tej ramki w każdej odpowiedzi, jak widać nawet tutaj wokół mojego posta jest szara ramka i tak samo mam na domyślnym białym stylu, każdy post użytkowników jest w szarej ramce natomiast w stylu deflection nie ma nikt takiej ramki, odpowiedzi użytkowników mają tylko belkę niebiesko-szarą, moje odpowiedzi mają czerwony kolor tej belki.
Trzeba więc zmienić układ widoku odpowiedzi aby zamiast wyróżnionej belki była ramka, wiecie gdzie tego szukać ?
-
Kolr na czerwony zmieniłem tylko na style deflection w edycji kolorystyki stylu,
Jak zmienie tło podświetlonej odpowiedzi to zmieniają się tylko napisy na taki kolor ( napisano 13 sierpień )
poniżej mój kod ze stylu deflection:
/* HIGHLIGHTED REPLIES */ .ipsComment_highlighted.ipsBox:not(.ipsBox_transparent):not(.ipsModerated):not(.ipsComment_selected):not(.ipsComment_popular ), .ipsComment_highlighted:not(.ipsBox_transparent):not(.ipsModerated):not(.ipsComment_selected):not(.ipsComment_popular ) .ipsAreaBackground_reset { background-color: {theme="post_highlight"}; } .ipsComment_highlighted .cPost_contentWrap .ipsForm, .ipsComment_highlighted:not(.ipsBox_transparent):not(.ipsModerated):not(.ipsComment_selected):not(.ipsComment_popular ) .cPost_contentWrap .ipsForm .ipsAreaBackground_reset { background-color: {theme="area_background_reset"}; } .ipsComment_highlighted:not(.ipsBox_transparent):not(.ipsModerated):not(.ipsComment_selected):not(.ipsComment_popular ) { background-color: {theme="post_highlight"}; border: 1px solid {theme="post_highlight_border"}; box-shadow: 0px 2px 10px {hextorgb="post_highlight_border" opacity="0.4"}; } .ipsComment_highlighted.ipsComment:not( .ipsModerated ) .ipsComment_header { background-color: {hextorgb="post_highlight_border" opacity="0.1"}; border-top: 0; }
-
Różnica jest taka jak widać w pierwszym poście, na białym tle w stylu default jest ładne obramowanie natomiast w stylu deflection nie ma tego obramowania tylko belka jest podświetlona na kolor czerwony ( taki sobie wybrałem ) . Ja bym chciał aby taka ramka była w stylu deflection i myślałem, że w stylach są inne wartości wpisane i wystarczy podmienić treść css i będzie jak na stylu default, jednak wchodząc w comments.css a obu stylach mam ten kod i już nie wiem co należałoby zmienić aby ta ramka pojawiła się zamiast belki w stylu deflection.
-
12 minut temu, DawPi napisał:
comments.css:
/* ======================================================== */ /* HIGHLIGHTED REPLIES */ .ipsComment_highlighted.ipsBox:not(.ipsBox_transparent):not(.ipsModerated):not(.ipsComment_selected):not(.ipsComment_popular ), .ipsComment_highlighted:not(.ipsBox_transparent):not(.ipsModerated):not(.ipsComment_selected):not(.ipsComment_popular ) .ipsAreaBackground_reset { background-color: {theme="post_highlight"}; } .ipsComment_highlighted .cPost_contentWrap .ipsForm, .ipsComment_highlighted:not(.ipsBox_transparent):not(.ipsModerated):not(.ipsComment_selected):not(.ipsComment_popular ) .cPost_contentWrap .ipsForm .ipsAreaBackground_reset { background-color: {theme="area_background_reset"}; } .ipsComment_highlighted:not(.ipsBox_transparent):not(.ipsModerated):not(.ipsComment_selected):not(.ipsComment_popular ) { background-color: {theme="post_highlight"}; border: 1px solid {theme="post_highlight_border"}; box-shadow: 0px 2px 10px {hextorgb="post_highlight_border" opacity="0.4"}; } .ipsComment_highlighted.ipsComment:not( .ipsModerated ) .ipsComment_header { background-color: {hextorgb="post_highlight_border" opacity="0.1"}; border-top: 0; }
Dzięki, jednak w obu stylach mam taką samą treść tego pliku css a jednak wyświetla się zupełnie inaczej, czyli co innego musi to powodować.
-
-
Sam musisz to stworzyć.
Jeśli chcesz mieć tak jak na screenie to każda kolumna to jest osobna grupa, np. pierwsza kolumna to Administracja, druga kolumna to Moderacja itd.
W kolumnie administrator wpisujesz coś takiego:
Cytat<h4>Administracja</h4>
<ul>
<li><a href="https://www.tu link do twojej grupy ( nie koniecznie )" target="_blank">Właściciel</a></li>
<li>a href="https://www.tu link do twojej grupy ( nie koniecznie )" target="_blank">Administrator</a></li><li>a href="https://www.tu link do twojej grupy ( nie koniecznie )" target="_blank">Junior Admin</a></li>
</ul>Oczywiście możesz je pokolorować
- 2
-
@DawPi Dzięki za wysiłek, odpuszczam.
Odchudzanie bazy danych
w Ogólny support IPS4
Opublikowano
Tak po usunięciu kilkuset tematów /postów oraz usunięciu z bazy starych tabel z IPB 3.2, które zajmowały 1,6 GB jest dobrze.
Myślisz że konwersja zmniejszy wagę tabel i poprawi się komunikacja w bazie?
Boję się żeby się nic nie wykrzaczyło.