necik
Użytkownik-
Postów
1 025 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Pliki
Galeria
Blogi
Sklep
Wydarzenia
Treść opublikowana przez necik
-
Google Analytics - czy można sprawdzić liczbę kliknięć w linki zewnętrzne?
necik odpowiedział(a) na necik temat w Web & Hosting & Grafika
Dowiedziałem się, że można zrobić to za pomocą eventów w Google Analytics, tutaj trochę info na ten temat: https://support.google.com/analytics/answer/1136920?hl=pl Tylko nie mam jeszcze pomysłu jak zaimplementować to w IP.Board tak aby do wszystkich obecnych jak i przyszłych linków zewnętrznych dodawany był atrybut onclick. Ponoć pomocny będzie tutaj Google Tag Manager i automatycznie sledzenie zdarzen po classie css - ale nie znam się, tak tylko słyszałem. -
Witam, Mam pytanie do osób obeznanych w temacie Google Analytics - czy można w jakiś sposób sprawdzić liczbę kliknięć w linki zewnętrzne? Użytkownicy na moim forum linkują np. do różnych sklepów internetowych (przy czym są to linki bezpośrednie), chętnie dowiedziałbym się ile kliknięć z mojego forum mają poszczególne domeny zewnętrzne (czyli sklepy internetowe). Z góry dziękuję za pomoc.
-
Jakie ustawienia transferu w programie WinSCP?
necik odpowiedział(a) na necik temat w Web & Hosting & Grafika
Mam neostradę 20, czyli chyba dość szybki internet. Gdzie w programie FileZilla moge ustawić opcję równoległego pobierania (bo tak na szybko nie widzę takiej opcji)? -
Witam, Od zawsze zastanawiała mnie jedna rzecz: dlaczego pobranie wszystkich plików forum (no może bez "uploads") z serwera FTP trwa tak długo? W końcu to tylko około 50 mb. Zaciekawiony wszedłem głębiej w konfigurację programu WinSCP i zauważyłem tam dwa tryby transferu danych: tekstowy i binarny. Z którego trybu transferu zazwyczaj korzystacie? Czy znacie jakieś sposoby na szybsze pobranie plików forum z serwera FTP?
-
Mają tyko jedną wadę: wysokie ceny w indywidualnych planach hostingowych. Jak wycenili mi hosting na 1500 zł miesięcznie, to podziękowałem.
-
Chciałbym pozbyć się tego błędu, więc pozwoliłem sobie odświeżyć temat. Może ktoś ma jeszcze jakiś pomysł co zrobić aby możliwa była edycja globalTemplate?
-
Powód zbanowania widoczny dla użytkownika?
necik odpowiedział(a) na necik temat w Ogólny support IPB
Dzięki DawPi za link do modyfikacji. Orientujesz się może czy działa ona tylko w sytuacji gdy ręcznie banuję użytkownika i samodzielnie wpiszę powód? Chodzi o sytuację gdy użytkownik zostanie automatycznie zbanowany po zebraniu pełnej puli ostrzeżeń albo gdy jego adres IP / e-mail znajduje się na czarnej liście Stop Forum Spam - czy wówczas tak zbanowany użytkownik zobaczy inny komunikat niż "nie masz uprawnień do przeglądania tego forum"? -
Witam, Chciałbym dowiedzieć się czy możliwe jest wyświetlenie zbanowanemu użytkownikowi powodu dla którego został zbanowany? Bo w obecnej chwili taka osoba po wejściu na forum widzi tylko komunikat "nie masz uprawnień do przeglądania tego forum...".
-
Byłoby miło gdyby phpmyadmin po wykonaniu zapytania SQL zwracał datę rejestracji w czytelnej formie, więc tak sobie kombinuję zapytanie, ale nie wiem czy dobrze? SELECT `email`, `joined`(ss, {UNIX_timestamp}, ’19700101′), `ip_address` FROM `ibf_members` WHERE `allow_admin_mails` = 1 ORDER BY `joined` DESC Ten pomysł na (ss, {UNIX_timestamp}, ’19700101′) wziąłem stąd: http://ianlandsman.com/sql-server-convert-unix-timestamp-to-date/
-
Dziękuję za pomoc. Zauważyłem, że wartość joined ma postać np. 1396543931 - w jaki sposób jest tutaj data zapisana oraz jak mogę to "odszyfrować"?
-
Witam ponownie, Czy ktoś pomógłby mi ułożyć zapytanie SQL wyświetlające w phpmyadminie dane w postaci: adres e-mail, datę rejestracji, adres IP użyty podczas rejestracji? Oczywiście chodzi tylko o użytkowników którzy wyrazili zgodę na otrzymywanie wiadomości od administratora. Z góry bardzo dziękuję za pomoc.
-
Chociaż teraz (po usunięciu skin_global.php) pojawia się inny komunikat przy próbie edycji bita globalTemplate: "Exception: SyntexError: Unexpecred token". Po zamknięciu tego komunikatu pojawia się kolejny dłuższy: [long]Serwer zwrócił błąd: {"templateData":{"template_id":"9968","template_set_id":"1","template_group":"skin_global","template_content":"<!DOCTYPE html>\n\t<html lang="en" <if test="fbcenabled:|:IPSLib::fbc_enabled() === TRUE || $this->settings['fbc_appid']"> xmlns:fb="http:\/\/www.facebook.com\/2008\/fbml"<\/if>>\n\t<head>\n\t\t<meta charset="{$this->settings['gb_char_set']}" \/>\n\t\t<title>{$header_items['title']}<\/title>\n\t\t<meta http-equiv="X-UA-Compatible" content="IE=edge" \/>\n\t\t<link rel="shortcut icon" href='<if test="$this->registry->output->isHTTPS">{$this->settings['board_url_https']}<else \/>{$this->settings['board_url']}<\/if>\/favicon.ico' \/>\n\t\t<link rel="image_src" href='{$this->settings['meta_imagesrc']}' \/>\n\t\t<script type='text\/javascript'>\n\t\t\/\/<![CDATA[\n\t\t\tjsDebug\t\t\t= {parse expression=intval($this->settings['_jsDebug])"}; \/* Must come before JS includes *\/\n\t\t\tDISABLE_AJAX\t= parseInt({$this->settings['disable_text_ajax']}); \/* Disables ajax requests where text is sent to the DB; helpful for charset issues *\/\n\t\t\tinACP\t\t\t= false;\n\t\t\tvar isRTL\t\t= false;\n\t\t\tvar rtlIe\t\t= '';\n\t\t\tvar rtlFull\t\t= '';\n\t\t\/\/]]>\n\t\t<\/script>\n\t\t{parse template="includeCSS" group="global" params="$css"}\n\t\t<meta property="og:title" content="{$this->registry->output->encodeMetaTagContent( str_replace( ' - ' . $this->settings['board_name'], '', $header_items['title'] ) )}"\/>\n\t\t<meta property="og:site_name" content="{$this->registry->output->encodeMetaTagContent( $this->settings['board_name'] )}"\/>\n\t\t<meta property="og:type" content="article" \/>\n\t\t{parse template="includeMeta" group="global" params="$metaTags"}\n\t\t<if test="isLargeTouch:|:$this->registry->output->isLargeTouchDevice()">\n\t\t<!--<meta name="viewport" content="width=device-width;">-->\n\t\t<\/if>\n\t\t<if test="isSmallTouch:|:$this->registry->output->isSmallTouchDevice()">\n\t\t<meta name="viewport" content="width=1024px">\n\t\t<\/if>\n\t\t{parse template="includeJS" group="global" params="$jsModules"}\n\t\t{parse template="includeFeeds" group="global" params="$documentHeadItems"}\n\t\t{parse template="includeRTL" group="global" params=""}\t\t\n\t\t{parse template="includeVars" group="global" params="$header_items"}\n\t<\/head>\n\t<body id='ipboard_body'>\n\t\t<p id='content_jump' class='hide'><a id='top'><\/a><a href='#j_content' title='{$this->lang->words['jump_to_content']}' accesskey='m'>{$this->lang->words['jump_to_content']}<\/a><\/p>\n\t\t<div id='ipbwrapper'>\n\t\t\t<!-- ::: TOP BAR: Sign in \/ register or user drop down and notification alerts ::: -->\n\t\t\t<div id='header_bar' class='clearfix'>\n\t\t\t\t<div class='main_width'>\n\t\t\t\t\t<if test="accessreports:|:$this->memberData['is_mod'] OR !empty($this->memberData['access_report_center']) || ($this->memberData['g_access_cp'] AND !$this->settings['security_remove_acp_link'])">\n\t\t\t\t\t\t<ul id='admin_bar' class='ipsList_inline left'>\n\t\t\t\t\t\t\t<if test="showacplink:|:$this->memberData['g_access_cp'] AND !$this->settings['security_remove_acp_link']">\n\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href="{$this->settings['_admin_link']}" title='{$this->lang->words['admin_cp']}' target="_blank">{$this->lang->words['login_to_acp']}<\/a>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t<\/if>\n\t\t\t\t\t\t\t<li><a href="{parse url="app=core&module=modcp" base="public"}" title='{$this->lang->words['gbl_modcp_link_title']}'>{$this->lang->words['gbl_modcp_link']}<\/a><\/li>\n\t\t\t\t\t\t\t<if test="rclink:|:$this->memberData['access_report_center'] && $this->memberData['_cache']['report_num'] > 0">\n\t\t\t\t\t\t\t\t<li class='active'>\n\t\t\t\t\t\t\t\t\t<a href="{parse url="app=core&module=reports&do=index" base="public"}" title='{$this->lang->words['view_reports']}'>{$this->memberData['_cache']['report_num']} {$this->lang->words['report_member_bar']}<\/a>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t<\/if>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t<\/if>\n\t\t\t\t\t<if test="memberbox:|:$this->memberData['member_id']">\n\t\t\t\t\t\t<div id='user_navigation' class='logged_in'>\n\t\t\t\t\t\t\t<ul class='ipsList_inline right'>\n\t\t\t\t\t\t\t\t<if test="showInboxNotify:|:! ( ! $this->memberData['member_id'] && $this->settings['force_login'] ) && !($this->settings['board_offline'] && !$this->memberData['g_access_offline'])">\n\t\t\t\t\t\t\t\t\t<if test="messengerlink:|:$this->memberData['g_use_pm'] AND $this->memberData['members_disable_pm'] == 0">\n\t\t\t\t\t\t\t\t\t\t<li><a data-clicklaunch="getInboxList" id='inbox_link' href='{parse url="app=members&module=messaging" base="public"}' title='{$this->lang->words['your_messenger']}'><if test="notifications:|:$this->memberData['msg_count_new']"><span class='ipsHasNotifications'>{$this->memberData['msg_count_new']}<\/span><\/if> <\/a><\/li>\n\t\t\t\t\t\t\t\t\t<\/if>\n\t\t\t\t\t\t\t\t\t<li><a data-clicklaunch="getNotificationsList" id='notify_link' href="{parse url="app=core&module=usercp&area=notificationlog" base="public"}" title="{$this->lang->words['notifications_at_the_top']}"><if test="notifications:|:$this->memberData['notification_cnt']"><span class='ipsHasNotifications'>{$this->memberData['notification_cnt']}<\/span><\/if> <\/a><\/li>\n\t\t\t\t\t\t\t\t<\/if>\n\t\t\t\t\t\t\t\t<li><a id='user_link' href="{parse url="showuser={$this->memberData['member_id']}" seotitle="{$this->memberData['members_seo_name']}" template="showuser" base="public"}" title='{$this->lang->words['your_profile']}'>{$this->memberData['members_display_name']} <span id='user_link_dd'><\/span><\/a><\/li>\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<li><a href="{parse url="app=core&module=global§ion=login&do=logout&k={$this->member->form_hash}" base="public"}" title='{$this->lang->words['log_out']}'>{$this->lang->words['log_out']}<\/a><\/li>\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<if test="authenticating:|:$this->memberData['member_group_id'] == $this->settings['auth_group']">\n\t\t\t\t\t\t\t\t\t<if test="ipsconnectRevalidateUrl:|:$this->memberData['ipsconnect_revalidate_url']">\n\t\t\t\t\t\t\t\t\t\t<li> <a href="{$this->memberData['ipsconnect_revalidate_url']}" target='_blank' title='{$this->lang->words['resend_val']}'>{$this->lang->words['resend_val']}<\/a><\/li>\n\t\t\t\t\t\t\t\t\t<else \/>\n\t\t\t\t\t\t\t\t\t\t<li> <a href="{parse url="app=core&module=global§ion=register&do=reval" base="public"}" title='{$this->lang->words['resend_val']}'>{$this->lang->words['resend_val']}<\/a><\/li>\n\t\t\t\t\t\t\t\t\t<\/if>\n\t\t\t\t\t\t\t\t<\/if>\n\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<!-- ::: USER DROP DOWN MENU ::: -->\n\t\t\t\t\t\t<div id='user_link_menucontent' class='ipsHeaderMenu clearfix boxShadow' style='display: none'>\n\t\t\t\t\t\t\t<a href="{parse url="showuser={$this->memberData['member_id']}" seotitle="{$this->memberData['members_seo_name']}[/long]
-
Usunąłem skin_global.php z FTP, przebudowałem styl, lecz niestety nie pomogło. Czy wgrać teraz z powrotem plik skin_global.php?
-
Odpaliłem przed chwilą przebudowę, ale nie pomogło. Spróbuję jeszcze usunąć skin_global.php, tylko w którym folderze go szukać?
-
Wersja 3.4.6, czyli najnowsza. Ten komunikat "Exception: SyntaxError: JSON.parse: bad character in string literal" występuje niezależnie od przeglądarki.
-
Nic ostatnio nie zmieniałem w tym bicie. Tzn. jest on lekko zmieniony (szczegółów nie pamiętam), ale to było dawno i wówczas nie pojawiały się żadne błędy. Błędy zauważyłem dopiero wczoraj gdy chciałem dodać nowy wyżej wymieniony kod.
-
Chciałem wstawić poniższy kod przed </head> <script type='text/javascript'> (function(){ var loc = window.location.href; var dd = document.createElement('script'); dd.type = 'text/javascript'; dd.src = '//forumpc.digidip.net/js?loc=' + loc; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(dd, s); })(); </script> Tyle tylko, że nie mogłem tego zrobić, bo bit globalTemplate nie chce otworzyć się (sypie błędami jak w pierwszym poście).
-
Witam, Chciałem wstawić przed </head> w globalTemplate, ale po wejściu w ACP -> Wygląd -> IP.Board -> globalTemplate najpierw wyświetla się komunikat "Exception: SyntaxError: JSON.parse: bad character in string literal" a następnie: [long]Serwer zwrócił błąd: {"templateData":{"template_id":"9968","template_set_id":"1","template_group":"skin_global","template_content":"<!DOCTYPE html>\n\t<html lang="en" <if test="fbcenabled:|:IPSLib::fbc_enabled() === TRUE || $this->settings['fbc_appid']"> xmlns:fb="http:\/\/www.facebook.com\/2008\/fbml"<\/if>>\n\t<head>\n\t\t<meta charset="{$this->settings['gb_char_set']}" \/>\n\t\t<title>{$header_items['title']}<\/title>\n\t\t<meta http-equiv="X-UA-Compatible" content="IE=edge" \/>\n\t\t<link rel="shortcut icon" href='<if test="$this->registry->output->isHTTPS">{$this->settings['board_url_https']}<else \/>{$this->settings['board_url']}<\/if>\/favicon.ico' \/>\n\t\t<link rel="image_src" href='{$this->settings['meta_imagesrc']}' \/>\n\t\t<script type='text\/javascript'>\n\t\t\/\/<![CDATA[\n\t\t\tjsDebug\t\t\t= {parse expression=intval($this->settings['_jsDebug])"}; \/* Must come before JS includes *\/\n\t\t\tDISABLE_AJAX\t= parseInt({$this->settings['disable_text_ajax']}); \/* Disables ajax requests where text is sent to the DB; helpful for charset issues *\/\n\t\t\tinACP\t\t\t= false;\n\t\t\tvar isRTL\t\t= false;\n\t\t\tvar rtlIe\t\t= '';\n\t\t\tvar rtlFull\t\t= '';\n\t\t\/\/]]>\n\t\t<\/script>\n\t\t{parse template="includeCSS" group="global" params="$css"}\n\t\t<meta property="og:title" content="{$this->registry->output->encodeMetaTagContent( str_replace( ' - ' . $this->settings['board_name'], '', $header_items['title'] ) )}"\/>\n\t\t<meta property="og:site_name" content="{$this->registry->output->encodeMetaTagContent( $this->settings['board_name'] )}"\/>\n\t\t<meta property="og:type" content="article" \/>\n\t\t{parse template="includeMeta" group="global" params="$metaTags"}\n\t\t<if test="isLargeTouch:|:$this->registry->output->isLargeTouchDevice()">\n\t\t<!--<meta name="viewport" content="width=device-width;">-->\n\t\t<\/if>\n\t\t<if test="isSmallTouch:|:$this->registry->output->isSmallTouchDevice()">\n\t\t<meta name="viewport" content="width=1024px">\n\t\t<\/if>\n\t\t{parse template="includeJS" group="global" params="$jsModules"}\n\t\t{parse template="includeFeeds" group="global" params="$documentHeadItems"}\n\t\t{parse template="includeRTL" group="global" params=""}\t\t\n\t\t{parse template="includeVars" group="global" params="$header_items"}\n\t<\/head>\n\t<body id='ipboard_body'>\n\t\t<p id='content_jump' class='hide'><a id='top'><\/a><a href='#j_content' title='{$this->lang->words['jump_to_content']}' accesskey='m'>{$this->lang->words['jump_to_content']}<\/a><\/p>\n\t\t<div id='ipbwrapper'>\n\t\t\t<!-- ::: TOP BAR: Sign in \/ register or user drop down and notification alerts ::: -->\n\t\t\t<div id='header_bar' class='clearfix'>\n\t\t\t\t<div class='main_width'>\n\t\t\t\t\t<if test="accessreports:|:$this->memberData['is_mod'] OR !empty($this->memberData['access_report_center']) || ($this->memberData['g_access_cp'] AND !$this->settings['security_remove_acp_link'])">\n\t\t\t\t\t\t<ul id='admin_bar' class='ipsList_inline left'>\n\t\t\t\t\t\t\t<if test="showacplink:|:$this->memberData['g_access_cp'] AND !$this->settings['security_remove_acp_link']">\n\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t<a href="{$this->settings['_admin_link']}" title='{$this->lang->words['admin_cp']}' target="_blank">{$this->lang->words['login_to_acp']}<\/a>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t<\/if>\n\t\t\t\t\t\t\t<li><a href="{parse url="app=core&module=modcp" base="public"}" title='{$this->lang->words['gbl_modcp_link_title']}'>{$this->lang->words['gbl_modcp_link']}<\/a><\/li>\n\t\t\t\t\t\t\t<if test="rclink:|:$this->memberData['access_report_center'] && $this->memberData['_cache']['report_num'] > 0">\n\t\t\t\t\t\t\t\t<li class='active'>\n\t\t\t\t\t\t\t\t\t<a href="{parse url="app=core&module=reports&do=index" base="public"}" title='{$this->lang->words['view_reports']}'>{$this->memberData['_cache']['report_num']} {$this->lang->words['report_member_bar']}<\/a>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t<\/if>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t<\/if>\n\t\t\t\t\t<if test="memberbox:|:$this->memberData['member_id']">\n\t\t\t\t\t\t<div id='user_navigation' class='logged_in'>\n\t\t\t\t\t\t\t<ul class='ipsList_inline right'>\n\t\t\t\t\t\t\t\t<if test="showInboxNotify:|:! ( ! $this->memberData['member_id'] && $this->settings['force_login'] ) && !($this->settings['board_offline'] && !$this->memberData['g_access_offline'])">\n\t\t\t\t\t\t\t\t\t<if test="messengerlink:|:$this->memberData['g_use_pm'] AND $this->memberData['members_disable_pm'] == 0">\n\t\t\t\t\t\t\t\t\t\t<li><a data-clicklaunch="getInboxList" id='inbox_link' href='{parse url="app=members&module=messaging" base="public"}' title='{$this->lang->words['your_messenger']}'><if test="notifications:|:$this->memberData['msg_count_new']"><span class='ipsHasNotifications'>{$this->memberData['msg_count_new']}<\/span><\/if> <\/a><\/li>\n\t\t\t\t\t\t\t\t\t<\/if>\n\t\t\t\t\t\t\t\t\t<li><a data-clicklaunch="getNotificationsList" id='notify_link' href="{parse url="app=core&module=usercp&area=notificationlog" base="public"}" title="{$this->lang->words['notifications_at_the_top']}"><if test="notifications:|:$this->memberData['notification_cnt']"><span class='ipsHasNotifications'>{$this->memberData['notification_cnt']}<\/span><\/if> <\/a><\/li>\n\t\t\t\t\t\t\t\t<\/if>\n\t\t\t\t\t\t\t\t<li><a id='user_link' href="{parse url="showuser={$this->memberData['member_id']}" seotitle="{$this->memberData['members_seo_name']}" template="showuser" base="public"}" title='{$this->lang->words['your_profile']}'>{$this->memberData['members_display_name']} <span id='user_link_dd'><\/span><\/a><\/li>\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<li><a href="{parse url="app=core&module=global§ion=login&do=logout&k={$this->member->form_hash}" base="public"}" title='{$this->lang->words['log_out']}'>{$this->lang->words['log_out']}<\/a><\/li>\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<if test="authenticating:|:$this->memberData['member_group_id'] == $this->settings['auth_group']">\n\t\t\t\t\t\t\t\t\t<if test="ipsconnectRevalidateUrl:|:$this->memberData['ipsconnect_revalidate_url']">\n\t\t\t\t\t\t\t\t\t\t<li> <a href="{$this->memberData['ipsconnect_revalidate_url']}" target='_blank' title='{$this->lang->words['resend_val']}'>{$this->lang->words['resend_val']}<\/a><\/li>\n\t\t\t\t\t\t\t\t\t<else \/>\n\t\t\t\t\t\t\t\t\t\t<li> <a href="{parse url="app=core&module=global§ion=register&do=reval" base="public"}" title='{$this->lang->words['resend_val']}'>{$this->lang->words['resend_val']}<\/a><\/li>\n\t\t\t\t\t\t\t\t\t<\/if>\n\t\t\t\t\t\t\t\t<\/if>\n\t\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<!-- ::: USER DROP DOWN MENU ::: -->\n\t\t\t\t\t\t<div id='user_link_menucontent' class='ipsHeaderMenu clearfix boxShadow' style='display: none'>\n\t\t\t\t\t\t\t<a href="{parse url="showuser={$this->memberData['member_id']}" seotitle="{$this->memberData['members_seo_name']}[/long] Oczywiście bit globalTemplate nie daje się otworzyć. W związku z tym mam pytanie: jak to naprawić?
-
Informacje (data rejestracji, IP) o usuniętych użytkownikach
necik opublikował(a) temat w Ogólny support IPB
Witam, Załóżmy, że jest taka sytuacja: na forum zarejestrował się użytkownik X, który później trochę narozrabiał w wyniku czego np. policja chciałaby uzyskać ode mnie (czyli administratora forum) informacje na temat daty jego rejestracji oraz adresów IP z których korzystał. Jednak wspomniany użytkownik X zażądał wcześniej usunięcia swojego konta na forum, więc czy w takiej sytuacji będę mógł udzielić policji jakiś informacji na jego temat? Czy po usunięciu użytkownika gdzieś zachowywane są informacje na jego temat? -
Właśnie w profile_portal nie widzę niczego co mogłoby odpowiadać za miejscowość czy wiek. Tzn. wiek (datę urodzenia) znalazłem w tabeli ipb_members (bday_year). Czy gdybym chciał z bazy wyciągnąć tylko adres e-mail i rok urodzenia, czyli wszystko pochodzi z jednej tabeli, to w tym przypadku również należałoby zastosować add_join? Czy tez może wystarczyłoby coś typu SELECT `email` & / and / nie_wiem_czym_połączyć bday_year FROM `ipb_members` ...?
-
Zastosowania join jeszcze nie rozgryzłem, ale w międzyczasie zastanawiam się czego miałbym szukać w tabeli profile_portal?
-
A gdybym oprócz adresów e-mail chciał również wyeksportować jednocześnie takie dane jak logi, wiek oraz miejscowość? Login to prosta sprawa, czyli SELECT `login` FROM `ipb_members`. Wiek chyba przetwarzany jest na bieżąco na podstawie uzupełnionego bday_year ? A jak wyciągnąć miejscowość? No i jak to wszystko połączyć w jedno zapytanie?
-
Dziękuję za linki, ale oba nie do końca rozwiązują mój problem, tzn. wyeksportują adres e-mail wszystkich użytkowników, a ja chcę tylko adresy użytkowników wyrażających zgodę na otrzymywanie powiadomień od administratora. W tym celu należałoby zmodyfikować poniższe zapytanie SQL: SELECT `email` FROM `ipb_members` ORDER BY `joined` DESC tylko nie do końca wiem jak. Pewnie trzeba dodać coś typu WHERE `zgoda_na_powiadomienia` = true, ale nie wiem jak fachowo nazywa się ta `zgoda_na_powiadomienia`.
-
Witam, Chciałbym z bazy danych forum wyeksportować adresy e-mail użytkowników, ale tylko tych którzy wyrazili zgodę na otrzymywanie powiadomień od administratora (jakieś 100k użytkowników). Jakim zapytaniem SQL mogę to wykonać w phpmyadminie? Z góry dziękuję za pomoc.
-
W jaki sposób moderator może masowo usunąć posty użytkownika?
necik opublikował(a) temat w Ogólny support IPB
Witam, Mam pytanie: w jaki sposób moderator może masowo usunąć posty użytkownika? Próba zrobienia tego przez profil użytkownika -> edytuj użytkownika -> zawartość -> tylko posty kończy się niepowodzeniem, ponieważ moderator nie widzi tam okienek do zaznaczenia konkretnych / wszystkich postów użytkownika (administrator z kolei ma do tego dostęp). Zatem w jaki sposób rozwiązać ten "problem"? Z góry dziękuję za pomoc.
